%ifndef ELF_COMPILATION
use32
org 0x1000000
[map all main.map]
%endif

	%ifndef ELF_COMPILATION
	MultibootSignature dd 464367618
	MultibootFlags dd 65539
	MultibootChecksum dd -464433157
	MultibootHeaderAddr dd MultibootSignature
	MultibootLoadAddr dd MultibootSignature
	MultibootLoadEndAddr dd _end_code
	MultibootBSSEndAddr dd _end_code
	MultibootEntryAddr dd Kernel_Start
	%endif
	%ifdef ELF_COMPILATION
	MultibootSignature dd 464367618
	MultibootFlags dd 3
	MultibootChecksum dd -464367621
	%endif
	MultibootGraphicsRuntime_VbeModeInfoAddr dd 2147483647
	MultibootGraphicsRuntime_VbeControlInfoAddr dd 2147483647
	MultibootGraphicsRuntime_VbeMode dd 2147483647
	MultiBootInfo_Memory_High dd 0
	MultiBootInfo_Memory_Low dd 0
	Before_Kernel_Stack:	  TIMES 327680 db 0
	Kernel_Stack:
	MultiBootInfo_Structure dd 0
	__uint2double_const:
	  db 0, 0, 0, 0, 0, 0, 240, 65
	__ulong2double_const dd 1602224128
	__doublesignbit dq 9223372036854775808
	__floatsignbit dd 2147483648
	_NATIVE_GDT_Contents:
	  db 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 154, 207, 0, 255, 255, 0, 0, 0, 146, 207, 0
	_NATIVE_GDT_Pointer:
	  db 23, 0, 0, 0, 0, 0
	_NATIVE_IDT_Contents:	  TIMES 2048 db 0
	_NATIVE_IDT_Pointer:
	  db 0, 8, 0, 0, 0, 0
	static_field__System_String_Empty:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0001:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 15, 0, 0, 0, 83, 0, 116, 0, 97, 0, 114, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 107, 0, 101, 0, 114, 0, 110, 0, 101, 0, 108, 0
	StringLiteral0002:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 69, 0, 82, 0, 82, 0, 79, 0, 82, 0, 58, 0, 32, 0, 75, 0, 101, 0, 114, 0, 110, 0, 101, 0, 108, 0, 32, 0, 65, 0, 108, 0, 114, 0, 101, 0, 97, 0, 100, 0, 121, 0, 32, 0, 83, 0, 116, 0, 97, 0, 114, 0, 116, 0, 101, 0, 100, 0
	StringLiteral0003:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 66, 0, 0, 0, 75, 0, 101, 0, 114, 0, 110, 0, 101, 0, 108, 0, 32, 0, 104, 0, 97, 0, 115, 0, 32, 0, 97, 0, 108, 0, 114, 0, 101, 0, 97, 0, 100, 0, 121, 0, 32, 0, 98, 0, 101, 0, 101, 0, 110, 0, 32, 0, 115, 0, 116, 0, 97, 0, 114, 0, 116, 0, 101, 0, 100, 0, 46, 0, 32, 0, 65, 0, 32, 0, 107, 0, 101, 0, 114, 0, 110, 0, 101, 0, 108, 0, 32, 0, 99, 0, 97, 0, 110, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 115, 0, 116, 0, 97, 0, 114, 0, 116, 0, 101, 0, 100, 0, 32, 0, 116, 0, 119, 0, 105, 0, 99, 0, 101, 0, 46, 0
	StringLiteral0004:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 47, 0, 0, 0, 67, 0, 111, 0, 109, 0, 112, 0, 105, 0, 108, 0, 101, 0, 114, 0, 32, 0, 100, 0, 105, 0, 100, 0, 110, 0, 39, 0, 116, 0, 32, 0, 105, 0, 110, 0, 105, 0, 116, 0, 105, 0, 97, 0, 108, 0, 105, 0, 122, 0, 101, 0, 32, 0, 83, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 46, 0, 83, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0, 46, 0, 69, 0, 109, 0, 112, 0, 116, 0, 121, 0, 33, 0
	StringLiteral0005:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 72, 0, 87, 0, 32, 0, 66, 0, 111, 0, 111, 0, 116, 0, 115, 0, 116, 0, 114, 0, 97, 0, 112, 0, 32, 0, 73, 0, 110, 0, 105, 0, 116, 0
	StringLiteral0006:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 71, 0, 108, 0, 111, 0, 98, 0, 97, 0, 108, 0, 32, 0, 73, 0, 110, 0, 105, 0, 116, 0
	StringLiteral0007:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 67, 0, 108, 0, 115, 0
	StringLiteral0008:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 66, 0, 101, 0, 102, 0, 111, 0, 114, 0, 101, 0, 32, 0, 82, 0, 117, 0, 110, 0
	StringLiteral0009:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 82, 0, 117, 0, 110, 0
	StringLiteral000A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 15, 0, 0, 0, 65, 0, 108, 0, 114, 0, 101, 0, 97, 0, 100, 0, 121, 0, 32, 0, 115, 0, 116, 0, 111, 0, 112, 0, 112, 0, 101, 0, 100, 0
	StringLiteral000B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 15, 0, 0, 0, 78, 0, 111, 0, 116, 0, 32, 0, 121, 0, 101, 0, 116, 0, 32, 0, 115, 0, 116, 0, 111, 0, 112, 0, 112, 0, 101, 0, 100, 0
	StringLiteral000C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 82, 0, 101, 0, 97, 0, 108, 0, 108, 0, 121, 0, 32, 0, 98, 0, 101, 0, 102, 0, 111, 0, 114, 0, 101, 0, 32, 0, 82, 0, 117, 0, 110, 0
	StringLiteral000D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 82, 0, 101, 0, 97, 0, 108, 0, 108, 0, 121, 0, 32, 0, 97, 0, 102, 0, 116, 0, 101, 0, 114, 0, 32, 0, 82, 0, 117, 0, 110, 0
	StringLiteral000E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 65, 0, 102, 0, 116, 0, 101, 0, 114, 0, 82, 0, 117, 0, 110, 0
	StringLiteral000F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 40, 0, 0, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 111, 0, 99, 0, 99, 0, 117, 0, 114, 0, 114, 0, 101, 0, 100, 0, 32, 0, 119, 0, 104, 0, 105, 0, 108, 0, 101, 0, 32, 0, 114, 0, 117, 0, 110, 0, 110, 0, 105, 0, 110, 0, 103, 0, 32, 0, 107, 0, 101, 0, 114, 0, 110, 0, 101, 0, 108, 0, 58, 0
	StringLiteral0010:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 73, 0, 115, 0, 73, 0, 110, 0, 115, 0, 116, 0, 97, 0, 110, 0, 99, 0, 101, 0, 32, 0, 102, 0, 97, 0, 105, 0, 108, 0, 101, 0, 100, 0, 32, 0, 40, 0, 49, 0, 41, 0, 58, 0
	StringLiteral0011:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 13, 0, 0, 0, 97, 0, 79, 0, 98, 0, 106, 0, 101, 0, 99, 0, 116, 0, 84, 0, 121, 0, 112, 0, 101, 0, 58, 0, 32, 0
	StringLiteral0012:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 97, 0, 68, 0, 101, 0, 115, 0, 105, 0, 114, 0, 101, 0, 100, 0, 79, 0, 98, 0, 106, 0, 101, 0, 99, 0, 116, 0, 84, 0, 121, 0, 112, 0, 101, 0, 58, 0, 32, 0
	StringLiteral0013:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 73, 0, 115, 0, 73, 0, 110, 0, 115, 0, 116, 0, 97, 0, 110, 0, 99, 0, 101, 0, 32, 0, 102, 0, 97, 0, 105, 0, 108, 0, 101, 0, 100, 0, 32, 0, 40, 0, 50, 0, 41, 0, 58, 0
	StringLiteral0014:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 13, 0, 0, 0, 97, 0, 79, 0, 98, 0, 106, 0, 101, 0, 99, 0, 116, 0, 84, 0, 121, 0, 112, 0, 101, 0, 58, 0, 32, 0
	StringLiteral0015:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 97, 0, 68, 0, 101, 0, 115, 0, 105, 0, 114, 0, 101, 0, 100, 0, 79, 0, 98, 0, 106, 0, 101, 0, 99, 0, 116, 0, 84, 0, 121, 0, 112, 0, 101, 0, 58, 0, 32, 0
	StringLiteral0016:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 83, 0, 101, 0, 116, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 105, 0, 110, 0, 116, 0, 101, 0, 114, 0, 102, 0, 97, 0, 99, 0, 101, 0, 32, 0, 105, 0, 110, 0, 102, 0, 111, 0, 32, 0, 102, 0, 97, 0, 105, 0, 108, 0, 101, 0, 100, 0, 33, 0
	StringLiteral0017:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 83, 0, 101, 0, 116, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 109, 0, 101, 0, 116, 0, 104, 0, 111, 0, 100, 0, 32, 0, 105, 0, 110, 0, 102, 0, 111, 0, 32, 0, 102, 0, 97, 0, 105, 0, 108, 0, 101, 0, 100, 0, 33, 0, 32, 0, 40, 0, 49, 0, 41, 0
	StringLiteral0018:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 84, 0, 121, 0, 112, 0, 101, 0
	StringLiteral0019:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 77, 0, 101, 0, 116, 0, 104, 0, 111, 0, 100, 0, 73, 0, 100, 0
	StringLiteral001A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 78, 0, 111, 0, 119, 0, 32, 0, 99, 0, 104, 0, 101, 0, 99, 0, 107, 0, 105, 0, 110, 0, 103, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0
	StringLiteral001B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 73, 0, 116, 0, 39, 0, 115, 0, 32, 0, 98, 0, 97, 0, 115, 0, 101, 0, 116, 0, 121, 0, 112, 0, 101, 0, 32, 0, 105, 0, 115, 0
	StringLiteral001C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 77, 0, 101, 0, 116, 0, 104, 0, 111, 0, 100, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0, 101, 0, 115, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 32, 0, 102, 0, 111, 0, 114, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0
	StringLiteral001D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 77, 0, 101, 0, 116, 0, 104, 0, 111, 0, 100, 0, 65, 0, 100, 0, 100, 0, 114, 0, 101, 0, 115, 0, 115, 0, 101, 0, 115, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 32, 0, 102, 0, 111, 0, 114, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0
	StringLiteral001E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 84, 0, 121, 0, 112, 0, 101, 0
	StringLiteral001F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 77, 0, 101, 0, 116, 0, 104, 0, 111, 0, 100, 0, 73, 0, 100, 0
	StringLiteral0020:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 82, 0, 101, 0, 115, 0, 117, 0, 108, 0, 116, 0
	StringLiteral0021:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 105, 0
	StringLiteral0022:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 77, 0, 101, 0, 116, 0, 104, 0, 111, 0, 100, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0023:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 77, 0, 101, 0, 116, 0, 104, 0, 111, 0, 100, 0, 65, 0, 100, 0, 100, 0, 114, 0, 101, 0, 115, 0, 115, 0, 101, 0, 115, 0, 46, 0, 76, 0, 101, 0, 110, 0, 103, 0, 116, 0, 104, 0
	StringLiteral0024:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 37, 0, 0, 0, 77, 0, 101, 0, 116, 0, 104, 0, 111, 0, 100, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 44, 0, 32, 0, 98, 0, 117, 0, 116, 0, 32, 0, 97, 0, 100, 0, 100, 0, 114, 0, 101, 0, 115, 0, 115, 0, 32, 0, 105, 0, 115, 0, 32, 0, 105, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 33, 0
	StringLiteral0025:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 70, 0, 111, 0, 117, 0, 110, 0, 100, 0, 46, 0
	StringLiteral0026:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 33, 0, 0, 0, 85, 0, 108, 0, 116, 0, 105, 0, 109, 0, 97, 0, 116, 0, 101, 0, 32, 0, 98, 0, 97, 0, 115, 0, 101, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0, 32, 0, 97, 0, 108, 0, 114, 0, 101, 0, 97, 0, 100, 0, 121, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 33, 0
	StringLiteral0027:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 84, 0, 121, 0, 112, 0, 101, 0
	StringLiteral0028:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 77, 0, 101, 0, 116, 0, 104, 0, 111, 0, 100, 0, 73, 0, 100, 0
	StringLiteral0029:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 78, 0, 111, 0, 116, 0, 32, 0, 70, 0, 79, 0, 85, 0, 78, 0, 68, 0, 33, 0
	StringLiteral002A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 84, 0, 121, 0, 112, 0, 101, 0
	StringLiteral002B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 73, 0, 110, 0, 116, 0, 101, 0, 114, 0, 102, 0, 97, 0, 99, 0, 101, 0, 77, 0, 101, 0, 116, 0, 104, 0, 111, 0, 100, 0, 73, 0, 100, 0
	StringLiteral002C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 39, 0, 0, 0, 73, 0, 110, 0, 116, 0, 101, 0, 114, 0, 102, 0, 97, 0, 99, 0, 101, 0, 77, 0, 101, 0, 116, 0, 104, 0, 111, 0, 100, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0, 101, 0, 115, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 32, 0, 102, 0, 111, 0, 114, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0
	StringLiteral002D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 36, 0, 0, 0, 84, 0, 97, 0, 114, 0, 103, 0, 101, 0, 116, 0, 77, 0, 101, 0, 116, 0, 104, 0, 111, 0, 100, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0, 101, 0, 115, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 32, 0, 102, 0, 111, 0, 114, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0
	StringLiteral002E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 84, 0, 121, 0, 112, 0, 101, 0
	StringLiteral002F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 73, 0, 110, 0, 116, 0, 101, 0, 114, 0, 102, 0, 97, 0, 99, 0, 101, 0, 77, 0, 101, 0, 116, 0, 104, 0, 111, 0, 100, 0, 73, 0, 100, 0
	StringLiteral0030:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 78, 0, 111, 0, 116, 0, 32, 0, 70, 0, 79, 0, 85, 0, 78, 0, 68, 0, 33, 0
	StringLiteral0031:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 38, 0, 0, 0, 65, 0, 114, 0, 105, 0, 116, 0, 104, 0, 109, 0, 101, 0, 116, 0, 105, 0, 99, 0, 32, 0, 111, 0, 112, 0, 101, 0, 114, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 103, 0, 101, 0, 116, 0, 115, 0, 32, 0, 97, 0, 110, 0, 32, 0, 111, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 33, 0
	static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0032:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 48, 0, 46, 0, 48, 0, 46, 0, 49, 0, 45, 0, 82, 0, 67, 0, 49, 0
	static_field__Cosmos_System_Global_mDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0033:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 67, 0, 114, 0, 101, 0, 97, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 67, 0, 111, 0, 110, 0, 115, 0, 111, 0, 108, 0, 101, 0
	StringLiteral0034:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 67, 0, 114, 0, 101, 0, 97, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 75, 0, 101, 0, 121, 0, 98, 0, 111, 0, 97, 0, 114, 0, 100, 0
	StringLiteral0035:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 72, 0, 87, 0, 32, 0, 73, 0, 110, 0, 105, 0, 116, 0
	static_field__Cosmos_IL2CPU_VTablesImpl_EnableDebug:
	  db 0
	StringLiteral0036:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 85, 0, 115, 0, 101, 0, 114, 0
	StringLiteral0037:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 75, 0, 101, 0, 114, 0, 110, 0, 101, 0, 108, 0
	StringLiteral0038:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 73, 0, 110, 0, 32, 0, 67, 0, 111, 0, 115, 0, 109, 0, 111, 0, 115, 0, 46, 0, 83, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 46, 0, 75, 0, 101, 0, 114, 0, 110, 0, 101, 0, 108, 0, 46, 0, 46, 0, 99, 0, 116, 0, 111, 0, 114, 0
	CCTOR_CALLED__Cosmos_System_Global db 0
	StringLiteral0039:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 83, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0
	StringLiteral003A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 71, 0, 108, 0, 111, 0, 98, 0, 97, 0, 108, 0
	StringLiteral003B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 83, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0
	StringLiteral003C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 70, 0, 105, 0, 108, 0, 101, 0, 83, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0
	static_field__Cosmos_System_Global_Console:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral003D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 66, 0, 101, 0, 102, 0, 111, 0, 114, 0, 101, 0, 32, 0, 67, 0, 111, 0, 114, 0, 101, 0, 46, 0, 71, 0, 108, 0, 111, 0, 98, 0, 97, 0, 108, 0, 46, 0, 73, 0, 110, 0, 105, 0, 116, 0
	StringLiteral003E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 70, 0, 105, 0, 110, 0, 100, 0, 105, 0, 110, 0, 103, 0, 32, 0, 80, 0, 67, 0, 73, 0, 32, 0, 68, 0, 101, 0, 118, 0, 105, 0, 99, 0, 101, 0, 115, 0
	StringLiteral003F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 80, 0, 67, 0, 73, 0, 32, 0, 68, 0, 101, 0, 118, 0, 105, 0, 99, 0, 101, 0, 115, 0
	StringLiteral0040:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 13, 0, 0, 0, 83, 0, 116, 0, 97, 0, 114, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 65, 0, 67, 0, 80, 0, 73, 0
	StringLiteral0041:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 65, 0, 67, 0, 80, 0, 73, 0, 32, 0, 73, 0, 110, 0, 105, 0, 116, 0
	StringLiteral0042:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 80, 0, 83, 0, 47, 0, 50, 0, 32, 0, 67, 0, 111, 0, 110, 0, 116, 0, 114, 0, 111, 0, 108, 0, 108, 0, 101, 0, 114, 0, 32, 0, 73, 0, 110, 0, 105, 0, 116, 0
	StringLiteral0043:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 35, 0, 0, 0, 68, 0, 111, 0, 110, 0, 101, 0, 32, 0, 105, 0, 110, 0, 105, 0, 116, 0, 105, 0, 97, 0, 108, 0, 105, 0, 122, 0, 105, 0, 110, 0, 103, 0, 32, 0, 67, 0, 111, 0, 115, 0, 109, 0, 111, 0, 115, 0, 46, 0, 72, 0, 65, 0, 76, 0, 46, 0, 71, 0, 108, 0, 111, 0, 98, 0, 97, 0, 108, 0
	StringLiteral0044:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 40, 0, 0, 0, 32, 0, 32, 0, 32, 0, 32, 0, 95, 0, 95, 0, 95, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 95, 0, 95, 0, 95, 0, 32, 0, 32, 0, 95, 0, 95, 0, 95, 0, 95, 0, 32, 0, 32, 0, 95, 0, 95, 0, 95, 0, 95, 0, 32, 0, 32, 0
	StringLiteral0045:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 39, 0, 0, 0, 32, 0, 32, 0, 32, 0, 47, 0, 32, 0, 95, 0, 32, 0, 92, 0, 95, 0, 95, 0, 95, 0, 95, 0, 95, 0, 95, 0, 95, 0, 32, 0, 95, 0, 95, 0, 32, 0, 95, 0, 32, 0, 32, 0, 47, 0, 32, 0, 95, 0, 32, 0, 92, 0, 47, 0, 32, 0, 95, 0, 95, 0, 32, 0, 92, 0, 47, 0, 32, 0, 95, 0, 95, 0, 47, 0, 32, 0
	StringLiteral0046:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 38, 0, 0, 0, 32, 0, 32, 0, 47, 0, 32, 0, 47, 0, 47, 0, 32, 0, 47, 0, 32, 0, 95, 0, 95, 0, 47, 0, 32, 0, 45, 0, 95, 0, 41, 0, 32, 0, 32, 0, 39, 0, 32, 0, 92, 0, 47, 0, 32, 0, 47, 0, 47, 0, 32, 0, 47, 0, 32, 0, 47, 0, 95, 0, 47, 0, 32, 0, 47, 0, 92, 0, 32, 0, 92, 0, 32, 0, 32, 0
	StringLiteral0047:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 37, 0, 0, 0, 32, 0, 47, 0, 95, 0, 95, 0, 95, 0, 95, 0, 47, 0, 95, 0, 47, 0, 32, 0, 32, 0, 92, 0, 95, 0, 95, 0, 47, 0, 95, 0, 47, 0, 95, 0, 47, 0, 95, 0, 47, 0, 95, 0, 95, 0, 95, 0, 95, 0, 47, 0, 92, 0, 95, 0, 95, 0, 95, 0, 95, 0, 47, 0, 95, 0, 95, 0, 95, 0, 47, 0, 32, 0
	StringLiteral0048:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 10, 0
	StringLiteral0049:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 62, 0, 32, 0
	StringLiteral004A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 98, 0, 101, 0, 101, 0, 112, 0
	StringLiteral004B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 99, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0
	StringLiteral004C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 99, 0, 108, 0, 115, 0
	StringLiteral004D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 104, 0, 101, 0, 108, 0, 112, 0
	StringLiteral004E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 100, 0, 105, 0, 114, 0
	StringLiteral004F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 108, 0, 105, 0, 115, 0, 116, 0
	StringLiteral0050:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 99, 0, 100, 0
	StringLiteral0051:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 101, 0, 99, 0, 107, 0, 116, 0, 105, 0, 109, 0, 101, 0
	StringLiteral0052:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 97, 0, 108, 0, 99, 0, 117, 0, 108, 0, 97, 0, 116, 0, 101, 0
	StringLiteral0053:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 115, 0, 104, 0, 117, 0, 116, 0, 100, 0, 111, 0, 119, 0, 110, 0
	StringLiteral0054:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 71, 0, 111, 0, 111, 0, 100, 0, 98, 0, 121, 0, 101, 0, 33, 0, 10, 0
	StringLiteral0055:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 107, 0, 105, 0, 116, 0, 116, 0, 121, 0
	StringLiteral0056:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 114, 0, 109, 0
	StringLiteral0057:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 114, 0, 109, 0, 100, 0, 105, 0, 114, 0
	StringLiteral0058:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 109, 0, 107, 0, 100, 0, 105, 0, 114, 0
	StringLiteral0059:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 13, 0, 0, 0, 66, 0, 97, 0, 100, 0, 32, 0, 99, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0, 46, 0, 10, 0
	StringLiteral005A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 70, 0, 97, 0, 108, 0, 115, 0, 101, 0
	StringLiteral005B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 84, 0, 114, 0, 117, 0, 101, 0
	StringLiteral005C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 38, 0, 0, 0, 60, 0, 79, 0, 98, 0, 106, 0, 101, 0, 99, 0, 116, 0, 46, 0, 84, 0, 111, 0, 83, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 121, 0, 101, 0, 116, 0, 32, 0, 105, 0, 109, 0, 112, 0, 108, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 101, 0, 100, 0, 33, 0, 62, 0
	StringLiteral005D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 38, 0, 0, 0, 60, 0, 79, 0, 98, 0, 106, 0, 101, 0, 99, 0, 116, 0, 46, 0, 84, 0, 111, 0, 83, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 121, 0, 101, 0, 116, 0, 32, 0, 105, 0, 109, 0, 112, 0, 108, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 101, 0, 100, 0, 33, 0, 62, 0
	CCTOR_CALLED__Cosmos_IL2CPU_RuntimeEngine db 0
	CCTOR_CALLED__System_Boolean db 0
	StringLiteral005E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 84, 0, 114, 0, 117, 0, 101, 0
	StringLiteral005F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 70, 0, 97, 0, 108, 0, 115, 0, 101, 0
	CCTOR_CALLED__Cosmos_IL2CPU_VTablesImpl db 0
	StringLiteral0060:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 73, 0, 76, 0, 50, 0, 67, 0, 80, 0, 85, 0
	StringLiteral0061:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 86, 0, 84, 0, 97, 0, 98, 0, 108, 0, 101, 0, 115, 0, 73, 0, 109, 0, 112, 0, 108, 0
	static_field__Cosmos_IL2CPU_VTablesImpl_mDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0062:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 83, 0, 101, 0, 116, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 70, 0, 105, 0, 114, 0, 115, 0, 116, 0, 68, 0, 97, 0, 116, 0, 97, 0, 76, 0, 111, 0, 111, 0, 107, 0, 117, 0, 112, 0, 84, 0, 97, 0, 98, 0, 108, 0, 101, 0, 32, 0, 116, 0, 111, 0, 32, 0
	StringLiteral0063:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 70, 0, 105, 0, 114, 0, 115, 0, 116, 0, 68, 0, 97, 0, 116, 0, 97, 0, 76, 0, 111, 0, 111, 0, 107, 0, 117, 0, 112, 0, 84, 0, 97, 0, 98, 0, 108, 0, 101, 0, 32, 0, 119, 0, 97, 0, 115, 0, 32, 0, 115, 0, 101, 0, 116, 0, 32, 0, 116, 0, 111, 0, 32, 0
	StringLiteral0064:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 55, 0, 0, 0, 32, 0, 32, 0, 32, 0, 32, 0, 82, 0, 101, 0, 113, 0, 117, 0, 101, 0, 115, 0, 116, 0, 32, 0, 116, 0, 111, 0, 32, 0, 114, 0, 101, 0, 116, 0, 114, 0, 105, 0, 101, 0, 118, 0, 101, 0, 32, 0, 98, 0, 108, 0, 111, 0, 99, 0, 107, 0, 32, 0, 119, 0, 105, 0, 116, 0, 104, 0, 32, 0, 115, 0, 105, 0, 122, 0, 101, 0, 32, 0, 61, 0, 32, 0, 48, 0, 32, 0, 119, 0, 97, 0, 115, 0, 32, 0, 104, 0, 97, 0, 108, 0, 116, 0, 101, 0, 100, 0, 33, 0
	StringLiteral0065:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 87, 0, 114, 0, 111, 0, 110, 0, 103, 0, 32, 0, 104, 0, 97, 0, 110, 0, 100, 0, 108, 0, 101, 0, 32, 0, 114, 0, 101, 0, 116, 0, 117, 0, 114, 0, 110, 0, 101, 0, 100, 0, 33, 0
	StringLiteral0066:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 78, 0, 111, 0, 32, 0, 80, 0, 114, 0, 101, 0, 118, 0, 105, 0, 111, 0, 117, 0, 115, 0, 84, 0, 97, 0, 98, 0, 108, 0, 101, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 33, 0
	StringLiteral0067:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 141, 0, 0, 0, 32, 0, 32, 0, 32, 0, 32, 0, 83, 0, 111, 0, 109, 0, 101, 0, 116, 0, 104, 0, 105, 0, 110, 0, 103, 0, 32, 0, 115, 0, 101, 0, 114, 0, 105, 0, 111, 0, 117, 0, 115, 0, 108, 0, 121, 0, 32, 0, 119, 0, 101, 0, 105, 0, 114, 0, 100, 0, 32, 0, 104, 0, 97, 0, 112, 0, 112, 0, 101, 0, 110, 0, 101, 0, 100, 0, 58, 0, 32, 0, 119, 0, 101, 0, 32, 0, 99, 0, 111, 0, 117, 0, 108, 0, 100, 0, 32, 0, 99, 0, 114, 0, 101, 0, 97, 0, 116, 0, 101, 0, 32, 0, 97, 0, 32, 0, 110, 0, 101, 0, 119, 0, 32, 0, 68, 0, 97, 0, 116, 0, 97, 0, 76, 0, 111, 0, 111, 0, 107, 0, 117, 0, 112, 0, 84, 0, 97, 0, 98, 0, 108, 0, 101, 0, 32, 0, 40, 0, 119, 0, 105, 0, 116, 0, 104, 0, 32, 0, 110, 0, 101, 0, 119, 0, 32, 0, 101, 0, 110, 0, 116, 0, 114, 0, 105, 0, 101, 0, 115, 0, 41, 0, 44, 0, 32, 0, 98, 0, 117, 0, 116, 0, 32, 0, 99, 0, 111, 0, 117, 0, 108, 0, 100, 0, 110, 0, 39, 0, 116, 0, 32, 0, 97, 0, 108, 0, 108, 0, 111, 0, 99, 0, 97, 0, 116, 0, 101, 0, 32, 0, 97, 0, 32, 0, 110, 0, 101, 0, 119, 0, 32, 0, 104, 0, 97, 0, 110, 0, 100, 0, 108, 0, 101, 0, 32, 0, 102, 0, 114, 0, 111, 0, 109, 0, 32, 0, 105, 0, 116, 0, 46, 0
	SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32_LeaveAddress_15A dd 0
	StringLiteral0068:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0069:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 67, 0, 97, 0, 115, 0, 116, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	CCTOR_CALLED__System_Double db 0
	StringLiteral006A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 68, 0, 105, 0, 118, 0, 105, 0, 100, 0, 101, 0, 66, 0, 121, 0, 90, 0, 101, 0, 114, 0, 111, 0
	StringLiteral006B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 28, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	static_field__Cosmos_System_Global_mFileSystemDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__System_Exception db 0
	static_field__Cosmos_Core_Plugs_System_ExceptionImpl_mMessage:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_Core_Bootstrap_PIC:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_Core_Bootstrap_CPU:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_HAL_Global_TextScreen:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_HAL_Global_mDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_HAL_Global_PS2Controller:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral006C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 65, 0, 84, 0, 65, 0, 32, 0, 80, 0, 114, 0, 105, 0, 109, 0, 97, 0, 114, 0, 121, 0, 32, 0, 77, 0, 97, 0, 115, 0, 116, 0, 101, 0, 114, 0
	StringLiteral006D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 65, 0, 84, 0, 65, 0, 32, 0, 83, 0, 101, 0, 99, 0, 111, 0, 110, 0, 100, 0, 97, 0, 114, 0, 121, 0, 32, 0, 77, 0, 97, 0, 115, 0, 116, 0, 101, 0, 114, 0
	StringLiteral006E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 48, 0, 0, 0, 86, 0, 105, 0, 114, 0, 116, 0, 117, 0, 97, 0, 108, 0, 32, 0, 70, 0, 105, 0, 108, 0, 101, 0, 32, 0, 83, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 32, 0, 77, 0, 97, 0, 110, 0, 97, 0, 103, 0, 101, 0, 114, 0, 32, 0, 97, 0, 108, 0, 114, 0, 101, 0, 97, 0, 100, 0, 121, 0, 32, 0, 105, 0, 110, 0, 105, 0, 116, 0, 105, 0, 97, 0, 108, 0, 105, 0, 122, 0, 101, 0, 100, 0, 33, 0
	StringLiteral006F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 68, 0, 114, 0, 101, 0, 109, 0, 68, 0, 79, 0, 83, 0, 32, 0
	StringLiteral0070:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 10, 0
	StringLiteral0071:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 35, 0, 0, 0, 67, 0, 111, 0, 112, 0, 121, 0, 114, 0, 105, 0, 103, 0, 104, 0, 116, 0, 32, 0, 40, 0, 67, 0, 41, 0, 32, 0, 73, 0, 110, 0, 110, 0, 111, 0, 118, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 73, 0, 110, 0, 99, 0, 46, 0, 32, 0, 50, 0, 48, 0, 50, 0, 48, 0, 10, 0
	CCTOR_CALLED__Cosmos_HAL_Global db 0
	StringLiteral0072:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 72, 0, 65, 0, 76, 0
	StringLiteral0073:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 71, 0, 108, 0, 111, 0, 98, 0, 97, 0, 108, 0
	static_field__Cosmos_Core_CPU_mInterruptsEnabled:
	Processor_InterruptsEnabled:
	  db 0
	StringLiteral0074:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 48, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 70, 0, 114, 0, 101, 0, 113, 0, 117, 0, 101, 0, 110, 0, 99, 0, 121, 0, 32, 0, 109, 0, 117, 0, 115, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 98, 0, 101, 0, 116, 0, 119, 0, 101, 0, 101, 0, 110, 0, 32, 0, 51, 0, 55, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 51, 0, 50, 0, 55, 0, 54, 0, 55, 0, 72, 0, 122, 0, 10, 0
	StringLiteral0075:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 104, 0, 101, 0, 108, 0, 112, 0
	StringLiteral0076:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 42, 0, 0, 0, 104, 0, 101, 0, 108, 0, 112, 0, 32, 0, 45, 0, 32, 0, 104, 0, 101, 0, 108, 0, 112, 0, 32, 0, 109, 0, 101, 0, 110, 0, 117, 0, 32, 0, 111, 0, 114, 0, 32, 0, 103, 0, 101, 0, 116, 0, 32, 0, 104, 0, 101, 0, 108, 0, 112, 0, 32, 0, 111, 0, 110, 0, 32, 0, 97, 0, 32, 0, 99, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0, 10, 0
	StringLiteral0077:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 47, 0, 0, 0, 104, 0, 101, 0, 108, 0, 112, 0, 32, 0, 60, 0, 99, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0, 62, 0, 32, 0, 45, 0, 32, 0, 103, 0, 101, 0, 116, 0, 32, 0, 104, 0, 101, 0, 108, 0, 112, 0, 32, 0, 111, 0, 110, 0, 32, 0, 97, 0, 32, 0, 115, 0, 112, 0, 101, 0, 99, 0, 105, 0, 102, 0, 105, 0, 99, 0, 32, 0, 99, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0
	StringLiteral0078:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 99, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0
	StringLiteral0079:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 43, 0, 0, 0, 99, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0, 32, 0, 45, 0, 32, 0, 111, 0, 117, 0, 116, 0, 112, 0, 117, 0, 116, 0, 115, 0, 32, 0, 105, 0, 110, 0, 102, 0, 111, 0, 114, 0, 109, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 97, 0, 98, 0, 111, 0, 117, 0, 116, 0, 32, 0, 68, 0, 114, 0, 101, 0, 109, 0, 68, 0, 79, 0, 83, 0
	StringLiteral007A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 98, 0, 101, 0, 101, 0, 112, 0
	StringLiteral007B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 36, 0, 0, 0, 98, 0, 101, 0, 101, 0, 112, 0, 32, 0, 45, 0, 32, 0, 109, 0, 97, 0, 107, 0, 101, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 80, 0, 67, 0, 32, 0, 115, 0, 112, 0, 101, 0, 97, 0, 107, 0, 101, 0, 114, 0, 32, 0, 103, 0, 111, 0, 32, 0, 98, 0, 101, 0, 101, 0, 112, 0, 33, 0, 10, 0
	StringLiteral007C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 51, 0, 0, 0, 98, 0, 101, 0, 101, 0, 112, 0, 32, 0, 60, 0, 102, 0, 114, 0, 101, 0, 113, 0, 117, 0, 101, 0, 110, 0, 99, 0, 121, 0, 62, 0, 32, 0, 60, 0, 116, 0, 105, 0, 109, 0, 101, 0, 62, 0, 32, 0, 45, 0, 32, 0, 109, 0, 97, 0, 107, 0, 101, 0, 32, 0, 97, 0, 32, 0, 109, 0, 111, 0, 114, 0, 101, 0, 32, 0, 115, 0, 112, 0, 101, 0, 99, 0, 105, 0, 102, 0, 105, 0, 99, 0, 32, 0, 98, 0, 101, 0, 101, 0, 112, 0
	StringLiteral007D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 99, 0, 108, 0, 115, 0
	StringLiteral007E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 99, 0, 108, 0, 115, 0, 32, 0, 45, 0, 32, 0, 99, 0, 108, 0, 101, 0, 97, 0, 114, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 115, 0, 99, 0, 114, 0, 101, 0, 101, 0, 110, 0
	StringLiteral007F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 100, 0, 105, 0, 114, 0
	StringLiteral0080:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 60, 0, 0, 0, 100, 0, 105, 0, 114, 0, 32, 0, 45, 0, 32, 0, 100, 0, 105, 0, 115, 0, 112, 0, 108, 0, 97, 0, 121, 0, 32, 0, 97, 0, 108, 0, 108, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 115, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 102, 0, 111, 0, 108, 0, 100, 0, 101, 0, 114, 0, 115, 0, 32, 0, 105, 0, 110, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 99, 0, 117, 0, 114, 0, 114, 0, 101, 0, 110, 0, 116, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0
	StringLiteral0081:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 99, 0, 100, 0
	StringLiteral0082:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 26, 0, 0, 0, 99, 0, 100, 0, 32, 0, 45, 0, 32, 0, 99, 0, 104, 0, 97, 0, 110, 0, 103, 0, 101, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 10, 0
	StringLiteral0083:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 39, 0, 0, 0, 99, 0, 100, 0, 32, 0, 60, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 62, 0, 32, 0, 45, 0, 32, 0, 99, 0, 104, 0, 97, 0, 110, 0, 103, 0, 101, 0, 32, 0, 116, 0, 111, 0, 32, 0, 60, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 62, 0, 10, 0
	StringLiteral0084:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 69, 0, 0, 0, 32, 0, 32, 0, 89, 0, 111, 0, 117, 0, 32, 0, 99, 0, 97, 0, 110, 0, 32, 0, 101, 0, 105, 0, 116, 0, 104, 0, 101, 0, 114, 0, 32, 0, 115, 0, 112, 0, 101, 0, 99, 0, 105, 0, 102, 0, 121, 0, 32, 0, 97, 0, 32, 0, 115, 0, 112, 0, 101, 0, 99, 0, 105, 0, 102, 0, 105, 0, 99, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 111, 0, 114, 0, 32, 0, 114, 0, 101, 0, 108, 0, 97, 0, 116, 0, 105, 0, 118, 0, 101, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 46, 0, 10, 0
	StringLiteral0085:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 99, 0, 100, 0, 32, 0, 46, 0, 46, 0, 32, 0, 45, 0, 32, 0, 103, 0, 111, 0, 32, 0, 117, 0, 112, 0, 32, 0, 111, 0, 110, 0, 101, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0
	StringLiteral0086:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 108, 0, 105, 0, 115, 0, 116, 0
	StringLiteral0087:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 88, 0, 0, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 108, 0, 105, 0, 115, 0, 116, 0, 32, 0, 45, 0, 32, 0, 108, 0, 105, 0, 115, 0, 116, 0, 32, 0, 97, 0, 108, 0, 108, 0, 32, 0, 99, 0, 117, 0, 114, 0, 114, 0, 101, 0, 110, 0, 116, 0, 108, 0, 121, 0, 32, 0, 97, 0, 116, 0, 116, 0, 97, 0, 99, 0, 104, 0, 101, 0, 100, 0, 32, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 115, 0, 44, 0, 32, 0, 116, 0, 104, 0, 101, 0, 105, 0, 114, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 115, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 115, 0, 44, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 111, 0, 116, 0, 104, 0, 101, 0, 114, 0, 32, 0, 105, 0, 110, 0, 102, 0, 111, 0, 114, 0, 109, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0088:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 101, 0, 99, 0, 107, 0, 116, 0, 105, 0, 109, 0, 101, 0
	StringLiteral0089:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 26, 0, 0, 0, 99, 0, 104, 0, 101, 0, 99, 0, 107, 0, 116, 0, 105, 0, 109, 0, 101, 0, 32, 0, 45, 0, 32, 0, 99, 0, 104, 0, 101, 0, 99, 0, 107, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 116, 0, 105, 0, 109, 0, 101, 0
	StringLiteral008A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 97, 0, 108, 0, 99, 0, 117, 0, 108, 0, 97, 0, 116, 0, 101, 0
	StringLiteral008B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 99, 0, 97, 0, 108, 0, 99, 0, 117, 0, 108, 0, 97, 0, 116, 0, 101, 0, 32, 0, 45, 0, 32, 0, 97, 0, 32, 0, 98, 0, 97, 0, 115, 0, 105, 0, 99, 0, 32, 0, 99, 0, 97, 0, 108, 0, 99, 0, 117, 0, 108, 0, 97, 0, 116, 0, 111, 0, 114, 0, 10, 0
	StringLiteral008C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 99, 0, 97, 0, 108, 0, 99, 0, 117, 0, 108, 0, 97, 0, 116, 0, 101, 0, 32, 0, 60, 0, 105, 0, 110, 0, 116, 0, 62, 0, 32, 0, 60, 0, 111, 0, 112, 0, 101, 0, 114, 0, 97, 0, 116, 0, 111, 0, 114, 0, 62, 0, 32, 0, 60, 0, 105, 0, 110, 0, 116, 0, 62, 0
	StringLiteral008D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 115, 0, 104, 0, 117, 0, 116, 0, 100, 0, 111, 0, 119, 0, 110, 0
	StringLiteral008E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 115, 0, 104, 0, 117, 0, 116, 0, 100, 0, 111, 0, 119, 0, 110, 0, 32, 0, 45, 0, 32, 0, 115, 0, 104, 0, 117, 0, 116, 0, 32, 0, 100, 0, 111, 0, 119, 0, 110, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 99, 0, 111, 0, 109, 0, 112, 0, 117, 0, 116, 0, 101, 0, 114, 0, 10, 0
	StringLiteral008F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 115, 0, 104, 0, 117, 0, 116, 0, 100, 0, 111, 0, 119, 0, 110, 0, 32, 0, 47, 0, 114, 0, 32, 0, 45, 0, 32, 0, 114, 0, 101, 0, 115, 0, 116, 0, 97, 0, 114, 0, 116, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 99, 0, 111, 0, 109, 0, 112, 0, 117, 0, 116, 0, 101, 0, 114, 0
	StringLiteral0090:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 107, 0, 105, 0, 116, 0, 116, 0, 121, 0
	StringLiteral0091:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 107, 0, 105, 0, 116, 0, 116, 0, 121, 0, 32, 0, 45, 0, 32, 0, 114, 0, 101, 0, 97, 0, 100, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 119, 0, 114, 0, 105, 0, 116, 0, 101, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 115, 0, 10, 0
	StringLiteral0092:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 36, 0, 0, 0, 107, 0, 105, 0, 116, 0, 116, 0, 121, 0, 32, 0, 60, 0, 102, 0, 105, 0, 108, 0, 101, 0, 62, 0, 32, 0, 91, 0, 47, 0, 114, 0, 93, 0, 32, 0, 91, 0, 47, 0, 119, 0, 93, 0, 32, 0, 91, 0, 47, 0, 110, 0, 102, 0, 93, 0, 32, 0, 60, 0, 116, 0, 101, 0, 120, 0, 116, 0, 62, 0, 10, 0
	StringLiteral0093:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 26, 0, 0, 0, 69, 0, 120, 0, 97, 0, 109, 0, 112, 0, 108, 0, 101, 0, 58, 0, 32, 0, 107, 0, 105, 0, 116, 0, 116, 0, 121, 0, 32, 0, 102, 0, 111, 0, 111, 0, 46, 0, 116, 0, 120, 0, 116, 0, 32, 0, 47, 0, 114, 0, 10, 0
	StringLiteral0094:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 43, 0, 0, 0, 32, 0, 32, 0, 82, 0, 101, 0, 97, 0, 100, 0, 32, 0, 102, 0, 111, 0, 111, 0, 46, 0, 116, 0, 120, 0, 116, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 111, 0, 117, 0, 116, 0, 112, 0, 117, 0, 116, 0, 32, 0, 105, 0, 116, 0, 32, 0, 116, 0, 111, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 115, 0, 99, 0, 114, 0, 101, 0, 101, 0, 110, 0, 10, 0
	StringLiteral0095:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 69, 0, 120, 0, 97, 0, 109, 0, 112, 0, 108, 0, 101, 0, 58, 0, 32, 0, 107, 0, 105, 0, 116, 0, 116, 0, 121, 0, 32, 0, 102, 0, 111, 0, 111, 0, 46, 0, 116, 0, 120, 0, 116, 0, 32, 0, 47, 0, 119, 0, 32, 0, 34, 0, 98, 0, 97, 0, 114, 0, 34, 0, 10, 0
	StringLiteral0096:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 41, 0, 0, 0, 32, 0, 32, 0, 87, 0, 114, 0, 105, 0, 116, 0, 101, 0, 32, 0, 34, 0, 98, 0, 97, 0, 114, 0, 34, 0, 32, 0, 116, 0, 111, 0, 32, 0, 102, 0, 111, 0, 111, 0, 46, 0, 116, 0, 120, 0, 116, 0, 32, 0, 40, 0, 119, 0, 105, 0, 116, 0, 104, 0, 111, 0, 117, 0, 116, 0, 32, 0, 113, 0, 117, 0, 111, 0, 116, 0, 101, 0, 115, 0, 41, 0
	StringLiteral0097:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 69, 0, 120, 0, 97, 0, 109, 0, 112, 0, 108, 0, 101, 0, 58, 0, 32, 0, 107, 0, 105, 0, 116, 0, 116, 0, 121, 0, 32, 0, 102, 0, 111, 0, 111, 0, 46, 0, 116, 0, 120, 0, 116, 0, 32, 0, 47, 0, 110, 0, 102, 0, 10, 0
	StringLiteral0098:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 60, 0, 0, 0, 32, 0, 32, 0, 67, 0, 114, 0, 101, 0, 97, 0, 116, 0, 101, 0, 32, 0, 97, 0, 32, 0, 110, 0, 101, 0, 119, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 110, 0, 97, 0, 109, 0, 101, 0, 100, 0, 32, 0, 34, 0, 102, 0, 111, 0, 111, 0, 46, 0, 116, 0, 120, 0, 116, 0, 34, 0, 32, 0, 105, 0, 110, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 99, 0, 117, 0, 114, 0, 114, 0, 101, 0, 110, 0, 116, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0
	StringLiteral0099:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 114, 0, 109, 0
	StringLiteral009A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 33, 0, 0, 0, 114, 0, 109, 0, 32, 0, 45, 0, 32, 0, 114, 0, 101, 0, 109, 0, 111, 0, 118, 0, 101, 0, 32, 0, 97, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 102, 0, 114, 0, 111, 0, 109, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0
	StringLiteral009B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 114, 0, 109, 0, 32, 0, 60, 0, 102, 0, 105, 0, 108, 0, 101, 0, 62, 0
	StringLiteral009C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 114, 0, 109, 0, 100, 0, 105, 0, 114, 0
	StringLiteral009D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 33, 0, 0, 0, 114, 0, 109, 0, 100, 0, 105, 0, 114, 0, 32, 0, 45, 0, 32, 0, 114, 0, 101, 0, 109, 0, 111, 0, 118, 0, 101, 0, 32, 0, 97, 0, 110, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0
	StringLiteral009E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 114, 0, 109, 0, 100, 0, 105, 0, 114, 0, 32, 0, 60, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 62, 0
	StringLiteral009F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 109, 0, 107, 0, 100, 0, 105, 0, 114, 0
	StringLiteral00A0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 33, 0, 0, 0, 109, 0, 107, 0, 100, 0, 105, 0, 114, 0, 32, 0, 45, 0, 32, 0, 99, 0, 114, 0, 101, 0, 97, 0, 116, 0, 101, 0, 32, 0, 97, 0, 110, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0
	StringLiteral00A1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 109, 0, 107, 0, 100, 0, 105, 0, 114, 0, 32, 0, 60, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 62, 0
	StringLiteral00A2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 68, 0, 114, 0, 101, 0, 109, 0, 68, 0, 79, 0, 83, 0, 32, 0, 72, 0, 101, 0, 108, 0, 112, 0, 32, 0, 77, 0, 101, 0, 110, 0, 117, 0, 10, 0, 10, 0
	StringLiteral00A3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 43, 0, 0, 0, 99, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0, 32, 0, 45, 0, 32, 0, 111, 0, 117, 0, 112, 0, 117, 0, 116, 0, 115, 0, 32, 0, 105, 0, 110, 0, 102, 0, 111, 0, 114, 0, 109, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 97, 0, 98, 0, 111, 0, 117, 0, 116, 0, 32, 0, 68, 0, 114, 0, 101, 0, 109, 0, 68, 0, 79, 0, 83, 0, 10, 0
	StringLiteral00A4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 36, 0, 0, 0, 98, 0, 101, 0, 101, 0, 112, 0, 32, 0, 45, 0, 32, 0, 109, 0, 97, 0, 107, 0, 101, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 80, 0, 67, 0, 32, 0, 115, 0, 112, 0, 101, 0, 97, 0, 107, 0, 101, 0, 114, 0, 32, 0, 103, 0, 111, 0, 32, 0, 98, 0, 101, 0, 101, 0, 112, 0, 33, 0, 10, 0
	StringLiteral00A5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 99, 0, 108, 0, 115, 0, 32, 0, 45, 0, 32, 0, 99, 0, 108, 0, 101, 0, 97, 0, 114, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 115, 0, 99, 0, 114, 0, 101, 0, 101, 0, 110, 0, 10, 0
	StringLiteral00A6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 61, 0, 0, 0, 100, 0, 105, 0, 114, 0, 32, 0, 45, 0, 32, 0, 100, 0, 105, 0, 115, 0, 112, 0, 108, 0, 97, 0, 121, 0, 32, 0, 97, 0, 108, 0, 108, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 115, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 102, 0, 111, 0, 108, 0, 100, 0, 101, 0, 114, 0, 115, 0, 32, 0, 105, 0, 110, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 99, 0, 117, 0, 114, 0, 114, 0, 101, 0, 110, 0, 116, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 10, 0
	StringLiteral00A7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 26, 0, 0, 0, 99, 0, 100, 0, 32, 0, 45, 0, 32, 0, 99, 0, 104, 0, 97, 0, 110, 0, 103, 0, 101, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 10, 0
	StringLiteral00A8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 69, 0, 0, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 108, 0, 105, 0, 115, 0, 116, 0, 32, 0, 45, 0, 32, 0, 108, 0, 105, 0, 115, 0, 116, 0, 32, 0, 97, 0, 108, 0, 108, 0, 32, 0, 99, 0, 117, 0, 114, 0, 114, 0, 101, 0, 110, 0, 116, 0, 108, 0, 121, 0, 32, 0, 97, 0, 116, 0, 116, 0, 97, 0, 99, 0, 104, 0, 101, 0, 100, 0, 32, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 115, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 116, 0, 104, 0, 101, 0, 105, 0, 114, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 115, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 115, 0, 10, 0
	StringLiteral00A9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 99, 0, 104, 0, 101, 0, 99, 0, 107, 0, 116, 0, 105, 0, 109, 0, 101, 0, 32, 0, 45, 0, 32, 0, 99, 0, 104, 0, 101, 0, 99, 0, 107, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 116, 0, 105, 0, 109, 0, 101, 0, 10, 0
	StringLiteral00AA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 99, 0, 97, 0, 108, 0, 99, 0, 117, 0, 108, 0, 97, 0, 116, 0, 101, 0, 32, 0, 45, 0, 32, 0, 97, 0, 32, 0, 98, 0, 97, 0, 115, 0, 105, 0, 99, 0, 32, 0, 99, 0, 97, 0, 108, 0, 99, 0, 117, 0, 108, 0, 97, 0, 116, 0, 111, 0, 114, 0, 10, 0
	StringLiteral00AB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 115, 0, 104, 0, 117, 0, 116, 0, 100, 0, 111, 0, 119, 0, 110, 0, 32, 0, 45, 0, 32, 0, 115, 0, 104, 0, 117, 0, 116, 0, 32, 0, 100, 0, 111, 0, 119, 0, 110, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 99, 0, 111, 0, 109, 0, 112, 0, 117, 0, 116, 0, 101, 0, 114, 0, 10, 0
	StringLiteral00AC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 107, 0, 105, 0, 116, 0, 116, 0, 121, 0, 32, 0, 45, 0, 32, 0, 114, 0, 101, 0, 97, 0, 100, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 119, 0, 114, 0, 105, 0, 116, 0, 101, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 115, 0, 10, 0
	StringLiteral00AD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 114, 0, 109, 0, 32, 0, 45, 0, 32, 0, 114, 0, 101, 0, 109, 0, 111, 0, 118, 0, 101, 0, 32, 0, 97, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 102, 0, 114, 0, 111, 0, 109, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 10, 0
	StringLiteral00AE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 114, 0, 109, 0, 100, 0, 105, 0, 114, 0, 32, 0, 45, 0, 32, 0, 114, 0, 101, 0, 109, 0, 111, 0, 118, 0, 101, 0, 32, 0, 97, 0, 110, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 10, 0
	StringLiteral00AF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 109, 0, 107, 0, 100, 0, 105, 0, 114, 0, 32, 0, 45, 0, 32, 0, 99, 0, 114, 0, 101, 0, 97, 0, 116, 0, 101, 0, 32, 0, 97, 0, 110, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 10, 0
	StringLiteral00B0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 43, 0, 0, 0, 104, 0, 101, 0, 108, 0, 112, 0, 32, 0, 45, 0, 32, 0, 104, 0, 101, 0, 108, 0, 112, 0, 32, 0, 109, 0, 101, 0, 110, 0, 117, 0, 32, 0, 111, 0, 114, 0, 32, 0, 103, 0, 101, 0, 116, 0, 32, 0, 104, 0, 101, 0, 108, 0, 112, 0, 32, 0, 111, 0, 110, 0, 32, 0, 97, 0, 32, 0, 99, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0, 10, 0, 10, 0
	StringLiteral00B1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 84, 0, 105, 0, 112, 0, 58, 0, 32, 0, 84, 0, 114, 0, 121, 0, 32, 0, 104, 0, 101, 0, 108, 0, 112, 0, 32, 0, 60, 0, 99, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0, 62, 0
	StringLiteral00B2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 68, 0, 114, 0, 101, 0, 109, 0, 68, 0, 79, 0, 83, 0, 32, 0, 72, 0, 101, 0, 108, 0, 112, 0, 32, 0, 77, 0, 101, 0, 110, 0, 117, 0, 10, 0, 10, 0
	StringLiteral00B3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 43, 0, 0, 0, 99, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0, 32, 0, 45, 0, 32, 0, 111, 0, 117, 0, 112, 0, 117, 0, 116, 0, 115, 0, 32, 0, 105, 0, 110, 0, 102, 0, 111, 0, 114, 0, 109, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 97, 0, 98, 0, 111, 0, 117, 0, 116, 0, 32, 0, 68, 0, 114, 0, 101, 0, 109, 0, 68, 0, 79, 0, 83, 0, 10, 0
	StringLiteral00B4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 36, 0, 0, 0, 98, 0, 101, 0, 101, 0, 112, 0, 32, 0, 45, 0, 32, 0, 109, 0, 97, 0, 107, 0, 101, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 80, 0, 67, 0, 32, 0, 115, 0, 112, 0, 101, 0, 97, 0, 107, 0, 101, 0, 114, 0, 32, 0, 103, 0, 111, 0, 32, 0, 98, 0, 101, 0, 101, 0, 112, 0, 33, 0, 10, 0
	StringLiteral00B5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 99, 0, 108, 0, 115, 0, 32, 0, 45, 0, 32, 0, 99, 0, 108, 0, 101, 0, 97, 0, 114, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 115, 0, 99, 0, 114, 0, 101, 0, 101, 0, 110, 0, 10, 0
	StringLiteral00B6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 61, 0, 0, 0, 100, 0, 105, 0, 114, 0, 32, 0, 45, 0, 32, 0, 100, 0, 105, 0, 115, 0, 112, 0, 108, 0, 97, 0, 121, 0, 32, 0, 97, 0, 108, 0, 108, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 115, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 102, 0, 111, 0, 108, 0, 100, 0, 101, 0, 114, 0, 115, 0, 32, 0, 105, 0, 110, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 99, 0, 117, 0, 114, 0, 114, 0, 101, 0, 110, 0, 116, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 10, 0
	StringLiteral00B7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 26, 0, 0, 0, 99, 0, 100, 0, 32, 0, 45, 0, 32, 0, 99, 0, 104, 0, 97, 0, 110, 0, 103, 0, 101, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 10, 0
	StringLiteral00B8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 69, 0, 0, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 108, 0, 105, 0, 115, 0, 116, 0, 32, 0, 45, 0, 32, 0, 108, 0, 105, 0, 115, 0, 116, 0, 32, 0, 97, 0, 108, 0, 108, 0, 32, 0, 99, 0, 117, 0, 114, 0, 114, 0, 101, 0, 110, 0, 116, 0, 108, 0, 121, 0, 32, 0, 97, 0, 116, 0, 116, 0, 97, 0, 99, 0, 104, 0, 101, 0, 100, 0, 32, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 115, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 116, 0, 104, 0, 101, 0, 105, 0, 114, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 115, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 115, 0, 10, 0
	StringLiteral00B9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 99, 0, 104, 0, 101, 0, 99, 0, 107, 0, 116, 0, 105, 0, 109, 0, 101, 0, 32, 0, 45, 0, 32, 0, 99, 0, 104, 0, 101, 0, 99, 0, 107, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 116, 0, 105, 0, 109, 0, 101, 0, 10, 0
	StringLiteral00BA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 99, 0, 97, 0, 108, 0, 99, 0, 117, 0, 108, 0, 97, 0, 116, 0, 101, 0, 32, 0, 45, 0, 32, 0, 97, 0, 32, 0, 98, 0, 97, 0, 115, 0, 105, 0, 99, 0, 32, 0, 99, 0, 97, 0, 108, 0, 99, 0, 117, 0, 108, 0, 97, 0, 116, 0, 111, 0, 114, 0, 10, 0
	StringLiteral00BB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 115, 0, 104, 0, 117, 0, 116, 0, 100, 0, 111, 0, 119, 0, 110, 0, 32, 0, 45, 0, 32, 0, 115, 0, 104, 0, 117, 0, 116, 0, 32, 0, 100, 0, 111, 0, 119, 0, 110, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 99, 0, 111, 0, 109, 0, 112, 0, 117, 0, 116, 0, 101, 0, 114, 0, 10, 0
	StringLiteral00BC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 107, 0, 105, 0, 116, 0, 116, 0, 121, 0, 32, 0, 45, 0, 32, 0, 114, 0, 101, 0, 97, 0, 100, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 119, 0, 114, 0, 105, 0, 116, 0, 101, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 115, 0, 10, 0
	StringLiteral00BD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 114, 0, 109, 0, 32, 0, 45, 0, 32, 0, 114, 0, 101, 0, 109, 0, 111, 0, 118, 0, 101, 0, 32, 0, 97, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 102, 0, 114, 0, 111, 0, 109, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 10, 0
	StringLiteral00BE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 114, 0, 109, 0, 100, 0, 105, 0, 114, 0, 32, 0, 45, 0, 32, 0, 114, 0, 101, 0, 109, 0, 111, 0, 118, 0, 101, 0, 32, 0, 97, 0, 110, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 10, 0
	StringLiteral00BF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 109, 0, 107, 0, 100, 0, 105, 0, 114, 0, 32, 0, 45, 0, 32, 0, 99, 0, 114, 0, 101, 0, 97, 0, 116, 0, 101, 0, 32, 0, 97, 0, 110, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 10, 0
	StringLiteral00C0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 43, 0, 0, 0, 104, 0, 101, 0, 108, 0, 112, 0, 32, 0, 45, 0, 32, 0, 104, 0, 101, 0, 108, 0, 112, 0, 32, 0, 109, 0, 101, 0, 110, 0, 117, 0, 32, 0, 111, 0, 114, 0, 32, 0, 103, 0, 101, 0, 116, 0, 32, 0, 104, 0, 101, 0, 108, 0, 112, 0, 32, 0, 111, 0, 110, 0, 32, 0, 97, 0, 32, 0, 99, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0, 10, 0, 10, 0
	StringLiteral00C1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 84, 0, 105, 0, 112, 0, 58, 0, 32, 0, 84, 0, 114, 0, 121, 0, 32, 0, 104, 0, 101, 0, 108, 0, 112, 0, 32, 0, 60, 0, 99, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0, 62, 0
	StringLiteral00C2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 21, 0, 0, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 108, 0, 105, 0, 115, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 111, 0, 102, 0, 32, 0
	StringLiteral00C3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 10, 0, 10, 0
	StringLiteral00C4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 91, 0
	StringLiteral00C5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 93, 0, 10, 0
	StringLiteral00C6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 10, 0
	StringLiteral00C7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 68, 0, 114, 0, 105, 0, 118, 0, 101, 0, 32, 0, 123, 0, 48, 0, 125, 0
	StringLiteral00C8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 32, 0, 32, 0, 68, 0, 114, 0, 105, 0, 118, 0, 101, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0, 58, 0, 32, 0, 123, 0, 48, 0, 125, 0
	StringLiteral00C9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 32, 0, 32, 0, 86, 0, 111, 0, 108, 0, 117, 0, 109, 0, 101, 0, 32, 0, 108, 0, 97, 0, 98, 0, 101, 0, 108, 0, 58, 0, 32, 0, 123, 0, 48, 0, 125, 0
	StringLiteral00CA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 32, 0, 32, 0, 70, 0, 105, 0, 108, 0, 101, 0, 32, 0, 115, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 58, 0, 32, 0, 123, 0, 48, 0, 125, 0
	StringLiteral00CB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 47, 0, 0, 0, 32, 0, 32, 0, 65, 0, 118, 0, 97, 0, 105, 0, 108, 0, 97, 0, 98, 0, 108, 0, 101, 0, 32, 0, 115, 0, 112, 0, 97, 0, 99, 0, 101, 0, 32, 0, 116, 0, 111, 0, 32, 0, 99, 0, 117, 0, 114, 0, 114, 0, 101, 0, 110, 0, 116, 0, 32, 0, 117, 0, 115, 0, 101, 0, 114, 0, 58, 0, 123, 0, 48, 0, 44, 0, 32, 0, 49, 0, 53, 0, 125, 0, 32, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral00CC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 47, 0, 0, 0, 32, 0, 32, 0, 84, 0, 111, 0, 116, 0, 97, 0, 108, 0, 32, 0, 97, 0, 118, 0, 97, 0, 105, 0, 108, 0, 97, 0, 98, 0, 108, 0, 101, 0, 32, 0, 115, 0, 112, 0, 97, 0, 99, 0, 101, 0, 58, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 123, 0, 48, 0, 44, 0, 32, 0, 49, 0, 53, 0, 125, 0, 32, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral00CD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 48, 0, 0, 0, 32, 0, 32, 0, 84, 0, 111, 0, 116, 0, 97, 0, 108, 0, 32, 0, 115, 0, 105, 0, 122, 0, 101, 0, 32, 0, 111, 0, 102, 0, 32, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 58, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 123, 0, 48, 0, 44, 0, 32, 0, 49, 0, 53, 0, 125, 0, 32, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0, 32, 0
	StringLiteral00CE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 123, 0, 48, 0, 125, 0
	StringLiteral00CF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 43, 0
	StringLiteral00D0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 45, 0
	StringLiteral00D1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 42, 0
	StringLiteral00D2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 47, 0
	StringLiteral00D3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 37, 0
	StringLiteral00D4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 49, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 32, 0, 111, 0, 112, 0, 101, 0, 114, 0, 97, 0, 116, 0, 111, 0, 114, 0, 46, 0, 32, 0, 83, 0, 117, 0, 112, 0, 112, 0, 111, 0, 114, 0, 116, 0, 101, 0, 100, 0, 58, 0, 32, 0, 43, 0, 44, 0, 32, 0, 45, 0, 44, 0, 32, 0, 42, 0, 44, 0, 32, 0, 47, 0, 44, 0, 32, 0, 37, 0
	StringLiteral00D5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 57, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 79, 0, 110, 0, 101, 0, 32, 0, 111, 0, 114, 0, 32, 0, 98, 0, 111, 0, 116, 0, 104, 0, 32, 0, 110, 0, 117, 0, 109, 0, 98, 0, 101, 0, 114, 0, 115, 0, 32, 0, 97, 0, 114, 0, 101, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 46, 0, 32, 0, 73, 0, 115, 0, 32, 0, 105, 0, 116, 0, 32, 0, 97, 0, 32, 0, 110, 0, 117, 0, 109, 0, 98, 0, 101, 0, 114, 0, 63, 0
	StringLiteral00D6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 100, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 73, 0, 110, 0, 99, 0, 111, 0, 114, 0, 114, 0, 101, 0, 99, 0, 116, 0, 32, 0, 97, 0, 109, 0, 111, 0, 117, 0, 110, 0, 116, 0, 32, 0, 111, 0, 102, 0, 32, 0, 97, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 115, 0, 46, 0, 32, 0, 69, 0, 120, 0, 112, 0, 101, 0, 99, 0, 116, 0, 115, 0, 32, 0, 51, 0, 46, 0, 32, 0, 68, 0, 105, 0, 100, 0, 32, 0, 121, 0, 111, 0, 117, 0, 32, 0, 115, 0, 101, 0, 112, 0, 101, 0, 114, 0, 97, 0, 116, 0, 101, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 105, 0, 110, 0, 116, 0, 115, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 111, 0, 112, 0, 101, 0, 114, 0, 97, 0, 116, 0, 111, 0, 114, 0, 32, 0, 119, 0, 105, 0, 116, 0, 104, 0, 32, 0, 115, 0, 112, 0, 97, 0, 99, 0, 101, 0, 115, 0, 63, 0
	StringLiteral00D7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 47, 0, 114, 0
	StringLiteral00D8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0
	StringLiteral00D9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 46, 0
	StringLiteral00DA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 75, 0, 105, 0, 116, 0, 116, 0, 121, 0, 32, 0, 48, 0, 46, 0, 48, 0, 46, 0, 49, 0
	StringLiteral00DB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 34, 0, 87, 0, 101, 0, 32, 0, 102, 0, 105, 0, 110, 0, 100, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 100, 0, 101, 0, 102, 0, 101, 0, 110, 0, 100, 0, 97, 0, 110, 0, 116, 0, 32, 0, 107, 0, 105, 0, 116, 0, 116, 0, 121, 0, 34, 0, 10, 0
	StringLiteral00DC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 107, 0, 105, 0, 116, 0, 116, 0, 121, 0
	StringLiteral00DD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 47, 0, 114, 0
	StringLiteral00DE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 58, 0
	StringLiteral00DF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 12, 0, 0, 0, 67, 0, 111, 0, 110, 0, 116, 0, 101, 0, 110, 0, 116, 0, 115, 0, 32, 0, 111, 0, 102, 0, 32, 0
	StringLiteral00E0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 58, 0, 10, 0
	StringLiteral00E1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 12, 0, 0, 0, 67, 0, 111, 0, 110, 0, 116, 0, 101, 0, 110, 0, 116, 0, 115, 0, 32, 0, 111, 0, 102, 0, 32, 0
	StringLiteral00E2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 58, 0, 10, 0
	StringLiteral00E3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 116, 0, 104, 0, 105, 0, 115, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 100, 0, 111, 0, 101, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 101, 0, 120, 0, 105, 0, 115, 0, 116, 0
	StringLiteral00E4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 47, 0, 119, 0
	StringLiteral00E5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 58, 0
	StringLiteral00E6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 87, 0, 114, 0, 105, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 116, 0, 111, 0, 32, 0
	StringLiteral00E7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 87, 0, 114, 0, 105, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 116, 0, 111, 0, 32, 0
	StringLiteral00E8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 116, 0, 104, 0, 105, 0, 115, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 100, 0, 111, 0, 101, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 101, 0, 120, 0, 105, 0, 115, 0, 116, 0
	StringLiteral00E9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 78, 0, 111, 0, 32, 0, 116, 0, 101, 0, 120, 0, 116, 0, 32, 0, 116, 0, 111, 0, 32, 0, 119, 0, 114, 0, 105, 0, 116, 0, 101, 0, 32, 0, 116, 0, 111, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0
	StringLiteral00EA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 47, 0, 110, 0, 102, 0
	StringLiteral00EB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 58, 0
	StringLiteral00EC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 69, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 80, 0, 108, 0, 101, 0, 97, 0, 115, 0, 101, 0, 32, 0, 111, 0, 110, 0, 108, 0, 121, 0, 32, 0, 117, 0, 115, 0, 101, 0, 32, 0, 116, 0, 104, 0, 105, 0, 115, 0, 32, 0, 116, 0, 111, 0, 32, 0, 99, 0, 114, 0, 101, 0, 97, 0, 116, 0, 101, 0, 32, 0, 97, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 105, 0, 110, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 99, 0, 117, 0, 114, 0, 114, 0, 101, 0, 110, 0, 116, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0
	StringLiteral00ED:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 32, 0, 115, 0, 119, 0, 105, 0, 116, 0, 99, 0, 104, 0, 46, 0
	StringLiteral00EE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 75, 0, 105, 0, 116, 0, 116, 0, 121, 0, 32, 0, 48, 0, 46, 0, 48, 0, 46, 0, 49, 0
	StringLiteral00EF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 34, 0, 87, 0, 101, 0, 32, 0, 102, 0, 105, 0, 110, 0, 100, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 100, 0, 101, 0, 102, 0, 101, 0, 110, 0, 100, 0, 97, 0, 110, 0, 116, 0, 32, 0, 107, 0, 105, 0, 116, 0, 116, 0, 121, 0, 34, 0, 10, 0
	StringLiteral00F0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 107, 0, 105, 0, 116, 0, 116, 0, 121, 0
	StringLiteral00F1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 58, 0
	StringLiteral00F2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 32, 0, 100, 0, 101, 0, 108, 0, 101, 0, 116, 0, 101, 0, 100, 0, 46, 0
	StringLiteral00F3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 32, 0, 100, 0, 101, 0, 108, 0, 101, 0, 116, 0, 101, 0, 100, 0, 46, 0
	StringLiteral00F4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 26, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 70, 0, 105, 0, 108, 0, 101, 0, 32, 0, 100, 0, 111, 0, 101, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 101, 0, 120, 0, 105, 0, 115, 0, 116, 0
	StringLiteral00F5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 84, 0, 104, 0, 105, 0, 115, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 100, 0, 111, 0, 101, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 101, 0, 120, 0, 105, 0, 115, 0, 116, 0
	StringLiteral00F6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 58, 0
	StringLiteral00F7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0, 46, 0
	StringLiteral00F8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0, 46, 0
	StringLiteral00F9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 37, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 84, 0, 104, 0, 105, 0, 115, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 100, 0, 111, 0, 101, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 101, 0, 120, 0, 105, 0, 115, 0, 116, 0, 46, 0
	StringLiteral00FA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 33, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 78, 0, 111, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 119, 0, 97, 0, 115, 0, 32, 0, 115, 0, 117, 0, 112, 0, 112, 0, 108, 0, 105, 0, 101, 0, 100, 0, 46, 0
	StringLiteral00FB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 33, 0, 0, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 78, 0, 111, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 119, 0, 97, 0, 115, 0, 32, 0, 115, 0, 117, 0, 112, 0, 112, 0, 108, 0, 105, 0, 101, 0, 100, 0, 46, 0
	CCTOR_CALLED__System_Console db 0
	StringLiteral00FC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 13, 0, 10, 0
	StringLiteral00FD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0, 58, 0, 32, 0
	static_field__Cosmos_Core_Plugs_System_ObjectImpl_mDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_IL2CPU_RuntimeEngine_HeapHandle:
	  db 0, 0, 0, 0
	static_field__System_Boolean_TrueString:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_Boolean_FalseString:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_Core_Memory_Old_GlobalSystemInfo_mGlobalInformationTable:
	  db 0, 0, 0, 0
	static_field__Cosmos_Core_Memory_Old_Heap_mDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_Core_Memory_Old_Heap_mLastTable:
	  db 0, 0, 0, 0
	StringLiteral00FE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 73, 0, 0, 0, 70, 0, 111, 0, 117, 0, 110, 0, 100, 0, 32, 0, 97, 0, 110, 0, 32, 0, 101, 0, 110, 0, 116, 0, 114, 0, 121, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0, 104, 0, 97, 0, 115, 0, 32, 0, 110, 0, 111, 0, 32, 0, 115, 0, 105, 0, 122, 0, 101, 0, 44, 0, 32, 0, 98, 0, 117, 0, 116, 0, 32, 0, 116, 0, 104, 0, 101, 0, 114, 0, 101, 0, 32, 0, 105, 0, 115, 0, 32, 0, 97, 0, 32, 0, 102, 0, 111, 0, 108, 0, 108, 0, 111, 0, 119, 0, 117, 0, 112, 0, 32, 0, 68, 0, 97, 0, 116, 0, 97, 0, 76, 0, 111, 0, 111, 0, 107, 0, 117, 0, 112, 0, 84, 0, 97, 0, 98, 0, 108, 0, 101, 0
	static_field__Cosmos_Core_Memory_Old_Heap_mLastEntryIndex:
	  db 0, 0, 0, 0
	static_field__System_Double_NegativeZero:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral00FF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 65, 0, 114, 0, 105, 0, 116, 0, 104, 0, 109, 0, 101, 0, 116, 0, 105, 0, 99, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	static_field__System_Exception_s_EDILock:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__Cosmos_Core_Bootstrap db 0
	StringLiteral0100:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 68, 0, 105, 0, 118, 0, 105, 0, 100, 0, 101, 0, 32, 0, 98, 0, 121, 0, 32, 0, 122, 0, 101, 0, 114, 0, 111, 0
	StringLiteral0101:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 13, 0, 0, 0, 69, 0, 68, 0, 105, 0, 118, 0, 105, 0, 100, 0, 101, 0, 66, 0, 121, 0, 90, 0, 101, 0, 114, 0, 111, 0
	StringLiteral0102:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 15, 0, 0, 0, 68, 0, 101, 0, 98, 0, 117, 0, 103, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0103:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 15, 0, 0, 0, 68, 0, 101, 0, 98, 0, 117, 0, 103, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0104:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 78, 0, 111, 0, 110, 0, 32, 0, 77, 0, 97, 0, 115, 0, 107, 0, 97, 0, 98, 0, 108, 0, 101, 0, 32, 0, 73, 0, 110, 0, 116, 0, 101, 0, 114, 0, 114, 0, 117, 0, 112, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0105:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 78, 0, 111, 0, 110, 0, 32, 0, 77, 0, 97, 0, 115, 0, 107, 0, 97, 0, 98, 0, 108, 0, 101, 0, 32, 0, 73, 0, 110, 0, 116, 0, 101, 0, 114, 0, 114, 0, 117, 0, 112, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0106:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 66, 0, 114, 0, 101, 0, 97, 0, 107, 0, 112, 0, 111, 0, 105, 0, 110, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0107:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 66, 0, 114, 0, 101, 0, 97, 0, 107, 0, 112, 0, 111, 0, 105, 0, 110, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0108:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 73, 0, 110, 0, 116, 0, 111, 0, 32, 0, 68, 0, 101, 0, 116, 0, 101, 0, 99, 0, 116, 0, 101, 0, 100, 0, 32, 0, 79, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0109:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 73, 0, 110, 0, 116, 0, 111, 0, 32, 0, 68, 0, 101, 0, 116, 0, 101, 0, 99, 0, 116, 0, 101, 0, 100, 0, 32, 0, 79, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral010A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 79, 0, 117, 0, 116, 0, 32, 0, 111, 0, 102, 0, 32, 0, 66, 0, 111, 0, 117, 0, 110, 0, 100, 0, 115, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral010B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 79, 0, 117, 0, 116, 0, 32, 0, 111, 0, 102, 0, 32, 0, 66, 0, 111, 0, 117, 0, 110, 0, 100, 0, 115, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral010C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 32, 0, 79, 0, 112, 0, 99, 0, 111, 0, 100, 0, 101, 0
	StringLiteral010D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 69, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 79, 0, 112, 0, 99, 0, 111, 0, 100, 0, 101, 0
	StringLiteral010E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 78, 0, 111, 0, 32, 0, 67, 0, 111, 0, 112, 0, 114, 0, 111, 0, 99, 0, 101, 0, 115, 0, 115, 0, 111, 0, 114, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral010F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 78, 0, 111, 0, 32, 0, 67, 0, 111, 0, 112, 0, 114, 0, 111, 0, 99, 0, 101, 0, 115, 0, 115, 0, 111, 0, 114, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0110:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 68, 0, 111, 0, 117, 0, 98, 0, 108, 0, 101, 0, 32, 0, 70, 0, 97, 0, 117, 0, 108, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0111:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 68, 0, 111, 0, 117, 0, 98, 0, 108, 0, 101, 0, 32, 0, 70, 0, 97, 0, 117, 0, 108, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0112:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 37, 0, 0, 0, 67, 0, 111, 0, 112, 0, 114, 0, 111, 0, 99, 0, 101, 0, 115, 0, 115, 0, 111, 0, 114, 0, 32, 0, 83, 0, 101, 0, 103, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 79, 0, 118, 0, 101, 0, 114, 0, 114, 0, 117, 0, 110, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0113:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 37, 0, 0, 0, 67, 0, 111, 0, 112, 0, 114, 0, 111, 0, 99, 0, 101, 0, 115, 0, 115, 0, 111, 0, 114, 0, 32, 0, 83, 0, 101, 0, 103, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 79, 0, 118, 0, 101, 0, 114, 0, 114, 0, 117, 0, 110, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0114:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 66, 0, 97, 0, 100, 0, 32, 0, 84, 0, 83, 0, 83, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0115:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 66, 0, 97, 0, 100, 0, 32, 0, 84, 0, 83, 0, 83, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0116:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 83, 0, 101, 0, 103, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 78, 0, 111, 0, 116, 0, 32, 0, 80, 0, 114, 0, 101, 0, 115, 0, 101, 0, 110, 0, 116, 0
	StringLiteral0117:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 83, 0, 101, 0, 103, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 78, 0, 111, 0, 116, 0, 32, 0, 80, 0, 114, 0, 101, 0, 115, 0, 101, 0, 110, 0, 116, 0
	StringLiteral0118:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 21, 0, 0, 0, 83, 0, 116, 0, 97, 0, 99, 0, 107, 0, 32, 0, 70, 0, 97, 0, 117, 0, 108, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0119:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 21, 0, 0, 0, 83, 0, 116, 0, 97, 0, 99, 0, 107, 0, 32, 0, 70, 0, 97, 0, 117, 0, 108, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral011A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 71, 0, 101, 0, 110, 0, 101, 0, 114, 0, 97, 0, 108, 0, 32, 0, 80, 0, 114, 0, 111, 0, 116, 0, 101, 0, 99, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 70, 0, 97, 0, 117, 0, 108, 0, 116, 0
	StringLiteral011B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 71, 0, 80, 0, 70, 0
	StringLiteral011C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 80, 0, 97, 0, 103, 0, 101, 0, 32, 0, 70, 0, 97, 0, 117, 0, 108, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral011D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 80, 0, 97, 0, 103, 0, 101, 0, 32, 0, 70, 0, 97, 0, 117, 0, 108, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral011E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 32, 0, 73, 0, 110, 0, 116, 0, 101, 0, 114, 0, 114, 0, 117, 0, 112, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral011F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 32, 0, 73, 0, 110, 0, 116, 0, 101, 0, 114, 0, 114, 0, 117, 0, 112, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0120:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 28, 0, 0, 0, 120, 0, 56, 0, 55, 0, 32, 0, 70, 0, 108, 0, 111, 0, 97, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 80, 0, 111, 0, 105, 0, 110, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0121:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 67, 0, 111, 0, 112, 0, 114, 0, 111, 0, 99, 0, 101, 0, 115, 0, 115, 0, 111, 0, 114, 0, 32, 0, 70, 0, 97, 0, 117, 0, 108, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0122:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 65, 0, 108, 0, 105, 0, 103, 0, 110, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0123:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 65, 0, 108, 0, 105, 0, 103, 0, 110, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0124:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 77, 0, 97, 0, 99, 0, 104, 0, 105, 0, 110, 0, 101, 0, 32, 0, 67, 0, 104, 0, 101, 0, 99, 0, 107, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0125:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 77, 0, 97, 0, 99, 0, 104, 0, 105, 0, 110, 0, 101, 0, 32, 0, 67, 0, 104, 0, 101, 0, 99, 0, 107, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0126:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 83, 0, 73, 0, 77, 0, 68, 0, 32, 0, 70, 0, 108, 0, 111, 0, 97, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 80, 0, 111, 0, 105, 0, 110, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0127:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 83, 0, 73, 0, 77, 0, 68, 0, 32, 0, 70, 0, 108, 0, 111, 0, 97, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 80, 0, 111, 0, 105, 0, 110, 0, 116, 0, 32, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	static_field__Cosmos_HAL_PCI_Devices:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0128:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 82, 0, 83, 0, 68, 0, 84, 0
	StringLiteral0129:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 68, 0, 83, 0, 68, 0, 84, 0
	StringLiteral012A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 95, 0, 83, 0, 53, 0, 95, 0
	StringLiteral012B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 67, 0, 108, 0, 111, 0, 99, 0, 107, 0, 32, 0, 76, 0, 105, 0, 110, 0, 101, 0, 32, 0, 83, 0, 116, 0, 117, 0, 99, 0, 107, 0, 32, 0, 76, 0, 111, 0, 119, 0
	StringLiteral012C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 21, 0, 0, 0, 67, 0, 108, 0, 111, 0, 99, 0, 107, 0, 32, 0, 76, 0, 105, 0, 110, 0, 101, 0, 32, 0, 83, 0, 116, 0, 117, 0, 99, 0, 107, 0, 32, 0, 72, 0, 105, 0, 103, 0, 104, 0
	StringLiteral012D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 68, 0, 97, 0, 116, 0, 97, 0, 32, 0, 76, 0, 105, 0, 110, 0, 101, 0, 32, 0, 83, 0, 116, 0, 117, 0, 99, 0, 107, 0, 32, 0, 76, 0, 111, 0, 119, 0
	StringLiteral012E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 68, 0, 97, 0, 116, 0, 97, 0, 32, 0, 76, 0, 105, 0, 110, 0, 101, 0, 32, 0, 83, 0, 116, 0, 117, 0, 99, 0, 107, 0, 32, 0, 72, 0, 105, 0, 103, 0, 104, 0
	StringLiteral012F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 40, 0, 80, 0, 83, 0, 47, 0, 50, 0, 32, 0, 67, 0, 111, 0, 110, 0, 116, 0, 114, 0, 111, 0, 108, 0, 108, 0, 101, 0, 114, 0, 41, 0, 32, 0, 40, 0, 80, 0, 111, 0, 114, 0, 116, 0, 32, 0
	StringLiteral0130:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 41, 0, 32, 0, 68, 0, 101, 0, 118, 0, 105, 0, 99, 0, 101, 0, 32, 0, 116, 0, 101, 0, 115, 0, 116, 0, 32, 0, 115, 0, 116, 0, 97, 0, 116, 0, 117, 0, 115, 0, 32, 0, 117, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 58, 0, 32, 0
	StringLiteral0131:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 40, 0, 80, 0, 83, 0, 47, 0, 50, 0, 32, 0, 67, 0, 111, 0, 110, 0, 116, 0, 114, 0, 111, 0, 108, 0, 108, 0, 101, 0, 114, 0, 41, 0, 32, 0, 40, 0, 80, 0, 111, 0, 114, 0, 116, 0, 32, 0
	StringLiteral0132:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 41, 0, 32, 0, 68, 0, 101, 0, 118, 0, 105, 0, 99, 0, 101, 0, 32, 0, 116, 0, 101, 0, 115, 0, 116, 0, 32, 0, 101, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 39, 0
	StringLiteral0133:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 39, 0
	StringLiteral0134:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 40, 0, 80, 0, 83, 0, 47, 0, 50, 0, 32, 0, 67, 0, 111, 0, 110, 0, 116, 0, 114, 0, 111, 0, 108, 0, 108, 0, 101, 0, 114, 0, 41, 0, 32, 0, 80, 0, 111, 0, 114, 0, 116, 0, 32, 0
	StringLiteral0135:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 32, 0, 100, 0, 111, 0, 101, 0, 115, 0, 110, 0, 39, 0, 116, 0, 32, 0, 101, 0, 120, 0, 105, 0, 115, 0, 116, 0
	StringLiteral0136:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 43, 0, 0, 0, 40, 0, 80, 0, 83, 0, 47, 0, 50, 0, 32, 0, 67, 0, 111, 0, 110, 0, 116, 0, 114, 0, 111, 0, 108, 0, 108, 0, 101, 0, 114, 0, 41, 0, 32, 0, 80, 0, 83, 0, 47, 0, 50, 0, 32, 0, 100, 0, 101, 0, 118, 0, 105, 0, 99, 0, 101, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 115, 0, 117, 0, 112, 0, 112, 0, 111, 0, 114, 0, 116, 0, 101, 0, 100, 0
	StringLiteral0137:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 40, 0, 80, 0, 83, 0, 47, 0, 50, 0, 32, 0, 67, 0, 111, 0, 110, 0, 116, 0, 114, 0, 111, 0, 108, 0, 108, 0, 101, 0, 114, 0, 41, 0, 32, 0, 80, 0, 111, 0, 114, 0, 116, 0, 32, 0
	StringLiteral0138:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 32, 0, 100, 0, 111, 0, 101, 0, 115, 0, 110, 0, 39, 0, 116, 0, 32, 0, 101, 0, 120, 0, 105, 0, 115, 0, 116, 0
	static_field__Cosmos_HAL_BlockDevice_IDE_xDevice:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0139:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 36, 0, 0, 0, 65, 0, 84, 0, 65, 0, 32, 0, 100, 0, 101, 0, 118, 0, 105, 0, 99, 0, 101, 0, 32, 0, 119, 0, 105, 0, 116, 0, 104, 0, 32, 0, 115, 0, 112, 0, 101, 0, 99, 0, 108, 0, 101, 0, 118, 0, 101, 0, 108, 0, 32, 0, 65, 0, 84, 0, 65, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 46, 0
	StringLiteral013A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 66, 0, 0, 0, 65, 0, 84, 0, 65, 0, 32, 0, 100, 0, 101, 0, 118, 0, 105, 0, 99, 0, 101, 0, 32, 0, 119, 0, 105, 0, 116, 0, 104, 0, 32, 0, 115, 0, 112, 0, 101, 0, 99, 0, 108, 0, 101, 0, 118, 0, 101, 0, 108, 0, 32, 0, 65, 0, 84, 0, 65, 0, 80, 0, 73, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 44, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 115, 0, 117, 0, 112, 0, 112, 0, 111, 0, 114, 0, 116, 0, 101, 0, 100, 0, 32, 0, 121, 0, 101, 0, 116, 0, 33, 0
	StringLiteral013B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 78, 0, 117, 0, 109, 0, 98, 0, 101, 0, 114, 0, 32, 0, 111, 0, 102, 0, 32, 0, 77, 0, 66, 0, 82, 0, 32, 0, 112, 0, 97, 0, 114, 0, 116, 0, 105, 0, 116, 0, 105, 0, 111, 0, 110, 0, 115, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 58, 0
	StringLiteral013C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 78, 0, 117, 0, 108, 0, 108, 0, 32, 0, 112, 0, 97, 0, 114, 0, 116, 0, 105, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 32, 0, 97, 0, 116, 0, 32, 0, 105, 0, 100, 0, 120, 0, 58, 0, 32, 0
	StringLiteral013D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 70, 0, 111, 0, 117, 0, 110, 0, 100, 0, 32, 0, 112, 0, 97, 0, 114, 0, 116, 0, 105, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 97, 0, 116, 0, 32, 0, 105, 0, 100, 0, 120, 0, 58, 0, 32, 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_xDevice:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral013E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 123, 0, 48, 0, 125, 0, 32, 0, 80, 0, 111, 0, 114, 0, 116, 0, 32, 0, 48, 0, 58, 0, 123, 0, 49, 0, 125, 0
	StringLiteral013F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 28, 0, 0, 0, 69, 0, 66, 0, 82, 0, 32, 0, 68, 0, 101, 0, 116, 0, 101, 0, 99, 0, 116, 0, 101, 0, 100, 0, 32, 0, 119, 0, 105, 0, 116, 0, 104, 0, 105, 0, 110, 0, 32, 0, 77, 0, 66, 0, 82, 0, 32, 0, 99, 0, 111, 0, 100, 0, 101, 0
	StringLiteral0140:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 45, 0, 0, 0, 78, 0, 117, 0, 109, 0, 98, 0, 101, 0, 114, 0, 32, 0, 111, 0, 102, 0, 32, 0, 77, 0, 66, 0, 82, 0, 32, 0, 112, 0, 97, 0, 114, 0, 116, 0, 105, 0, 116, 0, 105, 0, 111, 0, 110, 0, 115, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 32, 0, 111, 0, 110, 0, 32, 0, 112, 0, 111, 0, 114, 0, 116, 0, 32, 0, 48, 0, 58, 0, 123, 0, 48, 0, 125, 0, 32, 0
	StringLiteral0141:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 78, 0, 117, 0, 108, 0, 108, 0, 32, 0, 112, 0, 97, 0, 114, 0, 116, 0, 105, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 32, 0, 97, 0, 116, 0, 32, 0, 105, 0, 100, 0, 120, 0, 58, 0, 32, 0
	StringLiteral0142:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 70, 0, 111, 0, 117, 0, 110, 0, 100, 0, 32, 0, 112, 0, 97, 0, 114, 0, 116, 0, 105, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 97, 0, 116, 0, 32, 0, 105, 0, 100, 0, 120, 0, 58, 0, 32, 0
	StringLiteral0143:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 123, 0, 48, 0, 125, 0, 32, 0, 80, 0, 111, 0, 114, 0, 116, 0, 32, 0, 48, 0, 58, 0, 123, 0, 49, 0, 125, 0
	SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice_LeaveAddress_26F dd 0
	static_field__Cosmos_System_KeyboardManager__NumLock_k__BackingField:
	  db 0
	static_field__Cosmos_System_KeyboardManager__CapsLock_k__BackingField:
	  db 0
	static_field__Cosmos_System_KeyboardManager__ScrollLock_k__BackingField:
	  db 0
	static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0144:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 40, 0, 0, 0, 70, 0, 114, 0, 101, 0, 113, 0, 117, 0, 101, 0, 110, 0, 99, 0, 121, 0, 32, 0, 109, 0, 117, 0, 115, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 98, 0, 101, 0, 116, 0, 119, 0, 101, 0, 101, 0, 110, 0, 32, 0, 51, 0, 55, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 51, 0, 50, 0, 55, 0, 54, 0, 55, 0, 72, 0, 122, 0
	StringLiteral0145:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 28, 0, 0, 0, 68, 0, 117, 0, 114, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 109, 0, 117, 0, 115, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 109, 0, 111, 0, 114, 0, 101, 0, 32, 0, 116, 0, 104, 0, 97, 0, 110, 0, 32, 0, 48, 0
	static_field__Cosmos_HAL_Global_PIT:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0146:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 72, 0, 65, 0, 76, 0
	StringLiteral0147:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 13, 0, 0, 0, 80, 0, 83, 0, 50, 0, 67, 0, 111, 0, 110, 0, 116, 0, 114, 0, 111, 0, 108, 0, 108, 0, 101, 0, 114, 0
	StringLiteral0148:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 21, 0, 0, 0, 78, 0, 111, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 105, 0, 101, 0, 115, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 46, 0
	StringLiteral0149:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 15, 0, 0, 0, 78, 0, 111, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 115, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 46, 0
	StringLiteral014A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 46, 0, 46, 0
	StringLiteral014B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 92, 0
	StringLiteral014C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral014D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 92, 0
	StringLiteral014E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 92, 0
	StringLiteral014F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 92, 0
	StringLiteral0150:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 12, 0, 0, 0, 67, 0, 104, 0, 97, 0, 110, 0, 103, 0, 105, 0, 110, 0, 103, 0, 32, 0, 116, 0, 111, 0, 32, 0
	StringLiteral0151:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 10, 0
	StringLiteral0152:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 58, 0
	StringLiteral0153:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 92, 0
	StringLiteral0154:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 92, 0
	StringLiteral0155:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 46, 0, 10, 0
	StringLiteral0156:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 92, 0
	StringLiteral0157:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 92, 0
	StringLiteral0158:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 46, 0, 10, 0
	StringLiteral0159:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 112, 0, 97, 0, 116, 0, 104, 0
	StringLiteral015A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 112, 0, 97, 0, 116, 0, 104, 0
	StringLiteral015B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 112, 0, 97, 0, 116, 0, 104, 0
	StringLiteral015C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 112, 0, 97, 0, 116, 0, 104, 0
	SystemVoidSystemIOFileWriteAllTextSystemStringSystemString_LeaveAddress_36 dd 0
	StringLiteral015D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 112, 0, 97, 0, 116, 0, 104, 0
	static_field__System_Console_InternalSyncObject:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_Console_s_isOutTextWriterRedirected:
	  db 0
	static_field__System_Console_s_isErrorTextWriterRedirected:
	  db 0
	CCTOR_CALLED__Cosmos_System_Plugs_System_ConsoleImpl db 0
	static_field__Cosmos_System_Plugs_System_ConsoleImpl_ConsoleOutputEncoding:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral015E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	StringLiteral015F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 48, 0
	StringLiteral0160:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 49, 0
	StringLiteral0161:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 50, 0
	StringLiteral0162:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 51, 0
	StringLiteral0163:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 52, 0
	StringLiteral0164:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 53, 0
	StringLiteral0165:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 54, 0
	StringLiteral0166:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 55, 0
	StringLiteral0167:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 56, 0
	StringLiteral0168:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 57, 0
	StringLiteral0169:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 48, 0
	StringLiteral016A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 45, 0
	StringLiteral016B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 48, 0
	StringLiteral016C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 49, 0
	StringLiteral016D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 50, 0
	StringLiteral016E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 51, 0
	StringLiteral016F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 52, 0
	StringLiteral0170:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 53, 0
	StringLiteral0171:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 54, 0
	StringLiteral0172:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 55, 0
	StringLiteral0173:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 56, 0
	StringLiteral0174:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 57, 0
	StringLiteral0175:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 48, 0
	StringLiteral0176:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 45, 0, 30, 34
	StringLiteral0177:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 30, 34
	StringLiteral0178:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 78, 0, 97, 0, 78, 0
	StringLiteral0179:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 48, 0
	StringLiteral017A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral017B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 45, 0
	StringLiteral017C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 46, 0
	CCTOR_CALLED__Cosmos_Core_Plugs_System_ObjectImpl db 0
	StringLiteral017D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 73, 0, 76, 0, 50, 0, 67, 0, 80, 0, 85, 0
	StringLiteral017E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 79, 0, 98, 0, 106, 0, 101, 0, 99, 0, 116, 0, 73, 0, 109, 0, 112, 0, 108, 0
	CCTOR_CALLED__Cosmos_Core_Memory_Old_Heap db 0
	StringLiteral017F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 67, 0, 111, 0, 114, 0, 101, 0
	StringLiteral0180:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 77, 0, 101, 0, 109, 0, 111, 0, 114, 0, 121, 0
	static_field__Cosmos_Core_Memory_Old_Heap_mInitialized:
	  db 0
	CCTOR_CALLED__System_SR db 0
	StringLiteral0181:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 60, 0, 73, 0, 110, 0, 116, 0, 80, 0, 116, 0, 114, 0, 62, 0
	CCTOR_CALLED__Cosmos_Core_INTs db 0
	StringLiteral0182:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57, 0, 65, 0, 66, 0, 67, 0, 68, 0, 69, 0, 70, 0
	StringLiteral0183:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57, 0, 65, 0, 66, 0, 67, 0, 68, 0, 69, 0, 70, 0
	StringLiteral0184:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 76, 0, 97, 0, 115, 0, 116, 0, 32, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 32, 0, 97, 0, 100, 0, 100, 0, 114, 0, 101, 0, 115, 0, 115, 0, 58, 0, 32, 0, 48, 0, 120, 0
	StringLiteral0185:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57, 0, 65, 0, 66, 0, 67, 0, 68, 0, 69, 0, 70, 0
	StringLiteral0186:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57, 0, 65, 0, 66, 0, 67, 0, 68, 0, 69, 0, 70, 0
	StringLiteral0187:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57, 0, 65, 0, 66, 0, 67, 0, 68, 0, 69, 0, 70, 0
	StringLiteral0188:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57, 0, 65, 0, 66, 0, 67, 0, 68, 0, 69, 0, 70, 0
	StringLiteral0189:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57, 0, 65, 0, 66, 0, 67, 0, 68, 0, 69, 0, 70, 0
	StringLiteral018A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57, 0, 65, 0, 66, 0, 67, 0, 68, 0, 69, 0, 70, 0
	StringLiteral018B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57, 0, 65, 0, 66, 0, 67, 0, 68, 0, 69, 0, 70, 0
	StringLiteral018C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57, 0, 65, 0, 66, 0, 67, 0, 68, 0, 69, 0, 70, 0
	static_field__Cosmos_Core_INTs_mLastKnownAddress:
	INTs_LastKnownAddress:
	  db 0, 0, 0, 0
	static_field__Cosmos_Core_INTs_GeneralProtectionFault:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_Core_INTs_Interrupt30:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__Cosmos_Core_Global db 0
	StringLiteral018D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 67, 0, 111, 0, 114, 0, 101, 0
	StringLiteral018E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 71, 0, 108, 0, 111, 0, 98, 0, 97, 0, 108, 0
	static_field__System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_HAL_PCIDevice_IO:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__Cosmos_Core_ACPI db 0
	StringLiteral018F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 83, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0
	StringLiteral0190:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 71, 0, 108, 0, 111, 0, 98, 0, 97, 0, 108, 0
	StringLiteral0191:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 82, 0, 83, 0, 68, 0, 32, 0, 80, 0, 84, 0, 82, 0, 32, 0
	StringLiteral0192:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 82, 0, 83, 0, 68, 0, 32, 0, 80, 0, 84, 0, 82, 0, 32, 0
	static_field__Cosmos_Core_ACPI_Facp:
	  db 0, 0, 0, 0
	static_field__Cosmos_Core_ACPI_SLP_TYPa:
	  db 0, 0
	static_field__Cosmos_Core_ACPI_SLP_TYPb:
	  db 0, 0
	static_field__Cosmos_Core_ACPI_SMI_CMD:
	  db 0, 0, 0, 0
	static_field__Cosmos_Core_ACPI_ACPI_ENABLE:
	  db 0
	static_field__Cosmos_Core_ACPI_ACPI_DISABLE:
	  db 0
	static_field__Cosmos_Core_ACPI_PM1a_CNT:
	  db 0, 0, 0, 0
	static_field__Cosmos_Core_ACPI_PM1b_CNT:
	  db 0, 0, 0, 0
	static_field__Cosmos_Core_ACPI_PM1_CNT_LEN:
	  db 0
	static_field__Cosmos_Core_ACPI_SLP_EN:
	  db 0, 0
	static_field__Cosmos_Core_ACPI_SCI_EN:
	  db 0, 0
	static_field__Cosmos_Core_ACPI_smiIO:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_Core_ACPI_pm1aIO:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_Core_ACPI_pm1bIO:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0193:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0194:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 97, 0, 114, 0, 103, 0, 115, 0
	StringLiteral0195:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 72, 0, 65, 0, 76, 0
	StringLiteral0196:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 80, 0, 83, 0, 50, 0, 77, 0, 111, 0, 117, 0, 115, 0, 101, 0
	StringLiteral0197:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 72, 0, 65, 0, 76, 0
	StringLiteral0198:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 80, 0, 83, 0, 50, 0, 75, 0, 101, 0, 121, 0, 98, 0, 111, 0, 97, 0, 114, 0, 100, 0
	CCTOR_CALLED__Cosmos_HAL_BlockDevice_IDE db 0
	static_field__Cosmos_Core_Global_BaseIOGroups:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_HAL_BlockDevice_BlockDevice_Devices:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_HAL_BlockDevice_Ata_AtaDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__Cosmos_HAL_BlockDevice_AHCI db 0
	StringLiteral0199:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 72, 0, 65, 0, 76, 0
	StringLiteral019A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 65, 0, 72, 0, 67, 0, 73, 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_mABAR:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_mPorts:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_NumOfPorts:
	  db 0, 0, 0, 0
	StringLiteral019B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 48, 0, 58, 0
	StringLiteral019C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 73, 0, 110, 0, 105, 0, 116, 0, 105, 0, 97, 0, 108, 0, 105, 0, 122, 0, 105, 0, 110, 0, 103, 0, 32, 0, 80, 0, 111, 0, 114, 0, 116, 0, 32, 0
	StringLiteral019D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 15, 0, 0, 0, 32, 0, 119, 0, 105, 0, 116, 0, 104, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0, 32, 0, 83, 0, 65, 0, 84, 0, 65, 0
	StringLiteral019E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 73, 0, 110, 0, 105, 0, 116, 0, 105, 0, 97, 0, 108, 0, 105, 0, 122, 0, 105, 0, 110, 0, 103, 0, 32, 0, 80, 0, 111, 0, 114, 0, 116, 0, 32, 0
	StringLiteral019F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 32, 0, 119, 0, 105, 0, 116, 0, 104, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0, 32, 0, 83, 0, 101, 0, 114, 0, 105, 0, 97, 0, 108, 0, 32, 0, 65, 0, 84, 0, 65, 0, 80, 0, 73, 0
	StringLiteral01A0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 83, 0, 69, 0, 77, 0, 66, 0, 32, 0, 68, 0, 114, 0, 105, 0, 118, 0, 101, 0, 32, 0, 97, 0, 116, 0, 32, 0, 112, 0, 111, 0, 114, 0, 116, 0, 32, 0
	StringLiteral01A1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 35, 0, 0, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 44, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 115, 0, 117, 0, 112, 0, 112, 0, 111, 0, 114, 0, 116, 0, 101, 0, 100, 0, 32, 0, 121, 0, 101, 0, 116, 0, 33, 0
	StringLiteral01A2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 80, 0, 111, 0, 114, 0, 116, 0, 32, 0, 77, 0, 117, 0, 108, 0, 116, 0, 105, 0, 112, 0, 108, 0, 105, 0, 101, 0, 114, 0, 32, 0, 68, 0, 114, 0, 105, 0, 118, 0, 101, 0, 32, 0, 97, 0, 116, 0, 32, 0, 112, 0, 111, 0, 114, 0, 116, 0, 32, 0
	StringLiteral01A3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 35, 0, 0, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 44, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 115, 0, 117, 0, 112, 0, 112, 0, 111, 0, 114, 0, 116, 0, 101, 0, 100, 0, 32, 0, 121, 0, 101, 0, 116, 0, 33, 0
	StringLiteral01A4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 83, 0, 65, 0, 84, 0, 65, 0, 32, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_mAHCIDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__Cosmos_System_KeyboardManager db 0
	SystemVoidCosmosSystemKeyboardManagercctor_LeaveAddress_47 dd 0
	static_field__Cosmos_System_Plugs_System_IO_DirectoryImpl_mCurrentDirectory:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_Collections_Generic_List_1___System_String___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral01A5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral01A6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 32, 0
	StringLiteral01A7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral01A8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 69, 0, 109, 0, 112, 0, 116, 0, 121, 0, 80, 0, 97, 0, 116, 0, 104, 0
	SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding_LeaveAddress_12 dd 0
	StringLiteral01A9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral01AA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 80, 0, 97, 0, 116, 0, 104, 0, 32, 0, 109, 0, 117, 0, 115, 0, 116, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0, 46, 0
	StringLiteral01AB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	static_field__Cosmos_System_Plugs_System_ConsoleImpl_mForeground:
	  db 0, 0, 0, 0
	static_field__Cosmos_System_Plugs_System_ConsoleImpl_mBackground:
	  db 0, 0, 0, 0
	static_field__Cosmos_System_Plugs_System_ConsoleImpl_ConsoleInputEncoding:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_Plugs_System_ConsoleImpl_mFallbackConsole:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__System_Environment db 0
	StringLiteral01AC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 78, 0, 117, 0, 108, 0, 108, 0, 95, 0, 83, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0
	StringLiteral01AD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	StringLiteral01AE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	CCTOR_CALLED__System_Type db 0
	StringLiteral01AF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 84, 0, 121, 0, 112, 0, 101, 0, 58, 0, 32, 0
	StringLiteral01B0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 115, 0, 116, 0, 97, 0, 114, 0, 116, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral01B1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 115, 0, 116, 0, 97, 0, 114, 0, 116, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral01B2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 108, 0, 101, 0, 110, 0, 103, 0, 116, 0, 104, 0
	StringLiteral01B3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 108, 0, 101, 0, 110, 0, 103, 0, 116, 0, 104, 0
	static_field__Cosmos_Core_Memory_Old_Heap_mEndOfRam:
	  db 0, 0, 0, 0
	static_field__System_SR__lock:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_SR__resourceManagerInited:
	  db 0
	StringLiteral01B4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 78, 0, 117, 0, 108, 0, 108, 0, 95, 0, 71, 0, 101, 0, 110, 0, 101, 0, 114, 0, 105, 0, 99, 0
	StringLiteral01B5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 21, 0, 0, 0, 86, 0, 97, 0, 108, 0, 117, 0, 101, 0, 32, 0, 99, 0, 97, 0, 110, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 46, 0
	StringLiteral01B6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 26, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 78, 0, 117, 0, 108, 0, 108, 0, 95, 0, 87, 0, 105, 0, 116, 0, 104, 0, 80, 0, 97, 0, 114, 0, 97, 0, 109, 0, 78, 0, 97, 0, 109, 0, 101, 0
	StringLiteral01B7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 80, 0, 97, 0, 114, 0, 97, 0, 109, 0, 101, 0, 116, 0, 101, 0, 114, 0, 32, 0, 39, 0, 123, 0, 48, 0, 125, 0, 39, 0, 32, 0, 99, 0, 97, 0, 110, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 46, 0
	StringLiteral01B8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 21, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 78, 0, 117, 0, 108, 0, 108, 0, 95, 0, 70, 0, 105, 0, 108, 0, 101, 0, 78, 0, 97, 0, 109, 0, 101, 0
	StringLiteral01B9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 25, 0, 0, 0, 70, 0, 105, 0, 108, 0, 101, 0, 32, 0, 110, 0, 97, 0, 109, 0, 101, 0, 32, 0, 99, 0, 97, 0, 110, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 46, 0
	StringLiteral01BA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 78, 0, 117, 0, 108, 0, 108, 0, 95, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral01BB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 80, 0, 97, 0, 116, 0, 104, 0, 32, 0, 99, 0, 97, 0, 110, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 46, 0
	StringLiteral01BC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 78, 0, 117, 0, 108, 0, 108, 0, 95, 0, 83, 0, 116, 0, 114, 0, 101, 0, 97, 0, 109, 0
	StringLiteral01BD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 83, 0, 116, 0, 114, 0, 101, 0, 97, 0, 109, 0, 32, 0, 99, 0, 97, 0, 110, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 46, 0
	StringLiteral01BE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 78, 0, 117, 0, 108, 0, 108, 0, 95, 0, 83, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0
	StringLiteral01BF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 52, 0, 0, 0, 83, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0, 32, 0, 114, 0, 101, 0, 102, 0, 101, 0, 114, 0, 101, 0, 110, 0, 99, 0, 101, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 115, 0, 101, 0, 116, 0, 32, 0, 116, 0, 111, 0, 32, 0, 97, 0, 110, 0, 32, 0, 105, 0, 110, 0, 115, 0, 116, 0, 97, 0, 110, 0, 99, 0, 101, 0, 32, 0, 111, 0, 102, 0, 32, 0, 97, 0, 32, 0, 83, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0, 46, 0
	StringLiteral01C0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 80, 0, 97, 0, 114, 0, 97, 0, 109, 0, 78, 0, 97, 0, 109, 0, 101, 0, 95, 0, 78, 0, 97, 0, 109, 0, 101, 0
	StringLiteral01C1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 80, 0, 97, 0, 114, 0, 97, 0, 109, 0, 101, 0, 116, 0, 101, 0, 114, 0, 32, 0, 110, 0, 97, 0, 109, 0, 101, 0, 58, 0, 32, 0, 123, 0, 48, 0, 125, 0
	StringLiteral01C2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral01C3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 26, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 123, 0, 48, 0, 125, 0, 32, 0, 111, 0, 117, 0, 116, 0, 32, 0, 111, 0, 102, 0, 32, 0, 114, 0, 97, 0, 110, 0, 103, 0, 101, 0, 46, 0
	StringLiteral01C4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 78, 0, 101, 0, 103, 0, 97, 0, 116, 0, 105, 0, 118, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral01C5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 51, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 123, 0, 48, 0, 125, 0, 32, 0, 111, 0, 117, 0, 116, 0, 32, 0, 111, 0, 102, 0, 32, 0, 114, 0, 97, 0, 110, 0, 103, 0, 101, 0, 46, 0, 32, 0, 73, 0, 116, 0, 32, 0, 109, 0, 117, 0, 115, 0, 116, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 110, 0, 101, 0, 103, 0, 97, 0, 116, 0, 105, 0, 118, 0, 101, 0, 46, 0
	StringLiteral01C6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 69, 0, 110, 0, 117, 0, 109, 0, 73, 0, 108, 0, 108, 0, 101, 0, 103, 0, 97, 0, 108, 0, 86, 0, 97, 0, 108, 0
	StringLiteral01C7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 44, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 123, 0, 48, 0, 125, 0, 32, 0, 99, 0, 111, 0, 110, 0, 116, 0, 97, 0, 105, 0, 110, 0, 115, 0, 32, 0, 97, 0, 110, 0, 32, 0, 105, 0, 108, 0, 108, 0, 101, 0, 103, 0, 97, 0, 108, 0, 32, 0, 101, 0, 110, 0, 117, 0, 109, 0, 32, 0, 118, 0, 97, 0, 108, 0, 117, 0, 101, 0, 46, 0
	StringLiteral01C8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 69, 0, 109, 0, 112, 0, 116, 0, 121, 0, 70, 0, 105, 0, 108, 0, 101, 0, 78, 0, 97, 0, 109, 0, 101, 0
	StringLiteral01C9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 69, 0, 109, 0, 112, 0, 116, 0, 121, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 110, 0, 97, 0, 109, 0, 101, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 108, 0, 101, 0, 103, 0, 97, 0, 108, 0, 46, 0
	StringLiteral01CA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 69, 0, 109, 0, 112, 0, 116, 0, 121, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral01CB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 69, 0, 109, 0, 112, 0, 116, 0, 121, 0, 32, 0, 112, 0, 97, 0, 116, 0, 104, 0, 32, 0, 110, 0, 97, 0, 109, 0, 101, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 108, 0, 101, 0, 103, 0, 97, 0, 108, 0, 46, 0
	StringLiteral01CC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 69, 0, 109, 0, 112, 0, 116, 0, 121, 0, 78, 0, 97, 0, 109, 0, 101, 0
	StringLiteral01CD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 69, 0, 109, 0, 112, 0, 116, 0, 121, 0, 32, 0, 110, 0, 97, 0, 109, 0, 101, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 108, 0, 101, 0, 103, 0, 97, 0, 108, 0, 46, 0
	StringLiteral01CE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 26, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 78, 0, 117, 0, 108, 0, 108, 0, 82, 0, 101, 0, 102, 0, 101, 0, 114, 0, 101, 0, 110, 0, 99, 0, 101, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral01CF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 53, 0, 0, 0, 79, 0, 98, 0, 106, 0, 101, 0, 99, 0, 116, 0, 32, 0, 114, 0, 101, 0, 102, 0, 101, 0, 114, 0, 101, 0, 110, 0, 99, 0, 101, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 115, 0, 101, 0, 116, 0, 32, 0, 116, 0, 111, 0, 32, 0, 97, 0, 110, 0, 32, 0, 105, 0, 110, 0, 115, 0, 116, 0, 97, 0, 110, 0, 99, 0, 101, 0, 32, 0, 111, 0, 102, 0, 32, 0, 97, 0, 110, 0, 32, 0, 111, 0, 98, 0, 106, 0, 101, 0, 99, 0, 116, 0, 46, 0
	StringLiteral01D0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 21, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 79, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral01D1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 45, 0, 0, 0, 65, 0, 114, 0, 105, 0, 116, 0, 104, 0, 109, 0, 101, 0, 116, 0, 105, 0, 99, 0, 32, 0, 111, 0, 112, 0, 101, 0, 114, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 114, 0, 101, 0, 115, 0, 117, 0, 108, 0, 116, 0, 101, 0, 100, 0, 32, 0, 105, 0, 110, 0, 32, 0, 97, 0, 110, 0, 32, 0, 111, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 46, 0
	StringLiteral01D2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 15, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 80, 0, 97, 0, 116, 0, 104, 0, 73, 0, 108, 0, 108, 0, 101, 0, 103, 0, 97, 0, 108, 0
	StringLiteral01D3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 112, 0, 97, 0, 116, 0, 104, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 111, 0, 102, 0, 32, 0, 97, 0, 32, 0, 108, 0, 101, 0, 103, 0, 97, 0, 108, 0, 32, 0, 102, 0, 111, 0, 114, 0, 109, 0, 46, 0
	StringLiteral01D4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 21, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral01D5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 46, 0, 0, 0, 86, 0, 97, 0, 108, 0, 117, 0, 101, 0, 32, 0, 100, 0, 111, 0, 101, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 102, 0, 97, 0, 108, 0, 108, 0, 32, 0, 119, 0, 105, 0, 116, 0, 104, 0, 105, 0, 110, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 101, 0, 120, 0, 112, 0, 101, 0, 99, 0, 116, 0, 101, 0, 100, 0, 32, 0, 114, 0, 97, 0, 110, 0, 103, 0, 101, 0, 46, 0
	StringLiteral01D6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral01D7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 56, 0, 0, 0, 83, 0, 112, 0, 101, 0, 99, 0, 105, 0, 102, 0, 105, 0, 101, 0, 100, 0, 32, 0, 97, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 119, 0, 97, 0, 115, 0, 32, 0, 111, 0, 117, 0, 116, 0, 32, 0, 111, 0, 102, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 114, 0, 97, 0, 110, 0, 103, 0, 101, 0, 32, 0, 111, 0, 102, 0, 32, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 32, 0, 118, 0, 97, 0, 108, 0, 117, 0, 101, 0, 115, 0, 46, 0
	StringLiteral01D8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 78, 0, 111, 0, 116, 0, 70, 0, 111, 0, 117, 0, 110, 0, 100, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral01D9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 51, 0, 0, 0, 65, 0, 116, 0, 116, 0, 101, 0, 109, 0, 112, 0, 116, 0, 101, 0, 100, 0, 32, 0, 116, 0, 111, 0, 32, 0, 97, 0, 99, 0, 99, 0, 101, 0, 115, 0, 115, 0, 32, 0, 97, 0, 32, 0, 112, 0, 97, 0, 116, 0, 104, 0, 32, 0, 116, 0, 104, 0, 97, 0, 116, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 111, 0, 110, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 100, 0, 105, 0, 115, 0, 107, 0, 46, 0
	StringLiteral01DA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 26, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 68, 0, 114, 0, 105, 0, 118, 0, 101, 0, 78, 0, 111, 0, 116, 0, 70, 0, 111, 0, 117, 0, 110, 0, 100, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral01DB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 50, 0, 0, 0, 65, 0, 116, 0, 116, 0, 101, 0, 109, 0, 112, 0, 116, 0, 101, 0, 100, 0, 32, 0, 116, 0, 111, 0, 32, 0, 97, 0, 99, 0, 99, 0, 101, 0, 115, 0, 115, 0, 32, 0, 97, 0, 32, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 32, 0, 116, 0, 104, 0, 97, 0, 116, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 97, 0, 118, 0, 97, 0, 105, 0, 108, 0, 97, 0, 98, 0, 108, 0, 101, 0, 46, 0
	StringLiteral01DC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 70, 0, 105, 0, 108, 0, 101, 0, 78, 0, 97, 0, 109, 0, 101, 0
	StringLiteral01DD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 83, 0, 112, 0, 101, 0, 99, 0, 105, 0, 102, 0, 105, 0, 101, 0, 100, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 110, 0, 97, 0, 109, 0, 101, 0, 32, 0, 119, 0, 97, 0, 115, 0, 32, 0, 105, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 46, 0
	StringLiteral01DE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 70, 0, 105, 0, 108, 0, 101, 0, 69, 0, 120, 0, 116, 0, 101, 0, 110, 0, 115, 0, 105, 0, 111, 0, 110, 0
	StringLiteral01DF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 51, 0, 0, 0, 83, 0, 112, 0, 101, 0, 99, 0, 105, 0, 102, 0, 105, 0, 101, 0, 100, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 101, 0, 120, 0, 116, 0, 101, 0, 110, 0, 115, 0, 105, 0, 111, 0, 110, 0, 32, 0, 119, 0, 97, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 97, 0, 32, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 32, 0, 101, 0, 120, 0, 116, 0, 101, 0, 110, 0, 115, 0, 105, 0, 111, 0, 110, 0, 46, 0
	StringLiteral01E0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 80, 0, 97, 0, 116, 0, 104, 0, 69, 0, 109, 0, 112, 0, 116, 0, 121, 0
	StringLiteral01E1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 50, 0, 0, 0, 80, 0, 97, 0, 116, 0, 104, 0, 32, 0, 99, 0, 97, 0, 110, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0, 32, 0, 115, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0, 32, 0, 111, 0, 114, 0, 32, 0, 97, 0, 108, 0, 108, 0, 32, 0, 119, 0, 104, 0, 105, 0, 116, 0, 101, 0, 115, 0, 112, 0, 97, 0, 99, 0, 101, 0, 46, 0
	StringLiteral01E2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 80, 0, 97, 0, 116, 0, 104, 0, 70, 0, 111, 0, 114, 0, 109, 0, 97, 0, 116, 0, 78, 0, 111, 0, 116, 0, 83, 0, 117, 0, 112, 0, 112, 0, 111, 0, 114, 0, 116, 0, 101, 0, 100, 0
	StringLiteral01E3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 41, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 103, 0, 105, 0, 118, 0, 101, 0, 110, 0, 32, 0, 112, 0, 97, 0, 116, 0, 104, 0, 39, 0, 115, 0, 32, 0, 102, 0, 111, 0, 114, 0, 109, 0, 97, 0, 116, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 115, 0, 117, 0, 112, 0, 112, 0, 111, 0, 114, 0, 116, 0, 101, 0, 100, 0, 46, 0
	StringLiteral01E4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 83, 0, 117, 0, 98, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral01E5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 25, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 103, 0, 105, 0, 118, 0, 101, 0, 110, 0, 32, 0, 112, 0, 97, 0, 116, 0, 104, 0, 32, 0, 123, 0, 48, 0, 125, 0, 32, 0, 105, 0, 115, 0, 32, 0, 123, 0, 49, 0, 125, 0
	CCTOR_CALLED__System_BitConverter db 0
	static_field__Cosmos_Core_INTs_mIRQ_Handlers:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_Core_Global_mDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice_ db 0
	CCTOR_CALLED__Cosmos_HAL_PCIDevice db 0
	static_field__Cosmos_Core_ACPI_mDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__Cosmos_Core_BaseIOGroups db 0
	CCTOR_CALLED__Cosmos_HAL_BlockDevice_BlockDevice db 0
	CCTOR_CALLED__Cosmos_HAL_BlockDevice_Ata db 0
	StringLiteral01E6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 72, 0, 65, 0, 76, 0
	StringLiteral01E7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 65, 0, 116, 0, 97, 0
	StringLiteral01E8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 65, 0, 116, 0, 97, 0, 32, 0, 40, 0, 65, 0, 98, 0, 115, 0, 116, 0, 114, 0, 97, 0, 99, 0, 116, 0, 41, 0
	StringLiteral01E9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 77, 0, 101, 0, 109, 0, 111, 0, 114, 0, 121, 0, 32, 0, 97, 0, 99, 0, 99, 0, 101, 0, 115, 0, 115, 0, 32, 0, 118, 0, 105, 0, 111, 0, 108, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral01EA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 77, 0, 101, 0, 109, 0, 111, 0, 114, 0, 121, 0, 32, 0, 97, 0, 99, 0, 99, 0, 101, 0, 115, 0, 115, 0, 32, 0, 118, 0, 105, 0, 111, 0, 108, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsExternalSATA:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_EnclosureManagementSupported:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_CommandCompletionCoalsecingSupported:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_NumOfCommandSlots:
	  db 0, 0, 0, 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_PartialStateCapable:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_SlumberStateCapable:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_PIOMultipleDRQBlock:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_FISBasedSwitchingSupported:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsPortMutliplier:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsAHCIModeOnly:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_InterfaceSpeedSupport:
	  db 0, 0, 0, 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsCommandListOverride:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsActivityLED:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsAggressiveLinkPowerManagement:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsStaggeredSpinup:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsMechanicalPresenceSwitch:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsSNotificationRegister:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsNativeCommandQueuing:
	  db 0
	static_field__Cosmos_HAL_BlockDevice_AHCI_Supports64bitAddressing:
	  db 0
	static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral01EB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 41, 0, 0, 0, 83, 0, 65, 0, 84, 0, 65, 0, 32, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 32, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 32, 0, 97, 0, 116, 0, 32, 0, 112, 0, 111, 0, 114, 0, 116, 0, 58, 0, 32, 0
	StringLiteral01EC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 116, 0, 111, 0, 116, 0, 97, 0, 108, 0, 87, 0, 105, 0, 100, 0, 116, 0, 104, 0
	StringLiteral01ED:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 83, 0, 116, 0, 111, 0, 112, 0
	StringLiteral01EE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 70, 0, 105, 0, 110, 0, 105, 0, 115, 0, 104, 0, 101, 0, 100, 0, 33, 0
	StringLiteral01EF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 32, 0, 48, 0, 58, 0, 123, 0, 48, 0, 125, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 97, 0, 32, 0, 83, 0, 65, 0, 84, 0, 65, 0, 32, 0, 112, 0, 111, 0, 114, 0, 116, 0, 33, 0, 10, 0
	StringLiteral01F0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 97, 0, 70, 0, 111, 0, 114, 0, 109, 0, 97, 0, 116, 0
	StringLiteral01F1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 65, 0, 114, 0, 103, 0, 48, 0
	StringLiteral01F2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 65, 0, 114, 0, 103, 0, 49, 0
	StringLiteral01F3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 65, 0, 114, 0, 103, 0, 115, 0
	StringLiteral01F4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 97, 0, 70, 0, 111, 0, 114, 0, 109, 0, 97, 0, 116, 0
	static_field__Cosmos_System_KeyboardManager_mKeyboardList:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_KeyboardManager_mScanMap:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_KeyboardManager_mQueuedKeys:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral01F5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 75, 0, 101, 0, 121, 0, 98, 0, 111, 0, 97, 0, 114, 0, 100, 0, 77, 0, 97, 0, 110, 0, 97, 0, 103, 0, 101, 0, 114, 0, 46, 0, 65, 0, 100, 0, 100, 0, 75, 0, 101, 0, 121, 0, 98, 0, 111, 0, 97, 0, 114, 0, 100, 0
	StringLiteral01F6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 13, 0, 0, 0, 80, 0, 97, 0, 114, 0, 116, 0, 105, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 35, 0, 58, 0, 32, 0
	StringLiteral01F7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 12, 0, 0, 0, 66, 0, 108, 0, 111, 0, 99, 0, 107, 0, 32, 0, 83, 0, 105, 0, 122, 0, 101, 0, 58, 0, 32, 0
	StringLiteral01F8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 32, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral01F9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 13, 0, 0, 0, 66, 0, 108, 0, 111, 0, 99, 0, 107, 0, 32, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0, 58, 0, 32, 0
	StringLiteral01FA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 83, 0, 105, 0, 122, 0, 101, 0, 58, 0, 32, 0
	StringLiteral01FB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 32, 0, 77, 0, 66, 0
	StringLiteral01FC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 78, 0, 111, 0, 32, 0, 112, 0, 97, 0, 114, 0, 116, 0, 105, 0, 116, 0, 105, 0, 111, 0, 110, 0, 115, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 33, 0
	SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems_LeaveAddress_BC dd 0
	StringLiteral01FD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 12, 0, 0, 0, 73, 0, 110, 0, 105, 0, 116, 0, 105, 0, 97, 0, 108, 0, 105, 0, 122, 0, 101, 0, 100, 0, 32, 0
	StringLiteral01FE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 115, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 40, 0, 115, 0, 41, 0, 46, 0, 46, 0, 46, 0
	StringLiteral01FF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 78, 0, 111, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 115, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 32, 0, 111, 0, 110, 0, 32, 0, 112, 0, 97, 0, 114, 0, 116, 0, 105, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 35, 0
	StringLiteral0200:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 28, 0, 0, 0, 68, 0, 117, 0, 114, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 109, 0, 117, 0, 115, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 109, 0, 111, 0, 114, 0, 101, 0, 32, 0, 116, 0, 104, 0, 97, 0, 110, 0, 32, 0, 48, 0
	static_field__System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__Cosmos_System_Plugs_System_IO_DirectoryImpl db 0
	static_field__System_Collections_Generic_List_1___System_Char___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0201:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__System_Collections_Generic_List_1___System_String_ db 0
	CCTOR_CALLED__System_Char db 0
	StringLiteral0202:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 78, 0, 101, 0, 103, 0, 97, 0, 116, 0, 105, 0, 118, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0203:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 69, 0, 110, 0, 117, 0, 109, 0, 73, 0, 108, 0, 108, 0, 101, 0, 103, 0, 97, 0, 108, 0, 86, 0, 97, 0, 108, 0
	StringLiteral0204:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 44, 0, 32, 0
	SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives_LeaveAddress_54 dd 0
	StringLiteral0205:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 78, 0, 97, 0, 109, 0, 101, 0
	StringLiteral0206:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 60, 0, 69, 0, 110, 0, 117, 0, 109, 0, 46, 0, 84, 0, 111, 0, 83, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0, 62, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 105, 0, 109, 0, 112, 0, 108, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 101, 0, 100, 0
	CCTOR_CALLED__System_DateTime db 0
	StringLiteral0207:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	static_field__System_IO_Path_DirectorySeparatorChar:
	  db 0, 0
	static_field__System_IO_Path_AltDirectorySeparatorChar:
	  db 0, 0
	StringLiteral0208:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 78, 0, 117, 0, 108, 0, 108, 0, 95, 0, 71, 0, 101, 0, 110, 0, 101, 0, 114, 0, 105, 0, 99, 0
	static_field__System_Text_UTF8Encoding_s_default:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0209:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 112, 0, 97, 0, 116, 0, 104, 0
	StringLiteral020A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 101, 0, 110, 0, 99, 0, 111, 0, 100, 0, 105, 0, 110, 0, 103, 0
	StringLiteral020B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 98, 0, 117, 0, 102, 0, 102, 0, 101, 0, 114, 0, 83, 0, 105, 0, 122, 0, 101, 0
	CCTOR_CALLED__System_IO_FileStream db 0
	static_field__System_IO_FileSystem_s_current:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral020C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 25, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 32, 0, 111, 0, 114, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0
	StringLiteral020D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral020E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral020F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 112, 0, 97, 0, 116, 0, 104, 0
	StringLiteral0210:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 46, 0
	static_field__System_Text_ASCIIEncoding_s_default:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__System_Text_Encoding db 0
	StringLiteral0211:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	StringLiteral0212:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0213:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0214:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	StringLiteral0215:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0216:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0217:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	StringLiteral0218:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0219:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral021A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral021B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral021C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral021D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral021E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral021F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0220:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0221:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0222:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__Cosmos_Common_StringHelper db 0
	StringLiteral0223:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 67, 0, 111, 0, 109, 0, 109, 0, 111, 0, 110, 0
	StringLiteral0224:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 12, 0, 0, 0, 83, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0, 72, 0, 101, 0, 108, 0, 112, 0, 101, 0, 114, 0
	StringLiteral0225:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 83, 0, 116, 0, 97, 0, 114, 0, 116, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0226:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 45, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 83, 0, 116, 0, 97, 0, 114, 0, 116, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0, 76, 0, 97, 0, 114, 0, 103, 0, 101, 0, 114, 0, 84, 0, 104, 0, 97, 0, 110, 0, 76, 0, 101, 0, 110, 0, 103, 0, 116, 0, 104, 0
	StringLiteral0227:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 33, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 78, 0, 101, 0, 103, 0, 97, 0, 116, 0, 105, 0, 118, 0, 101, 0, 76, 0, 101, 0, 110, 0, 103, 0, 116, 0, 104, 0
	StringLiteral0228:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0, 76, 0, 101, 0, 110, 0, 103, 0, 116, 0, 104, 0
	StringLiteral0229:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 65, 0, 99, 0, 116, 0, 117, 0, 97, 0, 108, 0, 86, 0, 97, 0, 108, 0, 117, 0, 101, 0
	StringLiteral022A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 80, 0, 97, 0, 114, 0, 97, 0, 109, 0, 78, 0, 97, 0, 109, 0, 101, 0, 95, 0, 78, 0, 97, 0, 109, 0, 101, 0
	static_field__System_BitConverter_IsLittleEndian:
	  db 0
	StringLiteral022B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 67, 0, 114, 0, 101, 0, 97, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 83, 0, 101, 0, 99, 0, 111, 0, 110, 0, 100, 0, 97, 0, 114, 0, 121, 0, 32, 0, 65, 0, 84, 0, 65, 0, 32, 0, 73, 0, 79, 0, 71, 0, 114, 0, 111, 0, 117, 0, 112, 0
	StringLiteral022C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 28, 0, 0, 0, 67, 0, 114, 0, 101, 0, 97, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 80, 0, 114, 0, 105, 0, 109, 0, 97, 0, 114, 0, 121, 0, 32, 0, 65, 0, 84, 0, 65, 0, 32, 0, 73, 0, 79, 0, 71, 0, 114, 0, 111, 0, 117, 0, 112, 0
	StringLiteral022D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 48, 0
	CCTOR_CALLED__Cosmos_HAL_PS2Mouse db 0
	static_field__Cosmos_Core_BaseIOGroups_PCSpeaker:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__Cosmos_HAL_BlockDevice_AtaPio db 0
	StringLiteral022E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 72, 0, 65, 0, 76, 0
	StringLiteral022F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 65, 0, 116, 0, 97, 0, 80, 0, 105, 0, 111, 0
	StringLiteral0230:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 65, 0, 116, 0, 97, 0, 80, 0, 105, 0, 111, 0
	StringLiteral0231:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 21, 0, 0, 0, 65, 0, 84, 0, 65, 0, 32, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0, 32, 0, 105, 0, 110, 0, 32, 0, 83, 0, 101, 0, 110, 0, 100, 0, 67, 0, 109, 0, 100, 0, 46, 0
	StringLiteral0232:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 67, 0, 109, 0, 100, 0
	StringLiteral0233:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 83, 0, 116, 0, 97, 0, 116, 0, 117, 0, 115, 0
	StringLiteral0234:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 65, 0, 84, 0, 65, 0, 32, 0, 69, 0, 114, 0, 114, 0, 111, 0, 114, 0
	CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice_ db 0
	StringLiteral0235:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 32, 0, 100, 0, 97, 0, 116, 0, 97, 0, 32, 0, 115, 0, 105, 0, 122, 0, 101, 0, 46, 0
	static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo_ db 0
	CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo_ db 0
	StringLiteral0236:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 80, 0, 97, 0, 114, 0, 116, 0, 105, 0, 116, 0, 105, 0, 111, 0, 110, 0
	CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort_ db 0
	StringLiteral0237:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 78, 0, 101, 0, 101, 0, 100, 0, 78, 0, 111, 0, 110, 0, 78, 0, 101, 0, 103, 0, 78, 0, 117, 0, 109, 0
	StringLiteral0238:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 80, 0, 111, 0, 114, 0, 116, 0, 32, 0, 123, 0, 48, 0, 125, 0, 32, 0, 116, 0, 105, 0, 109, 0, 101, 0, 100, 0, 32, 0, 111, 0, 117, 0, 116, 0, 33, 0
	StringLiteral0239:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 33, 0, 0, 0, 83, 0, 65, 0, 84, 0, 65, 0, 32, 0, 70, 0, 97, 0, 116, 0, 97, 0, 108, 0, 32, 0, 101, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 67, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0, 32, 0, 97, 0, 98, 0, 111, 0, 114, 0, 116, 0, 101, 0, 100, 0
	StringLiteral023A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 77, 0, 101, 0, 109, 0, 111, 0, 114, 0, 121, 0, 32, 0, 97, 0, 99, 0, 99, 0, 101, 0, 115, 0, 115, 0, 32, 0, 118, 0, 105, 0, 111, 0, 108, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral023B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 38, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 102, 0, 111, 0, 114, 0, 109, 0, 97, 0, 116, 0, 32, 0, 115, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0, 32, 0, 112, 0, 114, 0, 111, 0, 118, 0, 105, 0, 100, 0, 101, 0, 100, 0, 32, 0, 105, 0, 115, 0, 32, 0, 105, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 46, 0
	static_field__System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral023C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 75, 0, 101, 0, 121, 0, 98, 0, 111, 0, 97, 0, 114, 0, 100, 0, 77, 0, 97, 0, 110, 0, 97, 0, 103, 0, 101, 0, 114, 0, 46, 0, 72, 0, 97, 0, 110, 0, 100, 0, 108, 0, 101, 0, 83, 0, 99, 0, 97, 0, 110, 0, 67, 0, 111, 0, 100, 0, 101, 0
	StringLiteral023D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 45, 0, 0, 0, 68, 0, 101, 0, 116, 0, 101, 0, 99, 0, 116, 0, 101, 0, 100, 0, 32, 0, 67, 0, 116, 0, 114, 0, 108, 0, 45, 0, 65, 0, 108, 0, 116, 0, 45, 0, 68, 0, 101, 0, 108, 0, 101, 0, 116, 0, 101, 0, 33, 0, 32, 0, 82, 0, 101, 0, 98, 0, 111, 0, 111, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 83, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 46, 0, 46, 0, 46, 0
	static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral023E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 40, 0, 0, 0, 70, 0, 114, 0, 101, 0, 113, 0, 117, 0, 101, 0, 110, 0, 99, 0, 121, 0, 32, 0, 109, 0, 117, 0, 115, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 98, 0, 101, 0, 116, 0, 119, 0, 101, 0, 101, 0, 110, 0, 32, 0, 51, 0, 55, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 51, 0, 50, 0, 55, 0, 54, 0, 55, 0, 72, 0, 122, 0
	static_field__Cosmos_HAL_PCSpeaker_SpeakerPIT:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer_ db 0
	CCTOR_CALLED__Cosmos_Core_Plugs_System_StringImpl db 0
	StringLiteral023F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 67, 0, 111, 0, 114, 0, 101, 0
	StringLiteral0240:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 12, 0, 0, 0, 83, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0, 32, 0, 80, 0, 108, 0, 117, 0, 103, 0, 115, 0
	CCTOR_CALLED__System_Collections_Generic_List_1___System_Char_ db 0
	static_field___PrivateImplementationDetails__B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF:
	  db 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 24, 24, 24, 26, 24, 24, 24, 20, 21, 24, 25, 24, 19, 24, 24, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 24, 25, 25, 25, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 24, 21, 27, 18, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 25, 21, 25, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 24, 26, 26, 26, 26, 28, 28, 27, 28, 1, 22, 25, 19, 28, 27, 28, 25, 10, 10, 27, 1, 28, 24, 27, 10, 1, 23, 10, 10, 10, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 25, 1, 1, 1, 1, 1, 1, 1, 1
	static_field__System_Char_s_categoryForLatin1:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_Array_EmptyArray_1___System_String__Value:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0241:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57, 0
	StringLiteral0242:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	static_field__System_IO_Path_VolumeSeparatorChar:
	  db 0, 0
	StringLiteral0243:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 48, 0
	StringLiteral0244:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 49, 0
	StringLiteral0245:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 50, 0
	StringLiteral0246:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 51, 0
	StringLiteral0247:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 52, 0
	StringLiteral0248:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 53, 0
	StringLiteral0249:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 54, 0
	StringLiteral024A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 55, 0
	StringLiteral024B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 56, 0
	StringLiteral024C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 57, 0
	StringLiteral024D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 48, 0
	StringLiteral024E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 45, 0
	static_field___PrivateImplementationDetails__E92B39D8233061927D9ACDE54665E68E7535635A:
	  db 0, 0, 0, 0, 31, 0, 0, 0, 59, 0, 0, 0, 90, 0, 0, 0, 120, 0, 0, 0, 151, 0, 0, 0, 181, 0, 0, 0, 212, 0, 0, 0, 243, 0, 0, 0, 17, 1, 0, 0, 48, 1, 0, 0, 78, 1, 0, 0, 109, 1, 0, 0
	static_field__System_DateTime_s_daysToMonth365:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field___PrivateImplementationDetails__DD3AEFEADB1CD615F3017763F1568179FEE640B0:
	  db 0, 0, 0, 0, 31, 0, 0, 0, 60, 0, 0, 0, 91, 0, 0, 0, 121, 0, 0, 0, 152, 0, 0, 0, 182, 0, 0, 0, 213, 0, 0, 0, 244, 0, 0, 0, 18, 1, 0, 0, 49, 1, 0, 0, 79, 1, 0, 0, 110, 1, 0, 0
	static_field__System_DateTime_s_daysToMonth366:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral024F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 116, 0, 105, 0, 99, 0, 107, 0, 115, 0
	StringLiteral0250:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 107, 0, 105, 0, 110, 0, 100, 0
	static_field__System_DateTime_MinValue:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_DateTime_MaxValue:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__Cosmos_System_Plugs_System_DateTimeImpl db 0
	StringLiteral0251:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 83, 0, 117, 0, 110, 0, 100, 0, 97, 0, 121, 0
	StringLiteral0252:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 77, 0, 111, 0, 110, 0, 100, 0, 97, 0, 121, 0
	StringLiteral0253:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 84, 0, 117, 0, 101, 0, 115, 0, 100, 0, 97, 0, 121, 0
	StringLiteral0254:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 87, 0, 101, 0, 100, 0, 110, 0, 101, 0, 115, 0, 100, 0, 97, 0, 121, 0
	StringLiteral0255:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 84, 0, 104, 0, 117, 0, 114, 0, 115, 0, 100, 0, 97, 0, 121, 0
	StringLiteral0256:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 70, 0, 114, 0, 105, 0, 100, 0, 97, 0, 121, 0
	StringLiteral0257:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 83, 0, 97, 0, 116, 0, 117, 0, 114, 0, 100, 0, 97, 0, 121, 0
	StringLiteral0258:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 74, 0, 97, 0, 110, 0, 117, 0, 97, 0, 114, 0, 121, 0
	StringLiteral0259:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 70, 0, 101, 0, 98, 0, 114, 0, 117, 0, 97, 0, 114, 0, 121, 0
	StringLiteral025A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 77, 0, 97, 0, 114, 0, 99, 0, 104, 0
	StringLiteral025B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 65, 0, 112, 0, 114, 0, 105, 0, 108, 0
	StringLiteral025C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 77, 0, 97, 0, 121, 0
	StringLiteral025D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 74, 0, 117, 0, 110, 0, 101, 0
	StringLiteral025E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 74, 0, 117, 0, 108, 0, 121, 0
	StringLiteral025F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 65, 0, 117, 0, 103, 0, 117, 0, 115, 0, 116, 0
	StringLiteral0260:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 83, 0, 101, 0, 112, 0, 116, 0, 101, 0, 109, 0, 98, 0, 101, 0, 114, 0
	StringLiteral0261:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 79, 0, 99, 0, 116, 0, 111, 0, 98, 0, 101, 0, 114, 0
	StringLiteral0262:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 78, 0, 111, 0, 118, 0, 101, 0, 109, 0, 98, 0, 101, 0, 114, 0
	StringLiteral0263:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 68, 0, 101, 0, 99, 0, 101, 0, 109, 0, 98, 0, 101, 0, 114, 0
	static_field__Cosmos_HAL_RTC_rtc:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_HAL_RTC_isBCDMode:
	  db 0
	static_field__Cosmos_HAL_RTC_is24HourMode:
	  db 0
	StringLiteral0264:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 47, 0
	StringLiteral0265:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 47, 0
	StringLiteral0266:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 58, 0
	StringLiteral0267:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 58, 0
	StringLiteral0268:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 108, 0, 101, 0, 110, 0, 103, 0, 116, 0, 104, 0
	StringLiteral0269:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0, 66, 0
	StringLiteral026A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0, 65, 0
	StringLiteral026B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0, 66, 0
	StringLiteral026C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0, 65, 0
	CCTOR_CALLED__System_IO_Path db 0
	StringLiteral026D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	CCTOR_CALLED__System_IO_PathInternal db 0
	CCTOR_CALLED__System_Text_UTF8Encoding db 0
	StringLiteral026E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 112, 0, 97, 0, 116, 0, 104, 0
	StringLiteral026F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 101, 0, 110, 0, 99, 0, 111, 0, 100, 0, 105, 0, 110, 0, 103, 0
	StringLiteral0270:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 98, 0, 117, 0, 102, 0, 102, 0, 101, 0, 114, 0, 83, 0, 105, 0, 122, 0, 101, 0
	StringLiteral0271:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 115, 0, 116, 0, 97, 0, 114, 0, 116, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0272:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0273:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 118, 0, 97, 0, 108, 0, 117, 0, 101, 0
	StringLiteral0274:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0275:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 98, 0, 117, 0, 102, 0, 102, 0, 101, 0, 114, 0
	StringLiteral0276:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0277:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	CCTOR_CALLED__System_IO_StreamWriter db 0
	static_field__System_IO_EncodingCache_UTF8NoBOM:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0278:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 78, 0, 101, 0, 101, 0, 100, 0, 80, 0, 111, 0, 115, 0, 78, 0, 117, 0, 109, 0
	CCTOR_CALLED__System_IO_TextWriter db 0
	StringLiteral0279:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 100, 0, 101, 0, 115, 0, 116, 0, 105, 0, 110, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral027A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral027B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 115, 0, 111, 0, 117, 0, 114, 0, 99, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral027C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 115, 0, 111, 0, 117, 0, 114, 0, 99, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral027D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 100, 0, 101, 0, 115, 0, 116, 0, 105, 0, 110, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral027E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 98, 0, 117, 0, 102, 0, 102, 0, 101, 0, 114, 0
	StringLiteral027F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0280:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	CCTOR_CALLED__System_IO_Stream db 0
	CCTOR_CALLED__System_IO_FileSystem db 0
	StringLiteral0281:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral0282:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 86, 0, 70, 0, 83, 0, 77, 0, 97, 0, 110, 0, 97, 0, 103, 0, 101, 0, 114, 0, 32, 0, 105, 0, 115, 0, 110, 0, 39, 0, 116, 0, 32, 0, 114, 0, 101, 0, 97, 0, 100, 0, 121, 0, 46, 0
	StringLiteral0283:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 36, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 115, 0, 112, 0, 101, 0, 99, 0, 105, 0, 102, 0, 105, 0, 101, 0, 100, 0, 32, 0, 112, 0, 97, 0, 116, 0, 104, 0, 32, 0, 105, 0, 115, 0, 110, 0, 39, 0, 116, 0, 32, 0, 97, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0
	StringLiteral0284:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0
	StringLiteral0285:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 39, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 99, 0, 111, 0, 110, 0, 116, 0, 97, 0, 105, 0, 110, 0, 115, 0, 32, 0, 97, 0, 32, 0, 99, 0, 111, 0, 114, 0, 114, 0, 117, 0, 112, 0, 116, 0, 101, 0, 100, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0
	SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean_LeaveAddress_E7 dd 0
	StringLiteral0286:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0287:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 46, 0
	CCTOR_CALLED__System_Text_ASCIIEncoding db 0
	static_field__System_Text_Encoding_s_defaultEncoding:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0288:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0289:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral028A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral028B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral028C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral028D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral028E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral028F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0290:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 18, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 78, 0, 117, 0, 108, 0, 108, 0, 95, 0, 65, 0, 114, 0, 114, 0, 97, 0, 121, 0
	StringLiteral0291:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0292:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0293:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0294:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0295:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0296:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0297:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0298:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0299:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral029A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral029B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral029C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral029D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral029E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	static_field__System_Guid_Empty:
	  db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_Common_StringHelper_mDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral029F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 48, 0
	StringLiteral02A0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 49, 0
	StringLiteral02A1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 50, 0
	StringLiteral02A2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 51, 0
	StringLiteral02A3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 52, 0
	StringLiteral02A4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 53, 0
	StringLiteral02A5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 54, 0
	StringLiteral02A6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 55, 0
	StringLiteral02A7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 56, 0
	StringLiteral02A8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 57, 0
	StringLiteral02A9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 48, 0
	StringLiteral02AA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 69, 0, 0, 0, 67, 0, 111, 0, 110, 0, 118, 0, 95, 0, 79, 0, 118, 0, 102, 0, 95, 0, 73, 0, 95, 0, 85, 0, 110, 0, 32, 0, 116, 0, 104, 0, 114, 0, 111, 0, 119, 0, 115, 0, 32, 0, 97, 0, 110, 0, 32, 0, 111, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 32, 0, 101, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0, 44, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 105, 0, 109, 0, 112, 0, 108, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 101, 0, 100, 0, 33, 0
	StringLiteral02AB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 78, 0, 111, 0, 116, 0, 73, 0, 109, 0, 112, 0, 108, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 101, 0, 100, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	static_field__Cosmos_HAL_PS2Mouse_mMouseCycle:
	  db 0
	StringLiteral02AC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 67, 0, 0, 0, 40, 0, 80, 0, 83, 0, 47, 0, 50, 0, 32, 0, 67, 0, 111, 0, 110, 0, 116, 0, 114, 0, 111, 0, 108, 0, 108, 0, 101, 0, 114, 0, 41, 0, 32, 0, 84, 0, 105, 0, 109, 0, 101, 0, 111, 0, 117, 0, 116, 0, 32, 0, 101, 0, 120, 0, 112, 0, 105, 0, 114, 0, 101, 0, 100, 0, 32, 0, 105, 0, 110, 0, 32, 0, 80, 0, 83, 0, 50, 0, 67, 0, 111, 0, 110, 0, 116, 0, 114, 0, 111, 0, 108, 0, 108, 0, 101, 0, 114, 0, 46, 0, 82, 0, 101, 0, 97, 0, 100, 0, 66, 0, 121, 0, 116, 0, 101, 0, 65, 0, 102, 0, 116, 0, 101, 0, 114, 0, 65, 0, 99, 0, 107, 0
	static_field__Cosmos_HAL_BlockDevice_AtaPio_mDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral02AD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 65, 0, 116, 0, 97, 0, 80, 0, 105, 0, 111, 0, 32, 0, 100, 0, 101, 0, 98, 0, 117, 0, 103, 0, 58, 0, 32, 0
	static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__Cosmos_HAL_BlockDevice_Ports_SATA db 0
	StringLiteral02AE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 72, 0, 65, 0, 76, 0
	StringLiteral02AF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 83, 0, 65, 0, 84, 0, 65, 0
	StringLiteral02B0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 83, 0, 65, 0, 84, 0, 65, 0
	static_field__Cosmos_HAL_BlockDevice_Ports_SATA_mSATADebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral02B1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 52, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 115, 0, 116, 0, 114, 0, 105, 0, 110, 0, 103, 0, 32, 0, 112, 0, 97, 0, 114, 0, 97, 0, 109, 0, 101, 0, 116, 0, 101, 0, 114, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 97, 0, 32, 0, 110, 0, 117, 0, 109, 0, 98, 0, 101, 0, 114, 0, 32, 0, 97, 0, 110, 0, 100, 0, 32, 0, 105, 0, 115, 0, 32, 0, 105, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 46, 0
	CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase_ db 0
	static_field__System_Array_EmptyArray_1___Cosmos_System_KeyEvent__Value:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	SystemVoidCosmosSystemKeyboardManagerUpdateLeds_LeaveAddress_2B dd 0
	StringLiteral02B2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 12, 0, 0, 0, 78, 0, 111, 0, 32, 0, 75, 0, 101, 0, 121, 0, 76, 0, 97, 0, 121, 0, 111, 0, 117, 0, 116, 0
	CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition_ db 0
	CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem_ db 0
	CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory_ db 0
	StringLiteral02B3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 97, 0, 68, 0, 101, 0, 118, 0, 105, 0, 99, 0, 101, 0
	CCTOR_CALLED__Cosmos_HAL_PCSpeaker db 0
	static_field__Cosmos_HAL_PCSpeaker_IO:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral02B4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 84, 0, 105, 0, 109, 0, 101, 0, 114, 0, 32, 0, 104, 0, 97, 0, 115, 0, 32, 0, 97, 0, 108, 0, 114, 0, 101, 0, 97, 0, 100, 0, 121, 0, 32, 0, 98, 0, 101, 0, 101, 0, 110, 0, 32, 0, 114, 0, 101, 0, 103, 0, 105, 0, 115, 0, 116, 0, 101, 0, 114, 0, 101, 0, 100, 0, 33, 0
	static_field__Cosmos_Core_Plugs_System_StringImpl_mDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral02B5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 79, 0, 112, 0, 101, 0, 114, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 95, 0, 69, 0, 109, 0, 112, 0, 116, 0, 121, 0, 81, 0, 117, 0, 101, 0, 117, 0, 101, 0
	StringLiteral02B6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 118, 0, 97, 0, 108, 0, 117, 0, 101, 0, 115, 0
	CCTOR_CALLED__System_Array_EmptyArray_1___System_String_ db 0
	StringLiteral02B7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 58, 0, 92, 0
	StringLiteral02B8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 92, 0, 92, 0
	StringLiteral02B9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 45, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 109, 0, 117, 0, 115, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 32, 0, 105, 0, 100, 0, 101, 0, 110, 0, 116, 0, 105, 0, 102, 0, 105, 0, 101, 0, 114, 0, 32, 0, 111, 0, 114, 0, 32, 0, 114, 0, 111, 0, 111, 0, 116, 0, 32, 0, 100, 0, 105, 0, 114, 0
	StringLiteral02BA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 92, 0
	StringLiteral02BB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 45, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 109, 0, 117, 0, 115, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 100, 0, 114, 0, 105, 0, 118, 0, 101, 0, 32, 0, 105, 0, 100, 0, 101, 0, 110, 0, 116, 0, 105, 0, 102, 0, 105, 0, 101, 0, 114, 0, 32, 0, 111, 0, 114, 0, 32, 0, 114, 0, 111, 0, 111, 0, 116, 0, 32, 0, 100, 0, 105, 0, 114, 0
	StringLiteral02BC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 35, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 68, 0, 97, 0, 116, 0, 101, 0, 84, 0, 105, 0, 109, 0, 101, 0, 66, 0, 97, 0, 100, 0, 84, 0, 105, 0, 99, 0, 107, 0, 115, 0
	StringLiteral02BD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 28, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 68, 0, 97, 0, 116, 0, 101, 0, 84, 0, 105, 0, 109, 0, 101, 0, 75, 0, 105, 0, 110, 0, 100, 0
	static_field__Cosmos_System_Plugs_System_DateTimeImpl_DaysOfWeekStrings:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_Plugs_System_DateTimeImpl_MonthsStrings:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__Cosmos_HAL_RTC db 0
	StringLiteral02BE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 121, 0, 101, 0, 97, 0, 114, 0
	StringLiteral02BF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 66, 0, 97, 0, 100, 0, 89, 0, 101, 0, 97, 0, 114, 0, 77, 0, 111, 0, 110, 0, 116, 0, 104, 0, 68, 0, 97, 0, 121, 0
	StringLiteral02C0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 38, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 66, 0, 97, 0, 100, 0, 72, 0, 111, 0, 117, 0, 114, 0, 77, 0, 105, 0, 110, 0, 117, 0, 116, 0, 101, 0, 83, 0, 101, 0, 99, 0, 111, 0, 110, 0, 100, 0
	StringLiteral02C1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 118, 0, 97, 0, 108, 0, 117, 0, 101, 0, 115, 0
	StringLiteral02C2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral02C3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 115, 0, 116, 0, 97, 0, 114, 0, 116, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral02C4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 115, 0, 116, 0, 97, 0, 114, 0, 116, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	static_field__System_IO_PathInternal_s_isCaseSensitive:
	  db 0
	static_field__System_IO_PathInternal_MaxComponentLength:
	  db 0, 0, 0, 0
	static_field___PrivateImplementationDetails__AC93FD65738D55940C1361EA85A7682AE77A9414:
	  db 34, 0, 60, 0, 62, 0, 42, 0, 63, 0
	static_field__System_IO_PathInternal_s_wildcardChars:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__System_IO_StreamReader db 0
	CCTOR_CALLED__System_IO_TextReader db 0
	StringLiteral02C5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 79, 0, 98, 0, 106, 0, 101, 0, 99, 0, 116, 0, 68, 0, 105, 0, 115, 0, 112, 0, 111, 0, 115, 0, 101, 0, 100, 0, 95, 0, 82, 0, 101, 0, 97, 0, 100, 0, 101, 0, 114, 0, 67, 0, 108, 0, 111, 0, 115, 0, 101, 0, 100, 0
	StringLiteral02C6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 99, 0, 97, 0, 112, 0, 97, 0, 99, 0, 105, 0, 116, 0, 121, 0
	StringLiteral02C7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 109, 0, 97, 0, 120, 0, 67, 0, 97, 0, 112, 0, 97, 0, 99, 0, 105, 0, 116, 0, 121, 0
	StringLiteral02C8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 99, 0, 97, 0, 112, 0, 97, 0, 99, 0, 105, 0, 116, 0, 121, 0
	StringLiteral02C9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 99, 0, 97, 0, 112, 0, 97, 0, 99, 0, 105, 0, 116, 0, 121, 0
	StringLiteral02CA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 71, 0, 101, 0, 110, 0, 101, 0, 114, 0, 105, 0, 99, 0, 80, 0, 111, 0, 115, 0, 105, 0, 116, 0, 105, 0, 118, 0, 101, 0
	StringLiteral02CB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 118, 0, 97, 0, 108, 0, 117, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral02CC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 118, 0, 97, 0, 108, 0, 117, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral02CD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 98, 0, 117, 0, 102, 0, 102, 0, 101, 0, 114, 0
	StringLiteral02CE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral02CF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral02D0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 78, 0, 117, 0, 108, 0, 108, 0, 95, 0, 66, 0, 117, 0, 102, 0, 102, 0, 101, 0, 114, 0
	StringLiteral02D1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 79, 0, 102, 0, 102, 0, 76, 0, 101, 0, 110, 0
	static_field__System_IO_Stream_Null:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral02D2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 101, 0, 110, 0, 99, 0, 111, 0, 100, 0, 105, 0, 110, 0, 103, 0
	StringLiteral02D3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 115, 0, 116, 0, 114, 0, 101, 0, 97, 0, 109, 0
	StringLiteral02D4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 98, 0, 117, 0, 102, 0, 102, 0, 101, 0, 114, 0, 83, 0, 105, 0, 122, 0, 101, 0
	static_field__System_IO_StreamWriter_Null:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral02D5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 111, 0, 98, 0, 106, 0
	CCTOR_CALLED__System_IO_EncodingCache db 0
	static_field__System_IO_TextWriter_Null:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_IO_TextWriter_s_coreNewLine:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral02D6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 34, 0, 0, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 79, 0, 112, 0, 101, 0, 114, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 95, 0, 65, 0, 115, 0, 121, 0, 110, 0, 99, 0, 73, 0, 79, 0, 73, 0, 110, 0, 80, 0, 114, 0, 111, 0, 103, 0, 114, 0, 101, 0, 115, 0, 115, 0
	StringLiteral02D7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 79, 0, 98, 0, 106, 0, 101, 0, 99, 0, 116, 0, 68, 0, 105, 0, 115, 0, 112, 0, 111, 0, 115, 0, 101, 0, 100, 0, 95, 0, 87, 0, 114, 0, 105, 0, 116, 0, 101, 0, 114, 0, 67, 0, 108, 0, 111, 0, 115, 0, 101, 0, 100, 0
	StringLiteral02D8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 98, 0, 117, 0, 102, 0, 102, 0, 101, 0, 114, 0
	StringLiteral02D9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral02DA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral02DB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 86, 0, 70, 0, 83, 0, 77, 0, 97, 0, 110, 0, 97, 0, 103, 0, 101, 0, 114, 0, 32, 0, 105, 0, 115, 0, 110, 0, 39, 0, 116, 0, 32, 0, 114, 0, 101, 0, 97, 0, 100, 0, 121, 0, 46, 0
	StringLiteral02DC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 115, 0, 112, 0, 101, 0, 99, 0, 105, 0, 102, 0, 105, 0, 101, 0, 100, 0, 32, 0, 112, 0, 97, 0, 116, 0, 104, 0, 32, 0, 105, 0, 115, 0, 110, 0, 39, 0, 116, 0, 32, 0, 97, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0
	StringLiteral02DD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral02DE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral02DF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral02E0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral02E1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 35, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0, 66, 0, 117, 0, 102, 0, 102, 0, 101, 0, 114, 0
	StringLiteral02E2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral02E3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral02E4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral02E5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral02E6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 77, 0, 101, 0, 109, 0, 111, 0, 114, 0, 121, 0, 32, 0, 97, 0, 99, 0, 99, 0, 101, 0, 115, 0, 115, 0, 32, 0, 118, 0, 105, 0, 111, 0, 108, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0
	CCTOR_CALLED__Cosmos_Core_Plugs_System_TypeImpl db 0
	StringLiteral02E7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 67, 0, 111, 0, 114, 0, 101, 0
	StringLiteral02E8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 84, 0, 121, 0, 112, 0, 101, 0, 32, 0, 80, 0, 108, 0, 117, 0, 103, 0
	CCTOR_CALLED__System_Guid db 0
	StringLiteral02E9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 68, 0
	StringLiteral02EA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 77, 0, 101, 0, 109, 0, 111, 0, 114, 0, 121, 0, 32, 0, 97, 0, 99, 0, 99, 0, 101, 0, 115, 0, 115, 0, 32, 0, 118, 0, 105, 0, 111, 0, 108, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral02EB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 80, 0, 111, 0, 114, 0, 116, 0, 32, 0, 123, 0, 48, 0, 125, 0, 32, 0, 116, 0, 105, 0, 109, 0, 101, 0, 100, 0, 32, 0, 111, 0, 117, 0, 116, 0, 33, 0
	StringLiteral02EC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 33, 0, 0, 0, 83, 0, 65, 0, 84, 0, 65, 0, 32, 0, 70, 0, 97, 0, 116, 0, 97, 0, 108, 0, 32, 0, 101, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 67, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0, 32, 0, 97, 0, 98, 0, 111, 0, 114, 0, 116, 0, 101, 0, 100, 0
	StringLiteral02ED:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 77, 0, 101, 0, 109, 0, 111, 0, 114, 0, 121, 0, 32, 0, 97, 0, 99, 0, 99, 0, 101, 0, 115, 0, 115, 0, 32, 0, 118, 0, 105, 0, 111, 0, 108, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral02EE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 77, 0, 101, 0, 109, 0, 111, 0, 114, 0, 121, 0, 32, 0, 97, 0, 99, 0, 99, 0, 101, 0, 115, 0, 115, 0, 32, 0, 118, 0, 105, 0, 111, 0, 108, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral02EF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 77, 0, 101, 0, 109, 0, 111, 0, 114, 0, 121, 0, 32, 0, 97, 0, 99, 0, 99, 0, 101, 0, 115, 0, 115, 0, 32, 0, 118, 0, 105, 0, 111, 0, 108, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0
	CCTOR_CALLED__System_Array_EmptyArray_1___Cosmos_System_KeyEvent_ db 0
	static_field__Cosmos_System_KeyboardManager__ControlPressed_k__BackingField:
	  db 0
	static_field__Cosmos_System_KeyboardManager__ShiftPressed_k__BackingField:
	  db 0
	static_field__Cosmos_System_KeyboardManager__AltPressed_k__BackingField:
	  db 0
	StringLiteral02F0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 78, 0, 117, 0, 109, 0, 98, 0, 101, 0, 114, 0, 32, 0, 111, 0, 102, 0, 32, 0, 107, 0, 101, 0, 121, 0, 115, 0, 58, 0, 32, 0
	StringLiteral02F1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 75, 0, 101, 0, 121, 0, 32, 0, 114, 0, 101, 0, 99, 0, 101, 0, 105, 0, 118, 0, 101, 0, 100, 0, 32, 0, 98, 0, 117, 0, 116, 0, 32, 0, 105, 0, 116, 0, 101, 0, 109, 0, 32, 0, 105, 0, 115, 0, 32, 0, 78, 0, 85, 0, 76, 0, 76, 0
	StringLiteral02F2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 69, 0, 0, 0, 67, 0, 111, 0, 110, 0, 118, 0, 95, 0, 79, 0, 118, 0, 102, 0, 95, 0, 73, 0, 95, 0, 85, 0, 110, 0, 32, 0, 116, 0, 104, 0, 114, 0, 111, 0, 119, 0, 115, 0, 32, 0, 97, 0, 110, 0, 32, 0, 111, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 32, 0, 101, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0, 44, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 105, 0, 109, 0, 112, 0, 108, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 101, 0, 100, 0, 33, 0
	StringLiteral02F3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 97, 0, 68, 0, 101, 0, 118, 0, 105, 0, 99, 0, 101, 0
	StringLiteral02F4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 25, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 32, 0, 111, 0, 114, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0
	StringLiteral02F5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 97, 0, 82, 0, 111, 0, 111, 0, 116, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral02F6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 70, 0, 65, 0, 84, 0, 32, 0, 115, 0, 105, 0, 103, 0, 110, 0, 97, 0, 116, 0, 117, 0, 114, 0, 101, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 46, 0
	StringLiteral02F7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 69, 0, 0, 0, 67, 0, 111, 0, 110, 0, 118, 0, 95, 0, 79, 0, 118, 0, 102, 0, 95, 0, 73, 0, 95, 0, 85, 0, 110, 0, 32, 0, 116, 0, 104, 0, 114, 0, 111, 0, 119, 0, 115, 0, 32, 0, 97, 0, 110, 0, 32, 0, 111, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 32, 0, 101, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0, 44, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 105, 0, 109, 0, 112, 0, 108, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 101, 0, 100, 0, 33, 0
	CCTOR_CALLED__System_Globalization_CharUnicodeInfo db 0
	StringLiteral02F8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 65, 0, 114, 0, 103, 0, 95, 0, 70, 0, 111, 0, 114, 0, 109, 0, 97, 0, 116, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0
	CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry_ db 0
	StringLiteral02F9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 25, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 32, 0, 111, 0, 114, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0
	StringLiteral02FA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral02FB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 41, 0, 0, 0, 85, 0, 110, 0, 97, 0, 98, 0, 108, 0, 101, 0, 32, 0, 116, 0, 111, 0, 32, 0, 100, 0, 101, 0, 116, 0, 101, 0, 114, 0, 109, 0, 105, 0, 110, 0, 101, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 115, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 32, 0, 102, 0, 111, 0, 114, 0, 32, 0, 112, 0, 97, 0, 116, 0, 104, 0, 58, 0, 32, 0
	static_field__Cosmos_HAL_RTC_StatusByteB:
	  db 0
	StringLiteral02FC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 89, 0, 101, 0, 97, 0, 114, 0
	StringLiteral02FD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 79, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 95, 0, 84, 0, 105, 0, 109, 0, 101, 0, 83, 0, 112, 0, 97, 0, 110, 0, 84, 0, 111, 0, 111, 0, 76, 0, 111, 0, 110, 0, 103, 0
	StringLiteral02FE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 43, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 83, 0, 116, 0, 97, 0, 114, 0, 116, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0, 76, 0, 101, 0, 115, 0, 115, 0, 84, 0, 104, 0, 97, 0, 110, 0, 76, 0, 101, 0, 110, 0, 103, 0, 116, 0, 104, 0
	static_field__System_IO_StreamReader_Null:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_IO_StreamReader_s_utf8Preamble:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_IO_TextReader_Null:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral02FF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 99, 0, 104, 0, 117, 0, 110, 0, 107, 0, 76, 0, 101, 0, 110, 0, 103, 0, 116, 0, 104, 0
	StringLiteral0300:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 27, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 67, 0, 97, 0, 112, 0, 97, 0, 99, 0, 105, 0, 116, 0, 121, 0
	StringLiteral0301:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 35, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 83, 0, 109, 0, 97, 0, 108, 0, 108, 0, 77, 0, 97, 0, 120, 0, 67, 0, 97, 0, 112, 0, 97, 0, 99, 0, 105, 0, 116, 0, 121, 0
	StringLiteral0302:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 33, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 77, 0, 117, 0, 115, 0, 116, 0, 66, 0, 101, 0, 80, 0, 111, 0, 115, 0, 105, 0, 116, 0, 105, 0, 118, 0, 101, 0
	StringLiteral0303:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 44, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 76, 0, 101, 0, 110, 0, 103, 0, 116, 0, 104, 0, 71, 0, 114, 0, 101, 0, 97, 0, 116, 0, 101, 0, 114, 0, 84, 0, 104, 0, 97, 0, 110, 0, 67, 0, 97, 0, 112, 0, 97, 0, 99, 0, 105, 0, 116, 0, 121, 0
	StringLiteral0304:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 100, 0, 101, 0, 115, 0, 116, 0, 105, 0, 110, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0305:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 114, 0, 101, 0, 113, 0, 117, 0, 105, 0, 114, 0, 101, 0, 100, 0, 76, 0, 101, 0, 110, 0, 103, 0, 116, 0, 104, 0
	StringLiteral0306:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 26, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 83, 0, 116, 0, 114, 0, 101, 0, 97, 0, 109, 0, 78, 0, 111, 0, 116, 0, 87, 0, 114, 0, 105, 0, 116, 0, 97, 0, 98, 0, 108, 0, 101, 0
	SystemVoidSystemIOStreamWriterDisposeSystemBoolean_LeaveAddress_3B dd 0
	SystemVoidSystemIOStreamWriterDisposeSystemBoolean_LeaveAddress_1B dd 0
	StringLiteral0307:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0308:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0309:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral030A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral030B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral030C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral030D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral030E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral030F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0310:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0311:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 35, 0, 0, 0, 32, 0, 119, 0, 97, 0, 115, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 44, 0, 32, 0, 98, 0, 117, 0, 116, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 97, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 46, 0
	StringLiteral0312:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 25, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 32, 0, 111, 0, 114, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0
	StringLiteral0313:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 97, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0
	StringLiteral0314:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0
	CCTOR_CALLED__System_IO_PathHelpers db 0
	StringLiteral0315:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 69, 0, 110, 0, 99, 0, 111, 0, 100, 0, 101, 0, 114, 0, 70, 0, 97, 0, 108, 0, 108, 0, 98, 0, 97, 0, 99, 0, 107, 0, 78, 0, 111, 0, 116, 0, 69, 0, 109, 0, 112, 0, 116, 0, 121, 0
	StringLiteral0316:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 71, 0, 108, 0, 111, 0, 98, 0, 97, 0, 108, 0, 105, 0, 122, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 95, 0, 99, 0, 112, 0, 95, 0
	StringLiteral0317:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 44, 0, 32, 0
	StringLiteral0318:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0319:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral031A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral031B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral031C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral031D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral031E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral031F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0320:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0321:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0322:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0323:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	static_field__Cosmos_Core_Plugs_System_TypeImpl_mDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0324:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 68, 0
	CCTOR_CALLED__System_Globalization_CultureInfo db 0
	StringLiteral0325:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 97, 0, 70, 0, 105, 0, 108, 0, 101, 0, 83, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0
	static_field__System_Text_StringBuilderCache_CachedInstance:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0326:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 25, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 32, 0, 111, 0, 114, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0
	StringLiteral0327:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral0328:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 97, 0, 70, 0, 83, 0
	StringLiteral0329:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 80, 0, 97, 0, 116, 0, 104, 0, 32, 0, 112, 0, 97, 0, 114, 0, 116, 0, 32, 0, 39, 0
	StringLiteral032A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 12, 0, 0, 0, 39, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 33, 0
	StringLiteral032B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 3, 0, 0, 0, 97, 0, 70, 0, 83, 0
	StringLiteral032C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral032D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 70, 0, 65, 0, 84, 0, 49, 0, 50, 0
	StringLiteral032E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 70, 0, 65, 0, 84, 0, 49, 0, 54, 0
	StringLiteral032F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 70, 0, 65, 0, 84, 0, 51, 0, 50, 0
	StringLiteral0330:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 32, 0, 70, 0, 65, 0, 84, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 115, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0, 46, 0
	CCTOR_CALLED__System_TimeSpan db 0
	CCTOR_CALLED__System_Math db 0
	SystemVoidSystemIOStreamReaderDisposeSystemBoolean_LeaveAddress_22 dd 0
	StringLiteral0331:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0332:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0333:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0334:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0335:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 83, 0, 109, 0, 97, 0, 108, 0, 108, 0, 67, 0, 97, 0, 112, 0, 97, 0, 99, 0, 105, 0, 116, 0, 121, 0
	StringLiteral0336:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 99, 0, 111, 0, 100, 0, 101, 0, 80, 0, 97, 0, 103, 0, 101, 0
	StringLiteral0337:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 112, 0, 97, 0, 116, 0, 104, 0, 32, 0, 99, 0, 97, 0, 110, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 46, 0
	StringLiteral0338:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 112, 0, 97, 0, 116, 0, 104, 0, 32, 0, 99, 0, 97, 0, 110, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0, 46, 0
	StringLiteral0339:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 109, 0, 111, 0, 100, 0, 101, 0, 32, 0, 105, 0, 115, 0, 32, 0, 105, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0
	StringLiteral033A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 39, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 71, 0, 101, 0, 116, 0, 66, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0, 79, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0
	CCTOR_CALLED__System_Threading_Tasks_Task db 0
	static_field___PrivateImplementationDetails__57218C316B6921E2CD61027A2387EDC31A2D9471:
	  db 239, 187, 191
	static_field__System_Array_EmptyArray_1___System_Byte__Value:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral033B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral033C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral033D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral033E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral033F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 32, 0, 119, 0, 97, 0, 115, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 44, 0, 32, 0, 98, 0, 117, 0, 116, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 97, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 46, 0
	StringLiteral0340:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 97, 0, 80, 0, 97, 0, 114, 0, 101, 0, 110, 0, 116, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0
	StringLiteral0341:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 13, 0, 0, 0, 97, 0, 78, 0, 101, 0, 119, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0
	static_field__System_IO_PathHelpers_DirectorySeparatorChars:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_IO_PathHelpers_DirectorySeparatorCharAsString:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field___PrivateImplementationDetails__C6F364A0AD934EFED8909446C215752E565D77C1:
	  db 9, 0, 10, 0, 11, 0, 12, 0, 13, 0, 32, 0, 133, 0, 160, 0
	static_field__System_IO_PathHelpers_TrimEndChars:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_IO_PathHelpers_TrimStartChars:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback_LeaveAddress_30 dd 0
	StringLiteral0342:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 13, 0, 0, 0, 104, 0, 105, 0, 103, 0, 104, 0, 83, 0, 117, 0, 114, 0, 114, 0, 111, 0, 103, 0, 97, 0, 116, 0, 101, 0
	StringLiteral0343:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 12, 0, 0, 0, 108, 0, 111, 0, 119, 0, 83, 0, 117, 0, 114, 0, 114, 0, 111, 0, 103, 0, 97, 0, 116, 0, 101, 0
	StringLiteral0344:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0345:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0346:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 37, 0, 0, 0, 70, 0, 111, 0, 114, 0, 109, 0, 97, 0, 116, 0, 95, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 71, 0, 117, 0, 105, 0, 100, 0, 70, 0, 111, 0, 114, 0, 109, 0, 97, 0, 116, 0, 83, 0, 112, 0, 101, 0, 99, 0, 105, 0, 102, 0, 105, 0, 99, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0
	static_field__System_Collections_Generic_List_1___Cosmos_System_KeyMapping___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_System_KeyMapping_ db 0
	StringLiteral0347:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 26, 0, 0, 0, 45, 0, 45, 0, 45, 0, 45, 0, 45, 0, 45, 0, 45, 0, 70, 0, 105, 0, 108, 0, 101, 0, 32, 0, 83, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 45, 0, 45, 0, 45, 0, 45, 0, 45, 0, 45, 0, 45, 0, 45, 0
	StringLiteral0348:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 66, 0, 121, 0, 116, 0, 101, 0, 115, 0, 32, 0, 112, 0, 101, 0, 114, 0, 32, 0, 67, 0, 108, 0, 117, 0, 115, 0, 116, 0, 101, 0, 114, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral0349:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 66, 0, 121, 0, 116, 0, 101, 0, 115, 0, 32, 0, 112, 0, 101, 0, 114, 0, 32, 0, 83, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral034A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 67, 0, 108, 0, 117, 0, 115, 0, 116, 0, 101, 0, 114, 0, 32, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral034B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 68, 0, 97, 0, 116, 0, 97, 0, 32, 0, 83, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral034C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 68, 0, 97, 0, 116, 0, 97, 0, 32, 0, 83, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 32, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral034D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 70, 0, 65, 0, 84, 0, 32, 0, 83, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 32, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral034E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 70, 0, 65, 0, 84, 0, 32, 0, 84, 0, 121, 0, 112, 0, 101, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral034F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 78, 0, 117, 0, 109, 0, 98, 0, 101, 0, 114, 0, 32, 0, 111, 0, 102, 0, 32, 0, 70, 0, 65, 0, 84, 0, 83, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral0350:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 82, 0, 101, 0, 115, 0, 101, 0, 114, 0, 118, 0, 101, 0, 100, 0, 32, 0, 83, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 32, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0, 32, 0, 61, 0, 32, 0
	StringLiteral0351:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 82, 0, 111, 0, 111, 0, 116, 0, 32, 0, 67, 0, 108, 0, 117, 0, 115, 0, 116, 0, 101, 0, 114, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral0352:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 82, 0, 111, 0, 111, 0, 116, 0, 32, 0, 69, 0, 110, 0, 116, 0, 114, 0, 121, 0, 32, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral0353:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 82, 0, 111, 0, 111, 0, 116, 0, 32, 0, 83, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral0354:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 82, 0, 111, 0, 111, 0, 116, 0, 32, 0, 83, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 32, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0, 32, 0, 32, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral0355:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 83, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 115, 0, 32, 0, 112, 0, 101, 0, 114, 0, 32, 0, 67, 0, 108, 0, 117, 0, 115, 0, 116, 0, 101, 0, 114, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral0356:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 84, 0, 111, 0, 116, 0, 97, 0, 108, 0, 32, 0, 83, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 32, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0, 32, 0, 32, 0, 32, 0, 32, 0, 61, 0, 32, 0
	StringLiteral0357:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 118, 0, 97, 0, 108, 0, 117, 0, 101, 0
	StringLiteral0358:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 118, 0, 97, 0, 108, 0, 117, 0, 101, 0
	static_field__System_Globalization_CharUnicodeInfo_s_pCategoryLevel1Index:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_Globalization_CharUnicodeInfo_s_pCategoriesValue:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0359:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 13, 0, 0, 0, 98, 0, 97, 0, 115, 0, 101, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0
	StringLiteral035A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 44, 0, 0, 0, 86, 0, 111, 0, 108, 0, 117, 0, 109, 0, 101, 0, 73, 0, 100, 0, 32, 0, 99, 0, 97, 0, 110, 0, 32, 0, 98, 0, 101, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 32, 0, 111, 0, 110, 0, 108, 0, 121, 0, 32, 0, 105, 0, 110, 0, 32, 0, 82, 0, 111, 0, 111, 0, 116, 0, 32, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0
	static_field__System_TimeSpan_Zero:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_TimeSpan_MaxValue:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_TimeSpan_MinValue:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral035B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 45, 0
	StringLiteral035C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 46, 0
	StringLiteral035D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 58, 0
	StringLiteral035E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 58, 0
	StringLiteral035F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 46, 0
	static_field__System_Math_doubleRoundLimit:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field___PrivateImplementationDetails__609C0E8D8DA86A09D6013D301C86BA8782C16B8C:
	  db 0, 0, 0, 0, 0, 0, 240, 63, 0, 0, 0, 0, 0, 0, 36, 64, 0, 0, 0, 0, 0, 0, 89, 64, 0, 0, 0, 0, 0, 64, 143, 64, 0, 0, 0, 0, 0, 136, 195, 64, 0, 0, 0, 0, 0, 106, 248, 64, 0, 0, 0, 0, 128, 132, 46, 65, 0, 0, 0, 0, 208, 18, 99, 65, 0, 0, 0, 0, 132, 215, 151, 65, 0, 0, 0, 0, 101, 205, 205, 65, 0, 0, 0, 32, 95, 160, 2, 66, 0, 0, 0, 232, 118, 72, 55, 66, 0, 0, 0, 162, 148, 26, 109, 66, 0, 0, 64, 229, 156, 48, 162, 66, 0, 0, 144, 30, 196, 188, 214, 66, 0, 0, 52, 38, 245, 107, 12, 67
	static_field__System_Math_roundPower10Double:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0360:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 39, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 71, 0, 101, 0, 116, 0, 67, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0, 79, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0
	StringLiteral0361:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 30, 0, 0, 0, 79, 0, 98, 0, 106, 0, 101, 0, 99, 0, 116, 0, 68, 0, 105, 0, 115, 0, 112, 0, 111, 0, 115, 0, 101, 0, 100, 0, 95, 0, 79, 0, 98, 0, 106, 0, 101, 0, 99, 0, 116, 0, 78, 0, 97, 0, 109, 0, 101, 0, 95, 0, 78, 0, 97, 0, 109, 0, 101, 0
	static_field__System_Text_UnicodeEncoding_s_bigEndianDefault:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_Text_UnicodeEncoding_s_littleEndianDefault:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_Text_UTF32Encoding_s_default:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0362:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 253, 255
	StringLiteral0363:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 253, 255
	StringLiteral0364:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 253, 255
	StringLiteral0365:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 253, 255
	StringLiteral0366:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 253, 255
	StringLiteral0367:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 253, 255
	StringLiteral0368:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0, 32, 0, 111, 0, 99, 0, 99, 0, 117, 0, 114, 0, 114, 0, 101, 0, 100, 0, 58, 0, 32, 0
	StringLiteral0369:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 45, 0, 0, 0, 70, 0, 105, 0, 108, 0, 101, 0, 32, 0, 97, 0, 108, 0, 114, 0, 101, 0, 97, 0, 100, 0, 121, 0, 32, 0, 101, 0, 120, 0, 105, 0, 115, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 98, 0, 117, 0, 116, 0, 32, 0, 67, 0, 114, 0, 101, 0, 97, 0, 116, 0, 101, 0, 78, 0, 101, 0, 119, 0, 32, 0, 82, 0, 101, 0, 113, 0, 117, 0, 101, 0, 115, 0, 116, 0, 101, 0, 100, 0
	StringLiteral036A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 36, 0, 0, 0, 70, 0, 105, 0, 108, 0, 101, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 101, 0, 120, 0, 105, 0, 115, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 98, 0, 117, 0, 116, 0, 32, 0, 79, 0, 112, 0, 101, 0, 110, 0, 32, 0, 82, 0, 101, 0, 113, 0, 117, 0, 101, 0, 115, 0, 116, 0, 101, 0, 100, 0
	StringLiteral036B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 40, 0, 0, 0, 70, 0, 105, 0, 108, 0, 101, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 101, 0, 120, 0, 105, 0, 115, 0, 116, 0, 105, 0, 110, 0, 103, 0, 32, 0, 98, 0, 117, 0, 116, 0, 32, 0, 84, 0, 114, 0, 117, 0, 110, 0, 99, 0, 97, 0, 116, 0, 101, 0, 32, 0, 82, 0, 101, 0, 113, 0, 117, 0, 101, 0, 115, 0, 116, 0, 101, 0, 100, 0
	CCTOR_CALLED__System_Array_EmptyArray_1___System_Byte_ db 0
	StringLiteral036C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral036D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral036E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral036F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0370:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 15, 0, 0, 0, 97, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 69, 0, 110, 0, 116, 0, 114, 0, 121, 0
	StringLiteral0371:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral0372:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 37, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 112, 0, 97, 0, 116, 0, 104, 0, 32, 0, 99, 0, 111, 0, 110, 0, 116, 0, 97, 0, 105, 0, 110, 0, 115, 0, 32, 0, 105, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 32, 0, 99, 0, 104, 0, 97, 0, 114, 0, 97, 0, 99, 0, 116, 0, 101, 0, 114, 0, 115, 0, 46, 0
	StringLiteral0373:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 46, 0
	StringLiteral0374:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 46, 0
	StringLiteral0375:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0376:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0377:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 126, 0
	StringLiteral0378:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 46, 0
	StringLiteral0379:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 97, 0, 69, 0, 110, 0, 116, 0, 114, 0, 121, 0, 84, 0, 121, 0, 112, 0, 101, 0
	StringLiteral037A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 29, 0, 0, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 101, 0, 110, 0, 116, 0, 114, 0, 121, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0, 46, 0
	static_field__System_Text_EncoderFallback_replacementFallback:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral037B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 63, 0
	StringLiteral037C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 39, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 72, 0, 105, 0, 103, 0, 104, 0, 83, 0, 117, 0, 114, 0, 114, 0, 111, 0, 103, 0, 97, 0, 116, 0, 101, 0
	StringLiteral037D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 38, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 76, 0, 111, 0, 119, 0, 83, 0, 117, 0, 114, 0, 114, 0, 111, 0, 103, 0, 97, 0, 116, 0, 101, 0
	StringLiteral037E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 26, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 82, 0, 101, 0, 99, 0, 117, 0, 114, 0, 115, 0, 105, 0, 118, 0, 101, 0, 70, 0, 97, 0, 108, 0, 108, 0, 98, 0, 97, 0, 99, 0, 107, 0
	StringLiteral037F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 40, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 69, 0, 110, 0, 99, 0, 111, 0, 100, 0, 105, 0, 110, 0, 103, 0, 67, 0, 111, 0, 110, 0, 118, 0, 101, 0, 114, 0, 115, 0, 105, 0, 111, 0, 110, 0, 79, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 66, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0380:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 114, 0, 101, 0, 112, 0, 101, 0, 97, 0, 116, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0381:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 114, 0, 101, 0, 112, 0, 101, 0, 97, 0, 116, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0382:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0383:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0384:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0385:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0386:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 46, 0
	StringLiteral0387:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 28, 0, 0, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 101, 0, 110, 0, 116, 0, 114, 0, 121, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0
	StringLiteral0388:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 13, 0, 0, 0, 97, 0, 70, 0, 105, 0, 114, 0, 115, 0, 116, 0, 67, 0, 108, 0, 117, 0, 115, 0, 116, 0, 101, 0, 114, 0
	static_field__System_Array_EmptyArray_1___System_Char__Value:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__System_Text_UnicodeEncoding db 0
	StringLiteral0389:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	StringLiteral038A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral038B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	StringLiteral038C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral038D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral038E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	StringLiteral038F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0390:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0391:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0392:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0393:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0394:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0395:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0396:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0397:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0398:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0399:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral039A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral039B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral039C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral039D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral039E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral039F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral03A0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03A1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral03A2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral03A3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03A4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03A5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03A6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	CCTOR_CALLED__System_Text_UTF32Encoding db 0
	StringLiteral03A7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	StringLiteral03A8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral03A9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	StringLiteral03AA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03AB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral03AC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	StringLiteral03AD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral03AE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral03AF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03B0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral03B1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral03B2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral03B3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral03B4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03B5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral03B6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral03B7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral03B8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03B9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03BA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03BB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral03BC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03BD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral03BE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral03BF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03C0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03C1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03C2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	SystemTextEncoderFallbackSystemTextEncoderFallbackget_ExceptionFallback_LeaveAddress_30 dd 0
	SystemTextDecoderFallbackSystemTextDecoderFallbackget_ExceptionFallback_LeaveAddress_30 dd 0
	StringLiteral03C3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 114, 0, 101, 0, 112, 0, 108, 0, 97, 0, 99, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0
	StringLiteral03C4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 114, 0, 101, 0, 112, 0, 108, 0, 97, 0, 99, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0
	StringLiteral03C5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 114, 0, 101, 0, 112, 0, 108, 0, 97, 0, 99, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0
	StringLiteral03C6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 114, 0, 101, 0, 112, 0, 108, 0, 97, 0, 99, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0
	SystemTextDecoderFallbackSystemTextDecoderFallbackget_ReplacementFallback_LeaveAddress_30 dd 0
	StringLiteral03C7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral03C8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 70, 0, 105, 0, 108, 0, 101, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 102, 0, 111, 0, 117, 0, 110, 0, 100, 0, 58, 0, 32, 0
	StringLiteral03C9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral03CA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 15, 0, 0, 0, 97, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 69, 0, 110, 0, 116, 0, 114, 0, 121, 0
	StringLiteral03CB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 33, 0, 0, 0, 82, 0, 111, 0, 111, 0, 116, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 99, 0, 97, 0, 110, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 100, 0, 101, 0, 108, 0, 101, 0, 116, 0, 101, 0, 100, 0
	StringLiteral03CC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 115, 0, 116, 0, 97, 0, 114, 0, 116, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral03CD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03CE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	static_field___PrivateImplementationDetails__F727F79D71066A7DB4738ACC95ED059BACD20667:
	  db 34, 0, 42, 0, 43, 0, 44, 0, 46, 0, 47, 0, 58, 0, 59, 0, 60, 0, 61, 0, 62, 0, 63, 0, 91, 0, 92, 0, 93, 0, 124, 0
	StringLiteral03CF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 49, 0, 0, 0, 70, 0, 97, 0, 105, 0, 108, 0, 101, 0, 100, 0, 32, 0, 116, 0, 111, 0, 32, 0, 102, 0, 105, 0, 110, 0, 100, 0, 32, 0, 123, 0, 48, 0, 125, 0, 32, 0, 117, 0, 110, 0, 97, 0, 108, 0, 108, 0, 111, 0, 99, 0, 97, 0, 116, 0, 101, 0, 100, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 101, 0, 110, 0, 116, 0, 114, 0, 105, 0, 101, 0, 115, 0, 46, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_SequenceNumberAndAllocationStatus:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_Attributes:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_Checksum:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_LongName1:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_LongName2:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_LongName3:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral03D0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 35, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 102, 0, 97, 0, 116, 0, 32, 0, 116, 0, 97, 0, 98, 0, 108, 0, 101, 0, 32, 0, 110, 0, 117, 0, 109, 0, 98, 0, 101, 0, 114, 0, 32, 0, 100, 0, 111, 0, 101, 0, 115, 0, 110, 0, 39, 0, 116, 0, 32, 0, 101, 0, 120, 0, 105, 0, 115, 0, 116, 0, 46, 0
	StringLiteral03D1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 40, 0, 0, 0, 70, 0, 97, 0, 105, 0, 108, 0, 101, 0, 100, 0, 32, 0, 116, 0, 111, 0, 32, 0, 102, 0, 105, 0, 110, 0, 100, 0, 32, 0, 97, 0, 110, 0, 32, 0, 117, 0, 110, 0, 97, 0, 108, 0, 108, 0, 111, 0, 99, 0, 97, 0, 116, 0, 101, 0, 100, 0, 32, 0, 70, 0, 65, 0, 84, 0, 32, 0, 101, 0, 110, 0, 116, 0, 114, 0, 121, 0, 46, 0
	StringLiteral03D2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 46, 0, 0, 0, 70, 0, 97, 0, 105, 0, 108, 0, 101, 0, 100, 0, 32, 0, 116, 0, 111, 0, 32, 0, 102, 0, 105, 0, 110, 0, 100, 0, 32, 0, 97, 0, 110, 0, 32, 0, 117, 0, 110, 0, 97, 0, 108, 0, 108, 0, 111, 0, 99, 0, 97, 0, 116, 0, 101, 0, 100, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 101, 0, 110, 0, 116, 0, 114, 0, 121, 0, 46, 0
	StringLiteral03D3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 108, 0, 111, 0, 99, 0, 107, 0, 84, 0, 97, 0, 107, 0, 101, 0, 110, 0
	StringLiteral03D4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 13, 0, 0, 0, 97, 0, 70, 0, 105, 0, 114, 0, 115, 0, 116, 0, 67, 0, 108, 0, 117, 0, 115, 0, 116, 0, 101, 0, 114, 0
	StringLiteral03D5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral03D6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03D7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral03D8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral03D9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral03DA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03DB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral03DC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral03DD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral03DE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03DF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral03E0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral03E1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral03E2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03E3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral03E4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral03E5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 112, 0, 97, 0, 116, 0, 104, 0, 50, 0
	StringLiteral03E6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 112, 0, 97, 0, 116, 0, 104, 0, 49, 0
	StringLiteral03E7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 11, 0, 0, 0, 97, 0, 70, 0, 105, 0, 108, 0, 101, 0, 83, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0
	StringLiteral03E8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 25, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 32, 0, 111, 0, 114, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0
	StringLiteral03E9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 97, 0, 70, 0, 117, 0, 108, 0, 108, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral03EA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 25, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 32, 0, 111, 0, 114, 0, 32, 0, 101, 0, 109, 0, 112, 0, 116, 0, 121, 0
	StringLiteral03EB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 78, 0, 97, 0, 109, 0, 101, 0
	CCTOR_CALLED__System_Array_EmptyArray_1___System_Char_ db 0
	static_field__System_Text_UTF32Encoding_s_bigEndianDefault:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_Text_EncoderFallback_exceptionFallback:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__System_Text_DecoderFallback_exceptionFallback:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral03EC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	StringLiteral03ED:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral03EE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 115, 0
	StringLiteral03EF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral03F0:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 35, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 67, 0, 104, 0, 97, 0, 114, 0, 83, 0, 101, 0, 113, 0, 117, 0, 101, 0, 110, 0, 99, 0, 101, 0, 78, 0, 111, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	static_field__System_Text_DecoderFallback_replacementFallback:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral03F1:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 63, 0
	StringLiteral03F2:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral03F3:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral03F4:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral03F5:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	CCTOR_CALLED__Cosmos_System_Plugs_System_IO_CosmosFileSystem db 0
	StringLiteral03F6:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 68, 0, 97, 0, 116, 0, 97, 0
	StringLiteral03F7:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 32, 0, 0, 0, 97, 0, 68, 0, 97, 0, 116, 0, 97, 0, 32, 0, 100, 0, 111, 0, 101, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 99, 0, 111, 0, 110, 0, 116, 0, 97, 0, 105, 0, 110, 0, 32, 0, 97, 0, 110, 0, 121, 0, 32, 0, 100, 0, 97, 0, 116, 0, 97, 0, 46, 0
	StringLiteral03F8:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 68, 0, 97, 0, 116, 0, 97, 0
	StringLiteral03F9:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 28, 0, 0, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 101, 0, 110, 0, 116, 0, 114, 0, 121, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_FirstByte:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral03FA:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 65, 0, 0, 0, 82, 0, 111, 0, 111, 0, 116, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 109, 0, 101, 0, 116, 0, 97, 0, 100, 0, 97, 0, 116, 0, 97, 0, 32, 0, 99, 0, 97, 0, 110, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 99, 0, 104, 0, 97, 0, 110, 0, 103, 0, 101, 0, 100, 0, 32, 0, 117, 0, 115, 0, 105, 0, 110, 0, 103, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 115, 0, 116, 0, 114, 0, 101, 0, 97, 0, 109, 0, 46, 0
	static_field___PrivateImplementationDetails__68AF7AA330B34179230E9F7163E57F737B4339F4:
	  db 34, 0, 60, 0, 62, 0, 124, 0
	CCTOR_CALLED__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata db 0
	StringLiteral03FB:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 69, 0, 0, 0, 67, 0, 111, 0, 110, 0, 118, 0, 95, 0, 79, 0, 118, 0, 102, 0, 95, 0, 73, 0, 95, 0, 85, 0, 110, 0, 32, 0, 116, 0, 104, 0, 114, 0, 111, 0, 119, 0, 115, 0, 32, 0, 97, 0, 110, 0, 32, 0, 111, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 32, 0, 101, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0, 44, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 105, 0, 109, 0, 112, 0, 108, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 101, 0, 100, 0, 33, 0
	StringLiteral03FC:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 69, 0, 0, 0, 67, 0, 111, 0, 110, 0, 118, 0, 95, 0, 79, 0, 118, 0, 102, 0, 95, 0, 73, 0, 95, 0, 85, 0, 110, 0, 32, 0, 116, 0, 104, 0, 114, 0, 111, 0, 119, 0, 115, 0, 32, 0, 97, 0, 110, 0, 32, 0, 111, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 32, 0, 101, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0, 44, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 105, 0, 109, 0, 112, 0, 108, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 101, 0, 100, 0, 33, 0
	StringLiteral03FD:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 69, 0, 0, 0, 67, 0, 111, 0, 110, 0, 118, 0, 95, 0, 79, 0, 118, 0, 102, 0, 95, 0, 73, 0, 95, 0, 85, 0, 110, 0, 32, 0, 116, 0, 104, 0, 114, 0, 111, 0, 119, 0, 115, 0, 32, 0, 97, 0, 110, 0, 32, 0, 111, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 32, 0, 101, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0, 44, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 105, 0, 109, 0, 112, 0, 108, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 101, 0, 100, 0, 33, 0
	StringLiteral03FE:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 69, 0, 0, 0, 67, 0, 111, 0, 110, 0, 118, 0, 95, 0, 79, 0, 118, 0, 102, 0, 95, 0, 73, 0, 95, 0, 85, 0, 110, 0, 32, 0, 116, 0, 104, 0, 114, 0, 111, 0, 119, 0, 115, 0, 32, 0, 97, 0, 110, 0, 32, 0, 111, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 32, 0, 101, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0, 44, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 105, 0, 109, 0, 112, 0, 108, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 101, 0, 100, 0, 33, 0
	StringLiteral03FF:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0400:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 55, 0, 0, 0, 67, 0, 97, 0, 110, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 103, 0, 101, 0, 116, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 70, 0, 65, 0, 84, 0, 32, 0, 101, 0, 110, 0, 116, 0, 114, 0, 121, 0, 32, 0, 115, 0, 105, 0, 122, 0, 101, 0, 32, 0, 102, 0, 111, 0, 114, 0, 32, 0, 97, 0, 110, 0, 32, 0, 117, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 32, 0, 70, 0, 65, 0, 84, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0, 46, 0
	StringLiteral0401:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 32, 0, 70, 0, 65, 0, 84, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0, 46, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_ShortName:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0402:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 65, 0, 0, 0, 82, 0, 111, 0, 111, 0, 116, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 109, 0, 101, 0, 116, 0, 97, 0, 100, 0, 97, 0, 116, 0, 97, 0, 32, 0, 99, 0, 97, 0, 110, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 99, 0, 104, 0, 97, 0, 110, 0, 103, 0, 101, 0, 100, 0, 32, 0, 117, 0, 115, 0, 105, 0, 110, 0, 103, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 115, 0, 116, 0, 114, 0, 101, 0, 97, 0, 109, 0, 46, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_Attributes:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_FirstClusterHigh:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0403:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 65, 0, 0, 0, 82, 0, 111, 0, 111, 0, 116, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 109, 0, 101, 0, 116, 0, 97, 0, 100, 0, 97, 0, 116, 0, 97, 0, 32, 0, 99, 0, 97, 0, 110, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 99, 0, 104, 0, 97, 0, 110, 0, 103, 0, 101, 0, 100, 0, 32, 0, 117, 0, 115, 0, 105, 0, 110, 0, 103, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 115, 0, 116, 0, 114, 0, 101, 0, 97, 0, 109, 0, 46, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_FirstClusterLow:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0404:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 20, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 77, 0, 117, 0, 115, 0, 116, 0, 66, 0, 101, 0, 70, 0, 97, 0, 108, 0, 115, 0, 101, 0
	StringLiteral0405:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 15, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 72, 0, 105, 0, 103, 0, 104, 0
	StringLiteral0406:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 76, 0, 111, 0, 119, 0
	CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ db 0
	static_field__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry___emptyArray:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0407:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 92, 0
	StringLiteral0408:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0409:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral040A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral040B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral040C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral040D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral040E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral040F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0410:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0411:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0412:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral0413:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 80, 0, 97, 0, 116, 0, 104, 0
	StringLiteral0414:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0415:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	static_field__Cosmos_System_Plugs_System_IO_CosmosFileSystem_mCurrentDirectory:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0416:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0417:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 2, 0, 0, 0, 45, 0, 62, 0
	StringLiteral0418:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 17, 0, 0, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 32, 0, 70, 0, 65, 0, 84, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0, 46, 0
	StringLiteral0419:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 68, 0, 97, 0, 116, 0, 97, 0
	CCTOR_CALLED__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata db 0
	StringLiteral041A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 69, 0, 0, 0, 67, 0, 111, 0, 110, 0, 118, 0, 95, 0, 79, 0, 118, 0, 102, 0, 95, 0, 73, 0, 95, 0, 85, 0, 110, 0, 32, 0, 116, 0, 104, 0, 114, 0, 111, 0, 119, 0, 115, 0, 32, 0, 97, 0, 110, 0, 32, 0, 111, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 32, 0, 101, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0, 44, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 105, 0, 109, 0, 112, 0, 108, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 101, 0, 100, 0, 33, 0
	StringLiteral041B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 69, 0, 0, 0, 67, 0, 111, 0, 110, 0, 118, 0, 95, 0, 79, 0, 118, 0, 102, 0, 95, 0, 73, 0, 95, 0, 85, 0, 110, 0, 32, 0, 116, 0, 104, 0, 114, 0, 111, 0, 119, 0, 115, 0, 32, 0, 97, 0, 110, 0, 32, 0, 111, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 32, 0, 101, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0, 44, 0, 32, 0, 119, 0, 104, 0, 105, 0, 99, 0, 104, 0, 32, 0, 105, 0, 115, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 105, 0, 109, 0, 112, 0, 108, 0, 101, 0, 109, 0, 101, 0, 110, 0, 116, 0, 101, 0, 100, 0, 33, 0
	StringLiteral041C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 24, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 79, 0, 117, 0, 116, 0, 79, 0, 102, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0, 95, 0, 82, 0, 97, 0, 110, 0, 103, 0, 101, 0
	StringLiteral041D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral041E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral041F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0420:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0421:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0422:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0423:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0424:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0425:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0426:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0427:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0428:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0429:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral042A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral042B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 105, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral042C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral042D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral042E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral042F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0430:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0431:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0432:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0433:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0434:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0435:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0436:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0437:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0438:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0439:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral043A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral043B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral043C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral043D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral043E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral043F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0440:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0441:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0442:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0443:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0444:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral0445:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0446:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0447:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0448:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0449:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral044A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral044B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 97, 0, 69, 0, 110, 0, 116, 0, 114, 0, 121, 0
	StringLiteral044C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 56, 0, 0, 0, 84, 0, 104, 0, 101, 0, 32, 0, 102, 0, 97, 0, 116, 0, 32, 0, 99, 0, 104, 0, 97, 0, 105, 0, 110, 0, 32, 0, 114, 0, 101, 0, 116, 0, 117, 0, 114, 0, 110, 0, 101, 0, 100, 0, 32, 0, 102, 0, 111, 0, 114, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 101, 0, 110, 0, 116, 0, 114, 0, 121, 0, 32, 0, 119, 0, 97, 0, 115, 0, 32, 0, 110, 0, 117, 0, 108, 0, 108, 0, 46, 0
	StringLiteral044D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral044E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral044F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 32, 0, 70, 0, 65, 0, 84, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0
	StringLiteral0450:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 25, 0, 0, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 115, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0, 32, 0, 116, 0, 121, 0, 112, 0, 101, 0, 46, 0
	StringLiteral0451:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 68, 0, 97, 0, 116, 0, 97, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_NTReserved:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_CreationTimeTenthsOfASecond:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_CreationTime:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_CreationDate:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_AccessedDate:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_ModifiedTime:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_ModifiedDate:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_Size:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	CCTOR_CALLED__Cosmos_System_Plugs_System_MathImpl db 0
	StringLiteral0452:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 83, 0, 121, 0, 115, 0, 116, 0, 101, 0, 109, 0
	StringLiteral0453:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 10, 0, 0, 0, 77, 0, 97, 0, 116, 0, 104, 0, 32, 0, 80, 0, 108, 0, 117, 0, 103, 0, 115, 0
	StringLiteral0454:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0455:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0456:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0457:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0458:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0459:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral045A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral045B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral045C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral045D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral045E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral045F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0460:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0461:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 16, 0, 0, 0, 97, 0, 80, 0, 97, 0, 114, 0, 101, 0, 110, 0, 116, 0, 68, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0
	StringLiteral0462:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 97, 0, 78, 0, 101, 0, 119, 0, 70, 0, 105, 0, 108, 0, 101, 0
	static_field__Cosmos_System_Plugs_System_MathImpl_mDebugger:
	  db 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0463:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0464:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0465:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0466:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0467:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0468:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0469:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral046A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral046B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral046C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral046D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral046E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral046F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0470:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0471:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0472:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0473:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0474:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0475:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0476:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral0477:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0478:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0479:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral047A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 9, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral047B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 97, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral047C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 97, 0, 79, 0, 102, 0, 102, 0, 115, 0, 101, 0, 116, 0
	StringLiteral047D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 32, 0, 111, 0, 102, 0, 102, 0, 115, 0, 101, 0, 116, 0, 32, 0, 108, 0, 101, 0, 110, 0, 103, 0, 116, 0, 104, 0, 46, 0
	StringLiteral047E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 6, 0, 0, 0, 97, 0, 67, 0, 111, 0, 117, 0, 110, 0, 116, 0
	StringLiteral047F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 97, 0, 79, 0, 102, 0, 102, 0, 115, 0, 101, 0, 116, 0
	StringLiteral0480:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 22, 0, 0, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 32, 0, 111, 0, 102, 0, 102, 0, 115, 0, 101, 0, 116, 0, 32, 0, 108, 0, 101, 0, 110, 0, 103, 0, 116, 0, 104, 0, 46, 0
	StringLiteral0481:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 118, 0, 97, 0, 108, 0, 117, 0, 101, 0
	StringLiteral0482:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 23, 0, 0, 0, 77, 0, 101, 0, 109, 0, 111, 0, 114, 0, 121, 0, 32, 0, 97, 0, 99, 0, 99, 0, 101, 0, 115, 0, 115, 0, 32, 0, 118, 0, 105, 0, 111, 0, 108, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0
	StringLiteral0483:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 19, 0, 0, 0, 80, 0, 111, 0, 114, 0, 116, 0, 32, 0, 123, 0, 48, 0, 125, 0, 32, 0, 116, 0, 105, 0, 109, 0, 101, 0, 100, 0, 32, 0, 111, 0, 117, 0, 116, 0, 33, 0
	StringLiteral0484:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 33, 0, 0, 0, 83, 0, 65, 0, 84, 0, 65, 0, 32, 0, 70, 0, 97, 0, 116, 0, 97, 0, 108, 0, 32, 0, 101, 0, 114, 0, 114, 0, 111, 0, 114, 0, 58, 0, 32, 0, 67, 0, 111, 0, 109, 0, 109, 0, 97, 0, 110, 0, 100, 0, 32, 0, 97, 0, 98, 0, 111, 0, 114, 0, 116, 0, 101, 0, 100, 0
	StringLiteral0485:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0486:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 15, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 72, 0, 105, 0, 103, 0, 104, 0
	StringLiteral0487:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 76, 0, 111, 0, 119, 0
	SystemVoidSystemTextInternalDecoderBestFitFallbackBufferctorSystemTextInternalDecoderBestFitFallback_LeaveAddress_56 dd 0
	StringLiteral0488:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 40, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 69, 0, 110, 0, 99, 0, 111, 0, 100, 0, 105, 0, 110, 0, 103, 0, 67, 0, 111, 0, 110, 0, 118, 0, 101, 0, 114, 0, 115, 0, 105, 0, 111, 0, 110, 0, 79, 0, 118, 0, 101, 0, 114, 0, 102, 0, 108, 0, 111, 0, 119, 0, 67, 0, 104, 0, 97, 0, 114, 0, 115, 0
	StringLiteral0489:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 39, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 73, 0, 110, 0, 118, 0, 97, 0, 108, 0, 105, 0, 100, 0, 67, 0, 111, 0, 100, 0, 101, 0, 80, 0, 97, 0, 103, 0, 101, 0, 67, 0, 111, 0, 110, 0, 118, 0, 101, 0, 114, 0, 115, 0, 105, 0, 111, 0, 110, 0, 73, 0, 110, 0, 100, 0, 101, 0, 120, 0
	StringLiteral048A:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 15, 0, 0, 0, 99, 0, 104, 0, 97, 0, 114, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 72, 0, 105, 0, 103, 0, 104, 0
	StringLiteral048B:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 14, 0, 0, 0, 67, 0, 104, 0, 97, 0, 114, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0, 76, 0, 111, 0, 119, 0
	StringLiteral048C:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	StringLiteral048D:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 83, 0, 105, 0, 122, 0, 101, 0
	StringLiteral048E:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 65, 0, 0, 0, 82, 0, 111, 0, 111, 0, 116, 0, 32, 0, 100, 0, 105, 0, 114, 0, 101, 0, 99, 0, 116, 0, 111, 0, 114, 0, 121, 0, 32, 0, 109, 0, 101, 0, 116, 0, 97, 0, 100, 0, 97, 0, 116, 0, 97, 0, 32, 0, 99, 0, 97, 0, 110, 0, 32, 0, 110, 0, 111, 0, 116, 0, 32, 0, 98, 0, 101, 0, 32, 0, 99, 0, 104, 0, 97, 0, 110, 0, 103, 0, 101, 0, 100, 0, 32, 0, 117, 0, 115, 0, 105, 0, 110, 0, 103, 0, 32, 0, 116, 0, 104, 0, 101, 0, 32, 0, 102, 0, 105, 0, 108, 0, 101, 0, 32, 0, 115, 0, 116, 0, 114, 0, 101, 0, 97, 0, 109, 0, 46, 0
	StringLiteral048F:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 1, 0, 0, 0, 32, 0
	StringLiteral0490:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 8, 0, 0, 0, 92, 0, 120, 0, 123, 0, 48, 0, 58, 0, 88, 0, 50, 0, 125, 0
	StringLiteral0491:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 32, 0, 46, 0, 46, 0, 46, 0
	StringLiteral0492:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 12, 0, 0, 0, 98, 0, 121, 0, 116, 0, 101, 0, 115, 0, 85, 0, 110, 0, 107, 0, 110, 0, 111, 0, 119, 0, 110, 0
	StringLiteral0493:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 41, 0, 0, 0, 68, 0, 101, 0, 99, 0, 111, 0, 100, 0, 101, 0, 114, 0, 69, 0, 120, 0, 99, 0, 101, 0, 112, 0, 116, 0, 105, 0, 111, 0, 110, 0, 70, 0, 97, 0, 108, 0, 108, 0, 98, 0, 97, 0, 99, 0, 107, 0, 66, 0, 117, 0, 102, 0, 102, 0, 101, 0, 114, 0, 32, 0, 70, 0, 97, 0, 108, 0, 108, 0, 98, 0, 97, 0, 99, 0, 107, 0, 40, 0, 41, 0
	StringLiteral0494:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 31, 0, 0, 0, 65, 0, 114, 0, 103, 0, 117, 0, 109, 0, 101, 0, 110, 0, 116, 0, 95, 0, 82, 0, 101, 0, 99, 0, 117, 0, 114, 0, 115, 0, 105, 0, 118, 0, 101, 0, 70, 0, 97, 0, 108, 0, 108, 0, 98, 0, 97, 0, 99, 0, 107, 0, 66, 0, 121, 0, 116, 0, 101, 0, 115, 0
	StringLiteral0495:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 5, 0, 0, 0, 97, 0, 65, 0, 114, 0, 103, 0, 115, 0
	StringLiteral0496:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 7, 0, 0, 0, 97, 0, 70, 0, 111, 0, 114, 0, 109, 0, 97, 0, 116, 0
	static_field__Cosmos_IL2CPU_VTablesImpl_mTypes_Contents:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 36, 2, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	static_field__Cosmos_IL2CPU_VTablesImpl_mTypes db 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib dd 0
	____SYSTEM____TYPE___System_Array_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Array_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Array_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Array_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Array_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Array_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Kernel_ASM_IS__Cosmos_System2 dd 8
	____SYSTEM____TYPE___Cosmos_System_Kernel_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Kernel_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Kernel_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Kernel_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Kernel_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Kernel_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Void_ASM_IS__System_Private_CoreLib dd 9
	____SYSTEM____TYPE___System_Void_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Void_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Void_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Void_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Void_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Void_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Global_ASM_IS__Cosmos_System2 dd 11
	____SYSTEM____TYPE___Cosmos_System_Global_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Global_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Global_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Global_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Global_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Global_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_String_ASM_IS__System_Private_CoreLib dd 12
	____SYSTEM____TYPE___System_String_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_String_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 44, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_String_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 44, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_String_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_String_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_String_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_IL2CPU_RuntimeEngine_ASM_IS__Cosmos_IL2CPU dd 18
	____SYSTEM____TYPE___Cosmos_IL2CPU_RuntimeEngine_ASM_IS__Cosmos_IL2CPU__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_RuntimeEngine_ASM_IS__Cosmos_IL2CPU__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_RuntimeEngine_ASM_IS__Cosmos_IL2CPU__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_RuntimeEngine_ASM_IS__Cosmos_IL2CPU__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_RuntimeEngine_ASM_IS__Cosmos_IL2CPU__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_RuntimeEngine_ASM_IS__Cosmos_IL2CPU:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Int32_ASM_IS__System_Private_CoreLib dd 19
	____SYSTEM____TYPE___System_Int32_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Int32_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Int32_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Int32_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int32_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int32_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib dd 23
	____SYSTEM____TYPE___System_UInt32_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Boolean_ASM_IS__System_Private_CoreLib dd 26
	____SYSTEM____TYPE___System_Boolean_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Boolean_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Boolean_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Boolean_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Boolean_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Boolean_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_IL2CPU_VTablesImpl_ASM_IS__Cosmos_IL2CPU dd 29
	____SYSTEM____TYPE___Cosmos_IL2CPU_VTablesImpl_ASM_IS__Cosmos_IL2CPU__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_VTablesImpl_ASM_IS__Cosmos_IL2CPU__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_VTablesImpl_ASM_IS__Cosmos_IL2CPU__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_VTablesImpl_ASM_IS__Cosmos_IL2CPU__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_VTablesImpl_ASM_IS__Cosmos_IL2CPU__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_VTablesImpl_ASM_IS__Cosmos_IL2CPU:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_IL2CPU_VTable_ASM_IS__Cosmos_IL2CPU dd 30
	____SYSTEM____TYPE___Cosmos_IL2CPU_VTable_ASM_IS__Cosmos_IL2CPU__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_VTable_ASM_IS__Cosmos_IL2CPU__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_VTable_ASM_IS__Cosmos_IL2CPU__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_VTable_ASM_IS__Cosmos_IL2CPU__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_VTable_ASM_IS__Cosmos_IL2CPU__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_VTable_ASM_IS__Cosmos_IL2CPU:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_UInt32___ASM_IS__System_Private_CoreLib dd 31
	____SYSTEM____TYPE___System_UInt32___ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32___ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32___ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32___ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32___ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32___ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_GCImplementation_ASM_IS__Cosmos_Core dd 37
	____SYSTEM____TYPE___Cosmos_Core_GCImplementation_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_GCImplementation_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_GCImplementation_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_GCImplementation_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_GCImplementation_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_GCImplementation_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 216, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_IL2CPU_ExceptionHelper_ASM_IS__Cosmos_IL2CPU dd 38
	____SYSTEM____TYPE___Cosmos_IL2CPU_ExceptionHelper_ASM_IS__Cosmos_IL2CPU__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_ExceptionHelper_ASM_IS__Cosmos_IL2CPU__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_ExceptionHelper_ASM_IS__Cosmos_IL2CPU__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_ExceptionHelper_ASM_IS__Cosmos_IL2CPU__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_ExceptionHelper_ASM_IS__Cosmos_IL2CPU__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_IL2CPU_ExceptionHelper_ASM_IS__Cosmos_IL2CPU:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Object_ASM_IS__System_Private_CoreLib dd 1
	____SYSTEM____TYPE___System_Object_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Object_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Object_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Object_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Object_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Object_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_ICloneable_ASM_IS__System_Private_CoreLib dd 2
	____SYSTEM____TYPE___System_ICloneable_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ICloneable_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ICloneable_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ICloneable_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ICloneable_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ICloneable_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 216, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_IList_ASM_IS__System_Private_CoreLib dd 3
	____SYSTEM____TYPE___System_Collections_IList_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IList_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IList_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IList_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IList_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IList_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_ICollection_ASM_IS__System_Private_CoreLib dd 4
	____SYSTEM____TYPE___System_Collections_ICollection_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_ICollection_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_ICollection_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_ICollection_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_ICollection_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_ICollection_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_IEnumerable_ASM_IS__System_Private_CoreLib dd 5
	____SYSTEM____TYPE___System_Collections_IEnumerable_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IEnumerable_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IEnumerable_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IEnumerable_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IEnumerable_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IEnumerable_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_IStructuralComparable_ASM_IS__System_Private_CoreLib dd 6
	____SYSTEM____TYPE___System_Collections_IStructuralComparable_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IStructuralComparable_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IStructuralComparable_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IStructuralComparable_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IStructuralComparable_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IStructuralComparable_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_IStructuralEquatable_ASM_IS__System_Private_CoreLib dd 7
	____SYSTEM____TYPE___System_Collections_IStructuralEquatable_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IStructuralEquatable_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IStructuralEquatable_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IStructuralEquatable_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IStructuralEquatable_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IStructuralEquatable_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_MulticastDelegate_ASM_IS__System_Private_CoreLib dd 39
	____SYSTEM____TYPE___System_MulticastDelegate_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_MulticastDelegate_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_MulticastDelegate_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_MulticastDelegate_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_MulticastDelegate_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_MulticastDelegate_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Delegate___ASM_IS__System_Private_CoreLib dd 42
	____SYSTEM____TYPE___System_Delegate___ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Delegate___ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Delegate___ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Delegate___ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Delegate___ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Delegate___ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 216, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Object___ASM_IS__System_Private_CoreLib dd 48
	____SYSTEM____TYPE___System_Object___ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Object___ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Object___ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Object___ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Object___ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Object___ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Delegate_ASM_IS__System_Private_CoreLib dd 40
	____SYSTEM____TYPE___System_Delegate_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Delegate_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Delegate_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Delegate_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Delegate_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Delegate_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Double_ASM_IS__System_Private_CoreLib dd 54
	____SYSTEM____TYPE___System_Double_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Double_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Double_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Double_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Double_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Double_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__DremDOS_Kernel_ASM_IS__DremDOS dd 57
	____SYSTEM____TYPE___DremDOS_Kernel_ASM_IS__DremDOS__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___DremDOS_Kernel_ASM_IS__DremDOS__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 21, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___DremDOS_Kernel_ASM_IS__DremDOS__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 21, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___DremDOS_Kernel_ASM_IS__DremDOS__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___DremDOS_Kernel_ASM_IS__DremDOS__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___DremDOS_Kernel_ASM_IS__DremDOS:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 156, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_ValueType_ASM_IS__System_Private_CoreLib dd 10
	____SYSTEM____TYPE___System_ValueType_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ValueType_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ValueType_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ValueType_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ValueType_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ValueType_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel dd 58
	____SYSTEM____TYPE___Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib dd 59
	____SYSTEM____TYPE___System_Exception_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Exception_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Exception_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Exception_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Exception_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Exception_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_ASM_IS__System_Private_CoreLib dd 13
	____SYSTEM____TYPE___System_IComparable_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IConvertible_ASM_IS__System_Private_CoreLib dd 14
	____SYSTEM____TYPE___System_IConvertible_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IConvertible_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IConvertible_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IConvertible_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IConvertible_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IConvertible_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_String__ASM_IS__System_Private_CoreLib dd 15
	____SYSTEM____TYPE___System_IComparable_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_String__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_String__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_String__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_String__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 182, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___System_Char__ASM_IS__System_Private_CoreLib dd 16
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Char__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Char__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Char__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Char__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_String__ASM_IS__System_Private_CoreLib dd 17
	____SYSTEM____TYPE___System_IEquatable_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_String__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_String__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_String__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_String__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 180, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_Bootstrap_ASM_IS__Cosmos_HAL2 dd 60
	____SYSTEM____TYPE___Cosmos_HAL_Bootstrap_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Bootstrap_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Bootstrap_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Bootstrap_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Bootstrap_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Bootstrap_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 200, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_TextScreenBase_ASM_IS__Cosmos_HAL2 dd 61
	____SYSTEM____TYPE___Cosmos_HAL_TextScreenBase_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_TextScreenBase_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_TextScreenBase_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_TextScreenBase_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_TextScreenBase_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_TextScreenBase_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_Global_ASM_IS__Cosmos_HAL2 dd 63
	____SYSTEM____TYPE___Cosmos_HAL_Global_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Global_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Global_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Global_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Global_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Global_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 194, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Console_ASM_IS__System_Console dd 64
	____SYSTEM____TYPE___System_Console_ASM_IS__System_Console__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Console_ASM_IS__System_Console__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Console_ASM_IS__System_Console__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Console_ASM_IS__System_Console__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Console_ASM_IS__System_Console__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Console_ASM_IS__System_Console:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 194, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IFormattable_ASM_IS__System_Private_CoreLib dd 20
	____SYSTEM____TYPE___System_IFormattable_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IFormattable_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IFormattable_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IFormattable_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IFormattable_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IFormattable_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_Int32__ASM_IS__System_Private_CoreLib dd 21
	____SYSTEM____TYPE___System_IComparable_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 180, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_Int32__ASM_IS__System_Private_CoreLib dd 22
	____SYSTEM____TYPE___System_IEquatable_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 178, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_UInt32__ASM_IS__System_Private_CoreLib dd 24
	____SYSTEM____TYPE___System_IComparable_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 182, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_UInt32__ASM_IS__System_Private_CoreLib dd 25
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 180, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_Boolean__ASM_IS__System_Private_CoreLib dd 27
	____SYSTEM____TYPE___System_IComparable_1___System_Boolean__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Boolean__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Boolean__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Boolean__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Boolean__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Boolean__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 184, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_Boolean__ASM_IS__System_Private_CoreLib dd 28
	____SYSTEM____TYPE___System_IEquatable_1___System_Boolean__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Boolean__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Boolean__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Boolean__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Boolean__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Boolean__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 182, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___System_UInt32__ASM_IS__System_Private_CoreLib dd 32
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_UInt32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_UInt32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___System_UInt32__ASM_IS__System_Private_CoreLib dd 33
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_UInt32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_UInt32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___System_UInt32__ASM_IS__System_Private_CoreLib dd 34
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_UInt32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_UInt32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___System_UInt32__ASM_IS__System_Private_CoreLib dd 35
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_UInt32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_UInt32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___System_UInt32__ASM_IS__System_Private_CoreLib dd 36
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_UInt32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_UInt32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_UInt32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_GCImplementionImpl_ASM_IS__Cosmos_Core_Plugs dd 65
	____SYSTEM____TYPE___Cosmos_Core_Plugs_GCImplementionImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_GCImplementionImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_GCImplementionImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_GCImplementionImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_GCImplementionImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_GCImplementionImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 244, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_NotImplementedException_ASM_IS__System_Private_CoreLib dd 66
	____SYSTEM____TYPE___System_NotImplementedException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_NotImplementedException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_NotImplementedException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_NotImplementedException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_NotImplementedException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_NotImplementedException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_OverflowException_ASM_IS__System_Private_CoreLib dd 68
	____SYSTEM____TYPE___System_OverflowException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_OverflowException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_OverflowException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_OverflowException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_OverflowException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_OverflowException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_InvalidOperationException_ASM_IS__System_Private_CoreLib dd 70
	____SYSTEM____TYPE___System_InvalidOperationException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_InvalidOperationException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_InvalidOperationException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_InvalidOperationException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_InvalidOperationException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_InvalidOperationException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 246, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib dd 71
	____SYSTEM____TYPE___System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Runtime_Serialization_ISerializable_ASM_IS__System_Private_CoreLib dd 41
	____SYSTEM____TYPE___System_Runtime_Serialization_ISerializable_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_Serialization_ISerializable_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_Serialization_ISerializable_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_Serialization_ISerializable_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_Serialization_ISerializable_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_Serialization_ISerializable_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___System_Delegate__ASM_IS__System_Private_CoreLib dd 43
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Delegate__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Delegate__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Delegate__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Delegate__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Delegate__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Delegate__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___System_Delegate__ASM_IS__System_Private_CoreLib dd 44
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Delegate__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Delegate__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Delegate__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Delegate__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Delegate__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Delegate__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___System_Delegate__ASM_IS__System_Private_CoreLib dd 45
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Delegate__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Delegate__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Delegate__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Delegate__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Delegate__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Delegate__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___System_Delegate__ASM_IS__System_Private_CoreLib dd 46
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Delegate__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Delegate__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Delegate__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Delegate__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Delegate__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Delegate__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___System_Delegate__ASM_IS__System_Private_CoreLib dd 47
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Delegate__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Delegate__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Delegate__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Delegate__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Delegate__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Delegate__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___System_Object__ASM_IS__System_Private_CoreLib dd 49
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Object__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Object__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Object__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Object__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Object__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Object__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___System_Object__ASM_IS__System_Private_CoreLib dd 50
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Object__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Object__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Object__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Object__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Object__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Object__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___System_Object__ASM_IS__System_Private_CoreLib dd 51
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Object__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Object__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Object__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Object__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Object__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Object__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___System_Object__ASM_IS__System_Private_CoreLib dd 52
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Object__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Object__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Object__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Object__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Object__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Object__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___System_Object__ASM_IS__System_Private_CoreLib dd 53
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Object__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Object__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Object__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Object__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Object__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Object__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IntPtr_ASM_IS__System_Private_CoreLib dd 73
	____SYSTEM____TYPE___System_IntPtr_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IntPtr_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IntPtr_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IntPtr_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IntPtr_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IntPtr_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_InvalidCastException_ASM_IS__System_Private_CoreLib dd 75
	____SYSTEM____TYPE___System_InvalidCastException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_InvalidCastException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_InvalidCastException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_InvalidCastException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_InvalidCastException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_InvalidCastException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_Double__ASM_IS__System_Private_CoreLib dd 55
	____SYSTEM____TYPE___System_IComparable_1___System_Double__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Double__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Double__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Double__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Double__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Double__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 182, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_Double__ASM_IS__System_Private_CoreLib dd 56
	____SYSTEM____TYPE___System_IEquatable_1___System_Double__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Double__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Double__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Double__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Double__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Double__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 180, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_NotFiniteNumberException_ASM_IS__System_Private_CoreLib dd 76
	____SYSTEM____TYPE___System_NotFiniteNumberException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_NotFiniteNumberException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_NotFiniteNumberException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_NotFiniteNumberException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_NotFiniteNumberException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_NotFiniteNumberException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 244, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_DivideByZeroException_ASM_IS__System_Private_CoreLib dd 77
	____SYSTEM____TYPE___System_DivideByZeroException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_DivideByZeroException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_DivideByZeroException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_DivideByZeroException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_DivideByZeroException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_DivideByZeroException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IndexOutOfRangeException_ASM_IS__System_Private_CoreLib dd 78
	____SYSTEM____TYPE___System_IndexOutOfRangeException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IndexOutOfRangeException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IndexOutOfRangeException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IndexOutOfRangeException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IndexOutOfRangeException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IndexOutOfRangeException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 244, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_ExceptionImpl_ASM_IS__Cosmos_Core_Plugs dd 79
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ExceptionImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ExceptionImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ExceptionImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ExceptionImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ExceptionImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ExceptionImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 248, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Bootstrap_ASM_IS__Cosmos_Core dd 80
	____SYSTEM____TYPE___Cosmos_Core_Bootstrap_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Bootstrap_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Bootstrap_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Bootstrap_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Bootstrap_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Bootstrap_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 202, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2 dd 62
	____SYSTEM____TYPE___Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 194, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Console_ASM_IS__Cosmos_System2 dd 81
	____SYSTEM____TYPE___Cosmos_System_Console_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Console_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Console_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Console_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Console_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Console_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_CPU_ASM_IS__Cosmos_Core dd 82
	____SYSTEM____TYPE___Cosmos_Core_CPU_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_CPU_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_CPU_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_CPU_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_CPU_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_CPU_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 190, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_ConsoleImpl_ASM_IS__Cosmos_System2_Plugs dd 83
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_ConsoleImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_ConsoleImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_ConsoleImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_ConsoleImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_ConsoleImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_ConsoleImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_ObjectImpl_ASM_IS__Cosmos_Core_Plugs dd 84
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ObjectImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ObjectImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ObjectImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ObjectImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ObjectImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ObjectImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Plugs_Asm_DebuggerAsm_ASM_IS__Cosmos_Debug_Kernel_Plugs_Asm dd 85
	____SYSTEM____TYPE___Cosmos_Debug_Kernel_Plugs_Asm_DebuggerAsm_ASM_IS__Cosmos_Debug_Kernel_Plugs_Asm__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Debug_Kernel_Plugs_Asm_DebuggerAsm_ASM_IS__Cosmos_Debug_Kernel_Plugs_Asm__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Debug_Kernel_Plugs_Asm_DebuggerAsm_ASM_IS__Cosmos_Debug_Kernel_Plugs_Asm__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Debug_Kernel_Plugs_Asm_DebuggerAsm_ASM_IS__Cosmos_Debug_Kernel_Plugs_Asm__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Debug_Kernel_Plugs_Asm_DebuggerAsm_ASM_IS__Cosmos_Debug_Kernel_Plugs_Asm__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Debug_Kernel_Plugs_Asm_DebuggerAsm_ASM_IS__Cosmos_Debug_Kernel_Plugs_Asm:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 22, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Memory_Old_GlobalSystemInfo_ASM_IS__Cosmos_Core dd 86
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalSystemInfo_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalSystemInfo_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalSystemInfo_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalSystemInfo_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalSystemInfo_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalSystemInfo_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Memory_Old_GlobalInformationTable_ASM_IS__Cosmos_Core dd 87
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalInformationTable_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalInformationTable_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalInformationTable_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalInformationTable_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalInformationTable_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalInformationTable_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Memory_Old_Heap_ASM_IS__Cosmos_Core dd 88
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_Heap_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_Heap_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_Heap_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_Heap_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_Heap_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_Heap_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Memory_Old_DataLookupTable_ASM_IS__Cosmos_Core dd 89
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupTable_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupTable_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupTable_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupTable_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupTable_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupTable_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Memory_Old_DataLookupEntry_ASM_IS__Cosmos_Core dd 90
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupEntry_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupEntry_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupEntry_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupEntry_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupEntry_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupEntry_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_SystemException_ASM_IS__System_Private_CoreLib dd 67
	____SYSTEM____TYPE___System_SystemException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_SystemException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_SystemException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_SystemException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_SystemException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_SystemException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_ArithmeticException_ASM_IS__System_Private_CoreLib dd 69
	____SYSTEM____TYPE___System_ArithmeticException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ArithmeticException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ArithmeticException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ArithmeticException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ArithmeticException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ArithmeticException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 234, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib dd 72
	____SYSTEM____TYPE___System_ArgumentException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_SR_ASM_IS__System_Private_CoreLib dd 91
	____SYSTEM____TYPE___System_SR_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_SR_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_SR_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_SR_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_SR_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_SR_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 200, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_IntPtr__ASM_IS__System_Private_CoreLib dd 74
	____SYSTEM____TYPE___System_IEquatable_1___System_IntPtr__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_IntPtr__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_IntPtr__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_IntPtr__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_IntPtr__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_IntPtr__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 180, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_INTs_ASM_IS__Cosmos_Core dd 92
	____SYSTEM____TYPE___Cosmos_Core_INTs_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 192, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core dd 93
	____SYSTEM____TYPE___Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_PIC_ASM_IS__Cosmos_Core dd 94
	____SYSTEM____TYPE___Cosmos_Core_PIC_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_PIC_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_PIC_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_PIC_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_PIC_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_PIC_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 190, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_TextScreen_ASM_IS__Cosmos_HAL2 dd 95
	____SYSTEM____TYPE___Cosmos_HAL_TextScreen_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_TextScreen_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_TextScreen_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_TextScreen_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_TextScreen_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_TextScreen_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 202, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_TextScreen_ASM_IS__Cosmos_Core dd 96
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_TextScreen_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_TextScreen_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_TextScreen_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_TextScreen_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_TextScreen_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_TextScreen_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core dd 98
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Global_ASM_IS__Cosmos_Core dd 99
	____SYSTEM____TYPE___Cosmos_Core_Global_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Global_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Global_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Global_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Global_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Global_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 196, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PCI_ASM_IS__Cosmos_HAL2 dd 100
	____SYSTEM____TYPE___Cosmos_HAL_PCI_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCI_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCI_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCI_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCI_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCI_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 188, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_ACPI_ASM_IS__Cosmos_Core dd 101
	____SYSTEM____TYPE___Cosmos_Core_ACPI_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_ACPI_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_ACPI_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_ACPI_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_ACPI_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_ACPI_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 192, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PS2Controller_ASM_IS__Cosmos_HAL2 dd 102
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 15, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 15, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Nullable_1___System_Byte__ASM_IS__System_Private_CoreLib dd 103
	____SYSTEM____TYPE___System_Nullable_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Nullable_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Nullable_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Nullable_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Nullable_1___System_Byte__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Nullable_1___System_Byte__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 172, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_IDE_ASM_IS__Cosmos_HAL2 dd 104
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_IDE_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_IDE_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_IDE_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_IDE_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_IDE_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_IDE_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_AHCI_ASM_IS__Cosmos_HAL2 dd 105
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AHCI_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AHCI_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AHCI_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AHCI_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AHCI_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AHCI_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_KeyboardManager_ASM_IS__Cosmos_System2 dd 106
	____SYSTEM____TYPE___Cosmos_System_KeyboardManager_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyboardManager_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyboardManager_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyboardManager_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyboardManager_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyboardManager_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_CosmosVFS_ASM_IS__Cosmos_System2 dd 107
	____SYSTEM____TYPE___Cosmos_System_FileSystem_CosmosVFS_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_CosmosVFS_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 23, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_CosmosVFS_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 23, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_CosmosVFS_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_CosmosVFS_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_CosmosVFS_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 234, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_VFS_VFSBase_ASM_IS__Cosmos_System2 dd 108
	____SYSTEM____TYPE___Cosmos_System_FileSystem_VFS_VFSBase_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_VFS_VFSBase_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 18, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_VFS_VFSBase_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 18, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_VFS_VFSBase_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_VFS_VFSBase_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_VFS_VFSBase_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_VFS_VFSManager_ASM_IS__Cosmos_System2 dd 109
	____SYSTEM____TYPE___Cosmos_System_FileSystem_VFS_VFSManager_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_VFS_VFSManager_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_VFS_VFSManager_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_VFS_VFSManager_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_VFS_VFSManager_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_VFS_VFSManager_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 244, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_Directory_ASM_IS__System_IO_FileSystem dd 110
	____SYSTEM____TYPE___System_IO_Directory_ASM_IS__System_IO_FileSystem__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Directory_ASM_IS__System_IO_FileSystem__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Directory_ASM_IS__System_IO_FileSystem__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Directory_ASM_IS__System_IO_FileSystem__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Directory_ASM_IS__System_IO_FileSystem__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Directory_ASM_IS__System_IO_FileSystem:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 216, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_String___ASM_IS__System_Private_CoreLib dd 111
	____SYSTEM____TYPE___System_String___ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_String___ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_String___ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_String___ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_String___ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_String___ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_DriveType_ASM_IS__System_IO_FileSystem_DriveInfo dd 117
	____SYSTEM____TYPE___System_IO_DriveType_ASM_IS__System_IO_FileSystem_DriveInfo__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveType_ASM_IS__System_IO_FileSystem_DriveInfo__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveType_ASM_IS__System_IO_FileSystem_DriveInfo__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveType_ASM_IS__System_IO_FileSystem_DriveInfo__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveType_ASM_IS__System_IO_FileSystem_DriveInfo__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveType_ASM_IS__System_IO_FileSystem_DriveInfo:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Int64_ASM_IS__System_Private_CoreLib dd 119
	____SYSTEM____TYPE___System_Int64_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Int64_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Int64_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Int64_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int64_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int64_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Environment_ASM_IS__System_Runtime_Extensions dd 122
	____SYSTEM____TYPE___System_Environment_ASM_IS__System_Runtime_Extensions__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Environment_ASM_IS__System_Runtime_Extensions__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Environment_ASM_IS__System_Runtime_Extensions__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Environment_ASM_IS__System_Runtime_Extensions__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Environment_ASM_IS__System_Runtime_Extensions__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Environment_ASM_IS__System_Runtime_Extensions:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Type_ASM_IS__System_Private_CoreLib dd 123
	____SYSTEM____TYPE___System_Type_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Type_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Type_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Type_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Type_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Type_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_Int32_ASM_IS__System_Private_CoreLib dd 127
	____SYSTEM____TYPE____System_Int32_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int32_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int32_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int32_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int32_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int32_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_Int32Impl_ASM_IS__Cosmos_System2_Plugs dd 128
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int32Impl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int32Impl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int32Impl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int32Impl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int32Impl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int32Impl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_UInt32_ASM_IS__System_Private_CoreLib dd 129
	____SYSTEM____TYPE____System_UInt32_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt32_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt32_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt32_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt32_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt32_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_UInt32Impl_ASM_IS__Cosmos_System2_Plugs dd 130
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt32Impl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt32Impl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt32Impl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt32Impl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt32Impl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt32Impl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 252, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_Double_ASM_IS__System_Private_CoreLib dd 131
	____SYSTEM____TYPE____System_Double_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Double_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Double_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Double_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Double_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Double_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_DoubleImpl_ASM_IS__Cosmos_System2_Plugs dd 132
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_DoubleImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_DoubleImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_DoubleImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_DoubleImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_DoubleImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_DoubleImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 252, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Memory_Old_GlobalInformationTable__ASM_IS__Cosmos_Core dd 133
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalInformationTable__ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalInformationTable__ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalInformationTable__ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalInformationTable__ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalInformationTable__ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_GlobalInformationTable__ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 252, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Memory_Old_DataLookupTable__ASM_IS__Cosmos_Core dd 134
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupTable__ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupTable__ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupTable__ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupTable__ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupTable__ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupTable__ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Memory_Old_DataLookupEntry__ASM_IS__Cosmos_Core dd 135
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupEntry__ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupEntry__ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupEntry__ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupEntry__ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupEntry__ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Memory_Old_DataLookupEntry__ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Void__ASM_IS__System_Private_CoreLib dd 136
	____SYSTEM____TYPE___System_Void__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Void__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Void__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Void__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Void__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Void__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_BitConverter_ASM_IS__System_Private_CoreLib dd 137
	____SYSTEM____TYPE___System_BitConverter_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_BitConverter_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_BitConverter_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_BitConverter_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_BitConverter_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_BitConverter_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core dd 138
	____SYSTEM____TYPE____Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_Core_INTs_IRQContext_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 216, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_PIC_ASM_IS__Cosmos_Core dd 139
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PIC_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PIC_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PIC_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PIC_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PIC_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PIC_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Byte_ASM_IS__System_Private_CoreLib dd 140
	____SYSTEM____TYPE___System_Byte_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Byte_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Byte_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Byte_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Byte_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Byte_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Asm_CPUImpl_ASM_IS__Cosmos_Core_Asm dd 143
	____SYSTEM____TYPE___Cosmos_Core_Asm_CPUImpl_ASM_IS__Cosmos_Core_Asm__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_CPUImpl_ASM_IS__Cosmos_Core_Asm__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_CPUImpl_ASM_IS__Cosmos_Core_Asm__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_CPUImpl_ASM_IS__Cosmos_Core_Asm__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_CPUImpl_ASM_IS__Cosmos_Core_Asm__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_CPUImpl_ASM_IS__Cosmos_Core_Asm:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_IOGroup_ASM_IS__Cosmos_Core dd 97
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_IOGroup_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_IOGroup_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_IOGroup_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_IOGroup_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_IOGroup_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_IOGroup_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_ConsoleColor_ASM_IS__System_Console dd 144
	____SYSTEM____TYPE___System_ConsoleColor_ASM_IS__System_Console__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ConsoleColor_ASM_IS__System_Console__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ConsoleColor_ASM_IS__System_Console__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ConsoleColor_ASM_IS__System_Console__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ConsoleColor_ASM_IS__System_Console__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ConsoleColor_ASM_IS__System_Console:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_UInt16_ASM_IS__System_Private_CoreLib dd 145
	____SYSTEM____TYPE___System_UInt16_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib dd 148
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 200, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PCIDevice_ASM_IS__Cosmos_HAL2 dd 154
	____SYSTEM____TYPE___Cosmos_HAL_PCIDevice_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCIDevice_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCIDevice_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCIDevice_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCIDevice_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCIDevice_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 200, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_PCI_ASM_IS__Cosmos_Core dd 155
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PCI_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PCI_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PCI_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PCI_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PCI_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PCI_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PS2Controller_Command_ASM_IS__Cosmos_HAL2 dd 156
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_Command_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_Command_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_Command_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_Command_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_Command_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_Command_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_PS2Controller_ASM_IS__Cosmos_Core dd 157
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PS2Controller_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PS2Controller_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PS2Controller_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PS2Controller_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PS2Controller_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PS2Controller_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2 dd 158
	____SYSTEM____TYPE____Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_HAL_Device_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 196, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Ata_ControllerIdEnum_ASM_IS__Cosmos_HAL2 dd 159
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_ControllerIdEnum_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_ControllerIdEnum_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_ControllerIdEnum_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_ControllerIdEnum_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_ControllerIdEnum_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_ControllerIdEnum_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 246, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Ata_BusPositionEnum_ASM_IS__Cosmos_HAL2 dd 160
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_BusPositionEnum_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_BusPositionEnum_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_BusPositionEnum_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_BusPositionEnum_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_BusPositionEnum_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_BusPositionEnum_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 244, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_BaseIOGroups_ASM_IS__Cosmos_Core dd 161
	____SYSTEM____TYPE___Cosmos_Core_BaseIOGroups_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_BaseIOGroups_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_BaseIOGroups_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_BaseIOGroups_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_BaseIOGroups_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_BaseIOGroups_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_BlockDevice_ASM_IS__Cosmos_HAL2 dd 162
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_BlockDevice_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_BlockDevice_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_BlockDevice_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_BlockDevice_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_BlockDevice_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_BlockDevice_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 228, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Ata_ASM_IS__Cosmos_HAL2 dd 163
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ata_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_MBR_ASM_IS__Cosmos_HAL2 dd 164
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_MBR_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_MBR_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_MBR_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_MBR_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_MBR_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_MBR_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_EBR_ASM_IS__Cosmos_HAL2 dd 165
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_EBR_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_EBR_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_EBR_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_EBR_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_EBR_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_EBR_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_MBR_PartInfo_ASM_IS__Cosmos_HAL2 dd 166
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_MBR_PartInfo_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_MBR_PartInfo_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_MBR_PartInfo_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_MBR_PartInfo_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_MBR_PartInfo_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_MBR_PartInfo_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib dd 167
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PIT_ASM_IS__Cosmos_HAL2 dd 171
	____SYSTEM____TYPE___Cosmos_HAL_PIT_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 188, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_IO_DirectoryImpl_ASM_IS__Cosmos_System2_Plugs dd 172
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_DirectoryImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_DirectoryImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_DirectoryImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_DirectoryImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_DirectoryImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_DirectoryImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___System_String__ASM_IS__System_Private_CoreLib dd 112
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_String__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_String__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_String__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_String__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___System_String__ASM_IS__System_Private_CoreLib dd 113
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_String__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_String__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_String__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_String__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___System_String__ASM_IS__System_Private_CoreLib dd 114
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_String__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_String__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_String__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_String__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___System_String__ASM_IS__System_Private_CoreLib dd 115
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_String__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_String__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_String__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_String__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___System_String__ASM_IS__System_Private_CoreLib dd 116
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_String__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_String__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_String__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_String__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___System_String__ASM_IS__System_Private_CoreLib dd 173
	____SYSTEM____TYPE___System_Collections_Generic_List_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___System_String__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___System_String__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___System_String__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___System_String__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Char_ASM_IS__System_Private_CoreLib dd 174
	____SYSTEM____TYPE___System_Char_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Char_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Char_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Char_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Char_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Char_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_StringSplitOptions_ASM_IS__System_Private_CoreLib dd 177
	____SYSTEM____TYPE___System_StringSplitOptions_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_StringSplitOptions_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_StringSplitOptions_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_StringSplitOptions_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_StringSplitOptions_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_StringSplitOptions_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_DriveInfo_ASM_IS__System_IO_FileSystem_DriveInfo dd 178
	____SYSTEM____TYPE___System_IO_DriveInfo_ASM_IS__System_IO_FileSystem_DriveInfo__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveInfo_ASM_IS__System_IO_FileSystem_DriveInfo__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveInfo_ASM_IS__System_IO_FileSystem_DriveInfo__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveInfo_ASM_IS__System_IO_FileSystem_DriveInfo__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveInfo_ASM_IS__System_IO_FileSystem_DriveInfo__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveInfo_ASM_IS__System_IO_FileSystem_DriveInfo:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_DriveInfo___ASM_IS__System_IO_FileSystem_DriveInfo dd 179
	____SYSTEM____TYPE___System_IO_DriveInfo___ASM_IS__System_IO_FileSystem_DriveInfo__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveInfo___ASM_IS__System_IO_FileSystem_DriveInfo__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveInfo___ASM_IS__System_IO_FileSystem_DriveInfo__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveInfo___ASM_IS__System_IO_FileSystem_DriveInfo__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveInfo___ASM_IS__System_IO_FileSystem_DriveInfo__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DriveInfo___ASM_IS__System_IO_FileSystem_DriveInfo:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 240, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Enum_ASM_IS__System_Private_CoreLib dd 118
	____SYSTEM____TYPE___System_Enum_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Enum_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Enum_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Enum_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Enum_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Enum_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_Int64__ASM_IS__System_Private_CoreLib dd 120
	____SYSTEM____TYPE___System_IComparable_1___System_Int64__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int64__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int64__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int64__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int64__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int64__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 180, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_Int64__ASM_IS__System_Private_CoreLib dd 121
	____SYSTEM____TYPE___System_IEquatable_1___System_Int64__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int64__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int64__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int64__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int64__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int64__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 178, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_DateTime_ASM_IS__System_Private_CoreLib dd 185
	____SYSTEM____TYPE___System_DateTime_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_DateTime_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 13, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_DateTime_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 13, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_DateTime_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_DateTime_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_DateTime_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Power_ASM_IS__Cosmos_System2 dd 188
	____SYSTEM____TYPE___Cosmos_System_Power_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Power_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Power_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Power_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Power_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Power_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_File_ASM_IS__System_IO_FileSystem dd 189
	____SYSTEM____TYPE___System_IO_File_ASM_IS__System_IO_FileSystem__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_File_ASM_IS__System_IO_FileSystem__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_File_ASM_IS__System_IO_FileSystem__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_File_ASM_IS__System_IO_FileSystem__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_File_ASM_IS__System_IO_FileSystem__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_File_ASM_IS__System_IO_FileSystem:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_FileStream_ASM_IS__System_Private_CoreLib dd 190
	____SYSTEM____TYPE___System_IO_FileStream_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileStream_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 14, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileStream_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 14, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileStream_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileStream_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileStream_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_DirectoryInfo_ASM_IS__System_IO_FileSystem dd 192
	____SYSTEM____TYPE___System_IO_DirectoryInfo_ASM_IS__System_IO_FileSystem__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DirectoryInfo_ASM_IS__System_IO_FileSystem__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DirectoryInfo_ASM_IS__System_IO_FileSystem__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DirectoryInfo_ASM_IS__System_IO_FileSystem__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DirectoryInfo_ASM_IS__System_IO_FileSystem__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_DirectoryInfo_ASM_IS__System_IO_FileSystem:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_Encoding_ASM_IS__System_Private_CoreLib dd 195
	____SYSTEM____TYPE___System_Text_Encoding_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 32, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 32, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Byte___ASM_IS__System_Private_CoreLib dd 196
	____SYSTEM____TYPE___System_Byte___ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Byte___ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Byte___ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Byte___ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Byte___ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Byte___ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Reflection_MemberInfo_ASM_IS__System_Private_CoreLib dd 124
	____SYSTEM____TYPE___System_Reflection_MemberInfo_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_MemberInfo_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_MemberInfo_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_MemberInfo_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_MemberInfo_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_MemberInfo_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Reflection_ICustomAttributeProvider_ASM_IS__System_Private_CoreLib dd 125
	____SYSTEM____TYPE___System_Reflection_ICustomAttributeProvider_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_ICustomAttributeProvider_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_ICustomAttributeProvider_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_ICustomAttributeProvider_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_ICustomAttributeProvider_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_ICustomAttributeProvider_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Reflection_IReflect_ASM_IS__System_Private_CoreLib dd 126
	____SYSTEM____TYPE___System_Reflection_IReflect_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_IReflect_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_IReflect_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_IReflect_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_IReflect_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Reflection_IReflect_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 234, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_UInt32__ASM_IS__System_Private_CoreLib dd 202
	____SYSTEM____TYPE___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Common_StringHelper_ASM_IS__Cosmos_Common dd 203
	____SYSTEM____TYPE___Cosmos_Common_StringHelper_ASM_IS__Cosmos_Common__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_StringHelper_ASM_IS__Cosmos_Common__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_StringHelper_ASM_IS__Cosmos_Common__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_StringHelper_ASM_IS__Cosmos_Common__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_StringHelper_ASM_IS__Cosmos_Common__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_StringHelper_ASM_IS__Cosmos_Common:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 216, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_StringComparison_ASM_IS__System_Private_CoreLib dd 204
	____SYSTEM____TYPE___System_StringComparison_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_StringComparison_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_StringComparison_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_StringComparison_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_StringComparison_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_StringComparison_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 228, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_IntPtrImpl_ASM_IS__Cosmos_System2_Plugs dd 205
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IntPtrImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IntPtrImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IntPtrImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IntPtrImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IntPtrImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IntPtrImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 252, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_INTs_IRQDelegate_ASM_IS__Cosmos_Core dd 206
	____SYSTEM____TYPE___Cosmos_Core_INTs_IRQDelegate_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_IRQDelegate_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_IRQDelegate_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_IRQDelegate_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_IRQDelegate_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_INTs_IRQDelegate_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 216, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core dd 207
	____SYSTEM____TYPE___Cosmos_Core_IOPort_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPort_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPort_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPort_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPort_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPort_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 196, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_Byte__ASM_IS__System_Private_CoreLib dd 141
	____SYSTEM____TYPE___System_IComparable_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Byte__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Byte__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 178, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_Byte__ASM_IS__System_Private_CoreLib dd 142
	____SYSTEM____TYPE___System_IEquatable_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Byte__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Byte__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 176, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPortBase_ASM_IS__Cosmos_Core dd 208
	____SYSTEM____TYPE___Cosmos_Core_IOPortBase_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortBase_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortBase_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortBase_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortBase_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortBase_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_UInt16__ASM_IS__System_Private_CoreLib dd 146
	____SYSTEM____TYPE___System_IComparable_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt16__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt16__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 182, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_UInt16__ASM_IS__System_Private_CoreLib dd 147
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt16__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt16__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 180, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib dd 149
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 202, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib dd 150
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib dd 151
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib dd 152
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib dd 153
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PCIBaseAddressBar_ASM_IS__Cosmos_HAL2 dd 209
	____SYSTEM____TYPE___Cosmos_HAL_PCIBaseAddressBar_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCIBaseAddressBar_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCIBaseAddressBar_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCIBaseAddressBar_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCIBaseAddressBar_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCIBaseAddressBar_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 216, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Byte__ASM_IS__System_Private_CoreLib dd 210
	____SYSTEM____TYPE___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Byte__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Byte__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Byte__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Byte__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Int32__ASM_IS__System_Private_CoreLib dd 211
	____SYSTEM____TYPE___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPortWrite_ASM_IS__Cosmos_Core dd 212
	____SYSTEM____TYPE___Cosmos_Core_IOPortWrite_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortWrite_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortWrite_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortWrite_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortWrite_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortWrite_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPortRead_ASM_IS__Cosmos_Core dd 213
	____SYSTEM____TYPE___Cosmos_Core_IOPortRead_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortRead_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortRead_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortRead_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortRead_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOPortRead_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Common_Extensions_ToHexString_ASM_IS__Cosmos_Common dd 214
	____SYSTEM____TYPE___Cosmos_Common_Extensions_ToHexString_ASM_IS__Cosmos_Common__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_Extensions_ToHexString_ASM_IS__Cosmos_Common__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_Extensions_ToHexString_ASM_IS__Cosmos_Common__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_Extensions_ToHexString_ASM_IS__Cosmos_Common__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_Extensions_ToHexString_ASM_IS__Cosmos_Common__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_Extensions_ToHexString_ASM_IS__Cosmos_Common:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PS2Controller_DeviceCommand_ASM_IS__Cosmos_HAL2 dd 215
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_DeviceCommand_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_DeviceCommand_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_DeviceCommand_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_DeviceCommand_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_DeviceCommand_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Controller_DeviceCommand_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_Byte_ASM_IS__System_Private_CoreLib dd 216
	____SYSTEM____TYPE____System_Byte_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PS2Mouse_ASM_IS__Cosmos_HAL2 dd 217
	____SYSTEM____TYPE___Cosmos_HAL_PS2Mouse_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Mouse_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Mouse_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Mouse_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Mouse_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Mouse_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 198, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_MouseBase_ASM_IS__Cosmos_HAL2 dd 218
	____SYSTEM____TYPE___Cosmos_HAL_MouseBase_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_MouseBase_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_MouseBase_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_MouseBase_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_MouseBase_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_MouseBase_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 200, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PS2Keyboard_ASM_IS__Cosmos_HAL2 dd 219
	____SYSTEM____TYPE___Cosmos_HAL_PS2Keyboard_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Keyboard_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Keyboard_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Keyboard_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Keyboard_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Keyboard_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_KeyboardBase_ASM_IS__Cosmos_HAL2 dd 220
	____SYSTEM____TYPE___Cosmos_HAL_KeyboardBase_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_KeyboardBase_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_KeyboardBase_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_KeyboardBase_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_KeyboardBase_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_KeyboardBase_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_ATA_ASM_IS__Cosmos_Core dd 221
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_ATA_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_ATA_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_ATA_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_ATA_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_ATA_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_ATA_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_AtaPio_ASM_IS__Cosmos_HAL2 dd 222
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 13, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 13, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_AtaPio_SpecLevel_ASM_IS__Cosmos_HAL2 dd 223
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_SpecLevel_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_SpecLevel_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_SpecLevel_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_SpecLevel_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_SpecLevel_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_SpecLevel_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib dd 224
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 228, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_UInt64_ASM_IS__System_Private_CoreLib dd 230
	____SYSTEM____TYPE___System_UInt64_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UInt64_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UInt64_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UInt64_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt64_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt64_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_Byte___ASM_IS__System_Private_CoreLib dd 233
	____SYSTEM____TYPE____System_Byte___ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte___ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte___ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte___ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte___ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte___ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib dd 234
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib dd 240
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Partition_ASM_IS__Cosmos_HAL2 dd 246
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Partition_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Partition_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Partition_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Partition_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Partition_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Partition_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_GenericRegisters_ASM_IS__Cosmos_HAL2 dd 247
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_GenericRegisters_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_GenericRegisters_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_GenericRegisters_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_GenericRegisters_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_GenericRegisters_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_GenericRegisters_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib dd 248
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 240, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Ports_StoragePort_ASM_IS__Cosmos_HAL2 dd 254
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ports_StoragePort_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ports_StoragePort_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ports_StoragePort_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ports_StoragePort_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ports_StoragePort_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ports_StoragePort_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 240, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_PortRegisters_ASM_IS__Cosmos_HAL2 dd 255
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_PortRegisters_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_PortRegisters_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 19, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_PortRegisters_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 19, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_PortRegisters_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_PortRegisters_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_PortRegisters_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 252, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_PortType_ASM_IS__Cosmos_HAL2 dd 256
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_PortType_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_PortType_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_PortType_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_PortType_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_PortType_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_PortType_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerator_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib dd 168
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IDisposable_ASM_IS__System_Private_CoreLib dd 169
	____SYSTEM____TYPE___System_IDisposable_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IDisposable_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IDisposable_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IDisposable_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IDisposable_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IDisposable_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_IEnumerator_ASM_IS__System_Private_CoreLib dd 170
	____SYSTEM____TYPE___System_Collections_IEnumerator_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IEnumerator_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IEnumerator_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IEnumerator_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IEnumerator_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_IEnumerator_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_PCSpeaker_ASM_IS__Cosmos_System2 dd 257
	____SYSTEM____TYPE___Cosmos_System_PCSpeaker_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_PCSpeaker_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_PCSpeaker_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_PCSpeaker_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_PCSpeaker_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_PCSpeaker_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib dd 258
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PIT_PITTimer_ASM_IS__Cosmos_HAL2 dd 264
	____SYSTEM____TYPE___Cosmos_HAL_PIT_PITTimer_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_PITTimer_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_PITTimer_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_PITTimer_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_PITTimer_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_PITTimer_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_PIT_ASM_IS__Cosmos_Core dd 265
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PIT_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PIT_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PIT_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PIT_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PIT_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PIT_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_StringImpl_ASM_IS__Cosmos_Core_Plugs dd 266
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_StringImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_StringImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_StringImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_StringImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_StringImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_StringImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Char__ASM_IS__System_Private_CoreLib dd 267
	____SYSTEM____TYPE___System_Char__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Char__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Char__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Char__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Char__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Char__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___System_Char__ASM_IS__System_Private_CoreLib dd 268
	____SYSTEM____TYPE___System_Collections_Generic_List_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___System_Char__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___System_Char__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___System_Char__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___System_Char__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2 dd 273
	____SYSTEM____TYPE___Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_ConsoleKeyEx_ASM_IS__Cosmos_System2 dd 274
	____SYSTEM____TYPE___Cosmos_System_ConsoleKeyEx_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ConsoleKeyEx_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ConsoleKeyEx_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ConsoleKeyEx_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ConsoleKeyEx_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ConsoleKeyEx_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Char___ASM_IS__System_Private_CoreLib dd 275
	____SYSTEM____TYPE___System_Char___ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Char___ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Char___ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Char___ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Char___ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Char___ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_Char__ASM_IS__System_Private_CoreLib dd 175
	____SYSTEM____TYPE___System_IComparable_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Char__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Char__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Char__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Char__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 178, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_Char__ASM_IS__System_Private_CoreLib dd 176
	____SYSTEM____TYPE___System_IEquatable_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Char__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Char__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Char__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Char__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 176, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_String_TrimType_ASM_IS__System_Private_CoreLib dd 276
	____SYSTEM____TYPE___System_String_TrimType_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_String_TrimType_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_String_TrimType_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_String_TrimType_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_String_TrimType_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_String_TrimType_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_ThrowHelper_ASM_IS__System_Private_CoreLib dd 277
	____SYSTEM____TYPE___System_ThrowHelper_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ThrowHelper_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ThrowHelper_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ThrowHelper_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ThrowHelper_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ThrowHelper_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib dd 180
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib dd 181
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib dd 182
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib dd 183
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib dd 184
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_IO_DriveInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_IO_DriveInfoImpl_ASM_IS__Cosmos_System2_Plugs dd 278
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_DriveInfoImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_DriveInfoImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_DriveInfoImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_DriveInfoImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_DriveInfoImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_DriveInfoImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_DateTime__ASM_IS__System_Private_CoreLib dd 186
	____SYSTEM____TYPE___System_IComparable_1___System_DateTime__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_DateTime__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_DateTime__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_DateTime__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_DateTime__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_DateTime__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 186, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_DateTime__ASM_IS__System_Private_CoreLib dd 187
	____SYSTEM____TYPE___System_IEquatable_1___System_DateTime__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_DateTime__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_DateTime__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_DateTime__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_DateTime__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_DateTime__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 184, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_DateTimeImpl_ASM_IS__Cosmos_System2_Plugs dd 279
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_DateTimeImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_DateTimeImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_DateTimeImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_DateTimeImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_DateTimeImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_DateTimeImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_DateTime_ASM_IS__System_Private_CoreLib dd 280
	____SYSTEM____TYPE____System_DateTime_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_DateTime_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_DateTime_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_DateTime_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_DateTime_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_DateTime_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_Power_ASM_IS__Cosmos_HAL2 dd 281
	____SYSTEM____TYPE___Cosmos_HAL_Power_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Power_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Power_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Power_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Power_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_Power_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 192, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_Path_ASM_IS__System_Private_CoreLib dd 282
	____SYSTEM____TYPE___System_IO_Path_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Path_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Path_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Path_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Path_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Path_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_PathInternal_ASM_IS__System_IO_FileSystem dd 283
	____SYSTEM____TYPE___System_IO_PathInternal_ASM_IS__System_IO_FileSystem__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_PathInternal_ASM_IS__System_IO_FileSystem__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_PathInternal_ASM_IS__System_IO_FileSystem__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_PathInternal_ASM_IS__System_IO_FileSystem__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_PathInternal_ASM_IS__System_IO_FileSystem__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_PathInternal_ASM_IS__System_IO_FileSystem:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib dd 284
	____SYSTEM____TYPE___System_ArgumentNullException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentNullException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentNullException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentNullException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentNullException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ArgumentNullException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_UTF8Encoding_ASM_IS__System_Private_CoreLib dd 285
	____SYSTEM____TYPE___System_Text_UTF8Encoding_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 26, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 26, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_StreamWriter_ASM_IS__System_Runtime_Extensions dd 286
	____SYSTEM____TYPE___System_IO_StreamWriter_ASM_IS__System_Runtime_Extensions__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamWriter_ASM_IS__System_Runtime_Extensions__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 12, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamWriter_ASM_IS__System_Runtime_Extensions__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 12, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamWriter_ASM_IS__System_Runtime_Extensions__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamWriter_ASM_IS__System_Runtime_Extensions__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamWriter_ASM_IS__System_Runtime_Extensions:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_TextWriter_ASM_IS__System_Runtime_Extensions dd 287
	____SYSTEM____TYPE___System_IO_TextWriter_ASM_IS__System_Runtime_Extensions__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextWriter_ASM_IS__System_Runtime_Extensions__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextWriter_ASM_IS__System_Runtime_Extensions__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextWriter_ASM_IS__System_Runtime_Extensions__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextWriter_ASM_IS__System_Runtime_Extensions__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextWriter_ASM_IS__System_Runtime_Extensions:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 228, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_Stream_ASM_IS__System_Private_CoreLib dd 191
	____SYSTEM____TYPE___System_IO_Stream_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Stream_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 14, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Stream_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 14, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Stream_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Stream_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Stream_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_FileSystem_ASM_IS__System_IO_FileSystem dd 289
	____SYSTEM____TYPE___System_IO_FileSystem_ASM_IS__System_IO_FileSystem__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileSystem_ASM_IS__System_IO_FileSystem__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileSystem_ASM_IS__System_IO_FileSystem__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileSystem_ASM_IS__System_IO_FileSystem__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileSystem_ASM_IS__System_IO_FileSystem__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileSystem_ASM_IS__System_IO_FileSystem:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_FileSystemInfo_ASM_IS__System_IO_FileSystem dd 193
	____SYSTEM____TYPE___System_IO_FileSystemInfo_ASM_IS__System_IO_FileSystem__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileSystemInfo_ASM_IS__System_IO_FileSystem__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileSystemInfo_ASM_IS__System_IO_FileSystem__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileSystemInfo_ASM_IS__System_IO_FileSystem__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileSystemInfo_ASM_IS__System_IO_FileSystem__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileSystemInfo_ASM_IS__System_IO_FileSystem:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_IFileSystemObject_ASM_IS__System_IO_FileSystem dd 194
	____SYSTEM____TYPE___System_IO_IFileSystemObject_ASM_IS__System_IO_FileSystem__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_IFileSystemObject_ASM_IS__System_IO_FileSystem__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_IFileSystemObject_ASM_IS__System_IO_FileSystem__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_IFileSystemObject_ASM_IS__System_IO_FileSystem__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_IFileSystemObject_ASM_IS__System_IO_FileSystem__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_IFileSystemObject_ASM_IS__System_IO_FileSystem:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_ASCIIEncoding_ASM_IS__System_Private_CoreLib dd 290
	____SYSTEM____TYPE___System_Text_ASCIIEncoding_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_ASCIIEncoding_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 21, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_ASCIIEncoding_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 21, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_ASCIIEncoding_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_ASCIIEncoding_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_ASCIIEncoding_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___System_Byte__ASM_IS__System_Private_CoreLib dd 197
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Byte__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Byte__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___System_Byte__ASM_IS__System_Private_CoreLib dd 198
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Byte__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Byte__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___System_Byte__ASM_IS__System_Private_CoreLib dd 199
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Byte__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Byte__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___System_Byte__ASM_IS__System_Private_CoreLib dd 200
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Byte__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Byte__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___System_Byte__ASM_IS__System_Private_CoreLib dd 201
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Byte__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Byte__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 234, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_CosmosRuntimeType_ASM_IS__Cosmos_Core dd 291
	____SYSTEM____TYPE___Cosmos_Core_CosmosRuntimeType_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_CosmosRuntimeType_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_CosmosRuntimeType_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_CosmosRuntimeType_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_CosmosRuntimeType_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_CosmosRuntimeType_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_SRImpl_ASM_IS__Cosmos_Core_Plugs dd 292
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_SRImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_SRImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_SRImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_SRImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_SRImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_SRImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 234, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Asm_DelegateImpl_ASM_IS__Cosmos_Core_Asm dd 293
	____SYSTEM____TYPE___Cosmos_Core_Asm_DelegateImpl_ASM_IS__Cosmos_Core_Asm__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_DelegateImpl_ASM_IS__Cosmos_Core_Asm__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_DelegateImpl_ASM_IS__Cosmos_Core_Asm__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_DelegateImpl_ASM_IS__Cosmos_Core_Asm__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_DelegateImpl_ASM_IS__Cosmos_Core_Asm__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_DelegateImpl_ASM_IS__Cosmos_Core_Asm:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock08_ASM_IS__Cosmos_Core dd 294
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock08_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock08_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock08_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock08_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock08_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock08_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock16_ASM_IS__Cosmos_Core dd 295
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock16_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock16_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock16_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock16_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock16_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock16_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock32_ASM_IS__Cosmos_Core dd 296
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock32_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock32_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock32_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock32_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock32_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryBlock32_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_ExceptionResource_ASM_IS__System_Private_CoreLib dd 297
	____SYSTEM____TYPE___System_ExceptionResource_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ExceptionResource_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ExceptionResource_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ExceptionResource_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ExceptionResource_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ExceptionResource_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_OutOfMemoryException_ASM_IS__System_Private_CoreLib dd 298
	____SYSTEM____TYPE___System_OutOfMemoryException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_OutOfMemoryException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_OutOfMemoryException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_OutOfMemoryException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_OutOfMemoryException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_OutOfMemoryException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_ClassID_ASM_IS__Cosmos_HAL2 dd 299
	____SYSTEM____TYPE___Cosmos_HAL_ClassID_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_ClassID_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_ClassID_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_ClassID_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_ClassID_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_ClassID_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 196, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_SubclassID_ASM_IS__Cosmos_HAL2 dd 300
	____SYSTEM____TYPE___Cosmos_HAL_SubclassID_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_SubclassID_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_SubclassID_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_SubclassID_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_SubclassID_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_SubclassID_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 202, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib dd 225
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib dd 226
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib dd 227
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib dd 228
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 246, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib dd 229
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_UInt64__ASM_IS__System_Private_CoreLib dd 231
	____SYSTEM____TYPE___System_IComparable_1___System_UInt64__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt64__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt64__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt64__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt64__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_UInt64__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 182, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_UInt64__ASM_IS__System_Private_CoreLib dd 232
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt64__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt64__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt64__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt64__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt64__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_UInt64__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 180, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib dd 235
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib dd 236
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 244, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib dd 237
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 244, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib dd 238
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 248, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib dd 239
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib dd 241
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib dd 242
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 244, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib dd 243
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 244, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib dd 244
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 248, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib dd 245
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_ProgramIF_ASM_IS__Cosmos_HAL2 dd 301
	____SYSTEM____TYPE___Cosmos_HAL_ProgramIF_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_ProgramIF_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_ProgramIF_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_ProgramIF_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_ProgramIF_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_ProgramIF_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 200, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib dd 249
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib dd 250
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib dd 251
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib dd 252
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib dd 253
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 14, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_ExceptionArgument_ASM_IS__System_Private_CoreLib dd 302
	____SYSTEM____TYPE___System_ExceptionArgument_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ExceptionArgument_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ExceptionArgument_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ExceptionArgument_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ExceptionArgument_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ExceptionArgument_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Ports_SATA_ASM_IS__Cosmos_HAL2 dd 303
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ports_SATA_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ports_SATA_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ports_SATA_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ports_SATA_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ports_SATA_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Ports_SATA_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryGroup_AHCI_ASM_IS__Cosmos_Core dd 304
	____SYSTEM____TYPE___Cosmos_Core_MemoryGroup_AHCI_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryGroup_AHCI_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryGroup_AHCI_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryGroup_AHCI_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryGroup_AHCI_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryGroup_AHCI_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 216, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib dd 305
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_ScanMaps_US_Standard_ASM_IS__Cosmos_System2 dd 311
	____SYSTEM____TYPE___Cosmos_System_ScanMaps_US_Standard_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ScanMaps_US_Standard_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ScanMaps_US_Standard_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ScanMaps_US_Standard_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ScanMaps_US_Standard_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ScanMaps_US_Standard_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 234, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_Queue_1___Cosmos_System_KeyEvent__ASM_IS__System_Collections dd 313
	____SYSTEM____TYPE___System_Collections_Generic_Queue_1___Cosmos_System_KeyEvent__ASM_IS__System_Collections__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_Queue_1___Cosmos_System_KeyEvent__ASM_IS__System_Collections__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_Queue_1___Cosmos_System_KeyEvent__ASM_IS__System_Collections__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_Queue_1___Cosmos_System_KeyEvent__ASM_IS__System_Collections__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_Queue_1___Cosmos_System_KeyEvent__ASM_IS__System_Collections__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_Queue_1___Cosmos_System_KeyEvent__ASM_IS__System_Collections:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib dd 308
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerator_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib dd 316
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib dd 317
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib dd 323
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib dd 329
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FatFileSystemFactory_ASM_IS__Cosmos_System2 dd 335
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FatFileSystemFactory_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FatFileSystemFactory_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FatFileSystemFactory_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FatFileSystemFactory_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FatFileSystemFactory_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FatFileSystemFactory_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FileSystemFactory_ASM_IS__Cosmos_System2 dd 336
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FileSystemFactory_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FileSystemFactory_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FileSystemFactory_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FileSystemFactory_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FileSystemFactory_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FileSystemFactory_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib dd 337
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 16, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PCSpeaker_ASM_IS__Cosmos_HAL2 dd 339
	____SYSTEM____TYPE___Cosmos_HAL_PCSpeaker_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCSpeaker_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCSpeaker_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCSpeaker_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCSpeaker_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PCSpeaker_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 200, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib dd 259
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib dd 260
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib dd 261
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib dd 262
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib dd 263
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PIT_PITTimer_dOnTrigger_ASM_IS__Cosmos_HAL2 dd 340
	____SYSTEM____TYPE___Cosmos_HAL_PIT_PITTimer_dOnTrigger_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_PITTimer_dOnTrigger_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_PITTimer_dOnTrigger_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_PITTimer_dOnTrigger_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_PITTimer_dOnTrigger_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PIT_PITTimer_dOnTrigger_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 228, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Buffer_ASM_IS__System_Private_CoreLib dd 341
	____SYSTEM____TYPE___System_Buffer_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___System_Char__ASM_IS__System_Private_CoreLib dd 269
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Char__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Char__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Char__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Char__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___System_Char__ASM_IS__System_Private_CoreLib dd 270
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Char__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Char__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Char__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Char__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___System_Char__ASM_IS__System_Private_CoreLib dd 271
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Char__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Char__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Char__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Char__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___System_Char__ASM_IS__System_Private_CoreLib dd 272
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Char__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Char__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Char__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Char__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 234, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Runtime_CompilerServices_RuntimeHelpers_ASM_IS__System_Private_CoreLib dd 342
	____SYSTEM____TYPE___System_Runtime_CompilerServices_RuntimeHelpers_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_CompilerServices_RuntimeHelpers_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_CompilerServices_RuntimeHelpers_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_CompilerServices_RuntimeHelpers_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_CompilerServices_RuntimeHelpers_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_CompilerServices_RuntimeHelpers_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 18, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_String_ASM_IS__System_Private_CoreLib dd 343
	____SYSTEM____TYPE____System_String_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_String_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_String_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_String_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_String_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_String_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___PrivateImplementationDetails__ASM_IS__System_Private_CoreLib dd 344
	____SYSTEM____TYPE____PrivateImplementationDetails__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____PrivateImplementationDetails__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____PrivateImplementationDetails__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____PrivateImplementationDetails__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____PrivateImplementationDetails__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____PrivateImplementationDetails__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Array_EmptyArray_1___System_String__ASM_IS__System_Private_CoreLib dd 345
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_String__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_String__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_String__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_String__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_String__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 192, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Int32___ASM_IS__System_Private_CoreLib dd 346
	____SYSTEM____TYPE___System_Int32___ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Int32___ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int32___ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int32___ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int32___ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int32___ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_Listing_DirectoryEntry_ASM_IS__Cosmos_System2 dd 352
	____SYSTEM____TYPE___Cosmos_System_FileSystem_Listing_DirectoryEntry_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_Listing_DirectoryEntry_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_Listing_DirectoryEntry_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_Listing_DirectoryEntry_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_Listing_DirectoryEntry_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_Listing_DirectoryEntry_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib dd 353
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 26, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_EnumImpl_ASM_IS__Cosmos_System2_Plugs dd 355
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_EnumImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_EnumImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_EnumImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_EnumImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_EnumImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_EnumImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 248, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_Int64_ASM_IS__System_Private_CoreLib dd 356
	____SYSTEM____TYPE____System_Int64_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int64_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int64_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int64_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int64_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int64_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_Int64Impl_ASM_IS__Cosmos_System2_Plugs dd 357
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int64Impl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int64Impl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int64Impl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int64Impl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int64Impl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int64Impl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_RTC_ASM_IS__Cosmos_HAL2 dd 358
	____SYSTEM____TYPE___Cosmos_HAL_RTC_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_RTC_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_RTC_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_RTC_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_RTC_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_RTC_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 188, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_RTC_ASM_IS__Cosmos_Core dd 359
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_RTC_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_RTC_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_RTC_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_RTC_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_RTC_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_RTC_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_IO_PathImpl_ASM_IS__Cosmos_System2_Plugs dd 360
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_PathImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_PathImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_PathImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_PathImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_PathImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_PathImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_StreamReader_ASM_IS__System_Runtime_Extensions dd 361
	____SYSTEM____TYPE___System_IO_StreamReader_ASM_IS__System_Runtime_Extensions__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamReader_ASM_IS__System_Runtime_Extensions__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 16, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamReader_ASM_IS__System_Runtime_Extensions__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 16, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamReader_ASM_IS__System_Runtime_Extensions__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamReader_ASM_IS__System_Runtime_Extensions__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamReader_ASM_IS__System_Runtime_Extensions:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_TextReader_ASM_IS__System_Runtime_Extensions dd 362
	____SYSTEM____TYPE___System_IO_TextReader_ASM_IS__System_Runtime_Extensions__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextReader_ASM_IS__System_Runtime_Extensions__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextReader_ASM_IS__System_Runtime_Extensions__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextReader_ASM_IS__System_Runtime_Extensions__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextReader_ASM_IS__System_Runtime_Extensions__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextReader_ASM_IS__System_Runtime_Extensions:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 228, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_EncodingCache_ASM_IS__System_Runtime_Extensions dd 363
	____SYSTEM____TYPE___System_IO_EncodingCache_ASM_IS__System_Runtime_Extensions__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_EncodingCache_ASM_IS__System_Runtime_Extensions__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_EncodingCache_ASM_IS__System_Runtime_Extensions__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_EncodingCache_ASM_IS__System_Runtime_Extensions__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_EncodingCache_ASM_IS__System_Runtime_Extensions__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_EncodingCache_ASM_IS__System_Runtime_Extensions:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 234, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_MarshalByRefObject_ASM_IS__System_Private_CoreLib dd 288
	____SYSTEM____TYPE___System_MarshalByRefObject_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_MarshalByRefObject_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_MarshalByRefObject_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_MarshalByRefObject_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_MarshalByRefObject_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_MarshalByRefObject_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_FileMode_ASM_IS__System_Private_CoreLib dd 364
	____SYSTEM____TYPE___System_IO_FileMode_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileMode_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileMode_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileMode_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileMode_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileMode_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_FileAccess_ASM_IS__System_Private_CoreLib dd 365
	____SYSTEM____TYPE___System_IO_FileAccess_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileAccess_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileAccess_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileAccess_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileAccess_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileAccess_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_FileShare_ASM_IS__System_Private_CoreLib dd 366
	____SYSTEM____TYPE___System_IO_FileShare_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileShare_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileShare_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileShare_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileShare_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileShare_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_EnvironmentImpl_ASM_IS__Cosmos_Core_Plugs dd 367
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_EnvironmentImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_EnvironmentImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_EnvironmentImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_EnvironmentImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_EnvironmentImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_EnvironmentImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 252, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_TypeImpl_ASM_IS__Cosmos_Core_Plugs dd 368
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_TypeImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_TypeImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_TypeImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_TypeImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_TypeImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_TypeImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Guid_ASM_IS__System_Private_CoreLib dd 369
	____SYSTEM____TYPE___System_Guid_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Guid_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Guid_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Guid_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Guid_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Guid_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_UInt64_ASM_IS__System_Private_CoreLib dd 372
	____SYSTEM____TYPE____System_UInt64_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt64_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt64_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt64_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt64_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt64_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_UInt64Impl_ASM_IS__Cosmos_System2_Plugs dd 373
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt64Impl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt64Impl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt64Impl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt64Impl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt64Impl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt64Impl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 252, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_ByteImpl_ASM_IS__Cosmos_System2_Plugs dd 374
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_ByteImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_ByteImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_ByteImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_ByteImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_ByteImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_ByteImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 248, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Asm_IOPortImpl_ASM_IS__Cosmos_Core_Asm dd 375
	____SYSTEM____TYPE___Cosmos_Core_Asm_IOPortImpl_ASM_IS__Cosmos_Core_Asm__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_IOPortImpl_ASM_IS__Cosmos_Core_Asm__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_IOPortImpl_ASM_IS__Cosmos_Core_Asm__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_IOPortImpl_ASM_IS__Cosmos_Core_Asm__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_IOPortImpl_ASM_IS__Cosmos_Core_Asm__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_IOPortImpl_ASM_IS__Cosmos_Core_Asm:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_UInt16_ASM_IS__System_Private_CoreLib dd 376
	____SYSTEM____TYPE____System_UInt16_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt16_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt16_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt16_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt16_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt16_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_UInt16Impl_ASM_IS__Cosmos_System2_Plugs dd 377
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt16Impl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt16Impl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt16Impl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt16Impl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt16Impl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_UInt16Impl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 252, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_VBE_ASM_IS__Cosmos_Core dd 378
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_VBE_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_VBE_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_VBE_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_VBE_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_VBE_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_VBE_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_OutOfMemoryExceptionImpl_ASM_IS__Cosmos_Core_Plugs dd 379
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_OutOfMemoryExceptionImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_OutOfMemoryExceptionImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_OutOfMemoryExceptionImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_OutOfMemoryExceptionImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_OutOfMemoryExceptionImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_OutOfMemoryExceptionImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 14, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PS2Mouse_Command_ASM_IS__Cosmos_HAL2 dd 380
	____SYSTEM____TYPE___Cosmos_HAL_PS2Mouse_Command_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Mouse_Command_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Mouse_Command_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Mouse_Command_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Mouse_Command_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Mouse_Command_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_PS2Keyboard_Command_ASM_IS__Cosmos_HAL2 dd 381
	____SYSTEM____TYPE___Cosmos_HAL_PS2Keyboard_Command_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Keyboard_Command_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Keyboard_Command_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Keyboard_Command_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Keyboard_Command_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_PS2Keyboard_Command_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_PCSpeaker_ASM_IS__Cosmos_Core dd 382
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PCSpeaker_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PCSpeaker_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PCSpeaker_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PCSpeaker_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PCSpeaker_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_IOGroup_PCSpeaker_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_AtaPio_Cmd_ASM_IS__Cosmos_HAL2 dd 383
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_Cmd_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_Cmd_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_Cmd_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_Cmd_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_Cmd_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_Cmd_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_AtaPio_Status_ASM_IS__Cosmos_HAL2 dd 384
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_Status_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_Status_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_Status_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_Status_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_Status_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_AtaPio_Status_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_UInt16___ASM_IS__System_Private_CoreLib dd 385
	____SYSTEM____TYPE___System_UInt16___ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16___ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16___ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16___ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16___ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16___ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_EBR_PartInfo_ASM_IS__Cosmos_HAL2 dd 391
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_EBR_PartInfo_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_EBR_PartInfo_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_EBR_PartInfo_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_EBR_PartInfo_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_EBR_PartInfo_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_EBR_PartInfo_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_HBACommandHeader___ASM_IS__Cosmos_HAL2 dd 392
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader___ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader___ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader___ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader___ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader___ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader___ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_HBACommandHeader_ASM_IS__Cosmos_HAL2 dd 398
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_ATACommands_ASM_IS__Cosmos_HAL2 dd 399
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_ATACommands_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_ATACommands_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_ATACommands_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_ATACommands_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_ATACommands_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_ATACommands_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 248, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_HBACommandTable_ASM_IS__Cosmos_HAL2 dd 400
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandTable_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandTable_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandTable_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandTable_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandTable_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBACommandTable_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IFormatProvider_ASM_IS__System_Private_CoreLib dd 401
	____SYSTEM____TYPE___System_IFormatProvider_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IFormatProvider_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IFormatProvider_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IFormatProvider_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IFormatProvider_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IFormatProvider_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib dd 306
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib dd 307
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib dd 309
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib dd 310
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_ScanMapBase_ASM_IS__Cosmos_System2 dd 312
	____SYSTEM____TYPE___Cosmos_System_ScanMapBase_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ScanMapBase_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ScanMapBase_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ScanMapBase_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ScanMapBase_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_ScanMapBase_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 216, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib dd 314
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib dd 315
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 240, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_KeyEvent___ASM_IS__Cosmos_System2 dd 402
	____SYSTEM____TYPE___Cosmos_System_KeyEvent___ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent___ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent___ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent___ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent___ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent___ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Array_EmptyArray_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib dd 406
	____SYSTEM____TYPE___System_Array_EmptyArray_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 194, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib dd 407
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 228, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_KeyboardBase_KeyPressedEventHandler_ASM_IS__Cosmos_HAL2 dd 408
	____SYSTEM____TYPE___Cosmos_HAL_KeyboardBase_KeyPressedEventHandler_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_KeyboardBase_KeyPressedEventHandler_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_KeyboardBase_KeyPressedEventHandler_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_KeyboardBase_KeyPressedEventHandler_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_KeyboardBase_KeyPressedEventHandler_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_KeyboardBase_KeyPressedEventHandler_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 252, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib dd 318
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib dd 319
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib dd 320
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib dd 321
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib dd 322
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib dd 324
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib dd 325
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib dd 326
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib dd 327
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib dd 328
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib dd 330
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 252, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib dd 331
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib dd 332
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib dd 333
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 12, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib dd 334
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 24, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FileSystem_ASM_IS__Cosmos_System2 dd 409
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FileSystem_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FileSystem_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 15, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FileSystem_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 15, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FileSystem_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FileSystem_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FileSystem_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib dd 338
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Buffer_Block16_ASM_IS__System_Private_CoreLib dd 410
	____SYSTEM____TYPE___System_Buffer_Block16_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_Block16_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_Block16_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_Block16_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_Block16_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_Block16_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Buffer_Block64_ASM_IS__System_Private_CoreLib dd 411
	____SYSTEM____TYPE___System_Buffer_Block64_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_Block64_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_Block64_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_Block64_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_Block64_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Buffer_Block64_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_Runtime_CompilerServices_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Plugs dd 412
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Runtime_CompilerServices_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Runtime_CompilerServices_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Runtime_CompilerServices_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Runtime_CompilerServices_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Runtime_CompilerServices_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Runtime_CompilerServices_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 52, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_RuntimeFieldHandle_ASM_IS__System_Private_CoreLib dd 413
	____SYSTEM____TYPE___System_RuntimeFieldHandle_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_RuntimeFieldHandle_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_RuntimeFieldHandle_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_RuntimeFieldHandle_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_RuntimeFieldHandle_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_RuntimeFieldHandle_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___System_Int32__ASM_IS__System_Private_CoreLib dd 347
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Int32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_Int32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___System_Int32__ASM_IS__System_Private_CoreLib dd 348
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Int32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_Int32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___System_Int32__ASM_IS__System_Private_CoreLib dd 349
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Int32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_Int32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___System_Int32__ASM_IS__System_Private_CoreLib dd 350
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Int32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_Int32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___System_Int32__ASM_IS__System_Private_CoreLib dd 351
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Int32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_Int32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Globalization_CharUnicodeInfo_ASM_IS__System_Private_CoreLib dd 414
	____SYSTEM____TYPE___System_Globalization_CharUnicodeInfo_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_CharUnicodeInfo_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_CharUnicodeInfo_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_CharUnicodeInfo_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_CharUnicodeInfo_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_CharUnicodeInfo_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib dd 415
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib dd 354
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerator_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 18, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_DateTimeKind_ASM_IS__System_Private_CoreLib dd 421
	____SYSTEM____TYPE___System_DateTimeKind_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_DateTimeKind_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_DateTimeKind_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_DateTimeKind_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_DateTimeKind_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_DateTimeKind_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_StringBuilder_ASM_IS__System_Private_CoreLib dd 422
	____SYSTEM____TYPE___System_Text_StringBuilder_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_StringBuilder_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 16, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_StringBuilder_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 16, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_StringBuilder_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_StringBuilder_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_StringBuilder_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_FileOptions_ASM_IS__System_Private_CoreLib dd 423
	____SYSTEM____TYPE___System_IO_FileOptions_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileOptions_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileOptions_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileOptions_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileOptions_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_FileOptions_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_IO_FileStreamImpl_ASM_IS__Cosmos_System2_Plugs dd 424
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_FileStreamImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_FileStreamImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_FileStreamImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_FileStreamImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_FileStreamImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_FileStreamImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_PathHelpers_ASM_IS__System_IO_FileSystem dd 425
	____SYSTEM____TYPE___System_IO_PathHelpers_ASM_IS__System_IO_FileSystem__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_PathHelpers_ASM_IS__System_IO_FileSystem__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_PathHelpers_ASM_IS__System_IO_FileSystem__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_PathHelpers_ASM_IS__System_IO_FileSystem__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_PathHelpers_ASM_IS__System_IO_FileSystem__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_PathHelpers_ASM_IS__System_IO_FileSystem:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_UTF8Encoding_UTF8EncodingSealed_ASM_IS__System_Private_CoreLib dd 426
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8EncodingSealed_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8EncodingSealed_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8EncodingSealed_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8EncodingSealed_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8EncodingSealed_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8EncodingSealed_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 12, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_EncoderNLS_ASM_IS__System_Private_CoreLib dd 427
	____SYSTEM____TYPE___System_Text_EncoderNLS_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderNLS_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderNLS_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderNLS_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderNLS_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderNLS_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_Guid__ASM_IS__System_Private_CoreLib dd 370
	____SYSTEM____TYPE___System_IComparable_1___System_Guid__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Guid__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Guid__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Guid__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Guid__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Guid__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 178, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_Guid__ASM_IS__System_Private_CoreLib dd 371
	____SYSTEM____TYPE___System_IEquatable_1___System_Guid__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Guid__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Guid__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Guid__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Guid__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Guid__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 176, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Globalization_CultureInfo_ASM_IS__System_Private_CoreLib dd 429
	____SYSTEM____TYPE___System_Globalization_CultureInfo_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_CultureInfo_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_CultureInfo_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_CultureInfo_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_CultureInfo_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_CultureInfo_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 246, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_MouseBase_MouseChangedEventHandler_ASM_IS__Cosmos_HAL2 dd 430
	____SYSTEM____TYPE___Cosmos_HAL_MouseBase_MouseChangedEventHandler_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_MouseBase_MouseChangedEventHandler_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_MouseBase_MouseChangedEventHandler_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_MouseBase_MouseChangedEventHandler_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_MouseBase_MouseChangedEventHandler_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_MouseBase_MouseChangedEventHandler_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___System_UInt16__ASM_IS__System_Private_CoreLib dd 386
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_UInt16__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___System_UInt16__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___System_UInt16__ASM_IS__System_Private_CoreLib dd 387
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_UInt16__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___System_UInt16__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___System_UInt16__ASM_IS__System_Private_CoreLib dd 388
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_UInt16__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___System_UInt16__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___System_UInt16__ASM_IS__System_Private_CoreLib dd 389
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_UInt16__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___System_UInt16__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___System_UInt16__ASM_IS__System_Private_CoreLib dd 390
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_UInt16__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_UInt16__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___System_UInt16__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Asm_ArrayImpl_ASM_IS__Cosmos_Core_Asm dd 431
	____SYSTEM____TYPE___Cosmos_Core_Asm_ArrayImpl_ASM_IS__Cosmos_Core_Asm__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_ArrayImpl_ASM_IS__Cosmos_Core_Asm__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_ArrayImpl_ASM_IS__Cosmos_Core_Asm__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_ArrayImpl_ASM_IS__Cosmos_Core_Asm__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_ArrayImpl_ASM_IS__Cosmos_Core_Asm__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_ArrayImpl_ASM_IS__Cosmos_Core_Asm:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 218, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib dd 393
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib dd 394
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 16, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib dd 395
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 16, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib dd 396
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 20, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib dd 397
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_HAL_BlockDevice_Registers_HBACommandHeader__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 32, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_HBAPRDTEntry_ASM_IS__Cosmos_HAL2 dd 432
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBAPRDTEntry_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBAPRDTEntry_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBAPRDTEntry_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBAPRDTEntry_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBAPRDTEntry_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_HBAPRDTEntry_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_FISRegisterH2D_ASM_IS__Cosmos_HAL2 dd 433
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_FISRegisterH2D_ASM_IS__Cosmos_HAL2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_FISRegisterH2D_ASM_IS__Cosmos_HAL2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 13, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_FISRegisterH2D_ASM_IS__Cosmos_HAL2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 13, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_FISRegisterH2D_ASM_IS__Cosmos_HAL2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_FISRegisterH2D_ASM_IS__Cosmos_HAL2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_HAL_BlockDevice_Registers_FISRegisterH2D_ASM_IS__Cosmos_HAL2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_FormatException_ASM_IS__System_Private_CoreLib dd 434
	____SYSTEM____TYPE___System_FormatException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_FormatException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_FormatException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_FormatException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_FormatException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_FormatException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib dd 403
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib dd 404
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib dd 405
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyEvent__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 228, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2 dd 435
	____SYSTEM____TYPE___Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2 dd 436
	____SYSTEM____TYPE____Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Asm_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Asm dd 437
	____SYSTEM____TYPE___Cosmos_Core_Asm_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Asm__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Asm__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Asm__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Asm__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Asm__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_RuntimeHelpersImpl_ASM_IS__Cosmos_Core_Asm:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Globalization_UnicodeCategory_ASM_IS__System_Private_CoreLib dd 438
	____SYSTEM____TYPE___System_Globalization_UnicodeCategory_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_UnicodeCategory_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_UnicodeCategory_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_UnicodeCategory_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_UnicodeCategory_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Globalization_UnicodeCategory_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib dd 416
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib dd 417
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 18, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib dd 418
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 18, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib dd 419
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 22, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib dd 420
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 34, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_TimeSpan_ASM_IS__System_Private_CoreLib dd 439
	____SYSTEM____TYPE___System_TimeSpan_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_TimeSpan_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_TimeSpan_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_TimeSpan_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_TimeSpan_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_TimeSpan_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Math_ASM_IS__System_Private_CoreLib dd 442
	____SYSTEM____TYPE___System_Math_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Math_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Math_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Math_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Math_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Math_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 204, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_Char_ASM_IS__System_Private_CoreLib dd 443
	____SYSTEM____TYPE____System_Char_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_ObjectDisposedException_ASM_IS__System_Private_CoreLib dd 444
	____SYSTEM____TYPE___System_ObjectDisposedException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ObjectDisposedException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ObjectDisposedException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ObjectDisposedException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ObjectDisposedException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ObjectDisposedException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_GC_ASM_IS__System_Private_CoreLib dd 445
	____SYSTEM____TYPE___System_GC_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_GC_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_GC_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_GC_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_GC_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_GC_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 200, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_Char___ASM_IS__System_Private_CoreLib dd 446
	____SYSTEM____TYPE____System_Char___ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char___ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char___ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char___ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char___ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char___ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_IO_TextWriterImpl_ASM_IS__Cosmos_System2_Plugs dd 447
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_TextWriterImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_TextWriterImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_TextWriterImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_TextWriterImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_TextWriterImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_TextWriterImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_IO_Stream_ASM_IS__System_Private_CoreLib dd 448
	____SYSTEM____TYPE____System_IO_Stream_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_IO_Stream_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_IO_Stream_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_IO_Stream_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_IO_Stream_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_IO_Stream_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 216, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_Encoder_ASM_IS__System_Private_CoreLib dd 428
	____SYSTEM____TYPE___System_Text_Encoder_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoder_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 9, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoder_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 9, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoder_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoder_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoder_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_TextWriter_NullTextWriter_ASM_IS__System_Runtime_Extensions dd 449
	____SYSTEM____TYPE___System_IO_TextWriter_NullTextWriter_ASM_IS__System_Runtime_Extensions__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextWriter_NullTextWriter_ASM_IS__System_Runtime_Extensions__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextWriter_NullTextWriter_ASM_IS__System_Runtime_Extensions__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextWriter_NullTextWriter_ASM_IS__System_Runtime_Extensions__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextWriter_NullTextWriter_ASM_IS__System_Runtime_Extensions__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextWriter_NullTextWriter_ASM_IS__System_Runtime_Extensions:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Threading_Tasks_Task_ASM_IS__System_Private_CoreLib dd 450
	____SYSTEM____TYPE___System_Threading_Tasks_Task_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_Tasks_Task_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_Tasks_Task_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_Tasks_Task_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_Tasks_Task_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_Tasks_Task_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_Stream_NullStream_ASM_IS__System_Private_CoreLib dd 453
	____SYSTEM____TYPE___System_IO_Stream_NullStream_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Stream_NullStream_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 12, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Stream_NullStream_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 12, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Stream_NullStream_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Stream_NullStream_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Stream_NullStream_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_Win32FileSystem_ASM_IS__System_IO_FileSystem dd 454
	____SYSTEM____TYPE___System_IO_Win32FileSystem_ASM_IS__System_IO_FileSystem__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Win32FileSystem_ASM_IS__System_IO_FileSystem__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Win32FileSystem_ASM_IS__System_IO_FileSystem__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Win32FileSystem_ASM_IS__System_IO_FileSystem__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Win32FileSystem_ASM_IS__System_IO_FileSystem__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_Win32FileSystem_ASM_IS__System_IO_FileSystem:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 228, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_IOException_ASM_IS__System_Private_CoreLib dd 455
	____SYSTEM____TYPE___System_IO_IOException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_IOException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_IOException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_IOException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_IOException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_IOException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 224, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_ASCIIEncoding_ASCIIEncodingSealed_ASM_IS__System_Private_CoreLib dd 456
	____SYSTEM____TYPE___System_Text_ASCIIEncoding_ASCIIEncodingSealed_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_ASCIIEncoding_ASCIIEncodingSealed_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_ASCIIEncoding_ASCIIEncodingSealed_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_ASCIIEncoding_ASCIIEncodingSealed_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_ASCIIEncoding_ASCIIEncodingSealed_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_ASCIIEncoding_ASCIIEncodingSealed_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 16, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_Runtime_RuntimeHelpersImpl_ASM_IS__Cosmos_System2_Plugs dd 457
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Runtime_RuntimeHelpersImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Runtime_RuntimeHelpersImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Runtime_RuntimeHelpersImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Runtime_RuntimeHelpersImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Runtime_RuntimeHelpersImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Runtime_RuntimeHelpersImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 28, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_UTF8Encoding_UTF8Encoder_ASM_IS__System_Private_CoreLib dd 458
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8Encoder_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8Encoder_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8Encoder_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8Encoder_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8Encoder_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8Encoder_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_EncoderFallbackBuffer_ASM_IS__System_Private_CoreLib dd 459
	____SYSTEM____TYPE___System_Text_EncoderFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 12, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 12, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallbackBuffer_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallbackBuffer_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 248, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib dd 460
	____SYSTEM____TYPE___System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_Globalization_CultureInfoImpl_ASM_IS__Cosmos_Core_Plugs dd 462
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Globalization_CultureInfoImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Globalization_CultureInfoImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Globalization_CultureInfoImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Globalization_CultureInfoImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Globalization_CultureInfoImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Globalization_CultureInfoImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 24, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Runtime_CompilerServices_Unsafe_ASM_IS__System_Private_CoreLib dd 463
	____SYSTEM____TYPE___System_Runtime_CompilerServices_Unsafe_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_CompilerServices_Unsafe_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_CompilerServices_Unsafe_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_CompilerServices_Unsafe_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_CompilerServices_Unsafe_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_CompilerServices_Unsafe_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryOperations_ASM_IS__Cosmos_Core dd 464
	____SYSTEM____TYPE___Cosmos_Core_MemoryOperations_ASM_IS__Cosmos_Core__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryOperations_ASM_IS__Cosmos_Core__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryOperations_ASM_IS__Cosmos_Core__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryOperations_ASM_IS__Cosmos_Core__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryOperations_ASM_IS__Cosmos_Core__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_MemoryOperations_ASM_IS__Cosmos_Core:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 216, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib dd 465
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2 dd 471
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 16, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 16, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_FatFileSystem_Fat_ASM_IS__Cosmos_System2 dd 472
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatFileSystem_Fat_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatFileSystem_Fat_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 12, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatFileSystem_Fat_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 12, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatFileSystem_Fat_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatFileSystem_Fat_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatFileSystem_Fat_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_StringBuilderCache_ASM_IS__System_Private_CoreLib dd 473
	____SYSTEM____TYPE___System_Text_StringBuilderCache_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_StringBuilderCache_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_StringBuilderCache_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_StringBuilderCache_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_StringBuilderCache_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_StringBuilderCache_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib dd 440
	____SYSTEM____TYPE___System_IComparable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 186, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib dd 441
	____SYSTEM____TYPE___System_IEquatable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_TimeSpan__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 184, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_IO_PathInternalImpl_ASM_IS__Cosmos_System2_Plugs dd 474
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_PathInternalImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_PathInternalImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_PathInternalImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_PathInternalImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_PathInternalImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_PathInternalImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 14, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_StreamReader_NullStreamReader_ASM_IS__System_Runtime_Extensions dd 475
	____SYSTEM____TYPE___System_IO_StreamReader_NullStreamReader_ASM_IS__System_Runtime_Extensions__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamReader_NullStreamReader_ASM_IS__System_Runtime_Extensions__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamReader_NullStreamReader_ASM_IS__System_Runtime_Extensions__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamReader_NullStreamReader_ASM_IS__System_Runtime_Extensions__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamReader_NullStreamReader_ASM_IS__System_Runtime_Extensions__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_StreamReader_NullStreamReader_ASM_IS__System_Runtime_Extensions:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_Decoder_ASM_IS__System_Private_CoreLib dd 476
	____SYSTEM____TYPE___System_Text_Decoder_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Decoder_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Decoder_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Decoder_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Decoder_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Decoder_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_TextReader_NullTextReader_ASM_IS__System_Runtime_Extensions dd 477
	____SYSTEM____TYPE___System_IO_TextReader_NullTextReader_ASM_IS__System_Runtime_Extensions__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextReader_NullTextReader_ASM_IS__System_Runtime_Extensions__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextReader_NullTextReader_ASM_IS__System_Runtime_Extensions__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextReader_NullTextReader_ASM_IS__System_Runtime_Extensions__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextReader_NullTextReader_ASM_IS__System_Runtime_Extensions__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_TextReader_NullTextReader_ASM_IS__System_Runtime_Extensions:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_Boolean_ASM_IS__System_Private_CoreLib dd 478
	____SYSTEM____TYPE____System_Boolean_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Boolean_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Boolean_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Boolean_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Boolean_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Boolean_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_Encoding_DefaultEncoder_ASM_IS__System_Private_CoreLib dd 479
	____SYSTEM____TYPE___System_Text_Encoding_DefaultEncoder_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_DefaultEncoder_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_DefaultEncoder_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_DefaultEncoder_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_DefaultEncoder_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_DefaultEncoder_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 252, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Threading_IThreadPoolWorkItem_ASM_IS__System_Private_CoreLib dd 451
	____SYSTEM____TYPE___System_Threading_IThreadPoolWorkItem_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_IThreadPoolWorkItem_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_IThreadPoolWorkItem_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_IThreadPoolWorkItem_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_IThreadPoolWorkItem_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_IThreadPoolWorkItem_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IAsyncResult_ASM_IS__System_Private_CoreLib dd 452
	____SYSTEM____TYPE___System_IAsyncResult_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IAsyncResult_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IAsyncResult_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IAsyncResult_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IAsyncResult_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IAsyncResult_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Array_EmptyArray_1___System_Byte__ASM_IS__System_Private_CoreLib dd 481
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_Byte__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_Byte__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_Byte__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_Byte__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 188, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Asm_BufferImpl_ASM_IS__Cosmos_Core_Asm dd 482
	____SYSTEM____TYPE___Cosmos_Core_Asm_BufferImpl_ASM_IS__Cosmos_Core_Asm__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_BufferImpl_ASM_IS__Cosmos_Core_Asm__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_BufferImpl_ASM_IS__Cosmos_Core_Asm__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_BufferImpl_ASM_IS__Cosmos_Core_Asm__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_BufferImpl_ASM_IS__Cosmos_Core_Asm__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Asm_BufferImpl_ASM_IS__Cosmos_Core_Asm:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 220, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_UnauthorizedAccessException_ASM_IS__System_Private_CoreLib dd 483
	____SYSTEM____TYPE___System_UnauthorizedAccessException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UnauthorizedAccessException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UnauthorizedAccessException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_UnauthorizedAccessException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UnauthorizedAccessException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UnauthorizedAccessException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_EncoderFallback_ASM_IS__System_Private_CoreLib dd 461
	____SYSTEM____TYPE___System_Text_EncoderFallback_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallback_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallback_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallback_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallback_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallback_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_Char__ASM_IS__System_Private_CoreLib dd 484
	____SYSTEM____TYPE____System_Char__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Char__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_UInt16__ASM_IS__System_Private_CoreLib dd 485
	____SYSTEM____TYPE___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_UInt16__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 210, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib dd 466
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 216, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib dd 467
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 228, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib dd 468
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 228, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib dd 469
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib dd 470
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 244, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_ConsoleModifiers_ASM_IS__System_Console dd 486
	____SYSTEM____TYPE___System_ConsoleModifiers_ASM_IS__System_Console__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_ConsoleModifiers_ASM_IS__System_Console__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ConsoleModifiers_ASM_IS__System_Console__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ConsoleModifiers_ASM_IS__System_Console__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ConsoleModifiers_ASM_IS__System_Console__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_ConsoleModifiers_ASM_IS__System_Console:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 212, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_KeyEvent_KeyEventType_ASM_IS__Cosmos_System2 dd 487
	____SYSTEM____TYPE___Cosmos_System_KeyEvent_KeyEventType_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent_KeyEventType_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent_KeyEventType_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent_KeyEventType_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent_KeyEventType_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_KeyEvent_KeyEventType_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Int16_ASM_IS__System_Private_CoreLib dd 488
	____SYSTEM____TYPE___System_Int16_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Int16_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Int16_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Int16_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int16_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Int16_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 206, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_BufferImpl_ASM_IS__Cosmos_Core_Plugs dd 491
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_BufferImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_BufferImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_BufferImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_BufferImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_BufferImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_BufferImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_CharUnicodeInfoImpl_ASM_IS__Cosmos_Core_Plugs dd 492
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_CharUnicodeInfoImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_CharUnicodeInfoImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_CharUnicodeInfoImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_CharUnicodeInfoImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_CharUnicodeInfoImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_CharUnicodeInfoImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2 dd 493
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 25, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 25, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 18, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_Encoding_DefaultDecoder_ASM_IS__System_Private_CoreLib dd 494
	____SYSTEM____TYPE___System_Text_Encoding_DefaultDecoder_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_DefaultDecoder_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_DefaultDecoder_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_DefaultDecoder_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_DefaultDecoder_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_Encoding_DefaultDecoder_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 252, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_UnicodeEncoding_ASM_IS__System_Private_CoreLib dd 495
	____SYSTEM____TYPE___System_Text_UnicodeEncoding_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UnicodeEncoding_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 23, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UnicodeEncoding_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 23, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UnicodeEncoding_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UnicodeEncoding_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UnicodeEncoding_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_UTF32Encoding_ASM_IS__System_Private_CoreLib dd 496
	____SYSTEM____TYPE___System_Text_UTF32Encoding_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF32Encoding_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 26, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF32Encoding_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 26, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF32Encoding_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF32Encoding_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF32Encoding_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 232, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_GCImpl_ASM_IS__Cosmos_Core_Plugs dd 497
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_GCImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_GCImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_GCImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_GCImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_GCImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_GCImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 234, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Runtime_Serialization_IObjectReference_ASM_IS__System_Private_CoreLib dd 480
	____SYSTEM____TYPE___System_Runtime_Serialization_IObjectReference_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_Serialization_IObjectReference_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_Serialization_IObjectReference_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_Serialization_IObjectReference_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_Serialization_IObjectReference_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Runtime_Serialization_IObjectReference_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 16, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_Text_EncoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs dd 498
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_EncoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_EncoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_EncoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_EncoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_EncoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_EncoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 14, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_MemoryOperations_MemoryOperationsImpl_ASM_IS__Cosmos_Core_Plugs dd 499
	____SYSTEM____TYPE___Cosmos_Core_Plugs_MemoryOperations_MemoryOperationsImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_MemoryOperations_MemoryOperationsImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_MemoryOperations_MemoryOperationsImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_MemoryOperations_MemoryOperationsImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_MemoryOperations_MemoryOperationsImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_MemoryOperations_MemoryOperationsImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 26, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IComparable_1___System_Int16__ASM_IS__System_Private_CoreLib dd 489
	____SYSTEM____TYPE___System_IComparable_1___System_Int16__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int16__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int16__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int16__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int16__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IComparable_1___System_Int16__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 180, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IEquatable_1___System_Int16__ASM_IS__System_Private_CoreLib dd 490
	____SYSTEM____TYPE___System_IEquatable_1___System_Int16__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int16__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int16__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int16__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int16__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IEquatable_1___System_Int16__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 178, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Array_EmptyArray_1___System_Char__ASM_IS__System_Private_CoreLib dd 500
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_Char__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_Char__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_Char__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_Char__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Array_EmptyArray_1___System_Char__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 188, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_TimeSpan_ASM_IS__System_Private_CoreLib dd 501
	____SYSTEM____TYPE____System_TimeSpan_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_TimeSpan_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_TimeSpan_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_TimeSpan_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_TimeSpan_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_TimeSpan_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_TimeSpanImpl_ASM_IS__Cosmos_System2_Plugs dd 502
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_TimeSpanImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_TimeSpanImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_TimeSpanImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_TimeSpanImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_TimeSpanImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_TimeSpanImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_UTF8Encoding_UTF8Decoder_ASM_IS__System_Private_CoreLib dd 503
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8Decoder_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8Decoder_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8Decoder_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8Decoder_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8Decoder_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF8Encoding_UTF8Decoder_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_DecoderNLS_ASM_IS__System_Private_CoreLib dd 504
	____SYSTEM____TYPE___System_Text_DecoderNLS_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderNLS_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderNLS_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderNLS_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderNLS_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderNLS_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 226, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_DecoderFallback_ASM_IS__System_Private_CoreLib dd 505
	____SYSTEM____TYPE___System_Text_DecoderFallback_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderFallback_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderFallback_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderFallback_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderFallback_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderFallback_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 236, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_InternalEncoderBestFitFallback_ASM_IS__System_Private_CoreLib dd 506
	____SYSTEM____TYPE___System_Text_InternalEncoderBestFitFallback_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalEncoderBestFitFallback_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalEncoderBestFitFallback_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalEncoderBestFitFallback_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalEncoderBestFitFallback_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalEncoderBestFitFallback_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_InternalDecoderBestFitFallback_ASM_IS__System_Private_CoreLib dd 507
	____SYSTEM____TYPE___System_Text_InternalDecoderBestFitFallback_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalDecoderBestFitFallback_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalDecoderBestFitFallback_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalDecoderBestFitFallback_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalDecoderBestFitFallback_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalDecoderBestFitFallback_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_Threading_TaskImpl_ASM_IS__Cosmos_Core_Plugs dd 508
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Threading_TaskImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Threading_TaskImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Threading_TaskImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Threading_TaskImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Threading_TaskImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Threading_TaskImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_IO_CosmosFileSystem_ASM_IS__Cosmos_System2_Plugs dd 509
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_CosmosFileSystem_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_CosmosFileSystem_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_CosmosFileSystem_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_CosmosFileSystem_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_CosmosFileSystem_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_IO_CosmosFileSystem_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 14, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_Listing_DirectoryEntryTypeEnum_ASM_IS__Cosmos_System2 dd 510
	____SYSTEM____TYPE___Cosmos_System_FileSystem_Listing_DirectoryEntryTypeEnum_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_Listing_DirectoryEntryTypeEnum_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_Listing_DirectoryEntryTypeEnum_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_Listing_DirectoryEntryTypeEnum_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_Listing_DirectoryEntryTypeEnum_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_Listing_DirectoryEntryTypeEnum_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 20, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_ASM_IS__Cosmos_System2 dd 511
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 86, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Threading_Monitor_ASM_IS__System_Private_CoreLib dd 512
	____SYSTEM____TYPE___System_Threading_Monitor_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_Monitor_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_Monitor_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_Monitor_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_Monitor_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Threading_Monitor_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 230, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_EncoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib dd 513
	____SYSTEM____TYPE___System_Text_EncoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 14, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib dd 514
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_List_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 18, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_DecoderReplacementFallback_ASM_IS__System_Private_CoreLib dd 520
	____SYSTEM____TYPE___System_Text_DecoderReplacementFallback_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderReplacementFallback_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderReplacementFallback_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderReplacementFallback_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderReplacementFallback_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderReplacementFallback_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_IO_SeekOrigin_ASM_IS__System_Private_CoreLib dd 521
	____SYSTEM____TYPE___System_IO_SeekOrigin_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_IO_SeekOrigin_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_SeekOrigin_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_SeekOrigin_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_SeekOrigin_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_IO_SeekOrigin_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 222, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_ASM_IS__Cosmos_System2 dd 522
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 34, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_Threading_MonitorImpl_ASM_IS__Cosmos_Core_Plugs dd 523
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Threading_MonitorImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Threading_MonitorImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Threading_MonitorImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Threading_MonitorImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Threading_MonitorImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Threading_MonitorImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 8, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_Int16_ASM_IS__System_Private_CoreLib dd 524
	____SYSTEM____TYPE____System_Int16_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int16_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int16_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int16_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int16_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Int16_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_Int16Impl_ASM_IS__Cosmos_System2_Plugs dd 525
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int16Impl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int16Impl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int16Impl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int16Impl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int16Impl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Int16Impl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 250, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib dd 515
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 20, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib dd 516
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_ICollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 32, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib dd 517
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IEnumerable_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 32, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib dd 518
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyList_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 36, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib dd 519
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Collections_Generic_IReadOnlyCollection_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 48, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_DecoderFallbackBuffer_ASM_IS__System_Private_CoreLib dd 526
	____SYSTEM____TYPE___System_Text_DecoderFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 9, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 9, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderFallbackBuffer_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderFallbackBuffer_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 248, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_UnicodeEncoding_Decoder_ASM_IS__System_Private_CoreLib dd 527
	____SYSTEM____TYPE___System_Text_UnicodeEncoding_Decoder_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UnicodeEncoding_Decoder_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UnicodeEncoding_Decoder_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UnicodeEncoding_Decoder_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UnicodeEncoding_Decoder_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UnicodeEncoding_Decoder_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 252, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_UTF32Encoding_UTF32Decoder_ASM_IS__System_Private_CoreLib dd 528
	____SYSTEM____TYPE___System_Text_UTF32Encoding_UTF32Decoder_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF32Encoding_UTF32Decoder_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF32Encoding_UTF32Decoder_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF32Encoding_UTF32Decoder_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF32Encoding_UTF32Decoder_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_UTF32Encoding_UTF32Decoder_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_EncoderExceptionFallback_ASM_IS__System_Private_CoreLib dd 529
	____SYSTEM____TYPE___System_Text_EncoderExceptionFallback_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderExceptionFallback_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderExceptionFallback_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderExceptionFallback_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderExceptionFallback_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderExceptionFallback_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_DecoderExceptionFallback_ASM_IS__System_Private_CoreLib dd 530
	____SYSTEM____TYPE___System_Text_DecoderExceptionFallback_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderExceptionFallback_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderExceptionFallback_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderExceptionFallback_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderExceptionFallback_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderExceptionFallback_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_MathImpl_ASM_IS__Cosmos_System2_Plugs dd 531
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_MathImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_MathImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_MathImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_MathImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_MathImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_MathImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 248, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Common_Extensions_ByteConverter_ASM_IS__Cosmos_Common dd 532
	____SYSTEM____TYPE___Cosmos_Common_Extensions_ByteConverter_ASM_IS__Cosmos_Common__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_Extensions_ByteConverter_ASM_IS__Cosmos_Common__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_Extensions_ByteConverter_ASM_IS__Cosmos_Common__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_Extensions_ByteConverter_ASM_IS__Cosmos_Common__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_Extensions_ByteConverter_ASM_IS__Cosmos_Common__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Common_Extensions_ByteConverter_ASM_IS__Cosmos_Common:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 240, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_Text_DecoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs dd 533
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_DecoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_DecoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_DecoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_DecoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_DecoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_DecoderFallbackImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 14, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_Text_InternalEncoderBestFitFallbackImpl_ASM_IS__Cosmos_Core_Plugs dd 534
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_InternalEncoderBestFitFallbackImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_InternalEncoderBestFitFallbackImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_InternalEncoderBestFitFallbackImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_InternalEncoderBestFitFallbackImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_InternalEncoderBestFitFallbackImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_InternalEncoderBestFitFallbackImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 44, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_ArrayImpl_ASM_IS__Cosmos_Core_Plugs dd 535
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ArrayImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ArrayImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ArrayImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ArrayImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ArrayImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_ArrayImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 240, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_NotSupportedException_ASM_IS__System_Private_CoreLib dd 536
	____SYSTEM____TYPE___System_NotSupportedException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_NotSupportedException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_NotSupportedException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_NotSupportedException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_NotSupportedException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_NotSupportedException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 238, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_FatStream_ASM_IS__Cosmos_System2 dd 537
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatStream_ASM_IS__Cosmos_System2__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatStream_ASM_IS__Cosmos_System2__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatStream_ASM_IS__Cosmos_System2__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 11, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatStream_ASM_IS__Cosmos_System2__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatStream_ASM_IS__Cosmos_System2__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_FileSystem_FAT_FatStream_ASM_IS__Cosmos_System2:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 242, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_UInt32___ASM_IS__System_Private_CoreLib dd 538
	____SYSTEM____TYPE____System_UInt32___ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt32___ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt32___ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt32___ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt32___ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_UInt32___ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 214, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_EncoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib dd 539
	____SYSTEM____TYPE___System_Text_EncoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER___System_Byte__ASM_IS__System_Private_CoreLib dd 540
	____SYSTEM____TYPE____System_Byte__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE____System_Byte__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 208, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Nullable_1___System_Int32__ASM_IS__System_Private_CoreLib dd 541
	____SYSTEM____TYPE___System_Nullable_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Nullable_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Nullable_1___System_Int32__ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Nullable_1___System_Int32__ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Nullable_1___System_Int32__ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Nullable_1___System_Int32__ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 174, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_InternalDecoderBestFitFallbackBuffer_ASM_IS__System_Private_CoreLib dd 542
	____SYSTEM____TYPE___System_Text_InternalDecoderBestFitFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalDecoderBestFitFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalDecoderBestFitFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalDecoderBestFitFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalDecoderBestFitFallbackBuffer_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_InternalDecoderBestFitFallbackBuffer_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 22, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_DecoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib dd 543
	____SYSTEM____TYPE___System_Text_DecoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 14, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_DecoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib dd 544
	____SYSTEM____TYPE___System_Text_DecoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_DecoderExceptionFallbackBuffer_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 10, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__System_Text_EncoderFallbackException_ASM_IS__System_Private_CoreLib dd 545
	____SYSTEM____TYPE___System_Text_EncoderFallbackException_ASM_IS__System_Private_CoreLib__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallbackException_ASM_IS__System_Private_CoreLib__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallbackException_ASM_IS__System_Private_CoreLib__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallbackException_ASM_IS__System_Private_CoreLib__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallbackException_ASM_IS__System_Private_CoreLib__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___System_Text_EncoderFallbackException_ASM_IS__System_Private_CoreLib:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 254, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_Core_Plugs_System_Text_InternalDecoderBestFitFallbackBufferImpl_ASM_IS__Cosmos_Core_Plugs dd 546
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_InternalDecoderBestFitFallbackBufferImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_InternalDecoderBestFitFallbackBufferImpl_ASM_IS__Cosmos_Core_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_InternalDecoderBestFitFallbackBufferImpl_ASM_IS__Cosmos_Core_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_InternalDecoderBestFitFallbackBufferImpl_ASM_IS__Cosmos_Core_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_InternalDecoderBestFitFallbackBufferImpl_ASM_IS__Cosmos_Core_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_Core_Plugs_System_Text_InternalDecoderBestFitFallbackBufferImpl_ASM_IS__Cosmos_Core_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 56, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	VMT__TYPE_ID_HOLDER__Cosmos_System_Plugs_System_Text_DecoderExceptionFallbackBufferImpl_ASM_IS__Cosmos_System2_Plugs dd 547
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Text_DecoderExceptionFallbackBufferImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Text_DecoderExceptionFallbackBufferImpl_ASM_IS__Cosmos_System2_Plugs__MethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Text_DecoderExceptionFallbackBufferImpl_ASM_IS__Cosmos_System2_Plugs__MethodAddressesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Text_DecoderExceptionFallbackBufferImpl_ASM_IS__Cosmos_System2_Plugs__InterfaceMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Text_DecoderExceptionFallbackBufferImpl_ASM_IS__Cosmos_System2_Plugs__TargetMethodIndexesArray:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 0, 0, 0, 0, 4, 0, 0, 0
	____SYSTEM____TYPE___Cosmos_System_Plugs_System_Text_DecoderExceptionFallbackBufferImpl_ASM_IS__Cosmos_System2_Plugs:
	  db 0, 0, 0, 0, 2, 0, 0, 128, 54, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
	StringLiteral0497:
	  db 255, 255, 255, 255, 1, 0, 0, 128, 1, 0, 0, 0, 0, 0, 0, 0
	_end_data:


		global Kernel_Start
Kernel_Start:
			mov ESP, Kernel_Stack
			; DebugVideo 'Cosmos pre boot'
			mov byte [0xB8000], 0
			mov byte [0xB8001], 0x02
			mov byte [0xB8002], 0
			mov byte [0xB8003], 0x02
			mov byte [0xB8004], 0
			mov byte [0xB8005], 0x02
			mov byte [0xB8006], 0
			mov byte [0xB8007], 0x02
			mov byte [0xB8008], 0
			mov byte [0xB8009], 0x02
			mov byte [0xB800A], 0
			mov byte [0xB800B], 0x02
			mov byte [0xB800C], 0
			mov byte [0xB800D], 0x02
			mov byte [0xB800E], 0
			mov byte [0xB800F], 0x02
			mov byte [0xB8010], 0
			mov byte [0xB8011], 0x02
			mov byte [0xB8012], 0
			mov byte [0xB8013], 0x02
			mov byte [0xB8014], 0
			mov byte [0xB8015], 0x02
			mov byte [0xB8016], 0
			mov byte [0xB8017], 0x02
			mov byte [0xB8018], 0
			mov byte [0xB8019], 0x02
			mov byte [0xB801A], 0
			mov byte [0xB801B], 0x02
			mov byte [0xB801C], 0
			mov byte [0xB801D], 0x02
			mov byte [0xB801E], 0
			mov byte [0xB801F], 0x02
			mov byte [0xB8020], 0
			mov byte [0xB8021], 0x02
			mov byte [0xB8022], 0
			mov byte [0xB8023], 0x02
			mov byte [0xB8024], 0
			mov byte [0xB8025], 0x02
			mov byte [0xB8026], 0
			mov byte [0xB8027], 0x02
			mov byte [0xB8028], 0
			mov byte [0xB8029], 0x02
			mov byte [0xB802A], 0
			mov byte [0xB802B], 0x02
			mov byte [0xB802C], 0
			mov byte [0xB802D], 0x02
			mov byte [0xB802E], 0
			mov byte [0xB802F], 0x02
			mov byte [0xB8030], 0
			mov byte [0xB8031], 0x02
			mov byte [0xB8032], 0
			mov byte [0xB8033], 0x02
			mov byte [0xB8034], 0
			mov byte [0xB8035], 0x02
			mov byte [0xB8036], 0
			mov byte [0xB8037], 0x02
			mov byte [0xB8038], 0
			mov byte [0xB8039], 0x02
			mov byte [0xB803A], 0
			mov byte [0xB803B], 0x02
			mov byte [0xB803C], 0
			mov byte [0xB803D], 0x02
			mov byte [0xB803E], 0
			mov byte [0xB803F], 0x02
			mov byte [0xB8040], 0
			mov byte [0xB8041], 0x02
			mov byte [0xB8042], 0
			mov byte [0xB8043], 0x02
			mov byte [0xB8044], 0
			mov byte [0xB8045], 0x02
			mov byte [0xB8046], 0
			mov byte [0xB8047], 0x02
			mov byte [0xB8048], 0
			mov byte [0xB8049], 0x02
			mov byte [0xB804A], 0
			mov byte [0xB804B], 0x02
			mov byte [0xB804C], 0
			mov byte [0xB804D], 0x02
			mov byte [0xB804E], 0
			mov byte [0xB804F], 0x02
			mov byte [0xB8050], 0
			mov byte [0xB8051], 0x02
			mov byte [0xB8052], 0
			mov byte [0xB8053], 0x02
			mov byte [0xB8054], 0
			mov byte [0xB8055], 0x02
			mov byte [0xB8056], 0
			mov byte [0xB8057], 0x02
			mov byte [0xB8058], 0
			mov byte [0xB8059], 0x02
			mov byte [0xB805A], 0
			mov byte [0xB805B], 0x02
			mov byte [0xB805C], 0
			mov byte [0xB805D], 0x02
			mov byte [0xB805E], 0
			mov byte [0xB805F], 0x02
			mov byte [0xB8060], 0
			mov byte [0xB8061], 0x02
			mov byte [0xB8062], 0
			mov byte [0xB8063], 0x02
			mov byte [0xB8064], 0
			mov byte [0xB8065], 0x02
			mov byte [0xB8066], 0
			mov byte [0xB8067], 0x02
			mov byte [0xB8068], 0
			mov byte [0xB8069], 0x02
			mov byte [0xB806A], 0
			mov byte [0xB806B], 0x02
			mov byte [0xB806C], 0
			mov byte [0xB806D], 0x02
			mov byte [0xB806E], 0
			mov byte [0xB806F], 0x02
			mov byte [0xB8070], 0
			mov byte [0xB8071], 0x02
			mov byte [0xB8072], 0
			mov byte [0xB8073], 0x02
			mov byte [0xB8074], 0
			mov byte [0xB8075], 0x02
			mov byte [0xB8076], 0
			mov byte [0xB8077], 0x02
			mov byte [0xB8078], 0
			mov byte [0xB8079], 0x02
			mov byte [0xB807A], 0
			mov byte [0xB807B], 0x02
			mov byte [0xB807C], 0
			mov byte [0xB807D], 0x02
			mov byte [0xB807E], 0
			mov byte [0xB807F], 0x02
			mov byte [0xB8080], 0
			mov byte [0xB8081], 0x02
			mov byte [0xB8082], 0
			mov byte [0xB8083], 0x02
			mov byte [0xB8084], 0
			mov byte [0xB8085], 0x02
			mov byte [0xB8086], 0
			mov byte [0xB8087], 0x02
			mov byte [0xB8088], 0
			mov byte [0xB8089], 0x02
			mov byte [0xB808A], 0
			mov byte [0xB808B], 0x02
			mov byte [0xB808C], 0
			mov byte [0xB808D], 0x02
			mov byte [0xB808E], 0
			mov byte [0xB808F], 0x02
			mov byte [0xB8090], 0
			mov byte [0xB8091], 0x02
			mov byte [0xB8092], 0
			mov byte [0xB8093], 0x02
			mov byte [0xB8094], 0
			mov byte [0xB8095], 0x02
			mov byte [0xB8096], 0
			mov byte [0xB8097], 0x02
			mov byte [0xB8098], 0
			mov byte [0xB8099], 0x02
			mov byte [0xB809A], 0
			mov byte [0xB809B], 0x02
			mov byte [0xB809C], 0
			mov byte [0xB809D], 0x02
			mov byte [0xB809E], 0
			mov byte [0xB809F], 0x02
			mov byte [0xB8000], 67
			mov byte [0xB8002], 111
			mov byte [0xB8004], 115
			mov byte [0xB8006], 109
			mov byte [0xB8008], 111
			mov byte [0xB800A], 115
			mov byte [0xB800C], 32
			mov byte [0xB800E], 112
			mov byte [0xB8010], 114
			mov byte [0xB8012], 101
			mov byte [0xB8014], 32
			mov byte [0xB8016], 98
			mov byte [0xB8018], 111
			mov byte [0xB801A], 111
			mov byte [0xB801C], 116
			; DebugVideo 'Clearing interrupts.'
			mov byte [0xB8000], 0
			mov byte [0xB8001], 0x02
			mov byte [0xB8002], 0
			mov byte [0xB8003], 0x02
			mov byte [0xB8004], 0
			mov byte [0xB8005], 0x02
			mov byte [0xB8006], 0
			mov byte [0xB8007], 0x02
			mov byte [0xB8008], 0
			mov byte [0xB8009], 0x02
			mov byte [0xB800A], 0
			mov byte [0xB800B], 0x02
			mov byte [0xB800C], 0
			mov byte [0xB800D], 0x02
			mov byte [0xB800E], 0
			mov byte [0xB800F], 0x02
			mov byte [0xB8010], 0
			mov byte [0xB8011], 0x02
			mov byte [0xB8012], 0
			mov byte [0xB8013], 0x02
			mov byte [0xB8014], 0
			mov byte [0xB8015], 0x02
			mov byte [0xB8016], 0
			mov byte [0xB8017], 0x02
			mov byte [0xB8018], 0
			mov byte [0xB8019], 0x02
			mov byte [0xB801A], 0
			mov byte [0xB801B], 0x02
			mov byte [0xB801C], 0
			mov byte [0xB801D], 0x02
			mov byte [0xB801E], 0
			mov byte [0xB801F], 0x02
			mov byte [0xB8020], 0
			mov byte [0xB8021], 0x02
			mov byte [0xB8022], 0
			mov byte [0xB8023], 0x02
			mov byte [0xB8024], 0
			mov byte [0xB8025], 0x02
			mov byte [0xB8026], 0
			mov byte [0xB8027], 0x02
			mov byte [0xB8028], 0
			mov byte [0xB8029], 0x02
			mov byte [0xB802A], 0
			mov byte [0xB802B], 0x02
			mov byte [0xB802C], 0
			mov byte [0xB802D], 0x02
			mov byte [0xB802E], 0
			mov byte [0xB802F], 0x02
			mov byte [0xB8030], 0
			mov byte [0xB8031], 0x02
			mov byte [0xB8032], 0
			mov byte [0xB8033], 0x02
			mov byte [0xB8034], 0
			mov byte [0xB8035], 0x02
			mov byte [0xB8036], 0
			mov byte [0xB8037], 0x02
			mov byte [0xB8038], 0
			mov byte [0xB8039], 0x02
			mov byte [0xB803A], 0
			mov byte [0xB803B], 0x02
			mov byte [0xB803C], 0
			mov byte [0xB803D], 0x02
			mov byte [0xB803E], 0
			mov byte [0xB803F], 0x02
			mov byte [0xB8040], 0
			mov byte [0xB8041], 0x02
			mov byte [0xB8042], 0
			mov byte [0xB8043], 0x02
			mov byte [0xB8044], 0
			mov byte [0xB8045], 0x02
			mov byte [0xB8046], 0
			mov byte [0xB8047], 0x02
			mov byte [0xB8048], 0
			mov byte [0xB8049], 0x02
			mov byte [0xB804A], 0
			mov byte [0xB804B], 0x02
			mov byte [0xB804C], 0
			mov byte [0xB804D], 0x02
			mov byte [0xB804E], 0
			mov byte [0xB804F], 0x02
			mov byte [0xB8050], 0
			mov byte [0xB8051], 0x02
			mov byte [0xB8052], 0
			mov byte [0xB8053], 0x02
			mov byte [0xB8054], 0
			mov byte [0xB8055], 0x02
			mov byte [0xB8056], 0
			mov byte [0xB8057], 0x02
			mov byte [0xB8058], 0
			mov byte [0xB8059], 0x02
			mov byte [0xB805A], 0
			mov byte [0xB805B], 0x02
			mov byte [0xB805C], 0
			mov byte [0xB805D], 0x02
			mov byte [0xB805E], 0
			mov byte [0xB805F], 0x02
			mov byte [0xB8060], 0
			mov byte [0xB8061], 0x02
			mov byte [0xB8062], 0
			mov byte [0xB8063], 0x02
			mov byte [0xB8064], 0
			mov byte [0xB8065], 0x02
			mov byte [0xB8066], 0
			mov byte [0xB8067], 0x02
			mov byte [0xB8068], 0
			mov byte [0xB8069], 0x02
			mov byte [0xB806A], 0
			mov byte [0xB806B], 0x02
			mov byte [0xB806C], 0
			mov byte [0xB806D], 0x02
			mov byte [0xB806E], 0
			mov byte [0xB806F], 0x02
			mov byte [0xB8070], 0
			mov byte [0xB8071], 0x02
			mov byte [0xB8072], 0
			mov byte [0xB8073], 0x02
			mov byte [0xB8074], 0
			mov byte [0xB8075], 0x02
			mov byte [0xB8076], 0
			mov byte [0xB8077], 0x02
			mov byte [0xB8078], 0
			mov byte [0xB8079], 0x02
			mov byte [0xB807A], 0
			mov byte [0xB807B], 0x02
			mov byte [0xB807C], 0
			mov byte [0xB807D], 0x02
			mov byte [0xB807E], 0
			mov byte [0xB807F], 0x02
			mov byte [0xB8080], 0
			mov byte [0xB8081], 0x02
			mov byte [0xB8082], 0
			mov byte [0xB8083], 0x02
			mov byte [0xB8084], 0
			mov byte [0xB8085], 0x02
			mov byte [0xB8086], 0
			mov byte [0xB8087], 0x02
			mov byte [0xB8088], 0
			mov byte [0xB8089], 0x02
			mov byte [0xB808A], 0
			mov byte [0xB808B], 0x02
			mov byte [0xB808C], 0
			mov byte [0xB808D], 0x02
			mov byte [0xB808E], 0
			mov byte [0xB808F], 0x02
			mov byte [0xB8090], 0
			mov byte [0xB8091], 0x02
			mov byte [0xB8092], 0
			mov byte [0xB8093], 0x02
			mov byte [0xB8094], 0
			mov byte [0xB8095], 0x02
			mov byte [0xB8096], 0
			mov byte [0xB8097], 0x02
			mov byte [0xB8098], 0
			mov byte [0xB8099], 0x02
			mov byte [0xB809A], 0
			mov byte [0xB809B], 0x02
			mov byte [0xB809C], 0
			mov byte [0xB809D], 0x02
			mov byte [0xB809E], 0
			mov byte [0xB809F], 0x02
			mov byte [0xB8000], 67
			mov byte [0xB8002], 108
			mov byte [0xB8004], 101
			mov byte [0xB8006], 97
			mov byte [0xB8008], 114
			mov byte [0xB800A], 105
			mov byte [0xB800C], 110
			mov byte [0xB800E], 103
			mov byte [0xB8010], 32
			mov byte [0xB8012], 105
			mov byte [0xB8014], 110
			mov byte [0xB8016], 116
			mov byte [0xB8018], 101
			mov byte [0xB801A], 114
			mov byte [0xB801C], 114
			mov byte [0xB801E], 117
			mov byte [0xB8020], 112
			mov byte [0xB8022], 116
			mov byte [0xB8024], 115
			mov byte [0xB8026], 46
			cli
			; DebugVideo 'Begin multiboot info.'
			mov byte [0xB8000], 0
			mov byte [0xB8001], 0x02
			mov byte [0xB8002], 0
			mov byte [0xB8003], 0x02
			mov byte [0xB8004], 0
			mov byte [0xB8005], 0x02
			mov byte [0xB8006], 0
			mov byte [0xB8007], 0x02
			mov byte [0xB8008], 0
			mov byte [0xB8009], 0x02
			mov byte [0xB800A], 0
			mov byte [0xB800B], 0x02
			mov byte [0xB800C], 0
			mov byte [0xB800D], 0x02
			mov byte [0xB800E], 0
			mov byte [0xB800F], 0x02
			mov byte [0xB8010], 0
			mov byte [0xB8011], 0x02
			mov byte [0xB8012], 0
			mov byte [0xB8013], 0x02
			mov byte [0xB8014], 0
			mov byte [0xB8015], 0x02
			mov byte [0xB8016], 0
			mov byte [0xB8017], 0x02
			mov byte [0xB8018], 0
			mov byte [0xB8019], 0x02
			mov byte [0xB801A], 0
			mov byte [0xB801B], 0x02
			mov byte [0xB801C], 0
			mov byte [0xB801D], 0x02
			mov byte [0xB801E], 0
			mov byte [0xB801F], 0x02
			mov byte [0xB8020], 0
			mov byte [0xB8021], 0x02
			mov byte [0xB8022], 0
			mov byte [0xB8023], 0x02
			mov byte [0xB8024], 0
			mov byte [0xB8025], 0x02
			mov byte [0xB8026], 0
			mov byte [0xB8027], 0x02
			mov byte [0xB8028], 0
			mov byte [0xB8029], 0x02
			mov byte [0xB802A], 0
			mov byte [0xB802B], 0x02
			mov byte [0xB802C], 0
			mov byte [0xB802D], 0x02
			mov byte [0xB802E], 0
			mov byte [0xB802F], 0x02
			mov byte [0xB8030], 0
			mov byte [0xB8031], 0x02
			mov byte [0xB8032], 0
			mov byte [0xB8033], 0x02
			mov byte [0xB8034], 0
			mov byte [0xB8035], 0x02
			mov byte [0xB8036], 0
			mov byte [0xB8037], 0x02
			mov byte [0xB8038], 0
			mov byte [0xB8039], 0x02
			mov byte [0xB803A], 0
			mov byte [0xB803B], 0x02
			mov byte [0xB803C], 0
			mov byte [0xB803D], 0x02
			mov byte [0xB803E], 0
			mov byte [0xB803F], 0x02
			mov byte [0xB8040], 0
			mov byte [0xB8041], 0x02
			mov byte [0xB8042], 0
			mov byte [0xB8043], 0x02
			mov byte [0xB8044], 0
			mov byte [0xB8045], 0x02
			mov byte [0xB8046], 0
			mov byte [0xB8047], 0x02
			mov byte [0xB8048], 0
			mov byte [0xB8049], 0x02
			mov byte [0xB804A], 0
			mov byte [0xB804B], 0x02
			mov byte [0xB804C], 0
			mov byte [0xB804D], 0x02
			mov byte [0xB804E], 0
			mov byte [0xB804F], 0x02
			mov byte [0xB8050], 0
			mov byte [0xB8051], 0x02
			mov byte [0xB8052], 0
			mov byte [0xB8053], 0x02
			mov byte [0xB8054], 0
			mov byte [0xB8055], 0x02
			mov byte [0xB8056], 0
			mov byte [0xB8057], 0x02
			mov byte [0xB8058], 0
			mov byte [0xB8059], 0x02
			mov byte [0xB805A], 0
			mov byte [0xB805B], 0x02
			mov byte [0xB805C], 0
			mov byte [0xB805D], 0x02
			mov byte [0xB805E], 0
			mov byte [0xB805F], 0x02
			mov byte [0xB8060], 0
			mov byte [0xB8061], 0x02
			mov byte [0xB8062], 0
			mov byte [0xB8063], 0x02
			mov byte [0xB8064], 0
			mov byte [0xB8065], 0x02
			mov byte [0xB8066], 0
			mov byte [0xB8067], 0x02
			mov byte [0xB8068], 0
			mov byte [0xB8069], 0x02
			mov byte [0xB806A], 0
			mov byte [0xB806B], 0x02
			mov byte [0xB806C], 0
			mov byte [0xB806D], 0x02
			mov byte [0xB806E], 0
			mov byte [0xB806F], 0x02
			mov byte [0xB8070], 0
			mov byte [0xB8071], 0x02
			mov byte [0xB8072], 0
			mov byte [0xB8073], 0x02
			mov byte [0xB8074], 0
			mov byte [0xB8075], 0x02
			mov byte [0xB8076], 0
			mov byte [0xB8077], 0x02
			mov byte [0xB8078], 0
			mov byte [0xB8079], 0x02
			mov byte [0xB807A], 0
			mov byte [0xB807B], 0x02
			mov byte [0xB807C], 0
			mov byte [0xB807D], 0x02
			mov byte [0xB807E], 0
			mov byte [0xB807F], 0x02
			mov byte [0xB8080], 0
			mov byte [0xB8081], 0x02
			mov byte [0xB8082], 0
			mov byte [0xB8083], 0x02
			mov byte [0xB8084], 0
			mov byte [0xB8085], 0x02
			mov byte [0xB8086], 0
			mov byte [0xB8087], 0x02
			mov byte [0xB8088], 0
			mov byte [0xB8089], 0x02
			mov byte [0xB808A], 0
			mov byte [0xB808B], 0x02
			mov byte [0xB808C], 0
			mov byte [0xB808D], 0x02
			mov byte [0xB808E], 0
			mov byte [0xB808F], 0x02
			mov byte [0xB8090], 0
			mov byte [0xB8091], 0x02
			mov byte [0xB8092], 0
			mov byte [0xB8093], 0x02
			mov byte [0xB8094], 0
			mov byte [0xB8095], 0x02
			mov byte [0xB8096], 0
			mov byte [0xB8097], 0x02
			mov byte [0xB8098], 0
			mov byte [0xB8099], 0x02
			mov byte [0xB809A], 0
			mov byte [0xB809B], 0x02
			mov byte [0xB809C], 0
			mov byte [0xB809D], 0x02
			mov byte [0xB809E], 0
			mov byte [0xB809F], 0x02
			mov byte [0xB8000], 66
			mov byte [0xB8002], 101
			mov byte [0xB8004], 103
			mov byte [0xB8006], 105
			mov byte [0xB8008], 110
			mov byte [0xB800A], 32
			mov byte [0xB800C], 109
			mov byte [0xB800E], 117
			mov byte [0xB8010], 108
			mov byte [0xB8012], 116
			mov byte [0xB8014], 105
			mov byte [0xB8016], 98
			mov byte [0xB8018], 111
			mov byte [0xB801A], 111
			mov byte [0xB801C], 116
			mov byte [0xB801E], 32
			mov byte [0xB8020], 105
			mov byte [0xB8022], 110
			mov byte [0xB8024], 102
			mov byte [0xB8026], 111
			mov byte [0xB8028], 46
			%ifndef EXCLUDE_MULTIBOOT_MAGIC
			; MultiBoot compliant loader provides info in registers: 
			; EBX=multiboot_info 
			; EAX=0x2BADB002 - check if it's really Multiboot-compliant loader 
			;                 ;- copy mb info - some stuff for you  
			; BEGIN - Multiboot Info
			mov dword [MultiBootInfo_Structure], EBX
			add EBX, 0x4
			mov EAX, dword [EBX]
			mov dword [MultiBootInfo_Memory_Low], EAX
			add EBX, 0x4
			mov EAX, dword [EBX]
			mov dword [MultiBootInfo_Memory_High], EAX
			; END - Multiboot Info
			%endif
			; DebugVideo 'Creating GDT.'
			mov byte [0xB8000], 0
			mov byte [0xB8001], 0x02
			mov byte [0xB8002], 0
			mov byte [0xB8003], 0x02
			mov byte [0xB8004], 0
			mov byte [0xB8005], 0x02
			mov byte [0xB8006], 0
			mov byte [0xB8007], 0x02
			mov byte [0xB8008], 0
			mov byte [0xB8009], 0x02
			mov byte [0xB800A], 0
			mov byte [0xB800B], 0x02
			mov byte [0xB800C], 0
			mov byte [0xB800D], 0x02
			mov byte [0xB800E], 0
			mov byte [0xB800F], 0x02
			mov byte [0xB8010], 0
			mov byte [0xB8011], 0x02
			mov byte [0xB8012], 0
			mov byte [0xB8013], 0x02
			mov byte [0xB8014], 0
			mov byte [0xB8015], 0x02
			mov byte [0xB8016], 0
			mov byte [0xB8017], 0x02
			mov byte [0xB8018], 0
			mov byte [0xB8019], 0x02
			mov byte [0xB801A], 0
			mov byte [0xB801B], 0x02
			mov byte [0xB801C], 0
			mov byte [0xB801D], 0x02
			mov byte [0xB801E], 0
			mov byte [0xB801F], 0x02
			mov byte [0xB8020], 0
			mov byte [0xB8021], 0x02
			mov byte [0xB8022], 0
			mov byte [0xB8023], 0x02
			mov byte [0xB8024], 0
			mov byte [0xB8025], 0x02
			mov byte [0xB8026], 0
			mov byte [0xB8027], 0x02
			mov byte [0xB8028], 0
			mov byte [0xB8029], 0x02
			mov byte [0xB802A], 0
			mov byte [0xB802B], 0x02
			mov byte [0xB802C], 0
			mov byte [0xB802D], 0x02
			mov byte [0xB802E], 0
			mov byte [0xB802F], 0x02
			mov byte [0xB8030], 0
			mov byte [0xB8031], 0x02
			mov byte [0xB8032], 0
			mov byte [0xB8033], 0x02
			mov byte [0xB8034], 0
			mov byte [0xB8035], 0x02
			mov byte [0xB8036], 0
			mov byte [0xB8037], 0x02
			mov byte [0xB8038], 0
			mov byte [0xB8039], 0x02
			mov byte [0xB803A], 0
			mov byte [0xB803B], 0x02
			mov byte [0xB803C], 0
			mov byte [0xB803D], 0x02
			mov byte [0xB803E], 0
			mov byte [0xB803F], 0x02
			mov byte [0xB8040], 0
			mov byte [0xB8041], 0x02
			mov byte [0xB8042], 0
			mov byte [0xB8043], 0x02
			mov byte [0xB8044], 0
			mov byte [0xB8045], 0x02
			mov byte [0xB8046], 0
			mov byte [0xB8047], 0x02
			mov byte [0xB8048], 0
			mov byte [0xB8049], 0x02
			mov byte [0xB804A], 0
			mov byte [0xB804B], 0x02
			mov byte [0xB804C], 0
			mov byte [0xB804D], 0x02
			mov byte [0xB804E], 0
			mov byte [0xB804F], 0x02
			mov byte [0xB8050], 0
			mov byte [0xB8051], 0x02
			mov byte [0xB8052], 0
			mov byte [0xB8053], 0x02
			mov byte [0xB8054], 0
			mov byte [0xB8055], 0x02
			mov byte [0xB8056], 0
			mov byte [0xB8057], 0x02
			mov byte [0xB8058], 0
			mov byte [0xB8059], 0x02
			mov byte [0xB805A], 0
			mov byte [0xB805B], 0x02
			mov byte [0xB805C], 0
			mov byte [0xB805D], 0x02
			mov byte [0xB805E], 0
			mov byte [0xB805F], 0x02
			mov byte [0xB8060], 0
			mov byte [0xB8061], 0x02
			mov byte [0xB8062], 0
			mov byte [0xB8063], 0x02
			mov byte [0xB8064], 0
			mov byte [0xB8065], 0x02
			mov byte [0xB8066], 0
			mov byte [0xB8067], 0x02
			mov byte [0xB8068], 0
			mov byte [0xB8069], 0x02
			mov byte [0xB806A], 0
			mov byte [0xB806B], 0x02
			mov byte [0xB806C], 0
			mov byte [0xB806D], 0x02
			mov byte [0xB806E], 0
			mov byte [0xB806F], 0x02
			mov byte [0xB8070], 0
			mov byte [0xB8071], 0x02
			mov byte [0xB8072], 0
			mov byte [0xB8073], 0x02
			mov byte [0xB8074], 0
			mov byte [0xB8075], 0x02
			mov byte [0xB8076], 0
			mov byte [0xB8077], 0x02
			mov byte [0xB8078], 0
			mov byte [0xB8079], 0x02
			mov byte [0xB807A], 0
			mov byte [0xB807B], 0x02
			mov byte [0xB807C], 0
			mov byte [0xB807D], 0x02
			mov byte [0xB807E], 0
			mov byte [0xB807F], 0x02
			mov byte [0xB8080], 0
			mov byte [0xB8081], 0x02
			mov byte [0xB8082], 0
			mov byte [0xB8083], 0x02
			mov byte [0xB8084], 0
			mov byte [0xB8085], 0x02
			mov byte [0xB8086], 0
			mov byte [0xB8087], 0x02
			mov byte [0xB8088], 0
			mov byte [0xB8089], 0x02
			mov byte [0xB808A], 0
			mov byte [0xB808B], 0x02
			mov byte [0xB808C], 0
			mov byte [0xB808D], 0x02
			mov byte [0xB808E], 0
			mov byte [0xB808F], 0x02
			mov byte [0xB8090], 0
			mov byte [0xB8091], 0x02
			mov byte [0xB8092], 0
			mov byte [0xB8093], 0x02
			mov byte [0xB8094], 0
			mov byte [0xB8095], 0x02
			mov byte [0xB8096], 0
			mov byte [0xB8097], 0x02
			mov byte [0xB8098], 0
			mov byte [0xB8099], 0x02
			mov byte [0xB809A], 0
			mov byte [0xB809B], 0x02
			mov byte [0xB809C], 0
			mov byte [0xB809D], 0x02
			mov byte [0xB809E], 0
			mov byte [0xB809F], 0x02
			mov byte [0xB8000], 67
			mov byte [0xB8002], 114
			mov byte [0xB8004], 101
			mov byte [0xB8006], 97
			mov byte [0xB8008], 116
			mov byte [0xB800A], 105
			mov byte [0xB800C], 110
			mov byte [0xB800E], 103
			mov byte [0xB8010], 32
			mov byte [0xB8012], 71
			mov byte [0xB8014], 68
			mov byte [0xB8016], 84
			mov byte [0xB8018], 46
			; BEGIN - Create GDT
			; Tell CPU about GDT
			mov dword [_NATIVE_GDT_Pointer + 2], _NATIVE_GDT_Contents
			mov EAX, _NATIVE_GDT_Pointer
			lgdt [EAX]
			; Set data segments
			mov EAX, 0x10
			mov DS, AX
			mov ES, AX
			mov FS, AX
			mov GS, AX
			mov SS, AX
			; Force reload of code segment
			jmp 8:Boot_FlushCsGDT

		Boot_FlushCsGDT:
			; END - Create GDT
			; DebugVideo 'Configuring PIC'
			mov byte [0xB8000], 0
			mov byte [0xB8001], 0x02
			mov byte [0xB8002], 0
			mov byte [0xB8003], 0x02
			mov byte [0xB8004], 0
			mov byte [0xB8005], 0x02
			mov byte [0xB8006], 0
			mov byte [0xB8007], 0x02
			mov byte [0xB8008], 0
			mov byte [0xB8009], 0x02
			mov byte [0xB800A], 0
			mov byte [0xB800B], 0x02
			mov byte [0xB800C], 0
			mov byte [0xB800D], 0x02
			mov byte [0xB800E], 0
			mov byte [0xB800F], 0x02
			mov byte [0xB8010], 0
			mov byte [0xB8011], 0x02
			mov byte [0xB8012], 0
			mov byte [0xB8013], 0x02
			mov byte [0xB8014], 0
			mov byte [0xB8015], 0x02
			mov byte [0xB8016], 0
			mov byte [0xB8017], 0x02
			mov byte [0xB8018], 0
			mov byte [0xB8019], 0x02
			mov byte [0xB801A], 0
			mov byte [0xB801B], 0x02
			mov byte [0xB801C], 0
			mov byte [0xB801D], 0x02
			mov byte [0xB801E], 0
			mov byte [0xB801F], 0x02
			mov byte [0xB8020], 0
			mov byte [0xB8021], 0x02
			mov byte [0xB8022], 0
			mov byte [0xB8023], 0x02
			mov byte [0xB8024], 0
			mov byte [0xB8025], 0x02
			mov byte [0xB8026], 0
			mov byte [0xB8027], 0x02
			mov byte [0xB8028], 0
			mov byte [0xB8029], 0x02
			mov byte [0xB802A], 0
			mov byte [0xB802B], 0x02
			mov byte [0xB802C], 0
			mov byte [0xB802D], 0x02
			mov byte [0xB802E], 0
			mov byte [0xB802F], 0x02
			mov byte [0xB8030], 0
			mov byte [0xB8031], 0x02
			mov byte [0xB8032], 0
			mov byte [0xB8033], 0x02
			mov byte [0xB8034], 0
			mov byte [0xB8035], 0x02
			mov byte [0xB8036], 0
			mov byte [0xB8037], 0x02
			mov byte [0xB8038], 0
			mov byte [0xB8039], 0x02
			mov byte [0xB803A], 0
			mov byte [0xB803B], 0x02
			mov byte [0xB803C], 0
			mov byte [0xB803D], 0x02
			mov byte [0xB803E], 0
			mov byte [0xB803F], 0x02
			mov byte [0xB8040], 0
			mov byte [0xB8041], 0x02
			mov byte [0xB8042], 0
			mov byte [0xB8043], 0x02
			mov byte [0xB8044], 0
			mov byte [0xB8045], 0x02
			mov byte [0xB8046], 0
			mov byte [0xB8047], 0x02
			mov byte [0xB8048], 0
			mov byte [0xB8049], 0x02
			mov byte [0xB804A], 0
			mov byte [0xB804B], 0x02
			mov byte [0xB804C], 0
			mov byte [0xB804D], 0x02
			mov byte [0xB804E], 0
			mov byte [0xB804F], 0x02
			mov byte [0xB8050], 0
			mov byte [0xB8051], 0x02
			mov byte [0xB8052], 0
			mov byte [0xB8053], 0x02
			mov byte [0xB8054], 0
			mov byte [0xB8055], 0x02
			mov byte [0xB8056], 0
			mov byte [0xB8057], 0x02
			mov byte [0xB8058], 0
			mov byte [0xB8059], 0x02
			mov byte [0xB805A], 0
			mov byte [0xB805B], 0x02
			mov byte [0xB805C], 0
			mov byte [0xB805D], 0x02
			mov byte [0xB805E], 0
			mov byte [0xB805F], 0x02
			mov byte [0xB8060], 0
			mov byte [0xB8061], 0x02
			mov byte [0xB8062], 0
			mov byte [0xB8063], 0x02
			mov byte [0xB8064], 0
			mov byte [0xB8065], 0x02
			mov byte [0xB8066], 0
			mov byte [0xB8067], 0x02
			mov byte [0xB8068], 0
			mov byte [0xB8069], 0x02
			mov byte [0xB806A], 0
			mov byte [0xB806B], 0x02
			mov byte [0xB806C], 0
			mov byte [0xB806D], 0x02
			mov byte [0xB806E], 0
			mov byte [0xB806F], 0x02
			mov byte [0xB8070], 0
			mov byte [0xB8071], 0x02
			mov byte [0xB8072], 0
			mov byte [0xB8073], 0x02
			mov byte [0xB8074], 0
			mov byte [0xB8075], 0x02
			mov byte [0xB8076], 0
			mov byte [0xB8077], 0x02
			mov byte [0xB8078], 0
			mov byte [0xB8079], 0x02
			mov byte [0xB807A], 0
			mov byte [0xB807B], 0x02
			mov byte [0xB807C], 0
			mov byte [0xB807D], 0x02
			mov byte [0xB807E], 0
			mov byte [0xB807F], 0x02
			mov byte [0xB8080], 0
			mov byte [0xB8081], 0x02
			mov byte [0xB8082], 0
			mov byte [0xB8083], 0x02
			mov byte [0xB8084], 0
			mov byte [0xB8085], 0x02
			mov byte [0xB8086], 0
			mov byte [0xB8087], 0x02
			mov byte [0xB8088], 0
			mov byte [0xB8089], 0x02
			mov byte [0xB808A], 0
			mov byte [0xB808B], 0x02
			mov byte [0xB808C], 0
			mov byte [0xB808D], 0x02
			mov byte [0xB808E], 0
			mov byte [0xB808F], 0x02
			mov byte [0xB8090], 0
			mov byte [0xB8091], 0x02
			mov byte [0xB8092], 0
			mov byte [0xB8093], 0x02
			mov byte [0xB8094], 0
			mov byte [0xB8095], 0x02
			mov byte [0xB8096], 0
			mov byte [0xB8097], 0x02
			mov byte [0xB8098], 0
			mov byte [0xB8099], 0x02
			mov byte [0xB809A], 0
			mov byte [0xB809B], 0x02
			mov byte [0xB809C], 0
			mov byte [0xB809D], 0x02
			mov byte [0xB809E], 0
			mov byte [0xB809F], 0x02
			mov byte [0xB8000], 67
			mov byte [0xB8002], 111
			mov byte [0xB8004], 110
			mov byte [0xB8006], 102
			mov byte [0xB8008], 105
			mov byte [0xB800A], 103
			mov byte [0xB800C], 117
			mov byte [0xB800E], 114
			mov byte [0xB8010], 105
			mov byte [0xB8012], 110
			mov byte [0xB8014], 103
			mov byte [0xB8016], 32
			mov byte [0xB8018], 80
			mov byte [0xB801A], 73
			mov byte [0xB801C], 67
			mov DX, 0x20
			mov EAX, 0x11
			out DX, AL
			mov DX, 0x80
			mov EAX, 0x22
			out DX, AL
			mov DX, 0xA0
			mov EAX, 0x11
			out DX, AL
			mov DX, 0x80
			mov EAX, 0x22
			out DX, AL
			mov DX, 0x21
			mov EAX, 0x20
			out DX, AL
			mov DX, 0x80
			mov EAX, 0x22
			out DX, AL
			mov DX, 0xA1
			mov EAX, 0x29
			out DX, AL
			mov DX, 0x80
			mov EAX, 0x22
			out DX, AL
			mov DX, 0x21
			mov EAX, 0x4
			out DX, AL
			mov DX, 0x80
			mov EAX, 0x22
			out DX, AL
			mov DX, 0xA1
			mov EAX, 0x2
			out DX, AL
			mov DX, 0x80
			mov EAX, 0x22
			out DX, AL
			mov DX, 0x21
			mov EAX, 0x1
			out DX, AL
			mov DX, 0x80
			mov EAX, 0x22
			out DX, AL
			mov DX, 0xA1
			mov EAX, 0x1
			out DX, AL
			mov DX, 0x80
			mov EAX, 0x22
			out DX, AL
			mov DX, 0x21
			mov EAX, 0xFF
			out DX, AL
			mov DX, 0xA1
			mov EAX, 0xFF
			out DX, AL
			; DebugVideo 'Creating IDT.'
			mov byte [0xB8000], 0
			mov byte [0xB8001], 0x02
			mov byte [0xB8002], 0
			mov byte [0xB8003], 0x02
			mov byte [0xB8004], 0
			mov byte [0xB8005], 0x02
			mov byte [0xB8006], 0
			mov byte [0xB8007], 0x02
			mov byte [0xB8008], 0
			mov byte [0xB8009], 0x02
			mov byte [0xB800A], 0
			mov byte [0xB800B], 0x02
			mov byte [0xB800C], 0
			mov byte [0xB800D], 0x02
			mov byte [0xB800E], 0
			mov byte [0xB800F], 0x02
			mov byte [0xB8010], 0
			mov byte [0xB8011], 0x02
			mov byte [0xB8012], 0
			mov byte [0xB8013], 0x02
			mov byte [0xB8014], 0
			mov byte [0xB8015], 0x02
			mov byte [0xB8016], 0
			mov byte [0xB8017], 0x02
			mov byte [0xB8018], 0
			mov byte [0xB8019], 0x02
			mov byte [0xB801A], 0
			mov byte [0xB801B], 0x02
			mov byte [0xB801C], 0
			mov byte [0xB801D], 0x02
			mov byte [0xB801E], 0
			mov byte [0xB801F], 0x02
			mov byte [0xB8020], 0
			mov byte [0xB8021], 0x02
			mov byte [0xB8022], 0
			mov byte [0xB8023], 0x02
			mov byte [0xB8024], 0
			mov byte [0xB8025], 0x02
			mov byte [0xB8026], 0
			mov byte [0xB8027], 0x02
			mov byte [0xB8028], 0
			mov byte [0xB8029], 0x02
			mov byte [0xB802A], 0
			mov byte [0xB802B], 0x02
			mov byte [0xB802C], 0
			mov byte [0xB802D], 0x02
			mov byte [0xB802E], 0
			mov byte [0xB802F], 0x02
			mov byte [0xB8030], 0
			mov byte [0xB8031], 0x02
			mov byte [0xB8032], 0
			mov byte [0xB8033], 0x02
			mov byte [0xB8034], 0
			mov byte [0xB8035], 0x02
			mov byte [0xB8036], 0
			mov byte [0xB8037], 0x02
			mov byte [0xB8038], 0
			mov byte [0xB8039], 0x02
			mov byte [0xB803A], 0
			mov byte [0xB803B], 0x02
			mov byte [0xB803C], 0
			mov byte [0xB803D], 0x02
			mov byte [0xB803E], 0
			mov byte [0xB803F], 0x02
			mov byte [0xB8040], 0
			mov byte [0xB8041], 0x02
			mov byte [0xB8042], 0
			mov byte [0xB8043], 0x02
			mov byte [0xB8044], 0
			mov byte [0xB8045], 0x02
			mov byte [0xB8046], 0
			mov byte [0xB8047], 0x02
			mov byte [0xB8048], 0
			mov byte [0xB8049], 0x02
			mov byte [0xB804A], 0
			mov byte [0xB804B], 0x02
			mov byte [0xB804C], 0
			mov byte [0xB804D], 0x02
			mov byte [0xB804E], 0
			mov byte [0xB804F], 0x02
			mov byte [0xB8050], 0
			mov byte [0xB8051], 0x02
			mov byte [0xB8052], 0
			mov byte [0xB8053], 0x02
			mov byte [0xB8054], 0
			mov byte [0xB8055], 0x02
			mov byte [0xB8056], 0
			mov byte [0xB8057], 0x02
			mov byte [0xB8058], 0
			mov byte [0xB8059], 0x02
			mov byte [0xB805A], 0
			mov byte [0xB805B], 0x02
			mov byte [0xB805C], 0
			mov byte [0xB805D], 0x02
			mov byte [0xB805E], 0
			mov byte [0xB805F], 0x02
			mov byte [0xB8060], 0
			mov byte [0xB8061], 0x02
			mov byte [0xB8062], 0
			mov byte [0xB8063], 0x02
			mov byte [0xB8064], 0
			mov byte [0xB8065], 0x02
			mov byte [0xB8066], 0
			mov byte [0xB8067], 0x02
			mov byte [0xB8068], 0
			mov byte [0xB8069], 0x02
			mov byte [0xB806A], 0
			mov byte [0xB806B], 0x02
			mov byte [0xB806C], 0
			mov byte [0xB806D], 0x02
			mov byte [0xB806E], 0
			mov byte [0xB806F], 0x02
			mov byte [0xB8070], 0
			mov byte [0xB8071], 0x02
			mov byte [0xB8072], 0
			mov byte [0xB8073], 0x02
			mov byte [0xB8074], 0
			mov byte [0xB8075], 0x02
			mov byte [0xB8076], 0
			mov byte [0xB8077], 0x02
			mov byte [0xB8078], 0
			mov byte [0xB8079], 0x02
			mov byte [0xB807A], 0
			mov byte [0xB807B], 0x02
			mov byte [0xB807C], 0
			mov byte [0xB807D], 0x02
			mov byte [0xB807E], 0
			mov byte [0xB807F], 0x02
			mov byte [0xB8080], 0
			mov byte [0xB8081], 0x02
			mov byte [0xB8082], 0
			mov byte [0xB8083], 0x02
			mov byte [0xB8084], 0
			mov byte [0xB8085], 0x02
			mov byte [0xB8086], 0
			mov byte [0xB8087], 0x02
			mov byte [0xB8088], 0
			mov byte [0xB8089], 0x02
			mov byte [0xB808A], 0
			mov byte [0xB808B], 0x02
			mov byte [0xB808C], 0
			mov byte [0xB808D], 0x02
			mov byte [0xB808E], 0
			mov byte [0xB808F], 0x02
			mov byte [0xB8090], 0
			mov byte [0xB8091], 0x02
			mov byte [0xB8092], 0
			mov byte [0xB8093], 0x02
			mov byte [0xB8094], 0
			mov byte [0xB8095], 0x02
			mov byte [0xB8096], 0
			mov byte [0xB8097], 0x02
			mov byte [0xB8098], 0
			mov byte [0xB8099], 0x02
			mov byte [0xB809A], 0
			mov byte [0xB809B], 0x02
			mov byte [0xB809C], 0
			mov byte [0xB809D], 0x02
			mov byte [0xB809E], 0
			mov byte [0xB809F], 0x02
			mov byte [0xB8000], 67
			mov byte [0xB8002], 114
			mov byte [0xB8004], 101
			mov byte [0xB8006], 97
			mov byte [0xB8008], 116
			mov byte [0xB800A], 105
			mov byte [0xB800C], 110
			mov byte [0xB800E], 103
			mov byte [0xB8010], 32
			mov byte [0xB8012], 73
			mov byte [0xB8014], 68
			mov byte [0xB8016], 84
			mov byte [0xB8018], 46
			; BEGIN - Create IDT
			mov dword [_NATIVE_IDT_Pointer + 2], _NATIVE_IDT_Contents
			mov EAX, _NATIVE_IDT_Pointer

		AfterCreateIDT:
			; END - Create IDT
			; DebugVideo 'Jumping to kernel.'
			mov byte [0xB8000], 0
			mov byte [0xB8001], 0x02
			mov byte [0xB8002], 0
			mov byte [0xB8003], 0x02
			mov byte [0xB8004], 0
			mov byte [0xB8005], 0x02
			mov byte [0xB8006], 0
			mov byte [0xB8007], 0x02
			mov byte [0xB8008], 0
			mov byte [0xB8009], 0x02
			mov byte [0xB800A], 0
			mov byte [0xB800B], 0x02
			mov byte [0xB800C], 0
			mov byte [0xB800D], 0x02
			mov byte [0xB800E], 0
			mov byte [0xB800F], 0x02
			mov byte [0xB8010], 0
			mov byte [0xB8011], 0x02
			mov byte [0xB8012], 0
			mov byte [0xB8013], 0x02
			mov byte [0xB8014], 0
			mov byte [0xB8015], 0x02
			mov byte [0xB8016], 0
			mov byte [0xB8017], 0x02
			mov byte [0xB8018], 0
			mov byte [0xB8019], 0x02
			mov byte [0xB801A], 0
			mov byte [0xB801B], 0x02
			mov byte [0xB801C], 0
			mov byte [0xB801D], 0x02
			mov byte [0xB801E], 0
			mov byte [0xB801F], 0x02
			mov byte [0xB8020], 0
			mov byte [0xB8021], 0x02
			mov byte [0xB8022], 0
			mov byte [0xB8023], 0x02
			mov byte [0xB8024], 0
			mov byte [0xB8025], 0x02
			mov byte [0xB8026], 0
			mov byte [0xB8027], 0x02
			mov byte [0xB8028], 0
			mov byte [0xB8029], 0x02
			mov byte [0xB802A], 0
			mov byte [0xB802B], 0x02
			mov byte [0xB802C], 0
			mov byte [0xB802D], 0x02
			mov byte [0xB802E], 0
			mov byte [0xB802F], 0x02
			mov byte [0xB8030], 0
			mov byte [0xB8031], 0x02
			mov byte [0xB8032], 0
			mov byte [0xB8033], 0x02
			mov byte [0xB8034], 0
			mov byte [0xB8035], 0x02
			mov byte [0xB8036], 0
			mov byte [0xB8037], 0x02
			mov byte [0xB8038], 0
			mov byte [0xB8039], 0x02
			mov byte [0xB803A], 0
			mov byte [0xB803B], 0x02
			mov byte [0xB803C], 0
			mov byte [0xB803D], 0x02
			mov byte [0xB803E], 0
			mov byte [0xB803F], 0x02
			mov byte [0xB8040], 0
			mov byte [0xB8041], 0x02
			mov byte [0xB8042], 0
			mov byte [0xB8043], 0x02
			mov byte [0xB8044], 0
			mov byte [0xB8045], 0x02
			mov byte [0xB8046], 0
			mov byte [0xB8047], 0x02
			mov byte [0xB8048], 0
			mov byte [0xB8049], 0x02
			mov byte [0xB804A], 0
			mov byte [0xB804B], 0x02
			mov byte [0xB804C], 0
			mov byte [0xB804D], 0x02
			mov byte [0xB804E], 0
			mov byte [0xB804F], 0x02
			mov byte [0xB8050], 0
			mov byte [0xB8051], 0x02
			mov byte [0xB8052], 0
			mov byte [0xB8053], 0x02
			mov byte [0xB8054], 0
			mov byte [0xB8055], 0x02
			mov byte [0xB8056], 0
			mov byte [0xB8057], 0x02
			mov byte [0xB8058], 0
			mov byte [0xB8059], 0x02
			mov byte [0xB805A], 0
			mov byte [0xB805B], 0x02
			mov byte [0xB805C], 0
			mov byte [0xB805D], 0x02
			mov byte [0xB805E], 0
			mov byte [0xB805F], 0x02
			mov byte [0xB8060], 0
			mov byte [0xB8061], 0x02
			mov byte [0xB8062], 0
			mov byte [0xB8063], 0x02
			mov byte [0xB8064], 0
			mov byte [0xB8065], 0x02
			mov byte [0xB8066], 0
			mov byte [0xB8067], 0x02
			mov byte [0xB8068], 0
			mov byte [0xB8069], 0x02
			mov byte [0xB806A], 0
			mov byte [0xB806B], 0x02
			mov byte [0xB806C], 0
			mov byte [0xB806D], 0x02
			mov byte [0xB806E], 0
			mov byte [0xB806F], 0x02
			mov byte [0xB8070], 0
			mov byte [0xB8071], 0x02
			mov byte [0xB8072], 0
			mov byte [0xB8073], 0x02
			mov byte [0xB8074], 0
			mov byte [0xB8075], 0x02
			mov byte [0xB8076], 0
			mov byte [0xB8077], 0x02
			mov byte [0xB8078], 0
			mov byte [0xB8079], 0x02
			mov byte [0xB807A], 0
			mov byte [0xB807B], 0x02
			mov byte [0xB807C], 0
			mov byte [0xB807D], 0x02
			mov byte [0xB807E], 0
			mov byte [0xB807F], 0x02
			mov byte [0xB8080], 0
			mov byte [0xB8081], 0x02
			mov byte [0xB8082], 0
			mov byte [0xB8083], 0x02
			mov byte [0xB8084], 0
			mov byte [0xB8085], 0x02
			mov byte [0xB8086], 0
			mov byte [0xB8087], 0x02
			mov byte [0xB8088], 0
			mov byte [0xB8089], 0x02
			mov byte [0xB808A], 0
			mov byte [0xB808B], 0x02
			mov byte [0xB808C], 0
			mov byte [0xB808D], 0x02
			mov byte [0xB808E], 0
			mov byte [0xB808F], 0x02
			mov byte [0xB8090], 0
			mov byte [0xB8091], 0x02
			mov byte [0xB8092], 0
			mov byte [0xB8093], 0x02
			mov byte [0xB8094], 0
			mov byte [0xB8095], 0x02
			mov byte [0xB8096], 0
			mov byte [0xB8097], 0x02
			mov byte [0xB8098], 0
			mov byte [0xB8099], 0x02
			mov byte [0xB809A], 0
			mov byte [0xB809B], 0x02
			mov byte [0xB809C], 0
			mov byte [0xB809D], 0x02
			mov byte [0xB809E], 0
			mov byte [0xB809F], 0x02
			mov byte [0xB8000], 74
			mov byte [0xB8002], 117
			mov byte [0xB8004], 109
			mov byte [0xB8006], 112
			mov byte [0xB8008], 105
			mov byte [0xB800A], 110
			mov byte [0xB800C], 103
			mov byte [0xB800E], 32
			mov byte [0xB8010], 116
			mov byte [0xB8012], 111
			mov byte [0xB8014], 32
			mov byte [0xB8016], 107
			mov byte [0xB8018], 101
			mov byte [0xB801A], 114
			mov byte [0xB801C], 110
			mov byte [0xB801E], 101
			mov byte [0xB8020], 108
			mov byte [0xB8022], 46
			Call __ENGINE_ENTRYPOINT__
			; Kernel done - loop till next IRQ

		AfterCreateIDT.loop:
			cli
			hlt
			Jmp AfterCreateIDT.loop

		DebugStub_Step:
			Ret

			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Kernel
			; Name: Start
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemKernelStart:

		GUID_19:

		METHOD_19.00: ;Asm
			push dword EBP

		METHOD_19.01: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_19.02: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_19.03: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_19.04: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_19.05: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_19.06: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_19.07: ;Asm
			push dword 0x0

		METHOD_19.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0000:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0001:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0001.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0002:
			; Ldsfld

		SystemVoidCosmosSystemKernelStart.IL_0002.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor
			; CurrentOffset = 2, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0002.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0002.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_0002.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKernelStart.IL_0002.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0007:
			; LdStr
			; String Value: Starting kernel

		SystemVoidCosmosSystemKernelStart.IL_0007.00: ;Asm
			push dword StringLiteral0001

		SystemVoidCosmosSystemKernelStart.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_000C:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKernelStart.IL_000C.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 12, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_000C.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0011
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_000C.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_000C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKernelStart.IL_0011:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0011.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelStart.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelStart.IL_0012.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelStart.IL_0013:
			; Ldfld
			; Field: System.Boolean Cosmos.System.Kernel.mStarted
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.System.Kernel
			; TypeOnStack: Cosmos.System.Kernel
			; Offset: 13 (includes object header)

		SystemVoidCosmosSystemKernelStart.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_0013.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKernelStart.IL_0013.02: ;Asm
			add ECX, 0xD

		SystemVoidCosmosSystemKernelStart.IL_0013.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemKernelStart.IL_0013.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosSystemKernelStart.IL_0013.05: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0018:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKernelStart.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0018.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemKernelStart.IL_0019:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKernelStart.IL_0019.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemKernelStart.IL_0019.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelStart.IL_001A:
			; Branch

		SystemVoidCosmosSystemKernelStart.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_001A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKernelStart.IL_001A.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0038

		SystemVoidCosmosSystemKernelStart.IL_001C:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_001C.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_001D:
			; Ldsfld

		SystemVoidCosmosSystemKernelStart.IL_001D.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor
			; CurrentOffset = 29, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_001D.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_001D.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_001D.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKernelStart.IL_001D.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0022:
			; LdStr
			; String Value: ERROR: Kernel Already Started

		SystemVoidCosmosSystemKernelStart.IL_0022.00: ;Asm
			push dword StringLiteral0002

		SystemVoidCosmosSystemKernelStart.IL_0022.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0027:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKernelStart.IL_0027.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 39, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0027.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_002C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_0027.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0027.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKernelStart.IL_002C:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_002C.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_002D:
			; LdStr
			; String Value: Kernel has already been started. A kernel cannot be started twice.

		SystemVoidCosmosSystemKernelStart.IL_002D.00: ;Asm
			push dword StringLiteral0003

		SystemVoidCosmosSystemKernelStart.IL_002D.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0032:
			; Newobj

		SystemVoidCosmosSystemKernelStart.IL_0032.00: ;Asm
			Call SystemVoidSystemExceptioncctor
			; CurrentOffset = 50, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0032.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0032.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_0032.03: ;Asm
			push dword 0x88

		SystemVoidCosmosSystemKernelStart.IL_0032.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemKernelStart.IL_0032.AfterAlloc:

		SystemVoidCosmosSystemKernelStart.IL_0032.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKernelStart.IL_0032.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKernelStart.IL_0032.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0032.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemKernelStart.IL_0032.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemKernelStart.IL_0032.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemKernelStart.IL_0032.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosSystemKernelStart.IL_0032.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosSystemKernelStart.IL_0032.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemKernelStart.IL_0032.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemKernelStart.IL_0032.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosSystemKernelStart.IL_0032.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0032.11: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0032.NoError1107
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemKernelStart.IL_0032.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKernelStart.IL_0032.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemKernelStart.IL_0032.14: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKernelStart.IL_0032.NoError1107:

		SystemVoidCosmosSystemKernelStart.IL_0032.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemKernelStart.IL_0032.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKernelStart.IL_0032.17: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0032.18: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0037:
			; Throw

		SystemVoidCosmosSystemKernelStart.IL_0037.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_0037.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0037.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemKernelStart.IL_0037.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemKernelStart.IL_0037.04: ;Asm
			mov ECX, 0x3
			; CurrentOffset = 55, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0037.05: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0038:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelStart.IL_0038.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelStart.IL_0038.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelStart.IL_0039:
			; Ldc_I4

		SystemVoidCosmosSystemKernelStart.IL_0039.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKernelStart.IL_003A:
			; Stfld
			; Operand type: Cosmos.System.Kernel
			; Field: System.Boolean Cosmos.System.Kernel.mStarted
			; Type: System.Boolean
			; Size: 1
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKernelStart.IL_003A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKernelStart.IL_003A.01: ;Asm
			add ECX, 0xD

		SystemVoidCosmosSystemKernelStart.IL_003A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_003A.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosSystemKernelStart.IL_003A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_003A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_003F:
			; Ldsfld

		SystemVoidCosmosSystemKernelStart.IL_003F.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemVoidCosmosSystemKernelStart.IL_003F.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0044:
			; Ldnull

		SystemVoidCosmosSystemKernelStart.IL_0044.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0044.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0045:
			; Ceq
			; NullRef

		SystemVoidCosmosSystemKernelStart.IL_0045.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_0045.01: ;Asm
			pop dword EAX
			; String

		SystemVoidCosmosSystemKernelStart.IL_0045.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_0045.03: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemKernelStart.IL_0045.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystemKernelStart.IL_0045.05: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0045.False

		SystemVoidCosmosSystemKernelStart.IL_0045.06: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKernelStart.IL_0045.07: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.IL_0047

		SystemVoidCosmosSystemKernelStart.IL_0045.False:

		SystemVoidCosmosSystemKernelStart.IL_0045.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0045.09: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.IL_0047

		SystemVoidCosmosSystemKernelStart.IL_0047:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosSystemKernelStart.IL_0047.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0047.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystemKernelStart.IL_0048:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosSystemKernelStart.IL_0048.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosSystemKernelStart.IL_0048.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0049:
			; Branch

		SystemVoidCosmosSystemKernelStart.IL_0049.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0049.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKernelStart.IL_0049.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0057

		SystemVoidCosmosSystemKernelStart.IL_004B:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_004B.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_004C:
			; LdStr
			; String Value: Compiler didn't initialize System.String.Empty!

		SystemVoidCosmosSystemKernelStart.IL_004C.00: ;Asm
			push dword StringLiteral0004

		SystemVoidCosmosSystemKernelStart.IL_004C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0051:
			; Newobj

		SystemVoidCosmosSystemKernelStart.IL_0051.00: ;Asm
			Call SystemVoidSystemExceptioncctor
			; CurrentOffset = 81, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0051.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0051.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0051.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_0051.03: ;Asm
			push dword 0x88

		SystemVoidCosmosSystemKernelStart.IL_0051.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemKernelStart.IL_0051.AfterAlloc:

		SystemVoidCosmosSystemKernelStart.IL_0051.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKernelStart.IL_0051.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKernelStart.IL_0051.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0051.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemKernelStart.IL_0051.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemKernelStart.IL_0051.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemKernelStart.IL_0051.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosSystemKernelStart.IL_0051.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosSystemKernelStart.IL_0051.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemKernelStart.IL_0051.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemKernelStart.IL_0051.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosSystemKernelStart.IL_0051.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0051.11: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0051.NoError1107
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemKernelStart.IL_0051.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKernelStart.IL_0051.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemKernelStart.IL_0051.14: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKernelStart.IL_0051.NoError1107:

		SystemVoidCosmosSystemKernelStart.IL_0051.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemKernelStart.IL_0051.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKernelStart.IL_0051.17: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0051.18: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0056:
			; Throw

		SystemVoidCosmosSystemKernelStart.IL_0056.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_0056.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0056.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemKernelStart.IL_0056.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemKernelStart.IL_0056.04: ;Asm
			mov ECX, 0x3
			; CurrentOffset = 86, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0056.05: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0057:
			; Ldsfld

		SystemVoidCosmosSystemKernelStart.IL_0057.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor
			; CurrentOffset = 87, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0057.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0057.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0057.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_0057.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKernelStart.IL_0057.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_005C:
			; LdStr
			; String Value: HW Bootstrap Init

		SystemVoidCosmosSystemKernelStart.IL_005C.00: ;Asm
			push dword StringLiteral0005

		SystemVoidCosmosSystemKernelStart.IL_005C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0061:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKernelStart.IL_0061.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 97, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0061.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0061.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0066
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_0061.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0061.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKernelStart.IL_0066:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0066.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0067:
			; Call

		SystemVoidCosmosSystemKernelStart.IL_0067.00: ;Asm
			Call SystemVoidCosmosHALBootstrapInit
			; CurrentOffset = 103, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0067.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_006C
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_0067.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_006C:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_006C.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_006D:
			; Ldsfld

		SystemVoidCosmosSystemKernelStart.IL_006D.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor
			; CurrentOffset = 109, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_006D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_006D.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_006D.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_006D.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKernelStart.IL_006D.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0072:
			; LdStr
			; String Value: Global Init

		SystemVoidCosmosSystemKernelStart.IL_0072.00: ;Asm
			push dword StringLiteral0006

		SystemVoidCosmosSystemKernelStart.IL_0072.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0077:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKernelStart.IL_0077.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 119, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0077.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0077.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_007C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_0077.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0077.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKernelStart.IL_007C:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_007C.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_007D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelStart.IL_007D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelStart.IL_007D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelStart.IL_007E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemKernelStart.IL_007E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKernelStart.IL_007E.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemKernelStart.IL_007E.02: ;Asm
			push dword 0x3

		SystemVoidCosmosSystemKernelStart.IL_007E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemKernelStart.IL_007E.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKernelStart.IL_007E.AfterAddressCheck:

		SystemVoidCosmosSystemKernelStart.IL_007E.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKernelStart.IL_007E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemKernelStart.IL_007E.07: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_007E.NotBoxedThis

		SystemVoidCosmosSystemKernelStart.IL_007E.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemKernelStart.IL_007E.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemKernelStart.IL_007E.NotBoxedThis:

		SystemVoidCosmosSystemKernelStart.IL_007E.0A: ;Asm
			Call ECX

		SystemVoidCosmosSystemKernelStart.IL_007E.AfterNotBoxedThis:
			; CurrentOffset = 126, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_007E.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_007E.0C: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0083
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemKernelStart.IL_007E.0D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_007E.0E: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_007E.0F: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_007E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemKernelStart.IL_0083:
			; Call

		SystemVoidCosmosSystemKernelStart.IL_0083.00: ;Asm
			Call SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase
			; CurrentOffset = 131, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0083.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0083.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0088
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_0083.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0088:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0088.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0089:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelStart.IL_0089.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelStart.IL_0089.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelStart.IL_008A:
			; Ldfld
			; Field: System.Boolean Cosmos.System.Kernel.ClearScreen
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.System.Kernel
			; TypeOnStack: Cosmos.System.Kernel
			; Offset: 22 (includes object header)

		SystemVoidCosmosSystemKernelStart.IL_008A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_008A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKernelStart.IL_008A.02: ;Asm
			add ECX, 0x16

		SystemVoidCosmosSystemKernelStart.IL_008A.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemKernelStart.IL_008A.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosSystemKernelStart.IL_008A.05: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelStart.IL_008F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystemKernelStart.IL_008F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_008F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystemKernelStart.IL_0090:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystemKernelStart.IL_0090.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosSystemKernelStart.IL_0090.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0091:
			; Branch

		SystemVoidCosmosSystemKernelStart.IL_0091.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0091.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKernelStart.IL_0091.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_00A5

		SystemVoidCosmosSystemKernelStart.IL_0093:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0093.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0094:
			; Ldsfld

		SystemVoidCosmosSystemKernelStart.IL_0094.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor
			; CurrentOffset = 148, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0094.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0094.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0094.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_0094.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKernelStart.IL_0094.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0099:
			; LdStr
			; String Value: Cls

		SystemVoidCosmosSystemKernelStart.IL_0099.00: ;Asm
			push dword StringLiteral0007

		SystemVoidCosmosSystemKernelStart.IL_0099.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_009E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKernelStart.IL_009E.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 158, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_009E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_009E.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_00A3
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_009E.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_009E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKernelStart.IL_00A3:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_00A3.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_00A4:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_00A4.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_00A5:
			; Ldsfld

		SystemVoidCosmosSystemKernelStart.IL_00A5.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor
			; CurrentOffset = 165, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_00A5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_00A5.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_00A5.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_00A5.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKernelStart.IL_00A5.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_00AA:
			; LdStr
			; String Value: Before Run

		SystemVoidCosmosSystemKernelStart.IL_00AA.00: ;Asm
			push dword StringLiteral0008

		SystemVoidCosmosSystemKernelStart.IL_00AA.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_00AF:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKernelStart.IL_00AF.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 175, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_00AF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_00AF.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_00B4
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_00AF.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_00AF.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKernelStart.IL_00B4:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_00B4.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_00B5:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelStart.IL_00B5.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelStart.IL_00B5.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelStart.IL_00B6:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemKernelStart.IL_00B6.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKernelStart.IL_00B6.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemKernelStart.IL_00B6.02: ;Asm
			push dword 0x5

		SystemVoidCosmosSystemKernelStart.IL_00B6.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemKernelStart.IL_00B6.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKernelStart.IL_00B6.AfterAddressCheck:

		SystemVoidCosmosSystemKernelStart.IL_00B6.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKernelStart.IL_00B6.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemKernelStart.IL_00B6.07: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_00B6.NotBoxedThis

		SystemVoidCosmosSystemKernelStart.IL_00B6.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemKernelStart.IL_00B6.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemKernelStart.IL_00B6.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_00B6.NotBoxedThis:

		SystemVoidCosmosSystemKernelStart.IL_00B6.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemKernelStart.IL_00B6.AfterNotBoxedThis:
			; CurrentOffset = 182, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_00B6.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_00B6.0D: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_00BB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_00B6.0E: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_00B6.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemKernelStart.IL_00BB:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_00BB.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_00BC:
			; Call

		SystemVoidCosmosSystemKernelStart.IL_00BC.00: ;Asm
			Call SystemVoidCosmosHALGlobalEnableInterrupts
			; CurrentOffset = 188, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_00BC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_00BC.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_00C1
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_00BC.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_00C1:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_00C1.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_00C2:
			; Ldsfld

		SystemVoidCosmosSystemKernelStart.IL_00C2.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor
			; CurrentOffset = 194, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_00C2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_00C2.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_00C2.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_00C2.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKernelStart.IL_00C2.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_00C7:
			; LdStr
			; String Value: Run

		SystemVoidCosmosSystemKernelStart.IL_00C7.00: ;Asm
			push dword StringLiteral0009

		SystemVoidCosmosSystemKernelStart.IL_00C7.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_00CC:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKernelStart.IL_00CC.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 204, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_00CC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_00CC.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_00D1
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_00CC.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_00CC.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKernelStart.IL_00D1:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_00D1.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_00D2:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelStart.IL_00D2.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelStart.IL_00D2.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelStart.IL_00D3:
			; Ldfld
			; Field: System.Boolean Cosmos.System.Kernel.mStopped
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.System.Kernel
			; TypeOnStack: Cosmos.System.Kernel
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemKernelStart.IL_00D3.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_00D3.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKernelStart.IL_00D3.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemKernelStart.IL_00D3.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemKernelStart.IL_00D3.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosSystemKernelStart.IL_00D3.05: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelStart.IL_00D8:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosSystemKernelStart.IL_00D8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_00D8.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosSystemKernelStart.IL_00D9:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosSystemKernelStart.IL_00D9.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosSystemKernelStart.IL_00D9.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelStart.IL_00DA:
			; Branch

		SystemVoidCosmosSystemKernelStart.IL_00DA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_00DA.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKernelStart.IL_00DA.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_00F0

		SystemVoidCosmosSystemKernelStart.IL_00DC:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_00DC.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_00DD:
			; Ldsfld

		SystemVoidCosmosSystemKernelStart.IL_00DD.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor
			; CurrentOffset = 221, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_00DD.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_00DD.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_00DD.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_00DD.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKernelStart.IL_00DD.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_00E2:
			; LdStr
			; String Value: Already stopped

		SystemVoidCosmosSystemKernelStart.IL_00E2.00: ;Asm
			push dword StringLiteral000A

		SystemVoidCosmosSystemKernelStart.IL_00E2.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_00E7:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKernelStart.IL_00E7.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 231, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_00E7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_00E7.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_00EC
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_00E7.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_00E7.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKernelStart.IL_00EC:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_00EC.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_00ED:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_00ED.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_00EE:
			; Br

		SystemVoidCosmosSystemKernelStart.IL_00EE.00: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.IL_0102

		SystemVoidCosmosSystemKernelStart.IL_00F0:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_00F0.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_00F1:
			; Ldsfld

		SystemVoidCosmosSystemKernelStart.IL_00F1.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor
			; CurrentOffset = 241, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_00F1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_00F1.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_00F1.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_00F1.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKernelStart.IL_00F1.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_00F6:
			; LdStr
			; String Value: Not yet stopped

		SystemVoidCosmosSystemKernelStart.IL_00F6.00: ;Asm
			push dword StringLiteral000B

		SystemVoidCosmosSystemKernelStart.IL_00F6.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_00FB:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKernelStart.IL_00FB.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 251, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_00FB.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_00FB.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0100
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_00FB.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_00FB.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKernelStart.IL_0100:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0100.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0101:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0101.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0102:
			; Br

		SystemVoidCosmosSystemKernelStart.IL_0102.00: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.IL_012D

		SystemVoidCosmosSystemKernelStart.IL_0104:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0104.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0105:
			; Ldsfld

		SystemVoidCosmosSystemKernelStart.IL_0105.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor
			; CurrentOffset = 261, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0105.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0105.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0105.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_0105.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKernelStart.IL_0105.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_010A:
			; LdStr
			; String Value: Really before Run

		SystemVoidCosmosSystemKernelStart.IL_010A.00: ;Asm
			push dword StringLiteral000C

		SystemVoidCosmosSystemKernelStart.IL_010A.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_010F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKernelStart.IL_010F.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 271, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_010F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_010F.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0114
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_010F.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_010F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKernelStart.IL_0114:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0114.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0115:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelStart.IL_0115.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelStart.IL_0115.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelStart.IL_0116:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemKernelStart.IL_0116.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKernelStart.IL_0116.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemKernelStart.IL_0116.02: ;Asm
			push dword 0x7

		SystemVoidCosmosSystemKernelStart.IL_0116.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemKernelStart.IL_0116.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKernelStart.IL_0116.AfterAddressCheck:

		SystemVoidCosmosSystemKernelStart.IL_0116.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKernelStart.IL_0116.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemKernelStart.IL_0116.07: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0116.NotBoxedThis

		SystemVoidCosmosSystemKernelStart.IL_0116.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemKernelStart.IL_0116.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemKernelStart.IL_0116.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_0116.NotBoxedThis:

		SystemVoidCosmosSystemKernelStart.IL_0116.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemKernelStart.IL_0116.AfterNotBoxedThis:
			; CurrentOffset = 278, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0116.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0116.0D: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_011B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_0116.0E: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0116.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemKernelStart.IL_011B:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_011B.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_011C:
			; Ldsfld

		SystemVoidCosmosSystemKernelStart.IL_011C.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor
			; CurrentOffset = 284, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_011C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_011C.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_011C.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_011C.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKernelStart.IL_011C.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0121:
			; LdStr
			; String Value: Really after Run

		SystemVoidCosmosSystemKernelStart.IL_0121.00: ;Asm
			push dword StringLiteral000D

		SystemVoidCosmosSystemKernelStart.IL_0121.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0126:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKernelStart.IL_0126.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 294, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0126.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0126.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_012B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_0126.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0126.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKernelStart.IL_012B:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_012B.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_012C:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_012C.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_012D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelStart.IL_012D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelStart.IL_012D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelStart.IL_012E:
			; Ldfld
			; Field: System.Boolean Cosmos.System.Kernel.mStopped
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.System.Kernel
			; TypeOnStack: Cosmos.System.Kernel
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemKernelStart.IL_012E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_012E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKernelStart.IL_012E.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemKernelStart.IL_012E.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemKernelStart.IL_012E.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosSystemKernelStart.IL_012E.05: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0133:
			; Ldc_I4

		SystemVoidCosmosSystemKernelStart.IL_0133.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0134:
			; Ceq

		SystemVoidCosmosSystemKernelStart.IL_0134.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0134.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemKernelStart.IL_0134.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0134.True

		SystemVoidCosmosSystemKernelStart.IL_0134.03: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.IL_0134.False

		SystemVoidCosmosSystemKernelStart.IL_0134.True:

		SystemVoidCosmosSystemKernelStart.IL_0134.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_0134.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKernelStart.IL_0134.06: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.IL_0136

		SystemVoidCosmosSystemKernelStart.IL_0134.False:

		SystemVoidCosmosSystemKernelStart.IL_0134.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_0134.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0134.09: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.IL_0136

		SystemVoidCosmosSystemKernelStart.IL_0136:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystemKernelStart.IL_0136.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0136.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosSystemKernelStart.IL_0138:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystemKernelStart.IL_0138.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidCosmosSystemKernelStart.IL_0138.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelStart.IL_013A:
			; Branch

		SystemVoidCosmosSystemKernelStart.IL_013A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_013A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKernelStart.IL_013A.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0104

		SystemVoidCosmosSystemKernelStart.IL_013C:
			; Ldsfld

		SystemVoidCosmosSystemKernelStart.IL_013C.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor
			; CurrentOffset = 316, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_013C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_013C.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_013C.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelStart.IL_013C.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKernelStart.IL_013C.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0141:
			; LdStr
			; String Value: AfterRun

		SystemVoidCosmosSystemKernelStart.IL_0141.00: ;Asm
			push dword StringLiteral000E

		SystemVoidCosmosSystemKernelStart.IL_0141.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_0146:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKernelStart.IL_0146.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 326, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0146.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0146.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_014B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_0146.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_0146.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKernelStart.IL_014B:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_014B.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_014C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelStart.IL_014C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelStart.IL_014C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelStart.IL_014D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemKernelStart.IL_014D.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKernelStart.IL_014D.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemKernelStart.IL_014D.02: ;Asm
			push dword 0x8

		SystemVoidCosmosSystemKernelStart.IL_014D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemKernelStart.IL_014D.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKernelStart.IL_014D.AfterAddressCheck:

		SystemVoidCosmosSystemKernelStart.IL_014D.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKernelStart.IL_014D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemKernelStart.IL_014D.07: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_014D.NotBoxedThis

		SystemVoidCosmosSystemKernelStart.IL_014D.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemKernelStart.IL_014D.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemKernelStart.IL_014D.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_014D.NotBoxedThis:

		SystemVoidCosmosSystemKernelStart.IL_014D.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemKernelStart.IL_014D.AfterNotBoxedThis:
			; CurrentOffset = 333, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_014D.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_014D.0D: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0152
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_014D.0E: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0156

		SystemVoidCosmosSystemKernelStart.IL_014D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemKernelStart.IL_0152:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0152.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0153:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0153.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0154:
			; Leave

		SystemVoidCosmosSystemKernelStart.IL_0154.00: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.IL_0174

		SystemVoidCosmosSystemKernelStart.IL_0156:
			; Stloc

		SystemVoidCosmosSystemKernelStart.IL_0156.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemVoidCosmosSystemKernelStart.IL_0156.01: ;Asm
			push dword 0x0
			; Local type = System.Exception
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidCosmosSystemKernelStart.IL_0156.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0156.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosSystemKernelStart.IL_0156.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0156.05: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosSystemKernelStart.IL_0158:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0158.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0159:
			; LdStr
			; String Value: Exception occurred while running kernel:

		SystemVoidCosmosSystemKernelStart.IL_0159.00: ;Asm
			push dword StringLiteral000F

		SystemVoidCosmosSystemKernelStart.IL_0159.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelStart.IL_015E:
			; Call

		SystemVoidCosmosSystemKernelStart.IL_015E.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString
			; CurrentOffset = 350, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_015E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_015E.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0163
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_015E.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKernelStart.IL_0163:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0163.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0164:
			; Ldloc
			; Local type = System.Exception
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidCosmosSystemKernelStart.IL_0164.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosSystemKernelStart.IL_0164.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0164.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosSystemKernelStart.IL_0164.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelStart.IL_0166:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemKernelStart.IL_0166.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKernelStart.IL_0166.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemKernelStart.IL_0166.02: ;Asm
			push dword 0xA

		SystemVoidCosmosSystemKernelStart.IL_0166.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemKernelStart.IL_0166.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKernelStart.IL_0166.AfterAddressCheck:

		SystemVoidCosmosSystemKernelStart.IL_0166.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKernelStart.IL_0166.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemKernelStart.IL_0166.07: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.IL_0166.NotBoxedThis

		SystemVoidCosmosSystemKernelStart.IL_0166.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemKernelStart.IL_0166.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemKernelStart.IL_0166.NotBoxedThis:

		SystemVoidCosmosSystemKernelStart.IL_0166.0A: ;Asm
			Call ECX

		SystemVoidCosmosSystemKernelStart.IL_0166.AfterNotBoxedThis:
			; CurrentOffset = 358, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_0166.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_0166.0C: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_016B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemKernelStart.IL_0166.0D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_0166.0E: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelStart.IL_0166.0F: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKernelStart.IL_0166.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemKernelStart.IL_016B:
			; Call

		SystemVoidCosmosSystemKernelStart.IL_016B.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString
			; CurrentOffset = 363, HandlerStartOffset = 342

		SystemVoidCosmosSystemKernelStart.IL_016B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelStart.IL_016B.02: ;Asm
			JE near SystemVoidCosmosSystemKernelStart.IL_0170
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelStart.IL_016B.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelStart.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKernelStart.IL_0170:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0170.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0171:
			; Nop

		SystemVoidCosmosSystemKernelStart.IL_0171.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelStart.IL_0172:
			; Leave

		SystemVoidCosmosSystemKernelStart.IL_0172.00: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.IL_0174

		SystemVoidCosmosSystemKernelStart.IL_0174:
			; Ret

		SystemVoidCosmosSystemKernelStart.IL_0174.00: ;Asm
			Jmp SystemVoidCosmosSystemKernelStart.END__OF__METHOD_NORMAL
			; End Method: Start

		SystemVoidCosmosSystemKernelStart.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKernelStart.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKernelStart.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKernelStart.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKernelStart.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKernelStart.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x1C

		SystemVoidCosmosSystemKernelStart.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKernelStart.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKernelStart.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_20:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.RuntimeEngine
			; Name: InitializeApplication
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication:

		GUID_17100:

		METHOD_17100.06: ;Asm
			push dword EBP

		METHOD_17100.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0001:
			; Call

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0001.00: ;Asm
			Call SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0001.02: ;Asm
			JE near SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0006:
			; Nop

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0007:
			; Call

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0007.00: ;Asm
			Call SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0007.02: ;Asm
			JE near SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_000C
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_000C:
			; Nop

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_000D:
			; Ret

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.END__OF__METHOD_NORMAL
			; End Method: InitializeApplication

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_17101:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.RuntimeEngine
			; Name: FinalizeApplication
			; Plugged: No
			; Argument[0] aExitCode at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32:

		GUID_18706:

		METHOD_18706.05: ;Asm
			push dword EBP

		METHOD_18706.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0001:
			; Call

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0001.00: ;Asm
			Call SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0006:
			; Nop

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0008:
			; Call

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0008.00: ;Asm
			Call SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0008.02: ;Asm
			JE near SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_000D
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_0008.03: ;Asm
			JNE near SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_000D:
			; Nop

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_000E:
			; Ret

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.IL_000E.00: ;Asm
			Jmp SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.END__OF__METHOD_NORMAL
			; End Method: FinalizeApplication

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_18707:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.VTablesImpl
			; Name: IsInstance
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-84
			; Local 6 at EBP-88
			; Local 7 at EBP-92
			; Local 8 at EBP-96
			; Local 9 at EBP-100
			; Local 10 at EBP-104
			; Argument[0] aObjectType at EBP+16, size = 4
			; Argument[1] aDesiredObjectType at EBP+12, size = 4
			; Argument[2] aIsInterface at EBP+8, size = 1
			; Return size: 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean:

		GUID_20669:

		METHOD_20669.05: ;Asm
			push dword EBP

		METHOD_20669.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_20669.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_20669.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_20669.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_20669.0A: ;Asm
			push dword 0x0
			; Local 4, Size 64

		METHOD_20669.0B: ;Asm
			push dword 0x0

		METHOD_20669.0C: ;Asm
			push dword 0x0

		METHOD_20669.0D: ;Asm
			push dword 0x0

		METHOD_20669.0E: ;Asm
			push dword 0x0

		METHOD_20669.0F: ;Asm
			push dword 0x0

		METHOD_20669.10: ;Asm
			push dword 0x0

		METHOD_20669.11: ;Asm
			push dword 0x0

		METHOD_20669.12: ;Asm
			push dword 0x0

		METHOD_20669.13: ;Asm
			push dword 0x0

		METHOD_20669.14: ;Asm
			push dword 0x0

		METHOD_20669.15: ;Asm
			push dword 0x0

		METHOD_20669.16: ;Asm
			push dword 0x0

		METHOD_20669.17: ;Asm
			push dword 0x0

		METHOD_20669.18: ;Asm
			push dword 0x0

		METHOD_20669.19: ;Asm
			push dword 0x0

		METHOD_20669.1A: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_20669.1B: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_20669.1C: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_20669.1D: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_20669.1E: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_20669.1F: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_20669.20: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0000:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0002:
			; Ldc_I4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0002.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003:
			; Ceq

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.True

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.03: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.False

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.True:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.06: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0005

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.False:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0003.09: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0005

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0005.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0005.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0006.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0007:
			; Branch

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0007.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0011

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0009:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0009.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_000A:
			; Ldc_I4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_000A.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_000B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_000B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_000B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_000C:
			; Br

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_000C.00: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FF

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0011:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0012:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0012.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0012.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0013:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0013.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0013.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0014:
			; Branch

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0014.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0014.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0014.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0066

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0016:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0016.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0017:
			; Ldsfld

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0017.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0017.02: ;Asm
			JNE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0017.AfterCCTorExceptionCheck:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0017.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0017.04: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001C.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D:
			; Ldelem
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.01: ;Asm
			mov EDX, 0x40

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.02: ;Asm
			mul dword EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.03: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.05: ;Asm
			pop dword EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.06: ;Asm
			add EDX, EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.07: ;Asm
			push dword EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.08: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.09: ;Asm
			push dword [EAX + 60]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.0A: ;Asm
			push dword [EAX + 56]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.0B: ;Asm
			push dword [EAX + 52]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.0C: ;Asm
			push dword [EAX + 48]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.0D: ;Asm
			push dword [EAX + 44]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.0E: ;Asm
			push dword [EAX + 40]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.0F: ;Asm
			push dword [EAX + 36]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.10: ;Asm
			push dword [EAX + 32]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.11: ;Asm
			push dword [EAX + 28]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.12: ;Asm
			push dword [EAX + 24]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.13: ;Asm
			push dword [EAX + 20]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.14: ;Asm
			push dword [EAX + 16]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.15: ;Asm
			push dword [EAX + 12]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.16: ;Asm
			push dword [EAX + 8]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.17: ;Asm
			push dword [EAX + 4]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_001D.18: ;Asm
			push dword [EAX]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022:
			; Stloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 20
			; Local size = 64

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.03: ;Asm
			mov dword [EBP - 76], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.05: ;Asm
			mov dword [EBP - 72], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.06: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.07: ;Asm
			mov dword [EBP - 68], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.08: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.09: ;Asm
			mov dword [EBP - 64], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.0A: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.0B: ;Asm
			mov dword [EBP - 60], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.0C: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.0D: ;Asm
			mov dword [EBP - 56], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.0E: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.0F: ;Asm
			mov dword [EBP - 52], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.10: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.11: ;Asm
			mov dword [EBP - 48], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.12: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.13: ;Asm
			mov dword [EBP - 44], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.14: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.15: ;Asm
			mov dword [EBP - 40], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.16: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.17: ;Asm
			mov dword [EBP - 36], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.18: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.19: ;Asm
			mov dword [EBP - 32], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.1A: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.1B: ;Asm
			mov dword [EBP - 28], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.1C: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.1D: ;Asm
			mov dword [EBP - 24], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.1E: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0022.1F: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0024:
			; Ldc_I4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0024.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0025:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 84
			; Local size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0025.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0025.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0027:
			; Br

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0027.00: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004C

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0029:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0029.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 20
			; Local size = 64

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.03: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.04: ;Asm
			mov EAX, dword [EBP - 28]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.05: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.06: ;Asm
			mov EAX, dword [EBP - 32]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.07: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.08: ;Asm
			mov EAX, dword [EBP - 36]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.09: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.0A: ;Asm
			mov EAX, dword [EBP - 40]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.0B: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.0C: ;Asm
			mov EAX, dword [EBP - 44]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.0D: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.0E: ;Asm
			mov EAX, dword [EBP - 48]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.0F: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.10: ;Asm
			mov EAX, dword [EBP - 52]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.11: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.12: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.13: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.14: ;Asm
			mov EAX, dword [EBP - 60]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.15: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.16: ;Asm
			mov EAX, dword [EBP - 64]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.17: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.18: ;Asm
			mov EAX, dword [EBP - 68]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.19: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.1A: ;Asm
			mov EAX, dword [EBP - 72]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.1B: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.1C: ;Asm
			mov EAX, dword [EBP - 76]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.1D: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.1E: ;Asm
			mov EAX, dword [EBP - 80]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002A.1F: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002C:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.InterfaceIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 8 (includes object header)

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002C.00: ;Asm
			add ESP, 0x40

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002C.01: ;Asm
			push dword [ESP - 52]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_002C.02: ;Asm
			push dword [ESP - 52]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0031:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 84
			; Local size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0031.00: ;Asm
			mov EAX, dword [EBP - 84]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0031.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033:
			; Ldelem_U4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033.00: ;Asm
			pop dword EBX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033.02: ;Asm
			push dword [ESP + 12]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033.05: ;Asm
			push dword [EAX + 8]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033.06: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033.07: ;Asm
			cmp EAX, EBX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033.08: ;Asm
			JLE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_IndexOutOfRangeException

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033.09: ;Asm
			cmp EBX, 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033.0A: ;Asm
			JNL near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_NoIndexOutOfRangeException

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_IndexOutOfRangeException:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_IndexOutOfRangeException.0F: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0034
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_IndexOutOfRangeException.10: ;Asm
			JNE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_NoIndexOutOfRangeException:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_NoIndexOutOfRangeException.19: ;Asm
			push dword [EDX]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0033_NoIndexOutOfRangeException.1A: ;Asm
			sub EDX, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0034.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035:
			; Ceq

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.True

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.03: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.False

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.True:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.06: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0037

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.False:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0035.09: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0037

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0037:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0037.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0037.01: ;Asm
			mov dword [EBP - 88], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0039:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0039.00: ;Asm
			movzx EAX, byte [EBP - 88]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0039.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_003B:
			; Branch

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_003B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_003B.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_003B.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0045

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_003D:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_003D.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_003E:
			; Ldc_I4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_003E.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_003F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_003F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_003F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0040:
			; Br

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0040.00: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FF

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0045:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0045.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0046:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 84
			; Local size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 84]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0046.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0048:
			; Ldc_I4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0048.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0049:
			; Add

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0049.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0049.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 84
			; Local size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004A.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 84
			; Local size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 84]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004C.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004E:
			; Conv_I8

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004E.01: ;Asm
			cdq

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004E.02: ;Asm
			push dword EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004E.03: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 20
			; Local size = 64

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.03: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.04: ;Asm
			mov EAX, dword [EBP - 28]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.05: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.06: ;Asm
			mov EAX, dword [EBP - 32]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.07: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.08: ;Asm
			mov EAX, dword [EBP - 36]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.09: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.0A: ;Asm
			mov EAX, dword [EBP - 40]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.0B: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.0C: ;Asm
			mov EAX, dword [EBP - 44]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.0D: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.0E: ;Asm
			mov EAX, dword [EBP - 48]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.0F: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.10: ;Asm
			mov EAX, dword [EBP - 52]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.11: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.12: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.13: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.14: ;Asm
			mov EAX, dword [EBP - 60]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.15: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.16: ;Asm
			mov EAX, dword [EBP - 64]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.17: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.18: ;Asm
			mov EAX, dword [EBP - 68]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.19: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.1A: ;Asm
			mov EAX, dword [EBP - 72]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.1B: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.1C: ;Asm
			mov EAX, dword [EBP - 76]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.1D: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.1E: ;Asm
			mov EAX, dword [EBP - 80]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_004F.1F: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0051:
			; Ldfld
			; Field: System.UInt32 Cosmos.IL2CPU.VTable.InterfaceCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 4 (includes object header)

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0051.00: ;Asm
			add ESP, 0x40

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0051.01: ;Asm
			push dword [ESP - 60]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0056:
			; Conv_U8

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0056.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0056.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0056.02: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0057:
			; Clt

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0057.00: ;Asm
			mov ESI, 0x1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0057.01: ;Asm
			xor EDI, EDI

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0057.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0057.03: ;Asm
			pop dword EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0057.04: ;Asm
			pop dword EBX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0057.05: ;Asm
			pop dword ECX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0057.06: ;Asm
			sub EBX, EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0057.07: ;Asm
			sbb ECX, EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0057.08: ;Asm
			cmovl EDI, ESI

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0057.09: ;Asm
			push dword EDI

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0059:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0059.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0059.01: ;Asm
			mov dword [EBP - 92], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_005B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_005B.00: ;Asm
			movzx EAX, byte [EBP - 92]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_005B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_005D:
			; Branch

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_005D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_005D.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_005D.02: ;Asm
			JNE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0029

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_005F:
			; Ldc_I4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_005F.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0060:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0060.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0060.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0061:
			; Br

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0061.00: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FF

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0066:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0066.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0067:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0067.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0067.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0068:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0068.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0069:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0069.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0069.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006A.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B:
			; Ceq

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.True

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.03: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.False

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.True:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.06: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006D

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.False:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006B.09: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006D

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006D.01: ;Asm
			mov dword [EBP - 96], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006F.00: ;Asm
			movzx EAX, byte [EBP - 96]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_006F.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0071:
			; Branch

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0071.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0071.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0071.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_007B

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0073:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0073.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0074:
			; Ldc_I4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0074.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0075:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0075.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0075.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0076:
			; Br

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0076.00: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FF

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_007B:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_007B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_007B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_007C:
			; Ldsfld

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_007C.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_007C.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_007C.02: ;Asm
			JNE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_007C.AfterCCTorExceptionCheck:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_007C.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_007C.04: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0081:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0081.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0081.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0082:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0082.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0082.01: ;Asm
			mov EDX, 0x40

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0082.02: ;Asm
			mul dword EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0082.03: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0082.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0082.05: ;Asm
			pop dword EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0082.06: ;Asm
			add EDX, EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0082.07: ;Asm
			push dword EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0087:
			; Ldfld
			; Field: System.UInt32 Cosmos.IL2CPU.VTable.BaseTypeIdentifier
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: System.Void*
			; Offset: 0 (includes object header)

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0087.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0087.01: ;Asm
			add ECX, 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0087.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0087.03: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0087.04: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C:
			; Ceq

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.True

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.03: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.False

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.True:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.06: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008E

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.False:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008C.09: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008E

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_008E.01: ;Asm
			mov dword [EBP - 100], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0090:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0090.00: ;Asm
			movzx EAX, byte [EBP - 100]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0090.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0092:
			; Branch

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0092.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0092.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0092.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00BC

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0094:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0094.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0095:
			; LdStr
			; String Value: IsInstance failed (1):

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0095.00: ;Asm
			push dword StringLiteral0010

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0095.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_009A:
			; Call

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_009A.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugSystemString

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_009A.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_009A.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_009F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_009A.03: ;Asm
			JNE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_009F:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_009F.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00A0:
			; LdStr
			; String Value: aObjectType: 

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00A0.00: ;Asm
			push dword StringLiteral0011

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00A0.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00A5:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00A5.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00A6:
			; Call

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00A6.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00A6.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00A6.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00AB
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00A6.03: ;Asm
			JNE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00AB:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00AB.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00AC:
			; LdStr
			; String Value: aDesiredObjectType: 

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00AC.00: ;Asm
			push dword StringLiteral0012

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00AC.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B1:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B1.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B2:
			; Call

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B2.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B2.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B2.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B7
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B2.03: ;Asm
			JNE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B7:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B7.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B8:
			; Ldc_I4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B8.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B9:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B9.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00B9.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00BA:
			; Br

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00BA.00: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FF

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00BC:
			; Ldsfld

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00BC.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00BC.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00BC.02: ;Asm
			JNE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00BC.AfterCCTorExceptionCheck:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00BC.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00BC.04: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C1:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C1.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C1.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C2:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C2.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C2.01: ;Asm
			mov EDX, 0x40

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C2.02: ;Asm
			mul dword EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C2.03: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C2.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C2.05: ;Asm
			pop dword EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C2.06: ;Asm
			add EDX, EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C2.07: ;Asm
			push dword EDX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C7:
			; Ldfld
			; Field: System.UInt32 Cosmos.IL2CPU.VTable.BaseTypeIdentifier
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: System.Void*
			; Offset: 0 (includes object header)

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C7.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C7.01: ;Asm
			add ECX, 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C7.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C7.03: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00C7.04: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00CC:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00CC.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00CC.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00CD:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00CD.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00CE:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00CE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00CE.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00CF:
			; Ldc_I4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00CF.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0:
			; Cgt_Un

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0.02: ;Asm
			JB near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0.True

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0.03: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0.False

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0.True:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0.06: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D2

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0.False:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D0.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D2:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 104
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D2.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D2.01: ;Asm
			mov dword [EBP - 104], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D4:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 104
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D4.00: ;Asm
			movzx EAX, byte [EBP - 104]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D4.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D6:
			; Branch

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D6.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D6.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D6.02: ;Asm
			JNE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0068

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D8:
			; LdStr
			; String Value: IsInstance failed (2):

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D8.00: ;Asm
			push dword StringLiteral0013

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00D8.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00DD:
			; Call

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00DD.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugSystemString

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00DD.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00DD.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00E2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00DD.03: ;Asm
			JNE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00E2:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00E2.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00E3:
			; LdStr
			; String Value: aObjectType: 

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00E3.00: ;Asm
			push dword StringLiteral0014

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00E3.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00E8:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00E8.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00E9:
			; Call

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00E9.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00E9.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00E9.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00EE
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00E9.03: ;Asm
			JNE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00EE:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00EE.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00EF:
			; LdStr
			; String Value: aDesiredObjectType: 

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00EF.00: ;Asm
			push dword StringLiteral0015

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00EF.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00F4:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00F4.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00F5:
			; Call

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00F5.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00F5.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00F5.02: ;Asm
			JE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FA
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00F5.03: ;Asm
			JNE near SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FA:
			; Nop

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FA.00: ;Asm
			NOP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FB:
			; Ldc_I4

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FB.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FC:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FC.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FC.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FD:
			; Br

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FD.00: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FF

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FF:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FF.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_00FF.01: ;Asm
			push dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0100:
			; Ret

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.IL_0100.00: ;Asm
			Jmp SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: IsInstance

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x68

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_20670:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.VTablesImpl
			; Name: SetTypeInfo
			; Plugged: No
			; Argument[0] aType at EBP+64, size = 4
			; Argument[1] aBaseType at EBP+60, size = 4
			; Argument[2] aInterfaceCount at EBP+56, size = 4
			; Argument[3] aInterfaceIndexes at EBP+52, size = 8
			; Argument[4] aMethodCount at EBP+44, size = 4
			; Argument[5] aMethodIndexes at EBP+40, size = 8
			; Argument[6] aMethodAddresses at EBP+32, size = 8
			; Argument[7] aInterfaceMethodCount at EBP+24, size = 4
			; Argument[8] aInterfaceMethodIndexes at EBP+20, size = 8
			; Argument[9] aTargetMethodIndexes at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array:

		GUID_68987:

		METHOD_68987.08: ;Asm
			push dword EBP

		METHOD_68987.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0001:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0001.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0006.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0007:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0007.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0007.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0007.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0007.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0007.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0007.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_000C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_000C.00: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_000D:
			; Stfld
			; Operand type: System.Void*
			; Field: System.UInt32 Cosmos.IL2CPU.VTable.BaseTypeIdentifier
			; Type: System.UInt32
			; Size: 4
			; Offset: 0 (includes object header)
			; After Nullref check

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_000D.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_000D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_000D.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_000D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0012:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0012.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0012.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0012.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0012.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0012.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0017.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0018:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0018.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0018.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0018.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0018.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0018.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0018.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_001D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_001D.00: ;Asm
			push dword [EBP + 56]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_001E:
			; Stfld
			; Operand type: System.Void*
			; Field: System.UInt32 Cosmos.IL2CPU.VTable.InterfaceCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 4 (includes object header)
			; After Nullref check

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_001E.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_001E.01: ;Asm
			add ECX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_001E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_001E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0023:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0023.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0023.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0023.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0023.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0023.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0028.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0029:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0029.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0029.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0029.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0029.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0029.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0029.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0029.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_002E:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt32[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_002E.00: ;Asm
			push dword [EBP + 52]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_002E.01: ;Asm
			push dword [EBP + 48]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_002F:
			; Stfld
			; Operand type: System.Void*
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.InterfaceIndexes
			; Type: System.UInt32[]
			; Size: 8
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_002F.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_002F.01: ;Asm
			add ECX, 0x8

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_002F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_002F.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_002F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_002F.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_002F.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0034:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0034.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0034.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0034.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0034.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0034.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0039:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0039.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_003A:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_003A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_003A.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_003A.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_003A.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_003A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_003A.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_003A.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_003A.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_003F:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_003F.00: ;Asm
			push dword [EBP + 44]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0041:
			; Stfld
			; Operand type: System.Void*
			; Field: System.UInt32 Cosmos.IL2CPU.VTable.MethodCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0041.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0041.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0041.02: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0041.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0041.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0046:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0046.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0046.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0046.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0046.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0046.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0046.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_004B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_004B.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_004C:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_004C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_004C.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_004C.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_004C.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_004C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_004C.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_004C.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_004C.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0051:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.UInt32[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0051.00: ;Asm
			push dword [EBP + 40]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0051.01: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0053:
			; Stfld
			; Operand type: System.Void*
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.MethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0053.01: ;Asm
			add ECX, 0x18

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0053.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0053.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0053.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0058:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0058.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0058.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0058.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0058.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0058.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0058.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_005D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_005D.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_005E:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_005E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_005E.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_005E.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_005E.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_005E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_005E.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_005E.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_005E.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0063:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.UInt32[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0063.00: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0063.01: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0065:
			; Stfld
			; Operand type: System.Void*
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.MethodAddresses
			; Type: System.UInt32[]
			; Size: 8
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0065.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0065.01: ;Asm
			add ECX, 0x20

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0065.02: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0065.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0065.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0065.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0065.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_006A:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_006A.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_006A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_006A.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_006A.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_006A.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_006A.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_006F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_006F.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0070:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0070.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0070.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0070.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0070.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0070.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0070.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0070.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0070.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0075:
			; Ldarg
			; Arg idx = 7
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0075.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0077:
			; Stfld
			; Operand type: System.Void*
			; Field: System.UInt32 Cosmos.IL2CPU.VTable.InterfaceMethodCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 40 (includes object header)
			; After Nullref check

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0077.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0077.01: ;Asm
			add ECX, 0x28

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0077.02: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0077.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0077.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_007C:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_007C.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_007C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_007C.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_007C.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_007C.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_007C.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0081:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0081.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0082:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0082.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0082.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0082.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0082.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0082.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0082.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0082.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0082.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0087:
			; Ldarg
			; Arg idx = 8
			; Arg type = System.UInt32[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0087.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0087.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0089:
			; Stfld
			; Operand type: System.Void*
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.InterfaceMethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; Offset: 48 (includes object header)
			; After Nullref check

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0089.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0089.01: ;Asm
			add ECX, 0x30

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0089.02: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0089.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0089.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0089.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0089.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_008E:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_008E.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_008E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_008E.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_008E.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_008E.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_008E.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0093:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0093.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0094:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0094.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0094.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0094.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0094.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0094.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0094.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0094.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0094.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0099:
			; Ldarg
			; Arg idx = 9
			; Arg type = System.UInt32[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0099.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_0099.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_009B:
			; Stfld
			; Operand type: System.Void*
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.TargetMethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; Offset: 56 (includes object header)
			; After Nullref check

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_009B.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_009B.01: ;Asm
			add ECX, 0x38

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_009B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_009B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_009B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_009B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_009B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_00A0:
			; Ret

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.IL_00A0.00: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_NORMAL
			; End Method: SetTypeInfo

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemUInt32SystemUInt32SystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32arraySystemUInt32SystemUInt32arraySystemUInt32array.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x3C


		GUID_68988:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.VTablesImpl
			; Name: SetInterfaceInfo
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aType at EBP+16, size = 4
			; Argument[1] aInterfaceIndex at EBP+12, size = 4
			; Argument[2] aInterfaceIdentifier at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32:

		GUID_95874:

		METHOD_95874.05: ;Asm
			push dword EBP

		METHOD_95874.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_95874.07: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0001:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0006.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0007:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0007.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0007.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0007.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0007.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0007.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0007.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_000C:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.InterfaceIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: System.Void*
			; Offset: 8 (includes object header)

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_000C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_000C.01: ;Asm
			add ECX, 0x8

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_000C.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_000C.03: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_000C.04: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_000C.05: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_000C.06: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0011:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0011.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0012:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0013:
			; Stelem_I4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0013.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0013.01: ;Asm
			mov EDX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0013.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0013.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0013.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0013.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0013.06: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0013.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0013.08: ;Asm
			pop dword EBX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0013.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0013.0A: ;Asm
			add ECX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0013.0B: ;Asm
			add ESP, 0xC

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0014:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0014.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0014.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0014.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0014.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0014.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0019.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001A:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001A.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001A.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001A.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001A.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001A.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001A.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001F:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.InterfaceIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: System.Void*
			; Offset: 8 (includes object header)

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001F.01: ;Asm
			add ECX, 0x8

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001F.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001F.03: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001F.04: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001F.05: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_001F.06: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0024:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0024.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025:
			; Ldelem_U4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025.00: ;Asm
			pop dword EBX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025.06: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025.08: ;Asm
			JLE near SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_IndexOutOfRangeException

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025.0A: ;Asm
			JNL near SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_NoIndexOutOfRangeException

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_IndexOutOfRangeException:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0026
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_NoIndexOutOfRangeException:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_NoIndexOutOfRangeException.19: ;Asm
			push dword [EDX]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0025_NoIndexOutOfRangeException.1A: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0026:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0026.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027:
			; Ceq

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.True

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.03: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.False

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.True:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.05: ;Asm
			push dword 0x1

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.06: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0029

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.False:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.08: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0027.09: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0029

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0029:
			; Ldc_I4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0029.00: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A:
			; Ceq

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.True

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.03: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.False

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.True:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.05: ;Asm
			push dword 0x1

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.06: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002C

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.False:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.08: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002A.09: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002C

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002D.01: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002E:
			; Branch

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_002E.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_003D

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0030:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0030.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0031:
			; LdStr
			; String Value: Setting interface info failed!

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0031.00: ;Asm
			push dword StringLiteral0016

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0031.01: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0036:
			; Call

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0036.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0036.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_003B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_0036.03: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_003B:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_003B.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_003C:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_003C.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_003D:
			; Ret

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.IL_003D.00: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: SetInterfaceInfo

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceInfoSystemInt32SystemInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_95875:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.VTablesImpl
			; Name: SetMethodInfo
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aType at EBP+20, size = 4
			; Argument[1] aMethodIndex at EBP+16, size = 4
			; Argument[2] aMethodIdentifier at EBP+12, size = 4
			; Argument[3] aMethodAddress at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32:

		GUID_113319:

		METHOD_113319.06: ;Asm
			push dword EBP

		METHOD_113319.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_113319.08: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.MethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: System.Void*
			; Offset: 24 (includes object header)

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.01: ;Asm
			add ECX, 0x18

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.03: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.04: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.05: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.06: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0011:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0011.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0012:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013:
			; Stelem_I4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.01: ;Asm
			mov EDX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.06: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.08: ;Asm
			pop dword EBX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.0A: ;Asm
			add ECX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.0B: ;Asm
			add ESP, 0xC

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.MethodAddresses
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: System.Void*
			; Offset: 32 (includes object header)

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.01: ;Asm
			add ECX, 0x20

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.03: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.04: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.05: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.06: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0024:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0024.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0025:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0025.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026:
			; Stelem_I4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.01: ;Asm
			mov EDX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.06: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.08: ;Asm
			pop dword EBX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.0A: ;Asm
			add ECX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.0B: ;Asm
			add ESP, 0xC

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0027:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0027.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0027.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0027.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0027.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0027.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_002C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_002C.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_002D:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_002D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_002D.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_002D.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_002D.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_002D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_002D.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_002D.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_002D.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0032:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.MethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: System.Void*
			; Offset: 24 (includes object header)

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0032.00: ;Asm
			pop dword ECX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0032.01: ;Asm
			add ECX, 0x18

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0032.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0032.03: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0032.04: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0032.05: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0032.06: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0037:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0037.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038:
			; Ldelem_U4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038.00: ;Asm
			pop dword EBX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038.06: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038.08: ;Asm
			JLE near SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_IndexOutOfRangeException

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038.0A: ;Asm
			JNL near SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_NoIndexOutOfRangeException

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_IndexOutOfRangeException:

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0039
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_NoIndexOutOfRangeException:

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_NoIndexOutOfRangeException.19: ;Asm
			push dword [EDX]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0038_NoIndexOutOfRangeException.1A: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0039:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0039.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A:
			; Ceq

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.True

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.03: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.False

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.True:

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.05: ;Asm
			push dword 0x1

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.06: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003C

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.False:

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.08: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003A.09: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003C

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003C:
			; Ldc_I4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D:
			; Ceq

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.True

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.03: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.False

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.True:

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.05: ;Asm
			push dword 0x1

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.06: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003F

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.False:

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.08: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003D.09: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003F

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_003F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0040:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0040.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0040.01: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0041:
			; Branch

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0041.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0041.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0050

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0043:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0043.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0044:
			; LdStr
			; String Value: Setting method info failed! (1)

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0044.00: ;Asm
			push dword StringLiteral0017

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0044.01: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0049:
			; Call

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0049.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0049.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0049.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_004E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0049.03: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_004E:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_004E.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_004F:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_004F.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0050:
			; Ret

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0050.00: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: SetMethodInfo

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_113320:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.VTablesImpl
			; Name: SetInterfaceMethodInfo
			; Plugged: No
			; Argument[0] aType at EBP+20, size = 4
			; Argument[1] aMethodIndex at EBP+16, size = 4
			; Argument[2] aInterfaceMethodId at EBP+12, size = 4
			; Argument[3] aTargetMethodId at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32:

		GUID_137360:

		METHOD_137360.06: ;Asm
			push dword EBP

		METHOD_137360.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0007.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.InterfaceMethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: System.Void*
			; Offset: 48 (includes object header)

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.01: ;Asm
			add ECX, 0x30

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.03: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.04: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.05: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_000C.06: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0011:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0011.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0012:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013:
			; Stelem_I4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.01: ;Asm
			mov EDX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.06: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.08: ;Asm
			pop dword EBX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.0A: ;Asm
			add ECX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0013.0B: ;Asm
			add ESP, 0xC

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0014.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A:
			; Ldelema
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.01: ;Asm
			mov EDX, 0x40

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.05: ;Asm
			pop dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.06: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001A.07: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.TargetMethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: System.Void*
			; Offset: 56 (includes object header)

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.01: ;Asm
			add ECX, 0x38

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.03: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.04: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.05: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_001F.06: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0024:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0024.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0025:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0025.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026:
			; Stelem_I4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.01: ;Asm
			mov EDX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.02: ;Asm
			mul dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.06: ;Asm
			push dword EDX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.08: ;Asm
			pop dword EBX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.0A: ;Asm
			add ECX, 0x4

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0026.0B: ;Asm
			add ESP, 0xC

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0027:
			; Ret

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.IL_0027.00: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: SetInterfaceMethodInfo

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUVTablesImplSetInterfaceMethodInfoSystemInt32SystemInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_137361:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.VTablesImpl
			; Name: GetMethodAddressForType
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-80
			; Local 5 at EBP-84
			; Local 6 at EBP-88
			; Local 7 at EBP-92
			; Local 8 at EBP-96
			; Local 9 at EBP-100
			; Local 10 at EBP-104
			; Local 11 at EBP-108
			; Local 12 at EBP-112
			; Local 13 at EBP-116
			; Local 14 at EBP-120
			; Local 15 at EBP-124
			; Local 16 at EBP-128
			; Local 17 at EBP-132
			; Argument[0] aType at EBP+12, size = 4
			; Argument[1] aMethodId at EBP+8, size = 4
			; Return size: 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32:

		GUID_149475:

		METHOD_149475.05: ;Asm
			push dword EBP

		METHOD_149475.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_149475.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_149475.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_149475.09: ;Asm
			push dword 0x0
			; Local 3, Size 64

		METHOD_149475.0A: ;Asm
			push dword 0x0

		METHOD_149475.0B: ;Asm
			push dword 0x0

		METHOD_149475.0C: ;Asm
			push dword 0x0

		METHOD_149475.0D: ;Asm
			push dword 0x0

		METHOD_149475.0E: ;Asm
			push dword 0x0

		METHOD_149475.0F: ;Asm
			push dword 0x0

		METHOD_149475.10: ;Asm
			push dword 0x0

		METHOD_149475.11: ;Asm
			push dword 0x0

		METHOD_149475.12: ;Asm
			push dword 0x0

		METHOD_149475.13: ;Asm
			push dword 0x0

		METHOD_149475.14: ;Asm
			push dword 0x0

		METHOD_149475.15: ;Asm
			push dword 0x0

		METHOD_149475.16: ;Asm
			push dword 0x0

		METHOD_149475.17: ;Asm
			push dword 0x0

		METHOD_149475.18: ;Asm
			push dword 0x0

		METHOD_149475.19: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_149475.1A: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_149475.1B: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_149475.1C: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_149475.1D: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_149475.1E: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_149475.1F: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_149475.20: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_149475.21: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_149475.22: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_149475.23: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_149475.24: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_149475.25: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_149475.26: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_149475.27: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0000:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0002:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0002.00: ;Asm
			push dword 0xFFFF

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007:
			; Cgt_Un

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007.02: ;Asm
			JB near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007.True

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007.03: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007.False

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007.True:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007.06: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0009

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007.False:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0007.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0009.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000A.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000B:
			; Branch

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000B.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_003A

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000D:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000D.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000E:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000E.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000F:
			; Stsfld

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000F.02: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000F.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_000F.04: ;Asm
			mov byte [static_field__Cosmos_IL2CPU_VTablesImpl_EnableDebug], AL

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0014:
			; LdStr
			; String Value: Type

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0014.00: ;Asm
			push dword StringLiteral0018

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0014.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0019.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_001A:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_001A.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_001A.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_001F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_001A.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_001F:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_001F.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0020:
			; LdStr
			; String Value: MethodId

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0020.00: ;Asm
			push dword StringLiteral0019

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0020.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0025:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0025.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0026:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0026.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0026.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_002B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0026.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_002B:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_002B.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_002C:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_002C.00: ;Asm
			push dword 0x5

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_002D:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_002D.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_002D.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0032
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_002D.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0032:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0032.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0033:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0033.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0036

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0035:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0035.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0036:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0036.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0037:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0037.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0037.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0038:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0038.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0035

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_003A.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_003B:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_003B.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_003B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_003C:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_003C.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_003D:
			; LdStr
			; String Value: Now checking type

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_003D.00: ;Asm
			push dword StringLiteral001A

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_003D.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0042:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0042.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0042.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0043:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0043.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0043.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0043.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0048
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0043.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0048:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0048.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0049:
			; Ldsfld

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0049.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0049.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0049.02: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0049.AfterCCTorExceptionCheck:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0049.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0049.04: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004E:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004E.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F:
			; Ldelem
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.01: ;Asm
			mov EDX, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.02: ;Asm
			mul dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.03: ;Asm
			add EAX, 0x10

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.05: ;Asm
			pop dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.06: ;Asm
			add EDX, EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.07: ;Asm
			push dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.08: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.09: ;Asm
			push dword [EAX + 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.0A: ;Asm
			push dword [EAX + 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.0B: ;Asm
			push dword [EAX + 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.0C: ;Asm
			push dword [EAX + 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.0D: ;Asm
			push dword [EAX + 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.0E: ;Asm
			push dword [EAX + 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.0F: ;Asm
			push dword [EAX + 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.10: ;Asm
			push dword [EAX + 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.11: ;Asm
			push dword [EAX + 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.12: ;Asm
			push dword [EAX + 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.13: ;Asm
			push dword [EAX + 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.14: ;Asm
			push dword [EAX + 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.15: ;Asm
			push dword [EAX + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.16: ;Asm
			push dword [EAX + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.17: ;Asm
			push dword [EAX + 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_004F.18: ;Asm
			push dword [EAX]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054:
			; Stloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 16
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.02: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.03: ;Asm
			mov dword [EBP - 72], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.04: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.05: ;Asm
			mov dword [EBP - 68], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.06: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.07: ;Asm
			mov dword [EBP - 64], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.08: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.09: ;Asm
			mov dword [EBP - 60], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.0A: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.0B: ;Asm
			mov dword [EBP - 56], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.0C: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.0D: ;Asm
			mov dword [EBP - 52], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.0E: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.0F: ;Asm
			mov dword [EBP - 48], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.10: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.11: ;Asm
			mov dword [EBP - 44], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.12: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.13: ;Asm
			mov dword [EBP - 40], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.14: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.15: ;Asm
			mov dword [EBP - 36], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.16: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.17: ;Asm
			mov dword [EBP - 32], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.18: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.19: ;Asm
			mov dword [EBP - 28], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.1A: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.1B: ;Asm
			mov dword [EBP - 24], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.1C: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.1D: ;Asm
			mov dword [EBP - 20], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.1E: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0054.1F: ;Asm
			mov dword [EBP - 16], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0055:
			; LdStr
			; String Value: It's basetype is

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0055.00: ;Asm
			push dword StringLiteral001B

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0055.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 16
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.04: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.06: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.08: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.0A: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.0C: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.0E: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.10: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.12: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.14: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.16: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.18: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.1A: ;Asm
			mov EAX, dword [EBP - 68]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.1C: ;Asm
			mov EAX, dword [EBP - 72]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.1E: ;Asm
			mov EAX, dword [EBP - 76]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005A.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005B:
			; Ldfld
			; Field: System.UInt32 Cosmos.IL2CPU.VTable.BaseTypeIdentifier
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 0 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005B.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_005B.01: ;Asm
			push dword [ESP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0060:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0060.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0060.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0060.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0065
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0060.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0065:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0065.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 16
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.04: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.06: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.08: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.0A: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.0C: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.0E: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.10: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.12: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.14: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.16: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.18: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.1A: ;Asm
			mov EAX, dword [EBP - 68]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.1C: ;Asm
			mov EAX, dword [EBP - 72]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.1E: ;Asm
			mov EAX, dword [EBP - 76]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0066.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0067:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.MethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 24 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0067.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0067.01: ;Asm
			push dword [ESP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0067.02: ;Asm
			push dword [ESP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006C:
			; Ldnull

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006C.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006C.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006D:
			; Ceq
			; NullRef

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006D.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006D.01: ;Asm
			pop dword EAX
			; UInt32[]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006D.02: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006D.03: ;Asm
			pop dword EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006D.04: ;Asm
			cmp EAX, EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006D.05: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006D.False

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006D.06: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006D.07: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006F

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006D.False:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006D.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006D.09: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006F

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006F.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_006F.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0071:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0071.00: ;Asm
			movzx EAX, byte [EBP - 80]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0071.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0073:
			; Branch

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0073.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0073.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0073.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0075:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0075.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0076:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0076.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0077:
			; Stsfld

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0077.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0077.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0077.02: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0077.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0077.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0077.04: ;Asm
			mov byte [static_field__Cosmos_IL2CPU_VTablesImpl_EnableDebug], AL

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_007C:
			; LdStr
			; String Value: MethodIndexes is null for type

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_007C.00: ;Asm
			push dword StringLiteral001C

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_007C.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0081:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0081.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0082:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0082.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0082.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0082.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0087
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0082.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0087:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0087.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0088:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0088.00: ;Asm
			push dword 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0089:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0089.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0089.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0089.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_008E
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0089.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_008E:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_008E.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_008F:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_008F.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0092

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0091:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0091.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0092:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0092.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0093:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0093.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0093.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0095:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0095.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0091

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 16
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.04: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.06: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.08: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.0A: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.0C: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.0E: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.10: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.12: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.14: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.16: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.18: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.1A: ;Asm
			mov EAX, dword [EBP - 68]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.1C: ;Asm
			mov EAX, dword [EBP - 72]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.1E: ;Asm
			mov EAX, dword [EBP - 76]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0097.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0098:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.MethodAddresses
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 32 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0098.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0098.01: ;Asm
			push dword [ESP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0098.02: ;Asm
			push dword [ESP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009D:
			; Ldnull

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009D.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009D.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009E:
			; Ceq
			; NullRef

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009E.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009E.01: ;Asm
			pop dword EAX
			; UInt32[]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009E.02: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009E.03: ;Asm
			pop dword EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009E.04: ;Asm
			cmp EAX, EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009E.05: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009E.False

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009E.06: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009E.07: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009E.False:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009E.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_009E.09: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A0:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A0.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A0.01: ;Asm
			mov dword [EBP - 88], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A2:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A2.00: ;Asm
			movzx EAX, byte [EBP - 88]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A2.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A4:
			; Branch

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A4.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A4.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A4.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C8

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A6:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A6.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A7:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A7.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A8:
			; Stsfld

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A8.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A8.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A8.02: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A8.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A8.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00A8.04: ;Asm
			mov byte [static_field__Cosmos_IL2CPU_VTablesImpl_EnableDebug], AL

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00AD:
			; LdStr
			; String Value: MethodAddresses is null for type

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00AD.00: ;Asm
			push dword StringLiteral001D

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00AD.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00B2:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00B2.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00B3:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00B3.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00B3.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00B3.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00B8
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00B3.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00B8:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00B8.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00B9:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00B9.00: ;Asm
			push dword 0x3

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00BA:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00BA.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00BA.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00BA.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00BF
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00BA.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00BF:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00BF.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C0:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C0.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C3

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C2:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C2.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C3:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C3.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C4.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C4.01: ;Asm
			mov dword [EBP - 92], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C6:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C6.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C8:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C8.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C9:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 96
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C9.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00C9.01: ;Asm
			mov dword [EBP - 96], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00CB:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00CB.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0193

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D0:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D0.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 16
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.04: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.06: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.08: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.0A: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.0C: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.0E: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.10: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.12: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.14: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.16: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.18: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.1A: ;Asm
			mov EAX, dword [EBP - 68]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.1C: ;Asm
			mov EAX, dword [EBP - 72]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.1E: ;Asm
			mov EAX, dword [EBP - 76]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D1.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D2:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.MethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 24 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D2.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D2.01: ;Asm
			push dword [ESP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D2.02: ;Asm
			push dword [ESP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 96
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D7.00: ;Asm
			mov EAX, dword [EBP - 96]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D7.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9:
			; Ldelem_U4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9.00: ;Asm
			pop dword EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9.01: ;Asm
			push dword [ESP + 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9.02: ;Asm
			push dword [ESP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9.04: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9.05: ;Asm
			push dword [EAX + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9.06: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9.07: ;Asm
			cmp EAX, EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9.08: ;Asm
			JLE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_IndexOutOfRangeException

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9.09: ;Asm
			cmp EBX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9.0A: ;Asm
			JNL near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_NoIndexOutOfRangeException

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_IndexOutOfRangeException:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_IndexOutOfRangeException.0F: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DA
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_IndexOutOfRangeException.10: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_NoIndexOutOfRangeException:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_NoIndexOutOfRangeException.19: ;Asm
			push dword [EDX]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D9_NoIndexOutOfRangeException.1A: ;Asm
			sub EDX, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DA:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DA.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB:
			; Ceq

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.True

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.03: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.False

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.True:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.06: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DD

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.False:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DB.09: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DD

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DD:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DD.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DD.01: ;Asm
			mov dword [EBP - 100], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DF:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DF.00: ;Asm
			movzx EAX, byte [EBP - 100]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00DF.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E1:
			; Branch

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E1.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E1.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E1.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_018C

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E6:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E6.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 16
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.04: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.06: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.08: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.0A: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.0C: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.0E: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.10: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.12: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.14: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.16: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.18: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.1A: ;Asm
			mov EAX, dword [EBP - 68]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.1C: ;Asm
			mov EAX, dword [EBP - 72]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.1E: ;Asm
			mov EAX, dword [EBP - 76]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E7.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E8:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.MethodAddresses
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 32 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E8.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E8.01: ;Asm
			push dword [ESP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00E8.02: ;Asm
			push dword [ESP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00ED:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 96
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00ED.00: ;Asm
			mov EAX, dword [EBP - 96]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00ED.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF:
			; Ldelem_U4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF.00: ;Asm
			pop dword EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF.01: ;Asm
			push dword [ESP + 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF.02: ;Asm
			push dword [ESP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF.04: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF.05: ;Asm
			push dword [EAX + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF.06: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF.07: ;Asm
			cmp EAX, EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF.08: ;Asm
			JLE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_IndexOutOfRangeException

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF.09: ;Asm
			cmp EBX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF.0A: ;Asm
			JNL near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_NoIndexOutOfRangeException

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_IndexOutOfRangeException:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_IndexOutOfRangeException.0F: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F0
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_IndexOutOfRangeException.10: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_NoIndexOutOfRangeException:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_NoIndexOutOfRangeException.19: ;Asm
			push dword [EDX]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00EF_NoIndexOutOfRangeException.1A: ;Asm
			sub EDX, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F0:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 104
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F0.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F0.01: ;Asm
			mov dword [EBP - 104], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F2:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 104
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F2.00: ;Asm
			mov EAX, dword [EBP - 104]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F2.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F4:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F4.00: ;Asm
			push dword 0x100000

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9:
			; Clt_Un

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.01: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.02: ;Asm
			push dword ECX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.03: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.04: ;Asm
			JB near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.True

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.05: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.False

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.True:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.06: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.07: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.08: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00FB

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.False:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.09: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00F9.0A: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00FB:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 108
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00FB.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00FB.01: ;Asm
			mov dword [EBP - 108], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00FD:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 108
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00FD.00: ;Asm
			movzx EAX, byte [EBP - 108]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00FD.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00FF:
			; Branch

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00FF.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00FF.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00FF.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0178

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0101:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0101.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0102:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0102.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0103:
			; Stsfld

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0103.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0103.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0103.02: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0103.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0103.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0103.04: ;Asm
			mov byte [static_field__Cosmos_IL2CPU_VTablesImpl_EnableDebug], AL

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0108:
			; LdStr
			; String Value: Type

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0108.00: ;Asm
			push dword StringLiteral001E

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0108.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_010D:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_010D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_010D.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_010E:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_010E.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_010E.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_010E.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0113
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_010E.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0113:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0113.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0114:
			; LdStr
			; String Value: MethodId

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0114.00: ;Asm
			push dword StringLiteral001F

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0114.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0119:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0119.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_011A:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_011A.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_011A.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_011A.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_011F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_011A.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_011F:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_011F.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0120:
			; LdStr
			; String Value: Result

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0120.00: ;Asm
			push dword StringLiteral0020

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0120.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0125:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 104
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0125.00: ;Asm
			mov EAX, dword [EBP - 104]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0125.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0127:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0127.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0127.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0127.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_012C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0127.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_012C:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_012C.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_012D:
			; LdStr
			; String Value: i

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_012D.00: ;Asm
			push dword StringLiteral0021

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_012D.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0132:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 96
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0132.00: ;Asm
			mov EAX, dword [EBP - 96]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0132.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0134:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0134.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0134.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0134.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0139
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0134.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0139:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0139.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013A:
			; LdStr
			; String Value: MethodCount

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013A.00: ;Asm
			push dword StringLiteral0022

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013A.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 16
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.04: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.06: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.08: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.0A: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.0C: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.0E: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.10: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.12: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.14: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.16: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.18: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.1A: ;Asm
			mov EAX, dword [EBP - 68]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.1C: ;Asm
			mov EAX, dword [EBP - 72]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.1E: ;Asm
			mov EAX, dword [EBP - 76]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_013F.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0140:
			; Ldfld
			; Field: System.UInt32 Cosmos.IL2CPU.VTable.MethodCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 16 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0140.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0140.01: ;Asm
			push dword [ESP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0145:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0145.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0145.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0145.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_014A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0145.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_014A:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_014A.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_014B:
			; LdStr
			; String Value: MethodAddresses.Length

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_014B.00: ;Asm
			push dword StringLiteral0023

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_014B.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 16
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.04: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.06: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.08: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.0A: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.0C: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.0E: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.10: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.12: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.14: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.16: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.18: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.1A: ;Asm
			mov EAX, dword [EBP - 68]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.1C: ;Asm
			mov EAX, dword [EBP - 72]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.1E: ;Asm
			mov EAX, dword [EBP - 76]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0150.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0151:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.MethodAddresses
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 32 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0151.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0151.01: ;Asm
			push dword [ESP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0151.02: ;Asm
			push dword [ESP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0156:
			; Ldlen

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0156.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0156.01: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0156.02: ;Asm
			push dword [EAX + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0157:
			; Conv_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0158:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0158.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0158.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0158.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_015D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0158.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_015D:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_015D.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_015E:
			; LdStr
			; String Value: Method found, but address is invalid!

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_015E.00: ;Asm
			push dword StringLiteral0024

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_015E.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0163:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0163.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugSystemString

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0163.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0163.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0168
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0163.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0168:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0168.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0169:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0169.00: ;Asm
			push dword 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_016A:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_016A.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_016A.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_016A.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_016F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_016A.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_016F:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_016F.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0170:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0170.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0173

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0172:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0172.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0173:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0173.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0174:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 112
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0174.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0174.01: ;Asm
			mov dword [EBP - 112], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0176:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0176.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0172

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0178:
			; LdStr
			; String Value: Found.

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0178.00: ;Asm
			push dword StringLiteral0025

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0178.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_017D:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_017D.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugSystemString

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_017D.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_017D.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0182
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_017D.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0182:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0182.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0183:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 104
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0183.00: ;Asm
			mov EAX, dword [EBP - 104]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0183.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0185:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 116
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0185.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0185.01: ;Asm
			mov dword [EBP - 116], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0187:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0187.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_020D

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_018C:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_018C.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_018D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 96
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_018D.00: ;Asm
			mov EAX, dword [EBP - 96]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_018D.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_018F:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_018F.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0190:
			; Add

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0190.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0190.01: ;Asm
			add dword [ESP], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0191:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 96
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0191.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0191.01: ;Asm
			mov dword [EBP - 96], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0193:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 96
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0193.00: ;Asm
			mov EAX, dword [EBP - 96]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0193.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 16
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.04: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.06: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.08: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.0A: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.0C: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.0E: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.10: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.12: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.14: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.16: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.18: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.1A: ;Asm
			mov EAX, dword [EBP - 68]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.1C: ;Asm
			mov EAX, dword [EBP - 72]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.1E: ;Asm
			mov EAX, dword [EBP - 76]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0195.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0196:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.MethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 24 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0196.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0196.01: ;Asm
			push dword [ESP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0196.02: ;Asm
			push dword [ESP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019B:
			; Ldlen

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019B.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019B.01: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019B.02: ;Asm
			push dword [EAX + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019C:
			; Conv_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D:
			; Clt

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.01: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.02: ;Asm
			push dword ECX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.03: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.04: ;Asm
			JL near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.True

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.05: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.False

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.True:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.06: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.07: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.08: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019F

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.False:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.09: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019D.0A: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 120
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019F.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_019F.01: ;Asm
			mov dword [EBP - 120], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A1:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 120
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A1.00: ;Asm
			movzx EAX, byte [EBP - 120]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A1.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A3:
			; Branch

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A3.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A3.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A3.02: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_00D0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A8:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A8.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 16
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.04: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.06: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.08: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.0A: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.0C: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.0E: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.10: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.12: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.14: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.16: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.18: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.1A: ;Asm
			mov EAX, dword [EBP - 68]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.1C: ;Asm
			mov EAX, dword [EBP - 72]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.1E: ;Asm
			mov EAX, dword [EBP - 76]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01A9.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AA:
			; Ldfld
			; Field: System.UInt32 Cosmos.IL2CPU.VTable.BaseTypeIdentifier
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 0 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AA.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AA.01: ;Asm
			push dword [ESP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF:
			; Ceq

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.True

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.03: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.False

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.True:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.06: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.False:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01AF.09: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B1:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 124
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B1.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B1.01: ;Asm
			mov dword [EBP - 124], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B3:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 124
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B3.00: ;Asm
			movzx EAX, byte [EBP - 124]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B3.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B5:
			; Branch

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B5.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B5.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B5.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B7:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B7.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B8:
			; LdStr
			; String Value: Ultimate base type already found!

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B8.00: ;Asm
			push dword StringLiteral0026

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01B8.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01BD:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01BD.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugSystemString

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01BD.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01BD.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01BD.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C2:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C2.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C3:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C3.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01D5

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 16
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.04: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.06: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.08: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.0A: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.0C: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.0E: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.10: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.12: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.14: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.16: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.18: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.1A: ;Asm
			mov EAX, dword [EBP - 68]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.1C: ;Asm
			mov EAX, dword [EBP - 72]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.1E: ;Asm
			mov EAX, dword [EBP - 76]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C5.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C6:
			; Ldfld
			; Field: System.UInt32 Cosmos.IL2CPU.VTable.BaseTypeIdentifier
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 0 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C6.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01C6.01: ;Asm
			push dword [ESP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01CB:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01CB.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01CB.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01CC:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01CC.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01CD:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01CD.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01CE:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 128
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01CE.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01CE.01: ;Asm
			mov dword [EBP - 128], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01D0:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01D0.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_003C

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01D5:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01D5.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01D6:
			; Stsfld

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01D6.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01D6.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01D6.02: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01D6.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01D6.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01D6.04: ;Asm
			mov byte [static_field__Cosmos_IL2CPU_VTablesImpl_EnableDebug], AL

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01DB:
			; LdStr
			; String Value: Type

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01DB.00: ;Asm
			push dword StringLiteral0027

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01DB.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01E0:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01E0.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01E1:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01E1.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01E1.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01E1.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01E6
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01E1.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01E6:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01E6.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01E7:
			; LdStr
			; String Value: MethodId

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01E7.00: ;Asm
			push dword StringLiteral0028

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01E7.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01EC:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01EC.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01ED:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01ED.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01ED.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01ED.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01F2
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01ED.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01F2:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01F2.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01F3:
			; LdStr
			; String Value: Not FOUND!

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01F3.00: ;Asm
			push dword StringLiteral0029

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01F3.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01F8:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01F8.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugSystemString

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01F8.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01F8.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01FD
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01F8.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01FD:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01FD.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01FE:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01FE.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01FF:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01FF.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01FF.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01FF.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0204
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_01FF.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0204:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0204.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0205:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0205.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0208

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0207:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0207.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0208:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0208.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0209:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 132
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0209.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0209.01: ;Asm
			mov dword [EBP - 132], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_020B:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_020B.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_0207

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_020D:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 116
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_020D.00: ;Asm
			mov EAX, dword [EBP - 116]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_020D.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_020F:
			; Ret

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.IL_020F.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: GetMethodAddressForType

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x84

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_149476:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.VTablesImpl
			; Name: GetMethodAddressForInterfaceType
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-68
			; Local 2 at EBP-72
			; Local 3 at EBP-76
			; Local 4 at EBP-80
			; Local 5 at EBP-84
			; Local 6 at EBP-88
			; Local 7 at EBP-92
			; Local 8 at EBP-96
			; Local 9 at EBP-100
			; Local 10 at EBP-104
			; Local 11 at EBP-108
			; Local 12 at EBP-112
			; Argument[0] aType at EBP+12, size = 4
			; Argument[1] aInterfaceMethodId at EBP+8, size = 4
			; Return size: 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32:

		GUID_361898:

		METHOD_361898.08: ;Asm
			push dword EBP

		METHOD_361898.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 64

		METHOD_361898.0A: ;Asm
			push dword 0x0

		METHOD_361898.0B: ;Asm
			push dword 0x0

		METHOD_361898.0C: ;Asm
			push dword 0x0

		METHOD_361898.0D: ;Asm
			push dword 0x0

		METHOD_361898.0E: ;Asm
			push dword 0x0

		METHOD_361898.0F: ;Asm
			push dword 0x0

		METHOD_361898.10: ;Asm
			push dword 0x0

		METHOD_361898.11: ;Asm
			push dword 0x0

		METHOD_361898.12: ;Asm
			push dword 0x0

		METHOD_361898.13: ;Asm
			push dword 0x0

		METHOD_361898.14: ;Asm
			push dword 0x0

		METHOD_361898.15: ;Asm
			push dword 0x0

		METHOD_361898.16: ;Asm
			push dword 0x0

		METHOD_361898.17: ;Asm
			push dword 0x0

		METHOD_361898.18: ;Asm
			push dword 0x0

		METHOD_361898.19: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_361898.1A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_361898.1B: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_361898.1C: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_361898.1D: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_361898.1E: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_361898.1F: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_361898.20: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_361898.21: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_361898.22: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_361898.23: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_361898.24: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_361898.25: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0000:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0002:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0002.00: ;Asm
			push dword 0xFFFF

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007:
			; Cgt_Un

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007.02: ;Asm
			JB near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007.True

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007.03: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007.False

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007.True:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007.06: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0009

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007.False:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0007.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0009.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 68]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000A.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000B:
			; Branch

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000B.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_003A

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000D:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000D.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000E:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000E.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000F:
			; Stsfld

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000F.02: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000F.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_000F.04: ;Asm
			mov byte [static_field__Cosmos_IL2CPU_VTablesImpl_EnableDebug], AL

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0014:
			; LdStr
			; String Value: Type

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0014.00: ;Asm
			push dword StringLiteral002A

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0014.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0019.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_001A:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_001A.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_001A.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_001F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_001A.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_001F:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_001F.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0020:
			; LdStr
			; String Value: InterfaceMethodId

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0020.00: ;Asm
			push dword StringLiteral002B

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0020.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0025:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0025.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0026:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0026.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0026.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_002B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0026.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_002B:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_002B.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_002C:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_002C.00: ;Asm
			push dword 0x5

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_002D:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_002D.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_002D.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0032
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_002D.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0032:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0032.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0033:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0033.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0036

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0035:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0035.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0036:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0036.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0037:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0037.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0037.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0038:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0038.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0035

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_003A:
			; Ldsfld

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_003A.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_003A.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_003A.02: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_003A.AfterCCTorExceptionCheck:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_003A.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mTypes + 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_003A.04: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_003F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_003F.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040:
			; Ldelem
			; Arraytype: Cosmos.IL2CPU.VTable[]
			; Size: 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.01: ;Asm
			mov EDX, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.02: ;Asm
			mul dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.03: ;Asm
			add EAX, 0x10

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.05: ;Asm
			pop dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.06: ;Asm
			add EDX, EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.07: ;Asm
			push dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.08: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.09: ;Asm
			push dword [EAX + 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.0A: ;Asm
			push dword [EAX + 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.0B: ;Asm
			push dword [EAX + 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.0C: ;Asm
			push dword [EAX + 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.0D: ;Asm
			push dword [EAX + 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.0E: ;Asm
			push dword [EAX + 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.0F: ;Asm
			push dword [EAX + 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.10: ;Asm
			push dword [EAX + 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.11: ;Asm
			push dword [EAX + 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.12: ;Asm
			push dword [EAX + 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.13: ;Asm
			push dword [EAX + 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.14: ;Asm
			push dword [EAX + 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.15: ;Asm
			push dword [EAX + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.16: ;Asm
			push dword [EAX + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.17: ;Asm
			push dword [EAX + 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0040.18: ;Asm
			push dword [EAX]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045:
			; Stloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 4
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.02: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.03: ;Asm
			mov dword [EBP - 60], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.04: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.05: ;Asm
			mov dword [EBP - 56], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.06: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.07: ;Asm
			mov dword [EBP - 52], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.08: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.09: ;Asm
			mov dword [EBP - 48], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.0A: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.0B: ;Asm
			mov dword [EBP - 44], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.0C: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.0D: ;Asm
			mov dword [EBP - 40], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.0E: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.0F: ;Asm
			mov dword [EBP - 36], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.10: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.11: ;Asm
			mov dword [EBP - 32], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.12: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.13: ;Asm
			mov dword [EBP - 28], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.14: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.15: ;Asm
			mov dword [EBP - 24], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.16: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.17: ;Asm
			mov dword [EBP - 20], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.18: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.19: ;Asm
			mov dword [EBP - 16], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.1A: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.1B: ;Asm
			mov dword [EBP - 12], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.1C: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.1D: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.1E: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0045.1F: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 4
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.04: ;Asm
			mov EAX, dword [EBP - 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.06: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.08: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.0A: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.0C: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.0E: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.10: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.12: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.14: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.16: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.18: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.1A: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.1C: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.1E: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0046.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0047:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.InterfaceMethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 48 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0047.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0047.01: ;Asm
			push dword [ESP - 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0047.02: ;Asm
			push dword [ESP - 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004C:
			; Ldnull

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004C.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004C.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004D:
			; Ceq
			; NullRef

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004D.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004D.01: ;Asm
			pop dword EAX
			; UInt32[]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004D.02: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004D.03: ;Asm
			pop dword EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004D.04: ;Asm
			cmp EAX, EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004D.05: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004D.False

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004D.06: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004D.07: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004F

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004D.False:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004D.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004D.09: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004F

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004F.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_004F.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0050:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0050.00: ;Asm
			movzx EAX, byte [EBP - 76]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0050.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0051:
			; Branch

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0051.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0051.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0051.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0053:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0053.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0054:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0054.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0055:
			; Stsfld

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0055.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0055.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0055.02: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0055.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0055.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0055.04: ;Asm
			mov byte [static_field__Cosmos_IL2CPU_VTablesImpl_EnableDebug], AL

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_005A:
			; LdStr
			; String Value: InterfaceMethodIndexes is null for type

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_005A.00: ;Asm
			push dword StringLiteral002C

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_005A.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_005F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_005F.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0060:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0060.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0060.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0060.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0065
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0060.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0065:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0065.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0066:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0066.00: ;Asm
			push dword 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0067:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0067.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0067.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_006C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0067.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_006C:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_006C.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_006D:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_006D.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0070

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_006F:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_006F.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0070:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0070.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0071:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0071.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0071.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0073:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0073.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_006F

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 4
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.04: ;Asm
			mov EAX, dword [EBP - 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.06: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.08: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.0A: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.0C: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.0E: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.10: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.12: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.14: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.16: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.18: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.1A: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.1C: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.1E: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0075.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0076:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.TargetMethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 56 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0076.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0076.01: ;Asm
			push dword [ESP - 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0076.02: ;Asm
			push dword [ESP - 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007B:
			; Ldnull

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007B.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007B.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007C:
			; Ceq
			; NullRef

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007C.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007C.01: ;Asm
			pop dword EAX
			; UInt32[]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007C.02: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007C.03: ;Asm
			pop dword EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007C.04: ;Asm
			cmp EAX, EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007C.05: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007C.False

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007C.06: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007C.07: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007E

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007C.False:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007C.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007C.09: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007E

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_007E.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0080:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0080.00: ;Asm
			movzx EAX, byte [EBP - 84]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0080.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0082:
			; Branch

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0082.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0082.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0082.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A6

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0084:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0084.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0085:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0085.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0086:
			; Stsfld

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0086.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0086.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0086.02: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0086.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0086.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0086.04: ;Asm
			mov byte [static_field__Cosmos_IL2CPU_VTablesImpl_EnableDebug], AL

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_008B:
			; LdStr
			; String Value: TargetMethodIndexes is null for type

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_008B.00: ;Asm
			push dword StringLiteral002D

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_008B.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0090:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0090.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0091:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0091.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0091.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0091.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0096
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0091.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0096:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0096.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0097:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0097.00: ;Asm
			push dword 0x3

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0098:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0098.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0098.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0098.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_009D
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0098.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_009D:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_009D.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_009E:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_009E.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A0:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A0.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A1:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A1.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A2:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A2.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A2.01: ;Asm
			mov dword [EBP - 88], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A4:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A4.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A6:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A6.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A7:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 92
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A7.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A7.01: ;Asm
			mov dword [EBP - 92], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A9:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00A9.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DD

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AB:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AB.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 4
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.04: ;Asm
			mov EAX, dword [EBP - 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.06: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.08: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.0A: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.0C: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.0E: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.10: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.12: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.14: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.16: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.18: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.1A: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.1C: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.1E: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AC.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AD:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.InterfaceMethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 48 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AD.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AD.01: ;Asm
			push dword [ESP - 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AD.02: ;Asm
			push dword [ESP - 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 92
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B2.00: ;Asm
			mov EAX, dword [EBP - 92]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B2.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4:
			; Ldelem_U4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4.00: ;Asm
			pop dword EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4.01: ;Asm
			push dword [ESP + 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4.02: ;Asm
			push dword [ESP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4.04: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4.05: ;Asm
			push dword [EAX + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4.06: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4.07: ;Asm
			cmp EAX, EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4.08: ;Asm
			JLE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_IndexOutOfRangeException

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4.09: ;Asm
			cmp EBX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4.0A: ;Asm
			JNL near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_NoIndexOutOfRangeException

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_IndexOutOfRangeException:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_IndexOutOfRangeException.0F: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B5
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_IndexOutOfRangeException.10: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_NoIndexOutOfRangeException:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_NoIndexOutOfRangeException.19: ;Asm
			push dword [EDX]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B4_NoIndexOutOfRangeException.1A: ;Asm
			sub EDX, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B5:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B5.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6:
			; Ceq

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.True

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.03: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.False

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.True:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.06: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B8

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.False:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B6.09: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B8

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B8:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B8.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00B8.01: ;Asm
			mov dword [EBP - 96], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BA:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BA.00: ;Asm
			movzx EAX, byte [EBP - 96]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BA.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BC:
			; Branch

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BC.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BC.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BC.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D6

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BE:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BE.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 4
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.04: ;Asm
			mov EAX, dword [EBP - 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.06: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.08: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.0A: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.0C: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.0E: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.10: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.12: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.14: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.16: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.18: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.1A: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.1C: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.1E: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00BF.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C0:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.TargetMethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 56 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C0.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C0.01: ;Asm
			push dword [ESP - 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C0.02: ;Asm
			push dword [ESP - 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 92
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C5.00: ;Asm
			mov EAX, dword [EBP - 92]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C5.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7:
			; Ldelem_U4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7.00: ;Asm
			pop dword EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7.01: ;Asm
			push dword [ESP + 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7.02: ;Asm
			push dword [ESP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7.04: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7.05: ;Asm
			push dword [EAX + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7.06: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7.07: ;Asm
			cmp EAX, EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7.08: ;Asm
			JLE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_IndexOutOfRangeException

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7.09: ;Asm
			cmp EBX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7.0A: ;Asm
			JNL near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_NoIndexOutOfRangeException

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_IndexOutOfRangeException:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_IndexOutOfRangeException.0F: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C8
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_IndexOutOfRangeException.10: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_NoIndexOutOfRangeException:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_NoIndexOutOfRangeException.19: ;Asm
			push dword [EDX]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C7_NoIndexOutOfRangeException.1A: ;Asm
			sub EDX, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C8:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 100
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C8.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00C8.01: ;Asm
			mov dword [EBP - 100], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00CA:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00CA.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00CB:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 100
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00CB.00: ;Asm
			mov EAX, dword [EBP - 100]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00CB.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00CD:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00CD.00: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00CD.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00CD.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00CD.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00CD.04: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D2:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 104
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D2.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D2.01: ;Asm
			mov dword [EBP - 104], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D4:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D4.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0127

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D6:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D6.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 92
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D7.00: ;Asm
			mov EAX, dword [EBP - 92]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D7.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D9:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00D9.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DA:
			; Add

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DA.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DA.01: ;Asm
			add dword [ESP], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DB:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 92
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DB.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DB.01: ;Asm
			mov dword [EBP - 92], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DD:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 92
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DD.00: ;Asm
			mov EAX, dword [EBP - 92]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DD.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF:
			; Ldloc
			; Local type = Cosmos.IL2CPU.VTable
			; Local EBP offset = 4
			; Local size = 64

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.03: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.04: ;Asm
			mov EAX, dword [EBP - 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.05: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.06: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.07: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.08: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.09: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.0A: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.0B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.0C: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.0D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.0E: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.0F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.10: ;Asm
			mov EAX, dword [EBP - 36]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.11: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.12: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.13: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.14: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.15: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.16: ;Asm
			mov EAX, dword [EBP - 48]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.17: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.18: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.19: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.1A: ;Asm
			mov EAX, dword [EBP - 56]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.1B: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.1C: ;Asm
			mov EAX, dword [EBP - 60]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.1D: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.1E: ;Asm
			mov EAX, dword [EBP - 64]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00DF.1F: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E0:
			; Ldfld
			; Field: System.UInt32[] Cosmos.IL2CPU.VTable.InterfaceMethodIndexes
			; Type: System.UInt32[]
			; Size: 8
			; DeclaringType: Cosmos.IL2CPU.VTable
			; TypeOnStack: Cosmos.IL2CPU.VTable
			; Offset: 48 (includes object header)

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E0.00: ;Asm
			add ESP, 0x40

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E0.01: ;Asm
			push dword [ESP - 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E0.02: ;Asm
			push dword [ESP - 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E5:
			; Ldlen

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E5.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E5.01: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E5.02: ;Asm
			push dword [EAX + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E6:
			; Conv_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7:
			; Clt

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.01: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.02: ;Asm
			push dword ECX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.03: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.04: ;Asm
			JL near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.True

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.05: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.False

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.True:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.06: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.07: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.08: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E9

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.False:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.09: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E7.0A: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E9:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 108
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E9.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00E9.01: ;Asm
			mov dword [EBP - 108], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00EB:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 108
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00EB.00: ;Asm
			movzx EAX, byte [EBP - 108]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00EB.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00ED:
			; Branch

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00ED.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00ED.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00ED.02: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00AB

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00EF:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00EF.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00F0:
			; Stsfld

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00F0.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00F0.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00F0.02: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00F0.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00F0.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00F0.04: ;Asm
			mov byte [static_field__Cosmos_IL2CPU_VTablesImpl_EnableDebug], AL

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00F5:
			; LdStr
			; String Value: Type

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00F5.00: ;Asm
			push dword StringLiteral002E

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00F5.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00FA:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00FA.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00FB:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00FB.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00FB.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00FB.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0100
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_00FB.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0100:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0100.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0101:
			; LdStr
			; String Value: InterfaceMethodId

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0101.00: ;Asm
			push dword StringLiteral002F

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0101.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0106:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0106.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0107:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0107.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0107.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0107.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_010C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0107.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_010C:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_010C.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_010D:
			; LdStr
			; String Value: Not FOUND!

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_010D.00: ;Asm
			push dword StringLiteral0030

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_010D.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0112:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0112.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugSystemString

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0112.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0112.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0117
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0112.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0117:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0117.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0118:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0118.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0119:
			; Call

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0119.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0119.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0119.02: ;Asm
			JE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_011E
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0119.03: ;Asm
			JNE near SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_011E:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_011E.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_011F:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_011F.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0122

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0121:
			; Nop

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0121.00: ;Asm
			NOP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0122:
			; Ldc_I4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0122.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0123:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 112
			; Local size = 1

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0123.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0123.01: ;Asm
			mov dword [EBP - 112], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0125:
			; Br

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0125.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0121

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0127:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 104
			; Local size = 4

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0127.00: ;Asm
			mov EAX, dword [EBP - 104]

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0127.01: ;Asm
			push dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0129:
			; Ret

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.IL_0129.00: ;Asm
			Jmp SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: GetMethodAddressForInterfaceType

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x70

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_361899:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.GCImplementation
			; Name: IncRefCount
			; Plugged: Yes
			; Argument[0] aObject at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreGCImplementationIncRefCountSystemUInt32:

		GUID_542531:

		METHOD_542531.08: ;Asm
			push dword EBP

		METHOD_542531.09: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		METHOD_542531.0A: ;Asm
			push dword [EBP + 8]

		METHOD_542531.0B: ;Asm
			Call SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32

		METHOD_542531.0C: ;Asm
			test ECX, 0x2

		METHOD_542531.0D: ;Asm
			JE near SystemVoidCosmosCoreGCImplementationIncRefCountSystemUInt32.END__OF__METHOD_NORMAL

		METHOD_542531.0E: ;Asm
			JNE near SystemVoidCosmosCoreGCImplementationIncRefCountSystemUInt32.END__OF__METHOD_EXCEPTION
			; End Method: IncRefCount

		SystemVoidCosmosCoreGCImplementationIncRefCountSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreGCImplementationIncRefCountSystemUInt32.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreGCImplementationIncRefCountSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreGCImplementationIncRefCountSystemUInt32.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreGCImplementationIncRefCountSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreGCImplementationIncRefCountSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreGCImplementationIncRefCountSystemUInt32.END__OF__METHOD_EXCEPTION__2.11: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreGCImplementationIncRefCountSystemUInt32.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			Ret 0x4


		GUID_542532:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.GCImplementation
			; Name: DecRefCount
			; Plugged: Yes
			; Argument[0] aObject at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreGCImplementationDecRefCountSystemUInt32:

		GUID_542534:

		METHOD_542534.13: ;Asm
			push dword EBP

		METHOD_542534.14: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		METHOD_542534.15: ;Asm
			push dword [EBP + 8]

		METHOD_542534.16: ;Asm
			Call SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32

		METHOD_542534.17: ;Asm
			test ECX, 0x2

		METHOD_542534.18: ;Asm
			JE near SystemVoidCosmosCoreGCImplementationDecRefCountSystemUInt32.END__OF__METHOD_NORMAL

		METHOD_542534.19: ;Asm
			JNE near SystemVoidCosmosCoreGCImplementationDecRefCountSystemUInt32.END__OF__METHOD_EXCEPTION
			; End Method: DecRefCount

		SystemVoidCosmosCoreGCImplementationDecRefCountSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreGCImplementationDecRefCountSystemUInt32.END__OF__METHOD_NORMAL.1A: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreGCImplementationDecRefCountSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreGCImplementationDecRefCountSystemUInt32.END__OF__METHOD_NORMAL.1B: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreGCImplementationDecRefCountSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreGCImplementationDecRefCountSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreGCImplementationDecRefCountSystemUInt32.END__OF__METHOD_EXCEPTION__2.1C: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreGCImplementationDecRefCountSystemUInt32.END__OF__METHOD_EXCEPTION__2.1D: ;Asm
			Ret 0x4


		GUID_542535:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.GCImplementation
			; Name: AllocNewObject
			; Plugged: Yes
			; Argument[0] aSize at EBP+8, size = 4
			; Return size: 4

		SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32:

		GUID_542537:

		METHOD_542537.1E: ;Asm
			push dword EBP

		METHOD_542537.1F: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		METHOD_542537.20: ;Asm
			push dword [EBP + 8]

		METHOD_542537.21: ;Asm
			Call SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32

		METHOD_542537.22: ;Asm
			test ECX, 0x2

		METHOD_542537.23: ;Asm
			JE near SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL

		METHOD_542537.24: ;Asm
			add ESP, 0x4

		METHOD_542537.25: ;Asm
			JNE near SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32.END__OF__METHOD_EXCEPTION
			; End Method: AllocNewObject

		SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL.26: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL

		SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL.27: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL.28: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL.29: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32.END__OF__METHOD_EXCEPTION__2.2A: ;Asm
			pop dword EBP

		SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32.END__OF__METHOD_EXCEPTION__2.2B: ;Asm
			Ret


		GUID_542538:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.ExceptionHelper
			; Name: ThrowNotImplemented
			; Plugged: No
			; Argument[0] aError at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString:

		GUID_542540:

		METHOD_542540.2C: ;Asm
			push dword EBP

		METHOD_542540.2D: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0002:
			; Call

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0002.02: ;Asm
			JE near SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0007:
			; Nop

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009:
			; Newobj

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.00: ;Asm
			push dword 0x88

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.AfterAlloc:

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_NotImplementedException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.0C: ;Asm
			Call SystemVoidSystemNotImplementedExceptionctorSystemString

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.0E: ;Asm
			JE near SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.NoError1124
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.11: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.NoError1124:

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.14: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_0009.15: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_000E:
			; Throw

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_000E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_000E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_000E.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_000E.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.IL_000E.05: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.END__OF__METHOD_EXCEPTION
			; End Method: ThrowNotImplemented

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_542541:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.ExceptionHelper
			; Name: ThrowOverflow
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 0

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow:

		GUID_552922:

		METHOD_552922.0A: ;Asm
			push dword EBP

		METHOD_552922.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_552922.0C: ;Asm
			push dword 0x0

		METHOD_552922.0D: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0001:
			; LdStr
			; String Value: Arithmetic operation gets an overflow!

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0001.00: ;Asm
			push dword StringLiteral0031

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0007:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0007.01: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0007.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0007.03: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0008:
			; Call

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0008.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0008.02: ;Asm
			JE near SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0008.03: ;Asm
			JNE near SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000D:
			; Nop

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000E.01: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000E.03: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F:
			; Newobj

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.00: ;Asm
			push dword 0x88

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.AfterAlloc:

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_OverflowException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.0C: ;Asm
			Call SystemVoidSystemOverflowExceptionctorSystemString

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.0E: ;Asm
			JE near SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.NoError1126
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.11: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.NoError1126:

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.14: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_000F.15: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0014:
			; Throw

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0014.01: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.IL_0014.05: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.END__OF__METHOD_EXCEPTION
			; End Method: ThrowOverflow

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.END__OF__METHOD_EXCEPTION.08: ;Asm
			add ESP, 0x8

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow.END__OF__METHOD_EXCEPTION__2.0A: ;Asm
			Ret


		GUID_552923:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.ExceptionHelper
			; Name: ThrowInvalidOperation
			; Plugged: No
			; Argument[0] aError at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString:

		GUID_566407:

		METHOD_566407.0B: ;Asm
			push dword EBP

		METHOD_566407.0C: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0002:
			; Call

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0002.02: ;Asm
			JE near SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0007:
			; Nop

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009:
			; Newobj

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.00: ;Asm
			push dword 0x88

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.AfterAlloc:

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_InvalidOperationException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.0C: ;Asm
			Call SystemVoidSystemInvalidOperationExceptionctorSystemString

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.0E: ;Asm
			JE near SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.NoError1128
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.11: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.NoError1128:

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.14: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_0009.15: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_000E:
			; Throw

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_000E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_000E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_000E.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_000E.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.IL_000E.05: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.END__OF__METHOD_EXCEPTION
			; End Method: ThrowInvalidOperation

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidOperationSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_566408:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.ExceptionHelper
			; Name: ThrowArgumentOutOfRange
			; Plugged: No
			; Argument[0] aError at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString:

		GUID_577012:

		METHOD_577012.0A: ;Asm
			push dword EBP

		METHOD_577012.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0002:
			; Call

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0002.02: ;Asm
			JE near SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0007:
			; Nop

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009:
			; Newobj

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.00: ;Asm
			push dword 0x98

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.AfterAlloc:

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.0C: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.0E: ;Asm
			JE near SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.NoError1130
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.11: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.NoError1130:

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.14: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_0009.15: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_000E:
			; Throw

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_000E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_000E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_000E.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_000E.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.IL_000E.05: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.END__OF__METHOD_EXCEPTION
			; End Method: ThrowArgumentOutOfRange

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUExceptionHelperThrowArgumentOutOfRangeSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_577013:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Array
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemArrayctor:

		GUID_587719:

		METHOD_587719.0A: ;Asm
			push dword EBP

		METHOD_587719.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemArrayctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Array
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArrayctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemArrayctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemArrayctor.IL_0001:
			; Call

		SystemVoidSystemArrayctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemArrayctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArrayctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemArrayctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemArrayctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemArrayctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArrayctor.IL_0006:
			; Ret

		SystemVoidSystemArrayctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemArrayctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemArrayctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArrayctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArrayctor.END__OF__METHOD_NORMAL

		SystemVoidSystemArrayctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArrayctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArrayctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArrayctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemArrayctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_587720:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.MulticastDelegate
			; Name: GetInvocationList
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList:

		GUID_592330:

		METHOD_592330.05: ;Asm
			push dword EBP

		METHOD_592330.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_592330.07: ;Asm
			push dword 0x0

		METHOD_592330.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_592330.09: ;Asm
			push dword 0x0

		METHOD_592330.0A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_592330.0B: ;Asm
			push dword 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.MulticastDelegate
			; Arg real size = 8 aligned size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0001:
			; Ldfld
			; Field: System.Object System.MulticastDelegate._invocationList
			; Type: System.Object
			; Size: 8
			; DeclaringType: System.MulticastDelegate
			; TypeOnStack: System.MulticastDelegate
			; Offset: 44 (includes object header)

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0001.01: ;Asm
			pop dword ECX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0001.02: ;Asm
			add ECX, 0x2C

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0001.04: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0001.06: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006:
			; Isinst

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006.02: ;Asm
			JE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006_ReturnNull

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006.03: ;Asm
			push dword [EAX]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_Object___ASM_IS__System_Private_CoreLib]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006.05: ;Asm
			push dword 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006.07: ;Asm
			test ECX, 0x2

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006.08: ;Asm
			JE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006.09: ;Asm
			add ESP, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006.0A: ;Asm
			JNE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_EXCEPTION

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006_After_IsInstance_Call:

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006_After_IsInstance_Call.0D: ;Asm
			JE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006_ReturnNull

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006_After_IsInstance_Call.0E: ;Asm
			Jmp SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000B

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006_ReturnNull:

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006_ReturnNull.0F: ;Asm
			add ESP, 0x8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006_ReturnNull.10: ;Asm
			push dword 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0006_ReturnNull.11: ;Asm
			push dword 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000B:
			; Stloc
			; Local type = System.Object[]
			; Local EBP offset = 12
			; Local size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000B.00: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000B.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000B.02: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000B.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000C:
			; Ldloc
			; Local type = System.Object[]
			; Local EBP offset = 12
			; Local size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000C.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000C.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000C.03: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000D:
			; Branch

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000D.00: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000D.01: ;Asm
			pop dword EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000D.02: ;Asm
			cmp EAX, 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000D.03: ;Asm
			JNE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001C

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000D.04: ;Asm
			cmp EBX, 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000D.05: ;Asm
			JNE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001C

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000F:
			; Ldc_I4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_000F.00: ;Asm
			push dword 0x1

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010:
			; Newarr
			; Element Size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.00: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.02: ;Asm
			mov EDX, 0x8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.03: ;Asm
			mul dword EDX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.04: ;Asm
			add EAX, 0x10

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.05: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.AfterAlloc:

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.07: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.08: ;Asm
			pop dword ESI

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.09: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.0A: ;Asm
			push dword [ESP]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.0B: ;Asm
			push dword [ESP]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.0C: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.0E: ;Asm
			mov dword [EAX], EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.12: ;Asm
			push dword 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0010.14: ;Asm
			push dword 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0015:
			; Stloc
			; Local type = System.Delegate[]
			; Local EBP offset = 4
			; Local size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0015.00: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0015.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0015.02: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0015.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0016:
			; Ldloc
			; Local type = System.Delegate[]
			; Local EBP offset = 4
			; Local size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0016.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0016.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0016.03: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0017:
			; Ldc_I4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0017.00: ;Asm
			push dword 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.MulticastDelegate
			; Arg real size = 8 aligned size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019:
			; Stelem_Ref

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.01: ;Asm
			mov EDX, 0x8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.02: ;Asm
			mul dword EDX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.03: ;Asm
			add EAX, 0x10

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.05: ;Asm
			add EDX, EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.06: ;Asm
			push dword EDX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.08: ;Asm
			pop dword EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.09: ;Asm
			mov dword [ECX], EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.0B: ;Asm
			pop dword EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.0C: ;Asm
			mov dword [ECX], EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.0D: ;Asm
			add ECX, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0019.0E: ;Asm
			add ESP, 0xC

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001A:
			; Br

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001A.00: ;Asm
			Jmp SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0046

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.MulticastDelegate
			; Arg real size = 8 aligned size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001C.00: ;Asm
			push dword [EBP + 12]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001C.01: ;Asm
			push dword [EBP + 8]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001D:
			; Ldfld
			; Field: System.IntPtr System.MulticastDelegate._invocationCount
			; Type: System.IntPtr
			; Size: 4
			; DeclaringType: System.MulticastDelegate
			; TypeOnStack: System.MulticastDelegate
			; Offset: 52 (includes object header)

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001D.00: ;Asm
			add ESP, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001D.01: ;Asm
			pop dword ECX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001D.02: ;Asm
			add ECX, 0x34

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001D.03: ;Asm
			mov EAX, dword [ECX]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001D.04: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_001D.05: ;Asm
			mov EAX, 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0022:
			; Call

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0022.00: ;Asm
			Call SystemInt32SystemIntPtrop_ExplicitSystemIntPtr

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0022.02: ;Asm
			JE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0022.03: ;Asm
			add ESP, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0022.04: ;Asm
			JNE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_EXCEPTION

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027:
			; Newarr
			; Element Size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.00: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.02: ;Asm
			mov EDX, 0x8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.03: ;Asm
			mul dword EDX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.04: ;Asm
			add EAX, 0x10

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.05: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.AfterAlloc:

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.07: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.08: ;Asm
			pop dword ESI

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.09: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.0A: ;Asm
			push dword [ESP]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.0B: ;Asm
			push dword [ESP]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.0C: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.0E: ;Asm
			mov dword [EAX], EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.12: ;Asm
			push dword 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0027.14: ;Asm
			push dword 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_002C:
			; Stloc
			; Local type = System.Delegate[]
			; Local EBP offset = 4
			; Local size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_002C.00: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_002C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_002C.02: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_002C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_002D:
			; Ldc_I4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_002D.00: ;Asm
			push dword 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_002E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_002E.00: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_002E.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_002F:
			; Br

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_002F.00: ;Asm
			Jmp SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0040

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0031:
			; Ldloc
			; Local type = System.Delegate[]
			; Local EBP offset = 4
			; Local size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0031.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0031.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0031.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0031.03: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0032:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0032.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0032.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0033:
			; Ldloc
			; Local type = System.Object[]
			; Local EBP offset = 12
			; Local size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0033.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0033.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0033.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0033.03: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0034:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0034.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0034.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035:
			; Ldelem_Ref

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035.00: ;Asm
			pop dword EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035.01: ;Asm
			push dword [ESP + 4]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035.02: ;Asm
			push dword [ESP + 12]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035.03: ;Asm
			add ESP, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035.04: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035.05: ;Asm
			push dword [EAX + 8]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035.06: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035.07: ;Asm
			cmp EAX, EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035.08: ;Asm
			JLE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_IndexOutOfRangeException

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035.09: ;Asm
			cmp EBX, 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035.0A: ;Asm
			JNL near SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_IndexOutOfRangeException:

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_IndexOutOfRangeException.0F: ;Asm
			JE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_IndexOutOfRangeException.13: ;Asm
			JNE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_EXCEPTION

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException:

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException.14: ;Asm
			push dword EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException.15: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException.16: ;Asm
			mov EDX, 0x8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException.17: ;Asm
			mul dword EDX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x10

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException.19: ;Asm
			add EAX, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException.1A: ;Asm
			add ESP, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException.1B: ;Asm
			pop dword EDX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException.1C: ;Asm
			add EDX, EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException.1D: ;Asm
			push dword [EDX]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException.1E: ;Asm
			sub EDX, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException.1F: ;Asm
			push dword [EDX]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0035_NoIndexOutOfRangeException.20: ;Asm
			sub EDX, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036:
			; Castclass

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.01: ;Asm
			cmp EAX, 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.02: ;Asm
			JE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.03: ;Asm
			push dword [EAX]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_Delegate_ASM_IS__System_Private_CoreLib]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.05: ;Asm
			push dword 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.07: ;Asm
			test ECX, 0x2

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.08: ;Asm
			JE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036_After_IsInstance_Call
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.09: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.0A: ;Asm
			add ESP, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.0B: ;Asm
			add ESP, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.0C: ;Asm
			add ESP, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036.0D: ;Asm
			JNE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_EXCEPTION

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036_After_IsInstance_Call:

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036_After_IsInstance_Call.0E: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036_After_IsInstance_Call.0F: ;Asm
			cmp EAX, 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036_After_IsInstance_Call.10: ;Asm
			JE near SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036_InvalidCast

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036_After_IsInstance_Call.11: ;Asm
			Jmp SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036_InvalidCast:

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0036_InvalidCast.12: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B:
			; Stelem_Ref

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.01: ;Asm
			mov EDX, 0x8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.02: ;Asm
			mul dword EDX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.03: ;Asm
			add EAX, 0x10

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.05: ;Asm
			add EDX, EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.06: ;Asm
			push dword EDX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.08: ;Asm
			pop dword EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.09: ;Asm
			mov dword [ECX], EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.0B: ;Asm
			pop dword EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.0C: ;Asm
			mov dword [ECX], EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.0D: ;Asm
			add ECX, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003B.0E: ;Asm
			add ESP, 0xC

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003C.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003C.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003D:
			; Ldc_I4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003D.00: ;Asm
			push dword 0x1

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003E:
			; Add

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003E.00: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003E.01: ;Asm
			add dword [ESP], EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003F.00: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_003F.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0040:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0040.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0040.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0041:
			; Ldloc
			; Local type = System.Delegate[]
			; Local EBP offset = 4
			; Local size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0041.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0041.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0041.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0041.03: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0042:
			; Ldlen

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0042.00: ;Asm
			add ESP, 0x4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0042.01: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0042.02: ;Asm
			push dword [EAX + 8]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0043:
			; Conv_I4

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0044:
			; Branch

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0044.00: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0044.01: ;Asm
			pop dword EBX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0044.02: ;Asm
			cmp EBX, EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0044.03: ;Asm
			JL near SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0031

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0046:
			; Ldloc
			; Local type = System.Delegate[]
			; Local EBP offset = 4
			; Local size = 8

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0046.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0046.03: ;Asm
			push dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0047:
			; Ret

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.IL_0047.00: ;Asm
			Jmp SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_NORMAL
			; End Method: GetInvocationList

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_NORMAL

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_EXCEPTION:

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x14

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_EXCEPTION__2:

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemDelegatearraySystemMulticastDelegateGetInvocationList.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_592331:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.ExceptionHelper
			; Name: ThrowInvalidCastException
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException:

		GUID_655509:

		METHOD_655509.0A: ;Asm
			push dword EBP

		METHOD_655509.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000:
			; Newobj

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.00: ;Asm
			push dword 0x88

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.AfterAlloc:

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_InvalidCastException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.0A: ;Asm
			Call SystemVoidSystemInvalidCastExceptionctor

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.0C: ;Asm
			JE near SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.NoError1135
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.0E: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.NoError1135:

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0005:
			; Throw

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0005.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0005.01: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0005.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0005.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0005.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.IL_0005.05: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.END__OF__METHOD_EXCEPTION
			; End Method: ThrowInvalidCastException

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_655510:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.ExceptionHelper
			; Name: ThrowNotFiniteNumberException
			; Plugged: No
			; Argument[0] offendingNumber at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble:

		GUID_658772:

		METHOD_658772.0A: ;Asm
			push dword EBP

		METHOD_658772.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Double
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002:
			; Newobj

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.00: ;Asm
			push dword 0x90

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.AfterAlloc:

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_NotFiniteNumberException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.09: ;Asm
			push dword 0x0
			; Arg offendingNumber: 8

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.0C: ;Asm
			Call SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.0E: ;Asm
			JE near SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.NoError1137
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.11: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.NoError1137:

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.14: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0002.15: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0007:
			; Throw

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0007.01: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0007.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0007.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0007.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.IL_0007.05: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.END__OF__METHOD_EXCEPTION
			; End Method: ThrowNotFiniteNumberException

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUExceptionHelperThrowNotFiniteNumberExceptionSystemDouble.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_658773:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.ExceptionHelper
			; Name: ThrowDivideByZeroException
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException:

		GUID_665303:

		METHOD_665303.0A: ;Asm
			push dword EBP

		METHOD_665303.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000:
			; Newobj

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.00: ;Asm
			push dword 0x88

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.AfterAlloc:

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_DivideByZeroException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.0A: ;Asm
			Call SystemVoidSystemDivideByZeroExceptionctor

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.0C: ;Asm
			JE near SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.NoError1139
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.0E: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.NoError1139:

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0005:
			; Throw

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0005.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0005.01: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0005.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0005.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0005.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.IL_0005.05: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.END__OF__METHOD_EXCEPTION
			; End Method: ThrowDivideByZeroException

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_665304:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.ExceptionHelper
			; Name: ThrowIndexOutOfRangeException
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException:

		GUID_668590:

		METHOD_668590.0A: ;Asm
			push dword EBP

		METHOD_668590.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000:
			; Newobj

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.00: ;Asm
			push dword 0x88

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.AfterAlloc:

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IndexOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.0A: ;Asm
			Call SystemVoidSystemIndexOutOfRangeExceptionctor

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.0C: ;Asm
			JE near SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.NoError1140
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.0E: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.NoError1140:

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0005:
			; Throw

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0005.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0005.01: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0005.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0005.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0005.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.IL_0005.05: ;Asm
			Jmp SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.END__OF__METHOD_EXCEPTION
			; End Method: ThrowIndexOutOfRangeException

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_668591:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidDremDOSKernelctor:

		GUID_671885:

		METHOD_671885.0A: ;Asm
			push dword EBP

		METHOD_671885.0B: ;Asm
			mov EBP, ESP

		SystemVoidDremDOSKernelctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelctor.IL_0001:
			; LdStr
			; String Value: 0.0.1-RC1

		SystemVoidDremDOSKernelctor.IL_0001.00: ;Asm
			push dword StringLiteral0032

		SystemVoidDremDOSKernelctor.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelctor.IL_0006:
			; Stfld
			; Operand type: DremDOS.Kernel
			; Field: System.String DremDOS.Kernel._osVersion
			; Type: System.String
			; Size: 8
			; Offset: 23 (includes object header)
			; After Nullref check

		SystemVoidDremDOSKernelctor.IL_0006.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidDremDOSKernelctor.IL_0006.01: ;Asm
			add ECX, 0x17

		SystemVoidDremDOSKernelctor.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelctor.IL_0006.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidDremDOSKernelctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelctor.IL_0006.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidDremDOSKernelctor.IL_0006.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelctor.IL_0006.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelctor.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelctor.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelctor.IL_000B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelctor.IL_000C:
			; Call

		SystemVoidDremDOSKernelctor.IL_000C.00: ;Asm
			Call SystemVoidCosmosSystemKernelctor

		SystemVoidDremDOSKernelctor.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelctor.IL_000C.02: ;Asm
			JE near SystemVoidDremDOSKernelctor.IL_0011
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelctor.IL_000C.03: ;Asm
			JNE near SystemVoidDremDOSKernelctor.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelctor.IL_0011:
			; Nop

		SystemVoidDremDOSKernelctor.IL_0011.00: ;Asm
			NOP

		SystemVoidDremDOSKernelctor.IL_0012:
			; Ret

		SystemVoidDremDOSKernelctor.IL_0012.00: ;Asm
			Jmp SystemVoidDremDOSKernelctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidDremDOSKernelctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelctor.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelctor.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_671886:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Debug.Kernel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Debug.Kernel.Debugger
			; Name: Send
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aText at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosDebugKernelDebuggerSendSystemString:

		GUID_683417:

		METHOD_683417.05: ;Asm
			push dword EBP

		METHOD_683417.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.IL_0001:
			; Call

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.IL_0001.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerDoSendSystemString

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.IL_0001.02: ;Asm
			JE near SystemVoidCosmosDebugKernelDebuggerSendSystemString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosDebugKernelDebuggerSendSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.IL_0006:
			; Nop

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.IL_0007:
			; Ret

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosDebugKernelDebuggerSendSystemString.END__OF__METHOD_NORMAL
			; End Method: Send

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosDebugKernelDebuggerSendSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosDebugKernelDebuggerSendSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_683418:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Exception
			; Name: .ctor
			; Plugged: Yes
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] message at EBP+12, size = 8

		SystemVoidSystemExceptionctorSystemString:

		GUID_690049:

		METHOD_690049.05: ;Asm
			push dword EBP

		METHOD_690049.06: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Exception
			; Arg real size = 8 aligned size = 8

		METHOD_690049.07: ;Asm
			push dword [EBP + 20]

		METHOD_690049.08: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_690049.09: ;Asm
			push dword [EBP + 12]

		METHOD_690049.0A: ;Asm
			push dword [EBP + 8]

		METHOD_690049.0B: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString

		METHOD_690049.0C: ;Asm
			test ECX, 0x2

		METHOD_690049.0D: ;Asm
			JE near SystemVoidSystemExceptionctorSystemString.END__OF__METHOD_NORMAL

		METHOD_690049.0E: ;Asm
			JNE near SystemVoidSystemExceptionctorSystemString.END__OF__METHOD_EXCEPTION
			; End Method: .ctor

		SystemVoidSystemExceptionctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemExceptionctorSystemString.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemExceptionctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemExceptionctorSystemString.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemVoidSystemExceptionctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.11: ;Asm
			pop dword EBP

		SystemVoidSystemExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			Ret 0x10


		GUID_690050:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.Bootstrap
			; Name: Init
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosHALBootstrapInit:

		GUID_690052:

		METHOD_690052.13: ;Asm
			push dword EBP

		METHOD_690052.14: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBootstrapInit.IL_0000:
			; Nop

		SystemVoidCosmosHALBootstrapInit.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBootstrapInit.IL_0001:
			; Call

		SystemVoidCosmosHALBootstrapInit.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreBootstrapInit

		SystemVoidCosmosHALBootstrapInit.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBootstrapInit.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALBootstrapInit.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosHALBootstrapInit.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALBootstrapInit.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBootstrapInit.IL_0006:
			; Nop

		SystemVoidCosmosHALBootstrapInit.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALBootstrapInit.IL_0007:
			; Ret

		SystemVoidCosmosHALBootstrapInit.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosHALBootstrapInit.END__OF__METHOD_NORMAL
			; End Method: Init

		SystemVoidCosmosHALBootstrapInit.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBootstrapInit.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBootstrapInit.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBootstrapInit.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBootstrapInit.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBootstrapInit.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBootstrapInit.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBootstrapInit.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_690053:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Kernel
			; Name: GetTextScreen
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen:

		GUID_696715:

		METHOD_696715.05: ;Asm
			push dword EBP

		METHOD_696715.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_696715.07: ;Asm
			push dword 0x0

		METHOD_696715.08: ;Asm
			push dword 0x0

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0000:
			; Nop

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0000.00: ;Asm
			NOP

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0001:
			; Ldnull

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0001.00: ;Asm
			push dword 0x0

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0001.01: ;Asm
			push dword 0x0

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0002:
			; Stloc
			; Local type = Cosmos.HAL.TextScreenBase
			; Local EBP offset = 4
			; Local size = 8

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0002.00: ;Asm
			pop dword EAX

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0002.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0002.02: ;Asm
			pop dword EAX

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0002.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0003:
			; Br

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0003.00: ;Asm
			Jmp CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0005

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0005:
			; Ldloc
			; Local type = Cosmos.HAL.TextScreenBase
			; Local EBP offset = 4
			; Local size = 8

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0005.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0005.01: ;Asm
			push dword EAX

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0005.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0005.03: ;Asm
			push dword EAX

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0006:
			; Ret

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.IL_0006.00: ;Asm
			Jmp CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_NORMAL
			; End Method: GetTextScreen

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_NORMAL

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_EXCEPTION:

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_EXCEPTION__2:

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosHALTextScreenBaseCosmosSystemKernelGetTextScreen.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_696716:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Global
			; Name: Init
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] textScreen at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase:

		GUID_706768:

		METHOD_706768.0A: ;Asm
			push dword EBP

		METHOD_706768.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_706768.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0000:
			; Nop

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0001:
			; Ldsfld

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0006:
			; LdStr
			; String Value: Creating Console

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0006.00: ;Asm
			push dword StringLiteral0033

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_000B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_000B.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_000B.02: ;Asm
			JE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0010
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_000B.03: ;Asm
			JNE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_000B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0010:
			; Nop

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0010.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreenBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0011.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0011.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0012:
			; Ldnull

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0012.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013:
			; Cgt_Un

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.03: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.04: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.05: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.06: ;Asm
			cmp ECX, EDX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.07: ;Asm
			JNBE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.True

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.08: ;Asm
			JB near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.False

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.09: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.True:

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.0A: ;Asm
			cmovnbe EDI, ESI

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.False:

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0013.0B: ;Asm
			push dword EDI

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0015:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0015.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0015.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0016:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0016.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0016.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0017:
			; Branch

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0017.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0017.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0017.02: ;Asm
			JE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0026

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0019:
			; Nop

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0019.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreenBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B:
			; Newobj

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.AfterAlloc:

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_Console_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.09: ;Asm
			push dword 0x0
			; Arg textScreen: 8

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.0C: ;Asm
			Call SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.0E: ;Asm
			JE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.NoError1144
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.11: ;Asm
			Jmp SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.NoError1144:

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_001B.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0020:
			; Stsfld

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0020.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0020.02: ;Asm
			JNE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0020.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.System.Console

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0020.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0020.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0020.05: ;Asm
			mov dword [static_field__Cosmos_System_Global_Console + 4], EAX

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0025:
			; Nop

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0025.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0026:
			; Ldsfld

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0026.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0026.02: ;Asm
			JNE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0026.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0026.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0026.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_002B:
			; LdStr
			; String Value: Creating Keyboard

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_002B.00: ;Asm
			push dword StringLiteral0034

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_002B.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0030:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0030.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0030.02: ;Asm
			JE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0035
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0030.03: ;Asm
			JNE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0030.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0035:
			; Nop

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0035.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0036:
			; Ldsfld

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0036.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0036.02: ;Asm
			JNE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0036.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0036.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0036.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_003B:
			; LdStr
			; String Value: HW Init

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_003B.00: ;Asm
			push dword StringLiteral0035

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_003B.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0040:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0040.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0040.02: ;Asm
			JE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0045
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0040.03: ;Asm
			JNE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0040.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0045:
			; Nop

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0045.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0046:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreenBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0046.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0046.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0047:
			; Call

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0047.00: ;Asm
			Call SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0047.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0047.02: ;Asm
			JE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_004C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0047.03: ;Asm
			JNE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_004C:
			; Nop

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_004C.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_004D:
			; Ldc_I4

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_004D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_004E:
			; Call

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_004E.00: ;Asm
			Call SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_004E.02: ;Asm
			JE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0053
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_004E.03: ;Asm
			JNE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0053:
			; Nop

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0053.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0054:
			; Ldc_I4

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0054.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0055:
			; Call

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0055.00: ;Asm
			Call SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0055.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0055.02: ;Asm
			JE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_005A
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0055.03: ;Asm
			JNE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_005A:
			; Nop

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_005A.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_005B:
			; Ldc_I4

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_005B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_005C:
			; Call

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_005C.00: ;Asm
			Call SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_005C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_005C.02: ;Asm
			JE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0061
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_005C.03: ;Asm
			JNE near SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0061:
			; Nop

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0061.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0062:
			; Ret

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.IL_0062.00: ;Asm
			Jmp SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_NORMAL
			; End Method: Init

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_706769:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Kernel
			; Name: BeforeRun
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemKernelBeforeRun:

		GUID_770343:

		METHOD_770343.06: ;Asm
			push dword EBP

		METHOD_770343.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKernelBeforeRun.IL_0000:
			; Nop

		SystemVoidCosmosSystemKernelBeforeRun.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelBeforeRun.IL_0001:
			; Ret

		SystemVoidCosmosSystemKernelBeforeRun.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosSystemKernelBeforeRun.END__OF__METHOD_NORMAL
			; End Method: BeforeRun

		SystemVoidCosmosSystemKernelBeforeRun.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKernelBeforeRun.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKernelBeforeRun.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKernelBeforeRun.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKernelBeforeRun.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKernelBeforeRun.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKernelBeforeRun.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKernelBeforeRun.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_770344:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.Global
			; Name: EnableInterrupts
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosHALGlobalEnableInterrupts:

		GUID_773860:

		METHOD_773860.05: ;Asm
			push dword EBP

		METHOD_773860.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALGlobalEnableInterrupts.IL_0000:
			; Nop

		SystemVoidCosmosHALGlobalEnableInterrupts.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalEnableInterrupts.IL_0001:
			; Call

		SystemVoidCosmosHALGlobalEnableInterrupts.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreCPUEnableInterrupts

		SystemVoidCosmosHALGlobalEnableInterrupts.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalEnableInterrupts.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALGlobalEnableInterrupts.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalEnableInterrupts.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalEnableInterrupts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalEnableInterrupts.IL_0006:
			; Nop

		SystemVoidCosmosHALGlobalEnableInterrupts.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalEnableInterrupts.IL_0007:
			; Ret

		SystemVoidCosmosHALGlobalEnableInterrupts.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosHALGlobalEnableInterrupts.END__OF__METHOD_NORMAL
			; End Method: EnableInterrupts

		SystemVoidCosmosHALGlobalEnableInterrupts.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALGlobalEnableInterrupts.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALGlobalEnableInterrupts.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALGlobalEnableInterrupts.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALGlobalEnableInterrupts.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALGlobalEnableInterrupts.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALGlobalEnableInterrupts.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALGlobalEnableInterrupts.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_773861:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Kernel
			; Name: AfterRun
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemKernelAfterRun:

		GUID_780915:

		METHOD_780915.05: ;Asm
			push dword EBP

		METHOD_780915.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKernelAfterRun.IL_0000:
			; Nop

		SystemVoidCosmosSystemKernelAfterRun.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelAfterRun.IL_0001:
			; Ret

		SystemVoidCosmosSystemKernelAfterRun.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosSystemKernelAfterRun.END__OF__METHOD_NORMAL
			; End Method: AfterRun

		SystemVoidCosmosSystemKernelAfterRun.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKernelAfterRun.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKernelAfterRun.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKernelAfterRun.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKernelAfterRun.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKernelAfterRun.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKernelAfterRun.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKernelAfterRun.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_780916:
			; ---------------------------------------------------------
			; Assembly: System.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Console
			; Name: WriteLine
			; Plugged: Yes
			; Argument[0] value at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemConsoleWriteLineSystemString:

		GUID_784456:

		METHOD_784456.05: ;Asm
			push dword EBP

		METHOD_784456.06: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_784456.07: ;Asm
			push dword [EBP + 12]

		METHOD_784456.08: ;Asm
			push dword [EBP + 8]

		METHOD_784456.09: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString

		METHOD_784456.0A: ;Asm
			test ECX, 0x2

		METHOD_784456.0B: ;Asm
			JE near SystemVoidSystemConsoleWriteLineSystemString.END__OF__METHOD_NORMAL

		METHOD_784456.0C: ;Asm
			JNE near SystemVoidSystemConsoleWriteLineSystemString.END__OF__METHOD_EXCEPTION
			; End Method: WriteLine

		SystemVoidSystemConsoleWriteLineSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemConsoleWriteLineSystemString.END__OF__METHOD_NORMAL.0D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemConsoleWriteLineSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemConsoleWriteLineSystemString.END__OF__METHOD_NORMAL.0E: ;Asm
			mov ECX, 0x0

		SystemVoidSystemConsoleWriteLineSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemConsoleWriteLineSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemConsoleWriteLineSystemString.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			pop dword EBP

		SystemVoidSystemConsoleWriteLineSystemString.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			Ret 0x8


		GUID_784457:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Object
			; Name: ToString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemObjectToString:

		GUID_784459:

		METHOD_784459.11: ;Asm
			push dword EBP

		METHOD_784459.12: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_784459.13: ;Asm
			push dword [EBP + 12]

		METHOD_784459.14: ;Asm
			push dword [EBP + 8]

		METHOD_784459.15: ;Asm
			Call SystemStringCosmosCore_PlugsSystemObjectImplToString

		METHOD_784459.16: ;Asm
			test ECX, 0x2

		METHOD_784459.17: ;Asm
			JE near SystemStringSystemObjectToString.END__OF__METHOD_NORMAL

		METHOD_784459.18: ;Asm
			add ESP, 0x4

		METHOD_784459.19: ;Asm
			add ESP, 0x4

		METHOD_784459.1A: ;Asm
			JNE near SystemStringSystemObjectToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemObjectToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemObjectToString.END__OF__METHOD_NORMAL.1B: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemObjectToString.END__OF__METHOD_NORMAL

		SystemStringSystemObjectToString.END__OF__METHOD_NORMAL.1C: ;Asm
			mov ECX, 0x0

		SystemStringSystemObjectToString.END__OF__METHOD_NORMAL.1D: ;Asm
			pop dword EAX

		SystemStringSystemObjectToString.END__OF__METHOD_NORMAL.1E: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemObjectToString.END__OF__METHOD_NORMAL.1F: ;Asm
			pop dword EAX

		SystemStringSystemObjectToString.END__OF__METHOD_NORMAL.20: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemObjectToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemObjectToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemObjectToString.END__OF__METHOD_EXCEPTION__2.21: ;Asm
			pop dword EBP

		SystemStringSystemObjectToString.END__OF__METHOD_EXCEPTION__2.22: ;Asm
			Ret


		GUID_784460:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.RuntimeEngine
			; Name: InitializeEngine
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine:

		GUID_784462:

		METHOD_784462.23: ;Asm
			push dword EBP

		METHOD_784462.24: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine.IL_0001:
			; Ret

		SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine.END__OF__METHOD_NORMAL
			; End Method: InitializeEngine

		SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_784463:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.RuntimeEngine
			; Name: Heap_Initialize
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize:

		GUID_788011:

		METHOD_788011.05: ;Asm
			push dword EBP

		METHOD_788011.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize.IL_0001:
			; Ret

		SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize.END__OF__METHOD_NORMAL
			; End Method: Heap_Initialize

		SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_788012:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.RuntimeEngine
			; Name: FinalizeEngine
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine:

		GUID_791569:

		METHOD_791569.05: ;Asm
			push dword EBP

		METHOD_791569.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine.IL_0001:
			; Ret

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine.END__OF__METHOD_NORMAL
			; End Method: FinalizeEngine

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_791570:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.RuntimeEngine
			; Name: ExitProcess
			; Plugged: No
			; Argument[0] aExitCode at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32:

		GUID_795134:

		METHOD_795134.05: ;Asm
			push dword EBP

		METHOD_795134.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32.IL_0001:
			; Ret

		SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32.END__OF__METHOD_NORMAL
			; End Method: ExitProcess

		SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_795135:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.VTablesImpl
			; Name: Debug
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] message at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString:

		GUID_798707:

		METHOD_798707.05: ;Asm
			push dword EBP

		METHOD_798707.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_798707.07: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0001:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0001.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0001.04: ;Asm
			mov AL, byte [static_field__Cosmos_IL2CPU_VTablesImpl_EnableDebug]

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0006:
			; Ldc_I4

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007:
			; Ceq

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.True

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.03: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.False

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.True:

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.05: ;Asm
			push dword 0x1

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.06: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0009

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.False:

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.08: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0007.09: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0009

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_000B:
			; Branch

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_000B.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0010

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_000D:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_000E:
			; Br

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_000E.00: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_001C

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0010:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0010.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0010.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0010.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0010.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mDebugger + 4]

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0010.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0016:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0016.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0016.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_001B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0016.03: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_0016.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_001B:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_001B.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_001C:
			; Ret

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.IL_001C.00: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.END__OF__METHOD_NORMAL
			; End Method: Debug

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUVTablesImplDebugSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_798708:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.VTablesImpl
			; Name: DebugHex
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] message at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32:

		GUID_823925:

		METHOD_823925.06: ;Asm
			push dword EBP

		METHOD_823925.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_823925.08: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0001:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0001.04: ;Asm
			mov AL, byte [static_field__Cosmos_IL2CPU_VTablesImpl_EnableDebug]

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0006:
			; Ldc_I4

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007:
			; Ceq

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.True

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.03: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.False

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.True:

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.05: ;Asm
			push dword 0x1

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.06: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0009

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.False:

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.08: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0007.09: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0009

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_000B:
			; Branch

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_000B.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0010

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_000D:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_000E:
			; Br

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_000E.00: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0028

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0010:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0010.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0010.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0010.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0010.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mDebugger + 4]

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0010.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0015.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0016:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0016.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0016.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_001B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0016.03: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0016.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_001B:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_001B.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_001C:
			; Ldsfld

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_001C.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_001C.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_001C.AfterCCTorExceptionCheck:

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_001C.03: ;Asm
			push dword [static_field__Cosmos_IL2CPU_VTablesImpl_mDebugger + 4]

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_001C.04: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0022:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0022.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0022.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0027
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0022.03: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0022.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0027:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0027.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0028:
			; Ret

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.IL_0028.00: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: DebugHex

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUVTablesImplDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_823926:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.VTablesImpl
			; Name: DebugAndHalt
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] message at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString:

		GUID_856922:

		METHOD_856922.06: ;Asm
			push dword EBP

		METHOD_856922.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_856922.08: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0000:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0002:
			; Call

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0002.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplDebugSystemString

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0002.02: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0007:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0008:
			; Br

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_0008.00: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_000B

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_000A:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_000A.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_000B:
			; Ldc_I4

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_000B.00: ;Asm
			push dword 0x1

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_000C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_000C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_000D:
			; Br

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.IL_000A
			; End Method: DebugAndHalt

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUVTablesImplDebugAndHaltSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_856923:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Debug.Kernel.Plugs.Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Debug.Kernel.Plugs.Asm.DebuggerAsm
			; Name: SendKernelPanic
			; Plugged: No

		PLUG_FOR___SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32:

		GUID_873665:

		METHOD_873665.06: ;Asm
			push dword EBP

		METHOD_873665.07: ;Asm
			mov EBP, ESP

		METHOD_873665.08: ;Asm
			%ifdef DEBUGSTUB

		METHOD_873665.09: ;Asm
			push dword [EBP + 8]

		METHOD_873665.0A: ;Asm
			Call DebugStub_SendKernelPanic

		METHOD_873665.0B: ;Asm
			add ESP, 4

		METHOD_873665.0C: ;Asm
			%endif
			; End Method: SendKernelPanic

		PLUG_FOR___SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		PLUG_FOR___SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_NORMAL.0D: ;Asm
			mov dword [INTs_LastKnownAddress], PLUG_FOR___SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_NORMAL

		PLUG_FOR___SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_NORMAL.0E: ;Asm
			mov ECX, 0x0

		PLUG_FOR___SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_EXCEPTION:

		PLUG_FOR___SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		PLUG_FOR___SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			pop dword EBP

		PLUG_FOR___SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			Ret 0x4


		GUID_873666:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Debug.Kernel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Debug.Kernel.Debugger
			; Name: SendKernelPanic
			; Plugged: Yes
			; Argument[0] id at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32:

		GUID_873669:

		METHOD_873669.11: ;Asm
			push dword EBP

		METHOD_873669.12: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		METHOD_873669.13: ;Asm
			push dword [EBP + 8]

		METHOD_873669.14: ;Asm
			Call PLUG_FOR___SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32

		METHOD_873669.15: ;Asm
			test ECX, 0x2

		METHOD_873669.16: ;Asm
			JE near SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_NORMAL

		METHOD_873669.17: ;Asm
			JNE near SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_EXCEPTION
			; End Method: SendKernelPanic

		SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_NORMAL.18: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_NORMAL.19: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			pop dword EBP

		SystemVoidCosmosDebugKernelDebuggerSendKernelPanicSystemUInt32.END__OF__METHOD_EXCEPTION__2.1B: ;Asm
			Ret 0x4


		GUID_873670:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.GCImplementionImpl
			; Name: IncRefCount
			; Plugged: No
			; Argument[0] aObject at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32:

		GUID_873672:

		METHOD_873672.1C: ;Asm
			push dword EBP

		METHOD_873672.1D: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32.IL_0001:
			; Ret

		SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: IncRefCount

		SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsGCImplementionImplIncRefCountSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_873673:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.GCImplementionImpl
			; Name: DecRefCount
			; Plugged: No
			; Argument[0] aObject at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32:

		GUID_877418:

		METHOD_877418.05: ;Asm
			push dword EBP

		METHOD_877418.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32.IL_0001:
			; Ret

		SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: DecRefCount

		SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsGCImplementionImplDecRefCountSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_877419:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.GCImplementionImpl
			; Name: AllocNewObject
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aSize at EBP+8, size = 4
			; Return size: 4

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32:

		GUID_881171:

		METHOD_881171.05: ;Asm
			push dword EBP

		METHOD_881171.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_881171.07: ;Asm
			push dword 0x0

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0000:
			; Nop

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0001:
			; Call

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0001.02: ;Asm
			JE near SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0001.03: ;Asm
			JNE near SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0006:
			; Nop

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0007.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0008:
			; Call

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0008.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0008.02: ;Asm
			JE near SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_000D
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0008.04: ;Asm
			JNE near SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_000D:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_000E:
			; Br

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_000E.00: ;Asm
			Jmp SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0010

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0010:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0010.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0010.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0011:
			; Ret

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.IL_0011.00: ;Asm
			Jmp SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: AllocNewObject

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosCore_PlugsGCImplementionImplAllocNewObjectSystemUInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_881172:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.NotImplementedException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] message at EBP+12, size = 8

		SystemVoidSystemNotImplementedExceptionctorSystemString:

		GUID_898148:

		METHOD_898148.08: ;Asm
			push dword EBP

		METHOD_898148.09: ;Asm
			mov EBP, ESP

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.NotImplementedException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0002:
			; Call

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemSystemExceptionctorSystemString

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0002.02: ;Asm
			JE near SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidSystemNotImplementedExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.NotImplementedException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0008:
			; Ldc_I4

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0008.00: ;Asm
			push dword 0x80004001

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_000D:
			; Call

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_000D.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_000D.02: ;Asm
			JE near SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_000D.03: ;Asm
			JNE near SystemVoidSystemNotImplementedExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0012:
			; Ret

		SystemVoidSystemNotImplementedExceptionctorSystemString.IL_0012.00: ;Asm
			Jmp SystemVoidSystemNotImplementedExceptionctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemNotImplementedExceptionctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemNotImplementedExceptionctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemNotImplementedExceptionctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemNotImplementedExceptionctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemNotImplementedExceptionctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemNotImplementedExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemNotImplementedExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemNotImplementedExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_898149:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.OverflowException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] message at EBP+12, size = 8

		SystemVoidSystemOverflowExceptionctorSystemString:

		GUID_911465:

		METHOD_911465.05: ;Asm
			push dword EBP

		METHOD_911465.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.OverflowException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0002:
			; Call

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemArithmeticExceptionctorSystemString

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0002.02: ;Asm
			JE near SystemVoidSystemOverflowExceptionctorSystemString.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidSystemOverflowExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.OverflowException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0008:
			; Ldc_I4

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0008.00: ;Asm
			push dword 0x80131516

		SystemVoidSystemOverflowExceptionctorSystemString.IL_000D:
			; Call

		SystemVoidSystemOverflowExceptionctorSystemString.IL_000D.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemOverflowExceptionctorSystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemOverflowExceptionctorSystemString.IL_000D.02: ;Asm
			JE near SystemVoidSystemOverflowExceptionctorSystemString.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemOverflowExceptionctorSystemString.IL_000D.03: ;Asm
			JNE near SystemVoidSystemOverflowExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0012:
			; Ret

		SystemVoidSystemOverflowExceptionctorSystemString.IL_0012.00: ;Asm
			Jmp SystemVoidSystemOverflowExceptionctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemOverflowExceptionctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemOverflowExceptionctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemOverflowExceptionctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemOverflowExceptionctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemOverflowExceptionctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemOverflowExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemOverflowExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemOverflowExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_911466:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.InvalidOperationException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] message at EBP+12, size = 8

		SystemVoidSystemInvalidOperationExceptionctorSystemString:

		GUID_924880:

		METHOD_924880.05: ;Asm
			push dword EBP

		METHOD_924880.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.InvalidOperationException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0002:
			; Call

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemSystemExceptionctorSystemString

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0002.02: ;Asm
			JE near SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidSystemInvalidOperationExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.InvalidOperationException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0008:
			; Ldc_I4

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0008.00: ;Asm
			push dword 0x80131509

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_000D:
			; Call

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_000D.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_000D.02: ;Asm
			JE near SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_000D.03: ;Asm
			JNE near SystemVoidSystemInvalidOperationExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0012:
			; Ret

		SystemVoidSystemInvalidOperationExceptionctorSystemString.IL_0012.00: ;Asm
			Jmp SystemVoidSystemInvalidOperationExceptionctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemInvalidOperationExceptionctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemInvalidOperationExceptionctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemInvalidOperationExceptionctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemInvalidOperationExceptionctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemInvalidOperationExceptionctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemInvalidOperationExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemInvalidOperationExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemInvalidOperationExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_924881:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ArgumentOutOfRangeException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] paramName at EBP+12, size = 8

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString:

		GUID_938393:

		METHOD_938393.05: ;Asm
			push dword EBP

		METHOD_938393.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentOutOfRangeException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0001:
			; Call

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0001.01: ;Asm
			Call SystemStringSystemSRget_Arg_ArgumentOutOfRangeException

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0001.03: ;Asm
			JE near SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0001.06: ;Asm
			JNE near SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0007:
			; Call

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0007.00: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0007.02: ;Asm
			JE near SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_000C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0007.03: ;Asm
			JNE near SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentOutOfRangeException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_000C.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_000C.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_000D:
			; Ldc_I4

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_000D.00: ;Asm
			push dword 0x80131502

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0012:
			; Call

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0012.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0012.02: ;Asm
			JE near SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0017
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0012.03: ;Asm
			JNE near SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0017:
			; Ret

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.IL_0017.00: ;Asm
			Jmp SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_938394:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Object
			; Name: .ctor
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemObjectctor:

		GUID_953956:

		METHOD_953956.05: ;Asm
			push dword EBP

		METHOD_953956.06: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_953956.07: ;Asm
			push dword [EBP + 12]

		METHOD_953956.08: ;Asm
			push dword [EBP + 8]

		METHOD_953956.09: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemObjectImplCtor

		METHOD_953956.0A: ;Asm
			test ECX, 0x2

		METHOD_953956.0B: ;Asm
			JE near SystemVoidSystemObjectctor.END__OF__METHOD_NORMAL

		METHOD_953956.0C: ;Asm
			JNE near SystemVoidSystemObjectctor.END__OF__METHOD_EXCEPTION
			; End Method: .ctor

		SystemVoidSystemObjectctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemObjectctor.END__OF__METHOD_NORMAL.0D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemObjectctor.END__OF__METHOD_NORMAL

		SystemVoidSystemObjectctor.END__OF__METHOD_NORMAL.0E: ;Asm
			mov ECX, 0x0

		SystemVoidSystemObjectctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemObjectctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemObjectctor.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			pop dword EBP

		SystemVoidSystemObjectctor.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			Ret 0x8


		GUID_953957:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Delegate
			; Name: GetInvocationList
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemDelegatearraySystemDelegateGetInvocationList:

		GUID_953959:

		METHOD_953959.11: ;Asm
			push dword EBP

		METHOD_953959.12: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_953959.13: ;Asm
			push dword 0x0

		METHOD_953959.14: ;Asm
			push dword 0x0

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0000:
			; Ldc_I4

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0000.00: ;Asm
			push dword 0x1

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001:
			; Newarr
			; Element Size = 8

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.00: ;Asm
			pop dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.03: ;Asm
			mul dword EDX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.05: ;Asm
			push dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.AfterAlloc:

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.07: ;Asm
			pop dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.08: ;Asm
			pop dword ESI

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.09: ;Asm
			push dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.0C: ;Asm
			pop dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.12: ;Asm
			push dword 0x0

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0001.14: ;Asm
			push dword 0x0

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0006:
			; Stloc
			; Local type = System.Delegate[]
			; Local EBP offset = 4
			; Local size = 8

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0006.00: ;Asm
			pop dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0006.02: ;Asm
			pop dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0007:
			; Ldloc
			; Local type = System.Delegate[]
			; Local EBP offset = 4
			; Local size = 8

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0007.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0007.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0007.03: ;Asm
			push dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0008:
			; Ldc_I4

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0008.00: ;Asm
			push dword 0x0

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0009:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Delegate
			; Arg real size = 8 aligned size = 8

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemDelegatearraySystemDelegateGetInvocationList.IL_0009.01: ;Asm
			push dword [EBP + 8]

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A:
			; Stelem_Ref

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.01: ;Asm
			mov EDX, 0x8

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.02: ;Asm
			mul dword EDX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.03: ;Asm
			add EAX, 0x10

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.05: ;Asm
			add EDX, EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.06: ;Asm
			push dword EDX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.08: ;Asm
			pop dword EBX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.09: ;Asm
			mov dword [ECX], EBX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.0B: ;Asm
			pop dword EBX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.0C: ;Asm
			mov dword [ECX], EBX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.0D: ;Asm
			add ECX, 0x4

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000A.0E: ;Asm
			add ESP, 0xC

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000B:
			; Ldloc
			; Local type = System.Delegate[]
			; Local EBP offset = 4
			; Local size = 8

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000B.01: ;Asm
			push dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000B.03: ;Asm
			push dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000C:
			; Ret

		SystemDelegatearraySystemDelegateGetInvocationList.IL_000C.00: ;Asm
			Jmp SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_NORMAL
			; End Method: GetInvocationList

		SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_NORMAL

		SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_EXCEPTION:

		SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_EXCEPTION__2:

		SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemDelegatearraySystemDelegateGetInvocationList.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_953960:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IntPtr
			; Name: op_Explicit
			; Plugged: No
			; Argument[0] value at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr:

		GUID_971620:

		METHOD_971620.0A: ;Asm
			push dword EBP

		METHOD_971620.0B: ;Asm
			mov EBP, ESP

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0000:
			; Ldarga
			; Arg idx = 0
			; Arg type = System.IntPtr
			; Arg real size = 4 aligned size = 4
			; Real displacement 8

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0000.00: ;Asm
			mov EAX, EBP

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0000.01: ;Asm
			mov EBX, 0x8

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0000.02: ;Asm
			add EAX, EBX

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0000.03: ;Asm
			push dword EAX

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0002:
			; Ldfld
			; Field: System.Void* System.IntPtr._value
			; Type: System.Void*
			; Size: 4
			; DeclaringType: System.IntPtr
			; TypeOnStack: System.IntPtr&
			; Offset: 0 (includes object header)

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0002.00: ;Asm
			pop dword ECX

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0002.01: ;Asm
			add ECX, 0x0

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0002.03: ;Asm
			push dword EAX

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0007:
			; Conv_I4

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0008:
			; Ret

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.IL_0008.00: ;Asm
			Jmp SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.END__OF__METHOD_NORMAL
			; End Method: op_Explicit

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.END__OF__METHOD_NORMAL

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemIntPtrop_ExplicitSystemIntPtr.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_971621:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.InvalidCastException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemInvalidCastExceptionctor:

		GUID_979523:

		METHOD_979523.07: ;Asm
			push dword EBP

		METHOD_979523.08: ;Asm
			mov EBP, ESP

		SystemVoidSystemInvalidCastExceptionctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.InvalidCastException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemInvalidCastExceptionctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemInvalidCastExceptionctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemInvalidCastExceptionctor.IL_0001:
			; Call

		SystemVoidSystemInvalidCastExceptionctor.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemInvalidCastExceptionctor.IL_0001.01: ;Asm
			Call SystemStringSystemSRget_Arg_InvalidCastException

		SystemVoidSystemInvalidCastExceptionctor.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemInvalidCastExceptionctor.IL_0001.03: ;Asm
			JE near SystemVoidSystemInvalidCastExceptionctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemInvalidCastExceptionctor.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemInvalidCastExceptionctor.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemInvalidCastExceptionctor.IL_0001.06: ;Asm
			JNE near SystemVoidSystemInvalidCastExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemInvalidCastExceptionctor.IL_0006:
			; Call

		SystemVoidSystemInvalidCastExceptionctor.IL_0006.00: ;Asm
			Call SystemVoidSystemSystemExceptionctorSystemString

		SystemVoidSystemInvalidCastExceptionctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemInvalidCastExceptionctor.IL_0006.02: ;Asm
			JE near SystemVoidSystemInvalidCastExceptionctor.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemInvalidCastExceptionctor.IL_0006.03: ;Asm
			JNE near SystemVoidSystemInvalidCastExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemInvalidCastExceptionctor.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.InvalidCastException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemInvalidCastExceptionctor.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemInvalidCastExceptionctor.IL_000B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemInvalidCastExceptionctor.IL_000C:
			; Ldc_I4

		SystemVoidSystemInvalidCastExceptionctor.IL_000C.00: ;Asm
			push dword 0x80004002

		SystemVoidSystemInvalidCastExceptionctor.IL_0011:
			; Call

		SystemVoidSystemInvalidCastExceptionctor.IL_0011.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemInvalidCastExceptionctor.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemInvalidCastExceptionctor.IL_0011.02: ;Asm
			JE near SystemVoidSystemInvalidCastExceptionctor.IL_0016
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemInvalidCastExceptionctor.IL_0011.03: ;Asm
			JNE near SystemVoidSystemInvalidCastExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemInvalidCastExceptionctor.IL_0016:
			; Ret

		SystemVoidSystemInvalidCastExceptionctor.IL_0016.00: ;Asm
			Jmp SystemVoidSystemInvalidCastExceptionctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemInvalidCastExceptionctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemInvalidCastExceptionctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemInvalidCastExceptionctor.END__OF__METHOD_NORMAL

		SystemVoidSystemInvalidCastExceptionctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemInvalidCastExceptionctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemInvalidCastExceptionctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemInvalidCastExceptionctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemInvalidCastExceptionctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_979524:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.NotFiniteNumberException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] offendingNumber at EBP+12, size = 8

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble:

		GUID_993428:

		METHOD_993428.05: ;Asm
			push dword EBP

		METHOD_993428.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.NotFiniteNumberException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0001:
			; Call

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0001.00: ;Asm
			Call SystemVoidSystemArithmeticExceptionctor

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0001.02: ;Asm
			JE near SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0001.03: ;Asm
			JNE near SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.END__OF__METHOD_EXCEPTION

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.NotFiniteNumberException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0006.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Double
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0008:
			; Stfld
			; Operand type: System.NotFiniteNumberException
			; Field: System.Double System.NotFiniteNumberException._offendingNumber
			; Type: System.Double
			; Size: 8
			; Offset: 136 (includes object header)
			; After Nullref check

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0008.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0008.01: ;Asm
			add ECX, 0x88

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0008.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0008.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.NotFiniteNumberException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_000D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_000D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_000E:
			; Ldc_I4

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_000E.00: ;Asm
			push dword 0x80131528

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0013:
			; Call

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0013.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0013.02: ;Asm
			JE near SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0018
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0013.03: ;Asm
			JNE near SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.END__OF__METHOD_EXCEPTION

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0018:
			; Ret

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.IL_0018.00: ;Asm
			Jmp SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.END__OF__METHOD_NORMAL

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemNotFiniteNumberExceptionctorSystemDouble.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_993429:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DivideByZeroException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemDivideByZeroExceptionctor:

		GUID_1011449:

		METHOD_1011449.05: ;Asm
			push dword EBP

		METHOD_1011449.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemDivideByZeroExceptionctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DivideByZeroException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemDivideByZeroExceptionctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemDivideByZeroExceptionctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemDivideByZeroExceptionctor.IL_0001:
			; Call

		SystemVoidSystemDivideByZeroExceptionctor.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemDivideByZeroExceptionctor.IL_0001.01: ;Asm
			Call SystemStringSystemSRget_Arg_DivideByZero

		SystemVoidSystemDivideByZeroExceptionctor.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemDivideByZeroExceptionctor.IL_0001.03: ;Asm
			JE near SystemVoidSystemDivideByZeroExceptionctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemDivideByZeroExceptionctor.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemDivideByZeroExceptionctor.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemDivideByZeroExceptionctor.IL_0001.06: ;Asm
			JNE near SystemVoidSystemDivideByZeroExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDivideByZeroExceptionctor.IL_0006:
			; Call

		SystemVoidSystemDivideByZeroExceptionctor.IL_0006.00: ;Asm
			Call SystemVoidSystemArithmeticExceptionctorSystemString

		SystemVoidSystemDivideByZeroExceptionctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDivideByZeroExceptionctor.IL_0006.02: ;Asm
			JE near SystemVoidSystemDivideByZeroExceptionctor.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemDivideByZeroExceptionctor.IL_0006.03: ;Asm
			JNE near SystemVoidSystemDivideByZeroExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDivideByZeroExceptionctor.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DivideByZeroException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemDivideByZeroExceptionctor.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemDivideByZeroExceptionctor.IL_000B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemDivideByZeroExceptionctor.IL_000C:
			; Ldc_I4

		SystemVoidSystemDivideByZeroExceptionctor.IL_000C.00: ;Asm
			push dword 0x80020012

		SystemVoidSystemDivideByZeroExceptionctor.IL_0011:
			; Call

		SystemVoidSystemDivideByZeroExceptionctor.IL_0011.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemDivideByZeroExceptionctor.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDivideByZeroExceptionctor.IL_0011.02: ;Asm
			JE near SystemVoidSystemDivideByZeroExceptionctor.IL_0016
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemDivideByZeroExceptionctor.IL_0011.03: ;Asm
			JNE near SystemVoidSystemDivideByZeroExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDivideByZeroExceptionctor.IL_0016:
			; Ret

		SystemVoidSystemDivideByZeroExceptionctor.IL_0016.00: ;Asm
			Jmp SystemVoidSystemDivideByZeroExceptionctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemDivideByZeroExceptionctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemDivideByZeroExceptionctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemDivideByZeroExceptionctor.END__OF__METHOD_NORMAL

		SystemVoidSystemDivideByZeroExceptionctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemDivideByZeroExceptionctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemDivideByZeroExceptionctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemDivideByZeroExceptionctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemDivideByZeroExceptionctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_1011450:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IndexOutOfRangeException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemIndexOutOfRangeExceptionctor:

		GUID_1025578:

		METHOD_1025578.05: ;Asm
			push dword EBP

		METHOD_1025578.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IndexOutOfRangeException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0001:
			; Call

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0001.01: ;Asm
			Call SystemStringSystemSRget_Arg_IndexOutOfRangeException

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0001.03: ;Asm
			JE near SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0001.06: ;Asm
			JNE near SystemVoidSystemIndexOutOfRangeExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0006:
			; Call

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0006.00: ;Asm
			Call SystemVoidSystemSystemExceptionctorSystemString

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0006.02: ;Asm
			JE near SystemVoidSystemIndexOutOfRangeExceptionctor.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0006.03: ;Asm
			JNE near SystemVoidSystemIndexOutOfRangeExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IndexOutOfRangeException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_000B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_000C:
			; Ldc_I4

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_000C.00: ;Asm
			push dword 0x80131508

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0011:
			; Call

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0011.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0011.02: ;Asm
			JE near SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0016
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0011.03: ;Asm
			JNE near SystemVoidSystemIndexOutOfRangeExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0016:
			; Ret

		SystemVoidSystemIndexOutOfRangeExceptionctor.IL_0016.00: ;Asm
			Jmp SystemVoidSystemIndexOutOfRangeExceptionctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIndexOutOfRangeExceptionctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIndexOutOfRangeExceptionctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIndexOutOfRangeExceptionctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIndexOutOfRangeExceptionctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIndexOutOfRangeExceptionctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIndexOutOfRangeExceptionctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIndexOutOfRangeExceptionctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIndexOutOfRangeExceptionctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_1025579:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Kernel
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosSystemKernelctor:

		GUID_1039805:

		METHOD_1039805.05: ;Asm
			push dword EBP

		METHOD_1039805.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKernelctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelctor.IL_0001:
			; LdStr
			; String Value: User

		SystemVoidCosmosSystemKernelctor.IL_0001.00: ;Asm
			push dword StringLiteral0036

		SystemVoidCosmosSystemKernelctor.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelctor.IL_0006:
			; LdStr
			; String Value: Kernel

		SystemVoidCosmosSystemKernelctor.IL_0006.00: ;Asm
			push dword StringLiteral0037

		SystemVoidCosmosSystemKernelctor.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelctor.IL_000B:
			; Newobj

		SystemVoidCosmosSystemKernelctor.IL_000B.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosSystemKernelctor.IL_000B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemKernelctor.IL_000B.AfterAlloc:

		SystemVoidCosmosSystemKernelctor.IL_000B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKernelctor.IL_000B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKernelctor.IL_000B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelctor.IL_000B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosSystemKernelctor.IL_000B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemKernelctor.IL_000B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemKernelctor.IL_000B.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosSystemKernelctor.IL_000B.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosSystemKernelctor.IL_000B.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemKernelctor.IL_000B.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosSystemKernelctor.IL_000B.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemKernelctor.IL_000B.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemKernelctor.IL_000B.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosSystemKernelctor.IL_000B.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelctor.IL_000B.10: ;Asm
			JE near SystemVoidCosmosSystemKernelctor.IL_000B.NoError1153
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemKernelctor.IL_000B.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemKernelctor.IL_000B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKernelctor.IL_000B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemKernelctor.IL_000B.14: ;Asm
			Jmp SystemVoidCosmosSystemKernelctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKernelctor.IL_000B.NoError1153:

		SystemVoidCosmosSystemKernelctor.IL_000B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemKernelctor.IL_000B.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemKernelctor.IL_000B.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKernelctor.IL_000B.18: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKernelctor.IL_000B.19: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelctor.IL_0010:
			; Stfld
			; Operand type: Cosmos.System.Kernel
			; Field: Cosmos.Debug.Kernel.Debugger Cosmos.System.Kernel.mDebugger
			; Type: Cosmos.Debug.Kernel.Debugger
			; Size: 8
			; Offset: 14 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKernelctor.IL_0010.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemKernelctor.IL_0010.01: ;Asm
			add ECX, 0xE

		SystemVoidCosmosSystemKernelctor.IL_0010.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelctor.IL_0010.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemKernelctor.IL_0010.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelctor.IL_0010.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemKernelctor.IL_0010.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelctor.IL_0010.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelctor.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelctor.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelctor.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelctor.IL_0016:
			; Ldc_I4

		SystemVoidCosmosSystemKernelctor.IL_0016.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKernelctor.IL_0017:
			; Stfld
			; Operand type: Cosmos.System.Kernel
			; Field: System.Boolean Cosmos.System.Kernel.ClearScreen
			; Type: System.Boolean
			; Size: 1
			; Offset: 22 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKernelctor.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKernelctor.IL_0017.01: ;Asm
			add ECX, 0x16

		SystemVoidCosmosSystemKernelctor.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelctor.IL_0017.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosSystemKernelctor.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelctor.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelctor.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelctor.IL_001C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelctor.IL_001C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelctor.IL_001D:
			; Ldc_I4

		SystemVoidCosmosSystemKernelctor.IL_001D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelctor.IL_001E:
			; Stfld
			; Operand type: Cosmos.System.Kernel
			; Field: System.Boolean Cosmos.System.Kernel.mStarted
			; Type: System.Boolean
			; Size: 1
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKernelctor.IL_001E.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKernelctor.IL_001E.01: ;Asm
			add ECX, 0xD

		SystemVoidCosmosSystemKernelctor.IL_001E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelctor.IL_001E.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosSystemKernelctor.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelctor.IL_001E.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelctor.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelctor.IL_0023.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelctor.IL_0023.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelctor.IL_0024:
			; Ldc_I4

		SystemVoidCosmosSystemKernelctor.IL_0024.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelctor.IL_0025:
			; Stfld
			; Operand type: Cosmos.System.Kernel
			; Field: System.Boolean Cosmos.System.Kernel.mStopped
			; Type: System.Boolean
			; Size: 1
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKernelctor.IL_0025.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKernelctor.IL_0025.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemKernelctor.IL_0025.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKernelctor.IL_0025.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosSystemKernelctor.IL_0025.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelctor.IL_0025.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKernelctor.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKernelctor.IL_002A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKernelctor.IL_002A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKernelctor.IL_002B:
			; Call

		SystemVoidCosmosSystemKernelctor.IL_002B.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosSystemKernelctor.IL_002B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelctor.IL_002B.02: ;Asm
			JE near SystemVoidCosmosSystemKernelctor.IL_0030
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelctor.IL_002B.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKernelctor.IL_0030:
			; Nop

		SystemVoidCosmosSystemKernelctor.IL_0030.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelctor.IL_0031:
			; Nop

		SystemVoidCosmosSystemKernelctor.IL_0031.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelctor.IL_0032:
			; Ldsfld

		SystemVoidCosmosSystemKernelctor.IL_0032.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		SystemVoidCosmosSystemKernelctor.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelctor.IL_0032.02: ;Asm
			JNE near SystemVoidCosmosSystemKernelctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKernelctor.IL_0032.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKernelctor.IL_0032.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKernelctor.IL_0032.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelctor.IL_0037:
			; LdStr
			; String Value: In Cosmos.System.Kernel..ctor

		SystemVoidCosmosSystemKernelctor.IL_0037.00: ;Asm
			push dword StringLiteral0038

		SystemVoidCosmosSystemKernelctor.IL_0037.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKernelctor.IL_003C:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKernelctor.IL_003C.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosSystemKernelctor.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKernelctor.IL_003C.02: ;Asm
			JE near SystemVoidCosmosSystemKernelctor.IL_0041
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKernelctor.IL_003C.03: ;Asm
			JNE near SystemVoidCosmosSystemKernelctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKernelctor.IL_003C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKernelctor.IL_0041:
			; Nop

		SystemVoidCosmosSystemKernelctor.IL_0041.00: ;Asm
			NOP

		SystemVoidCosmosSystemKernelctor.IL_0042:
			; Ret

		SystemVoidCosmosSystemKernelctor.IL_0042.00: ;Asm
			Jmp SystemVoidCosmosSystemKernelctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemKernelctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKernelctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKernelctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKernelctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKernelctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKernelctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKernelctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKernelctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_1039806:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Global
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosSystemGlobalcctor:

		GUID_1087238:
			; Static constructor. See if it has been called already, return if so.

		METHOD_1087238.05: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_System_Global], 0x1

		METHOD_1087238.06: ;Asm
			JE near METHOD_1087238.BeforeQuickReturn

		METHOD_1087238.07: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_System_Global], 0x1

		METHOD_1087238.08: ;Asm
			Jmp METHOD_1087238.AfterCCTorAlreadyCalledCheck

		METHOD_1087238.BeforeQuickReturn:

		METHOD_1087238.09: ;Asm
			mov ECX, 0x0

		METHOD_1087238.0A: ;Asm
			Ret


		METHOD_1087238.AfterCCTorAlreadyCalledCheck:

		METHOD_1087238.0B: ;Asm
			push dword EBP

		METHOD_1087238.0C: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemGlobalcctor.IL_0000:
			; LdStr
			; String Value: System

		SystemVoidCosmosSystemGlobalcctor.IL_0000.00: ;Asm
			push dword StringLiteral0039

		SystemVoidCosmosSystemGlobalcctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalcctor.IL_0005:
			; LdStr
			; String Value: Global

		SystemVoidCosmosSystemGlobalcctor.IL_0005.00: ;Asm
			push dword StringLiteral003A

		SystemVoidCosmosSystemGlobalcctor.IL_0005.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalcctor.IL_000A:
			; Newobj

		SystemVoidCosmosSystemGlobalcctor.IL_000A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosSystemGlobalcctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemGlobalcctor.IL_000A.AfterAlloc:

		SystemVoidCosmosSystemGlobalcctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemGlobalcctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemGlobalcctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemGlobalcctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosSystemGlobalcctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemGlobalcctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemGlobalcctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosSystemGlobalcctor.IL_000A.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosSystemGlobalcctor.IL_000A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemGlobalcctor.IL_000A.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosSystemGlobalcctor.IL_000A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemGlobalcctor.IL_000A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemGlobalcctor.IL_000A.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosSystemGlobalcctor.IL_000A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalcctor.IL_000A.10: ;Asm
			JE near SystemVoidCosmosSystemGlobalcctor.IL_000A.NoError1153
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemGlobalcctor.IL_000A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemGlobalcctor.IL_000A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemGlobalcctor.IL_000A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemGlobalcctor.IL_000A.14: ;Asm
			Jmp SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalcctor.IL_000A.NoError1153:

		SystemVoidCosmosSystemGlobalcctor.IL_000A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemGlobalcctor.IL_000A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemGlobalcctor.IL_000A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemGlobalcctor.IL_000A.18: ;Asm
			push dword EAX

		SystemVoidCosmosSystemGlobalcctor.IL_000A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalcctor.IL_000F:
			; Stsfld

		SystemVoidCosmosSystemGlobalcctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		SystemVoidCosmosSystemGlobalcctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalcctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalcctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosSystemGlobalcctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemGlobalcctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemGlobalcctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_System_Global_mDebugger + 4], EAX

		SystemVoidCosmosSystemGlobalcctor.IL_0014:
			; LdStr
			; String Value: System

		SystemVoidCosmosSystemGlobalcctor.IL_0014.00: ;Asm
			push dword StringLiteral003B

		SystemVoidCosmosSystemGlobalcctor.IL_0014.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalcctor.IL_0019:
			; LdStr
			; String Value: FileSystem

		SystemVoidCosmosSystemGlobalcctor.IL_0019.00: ;Asm
			push dword StringLiteral003C

		SystemVoidCosmosSystemGlobalcctor.IL_0019.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalcctor.IL_001E:
			; Newobj

		SystemVoidCosmosSystemGlobalcctor.IL_001E.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosSystemGlobalcctor.IL_001E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemGlobalcctor.IL_001E.AfterAlloc:

		SystemVoidCosmosSystemGlobalcctor.IL_001E.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemGlobalcctor.IL_001E.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemGlobalcctor.IL_001E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemGlobalcctor.IL_001E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosSystemGlobalcctor.IL_001E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemGlobalcctor.IL_001E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemGlobalcctor.IL_001E.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosSystemGlobalcctor.IL_001E.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosSystemGlobalcctor.IL_001E.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemGlobalcctor.IL_001E.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosSystemGlobalcctor.IL_001E.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemGlobalcctor.IL_001E.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemGlobalcctor.IL_001E.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosSystemGlobalcctor.IL_001E.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalcctor.IL_001E.10: ;Asm
			JE near SystemVoidCosmosSystemGlobalcctor.IL_001E.NoError1153
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemGlobalcctor.IL_001E.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemGlobalcctor.IL_001E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemGlobalcctor.IL_001E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemGlobalcctor.IL_001E.14: ;Asm
			Jmp SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalcctor.IL_001E.NoError1153:

		SystemVoidCosmosSystemGlobalcctor.IL_001E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemGlobalcctor.IL_001E.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemGlobalcctor.IL_001E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemGlobalcctor.IL_001E.18: ;Asm
			push dword EAX

		SystemVoidCosmosSystemGlobalcctor.IL_001E.19: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalcctor.IL_0023:
			; Stsfld

		SystemVoidCosmosSystemGlobalcctor.IL_0023.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		SystemVoidCosmosSystemGlobalcctor.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalcctor.IL_0023.02: ;Asm
			JNE near SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalcctor.IL_0023.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosSystemGlobalcctor.IL_0023.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemGlobalcctor.IL_0023.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemGlobalcctor.IL_0023.05: ;Asm
			mov dword [static_field__Cosmos_System_Global_mFileSystemDebugger + 4], EAX

		SystemVoidCosmosSystemGlobalcctor.IL_0028:
			; Ldnull

		SystemVoidCosmosSystemGlobalcctor.IL_0028.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalcctor.IL_0028.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalcctor.IL_0029:
			; Newobj

		SystemVoidCosmosSystemGlobalcctor.IL_0029.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosSystemGlobalcctor.IL_0029.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemGlobalcctor.IL_0029.AfterAlloc:

		SystemVoidCosmosSystemGlobalcctor.IL_0029.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemGlobalcctor.IL_0029.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemGlobalcctor.IL_0029.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemGlobalcctor.IL_0029.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_Console_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemGlobalcctor.IL_0029.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemGlobalcctor.IL_0029.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemGlobalcctor.IL_0029.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosSystemGlobalcctor.IL_0029.09: ;Asm
			push dword 0x0
			; Arg textScreen: 8

		SystemVoidCosmosSystemGlobalcctor.IL_0029.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemGlobalcctor.IL_0029.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemGlobalcctor.IL_0029.0C: ;Asm
			Call SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase

		SystemVoidCosmosSystemGlobalcctor.IL_0029.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalcctor.IL_0029.0E: ;Asm
			JE near SystemVoidCosmosSystemGlobalcctor.IL_0029.NoError1153
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemGlobalcctor.IL_0029.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemGlobalcctor.IL_0029.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemGlobalcctor.IL_0029.11: ;Asm
			Jmp SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalcctor.IL_0029.NoError1153:

		SystemVoidCosmosSystemGlobalcctor.IL_0029.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemGlobalcctor.IL_0029.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemGlobalcctor.IL_0029.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystemGlobalcctor.IL_0029.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemGlobalcctor.IL_002E:
			; Stsfld

		SystemVoidCosmosSystemGlobalcctor.IL_002E.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		SystemVoidCosmosSystemGlobalcctor.IL_002E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalcctor.IL_002E.02: ;Asm
			JNE near SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalcctor.IL_002E.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.System.Console

		SystemVoidCosmosSystemGlobalcctor.IL_002E.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemGlobalcctor.IL_002E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemGlobalcctor.IL_002E.05: ;Asm
			mov dword [static_field__Cosmos_System_Global_Console + 4], EAX

		SystemVoidCosmosSystemGlobalcctor.IL_0033:
			; Nop

		SystemVoidCosmosSystemGlobalcctor.IL_0033.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalcctor.IL_0034:
			; Ret

		SystemVoidCosmosSystemGlobalcctor.IL_0034.00: ;Asm
			Jmp SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemGlobalcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_1087239:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Debug.Kernel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Debug.Kernel.Debugger
			; Name: DoSend
			; Plugged: Yes
			; Argument[0] aText at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosDebugKernelDebuggerDoSendSystemString:

		GUID_1114515:

		METHOD_1114515.05: ;Asm
			push dword EBP

		METHOD_1114515.06: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_1114515.07: ;Asm
			push dword [EBP + 12]

		METHOD_1114515.08: ;Asm
			push dword [EBP + 8]

		METHOD_1114515.09: ;Asm
			Call SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendSystemString

		METHOD_1114515.0A: ;Asm
			test ECX, 0x2

		METHOD_1114515.0B: ;Asm
			JE near SystemVoidCosmosDebugKernelDebuggerDoSendSystemString.END__OF__METHOD_NORMAL

		METHOD_1114515.0C: ;Asm
			JNE near SystemVoidCosmosDebugKernelDebuggerDoSendSystemString.END__OF__METHOD_EXCEPTION
			; End Method: DoSend

		SystemVoidCosmosDebugKernelDebuggerDoSendSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosDebugKernelDebuggerDoSendSystemString.END__OF__METHOD_NORMAL.0D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosDebugKernelDebuggerDoSendSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosDebugKernelDebuggerDoSendSystemString.END__OF__METHOD_NORMAL.0E: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosDebugKernelDebuggerDoSendSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosDebugKernelDebuggerDoSendSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosDebugKernelDebuggerDoSendSystemString.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			pop dword EBP

		SystemVoidCosmosDebugKernelDebuggerDoSendSystemString.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			Ret 0x8


		GUID_1114516:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.ExceptionImpl
			; Name: Ctor
			; Plugged: No
			; Argument[0] aThis at EBP+20, size = 8
			; Argument[1] aMessage at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString:

		GUID_1114518:

		METHOD_1114518.11: ;Asm
			push dword EBP

		METHOD_1114518.12: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.IL_0002:
			; Stsfld
			; Type = 'System.String

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.IL_0002.02: ;Asm
			mov dword [static_field__Cosmos_Core_Plugs_System_ExceptionImpl_mMessage + 4], EAX

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.IL_0007:
			; Ret

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.END__OF__METHOD_NORMAL
			; End Method: Ctor

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemExceptionImplCtorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_1114519:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Bootstrap
			; Name: Init
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosCoreBootstrapInit:

		GUID_1122982:

		METHOD_1122982.05: ;Asm
			push dword EBP

		METHOD_1122982.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreBootstrapInit.IL_0000:
			; Nop

		SystemVoidCosmosCoreBootstrapInit.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreBootstrapInit.IL_0001:
			; Call

		SystemVoidCosmosCoreBootstrapInit.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreINTsDummy

		SystemVoidCosmosCoreBootstrapInit.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBootstrapInit.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreBootstrapInit.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCoreBootstrapInit.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBootstrapInit.IL_0006:
			; Nop

		SystemVoidCosmosCoreBootstrapInit.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreBootstrapInit.IL_0007:
			; Newobj

		SystemVoidCosmosCoreBootstrapInit.IL_0007.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCoreBootstrapInit.IL_0007.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreBootstrapInit.IL_0007.AfterAlloc:

		SystemVoidCosmosCoreBootstrapInit.IL_0007.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBootstrapInit.IL_0007.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBootstrapInit.IL_0007.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBootstrapInit.IL_0007.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_PIC_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreBootstrapInit.IL_0007.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreBootstrapInit.IL_0007.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreBootstrapInit.IL_0007.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosCoreBootstrapInit.IL_0007.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBootstrapInit.IL_0007.0A: ;Asm
			Call SystemVoidCosmosCorePICctor

		SystemVoidCosmosCoreBootstrapInit.IL_0007.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBootstrapInit.IL_0007.0C: ;Asm
			JE near SystemVoidCosmosCoreBootstrapInit.IL_0007.NoError1155
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBootstrapInit.IL_0007.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreBootstrapInit.IL_0007.0E: ;Asm
			Jmp SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBootstrapInit.IL_0007.NoError1155:

		SystemVoidCosmosCoreBootstrapInit.IL_0007.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBootstrapInit.IL_0007.10: ;Asm
			push dword EAX

		SystemVoidCosmosCoreBootstrapInit.IL_0007.11: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBootstrapInit.IL_000C:
			; Stsfld

		SystemVoidCosmosCoreBootstrapInit.IL_000C.00: ;Asm
			Call SystemVoidCosmosCoreBootstrapcctor

		SystemVoidCosmosCoreBootstrapInit.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBootstrapInit.IL_000C.02: ;Asm
			JNE near SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBootstrapInit.IL_000C.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.PIC

		SystemVoidCosmosCoreBootstrapInit.IL_000C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBootstrapInit.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBootstrapInit.IL_000C.05: ;Asm
			mov dword [static_field__Cosmos_Core_Bootstrap_PIC + 4], EAX

		SystemVoidCosmosCoreBootstrapInit.IL_0011:
			; Ldsfld

		SystemVoidCosmosCoreBootstrapInit.IL_0011.00: ;Asm
			Call SystemVoidCosmosCoreBootstrapcctor

		SystemVoidCosmosCoreBootstrapInit.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBootstrapInit.IL_0011.02: ;Asm
			JNE near SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBootstrapInit.IL_0011.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreBootstrapInit.IL_0011.03: ;Asm
			push dword [static_field__Cosmos_Core_Bootstrap_CPU + 4]

		SystemVoidCosmosCoreBootstrapInit.IL_0011.04: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBootstrapInit.IL_0016:
			; Ldc_I4

		SystemVoidCosmosCoreBootstrapInit.IL_0016.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreBootstrapInit.IL_0017:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCoreBootstrapInit.IL_0017.00: ;Asm
			Call SystemVoidCosmosCoreCPUUpdateIDTSystemBoolean

		SystemVoidCosmosCoreBootstrapInit.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBootstrapInit.IL_0017.02: ;Asm
			JE near SystemVoidCosmosCoreBootstrapInit.IL_001C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreBootstrapInit.IL_0017.03: ;Asm
			JNE near SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBootstrapInit.IL_0017.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCoreBootstrapInit.IL_001C:
			; Nop

		SystemVoidCosmosCoreBootstrapInit.IL_001C.00: ;Asm
			NOP

		SystemVoidCosmosCoreBootstrapInit.IL_001D:
			; Ldsfld

		SystemVoidCosmosCoreBootstrapInit.IL_001D.00: ;Asm
			Call SystemVoidCosmosCoreBootstrapcctor

		SystemVoidCosmosCoreBootstrapInit.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBootstrapInit.IL_001D.02: ;Asm
			JNE near SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBootstrapInit.IL_001D.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreBootstrapInit.IL_001D.03: ;Asm
			push dword [static_field__Cosmos_Core_Bootstrap_CPU + 4]

		SystemVoidCosmosCoreBootstrapInit.IL_001D.04: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBootstrapInit.IL_0022:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreBootstrapInit.IL_0022.00: ;Asm
			Call SystemVoidCosmosCoreCPUInitSSE

		SystemVoidCosmosCoreBootstrapInit.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBootstrapInit.IL_0022.02: ;Asm
			JE near SystemVoidCosmosCoreBootstrapInit.IL_0027
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreBootstrapInit.IL_0022.03: ;Asm
			JNE near SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBootstrapInit.IL_0022.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreBootstrapInit.IL_0027:
			; Nop

		SystemVoidCosmosCoreBootstrapInit.IL_0027.00: ;Asm
			NOP

		SystemVoidCosmosCoreBootstrapInit.IL_0028:
			; Ldsfld

		SystemVoidCosmosCoreBootstrapInit.IL_0028.00: ;Asm
			Call SystemVoidCosmosCoreBootstrapcctor

		SystemVoidCosmosCoreBootstrapInit.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBootstrapInit.IL_0028.02: ;Asm
			JNE near SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBootstrapInit.IL_0028.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreBootstrapInit.IL_0028.03: ;Asm
			push dword [static_field__Cosmos_Core_Bootstrap_CPU + 4]

		SystemVoidCosmosCoreBootstrapInit.IL_0028.04: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBootstrapInit.IL_002D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreBootstrapInit.IL_002D.00: ;Asm
			Call SystemVoidCosmosCoreCPUInitFloat

		SystemVoidCosmosCoreBootstrapInit.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBootstrapInit.IL_002D.02: ;Asm
			JE near SystemVoidCosmosCoreBootstrapInit.IL_0032
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreBootstrapInit.IL_002D.03: ;Asm
			JNE near SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBootstrapInit.IL_002D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreBootstrapInit.IL_0032:
			; Nop

		SystemVoidCosmosCoreBootstrapInit.IL_0032.00: ;Asm
			NOP

		SystemVoidCosmosCoreBootstrapInit.IL_0033:
			; Ret

		SystemVoidCosmosCoreBootstrapInit.IL_0033.00: ;Asm
			Jmp SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_NORMAL
			; End Method: Init

		SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreBootstrapInit.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_1122983:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Console
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] textScreen at EBP+12, size = 8

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase:

		GUID_1157149:

		METHOD_1157149.05: ;Asm
			push dword EBP

		METHOD_1157149.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_1157149.07: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0001:
			; Ldc_I4

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0002:
			; Stfld
			; Operand type: Cosmos.System.Console
			; Field: System.Int32 Cosmos.System.Console.mX
			; Type: System.Int32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0002.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0008:
			; Ldc_I4

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0009:
			; Stfld
			; Operand type: Cosmos.System.Console
			; Field: System.Int32 Cosmos.System.Console.mY
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0009.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0009.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_000F:
			; Call

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_000F.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_000F.02: ;Asm
			JE near SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0014:
			; Nop

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0015:
			; Nop

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0015.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0016:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.TextScreenBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0017:
			; Ldnull

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0017.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0017.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0018:
			; Ceq
			; NullRef

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0018.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0018.01: ;Asm
			pop dword EAX
			; TextScreenBase

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0018.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0018.03: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0018.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0018.05: ;Asm
			JNE near SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0018.False

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0018.06: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0018.07: ;Asm
			Jmp SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001A

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0018.False:

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0018.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0018.09: ;Asm
			Jmp SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001A

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001B.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001B.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001C:
			; Branch

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001C.02: ;Asm
			JE near SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_002D

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001E:
			; Nop

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001E.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_001F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020:
			; Newobj

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.00: ;Asm
			push dword 0x2E

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.AfterAlloc:

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_TextScreen_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.08: ;Asm
			mov dword [EAX + 8], 0x22

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.0A: ;Asm
			Call SystemVoidCosmosHALTextScreenctor

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.0C: ;Asm
			JE near SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.NoError1157
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.0E: ;Asm
			Jmp SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.NoError1157:

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.10: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0020.11: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0025:
			; Stfld
			; Operand type: Cosmos.System.Console
			; Field: Cosmos.HAL.TextScreenBase Cosmos.System.Console.mText
			; Type: Cosmos.HAL.TextScreenBase
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0025.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0025.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0025.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0025.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0025.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0025.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0025.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0025.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_002A:
			; Nop

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_002A.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_002B:
			; Br

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_002B.00: ;Asm
			Jmp SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0036

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_002D:
			; Nop

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_002D.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_002E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_002E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_002F:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.TextScreenBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_002F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_002F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0030:
			; Stfld
			; Operand type: Cosmos.System.Console
			; Field: Cosmos.HAL.TextScreenBase Cosmos.System.Console.mText
			; Type: Cosmos.HAL.TextScreenBase
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0030.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0030.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0030.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0030.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0030.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0030.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0030.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0030.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0035:
			; Nop

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0035.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0036:
			; Ret

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.IL_0036.00: ;Asm
			Jmp SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_1157150:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.Global
			; Name: Init
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] textScreen at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase:

		GUID_1218182:

		METHOD_1218182.06: ;Asm
			push dword EBP

		METHOD_1218182.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_1218182.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0000:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreenBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0002:
			; Ldnull

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0002.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003:
			; Cgt_Un

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.03: ;Asm
			pop dword EDX

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.04: ;Asm
			pop dword EBX

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.05: ;Asm
			pop dword ECX

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.06: ;Asm
			cmp ECX, EDX

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.07: ;Asm
			JNBE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.True

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.08: ;Asm
			JB near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.False

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.09: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.True:

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.0A: ;Asm
			cmovnbe EDI, ESI

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.False:

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0003.0B: ;Asm
			push dword EDI

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0005.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0007:
			; Branch

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0007.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0011

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0009:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreenBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_000B:
			; Stsfld

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_000B.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_000B.02: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_000B.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.TextScreenBase

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_000B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_000B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_000B.05: ;Asm
			mov dword [static_field__Cosmos_HAL_Global_TextScreen + 4], EAX

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0010:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0010.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0011:
			; Ldsfld

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0011.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0011.02: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0011.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0011.03: ;Asm
			push dword [static_field__Cosmos_HAL_Global_mDebugger + 4]

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0011.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0016:
			; LdStr
			; String Value: Before Core.Global.Init

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0016.00: ;Asm
			push dword StringLiteral003D

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0016.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_001B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_001B.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_001B.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0020
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_001B.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_001B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0020:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0020.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0021:
			; Call

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0021.00: ;Asm
			Call SystemVoidCosmosCoreGlobalInit

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0021.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0026
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0021.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0026:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0026.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0027:
			; LdStr
			; String Value: Finding PCI Devices

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0027.00: ;Asm
			push dword StringLiteral003E

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0027.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_002C:
			; Call

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_002C.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_002C.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0031
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_002C.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0031:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0031.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0032:
			; Ldsfld

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0032.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0032.02: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0032.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0032.03: ;Asm
			push dword [static_field__Cosmos_HAL_Global_mDebugger + 4]

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0032.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0037:
			; LdStr
			; String Value: PCI Devices

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0037.00: ;Asm
			push dword StringLiteral003F

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0037.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_003C:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_003C.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_003C.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0041
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_003C.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_003C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0041:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0041.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0042:
			; Call

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0042.00: ;Asm
			Call SystemVoidCosmosHALPCISetup

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0042.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0042.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0047
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0042.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0047:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0047.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0048:
			; LdStr
			; String Value: Starting ACPI

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0048.00: ;Asm
			push dword StringLiteral0040

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0048.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_004D:
			; Call

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_004D.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_004D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_004D.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0052
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_004D.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0052:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0052.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0053:
			; Ldsfld

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0053.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0053.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0053.02: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0053.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0053.03: ;Asm
			push dword [static_field__Cosmos_HAL_Global_mDebugger + 4]

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0053.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0058:
			; LdStr
			; String Value: ACPI Init

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0058.00: ;Asm
			push dword StringLiteral0041

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0058.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_005D:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_005D.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_005D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_005D.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0062
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_005D.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_005D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0062:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0062.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0063:
			; Ldc_I4

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0063.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0064:
			; Ldc_I4

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0064.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0065:
			; Call

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0065.00: ;Asm
			Call SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0065.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0065.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_006A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0065.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_006A:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_006A.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_006B:
			; Ldsfld

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_006B.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_006B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_006B.02: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_006B.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_006B.03: ;Asm
			push dword [static_field__Cosmos_HAL_Global_mDebugger + 4]

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_006B.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0070:
			; LdStr
			; String Value: PS/2 Controller Init

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0070.00: ;Asm
			push dword StringLiteral0042

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0070.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0075:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0075.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0075.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0075.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_007A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0075.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0075.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_007A:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_007A.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_007B:
			; Ldsfld

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_007B.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_007B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_007B.02: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_007B.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_007B.03: ;Asm
			push dword [static_field__Cosmos_HAL_Global_PS2Controller + 4]

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_007B.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0080:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0080.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerInitialize

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0080.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0080.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0085
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0080.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0080.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0085:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0085.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0086:
			; Call

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0086.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceIDEInitDriver

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0086.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0086.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_008B
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0086.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_008B:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_008B.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_008C:
			; Call

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_008C.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIInitDriver

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_008C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_008C.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0091
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_008C.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0091:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0091.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0092:
			; Ldsfld

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0092.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0092.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0092.02: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0092.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0092.03: ;Asm
			push dword [static_field__Cosmos_HAL_Global_mDebugger + 4]

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0092.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0097:
			; LdStr
			; String Value: Done initializing Cosmos.HAL.Global

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0097.00: ;Asm
			push dword StringLiteral0043

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_0097.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_009C:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_009C.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_009C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_009C.02: ;Asm
			JE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_00A1
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_009C.03: ;Asm
			JNE near SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_009C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_00A1:
			; Nop

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_00A1.00: ;Asm
			NOP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_00A2:
			; Ret

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.IL_00A2.00: ;Asm
			Jmp SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_NORMAL
			; End Method: Init

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALGlobalInitCosmosHALTextScreenBase.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_1218183:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Global
			; Name: set_NumLock
			; Plugged: No
			; Argument[0] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean:

		GUID_1337965:

		METHOD_1337965.06: ;Asm
			push dword EBP

		METHOD_1337965.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0000:
			; Nop

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0002:
			; Call

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0002.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0002.02: ;Asm
			JE near SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0007
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0002.03: ;Asm
			JNE near SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0007:
			; Nop

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0008:
			; Ret

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.IL_0008.00: ;Asm
			Jmp SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: set_NumLock

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemGlobalset_NumLockSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_1337966:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Global
			; Name: set_CapsLock
			; Plugged: No
			; Argument[0] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean:

		GUID_1349558:

		METHOD_1349558.05: ;Asm
			push dword EBP

		METHOD_1349558.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0000:
			; Nop

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0002:
			; Call

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0002.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0002.02: ;Asm
			JE near SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0007
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0002.03: ;Asm
			JNE near SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0007:
			; Nop

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0008:
			; Ret

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.IL_0008.00: ;Asm
			Jmp SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: set_CapsLock

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemGlobalset_CapsLockSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_1349559:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Global
			; Name: set_ScrollLock
			; Plugged: No
			; Argument[0] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean:

		GUID_1361201:

		METHOD_1361201.05: ;Asm
			push dword EBP

		METHOD_1361201.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0000:
			; Nop

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0002:
			; Call

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0002.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0002.02: ;Asm
			JE near SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0007
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0002.03: ;Asm
			JNE near SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0007:
			; Nop

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0008:
			; Ret

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.IL_0008.00: ;Asm
			Jmp SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: set_ScrollLock

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemGlobalset_ScrollLockSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_1361202:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: BeforeRun
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelBeforeRun:

		GUID_1372894:

		METHOD_1372894.05: ;Asm
			push dword EBP

		METHOD_1372894.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_1372894.07: ;Asm
			push dword 0x0

		METHOD_1372894.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeforeRun.IL_0000:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_0001:
			; Newobj

		SystemVoidDremDOSKernelBeforeRun.IL_0001.00: ;Asm
			push dword 0x2C

		SystemVoidDremDOSKernelBeforeRun.IL_0001.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidDremDOSKernelBeforeRun.IL_0001.AfterAlloc:

		SystemVoidDremDOSKernelBeforeRun.IL_0001.02: ;Asm
			push dword [ESP]

		SystemVoidDremDOSKernelBeforeRun.IL_0001.03: ;Asm
			push dword [ESP]

		SystemVoidDremDOSKernelBeforeRun.IL_0001.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeforeRun.IL_0001.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_CosmosVFS_ASM_IS__Cosmos_System2]

		SystemVoidDremDOSKernelBeforeRun.IL_0001.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidDremDOSKernelBeforeRun.IL_0001.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidDremDOSKernelBeforeRun.IL_0001.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidDremDOSKernelBeforeRun.IL_0001.09: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeforeRun.IL_0001.0A: ;Asm
			Call SystemVoidCosmosSystemFileSystemCosmosVFSctor

		SystemVoidDremDOSKernelBeforeRun.IL_0001.0B: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_0001.0C: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_0001.NoError1160
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidDremDOSKernelBeforeRun.IL_0001.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidDremDOSKernelBeforeRun.IL_0001.0E: ;Asm
			Jmp SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_0001.NoError1160:

		SystemVoidDremDOSKernelBeforeRun.IL_0001.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidDremDOSKernelBeforeRun.IL_0001.10: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelBeforeRun.IL_0001.11: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeforeRun.IL_0006:
			; Stloc
			; Local type = Cosmos.System.FileSystem.CosmosVFS
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidDremDOSKernelBeforeRun.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeforeRun.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidDremDOSKernelBeforeRun.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeforeRun.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelBeforeRun.IL_0007:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.CosmosVFS
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidDremDOSKernelBeforeRun.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidDremDOSKernelBeforeRun.IL_0007.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelBeforeRun.IL_0007.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidDremDOSKernelBeforeRun.IL_0007.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelBeforeRun.IL_0008:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_0008.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase

		SystemVoidDremDOSKernelBeforeRun.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_0008.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_0008.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_000D:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_000D.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_000E:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_000E.00: ;Asm
			Call SystemVoidSystemConsoleClear

		SystemVoidDremDOSKernelBeforeRun.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_000E.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_0013
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_000E.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_0013:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_0013.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_0014:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_0014.00: ;Asm
			push dword 0xFA0

		SystemVoidDremDOSKernelBeforeRun.IL_0019:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_0019.00: ;Asm
			push dword 0x64

		SystemVoidDremDOSKernelBeforeRun.IL_001B:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_001B.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelBeforeRun.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_001B.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_001B.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_0020:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_0020.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_0021:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_0021.00: ;Asm
			push dword 0x1F40

		SystemVoidDremDOSKernelBeforeRun.IL_0026:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_0026.00: ;Asm
			push dword 0x64

		SystemVoidDremDOSKernelBeforeRun.IL_0028:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_0028.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelBeforeRun.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_0028.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_002D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_0028.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_002D:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_002D.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_002E:
			; LdStr
			; String Value:     ___                ___  ____  ____  

		SystemVoidDremDOSKernelBeforeRun.IL_002E.00: ;Asm
			push dword StringLiteral0044

		SystemVoidDremDOSKernelBeforeRun.IL_002E.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeforeRun.IL_0033:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_0033.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelBeforeRun.IL_0033.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_0033.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_0038
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_0033.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_0038:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_0038.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_0039:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_0039.00: ;Asm
			push dword 0xFA0

		SystemVoidDremDOSKernelBeforeRun.IL_003E:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_003E.00: ;Asm
			push dword 0x64

		SystemVoidDremDOSKernelBeforeRun.IL_0040:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_0040.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelBeforeRun.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_0040.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_0045
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_0040.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_0045:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_0045.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_0046:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_0046.00: ;Asm
			push dword 0x1F40

		SystemVoidDremDOSKernelBeforeRun.IL_004B:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_004B.00: ;Asm
			push dword 0x64

		SystemVoidDremDOSKernelBeforeRun.IL_004D:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_004D.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelBeforeRun.IL_004D.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_004D.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_0052
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_004D.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_0052:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_0052.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_0053:
			; LdStr
			; String Value:    / _ \_______ __ _  / _ \/ __ \/ __/ 

		SystemVoidDremDOSKernelBeforeRun.IL_0053.00: ;Asm
			push dword StringLiteral0045

		SystemVoidDremDOSKernelBeforeRun.IL_0053.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeforeRun.IL_0058:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_0058.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelBeforeRun.IL_0058.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_0058.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_005D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_0058.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_005D:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_005D.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_005E:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_005E.00: ;Asm
			push dword 0xFA0

		SystemVoidDremDOSKernelBeforeRun.IL_0063:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_0063.00: ;Asm
			push dword 0x64

		SystemVoidDremDOSKernelBeforeRun.IL_0065:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_0065.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelBeforeRun.IL_0065.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_0065.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_006A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_0065.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_006A:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_006A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_006B:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_006B.00: ;Asm
			push dword 0x1F40

		SystemVoidDremDOSKernelBeforeRun.IL_0070:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_0070.00: ;Asm
			push dword 0x64

		SystemVoidDremDOSKernelBeforeRun.IL_0072:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_0072.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelBeforeRun.IL_0072.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_0072.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_0077
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_0072.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_0077:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_0077.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_0078:
			; LdStr
			; String Value:   / // / __/ -_)  ' \/ // / /_/ /\ \  

		SystemVoidDremDOSKernelBeforeRun.IL_0078.00: ;Asm
			push dword StringLiteral0046

		SystemVoidDremDOSKernelBeforeRun.IL_0078.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeforeRun.IL_007D:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_007D.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelBeforeRun.IL_007D.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_007D.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_0082
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_007D.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_0082:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_0082.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_0083:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_0083.00: ;Asm
			push dword 0xFA0

		SystemVoidDremDOSKernelBeforeRun.IL_0088:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_0088.00: ;Asm
			push dword 0x64

		SystemVoidDremDOSKernelBeforeRun.IL_008A:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_008A.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelBeforeRun.IL_008A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_008A.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_008F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_008A.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_008F:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_008F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_0090:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_0090.00: ;Asm
			push dword 0x1F40

		SystemVoidDremDOSKernelBeforeRun.IL_0095:
			; Ldc_I4

		SystemVoidDremDOSKernelBeforeRun.IL_0095.00: ;Asm
			push dword 0x64

		SystemVoidDremDOSKernelBeforeRun.IL_0097:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_0097.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelBeforeRun.IL_0097.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_0097.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_009C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_0097.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_009C:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_009C.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_009D:
			; LdStr
			; String Value:  /____/_/  \__/_/_/_/____/\____/___/ 

		SystemVoidDremDOSKernelBeforeRun.IL_009D.00: ;Asm
			push dword StringLiteral0047

		SystemVoidDremDOSKernelBeforeRun.IL_009D.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeforeRun.IL_00A2:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_00A2.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelBeforeRun.IL_00A2.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_00A2.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_00A7
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_00A2.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_00A7:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_00A7.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_00A8:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelBeforeRun.IL_00A8.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelBeforeRun.IL_00A8.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelBeforeRun.IL_00A9:
			; Call

		SystemVoidDremDOSKernelBeforeRun.IL_00A9.00: ;Asm
			Call SystemVoidDremDOSKernelCommand

		SystemVoidDremDOSKernelBeforeRun.IL_00A9.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeforeRun.IL_00A9.02: ;Asm
			JE near SystemVoidDremDOSKernelBeforeRun.IL_00AE
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeforeRun.IL_00A9.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeforeRun.IL_00AE:
			; Nop

		SystemVoidDremDOSKernelBeforeRun.IL_00AE.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeforeRun.IL_00AF:
			; Ret

		SystemVoidDremDOSKernelBeforeRun.IL_00AF.00: ;Asm
			Jmp SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_NORMAL
			; End Method: BeforeRun

		SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelBeforeRun.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_1372895:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CPU
			; Name: EnableInterrupts
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosCoreCPUEnableInterrupts:

		GUID_1507249:

		METHOD_1507249.06: ;Asm
			push dword EBP

		METHOD_1507249.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_0000:
			; Nop

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_0001.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_0002:
			; Stsfld
			; Type = 'System.Boolean

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_0002.01: ;Asm
			mov byte [static_field__Cosmos_Core_CPU_mInterruptsEnabled], AL

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_0007:
			; Call

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_0007.00: ;Asm
			Call SystemVoidCosmosCoreCPUDoEnableInterrupts

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_0007.02: ;Asm
			JE near SystemVoidCosmosCoreCPUEnableInterrupts.IL_000C
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosCoreCPUEnableInterrupts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_000C:
			; Nop

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_000D:
			; Ret

		SystemVoidCosmosCoreCPUEnableInterrupts.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosCoreCPUEnableInterrupts.END__OF__METHOD_NORMAL
			; End Method: EnableInterrupts

		SystemVoidCosmosCoreCPUEnableInterrupts.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreCPUEnableInterrupts.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreCPUEnableInterrupts.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreCPUEnableInterrupts.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreCPUEnableInterrupts.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreCPUEnableInterrupts.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreCPUEnableInterrupts.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreCPUEnableInterrupts.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_1507250:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: Run
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-36
			; Local 5 at EBP-40
			; Local 6 at EBP-44
			; Local 7 at EBP-48
			; Local 8 at EBP-52
			; Local 9 at EBP-56
			; Local 10 at EBP-60
			; Local 11 at EBP-64
			; Local 12 at EBP-68
			; Local 13 at EBP-72
			; Local 14 at EBP-76
			; Local 15 at EBP-80
			; Local 16 at EBP-84
			; Local 17 at EBP-88
			; Local 18 at EBP-92
			; Local 19 at EBP-96
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelRun:

		GUID_1522018:

		METHOD_1522018.05: ;Asm
			push dword EBP

		METHOD_1522018.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_1522018.07: ;Asm
			push dword 0x0

		METHOD_1522018.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_1522018.09: ;Asm
			push dword 0x0

		METHOD_1522018.0A: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_1522018.0B: ;Asm
			push dword 0x0

		METHOD_1522018.0C: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_1522018.0D: ;Asm
			push dword 0x0

		METHOD_1522018.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_1522018.0F: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_1522018.10: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_1522018.11: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_1522018.12: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_1522018.13: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_1522018.14: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_1522018.15: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_1522018.16: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_1522018.17: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_1522018.18: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_1522018.19: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_1522018.1A: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_1522018.1B: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_1522018.1C: ;Asm
			push dword 0x0
			; Local 18, Size 4

		METHOD_1522018.1D: ;Asm
			push dword 0x0
			; Local 19, Size 4

		METHOD_1522018.1E: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_0000:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0001:
			; LdStr
			; String Value: \n

		SystemVoidDremDOSKernelRun.IL_0001.00: ;Asm
			push dword StringLiteral0048

		SystemVoidDremDOSKernelRun.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_0006:
			; Call

		SystemVoidDremDOSKernelRun.IL_0006.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelRun.IL_0006.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelRun.IL_0006.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_0006.03: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_000B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0006.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0006.06: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_000B:
			; LdStr
			; String Value: > 

		SystemVoidDremDOSKernelRun.IL_000B.00: ;Asm
			push dword StringLiteral0049

		SystemVoidDremDOSKernelRun.IL_000B.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_0010:
			; Call

		SystemVoidDremDOSKernelRun.IL_0010.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_0010.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0015
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_0010.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0010.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0010.05: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0015:
			; Call

		SystemVoidDremDOSKernelRun.IL_0015.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelRun.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_0015.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_001A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_0015.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_001A:
			; Nop

		SystemVoidDremDOSKernelRun.IL_001A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_001B:
			; Call

		SystemVoidDremDOSKernelRun.IL_001B.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelRun.IL_001B.01: ;Asm
			Call SystemStringSystemConsoleReadLine

		SystemVoidDremDOSKernelRun.IL_001B.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_001B.03: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0020
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_001B.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_001B.06: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0020:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0020.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidDremDOSKernelRun.IL_0020.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0020.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelRun.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_0021.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_0021.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_0022:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidDremDOSKernelRun.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0022.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidDremDOSKernelRun.IL_0022.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0023:
			; Call

		SystemVoidDremDOSKernelRun.IL_0023.00: ;Asm
			Call SystemStringarrayDremDOSKernelparseCommandSystemString

		SystemVoidDremDOSKernelRun.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_0023.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0028
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_0023.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0023.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0023.05: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0028:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0028.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidDremDOSKernelRun.IL_0028.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0028.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidDremDOSKernelRun.IL_0029:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelRun.IL_0029.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0029.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidDremDOSKernelRun.IL_0029.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_002A:
			; Ldc_I4

		SystemVoidDremDOSKernelRun.IL_002A.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_002B:
			; Ldelem_Ref

		SystemVoidDremDOSKernelRun.IL_002B.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelRun.IL_002B.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelRun.IL_002B.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelRun.IL_002B.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_002B.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_002B.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelRun.IL_002B.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_002B.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelRun.IL_002B.08: ;Asm
			JLE near SystemVoidDremDOSKernelRun.IL_002B_IndexOutOfRangeException

		SystemVoidDremDOSKernelRun.IL_002B.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelRun.IL_002B.0A: ;Asm
			JNL near SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelRun.IL_002B_IndexOutOfRangeException:

		SystemVoidDremDOSKernelRun.IL_002B_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_002B_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_002B_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelRun.IL_002B_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_002B_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_002C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_002B_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelRun.IL_002B_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelRun.IL_002C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_002C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_002C.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidDremDOSKernelRun.IL_002C.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_002C.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidDremDOSKernelRun.IL_002D:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_002D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelRun.IL_002D.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_002D.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidDremDOSKernelRun.IL_002D.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_002E:
			; Ldlen

		SystemVoidDremDOSKernelRun.IL_002E.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_002E.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_002E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelRun.IL_002F:
			; Conv_I4

		SystemVoidDremDOSKernelRun.IL_0030:
			; Ldc_I4

		SystemVoidDremDOSKernelRun.IL_0030.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelRun.IL_0031:
			; Sub

		SystemVoidDremDOSKernelRun.IL_0031.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelRun.IL_0031.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0031.02: ;Asm
			sub EAX, ECX

		SystemVoidDremDOSKernelRun.IL_0031.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0032:
			; Newarr
			; Element Size = 8

		SystemVoidDremDOSKernelRun.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0032.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0032.02: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelRun.IL_0032.03: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelRun.IL_0032.04: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelRun.IL_0032.05: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0032.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidDremDOSKernelRun.IL_0032.AfterAlloc:

		SystemVoidDremDOSKernelRun.IL_0032.07: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0032.08: ;Asm
			pop dword ESI

		SystemVoidDremDOSKernelRun.IL_0032.09: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0032.0A: ;Asm
			push dword [ESP]

		SystemVoidDremDOSKernelRun.IL_0032.0B: ;Asm
			push dword [ESP]

		SystemVoidDremDOSKernelRun.IL_0032.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0032.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidDremDOSKernelRun.IL_0032.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidDremDOSKernelRun.IL_0032.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidDremDOSKernelRun.IL_0032.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidDremDOSKernelRun.IL_0032.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidDremDOSKernelRun.IL_0032.12: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_0032.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidDremDOSKernelRun.IL_0032.14: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_0037:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0037.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0037.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidDremDOSKernelRun.IL_0037.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0037.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidDremDOSKernelRun.IL_0038:
			; Ldc_I4

		SystemVoidDremDOSKernelRun.IL_0038.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_0039:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidDremDOSKernelRun.IL_0039.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0039.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidDremDOSKernelRun.IL_003B:
			; Br

		SystemVoidDremDOSKernelRun.IL_003B.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_004F

		SystemVoidDremDOSKernelRun.IL_003D:
			; Nop

		SystemVoidDremDOSKernelRun.IL_003D.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_003E:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_003E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelRun.IL_003E.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_003E.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelRun.IL_003E.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_003F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidDremDOSKernelRun.IL_003F.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemVoidDremDOSKernelRun.IL_003F.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0041:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0041.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelRun.IL_0041.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0041.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidDremDOSKernelRun.IL_0041.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0042:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidDremDOSKernelRun.IL_0042.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemVoidDremDOSKernelRun.IL_0042.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0044:
			; Ldc_I4

		SystemVoidDremDOSKernelRun.IL_0044.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelRun.IL_0045:
			; Add

		SystemVoidDremDOSKernelRun.IL_0045.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0045.01: ;Asm
			add dword [ESP], EAX

		SystemVoidDremDOSKernelRun.IL_0046:
			; Ldelem_Ref

		SystemVoidDremDOSKernelRun.IL_0046.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelRun.IL_0046.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelRun.IL_0046.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelRun.IL_0046.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0046.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0046.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelRun.IL_0046.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0046.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelRun.IL_0046.08: ;Asm
			JLE near SystemVoidDremDOSKernelRun.IL_0046_IndexOutOfRangeException

		SystemVoidDremDOSKernelRun.IL_0046.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelRun.IL_0046.0A: ;Asm
			JNL near SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelRun.IL_0046_IndexOutOfRangeException:

		SystemVoidDremDOSKernelRun.IL_0046_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0046_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0046_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelRun.IL_0046_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_0046_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0047
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelRun.IL_0046_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0046_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0046_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0046_IndexOutOfRangeException.13: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException.14: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException.15: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException.16: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException.17: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException.19: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException.1A: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException.1B: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException.1C: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException.1D: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException.1E: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException.1F: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelRun.IL_0046_NoIndexOutOfRangeException.20: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelRun.IL_0047:
			; Stelem_Ref

		SystemVoidDremDOSKernelRun.IL_0047.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidDremDOSKernelRun.IL_0047.01: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelRun.IL_0047.02: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelRun.IL_0047.03: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelRun.IL_0047.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidDremDOSKernelRun.IL_0047.05: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelRun.IL_0047.06: ;Asm
			push dword EDX

		SystemVoidDremDOSKernelRun.IL_0047.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidDremDOSKernelRun.IL_0047.08: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelRun.IL_0047.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidDremDOSKernelRun.IL_0047.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidDremDOSKernelRun.IL_0047.0B: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelRun.IL_0047.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidDremDOSKernelRun.IL_0047.0D: ;Asm
			add ECX, 0x4

		SystemVoidDremDOSKernelRun.IL_0047.0E: ;Asm
			add ESP, 0xC

		SystemVoidDremDOSKernelRun.IL_0048:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0048.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0049:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidDremDOSKernelRun.IL_0049.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemVoidDremDOSKernelRun.IL_0049.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_004B:
			; Ldc_I4

		SystemVoidDremDOSKernelRun.IL_004B.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelRun.IL_004C:
			; Add

		SystemVoidDremDOSKernelRun.IL_004C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_004C.01: ;Asm
			add dword [ESP], EAX

		SystemVoidDremDOSKernelRun.IL_004D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidDremDOSKernelRun.IL_004D.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_004D.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidDremDOSKernelRun.IL_004F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidDremDOSKernelRun.IL_004F.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemVoidDremDOSKernelRun.IL_004F.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0051:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0051.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelRun.IL_0051.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0051.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelRun.IL_0051.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0052:
			; Ldlen

		SystemVoidDremDOSKernelRun.IL_0052.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0052.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0052.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelRun.IL_0053:
			; Conv_I4

		SystemVoidDremDOSKernelRun.IL_0054:
			; Clt

		SystemVoidDremDOSKernelRun.IL_0054.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelRun.IL_0054.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0054.02: ;Asm
			push dword ECX

		SystemVoidDremDOSKernelRun.IL_0054.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelRun.IL_0054.04: ;Asm
			JL near SystemVoidDremDOSKernelRun.IL_0054.True

		SystemVoidDremDOSKernelRun.IL_0054.05: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0054.False

		SystemVoidDremDOSKernelRun.IL_0054.True:

		SystemVoidDremDOSKernelRun.IL_0054.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0054.07: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelRun.IL_0054.08: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0056

		SystemVoidDremDOSKernelRun.IL_0054.False:

		SystemVoidDremDOSKernelRun.IL_0054.09: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0054.0A: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_0056:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0056.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0056.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidDremDOSKernelRun.IL_0058:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0058.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemVoidDremDOSKernelRun.IL_0058.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_005A:
			; Branch

		SystemVoidDremDOSKernelRun.IL_005A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_005A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_005A.02: ;Asm
			JNE near SystemVoidDremDOSKernelRun.IL_003D

		SystemVoidDremDOSKernelRun.IL_005C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_005C.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_005C.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_005C.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_005C.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_005D:
			; LdStr
			; String Value: beep

		SystemVoidDremDOSKernelRun.IL_005D.00: ;Asm
			push dword StringLiteral004A

		SystemVoidDremDOSKernelRun.IL_005D.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_0062:
			; Call

		SystemVoidDremDOSKernelRun.IL_0062.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_0062.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_0062.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0067
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_0062.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0062.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0067:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0067.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0067.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidDremDOSKernelRun.IL_0069:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0069.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemVoidDremDOSKernelRun.IL_0069.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_006B:
			; Branch

		SystemVoidDremDOSKernelRun.IL_006B.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_006B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_006B.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_007C

		SystemVoidDremDOSKernelRun.IL_006D:
			; Nop

		SystemVoidDremDOSKernelRun.IL_006D.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_006E:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_006E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_006E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_006F:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_006F.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelRun.IL_006F.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_006F.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelRun.IL_006F.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0070:
			; Call

		SystemVoidDremDOSKernelRun.IL_0070.00: ;Asm
			Call SystemVoidDremDOSKernelBeepSystemStringarray

		SystemVoidDremDOSKernelRun.IL_0070.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_0070.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0075
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_0070.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0075:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0075.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0076:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0076.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0077:
			; Br

		SystemVoidDremDOSKernelRun.IL_0077.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_007C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_007C.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_007C.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_007C.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_007C.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_007D:
			; LdStr
			; String Value: command

		SystemVoidDremDOSKernelRun.IL_007D.00: ;Asm
			push dword StringLiteral004B

		SystemVoidDremDOSKernelRun.IL_007D.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_0082:
			; Call

		SystemVoidDremDOSKernelRun.IL_0082.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_0082.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_0082.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0087
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_0082.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0082.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0087:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0087.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0087.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidDremDOSKernelRun.IL_0089:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0089.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemVoidDremDOSKernelRun.IL_0089.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_008B:
			; Branch

		SystemVoidDremDOSKernelRun.IL_008B.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_008B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_008B.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_009B

		SystemVoidDremDOSKernelRun.IL_008D:
			; Nop

		SystemVoidDremDOSKernelRun.IL_008D.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_008E:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_008E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_008E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_008F:
			; Call

		SystemVoidDremDOSKernelRun.IL_008F.00: ;Asm
			Call SystemVoidDremDOSKernelCommand

		SystemVoidDremDOSKernelRun.IL_008F.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_008F.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0094
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_008F.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0094:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0094.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0095:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0095.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0096:
			; Br

		SystemVoidDremDOSKernelRun.IL_0096.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_009B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_009B.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_009B.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_009B.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_009B.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_009C:
			; LdStr
			; String Value: cls

		SystemVoidDremDOSKernelRun.IL_009C.00: ;Asm
			push dword StringLiteral004C

		SystemVoidDremDOSKernelRun.IL_009C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_00A1:
			; Call

		SystemVoidDremDOSKernelRun.IL_00A1.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_00A1.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_00A1.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_00A6
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_00A1.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_00A1.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_00A6:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_00A6.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_00A6.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidDremDOSKernelRun.IL_00A8:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_00A8.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemVoidDremDOSKernelRun.IL_00A8.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_00AA:
			; Branch

		SystemVoidDremDOSKernelRun.IL_00AA.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_00AA.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_00AA.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_00B9

		SystemVoidDremDOSKernelRun.IL_00AC:
			; Nop

		SystemVoidDremDOSKernelRun.IL_00AC.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_00AD:
			; Call

		SystemVoidDremDOSKernelRun.IL_00AD.00: ;Asm
			Call SystemVoidSystemConsoleClear

		SystemVoidDremDOSKernelRun.IL_00AD.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_00AD.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_00B2
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_00AD.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_00B2:
			; Nop

		SystemVoidDremDOSKernelRun.IL_00B2.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_00B3:
			; Nop

		SystemVoidDremDOSKernelRun.IL_00B3.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_00B4:
			; Br

		SystemVoidDremDOSKernelRun.IL_00B4.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_00B9:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_00B9.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_00B9.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_00B9.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_00B9.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_00BA:
			; LdStr
			; String Value: help

		SystemVoidDremDOSKernelRun.IL_00BA.00: ;Asm
			push dword StringLiteral004D

		SystemVoidDremDOSKernelRun.IL_00BA.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_00BF:
			; Call

		SystemVoidDremDOSKernelRun.IL_00BF.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_00BF.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_00BF.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_00C4
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_00BF.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_00BF.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_00C4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_00C4.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_00C4.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidDremDOSKernelRun.IL_00C6:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_00C6.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemVoidDremDOSKernelRun.IL_00C6.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_00C8:
			; Branch

		SystemVoidDremDOSKernelRun.IL_00C8.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_00C8.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_00C8.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_00D9

		SystemVoidDremDOSKernelRun.IL_00CA:
			; Nop

		SystemVoidDremDOSKernelRun.IL_00CA.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_00CB:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_00CB.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_00CB.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_00CC:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_00CC.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelRun.IL_00CC.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_00CC.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelRun.IL_00CC.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_00CD:
			; Call

		SystemVoidDremDOSKernelRun.IL_00CD.00: ;Asm
			Call SystemVoidDremDOSKernelHelpSystemStringarray

		SystemVoidDremDOSKernelRun.IL_00CD.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_00CD.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_00D2
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_00CD.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_00D2:
			; Nop

		SystemVoidDremDOSKernelRun.IL_00D2.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_00D3:
			; Nop

		SystemVoidDremDOSKernelRun.IL_00D3.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_00D4:
			; Br

		SystemVoidDremDOSKernelRun.IL_00D4.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_00D9:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_00D9.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_00D9.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_00D9.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_00D9.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_00DA:
			; LdStr
			; String Value: dir

		SystemVoidDremDOSKernelRun.IL_00DA.00: ;Asm
			push dword StringLiteral004E

		SystemVoidDremDOSKernelRun.IL_00DA.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_00DF:
			; Call

		SystemVoidDremDOSKernelRun.IL_00DF.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_00DF.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_00DF.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_00E4
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_00DF.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_00DF.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_00E4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_00E4.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_00E4.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidDremDOSKernelRun.IL_00E6:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_00E6.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemVoidDremDOSKernelRun.IL_00E6.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_00E8:
			; Branch

		SystemVoidDremDOSKernelRun.IL_00E8.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_00E8.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_00E8.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_00F8

		SystemVoidDremDOSKernelRun.IL_00EA:
			; Nop

		SystemVoidDremDOSKernelRun.IL_00EA.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_00EB:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_00EB.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_00EB.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_00EC:
			; Call

		SystemVoidDremDOSKernelRun.IL_00EC.00: ;Asm
			Call SystemVoidDremDOSKernelDir

		SystemVoidDremDOSKernelRun.IL_00EC.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_00EC.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_00F1
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_00EC.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_00F1:
			; Nop

		SystemVoidDremDOSKernelRun.IL_00F1.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_00F2:
			; Nop

		SystemVoidDremDOSKernelRun.IL_00F2.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_00F3:
			; Br

		SystemVoidDremDOSKernelRun.IL_00F3.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_00F8:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_00F8.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_00F8.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_00F8.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_00F8.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_00F9:
			; LdStr
			; String Value: drivelist

		SystemVoidDremDOSKernelRun.IL_00F9.00: ;Asm
			push dword StringLiteral004F

		SystemVoidDremDOSKernelRun.IL_00F9.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_00FE:
			; Call

		SystemVoidDremDOSKernelRun.IL_00FE.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_00FE.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_00FE.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0103
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_00FE.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_00FE.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0103:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0103.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0103.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemVoidDremDOSKernelRun.IL_0105:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0105.00: ;Asm
			movzx EAX, byte [EBP - 64]

		SystemVoidDremDOSKernelRun.IL_0105.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0107:
			; Branch

		SystemVoidDremDOSKernelRun.IL_0107.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0107.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_0107.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0117

		SystemVoidDremDOSKernelRun.IL_0109:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0109.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_010A:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_010A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_010A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_010B:
			; Call

		SystemVoidDremDOSKernelRun.IL_010B.00: ;Asm
			Call SystemVoidDremDOSKernelDrivelist

		SystemVoidDremDOSKernelRun.IL_010B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_010B.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0110
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_010B.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0110:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0110.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0111:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0111.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0112:
			; Br

		SystemVoidDremDOSKernelRun.IL_0112.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_0117:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0117.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_0117.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0117.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_0117.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0118:
			; LdStr
			; String Value: cd

		SystemVoidDremDOSKernelRun.IL_0118.00: ;Asm
			push dword StringLiteral0050

		SystemVoidDremDOSKernelRun.IL_0118.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_011D:
			; Call

		SystemVoidDremDOSKernelRun.IL_011D.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_011D.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_011D.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0122
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_011D.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_011D.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0122:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0122.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0122.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemVoidDremDOSKernelRun.IL_0124:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0124.00: ;Asm
			movzx EAX, byte [EBP - 68]

		SystemVoidDremDOSKernelRun.IL_0124.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0126:
			; Branch

		SystemVoidDremDOSKernelRun.IL_0126.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0126.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_0126.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0137

		SystemVoidDremDOSKernelRun.IL_0128:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0128.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0129:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_0129.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_0129.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_012A:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_012A.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelRun.IL_012A.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_012A.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelRun.IL_012A.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_012B:
			; Call

		SystemVoidDremDOSKernelRun.IL_012B.00: ;Asm
			Call SystemVoidDremDOSKernelCdSystemStringarray

		SystemVoidDremDOSKernelRun.IL_012B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_012B.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0130
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_012B.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0130:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0130.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0131:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0131.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0132:
			; Br

		SystemVoidDremDOSKernelRun.IL_0132.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_0137:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0137.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_0137.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0137.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_0137.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0138:
			; LdStr
			; String Value: checktime

		SystemVoidDremDOSKernelRun.IL_0138.00: ;Asm
			push dword StringLiteral0051

		SystemVoidDremDOSKernelRun.IL_0138.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_013D:
			; Call

		SystemVoidDremDOSKernelRun.IL_013D.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_013D.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_013D.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0142
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_013D.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_013D.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0142:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0142.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0142.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemVoidDremDOSKernelRun.IL_0144:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0144.00: ;Asm
			movzx EAX, byte [EBP - 72]

		SystemVoidDremDOSKernelRun.IL_0144.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0146:
			; Branch

		SystemVoidDremDOSKernelRun.IL_0146.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0146.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_0146.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0156

		SystemVoidDremDOSKernelRun.IL_0148:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0148.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0149:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_0149.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_0149.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_014A:
			; Call

		SystemVoidDremDOSKernelRun.IL_014A.00: ;Asm
			Call SystemVoidDremDOSKernelCheckTime

		SystemVoidDremDOSKernelRun.IL_014A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_014A.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_014F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_014A.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_014F:
			; Nop

		SystemVoidDremDOSKernelRun.IL_014F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0150:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0150.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0151:
			; Br

		SystemVoidDremDOSKernelRun.IL_0151.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_0156:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0156.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_0156.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0156.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_0156.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0157:
			; LdStr
			; String Value: calculate

		SystemVoidDremDOSKernelRun.IL_0157.00: ;Asm
			push dword StringLiteral0052

		SystemVoidDremDOSKernelRun.IL_0157.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_015C:
			; Call

		SystemVoidDremDOSKernelRun.IL_015C.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_015C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_015C.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0161
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_015C.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_015C.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0161:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0161.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0161.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemVoidDremDOSKernelRun.IL_0163:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0163.00: ;Asm
			movzx EAX, byte [EBP - 76]

		SystemVoidDremDOSKernelRun.IL_0163.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0165:
			; Branch

		SystemVoidDremDOSKernelRun.IL_0165.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0165.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_0165.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0176

		SystemVoidDremDOSKernelRun.IL_0167:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0167.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0168:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_0168.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_0168.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_0169:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0169.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelRun.IL_0169.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0169.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelRun.IL_0169.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_016A:
			; Call

		SystemVoidDremDOSKernelRun.IL_016A.00: ;Asm
			Call SystemVoidDremDOSKernelCalculateSystemStringarray

		SystemVoidDremDOSKernelRun.IL_016A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_016A.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_016F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_016A.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_016F:
			; Nop

		SystemVoidDremDOSKernelRun.IL_016F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0170:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0170.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0171:
			; Br

		SystemVoidDremDOSKernelRun.IL_0171.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_0176:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0176.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_0176.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0176.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_0176.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0177:
			; LdStr
			; String Value: shutdown

		SystemVoidDremDOSKernelRun.IL_0177.00: ;Asm
			push dword StringLiteral0053

		SystemVoidDremDOSKernelRun.IL_0177.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_017C:
			; Call

		SystemVoidDremDOSKernelRun.IL_017C.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_017C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_017C.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0181
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_017C.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_017C.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0181:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0181.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0181.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemVoidDremDOSKernelRun.IL_0183:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0183.00: ;Asm
			movzx EAX, byte [EBP - 80]

		SystemVoidDremDOSKernelRun.IL_0183.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0185:
			; Branch

		SystemVoidDremDOSKernelRun.IL_0185.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0185.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_0185.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_01E1

		SystemVoidDremDOSKernelRun.IL_0187:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0187.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0188:
			; LdStr
			; String Value: Goodbye!\n

		SystemVoidDremDOSKernelRun.IL_0188.00: ;Asm
			push dword StringLiteral0054

		SystemVoidDremDOSKernelRun.IL_0188.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_018D:
			; Call

		SystemVoidDremDOSKernelRun.IL_018D.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelRun.IL_018D.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_018D.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0192
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_018D.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0192:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0192.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0193:
			; Ldc_I4

		SystemVoidDremDOSKernelRun.IL_0193.00: ;Asm
			push dword 0x7B7

		SystemVoidDremDOSKernelRun.IL_0198:
			; Ldc_I4

		SystemVoidDremDOSKernelRun.IL_0198.00: ;Asm
			push dword 0xC8

		SystemVoidDremDOSKernelRun.IL_019D:
			; Call

		SystemVoidDremDOSKernelRun.IL_019D.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelRun.IL_019D.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_019D.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_01A2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_019D.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_01A2:
			; Nop

		SystemVoidDremDOSKernelRun.IL_01A2.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_01A3:
			; Ldc_I4

		SystemVoidDremDOSKernelRun.IL_01A3.00: ;Asm
			push dword 0x526

		SystemVoidDremDOSKernelRun.IL_01A8:
			; Ldc_I4

		SystemVoidDremDOSKernelRun.IL_01A8.00: ;Asm
			push dword 0xC8

		SystemVoidDremDOSKernelRun.IL_01AD:
			; Call

		SystemVoidDremDOSKernelRun.IL_01AD.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelRun.IL_01AD.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_01AD.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_01B2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_01AD.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_01B2:
			; Nop

		SystemVoidDremDOSKernelRun.IL_01B2.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_01B3:
			; Ldc_I4

		SystemVoidDremDOSKernelRun.IL_01B3.00: ;Asm
			push dword 0x370

		SystemVoidDremDOSKernelRun.IL_01B8:
			; Ldc_I4

		SystemVoidDremDOSKernelRun.IL_01B8.00: ;Asm
			push dword 0xC8

		SystemVoidDremDOSKernelRun.IL_01BD:
			; Call

		SystemVoidDremDOSKernelRun.IL_01BD.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelRun.IL_01BD.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_01BD.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_01C2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_01BD.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_01C2:
			; Nop

		SystemVoidDremDOSKernelRun.IL_01C2.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_01C3:
			; Ldc_I4

		SystemVoidDremDOSKernelRun.IL_01C3.00: ;Asm
			push dword 0x3DB

		SystemVoidDremDOSKernelRun.IL_01C8:
			; Ldc_I4

		SystemVoidDremDOSKernelRun.IL_01C8.00: ;Asm
			push dword 0x12C

		SystemVoidDremDOSKernelRun.IL_01CD:
			; Call

		SystemVoidDremDOSKernelRun.IL_01CD.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelRun.IL_01CD.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_01CD.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_01D2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_01CD.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_01D2:
			; Nop

		SystemVoidDremDOSKernelRun.IL_01D2.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_01D3:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_01D3.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_01D3.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_01D4:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_01D4.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelRun.IL_01D4.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_01D4.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelRun.IL_01D4.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_01D5:
			; Call

		SystemVoidDremDOSKernelRun.IL_01D5.00: ;Asm
			Call SystemVoidDremDOSKernelShutdownSystemStringarray

		SystemVoidDremDOSKernelRun.IL_01D5.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_01D5.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_01DA
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_01D5.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_01DA:
			; Nop

		SystemVoidDremDOSKernelRun.IL_01DA.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_01DB:
			; Nop

		SystemVoidDremDOSKernelRun.IL_01DB.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_01DC:
			; Br

		SystemVoidDremDOSKernelRun.IL_01DC.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_01E1:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_01E1.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_01E1.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_01E1.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_01E1.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_01E2:
			; LdStr
			; String Value: kitty

		SystemVoidDremDOSKernelRun.IL_01E2.00: ;Asm
			push dword StringLiteral0055

		SystemVoidDremDOSKernelRun.IL_01E2.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_01E7:
			; Call

		SystemVoidDremDOSKernelRun.IL_01E7.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_01E7.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_01E7.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_01EC
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_01E7.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_01E7.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_01EC:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_01EC.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_01EC.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemVoidDremDOSKernelRun.IL_01EE:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_01EE.00: ;Asm
			movzx EAX, byte [EBP - 84]

		SystemVoidDremDOSKernelRun.IL_01EE.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_01F0:
			; Branch

		SystemVoidDremDOSKernelRun.IL_01F0.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_01F0.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_01F0.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_01FE

		SystemVoidDremDOSKernelRun.IL_01F2:
			; Nop

		SystemVoidDremDOSKernelRun.IL_01F2.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_01F3:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_01F3.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_01F3.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_01F4:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_01F4.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelRun.IL_01F4.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_01F4.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelRun.IL_01F4.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_01F5:
			; Call

		SystemVoidDremDOSKernelRun.IL_01F5.00: ;Asm
			Call SystemVoidDremDOSKernelKittySystemStringarray

		SystemVoidDremDOSKernelRun.IL_01F5.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_01F5.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_01FA
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_01F5.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_01FA:
			; Nop

		SystemVoidDremDOSKernelRun.IL_01FA.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_01FB:
			; Nop

		SystemVoidDremDOSKernelRun.IL_01FB.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_01FC:
			; Br

		SystemVoidDremDOSKernelRun.IL_01FC.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_01FE:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_01FE.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_01FE.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_01FE.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_01FE.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_01FF:
			; LdStr
			; String Value: rm

		SystemVoidDremDOSKernelRun.IL_01FF.00: ;Asm
			push dword StringLiteral0056

		SystemVoidDremDOSKernelRun.IL_01FF.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_0204:
			; Call

		SystemVoidDremDOSKernelRun.IL_0204.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_0204.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_0204.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0209
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_0204.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0204.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0209:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0209.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0209.01: ;Asm
			mov dword [EBP - 88], EAX

		SystemVoidDremDOSKernelRun.IL_020B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_020B.00: ;Asm
			movzx EAX, byte [EBP - 88]

		SystemVoidDremDOSKernelRun.IL_020B.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_020D:
			; Branch

		SystemVoidDremDOSKernelRun.IL_020D.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_020D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_020D.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_021B

		SystemVoidDremDOSKernelRun.IL_020F:
			; Nop

		SystemVoidDremDOSKernelRun.IL_020F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0210:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_0210.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_0210.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_0211:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0211.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelRun.IL_0211.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0211.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelRun.IL_0211.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0212:
			; Call

		SystemVoidDremDOSKernelRun.IL_0212.00: ;Asm
			Call SystemVoidDremDOSKernelremoveFileSystemStringarray

		SystemVoidDremDOSKernelRun.IL_0212.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_0212.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0217
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_0212.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0217:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0217.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0218:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0218.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0219:
			; Br

		SystemVoidDremDOSKernelRun.IL_0219.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_021B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_021B.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_021B.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_021B.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_021B.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_021C:
			; LdStr
			; String Value: rmdir

		SystemVoidDremDOSKernelRun.IL_021C.00: ;Asm
			push dword StringLiteral0057

		SystemVoidDremDOSKernelRun.IL_021C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_0221:
			; Call

		SystemVoidDremDOSKernelRun.IL_0221.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_0221.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_0221.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0226
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_0221.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_0221.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0226:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0226.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0226.01: ;Asm
			mov dword [EBP - 92], EAX

		SystemVoidDremDOSKernelRun.IL_0228:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0228.00: ;Asm
			movzx EAX, byte [EBP - 92]

		SystemVoidDremDOSKernelRun.IL_0228.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_022A:
			; Branch

		SystemVoidDremDOSKernelRun.IL_022A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_022A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_022A.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0238

		SystemVoidDremDOSKernelRun.IL_022C:
			; Nop

		SystemVoidDremDOSKernelRun.IL_022C.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_022D:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_022D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_022D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_022E:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_022E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelRun.IL_022E.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_022E.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelRun.IL_022E.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_022F:
			; Call

		SystemVoidDremDOSKernelRun.IL_022F.00: ;Asm
			Call SystemVoidDremDOSKernelremoveDirectorySystemStringarray

		SystemVoidDremDOSKernelRun.IL_022F.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_022F.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0234
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_022F.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0234:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0234.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0235:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0235.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0236:
			; Br

		SystemVoidDremDOSKernelRun.IL_0236.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_0238:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_0238.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelRun.IL_0238.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0238.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelRun.IL_0238.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0239:
			; LdStr
			; String Value: mkdir

		SystemVoidDremDOSKernelRun.IL_0239.00: ;Asm
			push dword StringLiteral0058

		SystemVoidDremDOSKernelRun.IL_0239.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_023E:
			; Call

		SystemVoidDremDOSKernelRun.IL_023E.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelRun.IL_023E.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_023E.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0243
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelRun.IL_023E.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelRun.IL_023E.04: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0243:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0243.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0243.01: ;Asm
			mov dword [EBP - 96], EAX

		SystemVoidDremDOSKernelRun.IL_0245:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemVoidDremDOSKernelRun.IL_0245.00: ;Asm
			movzx EAX, byte [EBP - 96]

		SystemVoidDremDOSKernelRun.IL_0245.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_0247:
			; Branch

		SystemVoidDremDOSKernelRun.IL_0247.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelRun.IL_0247.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelRun.IL_0247.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0255

		SystemVoidDremDOSKernelRun.IL_0249:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0249.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_024A:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelRun.IL_024A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelRun.IL_024A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelRun.IL_024B:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidDremDOSKernelRun.IL_024B.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelRun.IL_024B.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_024B.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelRun.IL_024B.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelRun.IL_024C:
			; Call

		SystemVoidDremDOSKernelRun.IL_024C.00: ;Asm
			Call SystemVoidDremDOSKernelcreateDirectorySystemStringarray

		SystemVoidDremDOSKernelRun.IL_024C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_024C.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0251
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_024C.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0251:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0251.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0252:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0252.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0253:
			; Br

		SystemVoidDremDOSKernelRun.IL_0253.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.IL_0262

		SystemVoidDremDOSKernelRun.IL_0255:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0255.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0256:
			; LdStr
			; String Value: Bad command.\n

		SystemVoidDremDOSKernelRun.IL_0256.00: ;Asm
			push dword StringLiteral0059

		SystemVoidDremDOSKernelRun.IL_0256.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelRun.IL_025B:
			; Call

		SystemVoidDremDOSKernelRun.IL_025B.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelRun.IL_025B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelRun.IL_025B.02: ;Asm
			JE near SystemVoidDremDOSKernelRun.IL_0260
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelRun.IL_025B.03: ;Asm
			JNE near SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelRun.IL_0260:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0260.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0261:
			; Nop

		SystemVoidDremDOSKernelRun.IL_0261.00: ;Asm
			NOP

		SystemVoidDremDOSKernelRun.IL_0262:
			; Ret

		SystemVoidDremDOSKernelRun.IL_0262.00: ;Asm
			Jmp SystemVoidDremDOSKernelRun.END__OF__METHOD_NORMAL
			; End Method: Run

		SystemVoidDremDOSKernelRun.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelRun.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelRun.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelRun.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x60

		SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelRun.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_1522019:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.ConsoleImpl
			; Name: WriteLine
			; Plugged: No
			; Argument[0] aText at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString:

		GUID_2201271:

		METHOD_2201271.06: ;Asm
			push dword EBP

		METHOD_2201271.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0001:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0001.01: ;Asm
			Call SystemStringSystemEnvironmentget_NewLine

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0001.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0001.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0006:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0006.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0006.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0006.05: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_000B:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_000B.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_000B.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0010
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_000B.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0010:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0010.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0011:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.IL_0011.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.END__OF__METHOD_NORMAL
			; End Method: WriteLine

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_2201272:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ValueType
			; Name: ToString
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemValueTypeToString:

		GUID_2219113:

		METHOD_2219113.05: ;Asm
			push dword EBP

		METHOD_2219113.06: ;Asm
			mov EBP, ESP

		SystemStringSystemValueTypeToString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ValueType
			; Arg real size = 8 aligned size = 8

		SystemStringSystemValueTypeToString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemValueTypeToString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemValueTypeToString.IL_0001:
			; Call

		SystemStringSystemValueTypeToString.IL_0001.00: ;Asm
			Call SystemTypeSystemObjectGetType

		SystemStringSystemValueTypeToString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringSystemValueTypeToString.IL_0001.02: ;Asm
			JE near SystemStringSystemValueTypeToString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemValueTypeToString.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemStringSystemValueTypeToString.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemStringSystemValueTypeToString.IL_0001.05: ;Asm
			JNE near SystemStringSystemValueTypeToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemValueTypeToString.IL_0006:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemValueTypeToString.IL_0006.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemValueTypeToString.IL_0006.01: ;Asm
			push dword [EAX]

		SystemStringSystemValueTypeToString.IL_0006.02: ;Asm
			push dword 0xA

		SystemStringSystemValueTypeToString.IL_0006.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemValueTypeToString.IL_0006.04: ;Asm
			pop dword ECX

		SystemStringSystemValueTypeToString.IL_0006.AfterAddressCheck:

		SystemStringSystemValueTypeToString.IL_0006.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemValueTypeToString.IL_0006.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemValueTypeToString.IL_0006.07: ;Asm
			JNE near SystemStringSystemValueTypeToString.IL_0006.NotBoxedThis

		SystemStringSystemValueTypeToString.IL_0006.08: ;Asm
			add EAX, 0xC

		SystemStringSystemValueTypeToString.IL_0006.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemValueTypeToString.IL_0006.NotBoxedThis:

		SystemStringSystemValueTypeToString.IL_0006.0A: ;Asm
			Call ECX

		SystemStringSystemValueTypeToString.IL_0006.AfterNotBoxedThis:

		SystemStringSystemValueTypeToString.IL_0006.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemValueTypeToString.IL_0006.0C: ;Asm
			JE near SystemStringSystemValueTypeToString.IL_000B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemValueTypeToString.IL_0006.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemValueTypeToString.IL_0006.0E: ;Asm
			add ESP, 0x4

		SystemStringSystemValueTypeToString.IL_0006.0F: ;Asm
			JNE near SystemStringSystemValueTypeToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemValueTypeToString.IL_0006.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemValueTypeToString.IL_000B:
			; Ret

		SystemStringSystemValueTypeToString.IL_000B.00: ;Asm
			Jmp SystemStringSystemValueTypeToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringSystemValueTypeToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemValueTypeToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemValueTypeToString.END__OF__METHOD_NORMAL

		SystemStringSystemValueTypeToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemValueTypeToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemValueTypeToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemValueTypeToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemValueTypeToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemValueTypeToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemValueTypeToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemValueTypeToString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemValueTypeToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_2219114:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: ToString
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringToString:

		GUID_2231048:

		METHOD_2231048.09: ;Asm
			push dword EBP

		METHOD_2231048.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemStringToString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringToString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringToString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringToString.IL_0001:
			; Ret

		SystemStringSystemStringToString.IL_0001.00: ;Asm
			Jmp SystemStringSystemStringToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringSystemStringToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringToString.END__OF__METHOD_NORMAL

		SystemStringSystemStringToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemStringToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemStringToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringToString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemStringToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_2231049:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Int32
			; Name: ToString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 4
			; Return size: 8

		SystemStringSystemInt32ToString:

		GUID_2237029:

		METHOD_2237029.09: ;Asm
			push dword EBP

		METHOD_2237029.0A: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Int32&
			; Arg real size = 4 aligned size = 4

		METHOD_2237029.0B: ;Asm
			push dword [EBP + 12]

		METHOD_2237029.0C: ;Asm
			sub ESP, 0x4

		METHOD_2237029.0D: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemInt32ImplToString

		METHOD_2237029.0E: ;Asm
			test ECX, 0x2

		METHOD_2237029.0F: ;Asm
			JE near SystemStringSystemInt32ToString.END__OF__METHOD_NORMAL

		METHOD_2237029.10: ;Asm
			add ESP, 0x4

		METHOD_2237029.11: ;Asm
			add ESP, 0x4

		METHOD_2237029.12: ;Asm
			JNE near SystemStringSystemInt32ToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemInt32ToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemInt32ToString.END__OF__METHOD_NORMAL.13: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemInt32ToString.END__OF__METHOD_NORMAL

		SystemStringSystemInt32ToString.END__OF__METHOD_NORMAL.14: ;Asm
			mov ECX, 0x0

		SystemStringSystemInt32ToString.END__OF__METHOD_NORMAL.15: ;Asm
			pop dword EAX

		SystemStringSystemInt32ToString.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemInt32ToString.END__OF__METHOD_NORMAL.17: ;Asm
			pop dword EAX

		SystemStringSystemInt32ToString.END__OF__METHOD_NORMAL.18: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemInt32ToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemInt32ToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemInt32ToString.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			pop dword EBP

		SystemStringSystemInt32ToString.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			Ret


		GUID_2237030:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.UInt32
			; Name: ToString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 4
			; Return size: 8

		SystemStringSystemUInt32ToString:

		GUID_2237032:

		METHOD_2237032.1B: ;Asm
			push dword EBP

		METHOD_2237032.1C: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.UInt32&
			; Arg real size = 4 aligned size = 4

		METHOD_2237032.1D: ;Asm
			push dword [EBP + 12]

		METHOD_2237032.1E: ;Asm
			sub ESP, 0x4

		METHOD_2237032.1F: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemUInt32ImplToString

		METHOD_2237032.20: ;Asm
			test ECX, 0x2

		METHOD_2237032.21: ;Asm
			JE near SystemStringSystemUInt32ToString.END__OF__METHOD_NORMAL

		METHOD_2237032.22: ;Asm
			add ESP, 0x4

		METHOD_2237032.23: ;Asm
			add ESP, 0x4

		METHOD_2237032.24: ;Asm
			JNE near SystemStringSystemUInt32ToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemUInt32ToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemUInt32ToString.END__OF__METHOD_NORMAL.25: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemUInt32ToString.END__OF__METHOD_NORMAL

		SystemStringSystemUInt32ToString.END__OF__METHOD_NORMAL.26: ;Asm
			mov ECX, 0x0

		SystemStringSystemUInt32ToString.END__OF__METHOD_NORMAL.27: ;Asm
			pop dword EAX

		SystemStringSystemUInt32ToString.END__OF__METHOD_NORMAL.28: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemUInt32ToString.END__OF__METHOD_NORMAL.29: ;Asm
			pop dword EAX

		SystemStringSystemUInt32ToString.END__OF__METHOD_NORMAL.2A: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemUInt32ToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemUInt32ToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemUInt32ToString.END__OF__METHOD_EXCEPTION__2.2B: ;Asm
			pop dword EBP

		SystemStringSystemUInt32ToString.END__OF__METHOD_EXCEPTION__2.2C: ;Asm
			Ret


		GUID_2237033:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Boolean
			; Name: ToString
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 4
			; Return size: 8

		SystemStringSystemBooleanToString:

		GUID_2237035:

		METHOD_2237035.2D: ;Asm
			push dword EBP

		METHOD_2237035.2E: ;Asm
			mov EBP, ESP

		SystemStringSystemBooleanToString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Boolean&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemBooleanToString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemBooleanToString.IL_0001:
			; Ldind

		SystemStringSystemBooleanToString.IL_0001.00: ;Asm
			pop dword EAX

		SystemStringSystemBooleanToString.IL_0001.01: ;Asm
			movzx EAX, byte [EAX]

		SystemStringSystemBooleanToString.IL_0001.02: ;Asm
			push dword EAX

		SystemStringSystemBooleanToString.IL_0002:
			; Branch

		SystemStringSystemBooleanToString.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringSystemBooleanToString.IL_0002.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemBooleanToString.IL_0002.02: ;Asm
			JNE near SystemStringSystemBooleanToString.IL_000A

		SystemStringSystemBooleanToString.IL_0004:
			; LdStr
			; String Value: False

		SystemStringSystemBooleanToString.IL_0004.00: ;Asm
			push dword StringLiteral005A

		SystemStringSystemBooleanToString.IL_0004.01: ;Asm
			push dword 0x0

		SystemStringSystemBooleanToString.IL_0009:
			; Ret

		SystemStringSystemBooleanToString.IL_0009.00: ;Asm
			Jmp SystemStringSystemBooleanToString.END__OF__METHOD_NORMAL

		SystemStringSystemBooleanToString.IL_000A:
			; LdStr
			; String Value: True

		SystemStringSystemBooleanToString.IL_000A.00: ;Asm
			push dword StringLiteral005B

		SystemStringSystemBooleanToString.IL_000A.01: ;Asm
			push dword 0x0

		SystemStringSystemBooleanToString.IL_000F:
			; Ret

		SystemStringSystemBooleanToString.IL_000F.00: ;Asm
			Jmp SystemStringSystemBooleanToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringSystemBooleanToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemBooleanToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemBooleanToString.END__OF__METHOD_NORMAL

		SystemStringSystemBooleanToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemBooleanToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemBooleanToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemBooleanToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemBooleanToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemBooleanToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemBooleanToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemBooleanToString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemBooleanToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_2237036:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Double
			; Name: ToString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemDoubleToString:

		GUID_2258024:

		METHOD_2258024.09: ;Asm
			push dword EBP

		METHOD_2258024.0A: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Double&
			; Arg real size = 4 aligned size = 4

		METHOD_2258024.0B: ;Asm
			push dword [EBP + 12]

		METHOD_2258024.0C: ;Asm
			sub ESP, 0x4

		METHOD_2258024.0D: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemDoubleImplToString

		METHOD_2258024.0E: ;Asm
			test ECX, 0x2

		METHOD_2258024.0F: ;Asm
			JE near SystemStringSystemDoubleToString.END__OF__METHOD_NORMAL

		METHOD_2258024.10: ;Asm
			add ESP, 0x4

		METHOD_2258024.11: ;Asm
			add ESP, 0x4

		METHOD_2258024.12: ;Asm
			JNE near SystemStringSystemDoubleToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemDoubleToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemDoubleToString.END__OF__METHOD_NORMAL.13: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemDoubleToString.END__OF__METHOD_NORMAL

		SystemStringSystemDoubleToString.END__OF__METHOD_NORMAL.14: ;Asm
			mov ECX, 0x0

		SystemStringSystemDoubleToString.END__OF__METHOD_NORMAL.15: ;Asm
			pop dword EAX

		SystemStringSystemDoubleToString.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemDoubleToString.END__OF__METHOD_NORMAL.17: ;Asm
			pop dword EAX

		SystemStringSystemDoubleToString.END__OF__METHOD_NORMAL.18: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemDoubleToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemDoubleToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemDoubleToString.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			pop dword EBP

		SystemStringSystemDoubleToString.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			Ret


		GUID_2258025:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Exception
			; Name: ToString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemExceptionToString:

		GUID_2258027:

		METHOD_2258027.1B: ;Asm
			push dword EBP

		METHOD_2258027.1C: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Exception
			; Arg real size = 8 aligned size = 8

		METHOD_2258027.1D: ;Asm
			push dword [EBP + 12]

		METHOD_2258027.1E: ;Asm
			push dword [EBP + 8]

		METHOD_2258027.1F: ;Asm
			Call SystemStringCosmosCore_PlugsSystemExceptionImplToString

		METHOD_2258027.20: ;Asm
			test ECX, 0x2

		METHOD_2258027.21: ;Asm
			JE near SystemStringSystemExceptionToString.END__OF__METHOD_NORMAL

		METHOD_2258027.22: ;Asm
			add ESP, 0x4

		METHOD_2258027.23: ;Asm
			add ESP, 0x4

		METHOD_2258027.24: ;Asm
			JNE near SystemStringSystemExceptionToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemExceptionToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemExceptionToString.END__OF__METHOD_NORMAL.25: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemExceptionToString.END__OF__METHOD_NORMAL

		SystemStringSystemExceptionToString.END__OF__METHOD_NORMAL.26: ;Asm
			mov ECX, 0x0

		SystemStringSystemExceptionToString.END__OF__METHOD_NORMAL.27: ;Asm
			pop dword EAX

		SystemStringSystemExceptionToString.END__OF__METHOD_NORMAL.28: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemExceptionToString.END__OF__METHOD_NORMAL.29: ;Asm
			pop dword EAX

		SystemStringSystemExceptionToString.END__OF__METHOD_NORMAL.2A: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemExceptionToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemExceptionToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemExceptionToString.END__OF__METHOD_EXCEPTION__2.2B: ;Asm
			pop dword EBP

		SystemStringSystemExceptionToString.END__OF__METHOD_EXCEPTION__2.2C: ;Asm
			Ret


		GUID_2258028:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.ObjectImpl
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosCore_PlugsSystemObjectImplToString:

		GUID_2258030:

		METHOD_2258030.2D: ;Asm
			push dword EBP

		METHOD_2258030.2E: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_2258030.2F: ;Asm
			push dword 0x0

		METHOD_2258030.30: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0000:
			; Nop

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0001:
			; Ldsfld

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0001.00: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemObjectImplcctor

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0001.02: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0001.AfterCCTorExceptionCheck:

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_Core_Plugs_System_ObjectImpl_mDebugger + 4]

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0001.04: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0006:
			; LdStr
			; String Value: <Object.ToString not yet implemented!>

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0006.00: ;Asm
			push dword StringLiteral005C

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0006.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_000B:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_000B.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_000B.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0010
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_000B.03: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_000B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0010:
			; Nop

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0010.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0011:
			; LdStr
			; String Value: <Object.ToString not yet implemented!>

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0011.00: ;Asm
			push dword StringLiteral005D

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0011.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0016:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0016.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0016.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0016.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0017:
			; Br

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0017.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0019

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0019:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0019.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0019.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_0019.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_001A:
			; Ret

		SystemStringCosmosCore_PlugsSystemObjectImplToString.IL_001A.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_NORMAL

		SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCore_PlugsSystemObjectImplToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_2258031:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.RuntimeEngine
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosIL2CPURuntimeEnginecctor:

		GUID_2288184:
			; Static constructor. See if it has been called already, return if so.

		METHOD_2288184.0A: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_IL2CPU_RuntimeEngine], 0x1

		METHOD_2288184.0B: ;Asm
			JE near METHOD_2288184.BeforeQuickReturn

		METHOD_2288184.0C: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_IL2CPU_RuntimeEngine], 0x1

		METHOD_2288184.0D: ;Asm
			Jmp METHOD_2288184.AfterCCTorAlreadyCalledCheck

		METHOD_2288184.BeforeQuickReturn:

		METHOD_2288184.0E: ;Asm
			mov ECX, 0x0

		METHOD_2288184.0F: ;Asm
			Ret


		METHOD_2288184.AfterCCTorAlreadyCalledCheck:

		METHOD_2288184.10: ;Asm
			push dword EBP

		METHOD_2288184.11: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPURuntimeEnginecctor.IL_0000:
			; Ldc_I4

		SystemVoidCosmosIL2CPURuntimeEnginecctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPURuntimeEnginecctor.IL_0001:
			; Stsfld

		SystemVoidCosmosIL2CPURuntimeEnginecctor.IL_0001.00: ;Asm
			Call SystemVoidCosmosIL2CPURuntimeEnginecctor

		SystemVoidCosmosIL2CPURuntimeEnginecctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPURuntimeEnginecctor.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosIL2CPURuntimeEnginecctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPURuntimeEnginecctor.IL_0001.AfterCCTorExceptionCheck:
			; Type = 'System.UInt32

		SystemVoidCosmosIL2CPURuntimeEnginecctor.IL_0001.03: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPURuntimeEnginecctor.IL_0001.04: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_RuntimeEngine_HeapHandle], EAX

		SystemVoidCosmosIL2CPURuntimeEnginecctor.IL_0006:
			; Ret

		SystemVoidCosmosIL2CPURuntimeEnginecctor.IL_0006.00: ;Asm
			Jmp SystemVoidCosmosIL2CPURuntimeEnginecctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosIL2CPURuntimeEnginecctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPURuntimeEnginecctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPURuntimeEnginecctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPURuntimeEnginecctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPURuntimeEnginecctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPURuntimeEnginecctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPURuntimeEnginecctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPURuntimeEnginecctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_2288185:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Boolean
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemBooleancctor:

		GUID_2297271:
			; Static constructor. See if it has been called already, return if so.

		METHOD_2297271.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Boolean], 0x1

		METHOD_2297271.06: ;Asm
			JE near METHOD_2297271.BeforeQuickReturn

		METHOD_2297271.07: ;Asm
			mov byte [CCTOR_CALLED__System_Boolean], 0x1

		METHOD_2297271.08: ;Asm
			Jmp METHOD_2297271.AfterCCTorAlreadyCalledCheck

		METHOD_2297271.BeforeQuickReturn:

		METHOD_2297271.09: ;Asm
			mov ECX, 0x0

		METHOD_2297271.0A: ;Asm
			Ret


		METHOD_2297271.AfterCCTorAlreadyCalledCheck:

		METHOD_2297271.0B: ;Asm
			push dword EBP

		METHOD_2297271.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemBooleancctor.IL_0000:
			; LdStr
			; String Value: True

		SystemVoidSystemBooleancctor.IL_0000.00: ;Asm
			push dword StringLiteral005E

		SystemVoidSystemBooleancctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidSystemBooleancctor.IL_0005:
			; Stsfld

		SystemVoidSystemBooleancctor.IL_0005.00: ;Asm
			Call SystemVoidSystemBooleancctor

		SystemVoidSystemBooleancctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemBooleancctor.IL_0005.02: ;Asm
			JNE near SystemVoidSystemBooleancctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemBooleancctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.String

		SystemVoidSystemBooleancctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemBooleancctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidSystemBooleancctor.IL_0005.05: ;Asm
			mov dword [static_field__System_Boolean_TrueString + 4], EAX

		SystemVoidSystemBooleancctor.IL_000A:
			; LdStr
			; String Value: False

		SystemVoidSystemBooleancctor.IL_000A.00: ;Asm
			push dword StringLiteral005F

		SystemVoidSystemBooleancctor.IL_000A.01: ;Asm
			push dword 0x0

		SystemVoidSystemBooleancctor.IL_000F:
			; Stsfld

		SystemVoidSystemBooleancctor.IL_000F.00: ;Asm
			Call SystemVoidSystemBooleancctor

		SystemVoidSystemBooleancctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemBooleancctor.IL_000F.02: ;Asm
			JNE near SystemVoidSystemBooleancctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemBooleancctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'System.String

		SystemVoidSystemBooleancctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemBooleancctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidSystemBooleancctor.IL_000F.05: ;Asm
			mov dword [static_field__System_Boolean_FalseString + 4], EAX

		SystemVoidSystemBooleancctor.IL_0014:
			; Ret

		SystemVoidSystemBooleancctor.IL_0014.00: ;Asm
			Jmp SystemVoidSystemBooleancctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemBooleancctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemBooleancctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemBooleancctor.END__OF__METHOD_NORMAL

		SystemVoidSystemBooleancctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemBooleancctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemBooleancctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemBooleancctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemBooleancctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_2297272:
			; ---------------------------------------------------------
			; Assembly: Cosmos.IL2CPU, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d73cc016e472ae16
			; Type: Cosmos.IL2CPU.VTablesImpl
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosIL2CPUVTablesImplcctor:

		GUID_2312454:
			; Static constructor. See if it has been called already, return if so.

		METHOD_2312454.05: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_IL2CPU_VTablesImpl], 0x1

		METHOD_2312454.06: ;Asm
			JE near METHOD_2312454.BeforeQuickReturn

		METHOD_2312454.07: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_IL2CPU_VTablesImpl], 0x1

		METHOD_2312454.08: ;Asm
			Jmp METHOD_2312454.AfterCCTorAlreadyCalledCheck

		METHOD_2312454.BeforeQuickReturn:

		METHOD_2312454.09: ;Asm
			mov ECX, 0x0

		METHOD_2312454.0A: ;Asm
			Ret


		METHOD_2312454.AfterCCTorAlreadyCalledCheck:

		METHOD_2312454.0B: ;Asm
			push dword EBP

		METHOD_2312454.0C: ;Asm
			mov EBP, ESP

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0000:
			; Ldc_I4

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0001:
			; Stsfld

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0001.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0001.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0001.03: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0001.04: ;Asm
			mov byte [static_field__Cosmos_IL2CPU_VTablesImpl_EnableDebug], AL

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0006:
			; LdStr
			; String Value: IL2CPU

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0006.00: ;Asm
			push dword StringLiteral0060

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_000B:
			; LdStr
			; String Value: VTablesImpl

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_000B.00: ;Asm
			push dword StringLiteral0061

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_000B.01: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010:
			; Newobj

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.AfterAlloc:

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.10: ;Asm
			JE near SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.NoError1174
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.14: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.NoError1174:

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.18: ;Asm
			push dword EAX

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0010.19: ;Asm
			push dword 0x0

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0015:
			; Stsfld

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0015.00: ;Asm
			Call SystemVoidCosmosIL2CPUVTablesImplcctor

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0015.02: ;Asm
			JNE near SystemVoidCosmosIL2CPUVTablesImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0015.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0015.04: ;Asm
			pop dword EAX

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_0015.05: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_VTablesImpl_mDebugger + 4], EAX

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_001A:
			; Nop

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_001A.00: ;Asm
			NOP

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_001B:
			; Ret

		SystemVoidCosmosIL2CPUVTablesImplcctor.IL_001B.00: ;Asm
			Jmp SystemVoidCosmosIL2CPUVTablesImplcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosIL2CPUVTablesImplcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosIL2CPUVTablesImplcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosIL2CPUVTablesImplcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosIL2CPUVTablesImplcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosIL2CPUVTablesImplcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosIL2CPUVTablesImplcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosIL2CPUVTablesImplcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosIL2CPUVTablesImplcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_2312455:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Debug.Kernel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Debug.Kernel.Debugger
			; Name: SendNumber
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aNumber at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32:

		GUID_2336849:

		METHOD_2336849.05: ;Asm
			push dword EBP

		METHOD_2336849.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.IL_0007:
			; Ret

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: SendNumber

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_2336850:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Memory.Old.GlobalSystemInfo
			; Name: EnsureInitialized
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Return size: 0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized:

		GUID_2349096:

		METHOD_2349096.05: ;Asm
			push dword EBP

		METHOD_2349096.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_2349096.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_2349096.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_2349096.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0001:
			; Volatile

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0003:
			; Ldsfld

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0003.00: ;Asm
			push dword [static_field__Cosmos_Core_Memory_Old_GlobalSystemInfo_mGlobalInformationTable]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0008:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0009:
			; Conv_U

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A:
			; Ceq

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.True

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.03: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.False

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.True:

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.06: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000C

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.False:

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000A.09: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000C

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000E:
			; Branch

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_000E.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_008B

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0010:
			; Nop

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0010.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0011:
			; Call

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0011.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0011.01: ;Asm
			Call SystemUInt32CosmosCoreCPUGetEndOfKernel

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0011.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0011.03: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0016
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0011.05: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0016:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0016.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0017:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0017.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0017.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0018:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0018.00: ;Asm
			push dword 0x100000

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_001D:
			; Add

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_001D.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_001E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_001E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_001E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_001F:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0020:
			; Sizeof

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0026:
			; Conv_I8

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0026.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0026.01: ;Asm
			cdq

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0026.02: ;Asm
			push dword EDX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0026.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0027:
			; Call

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0027.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0027.01: ;Asm
			Call SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0027.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0027.03: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0027.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0027.05: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002C:
			; Conv_U8

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002C.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002D:
			; Add

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002D.00: ;Asm
			pop dword EDX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002D.02: ;Asm
			add dword [ESP], EDX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002D.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002E:
			; Conv_U4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002E.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002E.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002F:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_002F.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0030:
			; Mul

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0030.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0030.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0030.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0030.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0031:
			; Call

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0031.00: ;Asm
			Call SystemVoidCosmosCoreCPUZeroFillSystemUInt32SystemUInt32

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0031.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0036
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0031.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0036:
			; Nop

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0036.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0037:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0038:
			; Conv_U

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0039:
			; Volatile

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_003B:
			; Stsfld
			; Type = 'Cosmos.Core.Memory.Old.GlobalInformationTable*

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_003B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_003B.01: ;Asm
			mov dword [static_field__Cosmos_Core_Memory_Old_GlobalSystemInfo_mGlobalInformationTable], EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0040:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0040.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0040.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0041:
			; Conv_U8

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0041.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0041.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0042:
			; Sizeof

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0042.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0048:
			; Conv_I8

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0048.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0048.01: ;Asm
			cdq

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0048.02: ;Asm
			push dword EDX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0048.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0049:
			; Add

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0049.00: ;Asm
			pop dword EDX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0049.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0049.02: ;Asm
			add dword [ESP], EDX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0049.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_004A:
			; Conv_U4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_004A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_004A.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_004A.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_004B:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_004B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_004B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_004C:
			; LdStr
			; String Value: Setting FirstDataLookupTable to 

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_004C.00: ;Asm
			push dword StringLiteral0062

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_004C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0051:
			; Call

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0051.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerDoSendSystemString

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0051.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0051.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0056
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0051.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0056:
			; Nop

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0056.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0057:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0057.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0057.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0058:
			; Call

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0058.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0058.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0058.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_005D
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0058.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_005D:
			; Nop

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_005D.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_005E:
			; Volatile

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0060:
			; Ldsfld

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0060.00: ;Asm
			push dword [static_field__Cosmos_Core_Memory_Old_GlobalSystemInfo_mGlobalInformationTable]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0065:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0065.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0065.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0066:
			; Conv_U

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0067:
			; Stfld
			; Operand type: Cosmos.Core.Memory.Old.GlobalInformationTable*
			; Field: Cosmos.Core.Memory.Old.DataLookupTable* Cosmos.Core.Memory.Old.GlobalInformationTable.FirstDataLookupTable
			; Type: Cosmos.Core.Memory.Old.DataLookupTable*
			; Size: 4
			; Offset: 0 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0067.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0067.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0067.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0067.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_006C:
			; LdStr
			; String Value: FirstDataLookupTable was set to 

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_006C.00: ;Asm
			push dword StringLiteral0063

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_006C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0071:
			; Call

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0071.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerDoSendSystemString

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0071.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0071.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0076
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0071.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0076:
			; Nop

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0076.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0077:
			; Volatile

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0079:
			; Ldsfld

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0079.00: ;Asm
			push dword [static_field__Cosmos_Core_Memory_Old_GlobalSystemInfo_mGlobalInformationTable]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_007E:
			; Ldfld
			; Field: Cosmos.Core.Memory.Old.DataLookupTable* Cosmos.Core.Memory.Old.GlobalInformationTable.FirstDataLookupTable
			; Type: Cosmos.Core.Memory.Old.DataLookupTable*
			; Size: 4
			; DeclaringType: Cosmos.Core.Memory.Old.GlobalInformationTable
			; TypeOnStack: Cosmos.Core.Memory.Old.GlobalInformationTable*
			; Offset: 0 (includes object header)

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_007E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_007E.01: ;Asm
			add ECX, 0x0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_007E.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_007E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_007E.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0083:
			; Conv_U4

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0084:
			; Call

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0084.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0084.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0084.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0089
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0084.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0089:
			; Nop

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_0089.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_008A:
			; Nop

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_008A.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_008B:
			; Ret

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.IL_008B.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_NORMAL
			; End Method: EnsureInitialized

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_2349097:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Memory.Old.Heap
			; Name: MemAlloc
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Local 9 at EBP-40
			; Local 10 at EBP-44
			; Local 11 at EBP-48
			; Local 12 at EBP-52
			; Local 13 at EBP-56
			; Local 14 at EBP-60
			; Local 15 at EBP-64
			; Local 16 at EBP-68
			; Local 17 at EBP-72
			; Local 18 at EBP-76
			; Argument[0] aLength at EBP+8, size = 4
			; Return size: 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32:

		GUID_2536599:

		METHOD_2536599.06: ;Asm
			push dword EBP

		METHOD_2536599.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_2536599.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_2536599.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_2536599.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_2536599.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_2536599.0C: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_2536599.0D: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_2536599.0E: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_2536599.0F: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_2536599.10: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_2536599.11: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_2536599.12: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_2536599.13: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_2536599.14: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_2536599.15: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_2536599.16: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_2536599.17: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_2536599.18: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_2536599.19: ;Asm
			push dword 0x0
			; Local 18, Size 4

		METHOD_2536599.1A: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0000:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0002:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0002.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003:
			; Ceq

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.True

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.03: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.False

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.True:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.06: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0005

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.False:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0003.09: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0005

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0005.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0005.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0006.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0007:
			; Branch

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0007.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0022

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0009:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0009.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_000A:
			; Ldsfld

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_000A.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_000A.02: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_000A.AfterCCTorExceptionCheck:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_000A.03: ;Asm
			push dword [static_field__Cosmos_Core_Memory_Old_Heap_mDebugger + 4]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_000A.04: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_000F:
			; LdStr
			; String Value:     Request to retrieve block with size = 0 was halted!

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_000F.00: ;Asm
			push dword StringLiteral0064

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_000F.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0014:
			; Callvirt
			; ThisOffset = 8

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0014.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0014.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0019
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0014.03: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0014.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0019:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0019.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_001A:
			; Br

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_001A.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_001E

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_001C:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_001C.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_001D:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_001D.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_001E:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_001E.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_001F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_001F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0020:
			; Br

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0020.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_001C

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0022:
			; Call

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0022.00: ;Asm
			sub ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0022.01: ;Asm
			Call SystemBooleanCosmosCoreCPUDisableInterrupts

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0022.02: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0022.03: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0027
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0022.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0022.05: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0027:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0027.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0028:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0028.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0029:
			; Call

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0029.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized
			; CurrentOffset = 41, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0029.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0029.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_002E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0029.03: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_002E:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_002E.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_002F:
			; Call

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_002F.00: ;Asm
			sub ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_002F.01: ;Asm
			Call CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable
			; CurrentOffset = 47, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_002F.02: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_002F.03: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0034
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_002F.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_002F.05: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0034:
			; Ldfld
			; Field: Cosmos.Core.Memory.Old.DataLookupTable* Cosmos.Core.Memory.Old.GlobalInformationTable.FirstDataLookupTable
			; Type: Cosmos.Core.Memory.Old.DataLookupTable*
			; Size: 4
			; DeclaringType: Cosmos.Core.Memory.Old.GlobalInformationTable
			; TypeOnStack: Cosmos.Core.Memory.Old.GlobalInformationTable*
			; Offset: 0 (includes object header)

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0034.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0034.01: ;Asm
			add ECX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0034.02: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0034.03: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0034.04: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0039:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 16
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0039.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0039.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_003A:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_003A.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_003B:
			; Conv_U

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_003C:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 20
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_003C.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_003C.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_003E:
			; Ldsfld

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_003E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor
			; CurrentOffset = 62, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_003E.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_003E.02: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_003E.AfterCCTorExceptionCheck:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_003E.03: ;Asm
			push dword [static_field__Cosmos_Core_Memory_Old_Heap_mLastTable]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0043:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0043.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0044:
			; Conv_U

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045:
			; Ceq

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.True

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.03: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.False

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.True:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.06: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0047

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.False:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0045.09: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0047

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0047:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0047.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048:
			; Ceq

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.True

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.03: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.False

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.True:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.06: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_004A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.False:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0048.09: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_004A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_004A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_004A.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_004A.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_004C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_004C.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_004C.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_004E:
			; Branch

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_004E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_004E.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_004E.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0058

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0050:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0050.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0051:
			; Ldsfld

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0051.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor
			; CurrentOffset = 81, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0051.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0051.02: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0051.AfterCCTorExceptionCheck:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0051.03: ;Asm
			push dword [static_field__Cosmos_Core_Memory_Old_Heap_mLastTable]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0056:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 16
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0056.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0056.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0057:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0057.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0058:
			; Br

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0058.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005A:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005A.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005B:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 16
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005B.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005B.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005C.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005D:
			; Ldloca
			; Local type = System.UInt32
			; Local EBP offset = 24

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005D.00: ;Asm
			mov EAX, EBP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005D.01: ;Asm
			sub EAX, 0x18

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005D.02: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005F:
			; Call

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005F.00: ;Asm
			Call SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32
			; CurrentOffset = 95, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005F.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005F.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0064
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005F.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005F.04: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0064:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0064.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0064.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0066:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0066.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0066.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0068:
			; Branch

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0068.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0068.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0068.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0098

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_006A:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_006A.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_006B:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 24
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_006B.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_006B.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_006D:
			; Call

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_006D.00: ;Asm
			sub ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_006D.01: ;Asm
			Call SystemUInt32CosmosCoreCPUGetEndOfKernel
			; CurrentOffset = 109, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_006D.02: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_006D.03: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_006D.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_006D.05: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072:
			; Clt_Un

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.01: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.02: ;Asm
			push dword ECX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.03: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.04: ;Asm
			JB near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.True

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.05: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.False

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.True:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.06: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.07: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.08: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0074

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.False:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.09: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0072.0A: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0074:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0074.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0074.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0076:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0076.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0076.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0078:
			; Branch

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0078.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0078.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0078.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_008F

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_007A:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_007A.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_007B:
			; LdStr
			; String Value: Wrong handle returned!

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_007B.00: ;Asm
			push dword StringLiteral0065

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_007B.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0080:
			; Call

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0080.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerDoSendSystemString
			; CurrentOffset = 128, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0080.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0080.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0085
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0080.03: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0085:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0085.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0086:
			; Br

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0086.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_008A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0088:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0088.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0089:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0089.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_008A:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_008A.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_008B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_008B.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_008B.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_008D:
			; Br

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_008D.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0088

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_008F:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 24
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_008F.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_008F.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0091:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 52
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0091.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0091.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0093:
			; Leave

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0093.00: ;Asm
			mov dword [SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32_LeaveAddress_15A], SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0093.02

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0093.01: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0093.02: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0170

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0098:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 20
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0098.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0098.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_009A:
			; Stsfld

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_009A.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor
			; CurrentOffset = 154, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_009A.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_009A.02: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_009A.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.Memory.Old.DataLookupTable*

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_009A.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_009A.04: ;Asm
			mov dword [static_field__Cosmos_Core_Memory_Old_Heap_mLastTable], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_009F:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 16
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_009F.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_009F.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A0:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 20
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A0.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A0.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A2:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 16
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A2.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A2.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A3:
			; Ldfld
			; Field: Cosmos.Core.Memory.Old.DataLookupTable* Cosmos.Core.Memory.Old.DataLookupTable.Next
			; Type: Cosmos.Core.Memory.Old.DataLookupTable*
			; Size: 4
			; DeclaringType: Cosmos.Core.Memory.Old.DataLookupTable
			; TypeOnStack: Cosmos.Core.Memory.Old.DataLookupTable*
			; Offset: 4 (includes object header)

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A3.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A3.01: ;Asm
			add ECX, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A3.02: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A3.03: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A3.04: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A8:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 16
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A8.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A8.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A9:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00A9.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00AA:
			; Stsfld

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00AA.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor
			; CurrentOffset = 170, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00AA.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00AA.02: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00AA.AfterCCTorExceptionCheck:
			; Type = 'System.UInt32

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00AA.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00AA.04: ;Asm
			mov dword [static_field__Cosmos_Core_Memory_Old_Heap_mLastEntryIndex], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00AF:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00AF.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B0:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 16
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B0.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B0.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B1:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B1.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B2:
			; Conv_U

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3:
			; Ceq

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.True

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.03: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.False

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.True:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.06: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B5

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.False:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B3.09: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B5

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B5:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B5.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6:
			; Ceq

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.True

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.03: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.False

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.True:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.06: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B8

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.False:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B6.09: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B8

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B8:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B8.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00B8.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00BA:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00BA.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00BA.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00BC:
			; Branch

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00BC.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00BC.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00BC.02: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_005A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00BE:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 20
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00BE.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00BE.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C0:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C0.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C1:
			; Conv_U

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2:
			; Ceq

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.True

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.03: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.False

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.True:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.06: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.False:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C2.09: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C4.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C4.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C6:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C6.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C6.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C8:
			; Branch

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C8.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C8.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00C8.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00DF

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00CA:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00CA.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00CB:
			; LdStr
			; String Value: No PreviousTable found!

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00CB.00: ;Asm
			push dword StringLiteral0066

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00CB.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D0:
			; Call

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D0.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerDoSendSystemString
			; CurrentOffset = 208, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D0.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D0.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D5
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D0.03: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D5:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D5.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D6:
			; Br

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D6.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00DA

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D8:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D8.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D9:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D9.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00DA:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00DA.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00DB:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00DB.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00DB.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00DD:
			; Br

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00DD.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00D8

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00DF:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 20
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00DF.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00DF.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00E1:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00E1.00: ;Asm
			push dword 0xA9

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00E6:
			; Call

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00E6.00: ;Asm
			Call CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32
			; CurrentOffset = 230, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00E6.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00E6.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00EB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00E6.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00E6.04: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00EB:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 28
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00EB.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00EB.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00ED:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 28
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00ED.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00ED.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00EF:
			; Ldfld
			; Field: System.Void* Cosmos.Core.Memory.Old.DataLookupEntry.DataBlock
			; Type: System.Void*
			; Size: 4
			; DeclaringType: Cosmos.Core.Memory.Old.DataLookupEntry
			; TypeOnStack: Cosmos.Core.Memory.Old.DataLookupEntry*
			; Offset: 0 (includes object header)

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00EF.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00EF.01: ;Asm
			add ECX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00EF.02: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00EF.03: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00EF.04: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00F4:
			; Conv_U4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00F5:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 28
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00F5.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00F5.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00F7:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.Memory.Old.DataLookupEntry.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.Memory.Old.DataLookupEntry
			; TypeOnStack: Cosmos.Core.Memory.Old.DataLookupEntry*
			; Offset: 4 (includes object header)

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00F7.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00F7.01: ;Asm
			add ECX, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00F7.02: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00F7.03: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00F7.04: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00FC:
			; Add

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00FC.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00FC.01: ;Asm
			add dword [ESP], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00FD:
			; Conv_U

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00FE:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 32
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00FE.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_00FE.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0100:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 32
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0100.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0100.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0102:
			; Call

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0102.00: ;Asm
			sub ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0102.01: ;Asm
			Call SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize
			; CurrentOffset = 258, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0102.02: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0102.03: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0107
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0102.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0102.05: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0107:
			; Call

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0107.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32
			; CurrentOffset = 263, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0107.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0107.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_010C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0107.03: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_010C:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_010C.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_010D:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 20
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_010D.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_010D.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_010F:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 32
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_010F.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_010F.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0111:
			; Stfld
			; Operand type: Cosmos.Core.Memory.Old.DataLookupTable*
			; Field: Cosmos.Core.Memory.Old.DataLookupTable* Cosmos.Core.Memory.Old.DataLookupTable.Next
			; Type: Cosmos.Core.Memory.Old.DataLookupTable*
			; Size: 4
			; Offset: 4 (includes object header)
			; After Nullref check

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0111.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0111.01: ;Asm
			add ECX, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0111.02: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0111.03: ;Asm
			mov dword [ECX], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0111.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0116:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 32
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0116.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0116.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0118:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 20
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0118.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0118.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_011A:
			; Stfld
			; Operand type: Cosmos.Core.Memory.Old.DataLookupTable*
			; Field: Cosmos.Core.Memory.Old.DataLookupTable* Cosmos.Core.Memory.Old.DataLookupTable.Previous
			; Type: Cosmos.Core.Memory.Old.DataLookupTable*
			; Size: 4
			; Offset: 0 (includes object header)
			; After Nullref check

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_011A.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_011A.01: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_011A.02: ;Asm
			mov dword [ECX], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_011A.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_011F:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 32
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_011F.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_011F.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0121:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0121.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0122:
			; Ldloca
			; Local type = System.UInt32
			; Local EBP offset = 24

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0122.00: ;Asm
			mov EAX, EBP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0122.01: ;Asm
			sub EAX, 0x18

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0122.02: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0124:
			; Call

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0124.00: ;Asm
			Call SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32
			; CurrentOffset = 292, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0124.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0124.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0129
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0124.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0124.04: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0129:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0129.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A:
			; Ceq

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.True

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.03: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.False

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.True:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.06: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012C

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.False:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012A.09: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012C

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012C.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012C.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012E.00: ;Asm
			movzx EAX, byte [EBP - 68]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_012E.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0130:
			; Branch

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0130.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0130.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0130.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0147

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0132:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0132.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0133:
			; LdStr
			; String Value:     Something seriously weird happened: we could create a new DataLookupTable (with new entries), but couldn't allocate a new handle from it.

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0133.00: ;Asm
			push dword StringLiteral0067

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0133.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0138:
			; Call

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0138.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerDoSendSystemString
			; CurrentOffset = 312, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0138.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0138.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_013D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0138.03: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_013D:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_013D.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_013E:
			; Br

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_013E.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0142

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0140:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0140.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0141:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0141.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0142:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0142.00: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0143:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0143.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0143.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0145:
			; Br

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0145.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0140

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0147:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Local EBP offset = 32
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0147.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0147.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0149:
			; Stsfld

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0149.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor
			; CurrentOffset = 329, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0149.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0149.02: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0149.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.Memory.Old.DataLookupTable*

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0149.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0149.04: ;Asm
			mov dword [static_field__Cosmos_Core_Memory_Old_Heap_mLastTable], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_014E:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_014E.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_014F:
			; Stsfld

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_014F.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor
			; CurrentOffset = 335, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_014F.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_014F.02: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_014F.AfterCCTorExceptionCheck:
			; Type = 'System.UInt32

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_014F.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_014F.04: ;Asm
			mov dword [static_field__Cosmos_Core_Memory_Old_Heap_mLastEntryIndex], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0154:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 24
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0154.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0154.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0156:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 52
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0156.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0156.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0158:
			; Leave

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0158.00: ;Asm
			mov dword [SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32_LeaveAddress_15A], SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0158.02

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0158.01: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0158.02: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0170

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015A.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015B.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015B.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015C.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015C.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015E.00: ;Asm
			movzx EAX, byte [EBP - 76]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_015E.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0160:
			; Branch

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0160.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0160.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0160.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_016C

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0162:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0162.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0163:
			; Call

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0163.00: ;Asm
			Call SystemVoidCosmosCoreCPUEnableInterrupts
			; CurrentOffset = 355, HandlerStartOffset = 346

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0163.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0163.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0168
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0163.03: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0168:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0168.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0169:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0169.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_016A:
			; Br

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_016A.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_016E

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_016C:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_016C.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_016D:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_016D.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_016E:
			; Nop

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_016E.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_016F:
			; Endfinally

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_016F.00: ;Asm
			mov EAX, SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32_LeaveAddress_15A

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_016F.01: ;Asm
			Jmp [EAX]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0170:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 52
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0170.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0170.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0172:
			; Ret

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.IL_0172.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: MemAlloc

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_NORMAL

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4C

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosCoreMemoryOldHeapMemAllocSystemUInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_2536600:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SystemException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] message at EBP+12, size = 8

		SystemVoidSystemSystemExceptionctorSystemString:

		GUID_3110478:

		METHOD_3110478.08: ;Asm
			push dword EBP

		METHOD_3110478.09: ;Asm
			mov EBP, ESP

		SystemVoidSystemSystemExceptionctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.SystemException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemSystemExceptionctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemSystemExceptionctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemSystemExceptionctorSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemSystemExceptionctorSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemSystemExceptionctorSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemSystemExceptionctorSystemString.IL_0002:
			; Call

		SystemVoidSystemSystemExceptionctorSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidSystemSystemExceptionctorSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemSystemExceptionctorSystemString.IL_0002.02: ;Asm
			JE near SystemVoidSystemSystemExceptionctorSystemString.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemSystemExceptionctorSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidSystemSystemExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemSystemExceptionctorSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.SystemException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemSystemExceptionctorSystemString.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemSystemExceptionctorSystemString.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemSystemExceptionctorSystemString.IL_0008:
			; Ldc_I4

		SystemVoidSystemSystemExceptionctorSystemString.IL_0008.00: ;Asm
			push dword 0x80131501

		SystemVoidSystemSystemExceptionctorSystemString.IL_000D:
			; Call

		SystemVoidSystemSystemExceptionctorSystemString.IL_000D.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemSystemExceptionctorSystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemSystemExceptionctorSystemString.IL_000D.02: ;Asm
			JE near SystemVoidSystemSystemExceptionctorSystemString.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemSystemExceptionctorSystemString.IL_000D.03: ;Asm
			JNE near SystemVoidSystemSystemExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemSystemExceptionctorSystemString.IL_0012:
			; Ret

		SystemVoidSystemSystemExceptionctorSystemString.IL_0012.00: ;Asm
			Jmp SystemVoidSystemSystemExceptionctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemSystemExceptionctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemSystemExceptionctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemSystemExceptionctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemSystemExceptionctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemSystemExceptionctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemSystemExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemSystemExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemSystemExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_3110479:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Exception
			; Name: set_HResult
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemExceptionset_HResultSystemInt32:

		GUID_3135219:

		METHOD_3135219.05: ;Asm
			push dword EBP

		METHOD_3135219.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Exception
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0002:
			; Stfld
			; Operand type: System.Exception
			; Field: System.Int32 System.Exception._HResult
			; Type: System.Int32
			; Size: 4
			; Offset: 84 (includes object header)
			; After Nullref check

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0002.01: ;Asm
			add ECX, 0x54

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0007:
			; Ret

		SystemVoidSystemExceptionset_HResultSystemInt32.IL_0007.00: ;Asm
			Jmp SystemVoidSystemExceptionset_HResultSystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_HResult

		SystemVoidSystemExceptionset_HResultSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemExceptionset_HResultSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemExceptionset_HResultSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemExceptionset_HResultSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemExceptionset_HResultSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemExceptionset_HResultSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemExceptionset_HResultSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemExceptionset_HResultSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_3135220:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ArithmeticException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] message at EBP+12, size = 8

		SystemVoidSystemArithmeticExceptionctorSystemString:

		GUID_3149402:

		METHOD_3149402.05: ;Asm
			push dword EBP

		METHOD_3149402.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArithmeticException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0002:
			; Call

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemSystemExceptionctorSystemString

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0002.02: ;Asm
			JE near SystemVoidSystemArithmeticExceptionctorSystemString.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidSystemArithmeticExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArithmeticException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0008:
			; Ldc_I4

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0008.00: ;Asm
			push dword 0x80070216

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_000D:
			; Call

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_000D.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_000D.02: ;Asm
			JE near SystemVoidSystemArithmeticExceptionctorSystemString.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_000D.03: ;Asm
			JNE near SystemVoidSystemArithmeticExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0012:
			; Ret

		SystemVoidSystemArithmeticExceptionctorSystemString.IL_0012.00: ;Asm
			Jmp SystemVoidSystemArithmeticExceptionctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemArithmeticExceptionctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArithmeticExceptionctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArithmeticExceptionctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemArithmeticExceptionctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArithmeticExceptionctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArithmeticExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArithmeticExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemArithmeticExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_3149403:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Arg_ArgumentOutOfRangeException
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException:

		GUID_3174297:

		METHOD_3174297.05: ;Asm
			push dword EBP

		METHOD_3174297.06: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_0000:
			; LdStr
			; String Value: Arg_ArgumentOutOfRangeException

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_0000.00: ;Asm
			push dword StringLiteral0068

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_0006:
			; Call

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_000B:
			; Ret

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_NORMAL
			; End Method: get_Arg_ArgumentOutOfRangeException

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Arg_ArgumentOutOfRangeException.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_3174298:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ArgumentException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] message at EBP+20, size = 8
			; Argument[2] paramName at EBP+12, size = 8

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString:

		GUID_3188568:

		METHOD_3188568.09: ;Asm
			push dword EBP

		METHOD_3188568.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0002:
			; Call

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemSystemExceptionctorSystemString

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0002.02: ;Asm
			JE near SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidSystemArgumentExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0007.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0007.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0008:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0009:
			; Stfld
			; Operand type: System.ArgumentException
			; Field: System.String System.ArgumentException._paramName
			; Type: System.String
			; Size: 8
			; Offset: 136 (includes object header)
			; After Nullref check

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0009.01: ;Asm
			add ECX, 0x88

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0009.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0009.04: ;Asm
			pop dword EAX

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0009.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0009.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0009.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_000E.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_000E.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_000F:
			; Ldc_I4

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_000F.00: ;Asm
			push dword 0x80070057

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0014:
			; Call

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0014.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0014.02: ;Asm
			JE near SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0019
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0014.03: ;Asm
			JNE near SystemVoidSystemArgumentExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0019:
			; Ret

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.IL_0019.00: ;Asm
			Jmp SystemVoidSystemArgumentExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArgumentExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemArgumentExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x18


		GUID_3188569:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.ObjectImpl
			; Name: Ctor
			; Plugged: No
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCore_PlugsSystemObjectImplCtor:

		GUID_3224400:

		METHOD_3224400.05: ;Asm
			push dword EBP

		METHOD_3224400.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsSystemObjectImplCtor.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsSystemObjectImplCtor.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemObjectImplCtor.IL_0001:
			; Ret

		SystemVoidCosmosCore_PlugsSystemObjectImplCtor.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemObjectImplCtor.END__OF__METHOD_NORMAL
			; End Method: Ctor

		SystemVoidCosmosCore_PlugsSystemObjectImplCtor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemObjectImplCtor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemObjectImplCtor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemObjectImplCtor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemObjectImplCtor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemObjectImplCtor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemObjectImplCtor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemObjectImplCtor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_3224401:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Arg_InvalidCastException
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Arg_InvalidCastException:

		GUID_3231589:

		METHOD_3231589.05: ;Asm
			push dword EBP

		METHOD_3231589.06: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Arg_InvalidCastException.IL_0000:
			; LdStr
			; String Value: Arg_InvalidCastException

		SystemStringSystemSRget_Arg_InvalidCastException.IL_0000.00: ;Asm
			push dword StringLiteral0069

		SystemStringSystemSRget_Arg_InvalidCastException.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_InvalidCastException.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Arg_InvalidCastException.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_InvalidCastException.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_InvalidCastException.IL_0006:
			; Call

		SystemStringSystemSRget_Arg_InvalidCastException.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Arg_InvalidCastException.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Arg_InvalidCastException.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Arg_InvalidCastException.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Arg_InvalidCastException.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_InvalidCastException.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_InvalidCastException.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Arg_InvalidCastException.IL_000B:
			; Ret

		SystemStringSystemSRget_Arg_InvalidCastException.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_NORMAL
			; End Method: get_Arg_InvalidCastException

		SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Arg_InvalidCastException.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_3231590:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Double
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemDoublecctor:

		GUID_3245988:
			; Static constructor. See if it has been called already, return if so.

		METHOD_3245988.09: ;Asm
			cmp byte [CCTOR_CALLED__System_Double], 0x1

		METHOD_3245988.0A: ;Asm
			JE near METHOD_3245988.BeforeQuickReturn

		METHOD_3245988.0B: ;Asm
			mov byte [CCTOR_CALLED__System_Double], 0x1

		METHOD_3245988.0C: ;Asm
			Jmp METHOD_3245988.AfterCCTorAlreadyCalledCheck

		METHOD_3245988.BeforeQuickReturn:

		METHOD_3245988.0D: ;Asm
			mov ECX, 0x0

		METHOD_3245988.0E: ;Asm
			Ret


		METHOD_3245988.AfterCCTorAlreadyCalledCheck:

		METHOD_3245988.0F: ;Asm
			push dword EBP

		METHOD_3245988.10: ;Asm
			mov EBP, ESP

		SystemVoidSystemDoublecctor.IL_0000:
			; Ldc_I8

		SystemVoidSystemDoublecctor.IL_0000.00: ;Asm
			push dword 0x80000000

		SystemVoidSystemDoublecctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidSystemDoublecctor.IL_0009:
			; Call

		SystemVoidSystemDoublecctor.IL_0009.00: ;Asm
			Call SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64

		SystemVoidSystemDoublecctor.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDoublecctor.IL_0009.02: ;Asm
			JE near SystemVoidSystemDoublecctor.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemDoublecctor.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemDoublecctor.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemDoublecctor.IL_0009.05: ;Asm
			JNE near SystemVoidSystemDoublecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDoublecctor.IL_000E:
			; Stsfld

		SystemVoidSystemDoublecctor.IL_000E.00: ;Asm
			Call SystemVoidSystemDoublecctor

		SystemVoidSystemDoublecctor.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDoublecctor.IL_000E.02: ;Asm
			JNE near SystemVoidSystemDoublecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDoublecctor.IL_000E.AfterCCTorExceptionCheck:
			; Type = 'System.Double

		SystemVoidSystemDoublecctor.IL_000E.03: ;Asm
			pop dword EAX

		SystemVoidSystemDoublecctor.IL_000E.04: ;Asm
			mov dword [static_field__System_Double_NegativeZero], EAX

		SystemVoidSystemDoublecctor.IL_000E.05: ;Asm
			pop dword EAX

		SystemVoidSystemDoublecctor.IL_000E.06: ;Asm
			mov dword [static_field__System_Double_NegativeZero + 4], EAX

		SystemVoidSystemDoublecctor.IL_0013:
			; Ret

		SystemVoidSystemDoublecctor.IL_0013.00: ;Asm
			Jmp SystemVoidSystemDoublecctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemDoublecctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemDoublecctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemDoublecctor.END__OF__METHOD_NORMAL

		SystemVoidSystemDoublecctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemDoublecctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemDoublecctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemDoublecctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemDoublecctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_3245989:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ArithmeticException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemArithmeticExceptionctor:

		GUID_3260419:

		METHOD_3260419.05: ;Asm
			push dword EBP

		METHOD_3260419.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemArithmeticExceptionctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArithmeticException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArithmeticExceptionctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemArithmeticExceptionctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemArithmeticExceptionctor.IL_0001:
			; Call

		SystemVoidSystemArithmeticExceptionctor.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemArithmeticExceptionctor.IL_0001.01: ;Asm
			Call SystemStringSystemSRget_Arg_ArithmeticException

		SystemVoidSystemArithmeticExceptionctor.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemArithmeticExceptionctor.IL_0001.03: ;Asm
			JE near SystemVoidSystemArithmeticExceptionctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemArithmeticExceptionctor.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemArithmeticExceptionctor.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemArithmeticExceptionctor.IL_0001.06: ;Asm
			JNE near SystemVoidSystemArithmeticExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArithmeticExceptionctor.IL_0006:
			; Call

		SystemVoidSystemArithmeticExceptionctor.IL_0006.00: ;Asm
			Call SystemVoidSystemSystemExceptionctorSystemString

		SystemVoidSystemArithmeticExceptionctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArithmeticExceptionctor.IL_0006.02: ;Asm
			JE near SystemVoidSystemArithmeticExceptionctor.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemArithmeticExceptionctor.IL_0006.03: ;Asm
			JNE near SystemVoidSystemArithmeticExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArithmeticExceptionctor.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArithmeticException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArithmeticExceptionctor.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemArithmeticExceptionctor.IL_000B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemArithmeticExceptionctor.IL_000C:
			; Ldc_I4

		SystemVoidSystemArithmeticExceptionctor.IL_000C.00: ;Asm
			push dword 0x80070216

		SystemVoidSystemArithmeticExceptionctor.IL_0011:
			; Call

		SystemVoidSystemArithmeticExceptionctor.IL_0011.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemArithmeticExceptionctor.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArithmeticExceptionctor.IL_0011.02: ;Asm
			JE near SystemVoidSystemArithmeticExceptionctor.IL_0016
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemArithmeticExceptionctor.IL_0011.03: ;Asm
			JNE near SystemVoidSystemArithmeticExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArithmeticExceptionctor.IL_0016:
			; Ret

		SystemVoidSystemArithmeticExceptionctor.IL_0016.00: ;Asm
			Jmp SystemVoidSystemArithmeticExceptionctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemArithmeticExceptionctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArithmeticExceptionctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArithmeticExceptionctor.END__OF__METHOD_NORMAL

		SystemVoidSystemArithmeticExceptionctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArithmeticExceptionctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArithmeticExceptionctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArithmeticExceptionctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemArithmeticExceptionctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_3260420:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Arg_DivideByZero
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Arg_DivideByZero:

		GUID_3285748:

		METHOD_3285748.05: ;Asm
			push dword EBP

		METHOD_3285748.06: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Arg_DivideByZero.IL_0000:
			; LdStr
			; String Value: Arg_DivideByZero

		SystemStringSystemSRget_Arg_DivideByZero.IL_0000.00: ;Asm
			push dword StringLiteral006A

		SystemStringSystemSRget_Arg_DivideByZero.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_DivideByZero.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Arg_DivideByZero.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_DivideByZero.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_DivideByZero.IL_0006:
			; Call

		SystemStringSystemSRget_Arg_DivideByZero.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Arg_DivideByZero.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Arg_DivideByZero.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Arg_DivideByZero.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Arg_DivideByZero.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_DivideByZero.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_DivideByZero.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Arg_DivideByZero.IL_000B:
			; Ret

		SystemStringSystemSRget_Arg_DivideByZero.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_NORMAL
			; End Method: get_Arg_DivideByZero

		SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Arg_DivideByZero.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_3285749:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Arg_IndexOutOfRangeException
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Arg_IndexOutOfRangeException:

		GUID_3300267:

		METHOD_3300267.09: ;Asm
			push dword EBP

		METHOD_3300267.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_0000:
			; LdStr
			; String Value: Arg_IndexOutOfRangeException

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_0000.00: ;Asm
			push dword StringLiteral006B

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_0006:
			; Call

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_000B:
			; Ret

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_NORMAL
			; End Method: get_Arg_IndexOutOfRangeException

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Arg_IndexOutOfRangeException.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_3300268:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Debug.Kernel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Debug.Kernel.Debugger
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] aRing at EBP+20, size = 8
			; Argument[2] aSection at EBP+12, size = 8

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString:

		GUID_3314818:

		METHOD_3314818.09: ;Asm
			push dword EBP

		METHOD_3314818.0A: ;Asm
			mov EBP, ESP

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Debug.Kernel.Debugger
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0001:
			; Call

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0001.02: ;Asm
			JE near SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0006:
			; Nop

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0007:
			; Nop

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Debug.Kernel.Debugger
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0008.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0008.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0009.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0009.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_000A:
			; Stfld
			; Operand type: Cosmos.Debug.Kernel.Debugger
			; Field: System.String Cosmos.Debug.Kernel.Debugger.<Ring>k__BackingField
			; Type: System.String
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_000A.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_000A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_000A.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_000A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Debug.Kernel.Debugger
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_000F.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_000F.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0010.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0011:
			; Stfld
			; Operand type: Cosmos.Debug.Kernel.Debugger
			; Field: System.String Cosmos.Debug.Kernel.Debugger.<Section>k__BackingField
			; Type: System.String
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0011.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0011.04: ;Asm
			pop dword EAX

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0011.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0011.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0016:
			; Ret

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.IL_0016.00: ;Asm
			Jmp SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x18


		GUID_3314819:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Debug.Kernel.Plugs.Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Debug.Kernel.Plugs.Asm.DebuggerAsm
			; Name: DoSend
			; Plugged: No

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendSystemString:

		GUID_3354993:

		METHOD_3354993.05: ;Asm
			push dword EBP

		METHOD_3354993.06: ;Asm
			mov EBP, ESP

		METHOD_3354993.07: ;Asm
			%ifdef DEBUGSTUB

		METHOD_3354993.BeforeArgumentsPrepare:

		METHOD_3354993.08: ;Asm
			mov EBX, [EBP + 12]

		METHOD_3354993.09: ;Asm
			push dword [EBX + 12]

		METHOD_3354993.0A: ;Asm
			add EBX, 16

		METHOD_3354993.0B: ;Asm
			push dword EBX

		METHOD_3354993.BeforeCall:

		METHOD_3354993.0C: ;Asm
			Call DebugStub_SendText

		METHOD_3354993.0D: ;Asm
			add ESP, 8

		METHOD_3354993.0E: ;Asm
			%endif
			; End Method: DoSend

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendSystemString.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendSystemString.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendSystemString.END__OF__METHOD_EXCEPTION__2.11: ;Asm
			pop dword EBP

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendSystemString.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			Ret 0x8


		GUID_3354994:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Exception
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemExceptioncctor:

		GUID_3354996:
			; Static constructor. See if it has been called already, return if so.

		METHOD_3354996.13: ;Asm
			cmp byte [CCTOR_CALLED__System_Exception], 0x1

		METHOD_3354996.14: ;Asm
			JE near METHOD_3354996.BeforeQuickReturn

		METHOD_3354996.15: ;Asm
			mov byte [CCTOR_CALLED__System_Exception], 0x1

		METHOD_3354996.16: ;Asm
			Jmp METHOD_3354996.AfterCCTorAlreadyCalledCheck

		METHOD_3354996.BeforeQuickReturn:

		METHOD_3354996.17: ;Asm
			mov ECX, 0x0

		METHOD_3354996.18: ;Asm
			Ret


		METHOD_3354996.AfterCCTorAlreadyCalledCheck:

		METHOD_3354996.19: ;Asm
			push dword EBP

		METHOD_3354996.1A: ;Asm
			mov EBP, ESP

		SystemVoidSystemExceptioncctor.IL_0000:
			; Newobj

		SystemVoidSystemExceptioncctor.IL_0000.00: ;Asm
			push dword 0xC

		SystemVoidSystemExceptioncctor.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemExceptioncctor.IL_0000.AfterAlloc:

		SystemVoidSystemExceptioncctor.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidSystemExceptioncctor.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidSystemExceptioncctor.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidSystemExceptioncctor.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Object_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemExceptioncctor.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemExceptioncctor.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemExceptioncctor.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x0

		SystemVoidSystemExceptioncctor.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidSystemExceptioncctor.IL_0000.0A: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemExceptioncctor.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemExceptioncctor.IL_0000.0C: ;Asm
			JE near SystemVoidSystemExceptioncctor.IL_0000.NoError1176
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemExceptioncctor.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemExceptioncctor.IL_0000.0E: ;Asm
			Jmp SystemVoidSystemExceptioncctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemExceptioncctor.IL_0000.NoError1176:

		SystemVoidSystemExceptioncctor.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemExceptioncctor.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidSystemExceptioncctor.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidSystemExceptioncctor.IL_0005:
			; Stsfld

		SystemVoidSystemExceptioncctor.IL_0005.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidSystemExceptioncctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemExceptioncctor.IL_0005.02: ;Asm
			JNE near SystemVoidSystemExceptioncctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemExceptioncctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.Object

		SystemVoidSystemExceptioncctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemExceptioncctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidSystemExceptioncctor.IL_0005.05: ;Asm
			mov dword [static_field__System_Exception_s_EDILock + 4], EAX

		SystemVoidSystemExceptioncctor.IL_000A:
			; Ret

		SystemVoidSystemExceptioncctor.IL_000A.00: ;Asm
			Jmp SystemVoidSystemExceptioncctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemExceptioncctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemExceptioncctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemExceptioncctor.END__OF__METHOD_NORMAL

		SystemVoidSystemExceptioncctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemExceptioncctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemExceptioncctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemExceptioncctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemExceptioncctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_3354997:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: Dummy
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Return size: 0

		SystemVoidCosmosCoreINTsDummy:

		GUID_3365997:

		METHOD_3365997.05: ;Asm
			push dword EBP

		METHOD_3365997.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_3365997.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_3365997.08: ;Asm
			push dword 0x0
			; Local 2, Size 80

		METHOD_3365997.09: ;Asm
			push dword 0x0

		METHOD_3365997.0A: ;Asm
			push dword 0x0

		METHOD_3365997.0B: ;Asm
			push dword 0x0

		METHOD_3365997.0C: ;Asm
			push dword 0x0

		METHOD_3365997.0D: ;Asm
			push dword 0x0

		METHOD_3365997.0E: ;Asm
			push dword 0x0

		METHOD_3365997.0F: ;Asm
			push dword 0x0

		METHOD_3365997.10: ;Asm
			push dword 0x0

		METHOD_3365997.11: ;Asm
			push dword 0x0

		METHOD_3365997.12: ;Asm
			push dword 0x0

		METHOD_3365997.13: ;Asm
			push dword 0x0

		METHOD_3365997.14: ;Asm
			push dword 0x0

		METHOD_3365997.15: ;Asm
			push dword 0x0

		METHOD_3365997.16: ;Asm
			push dword 0x0

		METHOD_3365997.17: ;Asm
			push dword 0x0

		METHOD_3365997.18: ;Asm
			push dword 0x0

		METHOD_3365997.19: ;Asm
			push dword 0x0

		METHOD_3365997.1A: ;Asm
			push dword 0x0

		METHOD_3365997.1B: ;Asm
			push dword 0x0

		METHOD_3365997.1C: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsDummy.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsDummy.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsDummy.IL_0002:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreINTsDummy.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreINTsDummy.IL_0003:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreINTsDummy.IL_0003.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreINTsDummy.IL_0003.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0004:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCoreINTsDummy.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0004.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreINTsDummy.IL_0005:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCoreINTsDummy.IL_0005.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosCoreINTsDummy.IL_0005.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0006:
			; Branch

		SystemVoidCosmosCoreINTsDummy.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreINTsDummy.IL_0006.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_019F

		SystemVoidCosmosCoreINTsDummy.IL_000B:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_000B.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_000C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_000D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_000D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_000D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_000D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_000F:
			; Initobj

		SystemVoidCosmosCoreINTsDummy.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_000F.01: ;Asm
			mov dword [EAX], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.02: ;Asm
			mov dword [EAX + 4], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.03: ;Asm
			mov dword [EAX + 8], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.04: ;Asm
			mov dword [EAX + 12], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.05: ;Asm
			mov dword [EAX + 16], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.06: ;Asm
			mov dword [EAX + 20], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.07: ;Asm
			mov dword [EAX + 24], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.08: ;Asm
			mov dword [EAX + 28], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.09: ;Asm
			mov dword [EAX + 32], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.0A: ;Asm
			mov dword [EAX + 36], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.0B: ;Asm
			mov dword [EAX + 40], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.0C: ;Asm
			mov dword [EAX + 44], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.0D: ;Asm
			mov dword [EAX + 48], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.0E: ;Asm
			mov dword [EAX + 52], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.0F: ;Asm
			mov dword [EAX + 56], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.10: ;Asm
			mov dword [EAX + 60], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.11: ;Asm
			mov dword [EAX + 64], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.12: ;Asm
			mov dword [EAX + 68], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.13: ;Asm
			mov dword [EAX + 72], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_000F.14: ;Asm
			mov dword [EAX + 76], 0x0

		SystemVoidCosmosCoreINTsDummy.IL_0015:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0015.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0015.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0015.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0017:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0017.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0017.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_001C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0017.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_001C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_001C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_001D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_001D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_001D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_001D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_001F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_001F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_001F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0024
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_001F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0024:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0024.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0025:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0025.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0025.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0025.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0027:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0027.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0027.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_002C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0027.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_002C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_002C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_002D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_002D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_002D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_002D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_002F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_002F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_002F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_002F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0034
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_002F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0034:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0034.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0035:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0035.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0035.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0035.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0037:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0037.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0037.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_003C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0037.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_003C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_003C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_003D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_003D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_003D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_003D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_003F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_003F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_003F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_003F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0044
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_003F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0044:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0044.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0045:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0045.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0045.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0045.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0047:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0047.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0047.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0047.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_004C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0047.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_004C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_004C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_004D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_004D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_004D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_004D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_004F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_004F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_004F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_004F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0054
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_004F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0054:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0054.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0055:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0055.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0055.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0055.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0057:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0057.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0057.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0057.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_005C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0057.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_005C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_005C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_005D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_005D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_005D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_005D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_005F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_005F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_005F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_005F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0064
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_005F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0064:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0064.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0065:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0065.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0065.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0065.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0067:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0067.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0067.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_006C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0067.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_006C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_006C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_006D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_006D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_006D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_006D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_006F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_006F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_006F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_006F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0074
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_006F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0074:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0074.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0075:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0075.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0075.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0075.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0077:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0077.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0077.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0077.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_007C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0077.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_007C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_007C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_007D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_007D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_007D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_007D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_007F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_007F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_007F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_007F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0084
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_007F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0084:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0084.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0085:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0085.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0085.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0085.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0087:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0087.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0087.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0087.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_008C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0087.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_008C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_008C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_008D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_008D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_008D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_008D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_008F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_008F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_008F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_008F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0094
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_008F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0094:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0094.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0095:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0095.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0095.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0095.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0097:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0097.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0097.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0097.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_009C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0097.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_009C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_009C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_009D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_009D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_009D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_009D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_009F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_009F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_009F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_009F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_00A4
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_009F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_00A4:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_00A4.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_00A5:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_00A5.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_00A5.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_00A5.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_00A7:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_00A7.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_00A7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_00A7.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_00AC
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_00A7.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_00AC:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_00AC.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_00AD:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_00AD.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_00AD.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_00AD.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_00AF:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_00AF.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_00AF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_00AF.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_00B4
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_00AF.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_00B4:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_00B4.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_00B5:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_00B5.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_00B5.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_00B5.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_00B7:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_00B7.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_00B7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_00B7.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_00BC
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_00B7.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_00BC:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_00BC.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_00BD:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_00BD.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_00BD.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_00BD.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_00BF:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_00BF.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_00BF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_00BF.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_00C4
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_00BF.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_00C4:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_00C4.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_00C5:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_00C5.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_00C5.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_00C5.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_00C7:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_00C7.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_00C7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_00C7.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_00CC
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_00C7.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_00CC:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_00CC.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_00CD:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_00CD.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_00CD.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_00CD.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_00CF:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_00CF.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_00CF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_00CF.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_00D4
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_00CF.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_00D4:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_00D4.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_00D5:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_00D5.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_00D5.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_00D5.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_00D7:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_00D7.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_00D7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_00D7.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_00DC
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_00D7.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_00DC:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_00DC.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_00DD:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_00DD.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_00DD.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_00DD.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_00DF:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_00DF.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_00DF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_00DF.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_00E4
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_00DF.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_00E4:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_00E4.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_00E5:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_00E5.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_00E5.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_00E5.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_00E7:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_00E7.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_00E7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_00E7.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_00EC
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_00E7.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_00EC:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_00EC.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_00ED:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_00ED.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_00ED.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_00ED.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_00EF:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_00EF.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_00EF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_00EF.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_00F4
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_00EF.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_00F4:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_00F4.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_00F5:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_00F5.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_00F5.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_00F5.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_00F7:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_00F7.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_00F7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_00F7.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_00FC
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_00F7.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_00FC:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_00FC.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_00FD:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_00FD.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_00FD.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_00FD.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_00FF:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_00FF.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_00FF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_00FF.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0104
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_00FF.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0104:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0104.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0105:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0105.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0105.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0105.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0107:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0107.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0107.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0107.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_010C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0107.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_010C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_010C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_010D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_010D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_010D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_010D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_010F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_010F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_010F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_010F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0114
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_010F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0114:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0114.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0115:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0115.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0115.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0115.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0117:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0117.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0117.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0117.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_011C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0117.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_011C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_011C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_011D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_011D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_011D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_011D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_011F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_011F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_011F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_011F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0124
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_011F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0124:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0124.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0125:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0125.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0125.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0125.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0127:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0127.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0127.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0127.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_012C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0127.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_012C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_012C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_012D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_012D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_012D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_012D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_012F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_012F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_012F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_012F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0134
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_012F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0134:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0134.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0135:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0135.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0135.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0135.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0137:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0137.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0137.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0137.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_013C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0137.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_013C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_013C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_013D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_013D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_013D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_013D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_013F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_013F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_013F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_013F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0144
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_013F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0144:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0144.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0145:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0145.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0145.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0145.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0147:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0147.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0147.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0147.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_014C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0147.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_014C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_014C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_014D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_014D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_014D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_014D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_014F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_014F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_014F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_014F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0154
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_014F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0154:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0154.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0155:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0155.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0155.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0155.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0157:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0157.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0157.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0157.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_015C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0157.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_015C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_015C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_015D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_015D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_015D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_015D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_015F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_015F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_015F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_015F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0164
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_015F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0164:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0164.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0165:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0165.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0165.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0165.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0167:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0167.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0167.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0167.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_016C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0167.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_016C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_016C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_016D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_016D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_016D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_016D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_016F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_016F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_016F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_016F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0174
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_016F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0174:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0174.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0175:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0175.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0175.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0175.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0177:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0177.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0177.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0177.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_017C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0177.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_017C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_017C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_017D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_017D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_017D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_017D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_017F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_017F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_017F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_017F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0184
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_017F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0184:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0184.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0185:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0185.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0185.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0185.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0187:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0187.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0187.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0187.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_018C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0187.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_018C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_018C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_018D:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_018D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_018D.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_018D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_018F:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_018F.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_018F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_018F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_0194
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_018F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_0194:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_0194.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_0195:
			; Ldloca
			; Local type = Cosmos.Core.INTs+IRQContext
			; Local EBP offset = 88

		SystemVoidCosmosCoreINTsDummy.IL_0195.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCoreINTsDummy.IL_0195.01: ;Asm
			sub EAX, 0x58

		SystemVoidCosmosCoreINTsDummy.IL_0195.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsDummy.IL_0197:
			; Call

		SystemVoidCosmosCoreINTsDummy.IL_0197.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsDummy.IL_0197.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsDummy.IL_0197.02: ;Asm
			JE near SystemVoidCosmosCoreINTsDummy.IL_019C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsDummy.IL_0197.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsDummy.IL_019C:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_019C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_019D:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_019D.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_019E:
			; Nop

		SystemVoidCosmosCoreINTsDummy.IL_019E.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsDummy.IL_019F:
			; Ret

		SystemVoidCosmosCoreINTsDummy.IL_019F.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_NORMAL
			; End Method: Dummy

		SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x58

		SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsDummy.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_3365998:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.PIC
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosCorePICctor:

		GUID_3982630:

		METHOD_3982630.06: ;Asm
			push dword EBP

		METHOD_3982630.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCorePICctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCorePICctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCorePICctor.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCorePICctor.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCorePICctor.IL_0002:
			; Newobj

		SystemVoidCosmosCorePICctor.IL_0002.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCorePICctor.IL_0002.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCorePICctor.IL_0002.AfterAlloc:

		SystemVoidCosmosCorePICctor.IL_0002.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCorePICctor.IL_0002.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCorePICctor.IL_0002.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCorePICctor.IL_0002.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_PIC_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCorePICctor.IL_0002.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCorePICctor.IL_0002.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCorePICctor.IL_0002.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosCorePICctor.IL_0002.09: ;Asm
			push dword 0x0
			; Arg aSlave: 4

		SystemVoidCosmosCorePICctor.IL_0002.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCorePICctor.IL_0002.0B: ;Asm
			Call SystemVoidCosmosCoreIOGroupPICctorSystemBoolean

		SystemVoidCosmosCorePICctor.IL_0002.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICctor.IL_0002.0D: ;Asm
			JE near SystemVoidCosmosCorePICctor.IL_0002.NoError1177
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCorePICctor.IL_0002.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCorePICctor.IL_0002.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCorePICctor.IL_0002.10: ;Asm
			Jmp SystemVoidCosmosCorePICctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICctor.IL_0002.NoError1177:

		SystemVoidCosmosCorePICctor.IL_0002.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCorePICctor.IL_0002.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCorePICctor.IL_0002.13: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICctor.IL_0002.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCorePICctor.IL_0007:
			; Stfld
			; Operand type: Cosmos.Core.PIC
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Master
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosCorePICctor.IL_0007.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCorePICctor.IL_0007.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICctor.IL_0007.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCorePICctor.IL_0007.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCorePICctor.IL_0007.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCorePICctor.IL_0007.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCorePICctor.IL_0007.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICctor.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICctor.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICctor.IL_000C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCorePICctor.IL_000C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCorePICctor.IL_000D:
			; Ldc_I4

		SystemVoidCosmosCorePICctor.IL_000D.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCorePICctor.IL_000E:
			; Newobj

		SystemVoidCosmosCorePICctor.IL_000E.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCorePICctor.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCorePICctor.IL_000E.AfterAlloc:

		SystemVoidCosmosCorePICctor.IL_000E.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCorePICctor.IL_000E.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCorePICctor.IL_000E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCorePICctor.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_PIC_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCorePICctor.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCorePICctor.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCorePICctor.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosCorePICctor.IL_000E.09: ;Asm
			push dword 0x0
			; Arg aSlave: 4

		SystemVoidCosmosCorePICctor.IL_000E.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCorePICctor.IL_000E.0B: ;Asm
			Call SystemVoidCosmosCoreIOGroupPICctorSystemBoolean

		SystemVoidCosmosCorePICctor.IL_000E.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICctor.IL_000E.0D: ;Asm
			JE near SystemVoidCosmosCorePICctor.IL_000E.NoError1177
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCorePICctor.IL_000E.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCorePICctor.IL_000E.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCorePICctor.IL_000E.10: ;Asm
			Jmp SystemVoidCosmosCorePICctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICctor.IL_000E.NoError1177:

		SystemVoidCosmosCorePICctor.IL_000E.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCorePICctor.IL_000E.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCorePICctor.IL_000E.13: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICctor.IL_000E.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCorePICctor.IL_0013:
			; Stfld
			; Operand type: Cosmos.Core.PIC
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Slave
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCorePICctor.IL_0013.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCorePICctor.IL_0013.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICctor.IL_0013.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCorePICctor.IL_0013.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCorePICctor.IL_0013.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCorePICctor.IL_0013.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCorePICctor.IL_0013.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICctor.IL_0013.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICctor.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICctor.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCorePICctor.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCorePICctor.IL_0019:
			; Call

		SystemVoidCosmosCorePICctor.IL_0019.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosCorePICctor.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICctor.IL_0019.02: ;Asm
			JE near SystemVoidCosmosCorePICctor.IL_001E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCorePICctor.IL_0019.03: ;Asm
			JNE near SystemVoidCosmosCorePICctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICctor.IL_001E:
			; Nop

		SystemVoidCosmosCorePICctor.IL_001E.00: ;Asm
			NOP

		SystemVoidCosmosCorePICctor.IL_001F:
			; Nop

		SystemVoidCosmosCorePICctor.IL_001F.00: ;Asm
			NOP

		SystemVoidCosmosCorePICctor.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICctor.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCorePICctor.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCorePICctor.IL_0021:
			; Ldc_I4

		SystemVoidCosmosCorePICctor.IL_0021.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCorePICctor.IL_0023:
			; Ldc_I4

		SystemVoidCosmosCorePICctor.IL_0023.00: ;Asm
			push dword 0xF8

		SystemVoidCosmosCorePICctor.IL_0028:
			; Ldc_I4

		SystemVoidCosmosCorePICctor.IL_0028.00: ;Asm
			push dword 0x28

		SystemVoidCosmosCorePICctor.IL_002A:
			; Ldc_I4

		SystemVoidCosmosCorePICctor.IL_002A.00: ;Asm
			push dword 0xEB

		SystemVoidCosmosCorePICctor.IL_002F:
			; Call

		SystemVoidCosmosCorePICctor.IL_002F.00: ;Asm
			Call SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte

		SystemVoidCosmosCorePICctor.IL_002F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICctor.IL_002F.02: ;Asm
			JE near SystemVoidCosmosCorePICctor.IL_0034
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidCosmosCorePICctor.IL_002F.03: ;Asm
			JNE near SystemVoidCosmosCorePICctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICctor.IL_0034:
			; Nop

		SystemVoidCosmosCorePICctor.IL_0034.00: ;Asm
			NOP

		SystemVoidCosmosCorePICctor.IL_0035:
			; Ret

		SystemVoidCosmosCorePICctor.IL_0035.00: ;Asm
			Jmp SystemVoidCosmosCorePICctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCorePICctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCorePICctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCorePICctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCorePICctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCorePICctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCorePICctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCorePICctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCorePICctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_3982631:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CPU
			; Name: UpdateIDT
			; Plugged: Yes
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aEnableInterruptsImmediately at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosCoreCPUUpdateIDTSystemBoolean:

		GUID_4062857:

		METHOD_4062857.05: ;Asm
			push dword EBP

		METHOD_4062857.06: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = Cosmos.Core.CPU
			; Arg real size = 8 aligned size = 8

		METHOD_4062857.07: ;Asm
			push dword [EBP + 16]

		METHOD_4062857.08: ;Asm
			push dword [EBP + 12]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		METHOD_4062857.09: ;Asm
			push dword [EBP + 8]

		METHOD_4062857.0A: ;Asm
			Call SystemVoidCosmosCore_AsmCPUImplUpdateIDTSystemBoolean

		METHOD_4062857.0B: ;Asm
			test ECX, 0x2

		METHOD_4062857.0C: ;Asm
			JE near SystemVoidCosmosCoreCPUUpdateIDTSystemBoolean.END__OF__METHOD_NORMAL

		METHOD_4062857.0D: ;Asm
			JNE near SystemVoidCosmosCoreCPUUpdateIDTSystemBoolean.END__OF__METHOD_EXCEPTION
			; End Method: UpdateIDT

		SystemVoidCosmosCoreCPUUpdateIDTSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreCPUUpdateIDTSystemBoolean.END__OF__METHOD_NORMAL.0E: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreCPUUpdateIDTSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreCPUUpdateIDTSystemBoolean.END__OF__METHOD_NORMAL.0F: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreCPUUpdateIDTSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreCPUUpdateIDTSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreCPUUpdateIDTSystemBoolean.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreCPUUpdateIDTSystemBoolean.END__OF__METHOD_EXCEPTION__2.11: ;Asm
			Ret 0xC


		GUID_4062858:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CPU
			; Name: InitSSE
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCoreCPUInitSSE:

		GUID_4062860:

		METHOD_4062860.12: ;Asm
			push dword EBP

		METHOD_4062860.13: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = Cosmos.Core.CPU
			; Arg real size = 8 aligned size = 8

		METHOD_4062860.14: ;Asm
			push dword [EBP + 12]

		METHOD_4062860.15: ;Asm
			push dword [EBP + 8]

		METHOD_4062860.16: ;Asm
			Call SystemVoidCosmosCore_AsmCPUImplInitSSE

		METHOD_4062860.17: ;Asm
			test ECX, 0x2

		METHOD_4062860.18: ;Asm
			JE near SystemVoidCosmosCoreCPUInitSSE.END__OF__METHOD_NORMAL

		METHOD_4062860.19: ;Asm
			JNE near SystemVoidCosmosCoreCPUInitSSE.END__OF__METHOD_EXCEPTION
			; End Method: InitSSE

		SystemVoidCosmosCoreCPUInitSSE.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreCPUInitSSE.END__OF__METHOD_NORMAL.1A: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreCPUInitSSE.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreCPUInitSSE.END__OF__METHOD_NORMAL.1B: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreCPUInitSSE.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreCPUInitSSE.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreCPUInitSSE.END__OF__METHOD_EXCEPTION__2.1C: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreCPUInitSSE.END__OF__METHOD_EXCEPTION__2.1D: ;Asm
			Ret 0x8


		GUID_4062861:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CPU
			; Name: InitFloat
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCoreCPUInitFloat:

		GUID_4062863:

		METHOD_4062863.1E: ;Asm
			push dword EBP

		METHOD_4062863.1F: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = Cosmos.Core.CPU
			; Arg real size = 8 aligned size = 8

		METHOD_4062863.20: ;Asm
			push dword [EBP + 12]

		METHOD_4062863.21: ;Asm
			push dword [EBP + 8]

		METHOD_4062863.22: ;Asm
			Call SystemVoidCosmosCore_AsmCPUImplInitFloat

		METHOD_4062863.23: ;Asm
			test ECX, 0x2

		METHOD_4062863.24: ;Asm
			JE near SystemVoidCosmosCoreCPUInitFloat.END__OF__METHOD_NORMAL

		METHOD_4062863.25: ;Asm
			JNE near SystemVoidCosmosCoreCPUInitFloat.END__OF__METHOD_EXCEPTION
			; End Method: InitFloat

		SystemVoidCosmosCoreCPUInitFloat.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreCPUInitFloat.END__OF__METHOD_NORMAL.26: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreCPUInitFloat.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreCPUInitFloat.END__OF__METHOD_NORMAL.27: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreCPUInitFloat.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreCPUInitFloat.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreCPUInitFloat.END__OF__METHOD_EXCEPTION__2.28: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreCPUInitFloat.END__OF__METHOD_EXCEPTION__2.29: ;Asm
			Ret 0x8


		GUID_4062864:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.TextScreen
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosHALTextScreenctor:

		GUID_4062866:

		METHOD_4062866.2A: ;Asm
			push dword EBP

		METHOD_4062866.2B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_4062866.2C: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0001:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenctor.IL_0001.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALTextScreenctor.IL_0003:
			; Stfld
			; Operand type: Cosmos.HAL.TextScreen
			; Field: System.Byte Cosmos.HAL.TextScreen.Color
			; Type: System.Byte
			; Size: 1
			; Offset: 45 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALTextScreenctor.IL_0003.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0003.01: ;Asm
			add ECX, 0x2D

		SystemVoidCosmosHALTextScreenctor.IL_0003.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0003.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALTextScreenctor.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0009:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenctor.IL_0009.00: ;Asm
			push dword 0x19

		SystemVoidCosmosHALTextScreenctor.IL_000B:
			; Stfld
			; Operand type: Cosmos.HAL.TextScreen
			; Field: System.Int32 Cosmos.HAL.TextScreen.mCursorSize
			; Type: System.Int32
			; Size: 4
			; Offset: 31 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALTextScreenctor.IL_000B.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_000B.01: ;Asm
			add ECX, 0x1F

		SystemVoidCosmosHALTextScreenctor.IL_000B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_000B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALTextScreenctor.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_000B.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0010.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0011:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenctor.IL_0011.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALTextScreenctor.IL_0012:
			; Stfld
			; Operand type: Cosmos.HAL.TextScreen
			; Field: System.Boolean Cosmos.HAL.TextScreen.mCursorVisible
			; Type: System.Boolean
			; Size: 1
			; Offset: 30 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALTextScreenctor.IL_0012.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0012.01: ;Asm
			add ECX, 0x1E

		SystemVoidCosmosHALTextScreenctor.IL_0012.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0012.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALTextScreenctor.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0012.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0017.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0018:
			; Newobj

		SystemVoidCosmosHALTextScreenctor.IL_0018.00: ;Asm
			push dword 0x4C

		SystemVoidCosmosHALTextScreenctor.IL_0018.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALTextScreenctor.IL_0018.AfterAlloc:

		SystemVoidCosmosHALTextScreenctor.IL_0018.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALTextScreenctor.IL_0018.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALTextScreenctor.IL_0018.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0018.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_TextScreen_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALTextScreenctor.IL_0018.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALTextScreenctor.IL_0018.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALTextScreenctor.IL_0018.08: ;Asm
			mov dword [EAX + 8], 0x40

		SystemVoidCosmosHALTextScreenctor.IL_0018.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenctor.IL_0018.0A: ;Asm
			Call SystemVoidCosmosCoreIOGroupTextScreenctor

		SystemVoidCosmosHALTextScreenctor.IL_0018.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenctor.IL_0018.0C: ;Asm
			JE near SystemVoidCosmosHALTextScreenctor.IL_0018.NoError1181
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALTextScreenctor.IL_0018.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALTextScreenctor.IL_0018.0E: ;Asm
			Jmp SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenctor.IL_0018.NoError1181:

		SystemVoidCosmosHALTextScreenctor.IL_0018.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALTextScreenctor.IL_0018.10: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0018.11: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenctor.IL_001D:
			; Stfld
			; Operand type: Cosmos.HAL.TextScreen
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; Offset: 37 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALTextScreenctor.IL_001D.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_001D.01: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenctor.IL_001D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_001D.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALTextScreenctor.IL_001D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_001D.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALTextScreenctor.IL_001D.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_001D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0022.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0022.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0023:
			; Call

		SystemVoidCosmosHALTextScreenctor.IL_0023.00: ;Asm
			Call SystemVoidCosmosHALTextScreenBasector

		SystemVoidCosmosHALTextScreenctor.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenctor.IL_0023.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenctor.IL_0028
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenctor.IL_0023.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenctor.IL_0028:
			; Nop

		SystemVoidCosmosHALTextScreenctor.IL_0028.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenctor.IL_0029:
			; Nop

		SystemVoidCosmosHALTextScreenctor.IL_0029.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenctor.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_002A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_002A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_002B:
			; Ldnull

		SystemVoidCosmosHALTextScreenctor.IL_002B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenctor.IL_002B.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenctor.IL_002C:
			; Cgt_Un

		SystemVoidCosmosHALTextScreenctor.IL_002C.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosHALTextScreenctor.IL_002C.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosHALTextScreenctor.IL_002C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_002C.03: ;Asm
			pop dword EDX

		SystemVoidCosmosHALTextScreenctor.IL_002C.04: ;Asm
			pop dword EBX

		SystemVoidCosmosHALTextScreenctor.IL_002C.05: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_002C.06: ;Asm
			cmp ECX, EDX

		SystemVoidCosmosHALTextScreenctor.IL_002C.07: ;Asm
			JNBE near SystemVoidCosmosHALTextScreenctor.IL_002C.True

		SystemVoidCosmosHALTextScreenctor.IL_002C.08: ;Asm
			JB near SystemVoidCosmosHALTextScreenctor.IL_002C.False

		SystemVoidCosmosHALTextScreenctor.IL_002C.09: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALTextScreenctor.IL_002C.True:

		SystemVoidCosmosHALTextScreenctor.IL_002C.0A: ;Asm
			cmovnbe EDI, ESI

		SystemVoidCosmosHALTextScreenctor.IL_002C.False:

		SystemVoidCosmosHALTextScreenctor.IL_002C.0B: ;Asm
			push dword EDI

		SystemVoidCosmosHALTextScreenctor.IL_002E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALTextScreenctor.IL_002E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_002E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALTextScreenctor.IL_002F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALTextScreenctor.IL_002F.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALTextScreenctor.IL_002F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0030:
			; Branch

		SystemVoidCosmosHALTextScreenctor.IL_0030.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0030.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALTextScreenctor.IL_0030.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenctor.IL_0036

		SystemVoidCosmosHALTextScreenctor.IL_0032:
			; Nop

		SystemVoidCosmosHALTextScreenctor.IL_0032.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenctor.IL_0033:
			; Nop

		SystemVoidCosmosHALTextScreenctor.IL_0033.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenctor.IL_0034:
			; Br

		SystemVoidCosmosHALTextScreenctor.IL_0034.00: ;Asm
			Jmp SystemVoidCosmosHALTextScreenctor.IL_0038

		SystemVoidCosmosHALTextScreenctor.IL_0036:
			; Nop

		SystemVoidCosmosHALTextScreenctor.IL_0036.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenctor.IL_0037:
			; Nop

		SystemVoidCosmosHALTextScreenctor.IL_0037.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenctor.IL_0038:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0038.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0038.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0039:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0039.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0039.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_003A:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenctor.IL_003A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_003A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_003A.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenctor.IL_003A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenctor.IL_003A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_003A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenctor.IL_003A.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_003A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenctor.IL_003F:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.Core.IOGroup.TextScreen.Memory
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALTextScreenctor.IL_003F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_003F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_003F.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALTextScreenctor.IL_003F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenctor.IL_003F.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_003F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenctor.IL_003F.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_003F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenctor.IL_0044:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALTextScreenctor.IL_0044.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0044.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_0044.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALTextScreenctor.IL_0044.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenctor.IL_0044.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0044.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenctor.IL_0044.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0044.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenctor.IL_0049:
			; Stfld
			; Operand type: Cosmos.HAL.TextScreen
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.HAL.TextScreen.mRAM
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; Offset: 22 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALTextScreenctor.IL_0049.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0049.01: ;Asm
			add ECX, 0x16

		SystemVoidCosmosHALTextScreenctor.IL_0049.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0049.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALTextScreenctor.IL_0049.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0049.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALTextScreenctor.IL_0049.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0049.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_004E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_004E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_004E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_004F:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenctor.IL_004F.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALTextScreenctor.IL_0051:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenctor.IL_0051.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenctor.IL_0052:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALTextScreenctor.IL_0052.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0052.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALTextScreenctor.IL_0052.02: ;Asm
			push dword 0xA1

		SystemVoidCosmosHALTextScreenctor.IL_0052.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALTextScreenctor.IL_0052.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_0052.AfterAddressCheck:

		SystemVoidCosmosHALTextScreenctor.IL_0052.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0052.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALTextScreenctor.IL_0052.07: ;Asm
			JNE near SystemVoidCosmosHALTextScreenctor.IL_0052.NotBoxedThis

		SystemVoidCosmosHALTextScreenctor.IL_0052.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALTextScreenctor.IL_0052.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidCosmosHALTextScreenctor.IL_0052.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALTextScreenctor.IL_0052.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALTextScreenctor.IL_0052.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALTextScreenctor.IL_0052.NotBoxedThis:

		SystemVoidCosmosHALTextScreenctor.IL_0052.0D: ;Asm
			Call ECX

		SystemVoidCosmosHALTextScreenctor.IL_0052.AfterNotBoxedThis:

		SystemVoidCosmosHALTextScreenctor.IL_0052.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenctor.IL_0052.0F: ;Asm
			JE near SystemVoidCosmosHALTextScreenctor.IL_0057
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenctor.IL_0052.10: ;Asm
			JNE near SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenctor.IL_0052.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALTextScreenctor.IL_0057:
			; Nop

		SystemVoidCosmosHALTextScreenctor.IL_0057.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenctor.IL_0058:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0058.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0058.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0059:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0059.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0059.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_005A:
			; Ldfld
			; Field: System.UInt16 Cosmos.HAL.TextScreen.mTextClearCellValue
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALTextScreenctor.IL_005A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_005A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_005A.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALTextScreenctor.IL_005A.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenctor.IL_005A.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosHALTextScreenctor.IL_005A.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_005F:
			; Stfld
			; Operand type: Cosmos.HAL.TextScreen
			; Field: System.UInt16 Cosmos.HAL.TextScreen.mBackgroundClearCellValue
			; Type: System.UInt16
			; Size: 2
			; Offset: 35 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALTextScreenctor.IL_005F.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_005F.01: ;Asm
			add ECX, 0x23

		SystemVoidCosmosHALTextScreenctor.IL_005F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_005F.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosHALTextScreenctor.IL_005F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_005F.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0064:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0064.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0064.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0065.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0065.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0066:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALTextScreenctor.IL_0066.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALTextScreenctor.IL_0066.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALTextScreenctor.IL_0066.02: ;Asm
			push dword 0xA2

		SystemVoidCosmosHALTextScreenctor.IL_0066.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALTextScreenctor.IL_0066.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_0066.AfterAddressCheck:

		SystemVoidCosmosHALTextScreenctor.IL_0066.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALTextScreenctor.IL_0066.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALTextScreenctor.IL_0066.07: ;Asm
			JNE near SystemVoidCosmosHALTextScreenctor.IL_0066.NotBoxedThis

		SystemVoidCosmosHALTextScreenctor.IL_0066.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALTextScreenctor.IL_0066.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALTextScreenctor.IL_0066.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0066.NotBoxedThis:

		SystemVoidCosmosHALTextScreenctor.IL_0066.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALTextScreenctor.IL_0066.AfterNotBoxedThis:

		SystemVoidCosmosHALTextScreenctor.IL_0066.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenctor.IL_0066.0D: ;Asm
			JE near SystemVoidCosmosHALTextScreenctor.IL_006B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALTextScreenctor.IL_0066.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALTextScreenctor.IL_0066.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0066.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0066.11: ;Asm
			JNE near SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenctor.IL_0066.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALTextScreenctor.IL_006B:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenctor.IL_006B.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALTextScreenctor.IL_006C:
			; Mul

		SystemVoidCosmosHALTextScreenctor.IL_006C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_006C.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALTextScreenctor.IL_006C.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_006C.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_006D:
			; Stfld
			; Operand type: Cosmos.HAL.TextScreen
			; Field: System.UInt32 Cosmos.HAL.TextScreen.mRow2Addr
			; Type: System.UInt32
			; Size: 4
			; Offset: 18 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALTextScreenctor.IL_006D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_006D.01: ;Asm
			add ECX, 0x12

		SystemVoidCosmosHALTextScreenctor.IL_006D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_006D.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALTextScreenctor.IL_006D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_006D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0072:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0072.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0072.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0073:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0073.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0073.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0074:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALTextScreenctor.IL_0074.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALTextScreenctor.IL_0074.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALTextScreenctor.IL_0074.02: ;Asm
			push dword 0xA2

		SystemVoidCosmosHALTextScreenctor.IL_0074.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALTextScreenctor.IL_0074.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_0074.AfterAddressCheck:

		SystemVoidCosmosHALTextScreenctor.IL_0074.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALTextScreenctor.IL_0074.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALTextScreenctor.IL_0074.07: ;Asm
			JNE near SystemVoidCosmosHALTextScreenctor.IL_0074.NotBoxedThis

		SystemVoidCosmosHALTextScreenctor.IL_0074.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALTextScreenctor.IL_0074.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALTextScreenctor.IL_0074.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0074.NotBoxedThis:

		SystemVoidCosmosHALTextScreenctor.IL_0074.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALTextScreenctor.IL_0074.AfterNotBoxedThis:

		SystemVoidCosmosHALTextScreenctor.IL_0074.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenctor.IL_0074.0D: ;Asm
			JE near SystemVoidCosmosHALTextScreenctor.IL_0079
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALTextScreenctor.IL_0074.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALTextScreenctor.IL_0074.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0074.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0074.11: ;Asm
			JNE near SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenctor.IL_0074.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALTextScreenctor.IL_0079:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0079.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0079.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_007A:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALTextScreenctor.IL_007A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALTextScreenctor.IL_007A.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALTextScreenctor.IL_007A.02: ;Asm
			push dword 0xA3

		SystemVoidCosmosHALTextScreenctor.IL_007A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALTextScreenctor.IL_007A.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_007A.AfterAddressCheck:

		SystemVoidCosmosHALTextScreenctor.IL_007A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALTextScreenctor.IL_007A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALTextScreenctor.IL_007A.07: ;Asm
			JNE near SystemVoidCosmosHALTextScreenctor.IL_007A.NotBoxedThis

		SystemVoidCosmosHALTextScreenctor.IL_007A.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALTextScreenctor.IL_007A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALTextScreenctor.IL_007A.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_007A.NotBoxedThis:

		SystemVoidCosmosHALTextScreenctor.IL_007A.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALTextScreenctor.IL_007A.AfterNotBoxedThis:

		SystemVoidCosmosHALTextScreenctor.IL_007A.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenctor.IL_007A.0D: ;Asm
			JE near SystemVoidCosmosHALTextScreenctor.IL_007F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALTextScreenctor.IL_007A.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALTextScreenctor.IL_007A.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_007A.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_007A.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_007A.12: ;Asm
			JNE near SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenctor.IL_007A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALTextScreenctor.IL_007F:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenctor.IL_007F.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALTextScreenctor.IL_0080:
			; Sub

		SystemVoidCosmosHALTextScreenctor.IL_0080.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_0080.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0080.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALTextScreenctor.IL_0080.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0081:
			; Mul

		SystemVoidCosmosHALTextScreenctor.IL_0081.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0081.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALTextScreenctor.IL_0081.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0081.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0082:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenctor.IL_0082.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALTextScreenctor.IL_0083:
			; Mul

		SystemVoidCosmosHALTextScreenctor.IL_0083.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0083.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALTextScreenctor.IL_0083.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0083.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0084:
			; Stfld
			; Operand type: Cosmos.HAL.TextScreen
			; Field: System.UInt32 Cosmos.HAL.TextScreen.mScrollSize
			; Type: System.UInt32
			; Size: 4
			; Offset: 14 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALTextScreenctor.IL_0084.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0084.01: ;Asm
			add ECX, 0xE

		SystemVoidCosmosHALTextScreenctor.IL_0084.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_0084.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALTextScreenctor.IL_0084.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0084.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0089:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0089.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0089.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_008A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_008A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_008A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_008B:
			; Ldfld
			; Field: System.Int32 Cosmos.HAL.TextScreen.mCursorSize
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 31 (includes object header)

		SystemVoidCosmosHALTextScreenctor.IL_008B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_008B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_008B.02: ;Asm
			add ECX, 0x1F

		SystemVoidCosmosHALTextScreenctor.IL_008B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenctor.IL_008B.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_008B.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenctor.IL_0090:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALTextScreenctor.IL_0090.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0090.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALTextScreenctor.IL_0090.02: ;Asm
			push dword 0xA4

		SystemVoidCosmosHALTextScreenctor.IL_0090.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALTextScreenctor.IL_0090.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_0090.AfterAddressCheck:

		SystemVoidCosmosHALTextScreenctor.IL_0090.05: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0090.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALTextScreenctor.IL_0090.07: ;Asm
			JNE near SystemVoidCosmosHALTextScreenctor.IL_0090.NotBoxedThis

		SystemVoidCosmosHALTextScreenctor.IL_0090.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALTextScreenctor.IL_0090.09: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidCosmosHALTextScreenctor.IL_0090.0A: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALTextScreenctor.IL_0090.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALTextScreenctor.IL_0090.NotBoxedThis:

		SystemVoidCosmosHALTextScreenctor.IL_0090.0C: ;Asm
			Call ECX

		SystemVoidCosmosHALTextScreenctor.IL_0090.AfterNotBoxedThis:

		SystemVoidCosmosHALTextScreenctor.IL_0090.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenctor.IL_0090.0E: ;Asm
			JE near SystemVoidCosmosHALTextScreenctor.IL_0095
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenctor.IL_0090.0F: ;Asm
			JNE near SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenctor.IL_0090.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALTextScreenctor.IL_0095:
			; Nop

		SystemVoidCosmosHALTextScreenctor.IL_0095.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenctor.IL_0096:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0096.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0096.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0097:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenctor.IL_0097.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenctor.IL_0097.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_0098:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.TextScreen.mCursorVisible
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 30 (includes object header)

		SystemVoidCosmosHALTextScreenctor.IL_0098.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.IL_0098.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_0098.02: ;Asm
			add ECX, 0x1E

		SystemVoidCosmosHALTextScreenctor.IL_0098.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenctor.IL_0098.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALTextScreenctor.IL_0098.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenctor.IL_009D:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALTextScreenctor.IL_009D.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_009D.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALTextScreenctor.IL_009D.02: ;Asm
			push dword 0xA5

		SystemVoidCosmosHALTextScreenctor.IL_009D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALTextScreenctor.IL_009D.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenctor.IL_009D.AfterAddressCheck:

		SystemVoidCosmosHALTextScreenctor.IL_009D.05: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenctor.IL_009D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALTextScreenctor.IL_009D.07: ;Asm
			JNE near SystemVoidCosmosHALTextScreenctor.IL_009D.NotBoxedThis

		SystemVoidCosmosHALTextScreenctor.IL_009D.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALTextScreenctor.IL_009D.09: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidCosmosHALTextScreenctor.IL_009D.0A: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALTextScreenctor.IL_009D.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALTextScreenctor.IL_009D.NotBoxedThis:

		SystemVoidCosmosHALTextScreenctor.IL_009D.0C: ;Asm
			Call ECX

		SystemVoidCosmosHALTextScreenctor.IL_009D.AfterNotBoxedThis:

		SystemVoidCosmosHALTextScreenctor.IL_009D.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenctor.IL_009D.0E: ;Asm
			JE near SystemVoidCosmosHALTextScreenctor.IL_00A2
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenctor.IL_009D.0F: ;Asm
			JNE near SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenctor.IL_009D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALTextScreenctor.IL_00A2:
			; Nop

		SystemVoidCosmosHALTextScreenctor.IL_00A2.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenctor.IL_00A3:
			; Ret

		SystemVoidCosmosHALTextScreenctor.IL_00A3.00: ;Asm
			Jmp SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALTextScreenctor.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_4062867:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Global
			; Name: Init
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosCoreGlobalInit:

		GUID_4349965:

		METHOD_4349965.06: ;Asm
			push dword EBP

		METHOD_4349965.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreGlobalInit.IL_0000:
			; Nop

		SystemVoidCosmosCoreGlobalInit.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreGlobalInit.IL_0001:
			; Ret

		SystemVoidCosmosCoreGlobalInit.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosCoreGlobalInit.END__OF__METHOD_NORMAL
			; End Method: Init

		SystemVoidCosmosCoreGlobalInit.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreGlobalInit.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreGlobalInit.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreGlobalInit.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreGlobalInit.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreGlobalInit.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreGlobalInit.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreGlobalInit.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_4349966:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCI
			; Name: Setup
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Return size: 0

		SystemVoidCosmosHALPCISetup:

		GUID_4358314:

		METHOD_4358314.05: ;Asm
			push dword EBP

		METHOD_4358314.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_4358314.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_4358314.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_4358314.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_4358314.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_0000:
			; Nop

		SystemVoidCosmosHALPCISetup.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPCISetup.IL_0001:
			; Newobj

		SystemVoidCosmosHALPCISetup.IL_0001.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor

		SystemVoidCosmosHALPCISetup.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCISetup.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALPCISetup.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCISetup.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCISetup.IL_0001.03: ;Asm
			push dword 0x24

		SystemVoidCosmosHALPCISetup.IL_0001.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCISetup.IL_0001.AfterAlloc:

		SystemVoidCosmosHALPCISetup.IL_0001.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCISetup.IL_0001.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCISetup.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_0001.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALPCISetup.IL_0001.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCISetup.IL_0001.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPCISetup.IL_0001.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosHALPCISetup.IL_0001.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_0001.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector

		SystemVoidCosmosHALPCISetup.IL_0001.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCISetup.IL_0001.0F: ;Asm
			JE near SystemVoidCosmosHALPCISetup.IL_0001.NoError1184
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCISetup.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPCISetup.IL_0001.11: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCISetup.IL_0001.NoError1184:

		SystemVoidCosmosHALPCISetup.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCISetup.IL_0001.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCISetup.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_0006:
			; Stsfld
			; Type = 'System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]

		SystemVoidCosmosHALPCISetup.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCISetup.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_0006.02: ;Asm
			mov dword [static_field__Cosmos_HAL_PCI_Devices + 4], EAX

		SystemVoidCosmosHALPCISetup.IL_000B:
			; Ldc_I4

		SystemVoidCosmosHALPCISetup.IL_000B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALPCISetup.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_000D:
			; Ldc_I4

		SystemVoidCosmosHALPCISetup.IL_000D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_000E:
			; Call

		SystemVoidCosmosHALPCISetup.IL_000E.00: ;Asm
			Call SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16

		SystemVoidCosmosHALPCISetup.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCISetup.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALPCISetup.IL_0013
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCISetup.IL_000E.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCISetup.IL_000E.04: ;Asm
			JNE near SystemVoidCosmosHALPCISetup.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCISetup.IL_0013:
			; Ldc_I4

		SystemVoidCosmosHALPCISetup.IL_0013.00: ;Asm
			push dword 0x80

		SystemVoidCosmosHALPCISetup.IL_0018:
			; And

		SystemVoidCosmosHALPCISetup.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_0018.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCISetup.IL_0019:
			; Ldc_I4

		SystemVoidCosmosHALPCISetup.IL_0019.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_001A:
			; Ceq

		SystemVoidCosmosHALPCISetup.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_001A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCISetup.IL_001A.02: ;Asm
			JE near SystemVoidCosmosHALPCISetup.IL_001A.True

		SystemVoidCosmosHALPCISetup.IL_001A.03: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_001A.False

		SystemVoidCosmosHALPCISetup.IL_001A.True:

		SystemVoidCosmosHALPCISetup.IL_001A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCISetup.IL_001A.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCISetup.IL_001A.06: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_001C

		SystemVoidCosmosHALPCISetup.IL_001A.False:

		SystemVoidCosmosHALPCISetup.IL_001A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCISetup.IL_001A.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_001A.09: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_001C

		SystemVoidCosmosHALPCISetup.IL_001C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPCISetup.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_001C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCISetup.IL_001D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPCISetup.IL_001D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPCISetup.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCISetup.IL_001E:
			; Branch

		SystemVoidCosmosHALPCISetup.IL_001E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_001E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCISetup.IL_001E.02: ;Asm
			JE near SystemVoidCosmosHALPCISetup.IL_002B

		SystemVoidCosmosHALPCISetup.IL_0020:
			; Nop

		SystemVoidCosmosHALPCISetup.IL_0020.00: ;Asm
			NOP

		SystemVoidCosmosHALPCISetup.IL_0021:
			; Ldc_I4

		SystemVoidCosmosHALPCISetup.IL_0021.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_0022:
			; Call

		SystemVoidCosmosHALPCISetup.IL_0022.00: ;Asm
			Call SystemVoidCosmosHALPCICheckBusSystemUInt16

		SystemVoidCosmosHALPCISetup.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCISetup.IL_0022.02: ;Asm
			JE near SystemVoidCosmosHALPCISetup.IL_0027
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosHALPCISetup.IL_0022.03: ;Asm
			JNE near SystemVoidCosmosHALPCISetup.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCISetup.IL_0027:
			; Nop

		SystemVoidCosmosHALPCISetup.IL_0027.00: ;Asm
			NOP

		SystemVoidCosmosHALPCISetup.IL_0028:
			; Nop

		SystemVoidCosmosHALPCISetup.IL_0028.00: ;Asm
			NOP

		SystemVoidCosmosHALPCISetup.IL_0029:
			; Br

		SystemVoidCosmosHALPCISetup.IL_0029.00: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_005F

		SystemVoidCosmosHALPCISetup.IL_002B:
			; Nop

		SystemVoidCosmosHALPCISetup.IL_002B.00: ;Asm
			NOP

		SystemVoidCosmosHALPCISetup.IL_002C:
			; Ldc_I4

		SystemVoidCosmosHALPCISetup.IL_002C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_002D:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCISetup.IL_002D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_002D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPCISetup.IL_002E:
			; Br

		SystemVoidCosmosHALPCISetup.IL_002E.00: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_0056

		SystemVoidCosmosHALPCISetup.IL_0030:
			; Nop

		SystemVoidCosmosHALPCISetup.IL_0030.00: ;Asm
			NOP

		SystemVoidCosmosHALPCISetup.IL_0031:
			; Ldc_I4

		SystemVoidCosmosHALPCISetup.IL_0031.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_0032:
			; Ldc_I4

		SystemVoidCosmosHALPCISetup.IL_0032.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_0033:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCISetup.IL_0033.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPCISetup.IL_0033.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCISetup.IL_0034:
			; Call

		SystemVoidCosmosHALPCISetup.IL_0034.00: ;Asm
			Call SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16

		SystemVoidCosmosHALPCISetup.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCISetup.IL_0034.02: ;Asm
			JE near SystemVoidCosmosHALPCISetup.IL_0039
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCISetup.IL_0034.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCISetup.IL_0034.04: ;Asm
			JNE near SystemVoidCosmosHALPCISetup.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCISetup.IL_0039:
			; Ldc_I4

		SystemVoidCosmosHALPCISetup.IL_0039.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosHALPCISetup.IL_003E:
			; Ceq

		SystemVoidCosmosHALPCISetup.IL_003E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_003E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCISetup.IL_003E.02: ;Asm
			JE near SystemVoidCosmosHALPCISetup.IL_003E.True

		SystemVoidCosmosHALPCISetup.IL_003E.03: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_003E.False

		SystemVoidCosmosHALPCISetup.IL_003E.True:

		SystemVoidCosmosHALPCISetup.IL_003E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCISetup.IL_003E.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCISetup.IL_003E.06: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_0040

		SystemVoidCosmosHALPCISetup.IL_003E.False:

		SystemVoidCosmosHALPCISetup.IL_003E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCISetup.IL_003E.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_003E.09: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_0040

		SystemVoidCosmosHALPCISetup.IL_0040:
			; Ldc_I4

		SystemVoidCosmosHALPCISetup.IL_0040.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_0041:
			; Ceq

		SystemVoidCosmosHALPCISetup.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_0041.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCISetup.IL_0041.02: ;Asm
			JE near SystemVoidCosmosHALPCISetup.IL_0041.True

		SystemVoidCosmosHALPCISetup.IL_0041.03: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_0041.False

		SystemVoidCosmosHALPCISetup.IL_0041.True:

		SystemVoidCosmosHALPCISetup.IL_0041.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCISetup.IL_0041.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCISetup.IL_0041.06: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_0043

		SystemVoidCosmosHALPCISetup.IL_0041.False:

		SystemVoidCosmosHALPCISetup.IL_0041.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCISetup.IL_0041.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_0041.09: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_0043

		SystemVoidCosmosHALPCISetup.IL_0043:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPCISetup.IL_0043.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_0043.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPCISetup.IL_0044:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPCISetup.IL_0044.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPCISetup.IL_0044.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCISetup.IL_0045:
			; Branch

		SystemVoidCosmosHALPCISetup.IL_0045.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_0045.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCISetup.IL_0045.02: ;Asm
			JE near SystemVoidCosmosHALPCISetup.IL_0049

		SystemVoidCosmosHALPCISetup.IL_0047:
			; Br

		SystemVoidCosmosHALPCISetup.IL_0047.00: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_005E

		SystemVoidCosmosHALPCISetup.IL_0049:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCISetup.IL_0049.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPCISetup.IL_0049.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCISetup.IL_004A:
			; Call

		SystemVoidCosmosHALPCISetup.IL_004A.00: ;Asm
			Call SystemVoidCosmosHALPCICheckBusSystemUInt16

		SystemVoidCosmosHALPCISetup.IL_004A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCISetup.IL_004A.02: ;Asm
			JE near SystemVoidCosmosHALPCISetup.IL_004F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosHALPCISetup.IL_004A.03: ;Asm
			JNE near SystemVoidCosmosHALPCISetup.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCISetup.IL_004F:
			; Nop

		SystemVoidCosmosHALPCISetup.IL_004F.00: ;Asm
			NOP

		SystemVoidCosmosHALPCISetup.IL_0050:
			; Nop

		SystemVoidCosmosHALPCISetup.IL_0050.00: ;Asm
			NOP

		SystemVoidCosmosHALPCISetup.IL_0051:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCISetup.IL_0051.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPCISetup.IL_0051.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCISetup.IL_0052:
			; Ldc_I4

		SystemVoidCosmosHALPCISetup.IL_0052.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCISetup.IL_0053:
			; Add

		SystemVoidCosmosHALPCISetup.IL_0053.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_0053.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALPCISetup.IL_0054:
			; Conv_U2

		SystemVoidCosmosHALPCISetup.IL_0054.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_0054.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALPCISetup.IL_0054.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCISetup.IL_0055:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCISetup.IL_0055.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_0055.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPCISetup.IL_0056:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCISetup.IL_0056.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPCISetup.IL_0056.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCISetup.IL_0057:
			; Ldc_I4

		SystemVoidCosmosHALPCISetup.IL_0057.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALPCISetup.IL_0058:
			; Clt

		SystemVoidCosmosHALPCISetup.IL_0058.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCISetup.IL_0058.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_0058.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALPCISetup.IL_0058.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCISetup.IL_0058.04: ;Asm
			JL near SystemVoidCosmosHALPCISetup.IL_0058.True

		SystemVoidCosmosHALPCISetup.IL_0058.05: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_0058.False

		SystemVoidCosmosHALPCISetup.IL_0058.True:

		SystemVoidCosmosHALPCISetup.IL_0058.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCISetup.IL_0058.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCISetup.IL_0058.08: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.IL_005A

		SystemVoidCosmosHALPCISetup.IL_0058.False:

		SystemVoidCosmosHALPCISetup.IL_0058.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCISetup.IL_0058.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCISetup.IL_005A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPCISetup.IL_005A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_005A.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALPCISetup.IL_005B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPCISetup.IL_005B.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosHALPCISetup.IL_005B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCISetup.IL_005C:
			; Branch

		SystemVoidCosmosHALPCISetup.IL_005C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCISetup.IL_005C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCISetup.IL_005C.02: ;Asm
			JNE near SystemVoidCosmosHALPCISetup.IL_0030

		SystemVoidCosmosHALPCISetup.IL_005E:
			; Nop

		SystemVoidCosmosHALPCISetup.IL_005E.00: ;Asm
			NOP

		SystemVoidCosmosHALPCISetup.IL_005F:
			; Ret

		SystemVoidCosmosHALPCISetup.IL_005F.00: ;Asm
			Jmp SystemVoidCosmosHALPCISetup.END__OF__METHOD_NORMAL
			; End Method: Setup

		SystemVoidCosmosHALPCISetup.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCISetup.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCISetup.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCISetup.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCISetup.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCISetup.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidCosmosHALPCISetup.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCISetup.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCISetup.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_4358315:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.ACPI
			; Name: Start
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] initialize at EBP+12, size = 1
			; Argument[1] enable at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean:

		GUID_4586691:

		METHOD_4586691.06: ;Asm
			push dword EBP

		METHOD_4586691.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_4586691.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_4586691.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0000:
			; Nop

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0002:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0003:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0003.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0003.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0004:
			; Branch

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0004.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000C

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0006:
			; Call

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0006.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0006.01: ;Asm
			Call SystemBooleanCosmosCoreACPIInit

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0006.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0006.03: ;Asm
			JE near SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000B
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0006.05: ;Asm
			JNE near SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000B:
			; Pop

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000C.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000F:
			; Branch

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0017

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0011:
			; Call

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0011.00: ;Asm
			Call SystemVoidCosmosCoreACPIEnable

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0011.02: ;Asm
			JE near SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0016
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0011.03: ;Asm
			JNE near SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0016:
			; Nop

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0016.00: ;Asm
			NOP

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0017:
			; Ret

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.IL_0017.00: ;Asm
			Jmp SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: Start

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreACPIStartSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_4586692:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: Initialize
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Local 9 at EBP-40
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALPS2ControllerInitialize:

		GUID_4646852:

		METHOD_4646852.06: ;Asm
			push dword EBP

		METHOD_4646852.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_4646852.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_4646852.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_4646852.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_4646852.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_4646852.0C: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_4646852.0D: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_4646852.0E: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_4646852.0F: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_4646852.10: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_4646852.11: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0000:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0002:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0002.00: ;Asm
			push dword 0xAD

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0007:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0007.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0007.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0007.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0009:
			; Initobj

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0009.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_000F:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_000F.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_000F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0010:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0010.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0010.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0015
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0010.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0015:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0015.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0017:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0017.00: ;Asm
			push dword 0xA7

		SystemVoidCosmosHALPS2ControllerInitialize.IL_001C:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_001C.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_001C.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_001C.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_001E:
			; Initobj

		SystemVoidCosmosHALPS2ControllerInitialize.IL_001E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_001E.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0024:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0024.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0024.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0025:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0025.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0025.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0025.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_002A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0025.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002A:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002A.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002B:
			; Br

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002B.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerInitialize.IL_0036

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002D:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002D.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002F:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002F.00: ;Asm
			Call SystemByteCosmosHALPS2ControllerReadData

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002F.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0034
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_002F.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0034:
			; Pop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0034.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0035:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0035.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0036.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0036.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0037:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0037.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToReadData

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0037.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_003C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0037.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0037.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_003C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_003C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_003C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_003D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_003D.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_003D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_003E:
			; Branch

		SystemVoidCosmosHALPS2ControllerInitialize.IL_003E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_003E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_003E.02: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.IL_002D

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0040:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0040.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0040.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0041:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0041.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0043:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0043.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0043.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0043.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0045:
			; Initobj

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0045.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0045.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_004B:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_004B.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_004B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_004C:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_004C.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_004C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_004C.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0051
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_004C.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0051:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0051.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0052:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0052.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0052.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0053:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0053.00: ;Asm
			Call SystemByteCosmosHALPS2ControllerReadData

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0053.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0053.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0058
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0053.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0053.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0058:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0058.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0058.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0059:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0059.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0059.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005A:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005B:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005B.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005D:
			; And

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005D.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005E:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005F:
			; Cgt_Un

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005F.02: ;Asm
			JB near SystemVoidCosmosHALPS2ControllerInitialize.IL_005F.True

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005F.03: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerInitialize.IL_005F.False

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005F.True:

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005F.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005F.06: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerInitialize.IL_0061

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005F.False:

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_005F.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0061:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Controller
			; Field: System.Boolean Cosmos.HAL.PS2Controller.IsDualChannel
			; Type: System.Boolean
			; Size: 1
			; Offset: 30 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0061.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0061.01: ;Asm
			add ECX, 0x1E

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0061.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0061.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0061.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0061.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0066:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0066.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0066.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0067:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0067.00: ;Asm
			push dword 0xFFFFFFFC

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0069:
			; And

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0069.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0069.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006A:
			; Conv_U1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006A.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006A.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006B:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006D:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006D.00: ;Asm
			push dword 0x60

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006F:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006F.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_006F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070:
			; Newobj
			; ValueType
			; Type: System.Nullable`1[System.Byte]
			; StorageSize: 4
			; ArgSize: 4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.00: ;Asm
			mov ESI, ESP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.01: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.02: ;Asm
			mov EDI, ESP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.03: ;Asm
			mov ECX, 0x1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.04: ;Asm
			rep movsd

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.05: ;Asm
			mov EAX, ESP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.06: ;Asm
			add EAX, 0x8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.07: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.08: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.09: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.0A: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.0B: ;Asm
			Call SystemVoidSystemNullable1SystemBytectorSystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.0D: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0075
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.0E: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0070.11: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0075:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0075.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0075.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0075.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_007A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0075.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_007A:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_007A.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_007B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_007B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_007B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_007C:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_007C.00: ;Asm
			push dword 0xAA

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0081:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0081.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0081.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0081.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0083:
			; Initobj

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0083.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0083.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0089:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0089.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0089.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_008A:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_008A.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_008A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_008A.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_008F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_008A.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_008F:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_008F.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0090:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0090.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0090.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0091:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0091.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0091.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0092:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0092.00: ;Asm
			Call SystemByteCosmosHALPS2ControllerReadData

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0092.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0092.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0097
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0092.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0092.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0092.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0092.06: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0097:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0097.00: ;Asm
			push dword 0x55

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0099:
			; Ceq

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.True

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.03: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.False

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.True:

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.06: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerInitialize.IL_009B

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.False:

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0099.09: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerInitialize.IL_009B

		SystemVoidCosmosHALPS2ControllerInitialize.IL_009B:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Controller
			; Field: System.Boolean Cosmos.HAL.PS2Controller.SelfTestPassed
			; Type: System.Boolean
			; Size: 1
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2ControllerInitialize.IL_009B.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_009B.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPS2ControllerInitialize.IL_009B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_009B.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPS2ControllerInitialize.IL_009B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_009B.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A0:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A0.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A0.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A1:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.PS2Controller.IsDualChannel
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 30 (includes object header)

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A1.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A1.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A1.02: ;Asm
			add ECX, 0x1E

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A1.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A1.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A1.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A6:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A6.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A7:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A7.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A7.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A8:
			; Branch

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A8.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00A8.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_010A

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00AA:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00AA.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00AB:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00AB.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00AB.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00AC:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00AC.00: ;Asm
			push dword 0xA8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00B1:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00B1.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00B1.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00B1.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00B3:
			; Initobj

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00B3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00B3.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00B9:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00B9.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00B9.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00BA:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00BA.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00BA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00BA.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_00BF
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00BA.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00BF:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00BF.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00C0:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00C0.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00C0.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00C1:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00C1.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00C3:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00C3.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00C3.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00C3.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00C5:
			; Initobj

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00C5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00C5.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00CB:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00CB.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00CB.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00CC:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00CC.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00CC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00CC.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_00D1
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00CC.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D1:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D1.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D2:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D2.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D2.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D3:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D3.00: ;Asm
			Call SystemByteCosmosHALPS2ControllerReadData

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D3.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_00D8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D3.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D3.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D8:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D8.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D9:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D9.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00D9.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DA:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DA.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DA.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DB:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DB.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DD:
			; And

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DD.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DD.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DE:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DE.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF:
			; Ceq

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.True

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.03: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.False

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.True:

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.06: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerInitialize.IL_00E1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.False:

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00DF.09: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerInitialize.IL_00E1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E1:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Controller
			; Field: System.Boolean Cosmos.HAL.PS2Controller.IsDualChannel
			; Type: System.Boolean
			; Size: 1
			; Offset: 30 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E1.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E1.01: ;Asm
			add ECX, 0x1E

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E1.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E1.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E1.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E1.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E6:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E6.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E6.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E7:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.PS2Controller.IsDualChannel
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 30 (includes object header)

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E7.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E7.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E7.02: ;Asm
			add ECX, 0x1E

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E7.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E7.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00E7.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00EC:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00EC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00EC.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00EE:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00EE.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00EE.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F0:
			; Branch

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F0.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F0.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0109

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F2:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F2.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F3:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F3.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F3.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F4:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F4.00: ;Asm
			push dword 0xA7

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F9:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F9.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F9.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00F9.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00FB:
			; Initobj

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00FB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_00FB.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0101:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0101.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0101.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0102:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0102.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0102.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0102.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0107
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0102.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0107:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0107.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0108:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0108.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0109:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0109.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010C:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010C.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010D:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010D.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerTestPortSystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010D.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0112
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010D.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_010D.06: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0112:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Controller
			; Field: System.Boolean Cosmos.HAL.PS2Controller.FirstPortTestPassed
			; Type: System.Boolean
			; Size: 1
			; Offset: 39 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0112.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0112.01: ;Asm
			add ECX, 0x27

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0112.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0112.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0112.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0112.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0117:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0117.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0117.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0118:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.PS2Controller.IsDualChannel
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 30 (includes object header)

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0118.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0118.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0118.02: ;Asm
			add ECX, 0x1E

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0118.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0118.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0118.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_011D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_011D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_011D.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_011F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_011F.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_011F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0121:
			; Branch

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0121.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0121.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0121.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0132

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0123:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0123.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0124:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0124.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0124.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0125:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0125.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0125.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0126:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0126.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0127:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0127.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerTestPortSystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0127.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0127.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_012C
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0127.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0127.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0127.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0127.06: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_012C:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Controller
			; Field: System.Boolean Cosmos.HAL.PS2Controller.SecondPortTestPassed
			; Type: System.Boolean
			; Size: 1
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2ControllerInitialize.IL_012C.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_012C.01: ;Asm
			add ECX, 0xD

		SystemVoidCosmosHALPS2ControllerInitialize.IL_012C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_012C.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPS2ControllerInitialize.IL_012C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_012C.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0131:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0131.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0132:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0132.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0132.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0133:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.PS2Controller.FirstPortTestPassed
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 39 (includes object header)

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0133.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0133.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0133.02: ;Asm
			add ECX, 0x27

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0133.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0133.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0133.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0138:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0138.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0138.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_013A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_013A.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_013A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_013C:
			; Branch

		SystemVoidCosmosHALPS2ControllerInitialize.IL_013C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_013C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_013C.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_015A

		SystemVoidCosmosHALPS2ControllerInitialize.IL_013E:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_013E.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_013F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_013F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_013F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0140:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0140.00: ;Asm
			push dword 0xAE

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0145:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0145.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0145.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0145.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0147:
			; Initobj

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0147.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0147.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_014D:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_014D.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_014D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_014E:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_014E.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_014E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_014E.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0153
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_014E.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0153:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0153.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0154:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0154.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0154.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0155:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0155.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0156:
			; Or

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0156.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0156.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0157:
			; Conv_U1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0157.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0157.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0157.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0158:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0158.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0158.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0159:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0159.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_015A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_015A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_015A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_015B:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.PS2Controller.SecondPortTestPassed
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 13 (includes object header)

		SystemVoidCosmosHALPS2ControllerInitialize.IL_015B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_015B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_015B.02: ;Asm
			add ECX, 0xD

		SystemVoidCosmosHALPS2ControllerInitialize.IL_015B.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_015B.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_015B.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0160:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0160.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0160.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0162:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0162.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0162.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0164:
			; Branch

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0164.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0164.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0164.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0182

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0166:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0166.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0167:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0167.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0167.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0168:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0168.00: ;Asm
			push dword 0xA8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_016D:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_016D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_016D.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_016D.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_016F:
			; Initobj

		SystemVoidCosmosHALPS2ControllerInitialize.IL_016F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_016F.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0175:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0175.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0175.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0176:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0176.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0176.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0176.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_017B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0176.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017B:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017B.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017C:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017C.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017D:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017D.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017E:
			; Or

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017E.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017F:
			; Conv_U1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017F.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPS2ControllerInitialize.IL_017F.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0180:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0180.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0180.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0181:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0181.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0182:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0182.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0182.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0183:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0183.00: ;Asm
			push dword 0x60

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0185:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0185.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0185.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186:
			; Newobj
			; ValueType
			; Type: System.Nullable`1[System.Byte]
			; StorageSize: 4
			; ArgSize: 4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.00: ;Asm
			mov ESI, ESP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.01: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.02: ;Asm
			mov EDI, ESP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.03: ;Asm
			mov ECX, 0x1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.04: ;Asm
			rep movsd

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.05: ;Asm
			mov EAX, ESP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.06: ;Asm
			add EAX, 0x8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.07: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.08: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.09: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.0A: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.0B: ;Asm
			Call SystemVoidSystemNullable1SystemBytectorSystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.0D: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_018B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.0E: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0186.11: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_018B:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_018B.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerInitialize.IL_018B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_018B.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_0190
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_018B.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0190:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0190.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0191:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0191.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0191.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0192:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.PS2Controller.FirstPortTestPassed
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 39 (includes object header)

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0192.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0192.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0192.02: ;Asm
			add ECX, 0x27

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0192.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0192.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0192.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0197:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0197.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0197.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0199:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0199.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_0199.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_019B:
			; Branch

		SystemVoidCosmosHALPS2ControllerInitialize.IL_019B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_019B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_019B.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_01AD

		SystemVoidCosmosHALPS2ControllerInitialize.IL_019D:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_019D.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_019E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_019E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_019E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_019F:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_019F.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01A0:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01A0.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01A0.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01A1:
			; Ldflda
			; Field: Cosmos.HAL.Device Cosmos.HAL.PS2Controller.FirstDevice

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01A1.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01A1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01A1.02: ;Asm
			add EAX, 0x28

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01A1.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01A6:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01A6.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01A6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01A6.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_01AB
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01A6.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AB:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AB.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AC:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AC.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AD:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AD.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AD.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AE:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.PS2Controller.SecondPortTestPassed
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 13 (includes object header)

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AE.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AE.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AE.02: ;Asm
			add ECX, 0xD

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AE.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AE.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01AE.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01B3:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01B3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01B3.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01B5:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01B5.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01B5.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01B7:
			; Branch

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01B7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01B7.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01B7.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_01C9

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01B9:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01B9.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01BA:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01BA.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01BA.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01BB:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01BB.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01BC:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01BC.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01BC.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01BD:
			; Ldflda
			; Field: Cosmos.HAL.Device Cosmos.HAL.PS2Controller.SecondDevice

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01BD.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01BD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01BD.02: ;Asm
			add EAX, 0xE

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01BD.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01C2:
			; Call

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01C2.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01C2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01C2.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerInitialize.IL_01C7
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01C2.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01C7:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01C7.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01C8:
			; Nop

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01C8.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01C9:
			; Ret

		SystemVoidCosmosHALPS2ControllerInitialize.IL_01C9.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_NORMAL
			; End Method: Initialize

		SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x28

		SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2ControllerInitialize.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_4646853:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.IDE
			; Name: InitDriver
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver:

		GUID_5549071:

		METHOD_5549071.06: ;Asm
			push dword EBP

		METHOD_5549071.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_5549071.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceIDEcctor

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_IDE_xDevice + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0006:
			; Ldnull

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007:
			; Cgt_Un

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.03: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.04: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.05: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.06: ;Asm
			cmp ECX, EDX

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.07: ;Asm
			JNBE near SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.True

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.08: ;Asm
			JB near SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.False

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.09: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.True:

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.0A: ;Asm
			cmovnbe EDI, ESI

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.False:

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0007.0B: ;Asm
			push dword EDI

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_000B:
			; Branch

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_000B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0035

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_000D:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_000E:
			; LdStr
			; String Value: ATA Primary Master

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_000E.00: ;Asm
			push dword StringLiteral006C

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_000E.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0013:
			; Call

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0013.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0013.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0018
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0018:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0019:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0019.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_001A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_001A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_001B:
			; Call

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_001B.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_001B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_001B.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0020:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0020.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0021:
			; LdStr
			; String Value: ATA Secondary Master

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0021.00: ;Asm
			push dword StringLiteral006D

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0021.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0026:
			; Call

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0026.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0026.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_002B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0026.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_002B:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_002B.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_002C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_002C.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_002D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_002D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_002E:
			; Call

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_002E.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_002E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_002E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0033
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_002E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0033:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0033.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0034:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0034.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0035:
			; Ret

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.IL_0035.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_NORMAL
			; End Method: InitDriver

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceIDEInitDriver.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_5549072:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AHCI
			; Name: InitDriver
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver:

		GUID_5662714:

		METHOD_5662714.06: ;Asm
			push dword EBP

		METHOD_5662714.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_5662714.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_5662714.09: ;Asm
			push dword 0x0

		METHOD_5662714.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_xDevice + 4]

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0006:
			; Ldnull

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007:
			; Cgt_Un

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.03: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.04: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.05: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.06: ;Asm
			cmp ECX, EDX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.07: ;Asm
			JNBE near SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.True

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.08: ;Asm
			JB near SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.False

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.09: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.True:

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.0A: ;Asm
			cmovnbe EDI, ESI

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.False:

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0007.0B: ;Asm
			push dword EDI

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000B:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_001A

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000D:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000E:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000E.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000E.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000E.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000E.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_xDevice + 4]

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_000E.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.03: ;Asm
			push dword 0x14

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_AHCI_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.0B: ;Asm
			mov dword [EAX + 8], 0x8

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.0C: ;Asm
			push dword 0x0
			; Arg aAHCIDevice: 8

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.0F: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.11: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.NoError1188
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.14: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.NoError1188:

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.17: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0013.18: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0018:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.AHCI
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0018.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0018.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0018.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0019:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_0019.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_001A:
			; Ret

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.IL_001A.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_NORMAL
			; End Method: InitDriver

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAHCIInitDriver.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_5662715:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: set_NumLock
			; Plugged: No
			; Argument[0] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean:

		GUID_5724755:

		METHOD_5724755.06: ;Asm
			push dword EBP

		METHOD_5724755.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.IL_0001:
			; Stsfld

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.IL_0001.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.IL_0001.03: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.IL_0001.04: ;Asm
			mov byte [static_field__Cosmos_System_KeyboardManager__NumLock_k__BackingField], AL

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.IL_0006:
			; Ret

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.IL_0006.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: set_NumLock

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_5724756:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: set_CapsLock
			; Plugged: No
			; Argument[0] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean:

		GUID_5739122:

		METHOD_5739122.05: ;Asm
			push dword EBP

		METHOD_5739122.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.IL_0001:
			; Stsfld

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.IL_0001.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.IL_0001.03: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.IL_0001.04: ;Asm
			mov byte [static_field__Cosmos_System_KeyboardManager__CapsLock_k__BackingField], AL

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.IL_0006:
			; Ret

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.IL_0006.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: set_CapsLock

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_5739123:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: set_ScrollLock
			; Plugged: No
			; Argument[0] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean:

		GUID_5753507:

		METHOD_5753507.05: ;Asm
			push dword EBP

		METHOD_5753507.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.IL_0001:
			; Stsfld

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.IL_0001.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.IL_0001.03: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.IL_0001.04: ;Asm
			mov byte [static_field__Cosmos_System_KeyboardManager__ScrollLock_k__BackingField], AL

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.IL_0006:
			; Ret

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.IL_0006.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: set_ScrollLock

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_5753508:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSctor:

		GUID_5767910:

		METHOD_5767910.05: ;Asm
			push dword EBP

		METHOD_5767910.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.IL_0001:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemVFSVFSBasector

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.IL_0001.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.IL_0006:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.IL_0007:
			; Ret

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemCosmosVFSctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemCosmosVFSctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_5767911:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: RegisterVFS
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aVFS at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase:

		GUID_5787141:

		METHOD_5787141.05: ;Asm
			push dword EBP

		METHOD_5787141.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_5787141.07: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0000:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0001:
			; Ldsfld

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0001.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0006:
			; Ldnull

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007:
			; Cgt_Un

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.03: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.04: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.05: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.06: ;Asm
			cmp ECX, EDX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.07: ;Asm
			JNBE near SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.True

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.08: ;Asm
			JB near SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.False

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.09: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.True:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.0A: ;Asm
			cmovnbe EDI, ESI

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.False:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0007.0B: ;Asm
			push dword EDI

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_000B:
			; Branch

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_000B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0019

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_000D:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_000E:
			; LdStr
			; String Value: Virtual File System Manager already initialized!

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_000E.00: ;Asm
			push dword StringLiteral006E

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_000E.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013:
			; Newobj

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.03: ;Asm
			push dword 0x88

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.AfterAlloc:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.11: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.NoError1190
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.14: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.NoError1190:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.17: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0013.18: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0018:
			; Throw

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0018.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0018.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0018.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0018.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0018.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0018.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.VFS.VFSBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0019.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0019.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.02: ;Asm
			push dword 0xB5

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.NotBoxedThis

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.AfterNotBoxedThis:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.0D: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.0E: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001F:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_001F.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.VFS.VFSBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0021:
			; Stsfld
			; Type = 'Cosmos.System.FileSystem.VFS.VFSBase

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0021.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0021.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0021.02: ;Asm
			mov dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0026:
			; Ret

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.IL_0026.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_NORMAL
			; End Method: RegisterVFS

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerRegisterVFSCosmosSystemFileSystemVFSVFSBase.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_5787142:
			; ---------------------------------------------------------
			; Assembly: System.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Console
			; Name: Clear
			; Plugged: Yes
			; Return size: 0

		SystemVoidSystemConsoleClear:

		GUID_5869220:

		METHOD_5869220.06: ;Asm
			push dword EBP

		METHOD_5869220.07: ;Asm
			mov EBP, ESP

		METHOD_5869220.08: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplClear

		METHOD_5869220.09: ;Asm
			test ECX, 0x2

		METHOD_5869220.0A: ;Asm
			JE near SystemVoidSystemConsoleClear.END__OF__METHOD_NORMAL

		METHOD_5869220.0B: ;Asm
			JNE near SystemVoidSystemConsoleClear.END__OF__METHOD_EXCEPTION
			; End Method: Clear

		SystemVoidSystemConsoleClear.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemConsoleClear.END__OF__METHOD_NORMAL.0C: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemConsoleClear.END__OF__METHOD_NORMAL

		SystemVoidSystemConsoleClear.END__OF__METHOD_NORMAL.0D: ;Asm
			mov ECX, 0x0

		SystemVoidSystemConsoleClear.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemConsoleClear.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemConsoleClear.END__OF__METHOD_EXCEPTION__2.0E: ;Asm
			pop dword EBP

		SystemVoidSystemConsoleClear.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			Ret


		GUID_5869221:
			; ---------------------------------------------------------
			; Assembly: System.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Console
			; Name: Beep
			; Plugged: Yes
			; Argument[0] frequency at EBP+12, size = 4
			; Argument[1] duration at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemConsoleBeepSystemInt32SystemInt32:

		GUID_5869223:

		METHOD_5869223.10: ;Asm
			push dword EBP

		METHOD_5869223.11: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_5869223.12: ;Asm
			push dword [EBP + 12]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_5869223.13: ;Asm
			push dword [EBP + 8]

		METHOD_5869223.14: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32

		METHOD_5869223.15: ;Asm
			test ECX, 0x2

		METHOD_5869223.16: ;Asm
			JE near SystemVoidSystemConsoleBeepSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		METHOD_5869223.17: ;Asm
			JNE near SystemVoidSystemConsoleBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: Beep

		SystemVoidSystemConsoleBeepSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemConsoleBeepSystemInt32SystemInt32.END__OF__METHOD_NORMAL.18: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemConsoleBeepSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemConsoleBeepSystemInt32SystemInt32.END__OF__METHOD_NORMAL.19: ;Asm
			mov ECX, 0x0

		SystemVoidSystemConsoleBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemConsoleBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemConsoleBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			pop dword EBP

		SystemVoidSystemConsoleBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.1B: ;Asm
			Ret 0x8


		GUID_5869224:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: Command
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelCommand:

		GUID_5869226:

		METHOD_5869226.1C: ;Asm
			push dword EBP

		METHOD_5869226.1D: ;Asm
			mov EBP, ESP

		SystemVoidDremDOSKernelCommand.IL_0000:
			; Nop

		SystemVoidDremDOSKernelCommand.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCommand.IL_0001:
			; LdStr
			; String Value: DremDOS 

		SystemVoidDremDOSKernelCommand.IL_0001.00: ;Asm
			push dword StringLiteral006F

		SystemVoidDremDOSKernelCommand.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCommand.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelCommand.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelCommand.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelCommand.IL_0007:
			; Ldfld
			; Field: System.String DremDOS.Kernel._osVersion
			; Type: System.String
			; Size: 8
			; DeclaringType: DremDOS.Kernel
			; TypeOnStack: DremDOS.Kernel
			; Offset: 23 (includes object header)

		SystemVoidDremDOSKernelCommand.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCommand.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelCommand.IL_0007.02: ;Asm
			add ECX, 0x17

		SystemVoidDremDOSKernelCommand.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidDremDOSKernelCommand.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCommand.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidDremDOSKernelCommand.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCommand.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidDremDOSKernelCommand.IL_000C:
			; LdStr
			; String Value: \n

		SystemVoidDremDOSKernelCommand.IL_000C.00: ;Asm
			push dword StringLiteral0070

		SystemVoidDremDOSKernelCommand.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCommand.IL_0011:
			; Call

		SystemVoidDremDOSKernelCommand.IL_0011.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidDremDOSKernelCommand.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCommand.IL_0011.02: ;Asm
			JE near SystemVoidDremDOSKernelCommand.IL_0016
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelCommand.IL_0011.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCommand.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCommand.IL_0011.05: ;Asm
			JNE near SystemVoidDremDOSKernelCommand.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCommand.IL_0016:
			; Call

		SystemVoidDremDOSKernelCommand.IL_0016.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelCommand.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCommand.IL_0016.02: ;Asm
			JE near SystemVoidDremDOSKernelCommand.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelCommand.IL_0016.03: ;Asm
			JNE near SystemVoidDremDOSKernelCommand.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCommand.IL_001B:
			; Nop

		SystemVoidDremDOSKernelCommand.IL_001B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCommand.IL_001C:
			; LdStr
			; String Value: Copyright (C) Innovation Inc. 2020\n

		SystemVoidDremDOSKernelCommand.IL_001C.00: ;Asm
			push dword StringLiteral0071

		SystemVoidDremDOSKernelCommand.IL_001C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCommand.IL_0021:
			; Call

		SystemVoidDremDOSKernelCommand.IL_0021.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelCommand.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCommand.IL_0021.02: ;Asm
			JE near SystemVoidDremDOSKernelCommand.IL_0026
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelCommand.IL_0021.03: ;Asm
			JNE near SystemVoidDremDOSKernelCommand.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCommand.IL_0026:
			; Nop

		SystemVoidDremDOSKernelCommand.IL_0026.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCommand.IL_0027:
			; Ret

		SystemVoidDremDOSKernelCommand.IL_0027.00: ;Asm
			Jmp SystemVoidDremDOSKernelCommand.END__OF__METHOD_NORMAL
			; End Method: Command

		SystemVoidDremDOSKernelCommand.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelCommand.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelCommand.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelCommand.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelCommand.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelCommand.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelCommand.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelCommand.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_5869227:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.Global
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosHALGlobalcctor:

		GUID_5927513:
			; Static constructor. See if it has been called already, return if so.

		METHOD_5927513.05: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_HAL_Global], 0x1

		METHOD_5927513.06: ;Asm
			JE near METHOD_5927513.BeforeQuickReturn

		METHOD_5927513.07: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_HAL_Global], 0x1

		METHOD_5927513.08: ;Asm
			Jmp METHOD_5927513.AfterCCTorAlreadyCalledCheck

		METHOD_5927513.BeforeQuickReturn:

		METHOD_5927513.09: ;Asm
			mov ECX, 0x0

		METHOD_5927513.0A: ;Asm
			Ret


		METHOD_5927513.AfterCCTorAlreadyCalledCheck:

		METHOD_5927513.0B: ;Asm
			push dword EBP

		METHOD_5927513.0C: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALGlobalcctor.IL_0000:
			; LdStr
			; String Value: HAL

		SystemVoidCosmosHALGlobalcctor.IL_0000.00: ;Asm
			push dword StringLiteral0072

		SystemVoidCosmosHALGlobalcctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalcctor.IL_0005:
			; LdStr
			; String Value: Global

		SystemVoidCosmosHALGlobalcctor.IL_0005.00: ;Asm
			push dword StringLiteral0073

		SystemVoidCosmosHALGlobalcctor.IL_0005.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalcctor.IL_000A:
			; Newobj

		SystemVoidCosmosHALGlobalcctor.IL_000A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALGlobalcctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALGlobalcctor.IL_000A.AfterAlloc:

		SystemVoidCosmosHALGlobalcctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALGlobalcctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALGlobalcctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALGlobalcctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosHALGlobalcctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALGlobalcctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALGlobalcctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosHALGlobalcctor.IL_000A.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosHALGlobalcctor.IL_000A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALGlobalcctor.IL_000A.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosHALGlobalcctor.IL_000A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALGlobalcctor.IL_000A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALGlobalcctor.IL_000A.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosHALGlobalcctor.IL_000A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalcctor.IL_000A.10: ;Asm
			JE near SystemVoidCosmosHALGlobalcctor.IL_000A.NoError1192
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALGlobalcctor.IL_000A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALGlobalcctor.IL_000A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALGlobalcctor.IL_000A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALGlobalcctor.IL_000A.14: ;Asm
			Jmp SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalcctor.IL_000A.NoError1192:

		SystemVoidCosmosHALGlobalcctor.IL_000A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALGlobalcctor.IL_000A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALGlobalcctor.IL_000A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALGlobalcctor.IL_000A.18: ;Asm
			push dword EAX

		SystemVoidCosmosHALGlobalcctor.IL_000A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalcctor.IL_000F:
			; Stsfld

		SystemVoidCosmosHALGlobalcctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALGlobalcctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalcctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalcctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosHALGlobalcctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALGlobalcctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALGlobalcctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_HAL_Global_mDebugger + 4], EAX

		SystemVoidCosmosHALGlobalcctor.IL_0014:
			; Newobj

		SystemVoidCosmosHALGlobalcctor.IL_0014.00: ;Asm
			push dword 0x26

		SystemVoidCosmosHALGlobalcctor.IL_0014.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALGlobalcctor.IL_0014.AfterAlloc:

		SystemVoidCosmosHALGlobalcctor.IL_0014.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALGlobalcctor.IL_0014.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALGlobalcctor.IL_0014.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALGlobalcctor.IL_0014.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PIT_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALGlobalcctor.IL_0014.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALGlobalcctor.IL_0014.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALGlobalcctor.IL_0014.08: ;Asm
			mov dword [EAX + 8], 0x1A

		SystemVoidCosmosHALGlobalcctor.IL_0014.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalcctor.IL_0014.0A: ;Asm
			Call SystemVoidCosmosHALPITctor

		SystemVoidCosmosHALGlobalcctor.IL_0014.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalcctor.IL_0014.0C: ;Asm
			JE near SystemVoidCosmosHALGlobalcctor.IL_0014.NoError1193
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALGlobalcctor.IL_0014.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALGlobalcctor.IL_0014.0E: ;Asm
			Jmp SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalcctor.IL_0014.NoError1193:

		SystemVoidCosmosHALGlobalcctor.IL_0014.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALGlobalcctor.IL_0014.10: ;Asm
			push dword EAX

		SystemVoidCosmosHALGlobalcctor.IL_0014.11: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalcctor.IL_0019:
			; Stsfld

		SystemVoidCosmosHALGlobalcctor.IL_0019.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALGlobalcctor.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalcctor.IL_0019.02: ;Asm
			JNE near SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalcctor.IL_0019.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.PIT

		SystemVoidCosmosHALGlobalcctor.IL_0019.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALGlobalcctor.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALGlobalcctor.IL_0019.05: ;Asm
			mov dword [static_field__Cosmos_HAL_Global_PIT + 4], EAX

		SystemVoidCosmosHALGlobalcctor.IL_001E:
			; Newobj

		SystemVoidCosmosHALGlobalcctor.IL_001E.00: ;Asm
			push dword 0x2E

		SystemVoidCosmosHALGlobalcctor.IL_001E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALGlobalcctor.IL_001E.AfterAlloc:

		SystemVoidCosmosHALGlobalcctor.IL_001E.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALGlobalcctor.IL_001E.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALGlobalcctor.IL_001E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALGlobalcctor.IL_001E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_TextScreen_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALGlobalcctor.IL_001E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALGlobalcctor.IL_001E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALGlobalcctor.IL_001E.08: ;Asm
			mov dword [EAX + 8], 0x22

		SystemVoidCosmosHALGlobalcctor.IL_001E.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalcctor.IL_001E.0A: ;Asm
			Call SystemVoidCosmosHALTextScreenctor

		SystemVoidCosmosHALGlobalcctor.IL_001E.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalcctor.IL_001E.0C: ;Asm
			JE near SystemVoidCosmosHALGlobalcctor.IL_001E.NoError1193
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALGlobalcctor.IL_001E.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALGlobalcctor.IL_001E.0E: ;Asm
			Jmp SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalcctor.IL_001E.NoError1193:

		SystemVoidCosmosHALGlobalcctor.IL_001E.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALGlobalcctor.IL_001E.10: ;Asm
			push dword EAX

		SystemVoidCosmosHALGlobalcctor.IL_001E.11: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalcctor.IL_0023:
			; Stsfld

		SystemVoidCosmosHALGlobalcctor.IL_0023.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALGlobalcctor.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalcctor.IL_0023.02: ;Asm
			JNE near SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalcctor.IL_0023.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.TextScreenBase

		SystemVoidCosmosHALGlobalcctor.IL_0023.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALGlobalcctor.IL_0023.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALGlobalcctor.IL_0023.05: ;Asm
			mov dword [static_field__Cosmos_HAL_Global_TextScreen + 4], EAX

		SystemVoidCosmosHALGlobalcctor.IL_0028:
			; Newobj

		SystemVoidCosmosHALGlobalcctor.IL_0028.00: ;Asm
			push dword 0x30

		SystemVoidCosmosHALGlobalcctor.IL_0028.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALGlobalcctor.IL_0028.AfterAlloc:

		SystemVoidCosmosHALGlobalcctor.IL_0028.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALGlobalcctor.IL_0028.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALGlobalcctor.IL_0028.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALGlobalcctor.IL_0028.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PS2Controller_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALGlobalcctor.IL_0028.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALGlobalcctor.IL_0028.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALGlobalcctor.IL_0028.08: ;Asm
			mov dword [EAX + 8], 0x24

		SystemVoidCosmosHALGlobalcctor.IL_0028.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalcctor.IL_0028.0A: ;Asm
			Call SystemVoidCosmosHALPS2Controllerctor

		SystemVoidCosmosHALGlobalcctor.IL_0028.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalcctor.IL_0028.0C: ;Asm
			JE near SystemVoidCosmosHALGlobalcctor.IL_0028.NoError1194
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALGlobalcctor.IL_0028.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALGlobalcctor.IL_0028.0E: ;Asm
			Jmp SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalcctor.IL_0028.NoError1194:

		SystemVoidCosmosHALGlobalcctor.IL_0028.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALGlobalcctor.IL_0028.10: ;Asm
			push dword EAX

		SystemVoidCosmosHALGlobalcctor.IL_0028.11: ;Asm
			push dword 0x0

		SystemVoidCosmosHALGlobalcctor.IL_002D:
			; Stsfld

		SystemVoidCosmosHALGlobalcctor.IL_002D.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALGlobalcctor.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALGlobalcctor.IL_002D.02: ;Asm
			JNE near SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALGlobalcctor.IL_002D.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.PS2Controller

		SystemVoidCosmosHALGlobalcctor.IL_002D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALGlobalcctor.IL_002D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALGlobalcctor.IL_002D.05: ;Asm
			mov dword [static_field__Cosmos_HAL_Global_PS2Controller + 4], EAX

		SystemVoidCosmosHALGlobalcctor.IL_0032:
			; Ret

		SystemVoidCosmosHALGlobalcctor.IL_0032.00: ;Asm
			Jmp SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALGlobalcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_5927514:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CPU
			; Name: DoEnableInterrupts
			; Plugged: Yes
			; Return size: 0

		SystemVoidCosmosCoreCPUDoEnableInterrupts:

		GUID_5981210:

		METHOD_5981210.05: ;Asm
			push dword EBP

		METHOD_5981210.06: ;Asm
			mov EBP, ESP

		METHOD_5981210.07: ;Asm
			Call SystemVoidCosmosCore_AsmCPUImplDoEnableInterrupts

		METHOD_5981210.08: ;Asm
			test ECX, 0x2

		METHOD_5981210.09: ;Asm
			JE near SystemVoidCosmosCoreCPUDoEnableInterrupts.END__OF__METHOD_NORMAL

		METHOD_5981210.0A: ;Asm
			JNE near SystemVoidCosmosCoreCPUDoEnableInterrupts.END__OF__METHOD_EXCEPTION
			; End Method: DoEnableInterrupts

		SystemVoidCosmosCoreCPUDoEnableInterrupts.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreCPUDoEnableInterrupts.END__OF__METHOD_NORMAL.0B: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreCPUDoEnableInterrupts.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreCPUDoEnableInterrupts.END__OF__METHOD_NORMAL.0C: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreCPUDoEnableInterrupts.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreCPUDoEnableInterrupts.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreCPUDoEnableInterrupts.END__OF__METHOD_EXCEPTION__2.0D: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreCPUDoEnableInterrupts.END__OF__METHOD_EXCEPTION__2.0E: ;Asm
			Ret


		GUID_5981211:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.Directory
			; Name: GetCurrentDirectory
			; Plugged: Yes
			; Return size: 8

		SystemStringSystemIODirectoryGetCurrentDirectory:

		GUID_5981213:

		METHOD_5981213.0F: ;Asm
			push dword EBP

		METHOD_5981213.10: ;Asm
			mov EBP, ESP

		METHOD_5981213.11: ;Asm
			sub ESP, 0x8

		METHOD_5981213.12: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory

		METHOD_5981213.13: ;Asm
			test ECX, 0x2

		METHOD_5981213.14: ;Asm
			JE near SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_NORMAL

		METHOD_5981213.15: ;Asm
			add ESP, 0x4

		METHOD_5981213.16: ;Asm
			add ESP, 0x4

		METHOD_5981213.17: ;Asm
			JNE near SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_EXCEPTION
			; End Method: GetCurrentDirectory

		SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_NORMAL.18: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_NORMAL

		SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_NORMAL.19: ;Asm
			mov ECX, 0x0

		SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_NORMAL.1A: ;Asm
			pop dword EAX

		SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_NORMAL.1B: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_NORMAL.1C: ;Asm
			pop dword EAX

		SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_NORMAL.1D: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_EXCEPTION__2.1E: ;Asm
			pop dword EBP

		SystemStringSystemIODirectoryGetCurrentDirectory.END__OF__METHOD_EXCEPTION__2.1F: ;Asm
			Ret


		GUID_5981214:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Concat
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] str0 at EBP+28, size = 8
			; Argument[1] str1 at EBP+20, size = 8
			; Argument[2] str2 at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString:

		GUID_5981216:

		METHOD_5981216.20: ;Asm
			push dword EBP

		METHOD_5981216.21: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_5981216.22: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_5981216.23: ;Asm
			push dword 0x0

		METHOD_5981216.24: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0001:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0001.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0001.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0001.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0006:
			; Branch

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0006.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0010

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0009:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0009.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_000A:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_000A.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_000A.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_000F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_000A.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_000A.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_000F:
			; Ret

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_000F.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0011:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0011.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0011.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0016
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0011.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0011.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0016:
			; Branch

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0016.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0016.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0020

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0018.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0018.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0019:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0019.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0019.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_001A:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_001A.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_001A.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_001F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_001A.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_001A.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_001F:
			; Ret

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_001F.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0020:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0021:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0021.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0021.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0026
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0021.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0021.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0026:
			; Branch

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0026.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0026.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0026.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0030

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0028.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0028.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0029:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0029.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0029.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_002A:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_002A.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_002A.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_002F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_002A.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_002A.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_002A.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_002F:
			; Ret

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_002F.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0030:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0030.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0030.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0031:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0031.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0031.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0036
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0031.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0031.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0031.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0036:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0036.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0036.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0037:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0037.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0037.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0037.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0037.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0037.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0037.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003C:
			; Add

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003C.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003D.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003D.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003E:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003E.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003E.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003E.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0043
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003E.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003E.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_003E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0043:
			; Add

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0043.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0043.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0044:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0044.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0044.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0045:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0045.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0046:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0046.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0046.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0046.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0046.03: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004B
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0046.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0046.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0046.06: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004B:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004B.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004B.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004C.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004C.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004C.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004D:
			; Ldc_I4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004D.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004E.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004E.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004F:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004F.00: ;Asm
			Call SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004F.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004F.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0054
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_004F.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0054:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0054.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0054.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0054.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0054.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0055.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0055.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0056:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0056.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0056.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0056.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_005B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0056.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0056.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0056.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0056.06: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0056.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_005B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_005B.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_005B.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_005C:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_005C.00: ;Asm
			Call SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_005C.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_005C.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0061
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_005C.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0061:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0061.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0061.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0061.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0061.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0062:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0062.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0062.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0063:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0063.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0063.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0063.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0068
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0063.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0063.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0063.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0063.06: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0063.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0068:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0068.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0068.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0069:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0069.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0069.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0069.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_006E
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0069.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0069.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0069.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0069.06: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0069.07: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0069.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_006E:
			; Add

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_006E.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_006E.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_006F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_006F.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_006F.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0070:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0070.00: ;Asm
			Call SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0070.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0070.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0075
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0070.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0075:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0075.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0075.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0075.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0075.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0076:
			; Ret

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.IL_0076.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: Concat

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 28], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringConcatSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x10


		GUID_5981217:
			; ---------------------------------------------------------
			; Assembly: System.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Console
			; Name: Write
			; Plugged: Yes
			; Argument[0] value at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemConsoleWriteSystemString:

		GUID_6238255:

		METHOD_6238255.0A: ;Asm
			push dword EBP

		METHOD_6238255.0B: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_6238255.0C: ;Asm
			push dword [EBP + 12]

		METHOD_6238255.0D: ;Asm
			push dword [EBP + 8]

		METHOD_6238255.0E: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString

		METHOD_6238255.0F: ;Asm
			test ECX, 0x2

		METHOD_6238255.10: ;Asm
			JE near SystemVoidSystemConsoleWriteSystemString.END__OF__METHOD_NORMAL

		METHOD_6238255.11: ;Asm
			JNE near SystemVoidSystemConsoleWriteSystemString.END__OF__METHOD_EXCEPTION
			; End Method: Write

		SystemVoidSystemConsoleWriteSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemConsoleWriteSystemString.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemConsoleWriteSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemConsoleWriteSystemString.END__OF__METHOD_NORMAL.13: ;Asm
			mov ECX, 0x0

		SystemVoidSystemConsoleWriteSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemConsoleWriteSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemConsoleWriteSystemString.END__OF__METHOD_EXCEPTION__2.14: ;Asm
			pop dword EBP

		SystemVoidSystemConsoleWriteSystemString.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			Ret 0x8


		GUID_6238256:
			; ---------------------------------------------------------
			; Assembly: System.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Console
			; Name: ReadLine
			; Plugged: Yes
			; Return size: 8

		SystemStringSystemConsoleReadLine:

		GUID_6238258:

		METHOD_6238258.16: ;Asm
			push dword EBP

		METHOD_6238258.17: ;Asm
			mov EBP, ESP

		METHOD_6238258.18: ;Asm
			sub ESP, 0x8

		METHOD_6238258.19: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine

		METHOD_6238258.1A: ;Asm
			test ECX, 0x2

		METHOD_6238258.1B: ;Asm
			JE near SystemStringSystemConsoleReadLine.END__OF__METHOD_NORMAL

		METHOD_6238258.1C: ;Asm
			add ESP, 0x4

		METHOD_6238258.1D: ;Asm
			add ESP, 0x4

		METHOD_6238258.1E: ;Asm
			JNE near SystemStringSystemConsoleReadLine.END__OF__METHOD_EXCEPTION
			; End Method: ReadLine

		SystemStringSystemConsoleReadLine.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemConsoleReadLine.END__OF__METHOD_NORMAL.1F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemConsoleReadLine.END__OF__METHOD_NORMAL

		SystemStringSystemConsoleReadLine.END__OF__METHOD_NORMAL.20: ;Asm
			mov ECX, 0x0

		SystemStringSystemConsoleReadLine.END__OF__METHOD_NORMAL.21: ;Asm
			pop dword EAX

		SystemStringSystemConsoleReadLine.END__OF__METHOD_NORMAL.22: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemConsoleReadLine.END__OF__METHOD_NORMAL.23: ;Asm
			pop dword EAX

		SystemStringSystemConsoleReadLine.END__OF__METHOD_NORMAL.24: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemConsoleReadLine.END__OF__METHOD_EXCEPTION:

		SystemStringSystemConsoleReadLine.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemConsoleReadLine.END__OF__METHOD_EXCEPTION__2.25: ;Asm
			pop dword EBP

		SystemStringSystemConsoleReadLine.END__OF__METHOD_EXCEPTION__2.26: ;Asm
			Ret


		GUID_6238259:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: parseCommand
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-32
			; Local 5 at EBP-36
			; Local 6 at EBP-40
			; Local 7 at EBP-44
			; Local 8 at EBP-52
			; Local 9 at EBP-60
			; Local 10 at EBP-64
			; Local 11 at EBP-72
			; Local 12 at EBP-76
			; Local 13 at EBP-80
			; Local 14 at EBP-84
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] word at EBP+12, size = 8
			; Return size: 8

		SystemStringarrayDremDOSKernelparseCommandSystemString:

		GUID_6238261:

		METHOD_6238261.27: ;Asm
			push dword EBP

		METHOD_6238261.28: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_6238261.29: ;Asm
			push dword 0x0

		METHOD_6238261.2A: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_6238261.2B: ;Asm
			push dword 0x0

		METHOD_6238261.2C: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_6238261.2D: ;Asm
			push dword 0x0

		METHOD_6238261.2E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_6238261.2F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_6238261.30: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_6238261.31: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_6238261.32: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_6238261.33: ;Asm
			push dword 0x0

		METHOD_6238261.34: ;Asm
			push dword 0x0
			; Local 8, Size 8

		METHOD_6238261.35: ;Asm
			push dword 0x0

		METHOD_6238261.36: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_6238261.37: ;Asm
			push dword 0x0
			; Local 10, Size 8

		METHOD_6238261.38: ;Asm
			push dword 0x0

		METHOD_6238261.39: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_6238261.3A: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_6238261.3B: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_6238261.3C: ;Asm
			push dword 0x0
			; Local 14, Size 8

		METHOD_6238261.3D: ;Asm
			push dword 0x0

		METHOD_6238261.3E: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0000:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001:
			; Newobj

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringcctor

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.02: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.AfterCCTorExceptionCheck:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.03: ;Asm
			push dword 0x24

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.AfterAlloc:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.05: ;Asm
			push dword [ESP]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.06: ;Asm
			push dword [ESP]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.07: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___System_String__ASM_IS__System_Private_CoreLib]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.09: ;Asm
			mov dword [EAX], EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.0C: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringctor

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.0E: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.0F: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.NoError1199
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.11: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.NoError1199:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.13: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0001.14: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0006:
			; Stloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0008:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0008.00: ;Asm
			push dword 0x22

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_000A:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_000A.00: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_000B:
			; Callvirt
			; ThisOffset = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_000B.00: ;Asm
			Call SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_000B.02: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0010
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_000B.03: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_000B.05: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_000B.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0010:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0010.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0010.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0010.02: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0010.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0011:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0011.00: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0012:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0012.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0012.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0013:
			; Br

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0013.00: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0026

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0015:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0015.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0016:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0016.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0016.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0016.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0017:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0017.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0017.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0018:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0018.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0018.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0018.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0019:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0019.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A:
			; Ldelem_Ref

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A.00: ;Asm
			pop dword EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A.01: ;Asm
			push dword [ESP + 4]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A.02: ;Asm
			push dword [ESP + 12]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A.04: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A.05: ;Asm
			push dword [EAX + 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A.06: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A.07: ;Asm
			cmp EAX, EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A.08: ;Asm
			JLE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_IndexOutOfRangeException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A.09: ;Asm
			cmp EBX, 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A.0A: ;Asm
			JNL near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_IndexOutOfRangeException:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001B
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_IndexOutOfRangeException.13: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException.14: ;Asm
			push dword EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException.15: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException.16: ;Asm
			mov EDX, 0x8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException.17: ;Asm
			mul dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x10

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException.19: ;Asm
			add EAX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException.1A: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException.1B: ;Asm
			pop dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException.1C: ;Asm
			add EDX, EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException.1D: ;Asm
			push dword [EDX]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException.1E: ;Asm
			sub EDX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException.1F: ;Asm
			push dword [EDX]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001A_NoIndexOutOfRangeException.20: ;Asm
			sub EDX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001B:
			; Callvirt
			; ThisOffset = 0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001B.00: ;Asm
			Call SystemStringSystemStringTrim

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001B.02: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001B.03: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001B.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001B.05: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001B.06: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001B.07: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001B.08: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_001B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020:
			; Stelem_Ref

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.01: ;Asm
			mov EDX, 0x8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.02: ;Asm
			mul dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.03: ;Asm
			add EAX, 0x10

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.05: ;Asm
			add EDX, EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.06: ;Asm
			push dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.08: ;Asm
			pop dword EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.0B: ;Asm
			pop dword EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.0D: ;Asm
			add ECX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0020.0E: ;Asm
			add ESP, 0xC

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0021:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0021.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0022.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0023:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0023.00: ;Asm
			push dword 0x1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0024:
			; Add

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0024.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0024.01: ;Asm
			add dword [ESP], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0025:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0025.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0025.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0026:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0026.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0027:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0027.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0027.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0027.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0028:
			; Ldlen

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0028.00: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0028.01: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0028.02: ;Asm
			push dword [EAX + 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0029:
			; Conv_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A:
			; Clt

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.00: ;Asm
			pop dword ECX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.01: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.02: ;Asm
			push dword ECX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.04: ;Asm
			JL near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.True

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.05: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.False

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.True:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.06: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.07: ;Asm
			push dword 0x1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.08: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002C

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.False:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.09: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002A.0A: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002C.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002C.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002E.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_002E.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0030:
			; Branch

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0030.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0030.01: ;Asm
			cmp EAX, 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0030.02: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0015

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0032:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0032.00: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0033:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0033.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0033.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0035:
			; Br

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0035.00: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0095

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0037:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0037.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0038:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0038.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003A:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003A.00: ;Asm
			push dword 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003B:
			; Rem

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003B.00: ;Asm
			pop dword ECX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003B.01: ;Asm
			test ECX, ECX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003B.02: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003B_NoDivideByZeroException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003B.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003B_NoDivideByZeroException:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003B_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003B_NoDivideByZeroException.05: ;Asm
			cdq

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003B_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003B_NoDivideByZeroException.07: ;Asm
			push dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003C:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003C.00: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D:
			; Ceq

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.02: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.True

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.03: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.False

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.True:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.04: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.05: ;Asm
			push dword 0x1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.06: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003F

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.False:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.07: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.08: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003D.09: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003F

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003F.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_003F.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0041:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0041.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0041.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0043:
			; Branch

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0043.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0043.01: ;Asm
			cmp EAX, 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0043.02: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0081

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0045:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0045.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0046:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0046.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0046.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0047:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0047.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0047.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049:
			; Ldelem_Ref

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049.00: ;Asm
			pop dword EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049.01: ;Asm
			push dword [ESP + 4]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049.02: ;Asm
			push dword [ESP + 12]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049.03: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049.04: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049.05: ;Asm
			push dword [EAX + 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049.06: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049.07: ;Asm
			cmp EAX, EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049.08: ;Asm
			JLE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_IndexOutOfRangeException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049.09: ;Asm
			cmp EBX, 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049.0A: ;Asm
			JNL near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_IndexOutOfRangeException:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_004A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0049_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_004A:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_004A.00: ;Asm
			push dword 0x20

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_004C:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_004C.00: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_004D:
			; Callvirt
			; ThisOffset = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_004D.00: ;Asm
			Call SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_004D.01: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_004D.02: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0052
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_004D.03: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_004D.04: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_004D.05: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_004D.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0052:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 44
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0052.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0052.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0052.02: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0052.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0054:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0054.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0055:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 44
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0055.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0055.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0055.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0055.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0057:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 52
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0057.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0057.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0057.02: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0057.03: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0059:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0059.00: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_005A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_005A.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_005A.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_005C:
			; Br

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_005C.00: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0076

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_005E:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 52
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_005E.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_005E.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_005E.02: ;Asm
			mov EAX, dword [EBP - 56]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_005E.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0060:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0060.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0060.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062:
			; Ldelem_Ref

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062.00: ;Asm
			pop dword EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062.01: ;Asm
			push dword [ESP + 4]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062.02: ;Asm
			push dword [ESP + 12]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062.03: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062.04: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062.05: ;Asm
			push dword [EAX + 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062.06: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062.07: ;Asm
			cmp EAX, EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062.08: ;Asm
			JLE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_IndexOutOfRangeException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062.09: ;Asm
			cmp EBX, 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062.0A: ;Asm
			JNL near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_IndexOutOfRangeException:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0063
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0062_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0063:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 64
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0063.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0063.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0063.02: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0063.03: ;Asm
			mov dword [EBP - 64], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0065:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0065.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0066:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0066.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0066.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0066.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0067:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 64
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0067.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0067.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0067.02: ;Asm
			mov EAX, dword [EBP - 68]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0067.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0069:
			; Callvirt
			; ThisOffset = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0069.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0069.01: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0069.02: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_006E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0069.03: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0069.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_006E:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_006E.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_006F:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_006F.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0070:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0070.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0070.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0072:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0072.00: ;Asm
			push dword 0x1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0073:
			; Add

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0073.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0073.01: ;Asm
			add dword [ESP], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0074:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0074.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0074.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0076:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0076.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0076.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0078:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 52
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0078.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0078.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0078.02: ;Asm
			mov EAX, dword [EBP - 56]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0078.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007A:
			; Ldlen

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007A.00: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007A.01: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007A.02: ;Asm
			push dword [EAX + 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007B:
			; Conv_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007C:
			; Branch

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007C.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007C.01: ;Asm
			pop dword EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007C.02: ;Asm
			cmp EBX, EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007C.03: ;Asm
			JL near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_005E

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007E:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007E.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007F:
			; Br

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_007F.00: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_008E

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0081:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0081.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0082:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0082.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0082.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0082.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0082.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0083:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0083.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0083.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0083.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0083.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0084:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0084.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0084.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086:
			; Ldelem_Ref

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086.00: ;Asm
			pop dword EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086.01: ;Asm
			push dword [ESP + 4]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086.02: ;Asm
			push dword [ESP + 12]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086.03: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086.04: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086.05: ;Asm
			push dword [EAX + 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086.06: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086.07: ;Asm
			cmp EAX, EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086.08: ;Asm
			JLE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_IndexOutOfRangeException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086.09: ;Asm
			cmp EBX, 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086.0A: ;Asm
			JNL near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_IndexOutOfRangeException:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0087
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_IndexOutOfRangeException.12: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0086_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0087:
			; Callvirt
			; ThisOffset = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0087.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0087.01: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0087.02: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_008C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0087.03: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0087.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_008C:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_008C.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_008D:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_008D.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_008E:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_008E.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_008F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_008F.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_008F.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0091:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0091.00: ;Asm
			push dword 0x1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0092:
			; Add

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0092.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0092.01: ;Asm
			add dword [ESP], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0093:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0093.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0093.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0095:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0095.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0095.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0097:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0097.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0097.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0097.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0097.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0098:
			; Ldlen

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0098.00: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0098.01: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0098.02: ;Asm
			push dword [EAX + 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0099:
			; Conv_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A:
			; Clt

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.00: ;Asm
			pop dword ECX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.01: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.02: ;Asm
			push dword ECX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.04: ;Asm
			JL near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.True

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.05: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.False

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.True:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.06: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.07: ;Asm
			push dword 0x1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.08: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009C

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.False:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.09: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009A.0A: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009C.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009C.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009E.00: ;Asm
			movzx EAX, byte [EBP - 72]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_009E.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A0:
			; Branch

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A0.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A0.01: ;Asm
			cmp EAX, 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A0.02: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_0037

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A2:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A2.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A2.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A2.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A2.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A3:
			; Callvirt
			; ThisOffset = 0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A3.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1SystemStringget_Count

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A3.01: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A3.02: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A3.03: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A3.04: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A3.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8:
			; Newarr
			; Element Size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.02: ;Asm
			mov EDX, 0x8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.03: ;Asm
			mul dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.04: ;Asm
			add EAX, 0x10

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.05: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.AfterAlloc:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.07: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.08: ;Asm
			pop dword ESI

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.09: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.0A: ;Asm
			push dword [ESP]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.0B: ;Asm
			push dword [ESP]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.0C: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.12: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00A8.14: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00AD:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 20
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00AD.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00AD.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00AD.02: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00AD.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00AE:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00AE.00: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00AF:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00AF.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00AF.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B1:
			; Br

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B1.00: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C7

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B3:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B3.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B4:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 20
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B4.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B4.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B4.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B4.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B5.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B5.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B7:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B7.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B7.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B7.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B7.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B8.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B8.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BA:
			; Callvirt
			; ThisOffset = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BA.00: ;Asm
			Call SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BA.01: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BA.02: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BA.03: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BA.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BA.05: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BA.06: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BA.07: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BA.08: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BA.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF:
			; Stelem_Ref

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.01: ;Asm
			mov EDX, 0x8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.02: ;Asm
			mul dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.03: ;Asm
			add EAX, 0x10

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.05: ;Asm
			add EDX, EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.06: ;Asm
			push dword EDX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.08: ;Asm
			pop dword EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.0B: ;Asm
			pop dword EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.0D: ;Asm
			add ECX, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00BF.0E: ;Asm
			add ESP, 0xC

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C0:
			; Nop

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C0.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C1:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C1.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C1.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C3:
			; Ldc_I4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C3.00: ;Asm
			push dword 0x1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C4:
			; Add

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C4.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C4.01: ;Asm
			add dword [ESP], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C5:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C5.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C5.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C7.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C7.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C9:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C9.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C9.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C9.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00C9.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CA:
			; Callvirt
			; ThisOffset = 0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CA.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1SystemStringget_Count

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CA.01: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CA.02: ;Asm
			JE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CA.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CA.04: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CA.05: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CA.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF:
			; Clt

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.00: ;Asm
			pop dword ECX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.01: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.02: ;Asm
			push dword ECX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.04: ;Asm
			JL near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.True

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.05: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.False

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.True:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.06: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.07: ;Asm
			push dword 0x1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.08: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.False:

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.09: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00CF.0A: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D1:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D1.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D1.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D3:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D3.00: ;Asm
			movzx EAX, byte [EBP - 80]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D3.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D5:
			; Branch

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D5.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D5.01: ;Asm
			cmp EAX, 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D5.02: ;Asm
			JNE near SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00B3

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D7:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 20
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D7.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D7.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D7.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D7.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D8:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 84
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D8.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D8.01: ;Asm
			mov dword [EBP - 88], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D8.02: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00D8.03: ;Asm
			mov dword [EBP - 84], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00DA:
			; Br

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00DA.00: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00DC

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00DC:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 84
			; Local size = 8

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00DC.00: ;Asm
			mov EAX, dword [EBP - 84]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00DC.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00DC.02: ;Asm
			mov EAX, dword [EBP - 88]

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00DC.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00DE:
			; Ret

		SystemStringarrayDremDOSKernelparseCommandSystemString.IL_00DE.00: ;Asm
			Jmp SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_NORMAL
			; End Method: parseCommand

		SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_NORMAL

		SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x58

		SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringarrayDremDOSKernelparseCommandSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_6238262:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: op_Equality
			; Plugged: No
			; Argument[0] a at EBP+20, size = 8
			; Argument[1] b at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemStringop_EqualitySystemStringSystemString:

		GUID_6267278:

		METHOD_6267278.0A: ;Asm
			push dword EBP

		METHOD_6267278.0B: ;Asm
			mov EBP, ESP

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0002:
			; Call

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0002.00: ;Asm
			Call SystemBooleanSystemStringEqualsSystemStringSystemString

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0002.02: ;Asm
			JE near SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0002.04: ;Asm
			JNE near SystemBooleanSystemStringop_EqualitySystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0007:
			; Ret

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.IL_0007.00: ;Asm
			Jmp SystemBooleanSystemStringop_EqualitySystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: op_Equality

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemStringop_EqualitySystemStringSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemStringop_EqualitySystemStringSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0xC


		GUID_6267279:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: Beep
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] arguments at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelBeepSystemStringarray:

		GUID_6268325:

		METHOD_6268325.07: ;Asm
			push dword EBP

		METHOD_6268325.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_6268325.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_6268325.0A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_6268325.0B: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_6268325.0C: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_6268325.0D: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0000:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0001:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0003:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0003.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0004:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0004.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0005:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0005.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0005.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0006:
			; Ldlen

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0007:
			; Conv_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0008:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0008.00: ;Asm
			push dword 0x2

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009:
			; Clt

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.02: ;Asm
			push dword ECX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.04: ;Asm
			JL near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.True

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.05: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.False

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.True:

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.07: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.08: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_000B

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.False:

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.09: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0009.0A: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000B:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000B.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C:
			; Ceq

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.02: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.True

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.03: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.False

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.True:

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.06: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_000E

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.False:

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000C.09: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_000E

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000F.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_000F.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0010:
			; Branch

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0010.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0010.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0010.02: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0074

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0012:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0012.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0013:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0013.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0014:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0014.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015:
			; Ldelem_Ref

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015.08: ;Asm
			JLE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_IndexOutOfRangeException

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015.0A: ;Asm
			JNL near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_IndexOutOfRangeException:

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0016
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0015_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0016:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0016.00: ;Asm
			mov EAX, EBP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0016.01: ;Asm
			sub EAX, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0016.02: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0018:
			; Call

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0018.00: ;Asm
			Call SystemBooleanSystemInt32TryParseSystemStringSystemInt32

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0018.02: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_001D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0018.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0018.04: ;Asm
			JNE near SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_001D:
			; Branch

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_001D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_001D.02: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_002B

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_001F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_001F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_001F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0020:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0020.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021:
			; Ldelem_Ref

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021.08: ;Asm
			JLE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_IndexOutOfRangeException

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021.0A: ;Asm
			JNL near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_IndexOutOfRangeException:

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0022
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0021_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0022:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 8

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0022.00: ;Asm
			mov EAX, EBP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0022.01: ;Asm
			sub EAX, 0x8

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0022.02: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0024:
			; Call

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0024.00: ;Asm
			Call SystemBooleanSystemInt32TryParseSystemStringSystemInt32

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0024.02: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0029
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0024.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0024.04: ;Asm
			JNE near SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0029:
			; Br

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0029.00: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_002C

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_002B:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_002B.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_002C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_002C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_002C.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_002D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_002D.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_002D.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_002E:
			; Branch

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_002E.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_002E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_002E.02: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0071

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0030:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0030.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0031:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0031.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0031.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0032:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0032.00: ;Asm
			push dword 0x25

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0034:
			; Branch

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0034.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0034.01: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0034.02: ;Asm
			cmp EBX, EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0034.03: ;Asm
			JL near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0043

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0036:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0036.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0036.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0037:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0037.00: ;Asm
			push dword 0x7FFF

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C:
			; Cgt

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C.02: ;Asm
			JL near SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C.True

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C.03: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C.False

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C.True:

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C.06: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_003E

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C.False:

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003C.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003E:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003E.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F:
			; Ceq

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.02: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.True

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.03: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.False

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.True:

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.06: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_0041

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.False:

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_003F.09: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_0041

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0041:
			; Br

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0041.00: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_0044

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0043:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0043.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0044:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0044.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0044.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0046:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0046.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0048:
			; Branch

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0048.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0048.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0048.02: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0056

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_004A:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_004A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_004B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_004B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_004B.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_004C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_004C.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_004D:
			; Call

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_004D.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_004D.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_004D.02: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0052
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_004D.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0052:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0052.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0053:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0053.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0054:
			; Br

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0054.00: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_0070

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0056:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0056.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0057:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0057.00: ;Asm
			push dword 0x3E8

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_005C:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_005C.00: ;Asm
			push dword 0x64

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_005E:
			; Call

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_005E.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_005E.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_005E.02: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0063
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_005E.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0063:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0063.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0064:
			; LdStr
			; String Value: Error: Frequency must be between 37 and 32767Hz\n

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0064.00: ;Asm
			push dword StringLiteral0074

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0064.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0069:
			; Call

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0069.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0069.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0069.02: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_006E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0069.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_006E:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_006E.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_006F:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_006F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0070:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0070.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0071:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0071.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0072:
			; Br

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0072.00: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.IL_0086

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0074:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0074.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0075:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0075.00: ;Asm
			push dword 0x3E8

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_007A:
			; Ldc_I4

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_007A.00: ;Asm
			push dword 0x3E8

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_007F:
			; Call

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_007F.00: ;Asm
			Call SystemVoidSystemConsoleBeepSystemInt32SystemInt32

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_007F.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_007F.02: ;Asm
			JE near SystemVoidDremDOSKernelBeepSystemStringarray.IL_0084
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_007F.03: ;Asm
			JNE near SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0084:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0084.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0085:
			; Nop

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0085.00: ;Asm
			NOP

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0086:
			; Ret

		SystemVoidDremDOSKernelBeepSystemStringarray.IL_0086.00: ;Asm
			Jmp SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_NORMAL
			; End Method: Beep

		SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x14

		SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelBeepSystemStringarray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_6268326:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: Help
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Local 9 at EBP-40
			; Local 10 at EBP-44
			; Local 11 at EBP-48
			; Local 12 at EBP-52
			; Local 13 at EBP-56
			; Local 14 at EBP-60
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] arguments at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelHelpSystemStringarray:

		GUID_6292592:

		METHOD_6292592.06: ;Asm
			push dword EBP

		METHOD_6292592.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_6292592.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_6292592.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_6292592.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_6292592.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_6292592.0C: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_6292592.0D: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_6292592.0E: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_6292592.0F: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_6292592.10: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_6292592.11: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_6292592.12: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_6292592.13: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_6292592.14: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_6292592.15: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_6292592.16: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0000:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0002:
			; Ldlen

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0002.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0003:
			; Conv_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0004:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0004.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005:
			; Clt

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.02: ;Asm
			push dword ECX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.04: ;Asm
			JL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.True

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.05: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.False

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.True:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.07: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.08: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_0007

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.False:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.09: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0005.0A: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0007:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0007.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008:
			; Ceq

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.True

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.03: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.False

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.True:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.06: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_000A

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.False:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0008.09: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_000A

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_000A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_000A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_000B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_000B.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_000C:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_000C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_000C.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0385

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0011:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0011.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0012.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0013:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0013.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0015
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0014_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0015:
			; LdStr
			; String Value: help

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0015.00: ;Asm
			push dword StringLiteral0075

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0015.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_001A:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_001A.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_001A.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_001F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_001A.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_001F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_001F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0020:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0020.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0020.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0021:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0021.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0021.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0040

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0023:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0023.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0024:
			; LdStr
			; String Value: help - help menu or get help on a command\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0024.00: ;Asm
			push dword StringLiteral0076

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0024.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0029:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0029.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0029.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0029.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_002E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0029.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_002E:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_002E.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_002F:
			; LdStr
			; String Value: help <command> - get help on a specific command

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_002F.00: ;Asm
			push dword StringLiteral0077

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_002F.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0034:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0034.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0034.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0039
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0034.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0039:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0039.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_003A:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_003A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_003B:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_003B.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0040:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0040.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0040.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0041:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0041.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0043
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0042_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0043:
			; LdStr
			; String Value: command

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0043.00: ;Asm
			push dword StringLiteral0078

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0043.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0048:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0048.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0048.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0048.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_004D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0048.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0048.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_004D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_004D.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_004D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_004E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_004E.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_004E.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_004F:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_004F.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_004F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_004F.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0063

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0051:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0051.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0052:
			; LdStr
			; String Value: command - outputs information about DremDOS

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0052.00: ;Asm
			push dword StringLiteral0079

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0052.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0057:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0057.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0057.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0057.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_005C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0057.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_005C:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_005C.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_005D:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_005D.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_005E:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_005E.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0063:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0063.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0063.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0064:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0064.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0066
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0065_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0066:
			; LdStr
			; String Value: beep

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0066.00: ;Asm
			push dword StringLiteral007A

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0066.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_006B:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_006B.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_006B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_006B.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0070
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_006B.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_006B.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0070:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0070.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0070.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0071:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0071.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0071.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0072:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0072.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0072.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0072.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0091

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0074:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0074.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0075:
			; LdStr
			; String Value: beep - make the PC speaker go beep!\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0075.00: ;Asm
			push dword StringLiteral007B

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0075.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_007A:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_007A.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_007A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_007A.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_007F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_007A.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_007F:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_007F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0080:
			; LdStr
			; String Value: beep <frequency> <time> - make a more specific beep

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0080.00: ;Asm
			push dword StringLiteral007C

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0080.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0085:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0085.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0085.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0085.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_008A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0085.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_008A:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_008A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_008B:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_008B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_008C:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_008C.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0091:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0091.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0091.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0092:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0092.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0094
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0093_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0094:
			; LdStr
			; String Value: cls

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0094.00: ;Asm
			push dword StringLiteral007D

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0094.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0099:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0099.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0099.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0099.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_009E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0099.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0099.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_009E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_009E.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_009E.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00A0:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00A0.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00A0.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00A2:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00A2.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00A2.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00A2.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B6

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00A4:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00A4.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00A5:
			; LdStr
			; String Value: cls - clear the screen

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00A5.00: ;Asm
			push dword StringLiteral007E

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00A5.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00AA:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00AA.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00AA.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00AA.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_00AF
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00AA.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00AF:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00AF.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B0:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B0.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B1:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B1.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B6:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B6.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B6.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B7:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B7.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B9
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B8_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B9:
			; LdStr
			; String Value: dir

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B9.00: ;Asm
			push dword StringLiteral007F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00B9.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00BE:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00BE.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00BE.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00BE.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_00C3
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00BE.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00BE.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00C3:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00C3.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00C3.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00C5:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00C5.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00C5.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00C7:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00C7.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00C7.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00C7.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DB

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00C9:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00C9.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00CA:
			; LdStr
			; String Value: dir - display all files and folders in the current directory

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00CA.00: ;Asm
			push dword StringLiteral0080

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00CA.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00CF:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00CF.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00CF.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00CF.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_00D4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00CF.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00D4:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00D4.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00D5:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00D5.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00D6:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00D6.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DB:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DB.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DB.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DC:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DC.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DE
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DD_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DE:
			; LdStr
			; String Value: cd

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DE.00: ;Asm
			push dword StringLiteral0081

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00DE.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00E3:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00E3.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00E3.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00E3.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_00E8
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00E3.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00E3.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00E8:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00E8.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00E8.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00EA:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00EA.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00EA.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00EC:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00EC.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00EC.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00EC.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0121

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00EE:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00EE.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00EF:
			; LdStr
			; String Value: cd - change the directory\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00EF.00: ;Asm
			push dword StringLiteral0082

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00EF.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00F4:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00F4.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00F4.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00F4.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_00F9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00F4.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00F9:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00F9.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00FA:
			; LdStr
			; String Value: cd <directory> - change to <directory>\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00FA.00: ;Asm
			push dword StringLiteral0083

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00FA.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00FF:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00FF.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00FF.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00FF.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0104
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_00FF.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0104:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0104.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0105:
			; LdStr
			; String Value:   You can either specify a specific directory or relative directory.\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0105.00: ;Asm
			push dword StringLiteral0084

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0105.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_010A:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_010A.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_010A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_010A.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_010F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_010A.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_010F:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_010F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0110:
			; LdStr
			; String Value: cd .. - go up one directory

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0110.00: ;Asm
			push dword StringLiteral0085

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0110.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0115:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0115.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0115.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0115.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_011A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0115.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_011A:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_011A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_011B:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_011B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_011C:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_011C.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0121:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0121.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0121.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0122:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0122.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0124
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0123_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0124:
			; LdStr
			; String Value: drivelist

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0124.00: ;Asm
			push dword StringLiteral0086

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0124.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0129:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0129.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0129.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0129.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_012E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0129.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0129.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_012E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_012E.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_012E.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0130:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0130.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0130.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0132:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0132.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0132.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0132.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0146

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0134:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0134.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0135:
			; LdStr
			; String Value: drivelist - list all currently attached drives, their filesystems, and other information

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0135.00: ;Asm
			push dword StringLiteral0087

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0135.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_013A:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_013A.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_013A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_013A.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_013F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_013A.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_013F:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_013F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0140:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0140.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0141:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0141.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0146:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0146.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0146.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0147:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0147.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0149
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0148_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0149:
			; LdStr
			; String Value: checktime

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0149.00: ;Asm
			push dword StringLiteral0088

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0149.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_014E:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_014E.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_014E.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_014E.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0153
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_014E.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_014E.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0153:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0153.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0153.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0155:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0155.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0155.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0157:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0157.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0157.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0157.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_016B

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0159:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0159.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_015A:
			; LdStr
			; String Value: checktime - check the time

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_015A.00: ;Asm
			push dword StringLiteral0089

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_015A.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_015F:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_015F.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_015F.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_015F.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0164
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_015F.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0164:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0164.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0165:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0165.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0166:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0166.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016C:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016C.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_016E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016D_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016E:
			; LdStr
			; String Value: calculate

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016E.00: ;Asm
			push dword StringLiteral008A

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_016E.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0173:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0173.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0173.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0173.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0178
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0173.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0173.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0178:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0178.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0178.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_017A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_017A.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_017A.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_017C:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_017C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_017C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_017C.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_019B

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_017E:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_017E.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_017F:
			; LdStr
			; String Value: calculate - a basic calculator\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_017F.00: ;Asm
			push dword StringLiteral008B

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_017F.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0184:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0184.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0184.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0184.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0189
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0184.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0189:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0189.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_018A:
			; LdStr
			; String Value: calculate <int> <operator> <int>

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_018A.00: ;Asm
			push dword StringLiteral008C

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_018A.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_018F:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_018F.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_018F.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_018F.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0194
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_018F.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0194:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0194.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0195:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0195.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0196:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0196.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019C:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019C.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_019E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019D_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019E:
			; LdStr
			; String Value: shutdown

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019E.00: ;Asm
			push dword StringLiteral008D

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_019E.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01A3:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01A3.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01A3.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01A3.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_01A8
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01A3.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01A3.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01A8:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01A8.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01A8.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01AA:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01AA.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01AA.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01AC:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01AC.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01AC.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01AC.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CB

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01AE:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01AE.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01AF:
			; LdStr
			; String Value: shutdown - shut down the computer\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01AF.00: ;Asm
			push dword StringLiteral008E

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01AF.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01B4:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01B4.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01B4.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01B4.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_01B9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01B4.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01B9:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01B9.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01BA:
			; LdStr
			; String Value: shutdown /r - restart the computer

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01BA.00: ;Asm
			push dword StringLiteral008F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01BA.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01BF:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01BF.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01BF.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01BF.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_01C4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01BF.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01C4:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01C4.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01C5:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01C5.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01C6:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01C6.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CB:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CB.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CB.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CC:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CC.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CE
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CD_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CE:
			; LdStr
			; String Value: kitty

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CE.00: ;Asm
			push dword StringLiteral0090

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01CE.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01D3:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01D3.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01D3.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01D3.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_01D8
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01D3.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01D3.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01D8:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01D8.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01D8.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01DA:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01DA.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01DA.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01DC:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01DC.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01DC.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01DC.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_023D

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01DE:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01DE.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01DF:
			; LdStr
			; String Value: kitty - read and write files\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01DF.00: ;Asm
			push dword StringLiteral0091

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01DF.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01E4:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01E4.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01E4.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01E4.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_01E9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01E4.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01E9:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01E9.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01EA:
			; LdStr
			; String Value: kitty <file> [/r] [/w] [/nf] <text>\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01EA.00: ;Asm
			push dword StringLiteral0092

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01EA.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01EF:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01EF.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01EF.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01EF.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_01F4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01EF.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01F4:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01F4.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01F5:
			; LdStr
			; String Value: Example: kitty foo.txt /r\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01F5.00: ;Asm
			push dword StringLiteral0093

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01F5.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01FA:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01FA.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01FA.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01FA.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_01FF
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01FA.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01FF:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_01FF.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0200:
			; LdStr
			; String Value:   Read foo.txt and output it to the screen\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0200.00: ;Asm
			push dword StringLiteral0094

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0200.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0205:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0205.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0205.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0205.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_020A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0205.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_020A:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_020A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_020B:
			; LdStr
			; String Value: Example: kitty foo.txt /w "bar"\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_020B.00: ;Asm
			push dword StringLiteral0095

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_020B.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0210:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0210.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0210.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0210.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0215
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0210.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0215:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0215.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0216:
			; LdStr
			; String Value:   Write "bar" to foo.txt (without quotes)

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0216.00: ;Asm
			push dword StringLiteral0096

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0216.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_021B:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_021B.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_021B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_021B.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0220
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_021B.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0220:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0220.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0221:
			; LdStr
			; String Value: Example: kitty foo.txt /nf\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0221.00: ;Asm
			push dword StringLiteral0097

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0221.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0226:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0226.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0226.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0226.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_022B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0226.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_022B:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_022B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_022C:
			; LdStr
			; String Value:   Create a new file named "foo.txt" in the current directory

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_022C.00: ;Asm
			push dword StringLiteral0098

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_022C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0231:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0231.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0231.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0231.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0236
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0231.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0236:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0236.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0237:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0237.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0238:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0238.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023E:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023E.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0240
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_023F_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0240:
			; LdStr
			; String Value: rm

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0240.00: ;Asm
			push dword StringLiteral0099

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0240.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0245:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0245.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0245.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0245.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_024A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0245.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0245.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_024A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_024A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_024A.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_024C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_024C.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_024C.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_024E:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_024E.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_024E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_024E.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_026D

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0250:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0250.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0251:
			; LdStr
			; String Value: rm - remove a file from the drive

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0251.00: ;Asm
			push dword StringLiteral009A

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0251.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0256:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0256.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0256.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0256.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_025B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0256.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_025B:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_025B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_025C:
			; LdStr
			; String Value: rm <file>

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_025C.00: ;Asm
			push dword StringLiteral009B

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_025C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0261:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0261.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0261.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0261.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0266
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0261.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0266:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0266.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0267:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0267.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0268:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0268.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026E:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026E.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0270
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_026F_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0270:
			; LdStr
			; String Value: rmdir

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0270.00: ;Asm
			push dword StringLiteral009C

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0270.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0275:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0275.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0275.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0275.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_027A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0275.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0275.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_027A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_027A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_027A.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_027C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_027C.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_027C.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_027E:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_027E.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_027E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_027E.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_029D

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0280:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0280.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0281:
			; LdStr
			; String Value: rmdir - remove an empty directory

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0281.00: ;Asm
			push dword StringLiteral009D

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0281.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0286:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0286.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0286.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0286.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_028B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0286.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_028B:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_028B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_028C:
			; LdStr
			; String Value: rmdir <directory>

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_028C.00: ;Asm
			push dword StringLiteral009E

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_028C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0291:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0291.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0291.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0291.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0296
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0291.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0296:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0296.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0297:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0297.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0298:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0298.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029E:
			; Ldc_I4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029E.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F:
			; Ldelem_Ref

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F.08: ;Asm
			JLE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_IndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F.0A: ;Asm
			JNL near SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_IndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_02A0
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_029F_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02A0:
			; LdStr
			; String Value: mkdir

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02A0.00: ;Asm
			push dword StringLiteral009F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02A0.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02A5:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02A5.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02A5.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02A5.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_02AA
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02A5.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02A5.04: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02AA:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02AA.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02AA.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02AC:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02AC.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02AC.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02AE:
			; Branch

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02AE.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02AE.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02AE.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_02CD

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02B0:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02B0.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02B1:
			; LdStr
			; String Value: mkdir - create an empty directory

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02B1.00: ;Asm
			push dword StringLiteral00A0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02B1.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02B6:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02B6.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02B6.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02B6.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_02BB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02B6.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02BB:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02BB.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02BC:
			; LdStr
			; String Value: mkdir <directory>

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02BC.00: ;Asm
			push dword StringLiteral00A1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02BC.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02C1:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02C1.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02C1.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02C1.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_02C6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02C1.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02C6:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02C6.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02C7:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02C7.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02C8:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02C8.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02CD:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02CD.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02CE:
			; LdStr
			; String Value: DremDOS Help Menu\n\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02CE.00: ;Asm
			push dword StringLiteral00A2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02CE.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02D3:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02D3.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02D3.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02D3.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_02D8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02D3.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02D8:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02D8.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02D9:
			; LdStr
			; String Value: command - ouputs information about DremDOS\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02D9.00: ;Asm
			push dword StringLiteral00A3

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02D9.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02DE:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02DE.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02DE.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02DE.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_02E3
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02DE.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02E3:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02E3.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02E4:
			; LdStr
			; String Value: beep - make the PC speaker go beep!\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02E4.00: ;Asm
			push dword StringLiteral00A4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02E4.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02E9:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02E9.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02E9.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02E9.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_02EE
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02E9.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02EE:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02EE.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02EF:
			; LdStr
			; String Value: cls - clear the screen\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02EF.00: ;Asm
			push dword StringLiteral00A5

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02EF.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02F4:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02F4.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02F4.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02F4.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_02F9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02F4.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02F9:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02F9.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02FA:
			; LdStr
			; String Value: dir - display all files and folders in the current directory\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02FA.00: ;Asm
			push dword StringLiteral00A6

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02FA.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02FF:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02FF.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02FF.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02FF.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0304
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_02FF.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0304:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0304.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0305:
			; LdStr
			; String Value: cd - change the directory\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0305.00: ;Asm
			push dword StringLiteral00A7

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0305.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_030A:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_030A.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_030A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_030A.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_030F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_030A.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_030F:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_030F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0310:
			; LdStr
			; String Value: drivelist - list all currently attached drives and their filesystems\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0310.00: ;Asm
			push dword StringLiteral00A8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0310.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0315:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0315.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0315.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0315.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_031A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0315.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_031A:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_031A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_031B:
			; LdStr
			; String Value: checktime - check the time\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_031B.00: ;Asm
			push dword StringLiteral00A9

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_031B.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0320:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0320.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0320.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0320.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0325
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0320.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0325:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0325.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0326:
			; LdStr
			; String Value: calculate - a basic calculator\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0326.00: ;Asm
			push dword StringLiteral00AA

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0326.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_032B:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_032B.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_032B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_032B.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0330
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_032B.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0330:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0330.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0331:
			; LdStr
			; String Value: shutdown - shut down the computer\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0331.00: ;Asm
			push dword StringLiteral00AB

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0331.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0336:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0336.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0336.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0336.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_033B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0336.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_033B:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_033B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_033C:
			; LdStr
			; String Value: kitty - read and write files\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_033C.00: ;Asm
			push dword StringLiteral00AC

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_033C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0341:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0341.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0341.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0341.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0346
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0341.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0346:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0346.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0347:
			; LdStr
			; String Value: rm - remove a file from the drive\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0347.00: ;Asm
			push dword StringLiteral00AD

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0347.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_034C:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_034C.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_034C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_034C.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0351
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_034C.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0351:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0351.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0352:
			; LdStr
			; String Value: rmdir - remove an empty directory\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0352.00: ;Asm
			push dword StringLiteral00AE

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0352.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0357:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0357.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0357.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0357.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_035C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0357.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_035C:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_035C.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_035D:
			; LdStr
			; String Value: mkdir - create an empty directory\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_035D.00: ;Asm
			push dword StringLiteral00AF

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_035D.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0362:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0362.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0362.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0362.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0367
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0362.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0367:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0367.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0368:
			; LdStr
			; String Value: help - help menu or get help on a command\n\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0368.00: ;Asm
			push dword StringLiteral00B0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0368.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_036D:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_036D.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_036D.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_036D.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0372
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_036D.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0372:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0372.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0373:
			; LdStr
			; String Value: Tip: Try help <command>

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0373.00: ;Asm
			push dword StringLiteral00B1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0373.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0378:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0378.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0378.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0378.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_037D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0378.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_037D:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_037D.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_037E:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_037E.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_037F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0380:
			; Br

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0380.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.IL_0437

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0385:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0385.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0386:
			; LdStr
			; String Value: DremDOS Help Menu\n\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0386.00: ;Asm
			push dword StringLiteral00B2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0386.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_038B:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_038B.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_038B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_038B.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0390
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_038B.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0390:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0390.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0391:
			; LdStr
			; String Value: command - ouputs information about DremDOS\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0391.00: ;Asm
			push dword StringLiteral00B3

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0391.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0396:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0396.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0396.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0396.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_039B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0396.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_039B:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_039B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_039C:
			; LdStr
			; String Value: beep - make the PC speaker go beep!\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_039C.00: ;Asm
			push dword StringLiteral00B4

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_039C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03A1:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03A1.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03A1.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03A1.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_03A6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03A1.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03A6:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03A6.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03A7:
			; LdStr
			; String Value: cls - clear the screen\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03A7.00: ;Asm
			push dword StringLiteral00B5

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03A7.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03AC:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03AC.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03AC.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03AC.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_03B1
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03AC.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03B1:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03B1.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03B2:
			; LdStr
			; String Value: dir - display all files and folders in the current directory\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03B2.00: ;Asm
			push dword StringLiteral00B6

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03B2.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03B7:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03B7.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03B7.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03B7.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_03BC
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03B7.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03BC:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03BC.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03BD:
			; LdStr
			; String Value: cd - change the directory\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03BD.00: ;Asm
			push dword StringLiteral00B7

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03BD.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03C2:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03C2.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03C2.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03C2.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_03C7
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03C2.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03C7:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03C7.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03C8:
			; LdStr
			; String Value: drivelist - list all currently attached drives and their filesystems\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03C8.00: ;Asm
			push dword StringLiteral00B8

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03C8.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03CD:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03CD.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03CD.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03CD.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_03D2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03CD.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03D2:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03D2.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03D3:
			; LdStr
			; String Value: checktime - check the time\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03D3.00: ;Asm
			push dword StringLiteral00B9

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03D3.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03D8:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03D8.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03D8.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03D8.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_03DD
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03D8.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03DD:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03DD.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03DE:
			; LdStr
			; String Value: calculate - a basic calculator\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03DE.00: ;Asm
			push dword StringLiteral00BA

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03DE.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03E3:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03E3.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03E3.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03E3.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_03E8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03E3.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03E8:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03E8.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03E9:
			; LdStr
			; String Value: shutdown - shut down the computer\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03E9.00: ;Asm
			push dword StringLiteral00BB

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03E9.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03EE:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03EE.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03EE.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03EE.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_03F3
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03EE.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03F3:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03F3.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03F4:
			; LdStr
			; String Value: kitty - read and write files\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03F4.00: ;Asm
			push dword StringLiteral00BC

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03F4.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03F9:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03F9.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03F9.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03F9.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_03FE
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03F9.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03FE:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03FE.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03FF:
			; LdStr
			; String Value: rm - remove a file from the drive\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03FF.00: ;Asm
			push dword StringLiteral00BD

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_03FF.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0404:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0404.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0404.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0404.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0409
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0404.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0409:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0409.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_040A:
			; LdStr
			; String Value: rmdir - remove an empty directory\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_040A.00: ;Asm
			push dword StringLiteral00BE

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_040A.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_040F:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_040F.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_040F.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_040F.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0414
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_040F.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0414:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0414.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0415:
			; LdStr
			; String Value: mkdir - create an empty directory\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0415.00: ;Asm
			push dword StringLiteral00BF

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0415.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_041A:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_041A.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_041A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_041A.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_041F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_041A.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_041F:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_041F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0420:
			; LdStr
			; String Value: help - help menu or get help on a command\n\n

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0420.00: ;Asm
			push dword StringLiteral00C0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0420.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0425:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0425.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0425.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0425.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_042A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0425.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_042A:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_042A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_042B:
			; LdStr
			; String Value: Tip: Try help <command>

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_042B.00: ;Asm
			push dword StringLiteral00C1

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_042B.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0430:
			; Call

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0430.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0430.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0430.02: ;Asm
			JE near SystemVoidDremDOSKernelHelpSystemStringarray.IL_0435
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0430.03: ;Asm
			JNE near SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0435:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0435.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0436:
			; Nop

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0436.00: ;Asm
			NOP

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0437:
			; Ret

		SystemVoidDremDOSKernelHelpSystemStringarray.IL_0437.00: ;Asm
			Jmp SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_NORMAL
			; End Method: Help

		SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x3C

		SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelHelpSystemStringarray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_6292593:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: Dir
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelDir:

		GUID_6571697:

		METHOD_6571697.06: ;Asm
			push dword EBP

		METHOD_6571697.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_6571697.08: ;Asm
			push dword 0x0

		METHOD_6571697.09: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_6571697.0A: ;Asm
			push dword 0x0

		METHOD_6571697.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_6571697.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_6571697.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_6571697.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_6571697.0F: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDir.IL_0000:
			; Nop

		SystemVoidDremDOSKernelDir.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDir.IL_0001:
			; LdStr
			; String Value: Directory listing of 

		SystemVoidDremDOSKernelDir.IL_0001.00: ;Asm
			push dword StringLiteral00C2

		SystemVoidDremDOSKernelDir.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDir.IL_0006:
			; Call

		SystemVoidDremDOSKernelDir.IL_0006.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelDir.IL_0006.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelDir.IL_0006.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDir.IL_0006.03: ;Asm
			JE near SystemVoidDremDOSKernelDir.IL_000B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDir.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0006.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0006.06: ;Asm
			JNE near SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDir.IL_000B:
			; LdStr
			; String Value: \n\n

		SystemVoidDremDOSKernelDir.IL_000B.00: ;Asm
			push dword StringLiteral00C3

		SystemVoidDremDOSKernelDir.IL_000B.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDir.IL_0010:
			; Call

		SystemVoidDremDOSKernelDir.IL_0010.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidDremDOSKernelDir.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDir.IL_0010.02: ;Asm
			JE near SystemVoidDremDOSKernelDir.IL_0015
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDir.IL_0010.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0010.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0010.05: ;Asm
			JNE near SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDir.IL_0015:
			; Call

		SystemVoidDremDOSKernelDir.IL_0015.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelDir.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDir.IL_0015.02: ;Asm
			JE near SystemVoidDremDOSKernelDir.IL_001A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelDir.IL_0015.03: ;Asm
			JNE near SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDir.IL_001A:
			; Nop

		SystemVoidDremDOSKernelDir.IL_001A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDir.IL_001B:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelDir.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelDir.IL_001B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelDir.IL_001C:
			; Call

		SystemVoidDremDOSKernelDir.IL_001C.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelDir.IL_001C.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelDir.IL_001C.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDir.IL_001C.03: ;Asm
			JE near SystemVoidDremDOSKernelDir.IL_0021
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDir.IL_001C.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_001C.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_001C.06: ;Asm
			JNE near SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDir.IL_0021:
			; Call

		SystemVoidDremDOSKernelDir.IL_0021.00: ;Asm
			Call SystemStringarrayDremDOSKernelGetDirectoriesSystemString

		SystemVoidDremDOSKernelDir.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDir.IL_0021.02: ;Asm
			JE near SystemVoidDremDOSKernelDir.IL_0026
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDir.IL_0021.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0021.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0021.05: ;Asm
			JNE near SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDir.IL_0026:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidDremDOSKernelDir.IL_0026.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0026.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidDremDOSKernelDir.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0026.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelDir.IL_0027:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelDir.IL_0027.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelDir.IL_0027.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelDir.IL_0028:
			; Call

		SystemVoidDremDOSKernelDir.IL_0028.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelDir.IL_0028.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelDir.IL_0028.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDir.IL_0028.03: ;Asm
			JE near SystemVoidDremDOSKernelDir.IL_002D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDir.IL_0028.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0028.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0028.06: ;Asm
			JNE near SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDir.IL_002D:
			; Call

		SystemVoidDremDOSKernelDir.IL_002D.00: ;Asm
			Call SystemStringarrayDremDOSKernelGetFilesSystemString

		SystemVoidDremDOSKernelDir.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDir.IL_002D.02: ;Asm
			JE near SystemVoidDremDOSKernelDir.IL_0032
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDir.IL_002D.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_002D.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_002D.05: ;Asm
			JNE near SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDir.IL_0032:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelDir.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0032.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidDremDOSKernelDir.IL_0032.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0032.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidDremDOSKernelDir.IL_0033:
			; Ldc_I4

		SystemVoidDremDOSKernelDir.IL_0033.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDir.IL_0034:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidDremDOSKernelDir.IL_0034.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0034.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidDremDOSKernelDir.IL_0035:
			; Br

		SystemVoidDremDOSKernelDir.IL_0035.00: ;Asm
			Jmp SystemVoidDremDOSKernelDir.IL_0055

		SystemVoidDremDOSKernelDir.IL_0037:
			; Nop

		SystemVoidDremDOSKernelDir.IL_0037.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDir.IL_0038:
			; LdStr
			; String Value: [

		SystemVoidDremDOSKernelDir.IL_0038.00: ;Asm
			push dword StringLiteral00C4

		SystemVoidDremDOSKernelDir.IL_0038.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDir.IL_003D:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidDremDOSKernelDir.IL_003D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidDremDOSKernelDir.IL_003D.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_003D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidDremDOSKernelDir.IL_003D.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_003E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidDremDOSKernelDir.IL_003E.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelDir.IL_003E.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_003F:
			; Ldelem_Ref

		SystemVoidDremDOSKernelDir.IL_003F.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelDir.IL_003F.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelDir.IL_003F.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelDir.IL_003F.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_003F.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_003F.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelDir.IL_003F.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_003F.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelDir.IL_003F.08: ;Asm
			JLE near SystemVoidDremDOSKernelDir.IL_003F_IndexOutOfRangeException

		SystemVoidDremDOSKernelDir.IL_003F.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelDir.IL_003F.0A: ;Asm
			JNL near SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelDir.IL_003F_IndexOutOfRangeException:

		SystemVoidDremDOSKernelDir.IL_003F_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_003F_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_003F_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelDir.IL_003F_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDir.IL_003F_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelDir.IL_0040
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelDir.IL_003F_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_003F_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_003F_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelDir.IL_003F_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelDir.IL_0040:
			; LdStr
			; String Value: ]\n

		SystemVoidDremDOSKernelDir.IL_0040.00: ;Asm
			push dword StringLiteral00C5

		SystemVoidDremDOSKernelDir.IL_0040.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDir.IL_0045:
			; Call

		SystemVoidDremDOSKernelDir.IL_0045.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidDremDOSKernelDir.IL_0045.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDir.IL_0045.02: ;Asm
			JE near SystemVoidDremDOSKernelDir.IL_004A
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDir.IL_0045.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0045.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0045.05: ;Asm
			JNE near SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDir.IL_004A:
			; Call

		SystemVoidDremDOSKernelDir.IL_004A.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelDir.IL_004A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDir.IL_004A.02: ;Asm
			JE near SystemVoidDremDOSKernelDir.IL_004F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelDir.IL_004A.03: ;Asm
			JNE near SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDir.IL_004F:
			; Nop

		SystemVoidDremDOSKernelDir.IL_004F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDir.IL_0050:
			; Nop

		SystemVoidDremDOSKernelDir.IL_0050.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDir.IL_0051:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidDremDOSKernelDir.IL_0051.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelDir.IL_0051.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_0052:
			; Ldc_I4

		SystemVoidDremDOSKernelDir.IL_0052.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelDir.IL_0053:
			; Add

		SystemVoidDremDOSKernelDir.IL_0053.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0053.01: ;Asm
			add dword [ESP], EAX

		SystemVoidDremDOSKernelDir.IL_0054:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidDremDOSKernelDir.IL_0054.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0054.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidDremDOSKernelDir.IL_0055:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidDremDOSKernelDir.IL_0055.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelDir.IL_0055.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_0056:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidDremDOSKernelDir.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidDremDOSKernelDir.IL_0056.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_0056.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidDremDOSKernelDir.IL_0056.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_0057:
			; Ldlen

		SystemVoidDremDOSKernelDir.IL_0057.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0057.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0057.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelDir.IL_0058:
			; Conv_I4

		SystemVoidDremDOSKernelDir.IL_0059:
			; Clt

		SystemVoidDremDOSKernelDir.IL_0059.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelDir.IL_0059.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0059.02: ;Asm
			push dword ECX

		SystemVoidDremDOSKernelDir.IL_0059.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelDir.IL_0059.04: ;Asm
			JL near SystemVoidDremDOSKernelDir.IL_0059.True

		SystemVoidDremDOSKernelDir.IL_0059.05: ;Asm
			Jmp SystemVoidDremDOSKernelDir.IL_0059.False

		SystemVoidDremDOSKernelDir.IL_0059.True:

		SystemVoidDremDOSKernelDir.IL_0059.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0059.07: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelDir.IL_0059.08: ;Asm
			Jmp SystemVoidDremDOSKernelDir.IL_005B

		SystemVoidDremDOSKernelDir.IL_0059.False:

		SystemVoidDremDOSKernelDir.IL_0059.09: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0059.0A: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDir.IL_005B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidDremDOSKernelDir.IL_005B.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_005B.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidDremDOSKernelDir.IL_005C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidDremDOSKernelDir.IL_005C.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidDremDOSKernelDir.IL_005C.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_005D:
			; Branch

		SystemVoidDremDOSKernelDir.IL_005D.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_005D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelDir.IL_005D.02: ;Asm
			JNE near SystemVoidDremDOSKernelDir.IL_0037

		SystemVoidDremDOSKernelDir.IL_005F:
			; Ldc_I4

		SystemVoidDremDOSKernelDir.IL_005F.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDir.IL_0060:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemVoidDremDOSKernelDir.IL_0060.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0060.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidDremDOSKernelDir.IL_0062:
			; Br

		SystemVoidDremDOSKernelDir.IL_0062.00: ;Asm
			Jmp SystemVoidDremDOSKernelDir.IL_0080

		SystemVoidDremDOSKernelDir.IL_0064:
			; Nop

		SystemVoidDremDOSKernelDir.IL_0064.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDir.IL_0065:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelDir.IL_0065.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelDir.IL_0065.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_0065.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidDremDOSKernelDir.IL_0065.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_0066:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemVoidDremDOSKernelDir.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelDir.IL_0066.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_0068:
			; Ldelem_Ref

		SystemVoidDremDOSKernelDir.IL_0068.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelDir.IL_0068.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelDir.IL_0068.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelDir.IL_0068.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0068.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0068.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelDir.IL_0068.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0068.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelDir.IL_0068.08: ;Asm
			JLE near SystemVoidDremDOSKernelDir.IL_0068_IndexOutOfRangeException

		SystemVoidDremDOSKernelDir.IL_0068.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelDir.IL_0068.0A: ;Asm
			JNL near SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelDir.IL_0068_IndexOutOfRangeException:

		SystemVoidDremDOSKernelDir.IL_0068_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0068_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0068_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelDir.IL_0068_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDir.IL_0068_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelDir.IL_0069
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelDir.IL_0068_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelDir.IL_0068_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelDir.IL_0069:
			; LdStr
			; String Value: \n

		SystemVoidDremDOSKernelDir.IL_0069.00: ;Asm
			push dword StringLiteral00C6

		SystemVoidDremDOSKernelDir.IL_0069.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDir.IL_006E:
			; Call

		SystemVoidDremDOSKernelDir.IL_006E.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelDir.IL_006E.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDir.IL_006E.02: ;Asm
			JE near SystemVoidDremDOSKernelDir.IL_0073
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDir.IL_006E.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_006E.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_006E.05: ;Asm
			JNE near SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDir.IL_0073:
			; Call

		SystemVoidDremDOSKernelDir.IL_0073.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelDir.IL_0073.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDir.IL_0073.02: ;Asm
			JE near SystemVoidDremDOSKernelDir.IL_0078
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelDir.IL_0073.03: ;Asm
			JNE near SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDir.IL_0078:
			; Nop

		SystemVoidDremDOSKernelDir.IL_0078.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDir.IL_0079:
			; Nop

		SystemVoidDremDOSKernelDir.IL_0079.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDir.IL_007A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemVoidDremDOSKernelDir.IL_007A.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelDir.IL_007A.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_007C:
			; Ldc_I4

		SystemVoidDremDOSKernelDir.IL_007C.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelDir.IL_007D:
			; Add

		SystemVoidDremDOSKernelDir.IL_007D.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_007D.01: ;Asm
			add dword [ESP], EAX

		SystemVoidDremDOSKernelDir.IL_007E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemVoidDremDOSKernelDir.IL_007E.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_007E.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidDremDOSKernelDir.IL_0080:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemVoidDremDOSKernelDir.IL_0080.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelDir.IL_0080.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_0082:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelDir.IL_0082.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelDir.IL_0082.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_0082.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidDremDOSKernelDir.IL_0082.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_0083:
			; Ldlen

		SystemVoidDremDOSKernelDir.IL_0083.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0083.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0083.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelDir.IL_0084:
			; Conv_I4

		SystemVoidDremDOSKernelDir.IL_0085:
			; Clt

		SystemVoidDremDOSKernelDir.IL_0085.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelDir.IL_0085.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0085.02: ;Asm
			push dword ECX

		SystemVoidDremDOSKernelDir.IL_0085.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelDir.IL_0085.04: ;Asm
			JL near SystemVoidDremDOSKernelDir.IL_0085.True

		SystemVoidDremDOSKernelDir.IL_0085.05: ;Asm
			Jmp SystemVoidDremDOSKernelDir.IL_0085.False

		SystemVoidDremDOSKernelDir.IL_0085.True:

		SystemVoidDremDOSKernelDir.IL_0085.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0085.07: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelDir.IL_0085.08: ;Asm
			Jmp SystemVoidDremDOSKernelDir.IL_0087

		SystemVoidDremDOSKernelDir.IL_0085.False:

		SystemVoidDremDOSKernelDir.IL_0085.09: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDir.IL_0085.0A: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDir.IL_0087:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidDremDOSKernelDir.IL_0087.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_0087.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidDremDOSKernelDir.IL_0089:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidDremDOSKernelDir.IL_0089.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemVoidDremDOSKernelDir.IL_0089.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDir.IL_008B:
			; Branch

		SystemVoidDremDOSKernelDir.IL_008B.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDir.IL_008B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelDir.IL_008B.02: ;Asm
			JNE near SystemVoidDremDOSKernelDir.IL_0064

		SystemVoidDremDOSKernelDir.IL_008D:
			; Ret

		SystemVoidDremDOSKernelDir.IL_008D.00: ;Asm
			Jmp SystemVoidDremDOSKernelDir.END__OF__METHOD_NORMAL
			; End Method: Dir

		SystemVoidDremDOSKernelDir.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelDir.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelDir.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelDir.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x20

		SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelDir.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_6571698:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: Drivelist
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-32
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelDrivelist:

		GUID_6649570:

		METHOD_6649570.06: ;Asm
			push dword EBP

		METHOD_6649570.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_6649570.08: ;Asm
			push dword 0x0

		METHOD_6649570.09: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_6649570.0A: ;Asm
			push dword 0x0

		METHOD_6649570.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_6649570.0C: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_6649570.0D: ;Asm
			push dword 0x0

		METHOD_6649570.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_6649570.0F: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDrivelist.IL_0000:
			; Nop

		SystemVoidDremDOSKernelDrivelist.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDrivelist.IL_0001:
			; Call

		SystemVoidDremDOSKernelDrivelist.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelDrivelist.IL_0001.01: ;Asm
			Call SystemIODriveInfoarraySystemIODriveInfoGetDrives

		SystemVoidDremDOSKernelDrivelist.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_0001.03: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDrivelist.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0001.06: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_0006:
			; Stloc
			; Local type = System.IO.DriveInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidDremDOSKernelDrivelist.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelDrivelist.IL_0007:
			; Nop

		SystemVoidDremDOSKernelDrivelist.IL_0007.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDrivelist.IL_0008:
			; Ldloc
			; Local type = System.IO.DriveInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidDremDOSKernelDrivelist.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0008.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidDremDOSKernelDrivelist.IL_0008.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0009:
			; Stloc
			; Local type = System.IO.DriveInfo[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0009.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidDremDOSKernelDrivelist.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0009.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidDremDOSKernelDrivelist.IL_000A:
			; Ldc_I4

		SystemVoidDremDOSKernelDrivelist.IL_000A.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDrivelist.IL_000B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidDremDOSKernelDrivelist.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_000B.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidDremDOSKernelDrivelist.IL_000C:
			; Br

		SystemVoidDremDOSKernelDrivelist.IL_000C.00: ;Asm
			Jmp SystemVoidDremDOSKernelDrivelist.IL_00B4

		SystemVoidDremDOSKernelDrivelist.IL_0011:
			; Ldloc
			; Local type = System.IO.DriveInfo[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelDrivelist.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0011.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidDremDOSKernelDrivelist.IL_0011.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0012:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidDremDOSKernelDrivelist.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelDrivelist.IL_0012.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0013:
			; Ldelem_Ref

		SystemVoidDremDOSKernelDrivelist.IL_0013.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelDrivelist.IL_0013.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelDrivelist.IL_0013.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelDrivelist.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0013.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0013.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelDrivelist.IL_0013.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0013.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelDrivelist.IL_0013.08: ;Asm
			JLE near SystemVoidDremDOSKernelDrivelist.IL_0013_IndexOutOfRangeException

		SystemVoidDremDOSKernelDrivelist.IL_0013.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelDrivelist.IL_0013.0A: ;Asm
			JNL near SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelDrivelist.IL_0013_IndexOutOfRangeException:

		SystemVoidDremDOSKernelDrivelist.IL_0013_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0013_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0013_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelDrivelist.IL_0013_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_0013_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_0014
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelDrivelist.IL_0013_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelDrivelist.IL_0013_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0014:
			; Stloc
			; Local type = System.IO.DriveInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_0014.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0014.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidDremDOSKernelDrivelist.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0014.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidDremDOSKernelDrivelist.IL_0015:
			; Nop

		SystemVoidDremDOSKernelDrivelist.IL_0015.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDrivelist.IL_0016:
			; LdStr
			; String Value: Drive {0}

		SystemVoidDremDOSKernelDrivelist.IL_0016.00: ;Asm
			push dword StringLiteral00C7

		SystemVoidDremDOSKernelDrivelist.IL_0016.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDrivelist.IL_001B:
			; Ldloc
			; Local type = System.IO.DriveInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelDrivelist.IL_001B.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_001B.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelDrivelist.IL_001B.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_001C:
			; Callvirt
			; ThisOffset = 0

		SystemVoidDremDOSKernelDrivelist.IL_001C.00: ;Asm
			Call SystemStringSystemIODriveInfoget_Name

		SystemVoidDremDOSKernelDrivelist.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_001C.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_0021
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDrivelist.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_001C.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidDremDOSKernelDrivelist.IL_001C.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_001C.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_001C.07: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_001C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidDremDOSKernelDrivelist.IL_0021:
			; Call

		SystemVoidDremDOSKernelDrivelist.IL_0021.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemStringSystemObject

		SystemVoidDremDOSKernelDrivelist.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_0021.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_0026
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelDrivelist.IL_0021.03: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_0026:
			; Nop

		SystemVoidDremDOSKernelDrivelist.IL_0026.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDrivelist.IL_0027:
			; LdStr
			; String Value:   Drive type: {0}

		SystemVoidDremDOSKernelDrivelist.IL_0027.00: ;Asm
			push dword StringLiteral00C8

		SystemVoidDremDOSKernelDrivelist.IL_0027.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDrivelist.IL_002C:
			; Ldloc
			; Local type = System.IO.DriveInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelDrivelist.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_002C.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelDrivelist.IL_002C.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_002D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidDremDOSKernelDrivelist.IL_002D.00: ;Asm
			Call SystemIODriveTypeSystemIODriveInfoget_DriveType

		SystemVoidDremDOSKernelDrivelist.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_002D.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_0032
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelDrivelist.IL_002D.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidDremDOSKernelDrivelist.IL_002D.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_002D.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_002D.06: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_002D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidDremDOSKernelDrivelist.IL_0032:
			; Box

		SystemVoidDremDOSKernelDrivelist.IL_0032.00: ;Asm
			push dword 0x10

		SystemVoidDremDOSKernelDrivelist.IL_0032.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidDremDOSKernelDrivelist.IL_0032.02: ;Asm
			pop dword ESI

		SystemVoidDremDOSKernelDrivelist.IL_0032.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_DriveType_ASM_IS__System_IO_FileSystem_DriveInfo]

		SystemVoidDremDOSKernelDrivelist.IL_0032.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidDremDOSKernelDrivelist.IL_0032.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidDremDOSKernelDrivelist.IL_0032.06: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelDrivelist.IL_0032.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidDremDOSKernelDrivelist.IL_0032.08: ;Asm
			push dword ESI

		SystemVoidDremDOSKernelDrivelist.IL_0032.09: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDrivelist.IL_0037:
			; Call

		SystemVoidDremDOSKernelDrivelist.IL_0037.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemStringSystemObject

		SystemVoidDremDOSKernelDrivelist.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_0037.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_003C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelDrivelist.IL_0037.03: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_003C:
			; Nop

		SystemVoidDremDOSKernelDrivelist.IL_003C.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDrivelist.IL_003D:
			; Ldloc
			; Local type = System.IO.DriveInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_003D.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelDrivelist.IL_003D.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_003D.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelDrivelist.IL_003D.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_003E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidDremDOSKernelDrivelist.IL_003E.00: ;Asm
			Call SystemBooleanSystemIODriveInfoget_IsReady

		SystemVoidDremDOSKernelDrivelist.IL_003E.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_003E.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_0043
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelDrivelist.IL_003E.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_003E.04: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_003E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidDremDOSKernelDrivelist.IL_0043:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidDremDOSKernelDrivelist.IL_0043.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0043.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidDremDOSKernelDrivelist.IL_0045:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidDremDOSKernelDrivelist.IL_0045.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemVoidDremDOSKernelDrivelist.IL_0045.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0047:
			; Branch

		SystemVoidDremDOSKernelDrivelist.IL_0047.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0047.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelDrivelist.IL_0047.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_00AF

		SystemVoidDremDOSKernelDrivelist.IL_0049:
			; Nop

		SystemVoidDremDOSKernelDrivelist.IL_0049.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDrivelist.IL_004A:
			; LdStr
			; String Value:   Volume label: {0}

		SystemVoidDremDOSKernelDrivelist.IL_004A.00: ;Asm
			push dword StringLiteral00C9

		SystemVoidDremDOSKernelDrivelist.IL_004A.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDrivelist.IL_004F:
			; Ldloc
			; Local type = System.IO.DriveInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_004F.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelDrivelist.IL_004F.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_004F.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelDrivelist.IL_004F.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0050:
			; Callvirt
			; ThisOffset = 0

		SystemVoidDremDOSKernelDrivelist.IL_0050.00: ;Asm
			Call SystemStringSystemIODriveInfoget_VolumeLabel

		SystemVoidDremDOSKernelDrivelist.IL_0050.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_0050.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_0055
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDrivelist.IL_0050.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0050.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidDremDOSKernelDrivelist.IL_0050.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0050.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0050.07: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_0050.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidDremDOSKernelDrivelist.IL_0055:
			; Call

		SystemVoidDremDOSKernelDrivelist.IL_0055.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemStringSystemObject

		SystemVoidDremDOSKernelDrivelist.IL_0055.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_0055.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_005A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelDrivelist.IL_0055.03: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_005A:
			; Nop

		SystemVoidDremDOSKernelDrivelist.IL_005A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDrivelist.IL_005B:
			; LdStr
			; String Value:   File system: {0}

		SystemVoidDremDOSKernelDrivelist.IL_005B.00: ;Asm
			push dword StringLiteral00CA

		SystemVoidDremDOSKernelDrivelist.IL_005B.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDrivelist.IL_0060:
			; Ldloc
			; Local type = System.IO.DriveInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_0060.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelDrivelist.IL_0060.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0060.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelDrivelist.IL_0060.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0061:
			; Callvirt
			; ThisOffset = 0

		SystemVoidDremDOSKernelDrivelist.IL_0061.00: ;Asm
			Call SystemStringSystemIODriveInfoget_DriveFormat

		SystemVoidDremDOSKernelDrivelist.IL_0061.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_0061.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_0066
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDrivelist.IL_0061.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0061.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidDremDOSKernelDrivelist.IL_0061.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0061.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0061.07: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_0061.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidDremDOSKernelDrivelist.IL_0066:
			; Call

		SystemVoidDremDOSKernelDrivelist.IL_0066.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemStringSystemObject

		SystemVoidDremDOSKernelDrivelist.IL_0066.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_0066.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_006B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelDrivelist.IL_0066.03: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_006B:
			; Nop

		SystemVoidDremDOSKernelDrivelist.IL_006B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDrivelist.IL_006C:
			; LdStr
			; String Value:   Available space to current user:{0, 15} bytes

		SystemVoidDremDOSKernelDrivelist.IL_006C.00: ;Asm
			push dword StringLiteral00CB

		SystemVoidDremDOSKernelDrivelist.IL_006C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDrivelist.IL_0071:
			; Ldloc
			; Local type = System.IO.DriveInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_0071.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelDrivelist.IL_0071.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0071.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelDrivelist.IL_0071.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0072:
			; Callvirt
			; ThisOffset = 0

		SystemVoidDremDOSKernelDrivelist.IL_0072.00: ;Asm
			Call SystemInt64SystemIODriveInfoget_AvailableFreeSpace

		SystemVoidDremDOSKernelDrivelist.IL_0072.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_0072.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_0077
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDrivelist.IL_0072.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0072.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidDremDOSKernelDrivelist.IL_0072.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0072.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0072.07: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_0072.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidDremDOSKernelDrivelist.IL_0077:
			; Box

		SystemVoidDremDOSKernelDrivelist.IL_0077.00: ;Asm
			push dword 0x14

		SystemVoidDremDOSKernelDrivelist.IL_0077.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidDremDOSKernelDrivelist.IL_0077.02: ;Asm
			pop dword ESI

		SystemVoidDremDOSKernelDrivelist.IL_0077.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int64_ASM_IS__System_Private_CoreLib]

		SystemVoidDremDOSKernelDrivelist.IL_0077.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidDremDOSKernelDrivelist.IL_0077.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 8

		SystemVoidDremDOSKernelDrivelist.IL_0077.06: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelDrivelist.IL_0077.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidDremDOSKernelDrivelist.IL_0077.08: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelDrivelist.IL_0077.09: ;Asm
			mov dword [ESI + 16], EDX

		SystemVoidDremDOSKernelDrivelist.IL_0077.0A: ;Asm
			push dword ESI

		SystemVoidDremDOSKernelDrivelist.IL_0077.0B: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDrivelist.IL_007C:
			; Call

		SystemVoidDremDOSKernelDrivelist.IL_007C.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemStringSystemObject

		SystemVoidDremDOSKernelDrivelist.IL_007C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_007C.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_0081
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelDrivelist.IL_007C.03: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_0081:
			; Nop

		SystemVoidDremDOSKernelDrivelist.IL_0081.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDrivelist.IL_0082:
			; LdStr
			; String Value:   Total available space:          {0, 15} bytes

		SystemVoidDremDOSKernelDrivelist.IL_0082.00: ;Asm
			push dword StringLiteral00CC

		SystemVoidDremDOSKernelDrivelist.IL_0082.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDrivelist.IL_0087:
			; Ldloc
			; Local type = System.IO.DriveInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_0087.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelDrivelist.IL_0087.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0087.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelDrivelist.IL_0087.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_0088:
			; Callvirt
			; ThisOffset = 0

		SystemVoidDremDOSKernelDrivelist.IL_0088.00: ;Asm
			Call SystemInt64SystemIODriveInfoget_TotalFreeSpace

		SystemVoidDremDOSKernelDrivelist.IL_0088.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_0088.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_008D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDrivelist.IL_0088.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0088.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidDremDOSKernelDrivelist.IL_0088.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0088.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_0088.07: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_0088.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidDremDOSKernelDrivelist.IL_008D:
			; Box

		SystemVoidDremDOSKernelDrivelist.IL_008D.00: ;Asm
			push dword 0x14

		SystemVoidDremDOSKernelDrivelist.IL_008D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidDremDOSKernelDrivelist.IL_008D.02: ;Asm
			pop dword ESI

		SystemVoidDremDOSKernelDrivelist.IL_008D.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int64_ASM_IS__System_Private_CoreLib]

		SystemVoidDremDOSKernelDrivelist.IL_008D.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidDremDOSKernelDrivelist.IL_008D.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 8

		SystemVoidDremDOSKernelDrivelist.IL_008D.06: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelDrivelist.IL_008D.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidDremDOSKernelDrivelist.IL_008D.08: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelDrivelist.IL_008D.09: ;Asm
			mov dword [ESI + 16], EDX

		SystemVoidDremDOSKernelDrivelist.IL_008D.0A: ;Asm
			push dword ESI

		SystemVoidDremDOSKernelDrivelist.IL_008D.0B: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDrivelist.IL_0092:
			; Call

		SystemVoidDremDOSKernelDrivelist.IL_0092.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemStringSystemObject

		SystemVoidDremDOSKernelDrivelist.IL_0092.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_0092.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_0097
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelDrivelist.IL_0092.03: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_0097:
			; Nop

		SystemVoidDremDOSKernelDrivelist.IL_0097.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDrivelist.IL_0098:
			; LdStr
			; String Value:   Total size of drive:            {0, 15} bytes 

		SystemVoidDremDOSKernelDrivelist.IL_0098.00: ;Asm
			push dword StringLiteral00CD

		SystemVoidDremDOSKernelDrivelist.IL_0098.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDrivelist.IL_009D:
			; Ldloc
			; Local type = System.IO.DriveInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_009D.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelDrivelist.IL_009D.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_009D.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelDrivelist.IL_009D.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_009E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidDremDOSKernelDrivelist.IL_009E.00: ;Asm
			Call SystemInt64SystemIODriveInfoget_TotalSize

		SystemVoidDremDOSKernelDrivelist.IL_009E.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_009E.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_00A3
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelDrivelist.IL_009E.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_009E.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidDremDOSKernelDrivelist.IL_009E.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_009E.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_009E.07: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_009E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidDremDOSKernelDrivelist.IL_00A3:
			; Box

		SystemVoidDremDOSKernelDrivelist.IL_00A3.00: ;Asm
			push dword 0x14

		SystemVoidDremDOSKernelDrivelist.IL_00A3.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidDremDOSKernelDrivelist.IL_00A3.02: ;Asm
			pop dword ESI

		SystemVoidDremDOSKernelDrivelist.IL_00A3.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int64_ASM_IS__System_Private_CoreLib]

		SystemVoidDremDOSKernelDrivelist.IL_00A3.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidDremDOSKernelDrivelist.IL_00A3.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 8

		SystemVoidDremDOSKernelDrivelist.IL_00A3.06: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelDrivelist.IL_00A3.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidDremDOSKernelDrivelist.IL_00A3.08: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelDrivelist.IL_00A3.09: ;Asm
			mov dword [ESI + 16], EDX

		SystemVoidDremDOSKernelDrivelist.IL_00A3.0A: ;Asm
			push dword ESI

		SystemVoidDremDOSKernelDrivelist.IL_00A3.0B: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelDrivelist.IL_00A8:
			; Call

		SystemVoidDremDOSKernelDrivelist.IL_00A8.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemStringSystemObject

		SystemVoidDremDOSKernelDrivelist.IL_00A8.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelDrivelist.IL_00A8.02: ;Asm
			JE near SystemVoidDremDOSKernelDrivelist.IL_00AD
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelDrivelist.IL_00A8.03: ;Asm
			JNE near SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelDrivelist.IL_00AD:
			; Nop

		SystemVoidDremDOSKernelDrivelist.IL_00AD.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDrivelist.IL_00AE:
			; Nop

		SystemVoidDremDOSKernelDrivelist.IL_00AE.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDrivelist.IL_00AF:
			; Nop

		SystemVoidDremDOSKernelDrivelist.IL_00AF.00: ;Asm
			NOP

		SystemVoidDremDOSKernelDrivelist.IL_00B0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidDremDOSKernelDrivelist.IL_00B0.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelDrivelist.IL_00B0.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_00B1:
			; Ldc_I4

		SystemVoidDremDOSKernelDrivelist.IL_00B1.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelDrivelist.IL_00B2:
			; Add

		SystemVoidDremDOSKernelDrivelist.IL_00B2.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_00B2.01: ;Asm
			add dword [ESP], EAX

		SystemVoidDremDOSKernelDrivelist.IL_00B3:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidDremDOSKernelDrivelist.IL_00B3.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_00B3.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidDremDOSKernelDrivelist.IL_00B4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidDremDOSKernelDrivelist.IL_00B4.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelDrivelist.IL_00B4.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_00B5:
			; Ldloc
			; Local type = System.IO.DriveInfo[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelDrivelist.IL_00B5.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelDrivelist.IL_00B5.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_00B5.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidDremDOSKernelDrivelist.IL_00B5.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_00B6:
			; Ldlen

		SystemVoidDremDOSKernelDrivelist.IL_00B6.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelDrivelist.IL_00B6.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_00B6.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelDrivelist.IL_00B7:
			; Conv_I4

		SystemVoidDremDOSKernelDrivelist.IL_00B8:
			; Branch

		SystemVoidDremDOSKernelDrivelist.IL_00B8.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelDrivelist.IL_00B8.01: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelDrivelist.IL_00B8.02: ;Asm
			cmp EBX, EAX

		SystemVoidDremDOSKernelDrivelist.IL_00B8.03: ;Asm
			JL near SystemVoidDremDOSKernelDrivelist.IL_0011

		SystemVoidDremDOSKernelDrivelist.IL_00BD:
			; Ret

		SystemVoidDremDOSKernelDrivelist.IL_00BD.00: ;Asm
			Jmp SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_NORMAL
			; End Method: Drivelist

		SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x20

		SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelDrivelist.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_6649571:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: Cd
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] arguments at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelCdSystemStringarray:

		GUID_6744287:

		METHOD_6744287.06: ;Asm
			push dword EBP

		METHOD_6744287.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_6744287.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0000:
			; Nop

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0002:
			; Ldlen

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0002.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0003:
			; Ldc_I4

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0003.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0004:
			; Cgt_Un

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0004.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0004.02: ;Asm
			JB near SystemVoidDremDOSKernelCdSystemStringarray.IL_0004.True

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0004.03: ;Asm
			Jmp SystemVoidDremDOSKernelCdSystemStringarray.IL_0004.False

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0004.True:

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0004.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0004.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0004.06: ;Asm
			Jmp SystemVoidDremDOSKernelCdSystemStringarray.IL_0006

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0004.False:

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0004.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0004.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0006:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0007:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0007.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0007.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0008:
			; Branch

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0008.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0008.02: ;Asm
			JE near SystemVoidDremDOSKernelCdSystemStringarray.IL_0018

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000A:
			; Nop

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000D:
			; Ldc_I4

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000D.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E:
			; Ldelem_Ref

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E.08: ;Asm
			JLE near SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_IndexOutOfRangeException

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E.0A: ;Asm
			JNL near SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_IndexOutOfRangeException:

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelCdSystemStringarray.IL_000F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelCdSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000E_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000F:
			; Call

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000F.00: ;Asm
			Call SystemVoidDremDOSKernelChangeDirectorySystemString

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000F.02: ;Asm
			JE near SystemVoidDremDOSKernelCdSystemStringarray.IL_0014
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelCdSystemStringarray.IL_000F.03: ;Asm
			JNE near SystemVoidDremDOSKernelCdSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0014:
			; Nop

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0014.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0015:
			; Nop

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0015.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0016:
			; Br

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0016.00: ;Asm
			Jmp SystemVoidDremDOSKernelCdSystemStringarray.IL_0022

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0018:
			; Nop

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0018.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidDremDOSKernelCdSystemStringarray.IL_001A:
			; Ldnull

		SystemVoidDremDOSKernelCdSystemStringarray.IL_001A.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCdSystemStringarray.IL_001A.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCdSystemStringarray.IL_001B:
			; Call

		SystemVoidDremDOSKernelCdSystemStringarray.IL_001B.00: ;Asm
			Call SystemVoidDremDOSKernelChangeDirectorySystemString

		SystemVoidDremDOSKernelCdSystemStringarray.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCdSystemStringarray.IL_001B.02: ;Asm
			JE near SystemVoidDremDOSKernelCdSystemStringarray.IL_0020
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelCdSystemStringarray.IL_001B.03: ;Asm
			JNE near SystemVoidDremDOSKernelCdSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0020:
			; Nop

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0020.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0021:
			; Nop

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0021.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0022:
			; Ret

		SystemVoidDremDOSKernelCdSystemStringarray.IL_0022.00: ;Asm
			Jmp SystemVoidDremDOSKernelCdSystemStringarray.END__OF__METHOD_NORMAL
			; End Method: Cd

		SystemVoidDremDOSKernelCdSystemStringarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelCdSystemStringarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelCdSystemStringarray.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelCdSystemStringarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelCdSystemStringarray.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelCdSystemStringarray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCdSystemStringarray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelCdSystemStringarray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelCdSystemStringarray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_6744288:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: CheckTime
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelCheckTime:

		GUID_6778586:

		METHOD_6778586.06: ;Asm
			push dword EBP

		METHOD_6778586.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_6778586.08: ;Asm
			push dword 0x0

		METHOD_6778586.09: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_6778586.0A: ;Asm
			push dword 0x0

		METHOD_6778586.0B: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCheckTime.IL_0000:
			; Nop

		SystemVoidDremDOSKernelCheckTime.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCheckTime.IL_0001:
			; Call

		SystemVoidDremDOSKernelCheckTime.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelCheckTime.IL_0001.01: ;Asm
			Call SystemDateTimeSystemDateTimeget_Now

		SystemVoidDremDOSKernelCheckTime.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCheckTime.IL_0001.03: ;Asm
			JE near SystemVoidDremDOSKernelCheckTime.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelCheckTime.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCheckTime.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCheckTime.IL_0001.06: ;Asm
			JNE near SystemVoidDremDOSKernelCheckTime.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCheckTime.IL_0006:
			; Stloc
			; Local type = System.DateTime
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelCheckTime.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCheckTime.IL_0006.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidDremDOSKernelCheckTime.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCheckTime.IL_0006.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidDremDOSKernelCheckTime.IL_0007:
			; Ldloca
			; Local type = System.DateTime
			; Local EBP offset = 16

		SystemVoidDremDOSKernelCheckTime.IL_0007.00: ;Asm
			mov EAX, EBP

		SystemVoidDremDOSKernelCheckTime.IL_0007.01: ;Asm
			sub EAX, 0x10

		SystemVoidDremDOSKernelCheckTime.IL_0007.02: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCheckTime.IL_0009:
			; Call

		SystemVoidDremDOSKernelCheckTime.IL_0009.00: ;Asm
			sub ESP, 0x4

		SystemVoidDremDOSKernelCheckTime.IL_0009.01: ;Asm
			Call SystemStringSystemDateTimeToString

		SystemVoidDremDOSKernelCheckTime.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCheckTime.IL_0009.03: ;Asm
			JE near SystemVoidDremDOSKernelCheckTime.IL_000E
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelCheckTime.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCheckTime.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCheckTime.IL_0009.06: ;Asm
			JNE near SystemVoidDremDOSKernelCheckTime.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCheckTime.IL_000E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidDremDOSKernelCheckTime.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCheckTime.IL_000E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidDremDOSKernelCheckTime.IL_000E.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCheckTime.IL_000E.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelCheckTime.IL_000F:
			; LdStr
			; String Value: {0}

		SystemVoidDremDOSKernelCheckTime.IL_000F.00: ;Asm
			push dword StringLiteral00CE

		SystemVoidDremDOSKernelCheckTime.IL_000F.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCheckTime.IL_0014:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidDremDOSKernelCheckTime.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidDremDOSKernelCheckTime.IL_0014.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCheckTime.IL_0014.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidDremDOSKernelCheckTime.IL_0014.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCheckTime.IL_0015:
			; Call

		SystemVoidDremDOSKernelCheckTime.IL_0015.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemStringSystemObject

		SystemVoidDremDOSKernelCheckTime.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCheckTime.IL_0015.02: ;Asm
			JE near SystemVoidDremDOSKernelCheckTime.IL_001A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelCheckTime.IL_0015.03: ;Asm
			JNE near SystemVoidDremDOSKernelCheckTime.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCheckTime.IL_001A:
			; Nop

		SystemVoidDremDOSKernelCheckTime.IL_001A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCheckTime.IL_001B:
			; Ret

		SystemVoidDremDOSKernelCheckTime.IL_001B.00: ;Asm
			Jmp SystemVoidDremDOSKernelCheckTime.END__OF__METHOD_NORMAL
			; End Method: CheckTime

		SystemVoidDremDOSKernelCheckTime.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelCheckTime.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelCheckTime.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelCheckTime.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelCheckTime.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelCheckTime.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidDremDOSKernelCheckTime.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelCheckTime.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelCheckTime.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_6778587:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: Calculate
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] arguments at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelCalculateSystemStringarray:

		GUID_6794693:

		METHOD_6794693.06: ;Asm
			push dword EBP

		METHOD_6794693.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_6794693.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_6794693.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_6794693.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_6794693.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_6794693.0C: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_6794693.0D: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_6794693.0E: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_6794693.0F: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_6794693.10: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0000:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0002:
			; Ldlen

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0002.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0003:
			; Conv_I4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0004:
			; Ldc_I4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0004.00: ;Asm
			push dword 0x3

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005:
			; Ceq

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.True

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.03: ;Asm
			Jmp SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.False

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.True:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.06: ;Asm
			Jmp SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0007

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.False:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0005.09: ;Asm
			Jmp SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0007

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0007:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0008:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0008.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0009:
			; Branch

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0009.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0009.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F3

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_000E:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_000E.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_000F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_000F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_000F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0010:
			; Ldc_I4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0010.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011:
			; Ldelem_Ref

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011.08: ;Asm
			JLE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_IndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011.0A: ;Asm
			JNL near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_IndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0011_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0012:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0012.00: ;Asm
			mov EAX, EBP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0012.01: ;Asm
			sub EAX, 0x8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0012.02: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0014:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0014.00: ;Asm
			Call SystemBooleanSystemInt32TryParseSystemStringSystemInt32

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0014.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0019
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0014.04: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0019:
			; Branch

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0019.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0019.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0019.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0027

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001C:
			; Ldc_I4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D:
			; Ldelem_Ref

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D.08: ;Asm
			JLE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_IndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D.0A: ;Asm
			JNL near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_IndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001D_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001E:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 12

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001E.00: ;Asm
			mov EAX, EBP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001E.01: ;Asm
			sub EAX, 0xC

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_001E.02: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0020:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0020.00: ;Asm
			Call SystemBooleanSystemInt32TryParseSystemStringSystemInt32

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0020.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0025
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0020.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0020.04: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0025:
			; Br

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0025.00: ;Asm
			Jmp SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0028

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0027:
			; Ldc_I4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0027.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0028:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0028.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0029:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0029.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0029.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_002A:
			; Branch

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_002A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_002A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_002A.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E3

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_002F:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_002F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0030:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0030.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0030.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0031:
			; Ldc_I4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0031.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032:
			; Ldelem_Ref

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032.08: ;Asm
			JLE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_IndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032.0A: ;Asm
			JNL near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_IndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0033
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0032_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0033:
			; LdStr
			; String Value: +

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0033.00: ;Asm
			push dword StringLiteral00CF

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0033.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0038:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0038.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0038.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_003D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0038.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0038.04: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_003D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_003D.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_003D.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_003F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_003F.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_003F.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0041:
			; Branch

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0041.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0041.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0053

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0043:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0043.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0044:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0044.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0044.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0045:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0045.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0046:
			; Add

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0046.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0046.01: ;Asm
			add dword [ESP], EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0047:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0047.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemInt32

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0047.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0047.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_004C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0047.03: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_004C:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_004C.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_004D:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_004D.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_004E:
			; Br

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_004E.00: ;Asm
			Jmp SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0053:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0053.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0053.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0054:
			; Ldc_I4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0054.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055:
			; Ldelem_Ref

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055.08: ;Asm
			JLE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_IndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055.0A: ;Asm
			JNL near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_IndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0056
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0055_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0056:
			; LdStr
			; String Value: -

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0056.00: ;Asm
			push dword StringLiteral00D0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0056.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_005B:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_005B.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_005B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_005B.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0060
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_005B.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_005B.04: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0060:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0060.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0060.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0062:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0062.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0062.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0064:
			; Branch

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0064.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0064.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0064.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0073

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0066:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0066.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0067:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0067.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0067.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0068:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0068.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0068.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0069:
			; Sub

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0069.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0069.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0069.02: ;Asm
			sub EAX, ECX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0069.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_006A:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_006A.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemInt32

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_006A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_006A.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_006F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_006A.03: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_006F:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_006F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0070:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0070.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0071:
			; Br

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0071.00: ;Asm
			Jmp SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0073:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0073.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0073.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0074:
			; Ldc_I4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0074.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075:
			; Ldelem_Ref

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075.08: ;Asm
			JLE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_IndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075.0A: ;Asm
			JNL near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_IndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0076
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0075_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0076:
			; LdStr
			; String Value: *

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0076.00: ;Asm
			push dword StringLiteral00D1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0076.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_007B:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_007B.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_007B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_007B.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0080
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_007B.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_007B.04: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0080:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0080.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0080.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0082:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0082.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0082.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0084:
			; Branch

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0084.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0084.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0084.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0093

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0086:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0086.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0087:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0087.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0087.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0088:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0088.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0088.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0089:
			; Mul

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0089.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0089.01: ;Asm
			mul dword [ESP]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0089.02: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0089.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_008A:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_008A.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemInt32

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_008A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_008A.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_008F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_008A.03: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_008F:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_008F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0090:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0090.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0091:
			; Br

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0091.00: ;Asm
			Jmp SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0093:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0093.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0093.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0094:
			; Ldc_I4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0094.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095:
			; Ldelem_Ref

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095.08: ;Asm
			JLE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_IndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095.0A: ;Asm
			JNL near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_IndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0096
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0095_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0096:
			; LdStr
			; String Value: /

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0096.00: ;Asm
			push dword StringLiteral00D2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0096.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_009B:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_009B.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_009B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_009B.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A0
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_009B.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_009B.04: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A0:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A0.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A0.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A2:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A2.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A2.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A4:
			; Branch

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A4.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A4.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A4.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B3

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A6:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A6.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A7.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A7.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A8.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A8.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A9:
			; Div

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A9.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A9.01: ;Asm
			test ECX, ECX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A9.02: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A9_NoDivideByZeroException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A9.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A9_NoDivideByZeroException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A9_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A9_NoDivideByZeroException.05: ;Asm
			cdq

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A9_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00A9_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00AA:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00AA.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemInt32

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00AA.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00AA.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00AF
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00AA.03: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00AF:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00AF.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B0:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B0.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B1:
			; Br

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B1.00: ;Asm
			Jmp SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B3:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B3.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B3.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B4:
			; Ldc_I4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B4.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5:
			; Ldelem_Ref

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5.08: ;Asm
			JLE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_IndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5.0A: ;Asm
			JNL near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_IndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B6
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B5_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B6:
			; LdStr
			; String Value: %

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B6.00: ;Asm
			push dword StringLiteral00D3

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00B6.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00BB:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00BB.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00BB.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00BB.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C0
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00BB.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00BB.04: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C0:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C0.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C0.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C2:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C2.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C2.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C4:
			; Branch

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C4.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C4.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C4.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D3

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C6:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C6.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C7.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C7.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C8.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C8.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C9:
			; Rem

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C9.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C9.01: ;Asm
			test ECX, ECX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C9.02: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C9_NoDivideByZeroException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C9.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C9_NoDivideByZeroException:

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C9_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C9_NoDivideByZeroException.05: ;Asm
			cdq

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C9_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00C9_NoDivideByZeroException.07: ;Asm
			push dword EDX

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00CA:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00CA.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemInt32

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00CA.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00CA.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00CF
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00CA.03: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00CF:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00CF.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D0:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D0.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D1:
			; Br

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D1.00: ;Asm
			Jmp SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D3:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D3.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D4:
			; LdStr
			; String Value: Error: Invalid operator. Supported: +, -, *, /, %

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D4.00: ;Asm
			push dword StringLiteral00D4

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D4.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D9:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D9.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D9.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D9.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00DE
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00D9.03: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00DE:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00DE.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00DF:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00DF.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E0:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E0.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E1:
			; Br

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E1.00: ;Asm
			Jmp SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E3:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E3.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E4:
			; LdStr
			; String Value: Error: One or both numbers are not valid. Is it a number?

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E4.00: ;Asm
			push dword StringLiteral00D5

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E4.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E9:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E9.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E9.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E9.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00EE
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00E9.03: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00EE:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00EE.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00EF:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00EF.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F0:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F0.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F1:
			; Br

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F1.00: ;Asm
			Jmp SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0100

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F3:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F3.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F4:
			; LdStr
			; String Value: Error: Incorrect amount of arguments. Expects 3. Did you seperate the ints and operator with spaces?

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F4.00: ;Asm
			push dword StringLiteral00D6

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F4.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F9:
			; Call

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F9.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F9.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F9.02: ;Asm
			JE near SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00FE
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00F9.03: ;Asm
			JNE near SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00FE:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00FE.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00FF:
			; Nop

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_00FF.00: ;Asm
			NOP

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0100:
			; Ret

		SystemVoidDremDOSKernelCalculateSystemStringarray.IL_0100.00: ;Asm
			Jmp SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_NORMAL
			; End Method: Calculate

		SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x24

		SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelCalculateSystemStringarray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_6794694:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: Shutdown
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] arguments at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelShutdownSystemStringarray:

		GUID_6998150:

		METHOD_6998150.06: ;Asm
			push dword EBP

		METHOD_6998150.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_6998150.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_6998150.09: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0000:
			; Nop

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0002:
			; Ldlen

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0002.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0003:
			; Ldc_I4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0003.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004:
			; Cgt_Un

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004.02: ;Asm
			JB near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004.True

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004.03: ;Asm
			Jmp SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004.False

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004.True:

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004.06: ;Asm
			Jmp SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0006

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004.False:

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0004.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0006:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0007:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0007.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0007.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0008:
			; Branch

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0008.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0008.02: ;Asm
			JE near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0041

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000A:
			; Nop

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000C:
			; Ldc_I4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D:
			; Ldelem_Ref

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D.08: ;Asm
			JLE near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_IndexOutOfRangeException

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D.0A: ;Asm
			JNL near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_IndexOutOfRangeException:

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000D_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000E:
			; LdStr
			; String Value: /r

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000E.00: ;Asm
			push dword StringLiteral00D7

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_000E.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0013:
			; Call

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0013.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0013.02: ;Asm
			JE near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0018
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0013.04: ;Asm
			JNE near SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0018:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0018.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0019:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0019.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0019.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_001A:
			; Branch

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_001A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_001A.02: ;Asm
			JE near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0026

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_001C:
			; Nop

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_001C.00: ;Asm
			NOP

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_001D:
			; Call

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_001D.00: ;Asm
			Call SystemVoidCosmosSystemPowerReboot

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_001D.02: ;Asm
			JE near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0022
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_001D.03: ;Asm
			JNE near SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0022:
			; Nop

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0022.00: ;Asm
			NOP

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0023:
			; Nop

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0023.00: ;Asm
			NOP

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0024:
			; Br

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0024.00: ;Asm
			Jmp SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0040

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0026:
			; Nop

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0026.00: ;Asm
			NOP

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0027:
			; LdStr
			; String Value: Error: 

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0027.00: ;Asm
			push dword StringLiteral00D8

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0027.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002D:
			; Ldc_I4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002D.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E:
			; Ldelem_Ref

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E.08: ;Asm
			JLE near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_IndexOutOfRangeException

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E.0A: ;Asm
			JNL near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_IndexOutOfRangeException:

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002E_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002F:
			; LdStr
			; String Value:  is not valid.

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002F.00: ;Asm
			push dword StringLiteral00D9

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_002F.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0034:
			; Call

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0034.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0034.02: ;Asm
			JE near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0039
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0034.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0034.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0034.05: ;Asm
			JNE near SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0039:
			; Call

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0039.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0039.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0039.02: ;Asm
			JE near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_003E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0039.03: ;Asm
			JNE near SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_003E:
			; Nop

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_003E.00: ;Asm
			NOP

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_003F:
			; Nop

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_003F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0040:
			; Nop

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0040.00: ;Asm
			NOP

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0041:
			; Call

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0041.00: ;Asm
			Call SystemVoidCosmosSystemPowerShutdown

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0041.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0041.02: ;Asm
			JE near SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0046
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0041.03: ;Asm
			JNE near SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0046:
			; Nop

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0046.00: ;Asm
			NOP

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0047:
			; Ret

		SystemVoidDremDOSKernelShutdownSystemStringarray.IL_0047.00: ;Asm
			Jmp SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_NORMAL
			; End Method: Shutdown

		SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelShutdownSystemStringarray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_6998151:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: Kitty
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-32
			; Local 7 at EBP-36
			; Local 8 at EBP-44
			; Local 9 at EBP-48
			; Local 10 at EBP-52
			; Local 11 at EBP-56
			; Local 12 at EBP-60
			; Local 13 at EBP-64
			; Local 14 at EBP-68
			; Local 15 at EBP-72
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] arguments at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelKittySystemStringarray:

		GUID_7061693:

		METHOD_7061693.06: ;Asm
			push dword EBP

		METHOD_7061693.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_7061693.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_7061693.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_7061693.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_7061693.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_7061693.0C: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_7061693.0D: ;Asm
			push dword 0x0

		METHOD_7061693.0E: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_7061693.0F: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_7061693.10: ;Asm
			push dword 0x0

		METHOD_7061693.11: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_7061693.12: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_7061693.13: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_7061693.14: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_7061693.15: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_7061693.16: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_7061693.17: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_7061693.18: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_7061693.19: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0000:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0002:
			; Ldlen

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0002.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0003:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0003.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0004:
			; Ceq

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.True

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.03: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.False

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.True:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.06: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0006

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.False:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0004.09: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0006

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0006:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0007:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0007.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0007.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0008:
			; Branch

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0008.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0008.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_003C

		SystemVoidDremDOSKernelKittySystemStringarray.IL_000A:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_000A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_000B:
			; LdStr
			; String Value: Kitty 0.0.1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_000B.00: ;Asm
			push dword StringLiteral00DA

		SystemVoidDremDOSKernelKittySystemStringarray.IL_000B.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0010:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0010.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0010.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0015
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0010.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0015:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0015.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0016:
			; LdStr
			; String Value: "We find the defendant kitty"\n

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0016.00: ;Asm
			push dword StringLiteral00DB

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0016.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_001B:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_001B.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_001B.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_001B.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0020:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0020.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0021.00: ;Asm
			push dword [EBP + 20]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0021.01: ;Asm
			push dword [EBP + 16]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0022:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0022.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023:
			; Newarr
			; Element Size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.02: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.03: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.04: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.05: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.AfterAlloc:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.07: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.08: ;Asm
			pop dword ESI

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.09: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.0A: ;Asm
			push dword [ESP]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.0B: ;Asm
			push dword [ESP]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.12: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0023.14: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0028:
			; Dup

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0028.00: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0028.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0029:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0029.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002A:
			; LdStr
			; String Value: kitty

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002A.00: ;Asm
			push dword StringLiteral00DC

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002A.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F:
			; Stelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.01: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.02: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.03: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.05: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.06: ;Asm
			push dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.08: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.0B: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.0D: ;Asm
			add ECX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_002F.0E: ;Asm
			add ESP, 0xC

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0030:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0030.00: ;Asm
			Call SystemVoidDremDOSKernelHelpSystemStringarray

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0030.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0035
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0030.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0035:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0035.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0036:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0036.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0037:
			; Br

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0037.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0292

		SystemVoidDremDOSKernelKittySystemStringarray.IL_003C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_003C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_003C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_003D:
			; Ldlen

		SystemVoidDremDOSKernelKittySystemStringarray.IL_003D.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_003D.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_003D.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_003E:
			; Conv_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_003F:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_003F.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0040:
			; Cgt

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0040.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0040.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0040.02: ;Asm
			JL near SystemVoidDremDOSKernelKittySystemStringarray.IL_0040.True

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0040.03: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0040.False

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0040.True:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0040.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0040.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0040.06: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0042

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0040.False:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0040.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0040.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0042:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0042.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0042.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0043:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0043.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0043.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0044:
			; Branch

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0044.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0044.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0044.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0265

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0049:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0049.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004B:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004B.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_004D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004C_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004D:
			; LdStr
			; String Value: /r

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004D.00: ;Asm
			push dword StringLiteral00DD

		SystemVoidDremDOSKernelKittySystemStringarray.IL_004D.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0052:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0052.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0052.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0052.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0057
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0052.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0052.04: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0057:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0057.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0057.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0058:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0058.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0058.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0059:
			; Branch

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0059.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0059.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0059.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_011F

		SystemVoidDremDOSKernelKittySystemStringarray.IL_005E:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_005E.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_005F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_005F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_005F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0060:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0060.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0062
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0061_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0062:
			; LdStr
			; String Value: :

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0062.00: ;Asm
			push dword StringLiteral00DE

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0062.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0067:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0067.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0068:
			; Callvirt
			; ThisOffset = 12

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0068.00: ;Asm
			Call SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0068.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0068.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_006D
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0068.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0068.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0068.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0068.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006D:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006D.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_006F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006E_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006F:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 16

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006F.00: ;Asm
			mov EAX, EBP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006F.01: ;Asm
			sub EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_006F.02: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0071:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0071.00: ;Asm
			Call SystemBooleanSystemInt32TryParseSystemStringSystemInt32

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0071.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0071.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0076
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0071.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0071.04: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0076:
			; Branch

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0076.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0076.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0076.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0082

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0078:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0078.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0078.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0079:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0079.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_007B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007A_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007B:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007B.00: ;Asm
			Call SystemBooleanSystemIOFileExistsSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007B.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0080
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007B.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_007B.04: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0080:
			; Br

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0080.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0083

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0082:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0082.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0083:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0083.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0083.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0085:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0085.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0085.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0087:
			; Branch

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0087.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0087.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0087.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00B7

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0089:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0089.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_008A:
			; LdStr
			; String Value: Contents of 

		SystemVoidDremDOSKernelKittySystemStringarray.IL_008A.00: ;Asm
			push dword StringLiteral00DF

		SystemVoidDremDOSKernelKittySystemStringarray.IL_008A.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_008F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_008F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_008F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0090:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0090.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0092
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0091_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0092:
			; LdStr
			; String Value: :\n

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0092.00: ;Asm
			push dword StringLiteral00E0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0092.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0097:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0097.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0097.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0097.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_009C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0097.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0097.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0097.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_009C:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_009C.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_009C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_009C.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00A1
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_009C.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A1:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A1.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A2:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A2.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A2.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A3:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A3.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00A5
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A4_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A5:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A5.00: ;Asm
			Call SystemStringSystemIOFileReadAllTextSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A5.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A5.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00AA
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A5.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A5.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00A5.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AA:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AA.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AA.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AA.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AA.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AC:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AC.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AC.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AC.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AC.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AE:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AE.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AE.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AE.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00B3
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00AE.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B3:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B3.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B4:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B4.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B5:
			; Br

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B5.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0119

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B7:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B7.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B7.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B7.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B7.03: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00BC
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B7.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B7.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00B7.06: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BC:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BC.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BC.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BD:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BD.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00BF
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BE_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BF:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BF.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BF.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BF.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00C4
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BF.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BF.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00BF.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00C4:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00C4.00: ;Asm
			Call SystemBooleanSystemIOFileExistsSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00C4.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00C4.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00C9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00C4.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00C4.04: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00C9:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00C9.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00C9.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00CB:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00CB.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00CB.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00CD:
			; Branch

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00CD.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00CD.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00CD.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_010C

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00CF:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00CF.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00D0:
			; LdStr
			; String Value: Contents of 

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00D0.00: ;Asm
			push dword StringLiteral00E1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00D0.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00D5:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00D5.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00D5.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00D5.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00D5.03: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00DA
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00D5.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00D5.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00D5.06: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DA:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DA.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DA.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DB:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DB.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00DD
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_IndexOutOfRangeException.13: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_IndexOutOfRangeException.14: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException.15: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException.16: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException.17: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException.18: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException.19: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException.1A: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException.1B: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException.1C: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException.1D: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException.20: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DC_NoIndexOutOfRangeException.21: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DD:
			; LdStr
			; String Value: :\n

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DD.00: ;Asm
			push dword StringLiteral00E2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00DD.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00E2:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00E2.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00E2.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00E2.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00E7
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00E2.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00E2.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00E2.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00E7:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00E7.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00E7.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00E7.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00EC
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00E7.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00EC:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00EC.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00ED:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00ED.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00ED.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00ED.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00ED.03: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00F2
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00ED.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00ED.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00ED.06: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F2:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F2.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F2.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F3:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F3.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00F5
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F4_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F5:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F5.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F5.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F5.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00FA
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F5.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F5.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00F5.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00FA:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00FA.00: ;Asm
			Call SystemStringSystemIOFileReadAllTextSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00FA.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00FA.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_00FF
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00FA.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00FA.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00FA.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00FF:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00FF.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00FF.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00FF.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_00FF.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0101:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0101.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0101.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0101.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0101.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0103:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0103.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0103.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0103.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0108
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0103.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0108:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0108.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0109:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0109.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_010A:
			; Br

		SystemVoidDremDOSKernelKittySystemStringarray.IL_010A.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0119

		SystemVoidDremDOSKernelKittySystemStringarray.IL_010C:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_010C.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_010D:
			; LdStr
			; String Value: Error: this file does not exist

		SystemVoidDremDOSKernelKittySystemStringarray.IL_010D.00: ;Asm
			push dword StringLiteral00E3

		SystemVoidDremDOSKernelKittySystemStringarray.IL_010D.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0112:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0112.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0112.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0112.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0117
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0112.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0117:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0117.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0118:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0118.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0119:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0119.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_011A:
			; Br

		SystemVoidDremDOSKernelKittySystemStringarray.IL_011A.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0262

		SystemVoidDremDOSKernelKittySystemStringarray.IL_011F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_011F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_011F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0120:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0120.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0122
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0121_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0122:
			; LdStr
			; String Value: /w

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0122.00: ;Asm
			push dword StringLiteral00E4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0122.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0127:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0127.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0127.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0127.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_012C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0127.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0127.04: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_012C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_012C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_012C.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_012E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_012E.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_012E.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0130:
			; Branch

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0130.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0130.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0130.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01FD

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0135:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0135.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0136:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0136.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0136.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0137:
			; Ldlen

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0137.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0137.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0137.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0138:
			; Conv_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0139:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0139.00: ;Asm
			push dword 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013A:
			; Cgt

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013A.02: ;Asm
			JL near SystemVoidDremDOSKernelKittySystemStringarray.IL_013A.True

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013A.03: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_013A.False

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013A.True:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013A.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013A.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013A.06: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_013C

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013A.False:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013A.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013A.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013C.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013E.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_013E.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0140:
			; Branch

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0140.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0140.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0140.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01ED

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0145:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0145.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0146:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0146.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0146.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0147:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0147.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0149
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0148_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0149:
			; LdStr
			; String Value: :

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0149.00: ;Asm
			push dword StringLiteral00E5

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0149.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_014E:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_014E.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_014F:
			; Callvirt
			; ThisOffset = 12

		SystemVoidDremDOSKernelKittySystemStringarray.IL_014F.00: ;Asm
			Call SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions

		SystemVoidDremDOSKernelKittySystemStringarray.IL_014F.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_014F.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0154
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_014F.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_014F.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_014F.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_014F.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0154:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0154.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0156
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0155_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0156:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 52

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0156.00: ;Asm
			mov EAX, EBP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0156.01: ;Asm
			sub EAX, 0x34

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0156.02: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0158:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0158.00: ;Asm
			Call SystemBooleanSystemInt32TryParseSystemStringSystemInt32

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0158.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0158.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_015D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0158.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0158.04: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_015D:
			; Branch

		SystemVoidDremDOSKernelKittySystemStringarray.IL_015D.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_015D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_015D.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0169

		SystemVoidDremDOSKernelKittySystemStringarray.IL_015F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_015F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_015F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0160:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0160.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0162
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0161_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0162:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0162.00: ;Asm
			Call SystemBooleanSystemIOFileExistsSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0162.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0162.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0167
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0162.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0162.04: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0167:
			; Br

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0167.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_016A

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0169:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0169.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_016A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_016A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_016A.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_016C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_016C.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_016C.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_016E:
			; Branch

		SystemVoidDremDOSKernelKittySystemStringarray.IL_016E.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_016E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_016E.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0193

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0170:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0170.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0171:
			; LdStr
			; String Value: Writing to 

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0171.00: ;Asm
			push dword StringLiteral00E6

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0171.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0176:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0176.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0176.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0177:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0177.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0179
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0178_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0179:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0179.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0179.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0179.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_017E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0179.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0179.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0179.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_017E:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_017E.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_017E.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_017E.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0183
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_017E.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0183:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0183.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0184:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0184.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0184.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0185:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0185.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0187
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0186_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0187:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0187.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0187.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0188:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0188.00: ;Asm
			push dword 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_018A
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0189_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_018A:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_018A.00: ;Asm
			Call SystemVoidSystemIOFileWriteAllTextSystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_018A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_018A.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_018F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_018A.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_018F:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_018F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0190:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0190.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0191:
			; Br

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0191.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_01EA

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0193:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0193.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0193.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0193.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0193.03: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0198
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0193.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0193.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0193.06: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0198:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0198.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0198.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0199:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0199.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_019B
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019A_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019B:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019B.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019B.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01A0
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019B.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019B.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_019B.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A0:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A0.00: ;Asm
			Call SystemBooleanSystemIOFileExistsSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A0.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A0.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01A5
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A0.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A0.04: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A5:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A5.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A5.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A7:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A7.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A7.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A9:
			; Branch

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A9.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A9.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01A9.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01DD

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01AB:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01AB.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01AC:
			; LdStr
			; String Value: Writing to 

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01AC.00: ;Asm
			push dword StringLiteral00E7

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01AC.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B1:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B1.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B1.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B1.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B1.03: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01B6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B1.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B1.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B1.06: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B6:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B6.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B6.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B7:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B7.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01B9
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_IndexOutOfRangeException.13: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_IndexOutOfRangeException.14: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException.15: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException.16: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException.17: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException.18: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException.19: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException.1A: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException.1B: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException.1C: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException.1D: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException.20: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B8_NoIndexOutOfRangeException.21: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B9:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B9.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B9.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B9.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01BE
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B9.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B9.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01B9.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01BE:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01BE.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01BE.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01BE.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01C3
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01BE.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01C3:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01C3.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01C4:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01C4.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01C4.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01C4.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01C4.03: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01C9
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01C4.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01C4.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01C4.06: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01C9:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01C9.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01C9.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CA:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CA.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01CC
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CB_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CC:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CC.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CC.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CC.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01D1
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CC.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CC.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01CC.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D1:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D1.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D1.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D2:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D2.00: ;Asm
			push dword 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01D4
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D3_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D4:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D4.00: ;Asm
			Call SystemVoidSystemIOFileWriteAllTextSystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D4.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D4.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01D9
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D4.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D9:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01D9.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01DA:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01DA.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01DB:
			; Br

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01DB.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_01EA

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01DD:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01DD.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01DE:
			; LdStr
			; String Value: Error: this file does not exist

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01DE.00: ;Asm
			push dword StringLiteral00E8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01DE.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01E3:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01E3.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01E3.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01E3.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01E8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01E3.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01E8:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01E8.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01E9:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01E9.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01EA:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01EA.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01EB:
			; Br

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01EB.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_01FA

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01ED:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01ED.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01EE:
			; LdStr
			; String Value: Error: No text to write to file

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01EE.00: ;Asm
			push dword StringLiteral00E9

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01EE.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01F3:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01F3.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01F3.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01F3.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01F8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01F3.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01F8:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01F8.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01F9:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01F9.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FA:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FA.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FB:
			; Br

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FB.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0262

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FD:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FD.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FD.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FE:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FE.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0200
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_01FF_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0200:
			; LdStr
			; String Value: /nf

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0200.00: ;Asm
			push dword StringLiteral00EA

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0200.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0205:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0205.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0205.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0205.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_020A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0205.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0205.04: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_020A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_020A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_020A.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_020C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_020C.00: ;Asm
			movzx EAX, byte [EBP - 64]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_020C.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_020E:
			; Branch

		SystemVoidDremDOSKernelKittySystemStringarray.IL_020E.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_020E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_020E.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0255

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0210:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0210.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0211:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0211.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0211.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0212:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0212.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0214
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0213_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0214:
			; LdStr
			; String Value: :

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0214.00: ;Asm
			push dword StringLiteral00EB

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0214.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0219:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0219.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_021A:
			; Callvirt
			; ThisOffset = 12

		SystemVoidDremDOSKernelKittySystemStringarray.IL_021A.00: ;Asm
			Call SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions

		SystemVoidDremDOSKernelKittySystemStringarray.IL_021A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_021A.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_021F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_021A.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_021A.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_021A.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_021A.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_021F:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_021F.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0221
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0220_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0221:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 68

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0221.00: ;Asm
			mov EAX, EBP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0221.01: ;Asm
			sub EAX, 0x44

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0221.02: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0223:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0223.00: ;Asm
			Call SystemBooleanSystemInt32TryParseSystemStringSystemInt32

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0223.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0223.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0228
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0223.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0223.04: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0228:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0228.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0228.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_022A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_022A.00: ;Asm
			movzx EAX, byte [EBP - 72]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_022A.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_022C:
			; Branch

		SystemVoidDremDOSKernelKittySystemStringarray.IL_022C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_022C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_022C.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_023D

		SystemVoidDremDOSKernelKittySystemStringarray.IL_022E:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_022E.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_022F:
			; LdStr
			; String Value: Error: Please only use this to create a file in the current directory

		SystemVoidDremDOSKernelKittySystemStringarray.IL_022F.00: ;Asm
			push dword StringLiteral00EC

		SystemVoidDremDOSKernelKittySystemStringarray.IL_022F.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0234:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0234.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0234.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0234.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0239
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0234.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0239:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0239.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023A:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023B:
			; Br

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023B.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0252

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023D:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023D.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023E:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023E.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023E.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023E.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023E.03: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0243
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023E.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023E.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_023E.06: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0243:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0243.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0243.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0244:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0244.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245:
			; Ldelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245.08: ;Asm
			JLE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_IndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245.0A: ;Asm
			JNL near SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_IndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0246
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0245_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0246:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0246.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0246.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0246.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_024B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0246.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0246.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0246.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_024B:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_024B.00: ;Asm
			Call SystemIOFileStreamSystemIOFileCreateSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_024B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_024B.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0250
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelKittySystemStringarray.IL_024B.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_024B.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_024B.05: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0250:
			; Pop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0250.00: ;Asm
			add ESP, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0251:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0251.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0252:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0252.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0253:
			; Br

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0253.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0262

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0255:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0255.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0256:
			; LdStr
			; String Value: Error: Invalid switch.

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0256.00: ;Asm
			push dword StringLiteral00ED

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0256.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_025B:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_025B.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_025B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_025B.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0260
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_025B.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0260:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0260.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0261:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0261.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0262:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0262.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0263:
			; Br

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0263.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.IL_0292

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0265:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0265.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0266:
			; LdStr
			; String Value: Kitty 0.0.1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0266.00: ;Asm
			push dword StringLiteral00EE

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0266.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_026B:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_026B.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_026B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_026B.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0270
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_026B.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0270:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0270.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0271:
			; LdStr
			; String Value: "We find the defendant kitty"\n

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0271.00: ;Asm
			push dword StringLiteral00EF

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0271.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0276:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0276.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0276.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0276.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_027B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0276.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027B:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027C:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027C.00: ;Asm
			push dword [EBP + 20]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027C.01: ;Asm
			push dword [EBP + 16]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027D:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027D.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E:
			; Newarr
			; Element Size = 8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.02: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.03: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.04: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.05: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.AfterAlloc:

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.07: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.08: ;Asm
			pop dword ESI

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.09: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.0A: ;Asm
			push dword [ESP]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.0B: ;Asm
			push dword [ESP]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.12: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidDremDOSKernelKittySystemStringarray.IL_027E.14: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0283:
			; Dup

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0283.00: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0283.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0284:
			; Ldc_I4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0284.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0285:
			; LdStr
			; String Value: kitty

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0285.00: ;Asm
			push dword StringLiteral00F0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0285.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A:
			; Stelem_Ref

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.01: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.02: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.03: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.05: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.06: ;Asm
			push dword EDX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.08: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.0B: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.0D: ;Asm
			add ECX, 0x4

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028A.0E: ;Asm
			add ESP, 0xC

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028B:
			; Call

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028B.00: ;Asm
			Call SystemVoidDremDOSKernelHelpSystemStringarray

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028B.02: ;Asm
			JE near SystemVoidDremDOSKernelKittySystemStringarray.IL_0290
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidDremDOSKernelKittySystemStringarray.IL_028B.03: ;Asm
			JNE near SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0290:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0290.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0291:
			; Nop

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0291.00: ;Asm
			NOP

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0292:
			; Ret

		SystemVoidDremDOSKernelKittySystemStringarray.IL_0292.00: ;Asm
			Jmp SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_NORMAL
			; End Method: Kitty

		SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x48

		SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelKittySystemStringarray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_7061694:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: removeFile
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] arguments at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelremoveFileSystemStringarray:

		GUID_7656206:

		METHOD_7656206.06: ;Asm
			push dword EBP

		METHOD_7656206.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_7656206.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_7656206.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_7656206.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_7656206.0B: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0000:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0002:
			; Ldlen

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0002.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0003:
			; Conv_I4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0004:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0004.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005:
			; Clt

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.02: ;Asm
			push dword ECX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.04: ;Asm
			JL near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.True

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.05: ;Asm
			Jmp SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.False

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.True:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.07: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.08: ;Asm
			Jmp SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0007

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.False:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.09: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0005.0A: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0007:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0007.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008:
			; Ceq

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.True

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.03: ;Asm
			Jmp SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.False

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.True:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.06: ;Asm
			Jmp SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_000A

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.False:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0008.09: ;Asm
			Jmp SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_000A

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_000A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_000A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_000B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_000B.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_000C:
			; Branch

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_000C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_000C.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AF

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0011:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0011.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0012.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0013:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0013.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0015
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0014_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0015:
			; LdStr
			; String Value: :

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0015.00: ;Asm
			push dword StringLiteral00F1

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0015.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_001A:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_001A.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_001B:
			; Callvirt
			; ThisOffset = 12

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_001B.00: ;Asm
			Call SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_001B.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0020
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_001B.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_001B.05: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_001B.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0020:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0020.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0022
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0021_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0022:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0022.00: ;Asm
			mov EAX, EBP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0022.01: ;Asm
			sub EAX, 0x8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0022.02: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0024:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0024.00: ;Asm
			Call SystemBooleanSystemInt32TryParseSystemStringSystemInt32

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0024.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0029
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0024.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0024.04: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0029:
			; Branch

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0029.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0029.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0035

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002C:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002C.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002D_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002E:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002E.00: ;Asm
			Call SystemBooleanSystemIOFileExistsSystemString

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002E.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002E.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0033
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002E.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_002E.04: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0033:
			; Br

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0033.00: ;Asm
			Jmp SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0036

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0035:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0035.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0036:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0036.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0036.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0037:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0037.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0038:
			; Branch

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0038.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0038.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0038.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_005A

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003A:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003C:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003C.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003D_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003E:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003E.00: ;Asm
			Call SystemVoidSystemIOFileDeleteSystemString

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003E.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003E.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0043
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_003E.03: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0043:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0043.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0044:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0044.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0044.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0045:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0045.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0047
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0046_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0047:
			; LdStr
			; String Value:  deleted.

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0047.00: ;Asm
			push dword StringLiteral00F2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0047.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_004C:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_004C.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_004C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_004C.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0051
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_004C.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_004C.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_004C.05: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0051:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0051.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0051.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0051.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0056
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0051.03: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0056:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0056.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0057:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0057.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0058:
			; Br

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0058.00: ;Asm
			Jmp SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AC

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_005A:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_005A.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_005A.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_005A.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_005A.03: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_005F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_005A.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_005A.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_005A.06: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_005F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_005F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_005F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0060:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0060.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0062
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0061_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0062:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0062.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0062.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0062.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0067
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0062.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0062.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0062.05: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0067:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0067.00: ;Asm
			Call SystemBooleanSystemIOFileExistsSystemString

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0067.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_006C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0067.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0067.04: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_006C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_006C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_006C.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_006D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_006D.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_006D.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_006E:
			; Branch

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_006E.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_006E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_006E.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_009F

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0070:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0070.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0071:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0071.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0071.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0071.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0071.03: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0076
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0071.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0071.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0071.06: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0076:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0076.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0076.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0077:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0077.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0079
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0078_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0079:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0079.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0079.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0079.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_007E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0079.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0079.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0079.05: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_007E:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_007E.00: ;Asm
			Call SystemVoidSystemIOFileDeleteSystemString

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_007E.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_007E.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0083
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_007E.03: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0083:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0083.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0084:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0084.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0084.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0084.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0084.03: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0089
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0084.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0084.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0084.06: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0089:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0089.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0089.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008A:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008A.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008C
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008B_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008C:
			; LdStr
			; String Value:  deleted.

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008C.00: ;Asm
			push dword StringLiteral00F3

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_008C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0091:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0091.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0091.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0091.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0096
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0091.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0091.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0091.05: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0096:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0096.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0096.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0096.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_009B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_0096.03: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_009B:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_009B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_009C:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_009C.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_009D:
			; Br

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_009D.00: ;Asm
			Jmp SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AC

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_009F:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_009F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00A0:
			; LdStr
			; String Value: Error: File does not exist

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00A0.00: ;Asm
			push dword StringLiteral00F4

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00A0.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00A5:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00A5.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00A5.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00A5.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AA
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00A5.03: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AA:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AA.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AB:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AB.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AC:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AC.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AD:
			; Br

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AD.00: ;Asm
			Jmp SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00BC

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AF:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00AF.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00B0:
			; LdStr
			; String Value: Error: This file does not exist

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00B0.00: ;Asm
			push dword StringLiteral00F5

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00B0.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00B5:
			; Call

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00B5.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00B5.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00B5.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00BA
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00B5.03: ;Asm
			JNE near SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00BA:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00BA.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00BB:
			; Nop

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00BB.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00BC:
			; Ret

		SystemVoidDremDOSKernelremoveFileSystemStringarray.IL_00BC.00: ;Asm
			Jmp SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_NORMAL
			; End Method: removeFile

		SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelremoveFileSystemStringarray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_7656207:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: removeDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] arguments at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray:

		GUID_7870055:

		METHOD_7870055.06: ;Asm
			push dword EBP

		METHOD_7870055.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_7870055.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_7870055.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_7870055.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_7870055.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_7870055.0C: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_7870055.0D: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0000:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0002:
			; Ldlen

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0002.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0003:
			; Conv_I4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0004:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0004.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005:
			; Clt

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.02: ;Asm
			push dword ECX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.04: ;Asm
			JL near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.True

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.05: ;Asm
			Jmp SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.False

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.True:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.07: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.08: ;Asm
			Jmp SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0007

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.False:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.09: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0005.0A: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0007:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0007.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008:
			; Ceq

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.True

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.03: ;Asm
			Jmp SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.False

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.True:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.06: ;Asm
			Jmp SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_000A

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.False:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0008.09: ;Asm
			Jmp SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_000A

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_000A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_000A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_000B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_000B.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_000C:
			; Branch

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_000C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_000C.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CE

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0011:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0011.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0012.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0013:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0013.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0015
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0014_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0015:
			; LdStr
			; String Value: :

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0015.00: ;Asm
			push dword StringLiteral00F6

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0015.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_001A:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_001A.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_001B:
			; Callvirt
			; ThisOffset = 12

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_001B.00: ;Asm
			Call SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_001B.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0020
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_001B.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_001B.05: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_001B.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0020:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0020.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0022
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0021_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0022:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0022.00: ;Asm
			mov EAX, EBP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0022.01: ;Asm
			sub EAX, 0x8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0022.02: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0024:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0024.00: ;Asm
			Call SystemBooleanSystemInt32TryParseSystemStringSystemInt32

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0024.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0029
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0024.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0024.04: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0029:
			; Branch

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0029.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0029.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0035

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002C:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002C.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002D_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002E:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002E.00: ;Asm
			Call SystemBooleanSystemIODirectoryExistsSystemString

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002E.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002E.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0033
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002E.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_002E.04: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0033:
			; Br

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0033.00: ;Asm
			Jmp SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0036

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0035:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0035.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0036:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0036.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0036.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0037:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0037.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0038:
			; Branch

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0038.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0038.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0038.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0065

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003A:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003D:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003D.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003E_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003F:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003F.00: ;Asm
			Call SystemBooleanDremDOSKerneldirectoryIsEmptySystemString

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003F.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003F.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0044
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003F.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_003F.04: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0044:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0044.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0044.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0045:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0045.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0045.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0046:
			; Branch

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0046.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0046.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0046.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0055

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0048:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0048.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0049:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0049.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0049.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004A:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004A.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004B_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004C:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004C.00: ;Asm
			Call SystemVoidSystemIODirectoryDeleteSystemString

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004C.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0051
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_004C.03: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0051:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0051.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0052:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0052.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0053:
			; Br

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0053.00: ;Asm
			Jmp SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0062

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0055:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0055.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0056:
			; LdStr
			; String Value: Error: Directory is not empty.

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0056.00: ;Asm
			push dword StringLiteral00F7

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0056.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_005B:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_005B.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_005B.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_005B.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0060
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_005B.03: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0060:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0060.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0061:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0061.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0062:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0062.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0063:
			; Br

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0063.00: ;Asm
			Jmp SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CB

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0065:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0065.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0065.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0065.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0065.03: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006A
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0065.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0065.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0065.06: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006B:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006B.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006D
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006C_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006D:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006D.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006D.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006D.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0072
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006D.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006D.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_006D.05: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0072:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0072.00: ;Asm
			Call SystemBooleanSystemIODirectoryExistsSystemString

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0072.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0072.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0077
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0072.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0072.04: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0077:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0077.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0077.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0079:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0079.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0079.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007B:
			; Branch

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007B.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007B.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00BE

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007D:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007D.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007E:
			; Ldarg
			; Arg idx = 0
			; Arg type = DremDOS.Kernel
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007F:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007F.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007F.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007F.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007F.03: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0084
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007F.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007F.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_007F.06: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0084:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0084.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0084.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0085:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0085.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0087
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_IndexOutOfRangeException.13: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_IndexOutOfRangeException.14: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException.15: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException.16: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException.17: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException.18: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException.19: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException.1A: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException.1B: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException.1C: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException.1D: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException.20: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0086_NoIndexOutOfRangeException.21: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0087:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0087.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0087.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0087.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_008C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0087.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0087.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0087.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0087.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0087.07: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_008C:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_008C.00: ;Asm
			Call SystemBooleanDremDOSKerneldirectoryIsEmptySystemString

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_008C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_008C.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0091
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_008C.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_008C.04: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0091:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0091.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0091.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0093:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0093.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0093.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0095:
			; Branch

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0095.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0095.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0095.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00AE

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0097:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0097.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0098:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0098.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0098.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0098.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0098.03: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009D
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0098.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0098.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_0098.06: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009E:
			; Ldc_I4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009E.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F:
			; Ldelem_Ref

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F.08: ;Asm
			JLE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_IndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F.0A: ;Asm
			JNL near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_IndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A0
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_009F_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A0:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A0.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A0.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A0.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A5
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A0.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A0.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A0.05: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A5:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A5.00: ;Asm
			Call SystemVoidSystemIODirectoryDeleteSystemString

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A5.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A5.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00AA
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00A5.03: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00AA:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00AA.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00AB:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00AB.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00AC:
			; Br

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00AC.00: ;Asm
			Jmp SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00BB

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00AE:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00AE.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00AF:
			; LdStr
			; String Value: Error: Directory is not empty.

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00AF.00: ;Asm
			push dword StringLiteral00F8

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00AF.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00B4:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00B4.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00B4.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00B4.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00B9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00B4.03: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00B9:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00B9.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00BA:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00BA.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00BB:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00BB.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00BC:
			; Br

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00BC.00: ;Asm
			Jmp SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CB

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00BE:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00BE.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00BF:
			; LdStr
			; String Value: Error: This directory does not exist.

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00BF.00: ;Asm
			push dword StringLiteral00F9

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00BF.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00C4:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00C4.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00C4.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00C4.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00C9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00C4.03: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00C9:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00C9.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CA:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CA.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CB:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CB.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CC:
			; Br

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CC.00: ;Asm
			Jmp SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00DB

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CE:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CE.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CF:
			; LdStr
			; String Value: Error: No directory was supplied.

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CF.00: ;Asm
			push dword StringLiteral00FA

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00CF.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00D4:
			; Call

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00D4.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00D4.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00D4.02: ;Asm
			JE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00D9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00D4.03: ;Asm
			JNE near SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00D9:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00D9.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00DA:
			; Nop

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00DA.00: ;Asm
			NOP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00DB:
			; Ret

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.IL_00DB.00: ;Asm
			Jmp SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_NORMAL
			; End Method: removeDirectory

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x18

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelremoveDirectorySystemStringarray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_7870056:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: createDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] arguments at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray:

		GUID_8151064:

		METHOD_8151064.06: ;Asm
			push dword EBP

		METHOD_8151064.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_8151064.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0000:
			; Nop

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0002:
			; Ldlen

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0002.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0003:
			; Conv_I4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0004:
			; Ldc_I4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0004.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005:
			; Clt

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.02: ;Asm
			push dword ECX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.04: ;Asm
			JL near SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.True

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.05: ;Asm
			Jmp SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.False

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.True:

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.07: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.08: ;Asm
			Jmp SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0007

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.False:

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.09: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0005.0A: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0007:
			; Ldc_I4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0007.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008:
			; Ceq

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.02: ;Asm
			JE near SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.True

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.03: ;Asm
			Jmp SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.False

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.True:

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.06: ;Asm
			Jmp SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000A

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.False:

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0008.09: ;Asm
			Jmp SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000A

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000B.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000C:
			; Branch

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000C.02: ;Asm
			JE near SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_001B

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000E:
			; Nop

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000E.00: ;Asm
			NOP

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_000F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0010:
			; Ldc_I4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0010.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011:
			; Ldelem_Ref

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011.08: ;Asm
			JLE near SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_IndexOutOfRangeException

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011.0A: ;Asm
			JNL near SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_IndexOutOfRangeException:

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelcreateDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0011_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0012:
			; Call

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0012.00: ;Asm
			Call SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0012.02: ;Asm
			JE near SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0017
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0012.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0012.05: ;Asm
			JNE near SystemVoidDremDOSKernelcreateDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0017:
			; Pop

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0017.00: ;Asm
			add ESP, 0x8

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0018:
			; Nop

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0018.00: ;Asm
			NOP

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0019:
			; Br

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0019.00: ;Asm
			Jmp SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0028

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_001B:
			; Nop

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_001B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_001C:
			; LdStr
			; String Value: Error: No directory was supplied.

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_001C.00: ;Asm
			push dword StringLiteral00FB

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_001C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0021:
			; Call

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0021.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0021.02: ;Asm
			JE near SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0026
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0021.03: ;Asm
			JNE near SystemVoidDremDOSKernelcreateDirectorySystemStringarray.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0026:
			; Nop

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0026.00: ;Asm
			NOP

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0027:
			; Nop

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0027.00: ;Asm
			NOP

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0028:
			; Ret

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.IL_0028.00: ;Asm
			Jmp SystemVoidDremDOSKernelcreateDirectorySystemStringarray.END__OF__METHOD_NORMAL
			; End Method: createDirectory

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelcreateDirectorySystemStringarray.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelcreateDirectorySystemStringarray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_8151065:
			; ---------------------------------------------------------
			; Assembly: System.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Console
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemConsolecctor:

		GUID_8220617:
			; Static constructor. See if it has been called already, return if so.

		METHOD_8220617.06: ;Asm
			cmp byte [CCTOR_CALLED__System_Console], 0x1

		METHOD_8220617.07: ;Asm
			JE near METHOD_8220617.BeforeQuickReturn

		METHOD_8220617.08: ;Asm
			mov byte [CCTOR_CALLED__System_Console], 0x1

		METHOD_8220617.09: ;Asm
			Jmp METHOD_8220617.AfterCCTorAlreadyCalledCheck

		METHOD_8220617.BeforeQuickReturn:

		METHOD_8220617.0A: ;Asm
			mov ECX, 0x0

		METHOD_8220617.0B: ;Asm
			Ret


		METHOD_8220617.AfterCCTorAlreadyCalledCheck:

		METHOD_8220617.0C: ;Asm
			push dword EBP

		METHOD_8220617.0D: ;Asm
			mov EBP, ESP

		SystemVoidSystemConsolecctor.IL_0000:
			; Newobj

		SystemVoidSystemConsolecctor.IL_0000.00: ;Asm
			push dword 0xC

		SystemVoidSystemConsolecctor.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemConsolecctor.IL_0000.AfterAlloc:

		SystemVoidSystemConsolecctor.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidSystemConsolecctor.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidSystemConsolecctor.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidSystemConsolecctor.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Object_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemConsolecctor.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemConsolecctor.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemConsolecctor.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x0

		SystemVoidSystemConsolecctor.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidSystemConsolecctor.IL_0000.0A: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemConsolecctor.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemConsolecctor.IL_0000.0C: ;Asm
			JE near SystemVoidSystemConsolecctor.IL_0000.NoError1200
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemConsolecctor.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemConsolecctor.IL_0000.0E: ;Asm
			Jmp SystemVoidSystemConsolecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemConsolecctor.IL_0000.NoError1200:

		SystemVoidSystemConsolecctor.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemConsolecctor.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidSystemConsolecctor.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidSystemConsolecctor.IL_0005:
			; Stsfld

		SystemVoidSystemConsolecctor.IL_0005.00: ;Asm
			Call SystemVoidSystemConsolecctor

		SystemVoidSystemConsolecctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemConsolecctor.IL_0005.02: ;Asm
			JNE near SystemVoidSystemConsolecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemConsolecctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.Object

		SystemVoidSystemConsolecctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemConsolecctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidSystemConsolecctor.IL_0005.05: ;Asm
			mov dword [static_field__System_Console_InternalSyncObject + 4], EAX

		SystemVoidSystemConsolecctor.IL_000A:
			; Ldc_I4

		SystemVoidSystemConsolecctor.IL_000A.00: ;Asm
			push dword 0x0

		SystemVoidSystemConsolecctor.IL_000B:
			; Stsfld

		SystemVoidSystemConsolecctor.IL_000B.00: ;Asm
			Call SystemVoidSystemConsolecctor

		SystemVoidSystemConsolecctor.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemConsolecctor.IL_000B.02: ;Asm
			JNE near SystemVoidSystemConsolecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemConsolecctor.IL_000B.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidSystemConsolecctor.IL_000B.03: ;Asm
			pop dword EAX

		SystemVoidSystemConsolecctor.IL_000B.04: ;Asm
			mov byte [static_field__System_Console_s_isOutTextWriterRedirected], AL

		SystemVoidSystemConsolecctor.IL_0010:
			; Ldc_I4

		SystemVoidSystemConsolecctor.IL_0010.00: ;Asm
			push dword 0x0

		SystemVoidSystemConsolecctor.IL_0011:
			; Stsfld

		SystemVoidSystemConsolecctor.IL_0011.00: ;Asm
			Call SystemVoidSystemConsolecctor

		SystemVoidSystemConsolecctor.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemConsolecctor.IL_0011.02: ;Asm
			JNE near SystemVoidSystemConsolecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemConsolecctor.IL_0011.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidSystemConsolecctor.IL_0011.03: ;Asm
			pop dword EAX

		SystemVoidSystemConsolecctor.IL_0011.04: ;Asm
			mov byte [static_field__System_Console_s_isErrorTextWriterRedirected], AL

		SystemVoidSystemConsolecctor.IL_0016:
			; Ret

		SystemVoidSystemConsolecctor.IL_0016.00: ;Asm
			Jmp SystemVoidSystemConsolecctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemConsolecctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemConsolecctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemConsolecctor.END__OF__METHOD_NORMAL

		SystemVoidSystemConsolecctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemConsolecctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemConsolecctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemConsolecctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemConsolecctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_8220618:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Environment
			; Name: get_NewLine
			; Plugged: No
			; Return size: 8

		SystemStringSystemEnvironmentget_NewLine:

		GUID_8240318:

		METHOD_8240318.05: ;Asm
			push dword EBP

		METHOD_8240318.06: ;Asm
			mov EBP, ESP

		SystemStringSystemEnvironmentget_NewLine.IL_0000:
			; LdStr
			; String Value: \r\n

		SystemStringSystemEnvironmentget_NewLine.IL_0000.00: ;Asm
			push dword StringLiteral00FC

		SystemStringSystemEnvironmentget_NewLine.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemEnvironmentget_NewLine.IL_0005:
			; Ret

		SystemStringSystemEnvironmentget_NewLine.IL_0005.00: ;Asm
			Jmp SystemStringSystemEnvironmentget_NewLine.END__OF__METHOD_NORMAL
			; End Method: get_NewLine

		SystemStringSystemEnvironmentget_NewLine.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemEnvironmentget_NewLine.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemEnvironmentget_NewLine.END__OF__METHOD_NORMAL

		SystemStringSystemEnvironmentget_NewLine.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemEnvironmentget_NewLine.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemEnvironmentget_NewLine.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemEnvironmentget_NewLine.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemEnvironmentget_NewLine.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemEnvironmentget_NewLine.END__OF__METHOD_EXCEPTION:

		SystemStringSystemEnvironmentget_NewLine.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemEnvironmentget_NewLine.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemEnvironmentget_NewLine.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_8240319:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Concat
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] str0 at EBP+20, size = 8
			; Argument[1] str1 at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringConcatSystemStringSystemString:

		GUID_8245967:

		METHOD_8245967.09: ;Asm
			push dword EBP

		METHOD_8245967.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_8245967.0B: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_8245967.0C: ;Asm
			push dword 0x0

		METHOD_8245967.0D: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0001:
			; Call

		SystemStringSystemStringConcatSystemStringSystemString.IL_0001.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemStringSystemStringConcatSystemStringSystemString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemString.IL_0001.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemString.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemString.IL_0001.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemString.IL_0006:
			; Branch

		SystemStringSystemStringConcatSystemStringSystemString.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringSystemString.IL_0006.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemString.IL_0018

		SystemStringSystemStringConcatSystemStringSystemString.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemString.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0009:
			; Call

		SystemStringSystemStringConcatSystemStringSystemString.IL_0009.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemStringSystemStringConcatSystemStringSystemString.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemString.IL_0009.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemString.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemString.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemString.IL_0009.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemString.IL_000E:
			; Branch

		SystemStringSystemStringConcatSystemStringSystemString.IL_000E.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_000E.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringSystemString.IL_000E.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemString.IL_0016

		SystemStringSystemStringConcatSystemStringSystemString.IL_0010:
			; Ldsfld

		SystemStringSystemStringConcatSystemStringSystemString.IL_0010.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0010.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringSystemString.IL_0015:
			; Ret

		SystemStringSystemStringConcatSystemStringSystemString.IL_0015.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringSystemString.IL_0016:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemString.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0017:
			; Ret

		SystemStringSystemStringConcatSystemStringSystemString.IL_0017.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringSystemString.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemString.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0019:
			; Call

		SystemStringSystemStringConcatSystemStringSystemString.IL_0019.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemStringSystemStringConcatSystemStringSystemString.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemString.IL_0019.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemString.IL_001E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemString.IL_0019.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemString.IL_0019.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemString.IL_001E:
			; Branch

		SystemStringSystemStringConcatSystemStringSystemString.IL_001E.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_001E.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringSystemString.IL_001E.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemString.IL_0022

		SystemStringSystemStringConcatSystemStringSystemString.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemString.IL_0020.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0020.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0021:
			; Ret

		SystemStringSystemStringConcatSystemStringSystemString.IL_0021.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringSystemString.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemString.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0023:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemString.IL_0023.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemString.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemString.IL_0023.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemString.IL_0028
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemString.IL_0023.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemString.IL_0023.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemString.IL_0023.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemString.IL_0028:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringConcatSystemStringSystemString.IL_0028.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0028.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0029:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringConcatSystemStringSystemString.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0029.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_002A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemString.IL_002A.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemString.IL_002A.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemString.IL_002B:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemString.IL_002B.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemString.IL_002B.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemString.IL_002B.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemString.IL_0030
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemString.IL_002B.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemString.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemString.IL_002B.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemString.IL_002B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemString.IL_0030:
			; Add

		SystemStringSystemStringConcatSystemStringSystemString.IL_0030.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0030.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0031:
			; Call

		SystemStringSystemStringConcatSystemStringSystemString.IL_0031.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemString.IL_0031.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemStringConcatSystemStringSystemString.IL_0031.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemString.IL_0031.03: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemString.IL_0036
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemString.IL_0031.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemString.IL_0031.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemString.IL_0031.06: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemString.IL_0036:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemString.IL_0036.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0036.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0036.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0036.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0037:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemString.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0037.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0037.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0037.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0038:
			; Ldc_I4

		SystemStringSystemStringConcatSystemStringSystemString.IL_0038.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringSystemString.IL_0039:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemString.IL_0039.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0039.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemString.IL_003A:
			; Call

		SystemStringSystemStringConcatSystemStringSystemString.IL_003A.00: ;Asm
			Call SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString

		SystemStringSystemStringConcatSystemStringSystemString.IL_003A.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemString.IL_003A.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemString.IL_003F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemStringSystemString.IL_003A.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemString.IL_003F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemString.IL_003F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringSystemString.IL_003F.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_003F.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringSystemString.IL_003F.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0040:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringConcatSystemStringSystemString.IL_0040.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0040.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0041:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemString.IL_0041.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0041.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0042:
			; Call

		SystemStringSystemStringConcatSystemStringSystemString.IL_0042.00: ;Asm
			Call SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString

		SystemStringSystemStringConcatSystemStringSystemString.IL_0042.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemString.IL_0042.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemString.IL_0047
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemStringSystemString.IL_0042.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemString.IL_0047:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemString.IL_0047.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0047.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0047.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringSystemString.IL_0047.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.IL_0048:
			; Ret

		SystemStringSystemStringConcatSystemStringSystemString.IL_0048.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: Concat

		SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringConcatSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_8245968:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.ConsoleImpl
			; Name: Write
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Argument[0] aText at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString:

		GUID_8343176:

		METHOD_8343176.0A: ;Asm
			push dword EBP

		METHOD_8343176.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_8343176.0C: ;Asm
			push dword 0x0

		METHOD_8343176.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_8343176.0E: ;Asm
			push dword 0x0

		METHOD_8343176.0F: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_8343176.10: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0001:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0001.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0001.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0001.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0006:
			; Stloc
			; Local type = Cosmos.System.Console
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0007:
			; Ldloc
			; Local type = Cosmos.System.Console
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0007.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0007.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0007.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0008:
			; Ldnull

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0008.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0009:
			; Ceq
			; NullRef

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0009.01: ;Asm
			pop dword EAX
			; Console

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0009.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0009.03: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0009.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0009.05: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0009.False

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0009.06: ;Asm
			push dword 0x1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0009.07: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000B

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0009.False:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0009.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0009.09: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000B

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000B.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000C.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000D:
			; Branch

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000D.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0012

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000F:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0010:
			; Br

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_002A

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0012:
			; Ldsfld

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0012.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0012.02: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0012.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0012.03: ;Asm
			push dword [static_field__Cosmos_System_Plugs_System_ConsoleImpl_ConsoleOutputEncoding + 4]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0012.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0017.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.02: ;Asm
			push dword 0xE3

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.AfterAddressCheck:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.07: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.NotBoxedThis

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.NotBoxedThis:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.0D: ;Asm
			Call ECX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.AfterNotBoxedThis:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.0F: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.12: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0018.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001D:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001D.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001E:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001E.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001E.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001E.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001E.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0023
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001E.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_001E.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0023:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0023.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0023.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0024:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0024.00: ;Asm
			Call SystemVoidCosmosSystemConsoleWriteSystemBytearray

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0024.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0029
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0024.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0024.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0029:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_0029.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_002A:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.IL_002A.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x14

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_8343177:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Object
			; Name: GetType
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTypeSystemObjectGetType:

		GUID_8401439:

		METHOD_8401439.06: ;Asm
			push dword EBP

		METHOD_8401439.07: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_8401439.08: ;Asm
			push dword [EBP + 12]

		METHOD_8401439.09: ;Asm
			push dword [EBP + 8]
			; Skipping the reference to the next object reference.

		METHOD_8401439.0A: ;Asm
			add ESP, 0x4

		METHOD_8401439.0B: ;Asm
			sub ESP, 0x4

		METHOD_8401439.0C: ;Asm
			Call SystemTypeCosmosCore_PlugsSystemObjectImplGetType

		METHOD_8401439.0D: ;Asm
			test ECX, 0x2

		METHOD_8401439.0E: ;Asm
			JE near SystemTypeSystemObjectGetType.END__OF__METHOD_NORMAL

		METHOD_8401439.0F: ;Asm
			add ESP, 0x4

		METHOD_8401439.10: ;Asm
			add ESP, 0x4

		METHOD_8401439.11: ;Asm
			JNE near SystemTypeSystemObjectGetType.END__OF__METHOD_EXCEPTION
			; End Method: GetType

		SystemTypeSystemObjectGetType.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTypeSystemObjectGetType.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTypeSystemObjectGetType.END__OF__METHOD_NORMAL

		SystemTypeSystemObjectGetType.END__OF__METHOD_NORMAL.13: ;Asm
			mov ECX, 0x0

		SystemTypeSystemObjectGetType.END__OF__METHOD_NORMAL.14: ;Asm
			pop dword EAX

		SystemTypeSystemObjectGetType.END__OF__METHOD_NORMAL.15: ;Asm
			mov dword [EBP + 8], EAX

		SystemTypeSystemObjectGetType.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemTypeSystemObjectGetType.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 12], EAX

		SystemTypeSystemObjectGetType.END__OF__METHOD_EXCEPTION:

		SystemTypeSystemObjectGetType.END__OF__METHOD_EXCEPTION__2:

		SystemTypeSystemObjectGetType.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			pop dword EBP

		SystemTypeSystemObjectGetType.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			Ret


		GUID_8401440:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.Int32Impl
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString:

		GUID_8401442:

		METHOD_8401442.1A: ;Asm
			push dword EBP

		METHOD_8401442.1B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_8401442.1C: ;Asm
			push dword 0x0

		METHOD_8401442.1D: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0002:
			; Ldind

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0002.01: ;Asm
			push dword [EAX]

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0003:
			; Call

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0003.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0003.01: ;Asm
			Call SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0003.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0003.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0008
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0003.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0008:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0009:
			; Br

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_0009.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_000B

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_000B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_000B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_000B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_000B.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_000C:
			; Ret

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.IL_000C.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemInt32ImplToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_8401443:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.UInt32Impl
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString:

		GUID_8424974:

		METHOD_8424974.0A: ;Asm
			push dword EBP

		METHOD_8424974.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_8424974.0C: ;Asm
			push dword 0x0

		METHOD_8424974.0D: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0002:
			; Ldind

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0002.01: ;Asm
			push dword [EAX]

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0003:
			; Call

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0003.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0003.01: ;Asm
			Call SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0003.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0003.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0008
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0003.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0008:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0009:
			; Br

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_0009.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_000B

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_000B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_000B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_000B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_000B.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_000C:
			; Ret

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.IL_000C.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemUInt32ImplToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_8424975:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.DoubleImpl
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString:

		GUID_8448634:

		METHOD_8448634.0A: ;Asm
			push dword EBP

		METHOD_8448634.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_8448634.0C: ;Asm
			push dword 0x0

		METHOD_8448634.0D: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Double&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0002:
			; Ldind

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0002.01: ;Asm
			push dword [EAX + 4]

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0002.02: ;Asm
			push dword [EAX]

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0003:
			; Call

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0003.00: ;Asm
			Call SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0003.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0008
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0003.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0008:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0009:
			; Br

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_0009.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_000B

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_000B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_000B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_000B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_000B.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_000C:
			; Ret

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.IL_000C.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemDoubleImplToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_8448635:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.ExceptionImpl
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosCore_PlugsSystemExceptionImplToString:

		GUID_8472422:

		METHOD_8472422.0A: ;Asm
			push dword EBP

		METHOD_8472422.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_8472422.0C: ;Asm
			push dword 0x0

		METHOD_8472422.0D: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0000:
			; Nop

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0001:
			; LdStr
			; String Value: Exception: 

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0001.00: ;Asm
			push dword StringLiteral00FD

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0001.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Exception
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.01: ;Asm
			push dword [EAX]

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.02: ;Asm
			push dword 0xE8

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.04: ;Asm
			pop dword ECX

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.AfterAddressCheck:

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.07: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.NotBoxedThis

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.08: ;Asm
			add EAX, 0xC

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.NotBoxedThis:

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.0A: ;Asm
			Call ECX

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.AfterNotBoxedThis:

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.0B: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.0C: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_000C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.0D: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.0F: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.10: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.11: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0007.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_000C:
			; Call

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_000C.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_000C.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0011
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_000C.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_000C.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_000C.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0011:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0011.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0011.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0011.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0011.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0012:
			; Br

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0012.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0014

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0014:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0014.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0014.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0014.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0015:
			; Ret

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.IL_0015.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_NORMAL

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCore_PlugsSystemExceptionImplToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_8472423:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Debug.Kernel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Debug.Kernel.Debugger
			; Name: DoSendNumber
			; Plugged: Yes
			; Argument[0] aNumber at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32:

		GUID_8499335:

		METHOD_8499335.0A: ;Asm
			push dword EBP

		METHOD_8499335.0B: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		METHOD_8499335.0C: ;Asm
			push dword [EBP + 8]

		METHOD_8499335.0D: ;Asm
			Call SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemUInt32

		METHOD_8499335.0E: ;Asm
			test ECX, 0x2

		METHOD_8499335.0F: ;Asm
			JE near SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32.END__OF__METHOD_NORMAL

		METHOD_8499335.10: ;Asm
			JNE near SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION
			; End Method: DoSendNumber

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32.END__OF__METHOD_NORMAL.11: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32.END__OF__METHOD_NORMAL.12: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION__2.13: ;Asm
			pop dword EBP

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION__2.14: ;Asm
			Ret 0x4


		GUID_8499336:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CPU
			; Name: GetEndOfKernel
			; Plugged: Yes
			; Return size: 4

		SystemUInt32CosmosCoreCPUGetEndOfKernel:

		GUID_8499338:

		METHOD_8499338.15: ;Asm
			push dword EBP

		METHOD_8499338.16: ;Asm
			mov EBP, ESP

		METHOD_8499338.17: ;Asm
			sub ESP, 0x4

		METHOD_8499338.18: ;Asm
			Call SystemUInt32CosmosCore_AsmCPUImplGetEndOfKernel

		METHOD_8499338.19: ;Asm
			test ECX, 0x2

		METHOD_8499338.1A: ;Asm
			JE near SystemUInt32CosmosCoreCPUGetEndOfKernel.END__OF__METHOD_NORMAL

		METHOD_8499338.1B: ;Asm
			add ESP, 0x4

		METHOD_8499338.1C: ;Asm
			JNE near SystemUInt32CosmosCoreCPUGetEndOfKernel.END__OF__METHOD_EXCEPTION
			; End Method: GetEndOfKernel

		SystemUInt32CosmosCoreCPUGetEndOfKernel.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosCoreCPUGetEndOfKernel.END__OF__METHOD_NORMAL.1D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosCoreCPUGetEndOfKernel.END__OF__METHOD_NORMAL

		SystemUInt32CosmosCoreCPUGetEndOfKernel.END__OF__METHOD_NORMAL.1E: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosCoreCPUGetEndOfKernel.END__OF__METHOD_NORMAL.1F: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreCPUGetEndOfKernel.END__OF__METHOD_NORMAL.20: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt32CosmosCoreCPUGetEndOfKernel.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosCoreCPUGetEndOfKernel.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosCoreCPUGetEndOfKernel.END__OF__METHOD_EXCEPTION__2.21: ;Asm
			pop dword EBP

		SystemUInt32CosmosCoreCPUGetEndOfKernel.END__OF__METHOD_EXCEPTION__2.22: ;Asm
			Ret


		GUID_8499339:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Memory.Old.GlobalSystemInfo
			; Name: get_TotalDataLookupTableSize
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 4

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize:

		GUID_8499341:

		METHOD_8499341.23: ;Asm
			push dword EBP

		METHOD_8499341.24: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_8499341.25: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0000:
			; Nop

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0001:
			; Sizeof

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0001.00: ;Asm
			push dword 0x18

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0007.00: ;Asm
			push dword 0xAA

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_000C:
			; Sizeof

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_000C.00: ;Asm
			push dword 0xC

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0012:
			; Mul

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0012.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0012.01: ;Asm
			mul dword [ESP]

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0012.02: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0012.03: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0013:
			; Add

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0013.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0014:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0014.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0014.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0015:
			; Br

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0015.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0017

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0017:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0017.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0017.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0018:
			; Ret

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.IL_0018.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.END__OF__METHOD_NORMAL
			; End Method: get_TotalDataLookupTableSize

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.END__OF__METHOD_NORMAL

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_8499342:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CPU
			; Name: ZeroFill
			; Plugged: Yes
			; Argument[0] aStartAddress at EBP+12, size = 4
			; Argument[1] aLength at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreCPUZeroFillSystemUInt32SystemUInt32:

		GUID_8529434:

		METHOD_8529434.08: ;Asm
			push dword EBP

		METHOD_8529434.09: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		METHOD_8529434.0A: ;Asm
			push dword [EBP + 12]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		METHOD_8529434.0B: ;Asm
			push dword [EBP + 8]

		METHOD_8529434.0C: ;Asm
			Call SystemVoidCosmosCore_AsmCPUImplZeroFillSystemUInt32SystemUInt32

		METHOD_8529434.0D: ;Asm
			test ECX, 0x2

		METHOD_8529434.0E: ;Asm
			JE near SystemVoidCosmosCoreCPUZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		METHOD_8529434.0F: ;Asm
			JNE near SystemVoidCosmosCoreCPUZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION
			; End Method: ZeroFill

		SystemVoidCosmosCoreCPUZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreCPUZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.10: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreCPUZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreCPUZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.11: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreCPUZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreCPUZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreCPUZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreCPUZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.13: ;Asm
			Ret 0x8


		GUID_8529435:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CPU
			; Name: DisableInterrupts
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Return size: 4

		SystemBooleanCosmosCoreCPUDisableInterrupts:

		GUID_8529437:

		METHOD_8529437.14: ;Asm
			push dword EBP

		METHOD_8529437.15: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_8529437.16: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_8529437.17: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0000:
			; Nop

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0001:
			; Call

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreCPUDoDisableInterrupts

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0001.02: ;Asm
			JE near SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0001.03: ;Asm
			JNE near SystemBooleanCosmosCoreCPUDisableInterrupts.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0006:
			; Nop

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0006.00: ;Asm
			NOP

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0007:
			; Ldsfld

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0007.00: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0007.01: ;Asm
			mov AL, byte [static_field__Cosmos_Core_CPU_mInterruptsEnabled]

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0007.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_000C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_000C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_000C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_000D:
			; Ldc_I4

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_000D.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_000E:
			; Stsfld
			; Type = 'System.Boolean

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_000E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_000E.01: ;Asm
			mov byte [static_field__Cosmos_Core_CPU_mInterruptsEnabled], AL

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0013:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0013.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0013.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0014:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0014.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0014.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0015:
			; Br

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0015.00: ;Asm
			Jmp SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0017

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0017:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0017.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0017.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0018:
			; Ret

		SystemBooleanCosmosCoreCPUDisableInterrupts.IL_0018.00: ;Asm
			Jmp SystemBooleanCosmosCoreCPUDisableInterrupts.END__OF__METHOD_NORMAL
			; End Method: DisableInterrupts

		SystemBooleanCosmosCoreCPUDisableInterrupts.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosCoreCPUDisableInterrupts.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosCoreCPUDisableInterrupts.END__OF__METHOD_NORMAL

		SystemBooleanCosmosCoreCPUDisableInterrupts.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosCoreCPUDisableInterrupts.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreCPUDisableInterrupts.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanCosmosCoreCPUDisableInterrupts.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosCoreCPUDisableInterrupts.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemBooleanCosmosCoreCPUDisableInterrupts.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosCoreCPUDisableInterrupts.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosCoreCPUDisableInterrupts.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_8529438:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Memory.Old.Heap
			; Name: EnsureIsInitialized
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 0

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized:

		GUID_8565812:

		METHOD_8565812.08: ;Asm
			push dword EBP

		METHOD_8565812.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_8565812.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0001:
			; Ldsfld

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0001.04: ;Asm
			mov AL, byte [static_field__Cosmos_Core_Memory_Old_Heap_mInitialized]

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0006:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007:
			; Ceq

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.True

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.03: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.False

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.True:

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.06: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0009

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.False:

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0007.09: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0009

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000B:
			; Branch

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000B.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_002E

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000D:
			; Nop

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000E:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000F:
			; Stsfld

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000F.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000F.03: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_000F.04: ;Asm
			mov byte [static_field__Cosmos_Core_Memory_Old_Heap_mInitialized], AL

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0014:
			; Call

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0014.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0014.01: ;Asm
			Call SystemUInt32CosmosCoreCPUGetAmountOfRAM

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0014.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0014.03: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0019
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0014.05: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0019:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0019.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_001A:
			; Sub

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_001A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_001A.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_001A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_001B:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_001B.00: ;Asm
			push dword 0x400

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0020:
			; Mul

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0020.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0020.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0020.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0021:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0021.00: ;Asm
			push dword 0x400

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0026:
			; Mul

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0026.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0026.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0026.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0026.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0027:
			; Call

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0027.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0027.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_002C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_0027.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_002C:
			; Nop

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_002C.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_002D:
			; Nop

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_002D.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_002E:
			; Ret

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.IL_002E.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_NORMAL
			; End Method: EnsureIsInitialized

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryOldHeapEnsureIsInitialized.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_8565813:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Memory.Old.GlobalSystemInfo
			; Name: get_GlobalInformationTable
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 4

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable:

		GUID_8630159:

		METHOD_8630159.06: ;Asm
			push dword EBP

		METHOD_8630159.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_8630159.08: ;Asm
			push dword 0x0

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0000:
			; Nop

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0000.00: ;Asm
			NOP

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0001:
			; Call

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldGlobalSystemInfoEnsureInitialized

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0001.01: ;Asm
			test ECX, 0x2

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0001.02: ;Asm
			JE near CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0001.03: ;Asm
			JNE near CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.END__OF__METHOD_EXCEPTION

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0006:
			; Nop

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0006.00: ;Asm
			NOP

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0007:
			; Volatile

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0009:
			; Ldsfld

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0009.00: ;Asm
			push dword [static_field__Cosmos_Core_Memory_Old_GlobalSystemInfo_mGlobalInformationTable]

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_000E:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.GlobalInformationTable*
			; Local EBP offset = 4
			; Local size = 4

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_000E.00: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_000F:
			; Br

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_000F.00: ;Asm
			Jmp CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0011

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0011:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.GlobalInformationTable*
			; Local EBP offset = 4
			; Local size = 4

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0011.01: ;Asm
			push dword EAX

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0012:
			; Ret

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.IL_0012.00: ;Asm
			Jmp CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.END__OF__METHOD_NORMAL
			; End Method: get_GlobalInformationTable

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.END__OF__METHOD_NORMAL

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.END__OF__METHOD_EXCEPTION:

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.END__OF__METHOD_EXCEPTION__2:

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		CosmosCoreMemoryOldGlobalInformationTablepointerCosmosCoreMemoryOldGlobalSystemInfoget_GlobalInformationTable.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_8630160:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Memory.Old.Heap
			; Name: ScanDataLookupTable
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Local 9 at EBP-40
			; Local 10 at EBP-44
			; Local 11 at EBP-48
			; Local 12 at EBP-52
			; Local 13 at EBP-56
			; Argument[0] aTable at EBP+16, size = 4
			; Argument[1] aSize at EBP+12, size = 4
			; Argument[2] aHandle at EBP+8, size = 4
			; Return size: 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32:

		GUID_8658008:

		METHOD_8658008.08: ;Asm
			push dword EBP

		METHOD_8658008.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_8658008.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_8658008.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_8658008.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_8658008.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_8658008.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_8658008.0F: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_8658008.10: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_8658008.11: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_8658008.12: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_8658008.13: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_8658008.14: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_8658008.15: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_8658008.16: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_8658008.17: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0000:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0001:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0002:
			; Conv_U

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0003:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0004:
			; Ldsfld

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0004.02: ;Asm
			JNE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0004.AfterCCTorExceptionCheck:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0004.03: ;Asm
			push dword [static_field__Cosmos_Core_Memory_Old_Heap_mLastEntryIndex]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0009:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0009.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_000A:
			; Br

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FE

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_000F:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0011:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0011.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0012:
			; Call

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0012.00: ;Asm
			Call CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0012.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0017
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0012.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0012.04: ;Asm
			JNE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0017:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0017.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0017.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0018:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0018.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0019:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.Memory.Old.DataLookupEntry.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.Memory.Old.DataLookupEntry
			; TypeOnStack: Cosmos.Core.Memory.Old.DataLookupEntry*
			; Offset: 4 (includes object header)

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0019.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0019.01: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0019.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0019.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0019.04: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001E:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001E.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F:
			; Ceq

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.True

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.03: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.False

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.True:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.06: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0021

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.False:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_001F.09: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0021

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0021:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0021.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0022:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0022.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0023:
			; Branch

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0023.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0023.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B8

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0028:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0028.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0029.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_002A:
			; Ldfld
			; Field: Cosmos.Core.Memory.Old.DataLookupTable* Cosmos.Core.Memory.Old.DataLookupTable.Next
			; Type: Cosmos.Core.Memory.Old.DataLookupTable*
			; Size: 4
			; DeclaringType: Cosmos.Core.Memory.Old.DataLookupTable
			; TypeOnStack: Cosmos.Core.Memory.Old.DataLookupTable*
			; Offset: 4 (includes object header)

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_002A.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_002A.01: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_002A.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_002A.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_002A.04: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_002F:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_002F.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0030:
			; Conv_U

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031:
			; Ceq

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.True

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.03: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.False

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.True:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.06: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0033

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.False:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0031.09: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0033

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0033:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0033.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034:
			; Ceq

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.True

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.03: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.False

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.True:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.06: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0036

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.False:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0034.09: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0036

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0036:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0036.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0036.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0038:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0038.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_003A:
			; Branch

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_003A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_003A.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_003A.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0051

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_003C:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_003C.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_003D:
			; LdStr
			; String Value: Found an entry which has no size, but there is a followup DataLookupTable

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_003D.00: ;Asm
			push dword StringLiteral00FE

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_003D.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0042:
			; Call

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0042.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerDoSendSystemString

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0042.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0042.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0047
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0042.03: ;Asm
			JNE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0047:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0047.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0048:
			; Br

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0048.00: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_004C

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_004A:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_004A.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_004B:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_004B.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_004C:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_004C.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_004D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_004D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_004D.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_004F:
			; Br

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_004F.00: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_004A

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0051:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0051.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0051.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0052:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0052.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053:
			; Ceq

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.True

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.03: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.False

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.True:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.06: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0055

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.False:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0053.09: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0055

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0055:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0055.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0055.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0057:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0057.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0057.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0059:
			; Branch

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0059.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0059.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0059.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0072

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_005B:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_005B.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_005C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.Memory.Old.DataLookupTable*
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_005C.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_005D:
			; Conv_U4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_005E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 36
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_005E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_005E.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0060:
			; Call

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0060.00: ;Asm
			sub ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0060.01: ;Asm
			Call SystemUInt32CosmosCoreMemoryOldGlobalSystemInfoget_TotalDataLookupTableSize

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0060.02: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0060.03: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0065
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0060.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0060.05: ;Asm
			JNE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0065:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 40
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0065.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0065.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0067:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 36
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0067.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0067.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0069:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 40
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0069.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0069.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_006B:
			; Add

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_006B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_006B.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_006C:
			; Conv_U

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_006D:
			; Stloc
			; Local type = System.Void*
			; Local EBP offset = 20
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_006D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_006D.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_006F:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_006F.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0070:
			; Br

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0070.00: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0085

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0072:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0072.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0073:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0073.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0073.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0074:
			; Ldfld
			; Field: System.Void* Cosmos.Core.Memory.Old.DataLookupEntry.DataBlock
			; Type: System.Void*
			; Size: 4
			; DeclaringType: Cosmos.Core.Memory.Old.DataLookupEntry
			; TypeOnStack: Cosmos.Core.Memory.Old.DataLookupEntry*
			; Offset: 0 (includes object header)

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0074.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0074.01: ;Asm
			add ECX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0074.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0074.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0074.04: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0079:
			; Conv_U4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_007A:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_007A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_007A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_007B:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.Memory.Old.DataLookupEntry.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.Memory.Old.DataLookupEntry
			; TypeOnStack: Cosmos.Core.Memory.Old.DataLookupEntry*
			; Offset: 4 (includes object header)

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_007B.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_007B.01: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_007B.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_007B.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_007B.04: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0080:
			; Add

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0080.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0080.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0081:
			; Conv_U

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0082:
			; Stloc
			; Local type = System.Void*
			; Local EBP offset = 20
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0082.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0082.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0084:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0084.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0085:
			; Ldloc
			; Local type = System.Void*
			; Local EBP offset = 20
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0085.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0085.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0087:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0087.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0088:
			; Call

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0088.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0088.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0088.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_008D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0088.03: ;Asm
			JNE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_008D:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_008D.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_008E:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_008E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_008E.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_008F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_008F.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0090:
			; Stfld
			; Operand type: Cosmos.Core.Memory.Old.DataLookupEntry*
			; Field: System.UInt32 Cosmos.Core.Memory.Old.DataLookupEntry.Size
			; Type: System.UInt32
			; Size: 4
			; Offset: 4 (includes object header)
			; After Nullref check

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0090.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0090.01: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0090.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0090.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0090.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0095:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0095.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0095.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0096:
			; Ldloc
			; Local type = System.Void*
			; Local EBP offset = 20
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0096.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0096.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0098:
			; Stfld
			; Operand type: Cosmos.Core.Memory.Old.DataLookupEntry*
			; Field: System.Void* Cosmos.Core.Memory.Old.DataLookupEntry.DataBlock
			; Type: System.Void*
			; Size: 4
			; Offset: 0 (includes object header)
			; After Nullref check

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0098.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0098.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0098.02: ;Asm
			mov dword [ECX], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0098.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_009D:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_009D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_009D.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_009E:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_009E.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_009F:
			; Stfld
			; Operand type: Cosmos.Core.Memory.Old.DataLookupEntry*
			; Field: System.UInt32 Cosmos.Core.Memory.Old.DataLookupEntry.Refcount
			; Type: System.UInt32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_009F.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_009F.01: ;Asm
			add ECX, 0x8

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_009F.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_009F.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_009F.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00A4:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32&
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00A4.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00A5:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00A5.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00A5.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00A6:
			; Ldfld
			; Field: System.Void* Cosmos.Core.Memory.Old.DataLookupEntry.DataBlock
			; Type: System.Void*
			; Size: 4
			; DeclaringType: Cosmos.Core.Memory.Old.DataLookupEntry
			; TypeOnStack: Cosmos.Core.Memory.Old.DataLookupEntry*
			; Offset: 0 (includes object header)

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00A6.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00A6.01: ;Asm
			add ECX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00A6.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00A6.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00A6.04: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AB:
			; Conv_U4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AC:
			; Stind

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AC.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AC.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AC.02: ;Asm
			mov dword [EAX], ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AD:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AD.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AD.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AE:
			; Stsfld

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AE.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AE.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AE.02: ;Asm
			JNE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AE.AfterCCTorExceptionCheck:
			; Type = 'System.UInt32

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AE.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00AE.04: ;Asm
			mov dword [static_field__Cosmos_Core_Memory_Old_Heap_mLastEntryIndex], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B3:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B3.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B4.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B4.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B6:
			; Br

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B6.00: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0117

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B8:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B8.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B8.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B9:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.Memory.Old.DataLookupEntry.Refcount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.Memory.Old.DataLookupEntry
			; TypeOnStack: Cosmos.Core.Memory.Old.DataLookupEntry*
			; Offset: 8 (includes object header)

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B9.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B9.01: ;Asm
			add ECX, 0x8

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B9.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B9.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00B9.04: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BE:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BE.00: ;Asm
			push dword 0xFFFFFFFF

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF:
			; Ceq

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.True

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.03: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.False

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.True:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.06: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.False:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00BF.09: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C1:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C1.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C1.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C3:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C3.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C3.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C5:
			; Branch

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C5.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C5.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C5.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F7

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C7:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C7.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C8:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C8.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C8.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C9:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.Memory.Old.DataLookupEntry.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.Memory.Old.DataLookupEntry
			; TypeOnStack: Cosmos.Core.Memory.Old.DataLookupEntry*
			; Offset: 4 (includes object header)

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C9.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C9.01: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C9.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C9.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00C9.04: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CE:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CE.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF:
			; Clt_Un

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.02: ;Asm
			push dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.04: ;Asm
			JB near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.True

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.05: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.False

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.True:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.08: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.False:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00CF.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D1:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D1.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2:
			; Ceq

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.True

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.03: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.False

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.True:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.06: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.False:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D2.09: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D4.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D4.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D6:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D6.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D6.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D8:
			; Branch

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D8.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D8.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00D8.02: ;Asm
			JE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F6

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00DA:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00DA.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00DB:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00DB.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00DB.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00DC:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00DC.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00DD:
			; Stfld
			; Operand type: Cosmos.Core.Memory.Old.DataLookupEntry*
			; Field: System.UInt32 Cosmos.Core.Memory.Old.DataLookupEntry.Refcount
			; Type: System.UInt32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00DD.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00DD.01: ;Asm
			add ECX, 0x8

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00DD.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00DD.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00DD.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00E2:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32&
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00E2.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00E3:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00E3.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00E3.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00E4:
			; Ldfld
			; Field: System.Void* Cosmos.Core.Memory.Old.DataLookupEntry.DataBlock
			; Type: System.Void*
			; Size: 4
			; DeclaringType: Cosmos.Core.Memory.Old.DataLookupEntry
			; TypeOnStack: Cosmos.Core.Memory.Old.DataLookupEntry*
			; Offset: 0 (includes object header)

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00E4.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00E4.01: ;Asm
			add ECX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00E4.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00E4.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00E4.04: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00E9:
			; Conv_U4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EA:
			; Stind

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EA.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EA.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EA.02: ;Asm
			mov dword [EAX], ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EB:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EB.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EB.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EC:
			; Stsfld

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EC.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EC.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EC.02: ;Asm
			JNE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EC.AfterCCTorExceptionCheck:
			; Type = 'System.UInt32

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EC.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00EC.04: ;Asm
			mov dword [static_field__Cosmos_Core_Memory_Old_Heap_mLastEntryIndex], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F1:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F1.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F2:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F2.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F2.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F4:
			; Br

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F4.00: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0117

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F6:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F6.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F7:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F7.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F7.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F8:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F8.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F8.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F9:
			; Nop

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00F9.00: ;Asm
			NOP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FA:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FA.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FA.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FB:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FB.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FC:
			; Add

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FC.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FC.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FD:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FD.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FD.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FE:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FE.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FE.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FF:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_00FF.00: ;Asm
			push dword 0xAA

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104:
			; Clt_Un

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.02: ;Asm
			push dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.04: ;Asm
			JB near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.True

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.05: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.False

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.True:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.08: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0106

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.False:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0104.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0106:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0106.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0106.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0108:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0108.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0108.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_010A:
			; Branch

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_010A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_010A.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_010A.02: ;Asm
			JNE near SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_000F

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_010F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32&
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_010F.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0110:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0110.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0111:
			; Stind

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0111.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0111.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0111.02: ;Asm
			mov dword [EAX], ECX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0112:
			; Ldc_I4

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0112.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0113:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0113.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0113.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0115:
			; Br

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0115.00: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0117

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0117:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0117.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0117.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0119:
			; Ret

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.IL_0119.00: ;Asm
			Jmp SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: ScanDataLookupTable

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x38

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosCoreMemoryOldHeapScanDataLookupTableCosmosCoreMemoryOldDataLookupTablepointerSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_8658009:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Memory.Old.DataLookupTable
			; Name: GetEntry
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] $this at EBP+12, size = 24
			; Argument[1] index at EBP+8, size = 4
			; Return size: 4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32:

		GUID_9128971:

		METHOD_9128971.08: ;Asm
			push dword EBP

		METHOD_9128971.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_9128971.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_9128971.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_9128971.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_9128971.0D: ;Asm
			push dword 0x0

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0000:
			; Nop

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0000.00: ;Asm
			NOP

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.Memory.Old.DataLookupTable&
			; Arg real size = 4 aligned size = 4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0002:
			; Ldflda
			; Field: Cosmos.Core.Memory.Old.DataLookupEntry Cosmos.Core.Memory.Old.DataLookupTable.FirstEntry

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0002.00: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0002.01: ;Asm
			add EAX, 0x8

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0002.02: ;Asm
			push dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0007:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry&
			; Local EBP offset = 8
			; Local size = 4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0007.00: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0007.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0008:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry&
			; Local EBP offset = 8
			; Local size = 4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0008.01: ;Asm
			push dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0009:
			; Conv_U

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000A:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 4
			; Local size = 4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000A.00: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000A.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000B:
			; Nop

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000B.00: ;Asm
			NOP

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000C.00: ;Asm
			push dword [EBP + 8]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000D:
			; Ldc_I4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000D.00: ;Asm
			push dword 0x0

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E:
			; Ceq

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.00: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.02: ;Asm
			JE near CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.True

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.03: ;Asm
			Jmp CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.False

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.True:

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.04: ;Asm
			add ESP, 0x4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.05: ;Asm
			push dword 0x1

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.06: ;Asm
			Jmp CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0010

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.False:

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.07: ;Asm
			add ESP, 0x4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.08: ;Asm
			push dword 0x0

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_000E.09: ;Asm
			Jmp CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0010

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0010:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0010.00: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0010.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0011:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0011.00: ;Asm
			movzx EAX, byte [EBP - 12]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0011.01: ;Asm
			push dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0012:
			; Branch

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0012.00: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0012.02: ;Asm
			JE near CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0019

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0014:
			; Nop

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0014.00: ;Asm
			NOP

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0015:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 4
			; Local size = 4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0015.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0015.01: ;Asm
			push dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0016:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 16
			; Local size = 4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0016.00: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0016.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0017:
			; Br

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0017.00: ;Asm
			Jmp CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_002B

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0019:
			; Nop

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0019.00: ;Asm
			NOP

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_001A:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 4
			; Local size = 4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_001A.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_001A.01: ;Asm
			push dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_001B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_001B.00: ;Asm
			push dword [EBP + 8]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_001C:
			; Conv_U8

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_001C.00: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_001C.01: ;Asm
			push dword 0x0

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_001C.02: ;Asm
			push dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_001D:
			; Sizeof

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_001D.00: ;Asm
			push dword 0xC

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0023:
			; Conv_I8

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0023.00: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0023.01: ;Asm
			cdq

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0023.02: ;Asm
			push dword EDX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0023.03: ;Asm
			push dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024:
			; Mul

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.00: ;Asm
			mov EAX, dword [ESP + 4]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.01: ;Asm
			or EAX, dword [ESP + 12]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.02: ;Asm
			JE near CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.Simple32Multiply

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.03: ;Asm
			mov EAX, dword [ESP + 4]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.04: ;Asm
			mul dword [ESP + 8]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.05: ;Asm
			mov ECX, EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.06: ;Asm
			mov EAX, dword [ESP]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.07: ;Asm
			mul dword [ESP + 12]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.08: ;Asm
			add ECX, EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.09: ;Asm
			mov EAX, dword [ESP]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.0A: ;Asm
			mul dword [ESP + 8]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.0B: ;Asm
			add EDX, ECX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.0C: ;Asm
			Jmp CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.MoveReturnValue

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.Simple32Multiply:

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.0D: ;Asm
			mov EAX, dword [ESP]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.0E: ;Asm
			mul dword [ESP + 8]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.MoveReturnValue:

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.0F: ;Asm
			mov dword [ESP + 12], EDX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.10: ;Asm
			mov dword [ESP + 8], EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0024.11: ;Asm
			add ESP, 0x8

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0025:
			; Conv_I

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0025.00: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0025.01: ;Asm
			add ESP, 0x4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0025.02: ;Asm
			push dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0026:
			; Add

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0026.00: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0026.01: ;Asm
			add dword [ESP], EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0027:
			; Conv_U

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0028:
			; Stloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 16
			; Local size = 4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0028.00: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0028.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0029:
			; Br

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_0029.00: ;Asm
			Jmp CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_002B

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_002B:
			; Ldloc
			; Local type = Cosmos.Core.Memory.Old.DataLookupEntry*
			; Local EBP offset = 16
			; Local size = 4

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_002B.01: ;Asm
			push dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_002C:
			; Ret

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.IL_002C.00: ;Asm
			Jmp CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.END__OF__METHOD_NORMAL
			; End Method: GetEntry

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.END__OF__METHOD_NORMAL

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.END__OF__METHOD_EXCEPTION:

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x10

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.END__OF__METHOD_EXCEPTION__2:

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		CosmosCoreMemoryOldDataLookupEntrypointerCosmosCoreMemoryOldDataLookupTableGetEntrySystemUInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_9128972:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Memory.Old.Heap
			; Name: ClearMemory
			; Plugged: No
			; Argument[0] aStartAddress at EBP+12, size = 4
			; Argument[1] aLength at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32:

		GUID_9238574:

		METHOD_9238574.08: ;Asm
			push dword EBP

		METHOD_9238574.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Void*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0002:
			; Conv_U4

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0003:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0004:
			; Call

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreCPUZeroFillSystemUInt32SystemUInt32

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0009:
			; Nop

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_000A:
			; Ret

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: ClearMemory

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryOldHeapClearMemorySystemVoidpointerSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_9238575:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: GetResourceString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] resourceKey at EBP+20, size = 8
			; Argument[1] defaultString at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemSRGetResourceStringSystemStringSystemString:

		GUID_9262825:

		METHOD_9262825.05: ;Asm
			push dword EBP

		METHOD_9262825.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_9262825.07: ;Asm
			push dword 0x0

		METHOD_9262825.08: ;Asm
			push dword 0x0

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0000:
			; Ldnull

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0000.00: ;Asm
			push dword 0x0

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0001:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0001.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0001.02: ;Asm
			pop dword EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0001.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0003:
			; Call

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0003.00: ;Asm
			Call SystemStringSystemSRInternalGetResourceStringSystemString
			; CurrentOffset = 3, HandlerStartOffset = 11

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0003.02: ;Asm
			JE near SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0008
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0003.05: ;Asm
			JNE near SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000B

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0008:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0009:
			; Leave

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0009.00: ;Asm
			Jmp SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000E

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000B:
			; Pop

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000B.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000B.01: ;Asm
			push dword 0x0

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000B.02: ;Asm
			add ESP, 0x8

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000C:
			; Leave

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000C.00: ;Asm
			Jmp SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000E

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000F:
			; Branch

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000F.00: ;Asm
			pop dword EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000F.01: ;Asm
			pop dword EBX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000F.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000F.03: ;Asm
			JNE near SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000F.End

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000F.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000F.05: ;Asm
			JE near SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001D

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_000F.End:

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0011.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0011.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0012:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0012.01: ;Asm
			push dword EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0012.03: ;Asm
			push dword EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0013:
			; Ldc_I4

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0013.00: ;Asm
			push dword 0x4

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0014:
			; Callvirt
			; ThisOffset = 12

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0014.00: ;Asm
			Call SystemBooleanSystemStringEqualsSystemStringSystemStringComparison

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0014.02: ;Asm
			JE near SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0019
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0014.04: ;Asm
			JNE near SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0014.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0019:
			; Branch

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0019.00: ;Asm
			pop dword EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0019.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_0019.02: ;Asm
			JE near SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001D

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001B.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001C:
			; Ret

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001C.00: ;Asm
			Jmp SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001D.01: ;Asm
			push dword EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001D.03: ;Asm
			push dword EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001E:
			; Ret

		SystemStringSystemSRGetResourceStringSystemStringSystemString.IL_001E.00: ;Asm
			Jmp SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: GetResourceString

		SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemSRGetResourceStringSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_9262826:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IntPtr
			; Name: ToString
			; Plugged: Yes
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 4
			; Return size: 8

		SystemStringSystemIntPtrToString:

		GUID_9329138:

		METHOD_9329138.0A: ;Asm
			push dword EBP

		METHOD_9329138.0B: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IntPtr&
			; Arg real size = 4 aligned size = 4

		METHOD_9329138.0C: ;Asm
			push dword [EBP + 12]

		METHOD_9329138.0D: ;Asm
			sub ESP, 0x4

		METHOD_9329138.0E: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemIntPtrImplToString

		METHOD_9329138.0F: ;Asm
			test ECX, 0x2

		METHOD_9329138.10: ;Asm
			JE near SystemStringSystemIntPtrToString.END__OF__METHOD_NORMAL

		METHOD_9329138.11: ;Asm
			add ESP, 0x4

		METHOD_9329138.12: ;Asm
			add ESP, 0x4

		METHOD_9329138.13: ;Asm
			JNE near SystemStringSystemIntPtrToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemIntPtrToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIntPtrToString.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIntPtrToString.END__OF__METHOD_NORMAL

		SystemStringSystemIntPtrToString.END__OF__METHOD_NORMAL.15: ;Asm
			mov ECX, 0x0

		SystemStringSystemIntPtrToString.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemStringSystemIntPtrToString.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIntPtrToString.END__OF__METHOD_NORMAL.18: ;Asm
			pop dword EAX

		SystemStringSystemIntPtrToString.END__OF__METHOD_NORMAL.19: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIntPtrToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIntPtrToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIntPtrToString.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			pop dword EBP

		SystemStringSystemIntPtrToString.END__OF__METHOD_EXCEPTION__2.1B: ;Asm
			Ret


		GUID_9329139:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.BitConverter
			; Name: Int64BitsToDouble
			; Plugged: No
			; Argument[0] value at EBP+12, size = 8
			; Return size: 8

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64:

		GUID_9329141:

		METHOD_9329141.1C: ;Asm
			push dword EBP

		METHOD_9329141.1D: ;Asm
			mov EBP, ESP

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.IL_0000:
			; Ldarga
			; Arg idx = 0
			; Arg type = System.Int64
			; Arg real size = 8 aligned size = 8
			; Real displacement 8

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.IL_0000.00: ;Asm
			mov EAX, EBP

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.IL_0000.01: ;Asm
			mov EBX, 0x8

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.IL_0000.02: ;Asm
			add EAX, EBX

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.IL_0000.03: ;Asm
			push dword EAX

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.IL_0002:
			; Conv_U

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.IL_0003:
			; Ldind

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.IL_0003.00: ;Asm
			pop dword EAX

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.IL_0003.01: ;Asm
			push dword [EAX + 4]

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.IL_0003.02: ;Asm
			push dword [EAX]

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.IL_0004:
			; Ret

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.IL_0004.00: ;Asm
			Jmp SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.END__OF__METHOD_NORMAL
			; End Method: Int64BitsToDouble

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.END__OF__METHOD_NORMAL

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.END__OF__METHOD_EXCEPTION:

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.END__OF__METHOD_EXCEPTION__2:

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemDoubleSystemBitConverterInt64BitsToDoubleSystemInt64.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_9329142:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Arg_ArithmeticException
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Arg_ArithmeticException:

		GUID_9343196:

		METHOD_9343196.09: ;Asm
			push dword EBP

		METHOD_9343196.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Arg_ArithmeticException.IL_0000:
			; LdStr
			; String Value: Arg_ArithmeticException

		SystemStringSystemSRget_Arg_ArithmeticException.IL_0000.00: ;Asm
			push dword StringLiteral00FF

		SystemStringSystemSRget_Arg_ArithmeticException.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_ArithmeticException.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Arg_ArithmeticException.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_ArithmeticException.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_ArithmeticException.IL_0006:
			; Call

		SystemStringSystemSRget_Arg_ArithmeticException.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Arg_ArithmeticException.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Arg_ArithmeticException.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Arg_ArithmeticException.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Arg_ArithmeticException.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_ArithmeticException.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_ArithmeticException.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Arg_ArithmeticException.IL_000B:
			; Ret

		SystemStringSystemSRget_Arg_ArithmeticException.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_NORMAL
			; End Method: get_Arg_ArithmeticException

		SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Arg_ArithmeticException.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_9343197:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Bootstrap
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosCoreBootstrapcctor:

		GUID_9357283:
			; Static constructor. See if it has been called already, return if so.

		METHOD_9357283.09: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_Core_Bootstrap], 0x1

		METHOD_9357283.0A: ;Asm
			JE near METHOD_9357283.BeforeQuickReturn

		METHOD_9357283.0B: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_Core_Bootstrap], 0x1

		METHOD_9357283.0C: ;Asm
			Jmp METHOD_9357283.AfterCCTorAlreadyCalledCheck

		METHOD_9357283.BeforeQuickReturn:

		METHOD_9357283.0D: ;Asm
			mov ECX, 0x0

		METHOD_9357283.0E: ;Asm
			Ret


		METHOD_9357283.AfterCCTorAlreadyCalledCheck:

		METHOD_9357283.0F: ;Asm
			push dword EBP

		METHOD_9357283.10: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreBootstrapcctor.IL_0000:
			; Newobj

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.00: ;Asm
			push dword 0xC

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.AfterAlloc:

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_CPU_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x0

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.0A: ;Asm
			Call SystemVoidCosmosCoreCPUctor

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.0C: ;Asm
			JE near SystemVoidCosmosCoreBootstrapcctor.IL_0000.NoError1208
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.0E: ;Asm
			Jmp SystemVoidCosmosCoreBootstrapcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.NoError1208:

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidCosmosCoreBootstrapcctor.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBootstrapcctor.IL_0005:
			; Stsfld

		SystemVoidCosmosCoreBootstrapcctor.IL_0005.00: ;Asm
			Call SystemVoidCosmosCoreBootstrapcctor

		SystemVoidCosmosCoreBootstrapcctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBootstrapcctor.IL_0005.02: ;Asm
			JNE near SystemVoidCosmosCoreBootstrapcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBootstrapcctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.CPU

		SystemVoidCosmosCoreBootstrapcctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBootstrapcctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBootstrapcctor.IL_0005.05: ;Asm
			mov dword [static_field__Cosmos_Core_Bootstrap_CPU + 4], EAX

		SystemVoidCosmosCoreBootstrapcctor.IL_000A:
			; Ret

		SystemVoidCosmosCoreBootstrapcctor.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreBootstrapcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosCoreBootstrapcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreBootstrapcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreBootstrapcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreBootstrapcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreBootstrapcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreBootstrapcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreBootstrapcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreBootstrapcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_9357284:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_Default
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext:

		GUID_9367870:

		METHOD_9367870.05: ;Asm
			push dword EBP

		METHOD_9367870.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_9367870.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_9367870.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.Interrupt
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 36 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0007:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0009:
			; Branch

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0009.03: ;Asm
			JB near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001A

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_000B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_000C:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.Interrupt
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 36 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_000C.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_000C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_000C.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0011:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword 0x2F

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013:
			; Cgt_Un

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JB near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013.True

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013.False

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013.True:

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013.06: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0015

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013.False:

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0013.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0015:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016:
			; Ceq

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.True

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.03: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.False

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.True:

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.06: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0018

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.False:

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0016.09: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0018

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0018:
			; Br

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001B

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001A:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001C.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001D:
			; Branch

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001D.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_004E

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001F:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_001F.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0020.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0021:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.Interrupt
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 36 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0021.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0021.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0021.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0021.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0021.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0026:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0026.00: ;Asm
			push dword 0x28

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028:
			; Clt_Un

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.02: ;Asm
			push dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.04: ;Asm
			JB near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.True

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.05: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.False

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.True:

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.08: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002A

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.False:

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0028.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002A:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B:
			; Ceq

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.True

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.03: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.False

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.True:

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.06: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002D

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.False:

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002B.09: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002D

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002E.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002F:
			; Branch

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_002F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0040

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0031:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0031.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0032:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0032.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0032.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0032.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0032.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0037
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0032.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0032.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0032.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0037:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0037.00: ;Asm
			Call SystemVoidCosmosCorePICEoiSlave

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0037.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_003C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0037.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0037.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_003C:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_003C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_003D:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_003D.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_003E:
			; Br

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_003E.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_004D

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0040:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0040.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0041:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0041.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0041.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0041.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0041.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0046
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0041.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0041.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0041.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0046:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0046.00: ;Asm
			Call SystemVoidCosmosCorePICEoiMaster

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0046.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0046.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_004B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0046.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_0046.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_004B:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_004B.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_004C:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_004C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_004D:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_004D.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_004E:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.IL_004E.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_Default

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x4


		GUID_9367871:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_00
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext:

		GUID_9507103:

		METHOD_9507103.06: ;Asm
			push dword EBP

		METHOD_9507103.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Divide by zero

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0100

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: EDivideByZero

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0101

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0013:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0013.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0018:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0018.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_001D
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_0018.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_001D:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_001D.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_001E:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.IL_001E.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_00

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_9507104:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_01
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext:

		GUID_9546926:

		METHOD_9546926.05: ;Asm
			push dword EBP

		METHOD_9546926.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Debug Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0102

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Debug Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0103

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_01

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_9546927:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_02
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext:

		GUID_9583339:

		METHOD_9583339.05: ;Asm
			push dword EBP

		METHOD_9583339.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Non Maskable Interrupt Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0104

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Non Maskable Interrupt Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0105

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_02

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_9583340:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_03
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext:

		GUID_9619952:

		METHOD_9619952.05: ;Asm
			push dword EBP

		METHOD_9619952.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Breakpoint Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0106

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Breakpoint Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0107

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_03

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_9619953:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_04
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext:

		GUID_9656765:

		METHOD_9656765.05: ;Asm
			push dword EBP

		METHOD_9656765.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Into Detected Overflow Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0108

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Into Detected Overflow Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0109

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_04

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_9656766:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_05
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext:

		GUID_9693778:

		METHOD_9693778.05: ;Asm
			push dword EBP

		METHOD_9693778.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Out of Bounds Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral010A

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Out of Bounds Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral010B

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_05

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_9693779:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_06
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext:

		GUID_9730991:

		METHOD_9730991.05: ;Asm
			push dword EBP

		METHOD_9730991.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_9730991.07: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0001:
			; Ldsfld

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreINTscctor

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_Core_INTs_mLastKnownAddress]

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0006:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0008:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0008.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0008.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0008.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0008.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0008.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_000D:
			; LdStr
			; String Value: Invalid Opcode

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_000D.00: ;Asm
			push dword StringLiteral010C

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_000D.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0012:
			; LdStr
			; String Value: EInvalidOpcode

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword StringLiteral010D

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0012.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0017.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0018:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0018.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0019:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0019.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_001E
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_0019.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_001E:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_001E.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_001F:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.IL_001F.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_06

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x4


		GUID_9730992:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_07
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext:

		GUID_9775910:

		METHOD_9775910.06: ;Asm
			push dword EBP

		METHOD_9775910.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: No Coprocessor Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral010E

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: No Coprocessor Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral010F

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_07

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_9775911:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_08
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext:

		GUID_9813563:

		METHOD_9813563.05: ;Asm
			push dword EBP

		METHOD_9813563.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Double Fault Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0110

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Double Fault Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0111

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_08

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_9813564:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_09
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext:

		GUID_9851416:

		METHOD_9851416.05: ;Asm
			push dword EBP

		METHOD_9851416.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Coprocessor Segment Overrun Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0112

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Coprocessor Segment Overrun Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0113

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_09

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_9851417:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_0A
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext:

		GUID_9889469:

		METHOD_9889469.05: ;Asm
			push dword EBP

		METHOD_9889469.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Bad TSS Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0114

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Bad TSS Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0115

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_0A

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_9889470:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_0B
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext:

		GUID_9927722:

		METHOD_9927722.05: ;Asm
			push dword EBP

		METHOD_9927722.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Segment Not Present

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0116

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Segment Not Present

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0117

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_0B

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_9927723:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_0C
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext:

		GUID_9966175:

		METHOD_9966175.05: ;Asm
			push dword EBP

		METHOD_9966175.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Stack Fault Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0118

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Stack Fault Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0119

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_0C

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_9966176:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_0D
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext:

		GUID_10004828:

		METHOD_10004828.05: ;Asm
			push dword EBP

		METHOD_10004828.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_10004828.07: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0001:
			; Ldsfld

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreINTscctor

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_Core_INTs_GeneralProtectionFault + 4]

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0006:
			; Ldnull

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007:
			; Cgt_Un

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.03: ;Asm
			pop dword EDX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.04: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.05: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.06: ;Asm
			cmp ECX, EDX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.07: ;Asm
			JNBE near SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.True

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.08: ;Asm
			JB near SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.False

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.09: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.True:

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.0A: ;Asm
			cmovnbe EDI, ESI

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.False:

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0007.0B: ;Asm
			push dword EDI

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000B:
			; Branch

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000B.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001D

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000D:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000E:
			; Ldsfld

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreINTscctor

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000E.02: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000E.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000E.03: ;Asm
			push dword [static_field__Cosmos_Core_INTs_GeneralProtectionFault + 4]

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_000E.04: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.02: ;Asm
			push dword 0xF3

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.04: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.AfterAddressCheck:

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.05: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.07: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.NotBoxedThis

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.09: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.0A: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.NotBoxedThis:

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.0C: ;Asm
			Call ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.AfterNotBoxedThis:

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.0E: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0019
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.0F: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0014.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0019:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001A:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001A.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001B:
			; Br

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001B.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0037

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001D:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001D.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001E.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001F:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001F.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001F.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_001F.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0024:
			; LdStr
			; String Value: General Protection Fault

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0024.00: ;Asm
			push dword StringLiteral011A

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0024.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0029:
			; LdStr
			; String Value: GPF

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0029.00: ;Asm
			push dword StringLiteral011B

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0029.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_002E.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_002F:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_002F.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0030:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0030.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0030.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0035
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0030.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0035:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0035.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0036:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0036.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0037:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.IL_0037.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_0D

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x4


		GUID_10004829:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_0E
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext:

		GUID_10102331:

		METHOD_10102331.06: ;Asm
			push dword EBP

		METHOD_10102331.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Page Fault Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral011C

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Page Fault Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral011D

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_0E

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10102332:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_0F
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext:

		GUID_10141684:

		METHOD_10141684.05: ;Asm
			push dword EBP

		METHOD_10141684.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Unknown Interrupt Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral011E

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Unknown Interrupt Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral011F

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_0F

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10141685:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_10
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext:

		GUID_10181237:

		METHOD_10181237.05: ;Asm
			push dword EBP

		METHOD_10181237.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: x87 Floating Point Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0120

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Coprocessor Fault Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0121

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_10

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10181238:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_11
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext:

		GUID_10220990:

		METHOD_10220990.05: ;Asm
			push dword EBP

		METHOD_10220990.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Alignment Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0122

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Alignment Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0123

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_11

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10220991:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_12
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext:

		GUID_10260943:

		METHOD_10260943.05: ;Asm
			push dword EBP

		METHOD_10260943.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: Machine Check Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0124

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: Machine Check Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0125

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_12

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10260944:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_13
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext:

		GUID_10301096:

		METHOD_10301096.05: ;Asm
			push dword EBP

		METHOD_10301096.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0007:
			; LdStr
			; String Value: SIMD Floating Point Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword StringLiteral0126

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_000C:
			; LdStr
			; String Value: SIMD Floating Point Exception

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword StringLiteral0127

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0013:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0018
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0018:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0019:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_13

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10301097:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_20
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext:

		GUID_10341449:

		METHOD_10341449.05: ;Asm
			push dword EBP

		METHOD_10341449.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiMaster

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_20

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10341450:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_21
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext:

		GUID_10377938:

		METHOD_10377938.05: ;Asm
			push dword EBP

		METHOD_10377938.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x21

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiMaster

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_21

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10377939:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_22
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext:

		GUID_10414589:

		METHOD_10414589.05: ;Asm
			push dword EBP

		METHOD_10414589.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x22

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiMaster

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_22

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10414590:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_23
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext:

		GUID_10451402:

		METHOD_10451402.05: ;Asm
			push dword EBP

		METHOD_10451402.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x23

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiMaster

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_23

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10451403:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_24
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext:

		GUID_10488377:

		METHOD_10488377.05: ;Asm
			push dword EBP

		METHOD_10488377.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x24

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiMaster

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_24

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10488378:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_25
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext:

		GUID_10525514:

		METHOD_10525514.05: ;Asm
			push dword EBP

		METHOD_10525514.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x25

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiMaster

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_25

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10525515:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_26
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext:

		GUID_10562813:

		METHOD_10562813.05: ;Asm
			push dword EBP

		METHOD_10562813.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x26

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiMaster

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_26

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10562814:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_27
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext:

		GUID_10600274:

		METHOD_10600274.05: ;Asm
			push dword EBP

		METHOD_10600274.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x27

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiMaster

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_27

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10600275:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_28
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext:

		GUID_10637897:

		METHOD_10637897.05: ;Asm
			push dword EBP

		METHOD_10637897.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x28

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiSlave

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_28

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10637898:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_29
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext:

		GUID_10675682:

		METHOD_10675682.05: ;Asm
			push dword EBP

		METHOD_10675682.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x29

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiSlave

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_29

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10675683:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_2A
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext:

		GUID_10713629:

		METHOD_10713629.05: ;Asm
			push dword EBP

		METHOD_10713629.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiSlave

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_2A

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10713630:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_2B
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext:

		GUID_10751738:

		METHOD_10751738.05: ;Asm
			push dword EBP

		METHOD_10751738.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x2B

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiSlave

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_2B

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10751739:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_2C
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext:

		GUID_10790009:

		METHOD_10790009.05: ;Asm
			push dword EBP

		METHOD_10790009.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiSlave

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_2C

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10790010:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_2D
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext:

		GUID_10828442:

		METHOD_10828442.05: ;Asm
			push dword EBP

		METHOD_10828442.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiSlave

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_2D

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10828443:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_2E
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext:

		GUID_10867037:

		METHOD_10867037.05: ;Asm
			push dword EBP

		METHOD_10867037.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x2E

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiSlave

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_2E

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10867038:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_2F
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext:

		GUID_10905794:

		METHOD_10905794.05: ;Asm
			push dword EBP

		METHOD_10905794.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x2F

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000A:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			Call CosmosCorePICCosmosCoreGlobalget_PIC

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000A.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			Call SystemVoidCosmosCorePICEoiSlave

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0014:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0015:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_2F

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_10905795:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_30
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext:

		GUID_10944713:

		METHOD_10944713.05: ;Asm
			push dword EBP

		METHOD_10944713.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_10944713.07: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0001:
			; Ldsfld

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreINTscctor

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_Core_INTs_Interrupt30 + 4]

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0006:
			; Ldnull

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007:
			; Cgt_Un

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.03: ;Asm
			pop dword EDX

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.04: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.05: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.06: ;Asm
			cmp ECX, EDX

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.07: ;Asm
			JNBE near SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.True

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.08: ;Asm
			JB near SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.False

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.09: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.True:

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.0A: ;Asm
			cmovnbe EDI, ESI

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.False:

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0007.0B: ;Asm
			push dword EDI

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000B:
			; Branch

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000B.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_001B

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000D:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000E:
			; Ldsfld

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreINTscctor

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000E.02: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000E.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000E.03: ;Asm
			push dword [static_field__Cosmos_Core_INTs_Interrupt30 + 4]

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_000E.04: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.02: ;Asm
			push dword 0xF3

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.04: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.AfterAddressCheck:

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.05: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.07: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.NotBoxedThis

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.09: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.0A: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.NotBoxedThis:

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.0C: ;Asm
			Call ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.AfterNotBoxedThis:

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.0E: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0019
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.0F: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0014.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0019:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_001A:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_001A.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_001B:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.IL_001B.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_30

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x4


		GUID_10944714:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_35
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext:

		GUID_11005574:

		METHOD_11005574.06: ;Asm
			push dword EBP

		METHOD_11005574.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0002:
			; Ldflda
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			add EAX, 0x20

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0007:
			; Dup

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0008:
			; Ldind

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0008.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0009:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000A:
			; Mul

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000A.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000B:
			; Stind

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000B.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000D:
			; Ldflda
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EBX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000D.01: ;Asm
			add EAX, 0x14

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_000D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0012:
			; Dup

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0013:
			; Ldind

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0013.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0014:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0015:
			; Mul

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0015.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0015.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0015.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0016:
			; Stind

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0016.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0016.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0016.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0017.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0018:
			; Ldflda
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0018.01: ;Asm
			add EAX, 0x1C

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0018.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_001D:
			; Dup

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_001D.00: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_001E:
			; Ldind

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_001E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_001E.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_001F:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_001F.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0020:
			; Mul

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0020.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0020.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0020.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0021:
			; Stind

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0021.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0021.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0021.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0022.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0023:
			; Ldflda
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EDX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0023.01: ;Asm
			add EAX, 0x18

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0023.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0028:
			; Dup

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0028.00: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0029:
			; Ldind

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_0029.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_002A:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_002A.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_002B:
			; Mul

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_002B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_002B.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_002B.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_002C:
			; Stind

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_002C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_002C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_002C.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_002D:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.IL_002D.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_35

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_11005575:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_40
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext:

		GUID_11137307:

		METHOD_11137307.05: ;Asm
			push dword EBP

		METHOD_11137307.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x40

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_000A:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_40

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_11137308:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_41
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext:

		GUID_11163872:

		METHOD_11163872.05: ;Asm
			push dword EBP

		METHOD_11163872.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x41

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_000A:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_41

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_11163873:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_42
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext:

		GUID_11190509:

		METHOD_11190509.05: ;Asm
			push dword EBP

		METHOD_11190509.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x42

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_000A:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_42

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_11190510:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_43
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext:

		GUID_11217218:

		METHOD_11217218.05: ;Asm
			push dword EBP

		METHOD_11217218.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x43

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_000A:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_43

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_11217219:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_44
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext:

		GUID_11243999:

		METHOD_11243999.05: ;Asm
			push dword EBP

		METHOD_11243999.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x44

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_000A:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_44

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_11244000:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_45
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext:

		GUID_11270852:

		METHOD_11270852.05: ;Asm
			push dword EBP

		METHOD_11270852.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x45

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_000A:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_45

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_11270853:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_46
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext:

		GUID_11297777:

		METHOD_11297777.05: ;Asm
			push dword EBP

		METHOD_11297777.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x46

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_000A:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_46

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_11297778:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_47
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext:

		GUID_11324774:

		METHOD_11324774.05: ;Asm
			push dword EBP

		METHOD_11324774.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x47

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_000A:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_47

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_11324775:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_48
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext:

		GUID_11351843:

		METHOD_11351843.05: ;Asm
			push dword EBP

		METHOD_11351843.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x48

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_000A:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_48

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_11351844:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleInterrupt_49
			; Plugged: No
			; Argument[0] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext:

		GUID_11378984:

		METHOD_11378984.05: ;Asm
			push dword EBP

		METHOD_11378984.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword 0x49

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0004:
			; Call

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0004.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0009:
			; Nop

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_000A:
			; Ret

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleInterrupt_49

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_11378985:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOGroup.PIC
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aSlave at EBP+8, size = 1

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean:

		GUID_11406197:

		METHOD_11406197.05: ;Asm
			push dword EBP

		METHOD_11406197.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_11406197.07: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0001.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003:
			; Newobj

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.NoError1210
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.NoError1210:

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0003.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0008:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PIC
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Cmd
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0008.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0008.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0008.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0008.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_000D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_000D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_000E:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_000E.00: ;Asm
			push dword 0x21

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010:
			; Newobj

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.NoError1210
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.NoError1210:

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0010.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0015:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PIC
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0015.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0015.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0015.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0015.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0015.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0015.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0015.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0015.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_001A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_001A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_001B:
			; Call

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_001B.00: ;Asm
			Call SystemVoidCosmosCoreIOGroupIOGroupctor

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_001B.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_001B.03: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0020:
			; Nop

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0020.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0021:
			; Nop

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0021.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0022:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0022.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0023:
			; Branch

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0023.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0023.02: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0029

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0025:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0025.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0027:
			; Br

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0027.00: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_002E

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0029:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0029.00: ;Asm
			push dword 0xA0

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_002E:
			; Conv_U1

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_002E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_002E.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_002E.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_002F:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0030:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0030.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0030.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0031:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0031.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0031.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032:
			; Newobj

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.NoError1211
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.NoError1211:

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0032.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0037:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PIC
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Cmd
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0037.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0037.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0037.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0037.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0037.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0037.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0037.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0037.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_003C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_003C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_003C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_003D:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_003D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_003D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_003E:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_003E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_003F:
			; Add

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_003F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_003F.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0040:
			; Conv_U1

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0040.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0040.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0040.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041:
			; Newobj

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.NoError1211
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.NoError1211:

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0041.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0046:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PIC
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0046.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0046.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0046.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0046.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0046.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0046.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0046.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_0046.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_004B:
			; Ret

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.IL_004B.00: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOGroupPICctorSystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_11406198:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.PIC
			; Name: Remap
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] masterStart at EBP+20, size = 1
			; Argument[2] masterMask at EBP+16, size = 1
			; Argument[3] slaveStart at EBP+12, size = 1
			; Argument[4] slaveMask at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte:

		GUID_11547934:

		METHOD_11547934.06: ;Asm
			push dword EBP

		METHOD_11547934.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_11547934.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_11547934.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0000:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Master
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 20 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0002.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0007.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_000C:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_000C.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_000C.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0011
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_000C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_000C.04: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_000C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0011:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0011.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0012.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0012.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0013:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Slave
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0013.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0013.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0013.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0013.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0013.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0013.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0013.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0018:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0018.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0018.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0018.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0018.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0018.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0018.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0018.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0018.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_001D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_001D.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_001D.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0022
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_001D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_001D.04: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_001D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0022:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0022.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0023.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0023.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0024:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Master
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 20 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0024.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0024.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0024.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0024.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0024.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0024.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0024.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0024.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0029:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Cmd
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 20 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0029.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0029.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0029.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0029.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0029.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_002E:
			; Ldc_I4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_002E.00: ;Asm
			push dword 0x11

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0030:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0030.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0030.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0035
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0030.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0030.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0035:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0035.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0036:
			; Call

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0036.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWait

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0036.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003B
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0036.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003B:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003B.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003C.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003C.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003D:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Slave
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003D.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003D.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003D.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_003D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0042:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Cmd
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 20 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0042.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0042.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0042.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0042.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0042.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0042.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0042.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0042.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0047:
			; Ldc_I4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0047.00: ;Asm
			push dword 0x11

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0049:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0049.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0049.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0049.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_004E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0049.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0049.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_004E:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_004E.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_004F:
			; Call

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_004F.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWait

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_004F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_004F.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0054
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_004F.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0054:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0054.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0055.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0055.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0056:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Master
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 20 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0056.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0056.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0056.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0056.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0056.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0056.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0056.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0056.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_005B:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_005B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_005B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_005B.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_005B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_005B.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_005B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_005B.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_005B.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0060:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0060.00: ;Asm
			movzx EAX, byte [EBP + 20]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0060.01: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0061:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0061.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0061.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0061.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0066
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0061.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0061.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0066:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0066.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0067:
			; Call

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0067.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWait

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0067.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006C
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0067.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006C:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006C.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006D.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006D.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006E:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Slave
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006E.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006E.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006E.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_006E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0073:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0073.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0073.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0073.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0073.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0073.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0073.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0073.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0073.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0078:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0078.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0078.01: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0079:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0079.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0079.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0079.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_007E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0079.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0079.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_007E:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_007E.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_007F:
			; Call

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_007F.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWait

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_007F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_007F.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0084
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_007F.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0084:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0084.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0085:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0085.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0085.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0086:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Master
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 20 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0086.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0086.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0086.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0086.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0086.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0086.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0086.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0086.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_008B:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_008B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_008B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_008B.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_008B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_008B.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_008B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_008B.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_008B.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0090:
			; Ldc_I4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0090.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0091:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0091.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0091.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0091.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0096
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0091.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0091.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0096:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0096.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0097:
			; Call

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0097.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWait

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0097.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0097.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009C
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0097.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009C:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009C.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009D.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009D.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009E:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Slave
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009E.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009E.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009E.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_009E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A3:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A3.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A3.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A3.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A3.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A3.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A3.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A3.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A3.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A8:
			; Ldc_I4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A8.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A9:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A9.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A9.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00AE
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A9.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00A9.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00AE:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00AE.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00AF:
			; Call

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00AF.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWait

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00AF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00AF.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B4
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00AF.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B4:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B4.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B5:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B5.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B5.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B6:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Master
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 20 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B6.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B6.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B6.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B6.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B6.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B6.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B6.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00B6.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00BB:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00BB.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00BB.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00BB.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00BB.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00BB.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00BB.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00BB.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00BB.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C0:
			; Ldc_I4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C0.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C1:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C1.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C1.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C6
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C1.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C1.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C6:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C6.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C7:
			; Call

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C7.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWait

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C7.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CC
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00C7.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CC:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CC.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CD:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CD.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CD.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CE:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Slave
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CE.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CE.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CE.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CE.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CE.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CE.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CE.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00CE.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D3:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D3.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D3.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D3.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D3.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D3.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D3.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D3.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D3.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D8:
			; Ldc_I4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D8.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D9:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D9.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D9.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00DE
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D9.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00D9.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00DE:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00DE.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00DF:
			; Call

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00DF.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWait

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00DF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00DF.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E4
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00DF.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E4:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E4.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E5:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E5.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E5.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E6:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Master
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 20 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E6.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E6.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E6.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E6.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E6.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E6.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E6.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00E6.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00EB:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00EB.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00EB.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00EB.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00EB.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00EB.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00EB.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00EB.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00EB.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F0:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F0.00: ;Asm
			movzx EAX, byte [EBP + 16]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F0.01: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F1:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F1.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F1.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F6
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F1.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F1.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F6:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F6.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F7:
			; Call

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F7.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWait

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F7.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FC
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00F7.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FC:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FC.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FD:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FD.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FD.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FE:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Slave
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FE.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FE.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FE.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FE.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FE.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FE.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FE.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_00FE.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0103:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0103.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0103.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0103.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0103.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0103.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0103.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0103.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0103.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0108:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0108.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0108.01: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_010A:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_010A.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_010A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_010A.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_010F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_010A.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_010A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_010F:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_010F.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0110:
			; Call

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0110.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWait

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0110.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0110.02: ;Asm
			JE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0115
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0110.03: ;Asm
			JNE near SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0115:
			; Nop

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0115.00: ;Asm
			NOP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0116:
			; Ret

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.IL_0116.00: ;Asm
			Jmp SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_NORMAL
			; End Method: Remap

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x18


		GUID_11547935:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.CPUImpl
			; Name: UpdateIDT
			; Plugged: No

		SystemVoidCosmosCore_AsmCPUImplUpdateIDTSystemBoolean:

		GUID_11979877:

		METHOD_11979877.06: ;Asm
			push dword EBP

		METHOD_11979877.07: ;Asm
			mov EBP, ESP

		METHOD_11979877.08: ;Asm
			cli

		METHOD_11979877.09: ;Asm
			mov EAX, __ISR_Handler_00

		METHOD_11979877.0A: ;Asm
			mov byte [_NATIVE_IDT_Contents], AL

		METHOD_11979877.0B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 1], AH

		METHOD_11979877.0C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 2], 0x8

		METHOD_11979877.0D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 5], 0x8E

		METHOD_11979877.0E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.0F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 6], AL

		METHOD_11979877.10: ;Asm
			mov byte [_NATIVE_IDT_Contents + 7], AH

		METHOD_11979877.11: ;Asm
			mov EAX, __ISR_Handler_02

		METHOD_11979877.12: ;Asm
			mov byte [_NATIVE_IDT_Contents + 16], AL

		METHOD_11979877.13: ;Asm
			mov byte [_NATIVE_IDT_Contents + 17], AH

		METHOD_11979877.14: ;Asm
			mov byte [_NATIVE_IDT_Contents + 18], 0x8

		METHOD_11979877.15: ;Asm
			mov byte [_NATIVE_IDT_Contents + 21], 0x8E

		METHOD_11979877.16: ;Asm
			shr EAX, 0x10

		METHOD_11979877.17: ;Asm
			mov byte [_NATIVE_IDT_Contents + 22], AL

		METHOD_11979877.18: ;Asm
			mov byte [_NATIVE_IDT_Contents + 23], AH

		METHOD_11979877.19: ;Asm
			mov EAX, __ISR_Handler_04

		METHOD_11979877.1A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 32], AL

		METHOD_11979877.1B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 33], AH

		METHOD_11979877.1C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 34], 0x8

		METHOD_11979877.1D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 37], 0x8E

		METHOD_11979877.1E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.1F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 38], AL

		METHOD_11979877.20: ;Asm
			mov byte [_NATIVE_IDT_Contents + 39], AH

		METHOD_11979877.21: ;Asm
			mov EAX, __ISR_Handler_05

		METHOD_11979877.22: ;Asm
			mov byte [_NATIVE_IDT_Contents + 40], AL

		METHOD_11979877.23: ;Asm
			mov byte [_NATIVE_IDT_Contents + 41], AH

		METHOD_11979877.24: ;Asm
			mov byte [_NATIVE_IDT_Contents + 42], 0x8

		METHOD_11979877.25: ;Asm
			mov byte [_NATIVE_IDT_Contents + 45], 0x8E

		METHOD_11979877.26: ;Asm
			shr EAX, 0x10

		METHOD_11979877.27: ;Asm
			mov byte [_NATIVE_IDT_Contents + 46], AL

		METHOD_11979877.28: ;Asm
			mov byte [_NATIVE_IDT_Contents + 47], AH

		METHOD_11979877.29: ;Asm
			mov EAX, __ISR_Handler_06

		METHOD_11979877.2A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 48], AL

		METHOD_11979877.2B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 49], AH

		METHOD_11979877.2C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 50], 0x8

		METHOD_11979877.2D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 53], 0x8E

		METHOD_11979877.2E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.2F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 54], AL

		METHOD_11979877.30: ;Asm
			mov byte [_NATIVE_IDT_Contents + 55], AH

		METHOD_11979877.31: ;Asm
			mov EAX, __ISR_Handler_07

		METHOD_11979877.32: ;Asm
			mov byte [_NATIVE_IDT_Contents + 56], AL

		METHOD_11979877.33: ;Asm
			mov byte [_NATIVE_IDT_Contents + 57], AH

		METHOD_11979877.34: ;Asm
			mov byte [_NATIVE_IDT_Contents + 58], 0x8

		METHOD_11979877.35: ;Asm
			mov byte [_NATIVE_IDT_Contents + 61], 0x8E

		METHOD_11979877.36: ;Asm
			shr EAX, 0x10

		METHOD_11979877.37: ;Asm
			mov byte [_NATIVE_IDT_Contents + 62], AL

		METHOD_11979877.38: ;Asm
			mov byte [_NATIVE_IDT_Contents + 63], AH

		METHOD_11979877.39: ;Asm
			mov EAX, __ISR_Handler_08

		METHOD_11979877.3A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 64], AL

		METHOD_11979877.3B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 65], AH

		METHOD_11979877.3C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 66], 0x8

		METHOD_11979877.3D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 69], 0x8E

		METHOD_11979877.3E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.3F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 70], AL

		METHOD_11979877.40: ;Asm
			mov byte [_NATIVE_IDT_Contents + 71], AH

		METHOD_11979877.41: ;Asm
			mov EAX, __ISR_Handler_09

		METHOD_11979877.42: ;Asm
			mov byte [_NATIVE_IDT_Contents + 72], AL

		METHOD_11979877.43: ;Asm
			mov byte [_NATIVE_IDT_Contents + 73], AH

		METHOD_11979877.44: ;Asm
			mov byte [_NATIVE_IDT_Contents + 74], 0x8

		METHOD_11979877.45: ;Asm
			mov byte [_NATIVE_IDT_Contents + 77], 0x8E

		METHOD_11979877.46: ;Asm
			shr EAX, 0x10

		METHOD_11979877.47: ;Asm
			mov byte [_NATIVE_IDT_Contents + 78], AL

		METHOD_11979877.48: ;Asm
			mov byte [_NATIVE_IDT_Contents + 79], AH

		METHOD_11979877.49: ;Asm
			mov EAX, __ISR_Handler_0A

		METHOD_11979877.4A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 80], AL

		METHOD_11979877.4B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 81], AH

		METHOD_11979877.4C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 82], 0x8

		METHOD_11979877.4D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 85], 0x8E

		METHOD_11979877.4E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.4F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 86], AL

		METHOD_11979877.50: ;Asm
			mov byte [_NATIVE_IDT_Contents + 87], AH

		METHOD_11979877.51: ;Asm
			mov EAX, __ISR_Handler_0B

		METHOD_11979877.52: ;Asm
			mov byte [_NATIVE_IDT_Contents + 88], AL

		METHOD_11979877.53: ;Asm
			mov byte [_NATIVE_IDT_Contents + 89], AH

		METHOD_11979877.54: ;Asm
			mov byte [_NATIVE_IDT_Contents + 90], 0x8

		METHOD_11979877.55: ;Asm
			mov byte [_NATIVE_IDT_Contents + 93], 0x8E

		METHOD_11979877.56: ;Asm
			shr EAX, 0x10

		METHOD_11979877.57: ;Asm
			mov byte [_NATIVE_IDT_Contents + 94], AL

		METHOD_11979877.58: ;Asm
			mov byte [_NATIVE_IDT_Contents + 95], AH

		METHOD_11979877.59: ;Asm
			mov EAX, __ISR_Handler_0C

		METHOD_11979877.5A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 96], AL

		METHOD_11979877.5B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 97], AH

		METHOD_11979877.5C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 98], 0x8

		METHOD_11979877.5D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 101], 0x8E

		METHOD_11979877.5E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.5F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 102], AL

		METHOD_11979877.60: ;Asm
			mov byte [_NATIVE_IDT_Contents + 103], AH

		METHOD_11979877.61: ;Asm
			mov EAX, __ISR_Handler_0D

		METHOD_11979877.62: ;Asm
			mov byte [_NATIVE_IDT_Contents + 104], AL

		METHOD_11979877.63: ;Asm
			mov byte [_NATIVE_IDT_Contents + 105], AH

		METHOD_11979877.64: ;Asm
			mov byte [_NATIVE_IDT_Contents + 106], 0x8

		METHOD_11979877.65: ;Asm
			mov byte [_NATIVE_IDT_Contents + 109], 0x8E

		METHOD_11979877.66: ;Asm
			shr EAX, 0x10

		METHOD_11979877.67: ;Asm
			mov byte [_NATIVE_IDT_Contents + 110], AL

		METHOD_11979877.68: ;Asm
			mov byte [_NATIVE_IDT_Contents + 111], AH

		METHOD_11979877.69: ;Asm
			mov EAX, __ISR_Handler_0E

		METHOD_11979877.6A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 112], AL

		METHOD_11979877.6B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 113], AH

		METHOD_11979877.6C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 114], 0x8

		METHOD_11979877.6D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 117], 0x8E

		METHOD_11979877.6E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.6F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 118], AL

		METHOD_11979877.70: ;Asm
			mov byte [_NATIVE_IDT_Contents + 119], AH

		METHOD_11979877.71: ;Asm
			mov EAX, __ISR_Handler_0F

		METHOD_11979877.72: ;Asm
			mov byte [_NATIVE_IDT_Contents + 120], AL

		METHOD_11979877.73: ;Asm
			mov byte [_NATIVE_IDT_Contents + 121], AH

		METHOD_11979877.74: ;Asm
			mov byte [_NATIVE_IDT_Contents + 122], 0x8

		METHOD_11979877.75: ;Asm
			mov byte [_NATIVE_IDT_Contents + 125], 0x8E

		METHOD_11979877.76: ;Asm
			shr EAX, 0x10

		METHOD_11979877.77: ;Asm
			mov byte [_NATIVE_IDT_Contents + 126], AL

		METHOD_11979877.78: ;Asm
			mov byte [_NATIVE_IDT_Contents + 127], AH

		METHOD_11979877.79: ;Asm
			mov EAX, __ISR_Handler_10

		METHOD_11979877.7A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 128], AL

		METHOD_11979877.7B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 129], AH

		METHOD_11979877.7C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 130], 0x8

		METHOD_11979877.7D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 133], 0x8E

		METHOD_11979877.7E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.7F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 134], AL

		METHOD_11979877.80: ;Asm
			mov byte [_NATIVE_IDT_Contents + 135], AH

		METHOD_11979877.81: ;Asm
			mov EAX, __ISR_Handler_11

		METHOD_11979877.82: ;Asm
			mov byte [_NATIVE_IDT_Contents + 136], AL

		METHOD_11979877.83: ;Asm
			mov byte [_NATIVE_IDT_Contents + 137], AH

		METHOD_11979877.84: ;Asm
			mov byte [_NATIVE_IDT_Contents + 138], 0x8

		METHOD_11979877.85: ;Asm
			mov byte [_NATIVE_IDT_Contents + 141], 0x8E

		METHOD_11979877.86: ;Asm
			shr EAX, 0x10

		METHOD_11979877.87: ;Asm
			mov byte [_NATIVE_IDT_Contents + 142], AL

		METHOD_11979877.88: ;Asm
			mov byte [_NATIVE_IDT_Contents + 143], AH

		METHOD_11979877.89: ;Asm
			mov EAX, __ISR_Handler_12

		METHOD_11979877.8A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 144], AL

		METHOD_11979877.8B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 145], AH

		METHOD_11979877.8C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 146], 0x8

		METHOD_11979877.8D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 149], 0x8E

		METHOD_11979877.8E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.8F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 150], AL

		METHOD_11979877.90: ;Asm
			mov byte [_NATIVE_IDT_Contents + 151], AH

		METHOD_11979877.91: ;Asm
			mov EAX, __ISR_Handler_13

		METHOD_11979877.92: ;Asm
			mov byte [_NATIVE_IDT_Contents + 152], AL

		METHOD_11979877.93: ;Asm
			mov byte [_NATIVE_IDT_Contents + 153], AH

		METHOD_11979877.94: ;Asm
			mov byte [_NATIVE_IDT_Contents + 154], 0x8

		METHOD_11979877.95: ;Asm
			mov byte [_NATIVE_IDT_Contents + 157], 0x8E

		METHOD_11979877.96: ;Asm
			shr EAX, 0x10

		METHOD_11979877.97: ;Asm
			mov byte [_NATIVE_IDT_Contents + 158], AL

		METHOD_11979877.98: ;Asm
			mov byte [_NATIVE_IDT_Contents + 159], AH

		METHOD_11979877.99: ;Asm
			mov EAX, __ISR_Handler_14

		METHOD_11979877.9A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 160], AL

		METHOD_11979877.9B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 161], AH

		METHOD_11979877.9C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 162], 0x8

		METHOD_11979877.9D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 165], 0x8E

		METHOD_11979877.9E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.9F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 166], AL

		METHOD_11979877.A0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 167], AH

		METHOD_11979877.A1: ;Asm
			mov EAX, __ISR_Handler_15

		METHOD_11979877.A2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 168], AL

		METHOD_11979877.A3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 169], AH

		METHOD_11979877.A4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 170], 0x8

		METHOD_11979877.A5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 173], 0x8E

		METHOD_11979877.A6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.A7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 174], AL

		METHOD_11979877.A8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 175], AH

		METHOD_11979877.A9: ;Asm
			mov EAX, __ISR_Handler_16

		METHOD_11979877.AA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 176], AL

		METHOD_11979877.AB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 177], AH

		METHOD_11979877.AC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 178], 0x8

		METHOD_11979877.AD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 181], 0x8E

		METHOD_11979877.AE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.AF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 182], AL

		METHOD_11979877.B0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 183], AH

		METHOD_11979877.B1: ;Asm
			mov EAX, __ISR_Handler_17

		METHOD_11979877.B2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 184], AL

		METHOD_11979877.B3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 185], AH

		METHOD_11979877.B4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 186], 0x8

		METHOD_11979877.B5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 189], 0x8E

		METHOD_11979877.B6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.B7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 190], AL

		METHOD_11979877.B8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 191], AH

		METHOD_11979877.B9: ;Asm
			mov EAX, __ISR_Handler_18

		METHOD_11979877.BA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 192], AL

		METHOD_11979877.BB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 193], AH

		METHOD_11979877.BC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 194], 0x8

		METHOD_11979877.BD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 197], 0x8E

		METHOD_11979877.BE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.BF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 198], AL

		METHOD_11979877.C0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 199], AH

		METHOD_11979877.C1: ;Asm
			mov EAX, __ISR_Handler_19

		METHOD_11979877.C2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 200], AL

		METHOD_11979877.C3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 201], AH

		METHOD_11979877.C4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 202], 0x8

		METHOD_11979877.C5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 205], 0x8E

		METHOD_11979877.C6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.C7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 206], AL

		METHOD_11979877.C8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 207], AH

		METHOD_11979877.C9: ;Asm
			mov EAX, __ISR_Handler_1A

		METHOD_11979877.CA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 208], AL

		METHOD_11979877.CB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 209], AH

		METHOD_11979877.CC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 210], 0x8

		METHOD_11979877.CD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 213], 0x8E

		METHOD_11979877.CE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.CF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 214], AL

		METHOD_11979877.D0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 215], AH

		METHOD_11979877.D1: ;Asm
			mov EAX, __ISR_Handler_1B

		METHOD_11979877.D2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 216], AL

		METHOD_11979877.D3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 217], AH

		METHOD_11979877.D4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 218], 0x8

		METHOD_11979877.D5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 221], 0x8E

		METHOD_11979877.D6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.D7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 222], AL

		METHOD_11979877.D8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 223], AH

		METHOD_11979877.D9: ;Asm
			mov EAX, __ISR_Handler_1C

		METHOD_11979877.DA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 224], AL

		METHOD_11979877.DB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 225], AH

		METHOD_11979877.DC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 226], 0x8

		METHOD_11979877.DD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 229], 0x8E

		METHOD_11979877.DE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.DF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 230], AL

		METHOD_11979877.E0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 231], AH

		METHOD_11979877.E1: ;Asm
			mov EAX, __ISR_Handler_1D

		METHOD_11979877.E2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 232], AL

		METHOD_11979877.E3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 233], AH

		METHOD_11979877.E4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 234], 0x8

		METHOD_11979877.E5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 237], 0x8E

		METHOD_11979877.E6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.E7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 238], AL

		METHOD_11979877.E8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 239], AH

		METHOD_11979877.E9: ;Asm
			mov EAX, __ISR_Handler_1E

		METHOD_11979877.EA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 240], AL

		METHOD_11979877.EB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 241], AH

		METHOD_11979877.EC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 242], 0x8

		METHOD_11979877.ED: ;Asm
			mov byte [_NATIVE_IDT_Contents + 245], 0x8E

		METHOD_11979877.EE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.EF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 246], AL

		METHOD_11979877.F0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 247], AH

		METHOD_11979877.F1: ;Asm
			mov EAX, __ISR_Handler_1F

		METHOD_11979877.F2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 248], AL

		METHOD_11979877.F3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 249], AH

		METHOD_11979877.F4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 250], 0x8

		METHOD_11979877.F5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 253], 0x8E

		METHOD_11979877.F6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.F7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 254], AL

		METHOD_11979877.F8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 255], AH

		METHOD_11979877.F9: ;Asm
			mov EAX, __ISR_Handler_20

		METHOD_11979877.FA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x100], AL

		METHOD_11979877.FB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x101], AH

		METHOD_11979877.FC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x102], 0x8

		METHOD_11979877.FD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x105], 0x8E

		METHOD_11979877.FE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.FF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x106], AL

		METHOD_11979877.100: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x107], AH

		METHOD_11979877.101: ;Asm
			mov EAX, __ISR_Handler_21

		METHOD_11979877.102: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x108], AL

		METHOD_11979877.103: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x109], AH

		METHOD_11979877.104: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x10A], 0x8

		METHOD_11979877.105: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x10D], 0x8E

		METHOD_11979877.106: ;Asm
			shr EAX, 0x10

		METHOD_11979877.107: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x10E], AL

		METHOD_11979877.108: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x10F], AH

		METHOD_11979877.109: ;Asm
			mov EAX, __ISR_Handler_22

		METHOD_11979877.10A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x110], AL

		METHOD_11979877.10B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x111], AH

		METHOD_11979877.10C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x112], 0x8

		METHOD_11979877.10D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x115], 0x8E

		METHOD_11979877.10E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.10F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x116], AL

		METHOD_11979877.110: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x117], AH

		METHOD_11979877.111: ;Asm
			mov EAX, __ISR_Handler_23

		METHOD_11979877.112: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x118], AL

		METHOD_11979877.113: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x119], AH

		METHOD_11979877.114: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x11A], 0x8

		METHOD_11979877.115: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x11D], 0x8E

		METHOD_11979877.116: ;Asm
			shr EAX, 0x10

		METHOD_11979877.117: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x11E], AL

		METHOD_11979877.118: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x11F], AH

		METHOD_11979877.119: ;Asm
			mov EAX, __ISR_Handler_24

		METHOD_11979877.11A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x120], AL

		METHOD_11979877.11B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x121], AH

		METHOD_11979877.11C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x122], 0x8

		METHOD_11979877.11D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x125], 0x8E

		METHOD_11979877.11E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.11F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x126], AL

		METHOD_11979877.120: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x127], AH

		METHOD_11979877.121: ;Asm
			mov EAX, __ISR_Handler_25

		METHOD_11979877.122: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x128], AL

		METHOD_11979877.123: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x129], AH

		METHOD_11979877.124: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x12A], 0x8

		METHOD_11979877.125: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x12D], 0x8E

		METHOD_11979877.126: ;Asm
			shr EAX, 0x10

		METHOD_11979877.127: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x12E], AL

		METHOD_11979877.128: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x12F], AH

		METHOD_11979877.129: ;Asm
			mov EAX, __ISR_Handler_26

		METHOD_11979877.12A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x130], AL

		METHOD_11979877.12B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x131], AH

		METHOD_11979877.12C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x132], 0x8

		METHOD_11979877.12D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x135], 0x8E

		METHOD_11979877.12E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.12F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x136], AL

		METHOD_11979877.130: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x137], AH

		METHOD_11979877.131: ;Asm
			mov EAX, __ISR_Handler_27

		METHOD_11979877.132: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x138], AL

		METHOD_11979877.133: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x139], AH

		METHOD_11979877.134: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x13A], 0x8

		METHOD_11979877.135: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x13D], 0x8E

		METHOD_11979877.136: ;Asm
			shr EAX, 0x10

		METHOD_11979877.137: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x13E], AL

		METHOD_11979877.138: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x13F], AH

		METHOD_11979877.139: ;Asm
			mov EAX, __ISR_Handler_28

		METHOD_11979877.13A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x140], AL

		METHOD_11979877.13B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x141], AH

		METHOD_11979877.13C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x142], 0x8

		METHOD_11979877.13D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x145], 0x8E

		METHOD_11979877.13E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.13F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x146], AL

		METHOD_11979877.140: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x147], AH

		METHOD_11979877.141: ;Asm
			mov EAX, __ISR_Handler_29

		METHOD_11979877.142: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x148], AL

		METHOD_11979877.143: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x149], AH

		METHOD_11979877.144: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x14A], 0x8

		METHOD_11979877.145: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x14D], 0x8E

		METHOD_11979877.146: ;Asm
			shr EAX, 0x10

		METHOD_11979877.147: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x14E], AL

		METHOD_11979877.148: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x14F], AH

		METHOD_11979877.149: ;Asm
			mov EAX, __ISR_Handler_2A

		METHOD_11979877.14A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x150], AL

		METHOD_11979877.14B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x151], AH

		METHOD_11979877.14C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x152], 0x8

		METHOD_11979877.14D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x155], 0x8E

		METHOD_11979877.14E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.14F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x156], AL

		METHOD_11979877.150: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x157], AH

		METHOD_11979877.151: ;Asm
			mov EAX, __ISR_Handler_2B

		METHOD_11979877.152: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x158], AL

		METHOD_11979877.153: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x159], AH

		METHOD_11979877.154: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x15A], 0x8

		METHOD_11979877.155: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x15D], 0x8E

		METHOD_11979877.156: ;Asm
			shr EAX, 0x10

		METHOD_11979877.157: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x15E], AL

		METHOD_11979877.158: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x15F], AH

		METHOD_11979877.159: ;Asm
			mov EAX, __ISR_Handler_2C

		METHOD_11979877.15A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x160], AL

		METHOD_11979877.15B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x161], AH

		METHOD_11979877.15C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x162], 0x8

		METHOD_11979877.15D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x165], 0x8E

		METHOD_11979877.15E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.15F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x166], AL

		METHOD_11979877.160: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x167], AH

		METHOD_11979877.161: ;Asm
			mov EAX, __ISR_Handler_2D

		METHOD_11979877.162: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x168], AL

		METHOD_11979877.163: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x169], AH

		METHOD_11979877.164: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x16A], 0x8

		METHOD_11979877.165: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x16D], 0x8E

		METHOD_11979877.166: ;Asm
			shr EAX, 0x10

		METHOD_11979877.167: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x16E], AL

		METHOD_11979877.168: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x16F], AH

		METHOD_11979877.169: ;Asm
			mov EAX, __ISR_Handler_2E

		METHOD_11979877.16A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x170], AL

		METHOD_11979877.16B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x171], AH

		METHOD_11979877.16C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x172], 0x8

		METHOD_11979877.16D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x175], 0x8E

		METHOD_11979877.16E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.16F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x176], AL

		METHOD_11979877.170: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x177], AH

		METHOD_11979877.171: ;Asm
			mov EAX, __ISR_Handler_2F

		METHOD_11979877.172: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x178], AL

		METHOD_11979877.173: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x179], AH

		METHOD_11979877.174: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x17A], 0x8

		METHOD_11979877.175: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x17D], 0x8E

		METHOD_11979877.176: ;Asm
			shr EAX, 0x10

		METHOD_11979877.177: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x17E], AL

		METHOD_11979877.178: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x17F], AH

		METHOD_11979877.179: ;Asm
			mov EAX, __ISR_Handler_30

		METHOD_11979877.17A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x180], AL

		METHOD_11979877.17B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x181], AH

		METHOD_11979877.17C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x182], 0x8

		METHOD_11979877.17D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x185], 0x8E

		METHOD_11979877.17E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.17F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x186], AL

		METHOD_11979877.180: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x187], AH

		METHOD_11979877.181: ;Asm
			mov EAX, __ISR_Handler_31

		METHOD_11979877.182: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x188], AL

		METHOD_11979877.183: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x189], AH

		METHOD_11979877.184: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x18A], 0x8

		METHOD_11979877.185: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x18D], 0x8E

		METHOD_11979877.186: ;Asm
			shr EAX, 0x10

		METHOD_11979877.187: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x18E], AL

		METHOD_11979877.188: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x18F], AH

		METHOD_11979877.189: ;Asm
			mov EAX, __ISR_Handler_32

		METHOD_11979877.18A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x190], AL

		METHOD_11979877.18B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x191], AH

		METHOD_11979877.18C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x192], 0x8

		METHOD_11979877.18D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x195], 0x8E

		METHOD_11979877.18E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.18F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x196], AL

		METHOD_11979877.190: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x197], AH

		METHOD_11979877.191: ;Asm
			mov EAX, __ISR_Handler_33

		METHOD_11979877.192: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x198], AL

		METHOD_11979877.193: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x199], AH

		METHOD_11979877.194: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x19A], 0x8

		METHOD_11979877.195: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x19D], 0x8E

		METHOD_11979877.196: ;Asm
			shr EAX, 0x10

		METHOD_11979877.197: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x19E], AL

		METHOD_11979877.198: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x19F], AH

		METHOD_11979877.199: ;Asm
			mov EAX, __ISR_Handler_34

		METHOD_11979877.19A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1A0], AL

		METHOD_11979877.19B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1A1], AH

		METHOD_11979877.19C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1A2], 0x8

		METHOD_11979877.19D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1A5], 0x8E

		METHOD_11979877.19E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.19F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1A6], AL

		METHOD_11979877.1A0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1A7], AH

		METHOD_11979877.1A1: ;Asm
			mov EAX, __ISR_Handler_35

		METHOD_11979877.1A2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1A8], AL

		METHOD_11979877.1A3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1A9], AH

		METHOD_11979877.1A4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1AA], 0x8

		METHOD_11979877.1A5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1AD], 0x8E

		METHOD_11979877.1A6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.1A7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1AE], AL

		METHOD_11979877.1A8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1AF], AH

		METHOD_11979877.1A9: ;Asm
			mov EAX, __ISR_Handler_36

		METHOD_11979877.1AA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1B0], AL

		METHOD_11979877.1AB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1B1], AH

		METHOD_11979877.1AC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1B2], 0x8

		METHOD_11979877.1AD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1B5], 0x8E

		METHOD_11979877.1AE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.1AF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1B6], AL

		METHOD_11979877.1B0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1B7], AH

		METHOD_11979877.1B1: ;Asm
			mov EAX, __ISR_Handler_37

		METHOD_11979877.1B2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1B8], AL

		METHOD_11979877.1B3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1B9], AH

		METHOD_11979877.1B4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1BA], 0x8

		METHOD_11979877.1B5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1BD], 0x8E

		METHOD_11979877.1B6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.1B7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1BE], AL

		METHOD_11979877.1B8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1BF], AH

		METHOD_11979877.1B9: ;Asm
			mov EAX, __ISR_Handler_38

		METHOD_11979877.1BA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1C0], AL

		METHOD_11979877.1BB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1C1], AH

		METHOD_11979877.1BC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1C2], 0x8

		METHOD_11979877.1BD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1C5], 0x8E

		METHOD_11979877.1BE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.1BF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1C6], AL

		METHOD_11979877.1C0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1C7], AH

		METHOD_11979877.1C1: ;Asm
			mov EAX, __ISR_Handler_39

		METHOD_11979877.1C2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1C8], AL

		METHOD_11979877.1C3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1C9], AH

		METHOD_11979877.1C4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1CA], 0x8

		METHOD_11979877.1C5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1CD], 0x8E

		METHOD_11979877.1C6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.1C7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1CE], AL

		METHOD_11979877.1C8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1CF], AH

		METHOD_11979877.1C9: ;Asm
			mov EAX, __ISR_Handler_3A

		METHOD_11979877.1CA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1D0], AL

		METHOD_11979877.1CB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1D1], AH

		METHOD_11979877.1CC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1D2], 0x8

		METHOD_11979877.1CD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1D5], 0x8E

		METHOD_11979877.1CE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.1CF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1D6], AL

		METHOD_11979877.1D0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1D7], AH

		METHOD_11979877.1D1: ;Asm
			mov EAX, __ISR_Handler_3B

		METHOD_11979877.1D2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1D8], AL

		METHOD_11979877.1D3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1D9], AH

		METHOD_11979877.1D4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1DA], 0x8

		METHOD_11979877.1D5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1DD], 0x8E

		METHOD_11979877.1D6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.1D7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1DE], AL

		METHOD_11979877.1D8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1DF], AH

		METHOD_11979877.1D9: ;Asm
			mov EAX, __ISR_Handler_3C

		METHOD_11979877.1DA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1E0], AL

		METHOD_11979877.1DB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1E1], AH

		METHOD_11979877.1DC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1E2], 0x8

		METHOD_11979877.1DD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1E5], 0x8E

		METHOD_11979877.1DE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.1DF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1E6], AL

		METHOD_11979877.1E0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1E7], AH

		METHOD_11979877.1E1: ;Asm
			mov EAX, __ISR_Handler_3D

		METHOD_11979877.1E2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1E8], AL

		METHOD_11979877.1E3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1E9], AH

		METHOD_11979877.1E4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1EA], 0x8

		METHOD_11979877.1E5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1ED], 0x8E

		METHOD_11979877.1E6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.1E7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1EE], AL

		METHOD_11979877.1E8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1EF], AH

		METHOD_11979877.1E9: ;Asm
			mov EAX, __ISR_Handler_3E

		METHOD_11979877.1EA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1F0], AL

		METHOD_11979877.1EB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1F1], AH

		METHOD_11979877.1EC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1F2], 0x8

		METHOD_11979877.1ED: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1F5], 0x8E

		METHOD_11979877.1EE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.1EF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1F6], AL

		METHOD_11979877.1F0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1F7], AH

		METHOD_11979877.1F1: ;Asm
			mov EAX, __ISR_Handler_3F

		METHOD_11979877.1F2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1F8], AL

		METHOD_11979877.1F3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1F9], AH

		METHOD_11979877.1F4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1FA], 0x8

		METHOD_11979877.1F5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1FD], 0x8E

		METHOD_11979877.1F6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.1F7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1FE], AL

		METHOD_11979877.1F8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x1FF], AH

		METHOD_11979877.1F9: ;Asm
			mov EAX, __ISR_Handler_40

		METHOD_11979877.1FA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x200], AL

		METHOD_11979877.1FB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x201], AH

		METHOD_11979877.1FC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x202], 0x8

		METHOD_11979877.1FD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x205], 0x8E

		METHOD_11979877.1FE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.1FF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x206], AL

		METHOD_11979877.200: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x207], AH

		METHOD_11979877.201: ;Asm
			mov EAX, __ISR_Handler_41

		METHOD_11979877.202: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x208], AL

		METHOD_11979877.203: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x209], AH

		METHOD_11979877.204: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x20A], 0x8

		METHOD_11979877.205: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x20D], 0x8E

		METHOD_11979877.206: ;Asm
			shr EAX, 0x10

		METHOD_11979877.207: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x20E], AL

		METHOD_11979877.208: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x20F], AH

		METHOD_11979877.209: ;Asm
			mov EAX, __ISR_Handler_42

		METHOD_11979877.20A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x210], AL

		METHOD_11979877.20B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x211], AH

		METHOD_11979877.20C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x212], 0x8

		METHOD_11979877.20D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x215], 0x8E

		METHOD_11979877.20E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.20F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x216], AL

		METHOD_11979877.210: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x217], AH

		METHOD_11979877.211: ;Asm
			mov EAX, __ISR_Handler_43

		METHOD_11979877.212: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x218], AL

		METHOD_11979877.213: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x219], AH

		METHOD_11979877.214: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x21A], 0x8

		METHOD_11979877.215: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x21D], 0x8E

		METHOD_11979877.216: ;Asm
			shr EAX, 0x10

		METHOD_11979877.217: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x21E], AL

		METHOD_11979877.218: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x21F], AH

		METHOD_11979877.219: ;Asm
			mov EAX, __ISR_Handler_44

		METHOD_11979877.21A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x220], AL

		METHOD_11979877.21B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x221], AH

		METHOD_11979877.21C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x222], 0x8

		METHOD_11979877.21D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x225], 0x8E

		METHOD_11979877.21E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.21F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x226], AL

		METHOD_11979877.220: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x227], AH

		METHOD_11979877.221: ;Asm
			mov EAX, __ISR_Handler_45

		METHOD_11979877.222: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x228], AL

		METHOD_11979877.223: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x229], AH

		METHOD_11979877.224: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x22A], 0x8

		METHOD_11979877.225: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x22D], 0x8E

		METHOD_11979877.226: ;Asm
			shr EAX, 0x10

		METHOD_11979877.227: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x22E], AL

		METHOD_11979877.228: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x22F], AH

		METHOD_11979877.229: ;Asm
			mov EAX, __ISR_Handler_46

		METHOD_11979877.22A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x230], AL

		METHOD_11979877.22B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x231], AH

		METHOD_11979877.22C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x232], 0x8

		METHOD_11979877.22D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x235], 0x8E

		METHOD_11979877.22E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.22F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x236], AL

		METHOD_11979877.230: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x237], AH

		METHOD_11979877.231: ;Asm
			mov EAX, __ISR_Handler_47

		METHOD_11979877.232: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x238], AL

		METHOD_11979877.233: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x239], AH

		METHOD_11979877.234: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x23A], 0x8

		METHOD_11979877.235: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x23D], 0x8E

		METHOD_11979877.236: ;Asm
			shr EAX, 0x10

		METHOD_11979877.237: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x23E], AL

		METHOD_11979877.238: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x23F], AH

		METHOD_11979877.239: ;Asm
			mov EAX, __ISR_Handler_48

		METHOD_11979877.23A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x240], AL

		METHOD_11979877.23B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x241], AH

		METHOD_11979877.23C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x242], 0x8

		METHOD_11979877.23D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x245], 0x8E

		METHOD_11979877.23E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.23F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x246], AL

		METHOD_11979877.240: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x247], AH

		METHOD_11979877.241: ;Asm
			mov EAX, __ISR_Handler_49

		METHOD_11979877.242: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x248], AL

		METHOD_11979877.243: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x249], AH

		METHOD_11979877.244: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x24A], 0x8

		METHOD_11979877.245: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x24D], 0x8E

		METHOD_11979877.246: ;Asm
			shr EAX, 0x10

		METHOD_11979877.247: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x24E], AL

		METHOD_11979877.248: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x24F], AH

		METHOD_11979877.249: ;Asm
			mov EAX, __ISR_Handler_4A

		METHOD_11979877.24A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x250], AL

		METHOD_11979877.24B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x251], AH

		METHOD_11979877.24C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x252], 0x8

		METHOD_11979877.24D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x255], 0x8E

		METHOD_11979877.24E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.24F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x256], AL

		METHOD_11979877.250: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x257], AH

		METHOD_11979877.251: ;Asm
			mov EAX, __ISR_Handler_4B

		METHOD_11979877.252: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x258], AL

		METHOD_11979877.253: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x259], AH

		METHOD_11979877.254: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x25A], 0x8

		METHOD_11979877.255: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x25D], 0x8E

		METHOD_11979877.256: ;Asm
			shr EAX, 0x10

		METHOD_11979877.257: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x25E], AL

		METHOD_11979877.258: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x25F], AH

		METHOD_11979877.259: ;Asm
			mov EAX, __ISR_Handler_4C

		METHOD_11979877.25A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x260], AL

		METHOD_11979877.25B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x261], AH

		METHOD_11979877.25C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x262], 0x8

		METHOD_11979877.25D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x265], 0x8E

		METHOD_11979877.25E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.25F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x266], AL

		METHOD_11979877.260: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x267], AH

		METHOD_11979877.261: ;Asm
			mov EAX, __ISR_Handler_4D

		METHOD_11979877.262: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x268], AL

		METHOD_11979877.263: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x269], AH

		METHOD_11979877.264: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x26A], 0x8

		METHOD_11979877.265: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x26D], 0x8E

		METHOD_11979877.266: ;Asm
			shr EAX, 0x10

		METHOD_11979877.267: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x26E], AL

		METHOD_11979877.268: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x26F], AH

		METHOD_11979877.269: ;Asm
			mov EAX, __ISR_Handler_4E

		METHOD_11979877.26A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x270], AL

		METHOD_11979877.26B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x271], AH

		METHOD_11979877.26C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x272], 0x8

		METHOD_11979877.26D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x275], 0x8E

		METHOD_11979877.26E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.26F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x276], AL

		METHOD_11979877.270: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x277], AH

		METHOD_11979877.271: ;Asm
			mov EAX, __ISR_Handler_4F

		METHOD_11979877.272: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x278], AL

		METHOD_11979877.273: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x279], AH

		METHOD_11979877.274: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x27A], 0x8

		METHOD_11979877.275: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x27D], 0x8E

		METHOD_11979877.276: ;Asm
			shr EAX, 0x10

		METHOD_11979877.277: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x27E], AL

		METHOD_11979877.278: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x27F], AH

		METHOD_11979877.279: ;Asm
			mov EAX, __ISR_Handler_50

		METHOD_11979877.27A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x280], AL

		METHOD_11979877.27B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x281], AH

		METHOD_11979877.27C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x282], 0x8

		METHOD_11979877.27D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x285], 0x8E

		METHOD_11979877.27E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.27F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x286], AL

		METHOD_11979877.280: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x287], AH

		METHOD_11979877.281: ;Asm
			mov EAX, __ISR_Handler_51

		METHOD_11979877.282: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x288], AL

		METHOD_11979877.283: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x289], AH

		METHOD_11979877.284: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x28A], 0x8

		METHOD_11979877.285: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x28D], 0x8E

		METHOD_11979877.286: ;Asm
			shr EAX, 0x10

		METHOD_11979877.287: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x28E], AL

		METHOD_11979877.288: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x28F], AH

		METHOD_11979877.289: ;Asm
			mov EAX, __ISR_Handler_52

		METHOD_11979877.28A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x290], AL

		METHOD_11979877.28B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x291], AH

		METHOD_11979877.28C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x292], 0x8

		METHOD_11979877.28D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x295], 0x8E

		METHOD_11979877.28E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.28F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x296], AL

		METHOD_11979877.290: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x297], AH

		METHOD_11979877.291: ;Asm
			mov EAX, __ISR_Handler_53

		METHOD_11979877.292: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x298], AL

		METHOD_11979877.293: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x299], AH

		METHOD_11979877.294: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x29A], 0x8

		METHOD_11979877.295: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x29D], 0x8E

		METHOD_11979877.296: ;Asm
			shr EAX, 0x10

		METHOD_11979877.297: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x29E], AL

		METHOD_11979877.298: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x29F], AH

		METHOD_11979877.299: ;Asm
			mov EAX, __ISR_Handler_54

		METHOD_11979877.29A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2A0], AL

		METHOD_11979877.29B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2A1], AH

		METHOD_11979877.29C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2A2], 0x8

		METHOD_11979877.29D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2A5], 0x8E

		METHOD_11979877.29E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.29F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2A6], AL

		METHOD_11979877.2A0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2A7], AH

		METHOD_11979877.2A1: ;Asm
			mov EAX, __ISR_Handler_55

		METHOD_11979877.2A2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2A8], AL

		METHOD_11979877.2A3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2A9], AH

		METHOD_11979877.2A4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2AA], 0x8

		METHOD_11979877.2A5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2AD], 0x8E

		METHOD_11979877.2A6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.2A7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2AE], AL

		METHOD_11979877.2A8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2AF], AH

		METHOD_11979877.2A9: ;Asm
			mov EAX, __ISR_Handler_56

		METHOD_11979877.2AA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2B0], AL

		METHOD_11979877.2AB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2B1], AH

		METHOD_11979877.2AC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2B2], 0x8

		METHOD_11979877.2AD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2B5], 0x8E

		METHOD_11979877.2AE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.2AF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2B6], AL

		METHOD_11979877.2B0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2B7], AH

		METHOD_11979877.2B1: ;Asm
			mov EAX, __ISR_Handler_57

		METHOD_11979877.2B2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2B8], AL

		METHOD_11979877.2B3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2B9], AH

		METHOD_11979877.2B4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2BA], 0x8

		METHOD_11979877.2B5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2BD], 0x8E

		METHOD_11979877.2B6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.2B7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2BE], AL

		METHOD_11979877.2B8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2BF], AH

		METHOD_11979877.2B9: ;Asm
			mov EAX, __ISR_Handler_58

		METHOD_11979877.2BA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2C0], AL

		METHOD_11979877.2BB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2C1], AH

		METHOD_11979877.2BC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2C2], 0x8

		METHOD_11979877.2BD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2C5], 0x8E

		METHOD_11979877.2BE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.2BF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2C6], AL

		METHOD_11979877.2C0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2C7], AH

		METHOD_11979877.2C1: ;Asm
			mov EAX, __ISR_Handler_59

		METHOD_11979877.2C2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2C8], AL

		METHOD_11979877.2C3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2C9], AH

		METHOD_11979877.2C4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2CA], 0x8

		METHOD_11979877.2C5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2CD], 0x8E

		METHOD_11979877.2C6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.2C7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2CE], AL

		METHOD_11979877.2C8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2CF], AH

		METHOD_11979877.2C9: ;Asm
			mov EAX, __ISR_Handler_5A

		METHOD_11979877.2CA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2D0], AL

		METHOD_11979877.2CB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2D1], AH

		METHOD_11979877.2CC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2D2], 0x8

		METHOD_11979877.2CD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2D5], 0x8E

		METHOD_11979877.2CE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.2CF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2D6], AL

		METHOD_11979877.2D0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2D7], AH

		METHOD_11979877.2D1: ;Asm
			mov EAX, __ISR_Handler_5B

		METHOD_11979877.2D2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2D8], AL

		METHOD_11979877.2D3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2D9], AH

		METHOD_11979877.2D4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2DA], 0x8

		METHOD_11979877.2D5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2DD], 0x8E

		METHOD_11979877.2D6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.2D7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2DE], AL

		METHOD_11979877.2D8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2DF], AH

		METHOD_11979877.2D9: ;Asm
			mov EAX, __ISR_Handler_5C

		METHOD_11979877.2DA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2E0], AL

		METHOD_11979877.2DB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2E1], AH

		METHOD_11979877.2DC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2E2], 0x8

		METHOD_11979877.2DD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2E5], 0x8E

		METHOD_11979877.2DE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.2DF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2E6], AL

		METHOD_11979877.2E0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2E7], AH

		METHOD_11979877.2E1: ;Asm
			mov EAX, __ISR_Handler_5D

		METHOD_11979877.2E2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2E8], AL

		METHOD_11979877.2E3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2E9], AH

		METHOD_11979877.2E4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2EA], 0x8

		METHOD_11979877.2E5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2ED], 0x8E

		METHOD_11979877.2E6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.2E7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2EE], AL

		METHOD_11979877.2E8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2EF], AH

		METHOD_11979877.2E9: ;Asm
			mov EAX, __ISR_Handler_5E

		METHOD_11979877.2EA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2F0], AL

		METHOD_11979877.2EB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2F1], AH

		METHOD_11979877.2EC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2F2], 0x8

		METHOD_11979877.2ED: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2F5], 0x8E

		METHOD_11979877.2EE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.2EF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2F6], AL

		METHOD_11979877.2F0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2F7], AH

		METHOD_11979877.2F1: ;Asm
			mov EAX, __ISR_Handler_5F

		METHOD_11979877.2F2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2F8], AL

		METHOD_11979877.2F3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2F9], AH

		METHOD_11979877.2F4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2FA], 0x8

		METHOD_11979877.2F5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2FD], 0x8E

		METHOD_11979877.2F6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.2F7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2FE], AL

		METHOD_11979877.2F8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x2FF], AH

		METHOD_11979877.2F9: ;Asm
			mov EAX, __ISR_Handler_60

		METHOD_11979877.2FA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x300], AL

		METHOD_11979877.2FB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x301], AH

		METHOD_11979877.2FC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x302], 0x8

		METHOD_11979877.2FD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x305], 0x8E

		METHOD_11979877.2FE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.2FF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x306], AL

		METHOD_11979877.300: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x307], AH

		METHOD_11979877.301: ;Asm
			mov EAX, __ISR_Handler_61

		METHOD_11979877.302: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x308], AL

		METHOD_11979877.303: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x309], AH

		METHOD_11979877.304: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x30A], 0x8

		METHOD_11979877.305: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x30D], 0x8E

		METHOD_11979877.306: ;Asm
			shr EAX, 0x10

		METHOD_11979877.307: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x30E], AL

		METHOD_11979877.308: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x30F], AH

		METHOD_11979877.309: ;Asm
			mov EAX, __ISR_Handler_62

		METHOD_11979877.30A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x310], AL

		METHOD_11979877.30B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x311], AH

		METHOD_11979877.30C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x312], 0x8

		METHOD_11979877.30D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x315], 0x8E

		METHOD_11979877.30E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.30F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x316], AL

		METHOD_11979877.310: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x317], AH

		METHOD_11979877.311: ;Asm
			mov EAX, __ISR_Handler_63

		METHOD_11979877.312: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x318], AL

		METHOD_11979877.313: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x319], AH

		METHOD_11979877.314: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x31A], 0x8

		METHOD_11979877.315: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x31D], 0x8E

		METHOD_11979877.316: ;Asm
			shr EAX, 0x10

		METHOD_11979877.317: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x31E], AL

		METHOD_11979877.318: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x31F], AH

		METHOD_11979877.319: ;Asm
			mov EAX, __ISR_Handler_64

		METHOD_11979877.31A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x320], AL

		METHOD_11979877.31B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x321], AH

		METHOD_11979877.31C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x322], 0x8

		METHOD_11979877.31D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x325], 0x8E

		METHOD_11979877.31E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.31F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x326], AL

		METHOD_11979877.320: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x327], AH

		METHOD_11979877.321: ;Asm
			mov EAX, __ISR_Handler_65

		METHOD_11979877.322: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x328], AL

		METHOD_11979877.323: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x329], AH

		METHOD_11979877.324: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x32A], 0x8

		METHOD_11979877.325: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x32D], 0x8E

		METHOD_11979877.326: ;Asm
			shr EAX, 0x10

		METHOD_11979877.327: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x32E], AL

		METHOD_11979877.328: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x32F], AH

		METHOD_11979877.329: ;Asm
			mov EAX, __ISR_Handler_66

		METHOD_11979877.32A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x330], AL

		METHOD_11979877.32B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x331], AH

		METHOD_11979877.32C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x332], 0x8

		METHOD_11979877.32D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x335], 0x8E

		METHOD_11979877.32E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.32F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x336], AL

		METHOD_11979877.330: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x337], AH

		METHOD_11979877.331: ;Asm
			mov EAX, __ISR_Handler_67

		METHOD_11979877.332: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x338], AL

		METHOD_11979877.333: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x339], AH

		METHOD_11979877.334: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x33A], 0x8

		METHOD_11979877.335: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x33D], 0x8E

		METHOD_11979877.336: ;Asm
			shr EAX, 0x10

		METHOD_11979877.337: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x33E], AL

		METHOD_11979877.338: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x33F], AH

		METHOD_11979877.339: ;Asm
			mov EAX, __ISR_Handler_68

		METHOD_11979877.33A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x340], AL

		METHOD_11979877.33B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x341], AH

		METHOD_11979877.33C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x342], 0x8

		METHOD_11979877.33D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x345], 0x8E

		METHOD_11979877.33E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.33F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x346], AL

		METHOD_11979877.340: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x347], AH

		METHOD_11979877.341: ;Asm
			mov EAX, __ISR_Handler_69

		METHOD_11979877.342: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x348], AL

		METHOD_11979877.343: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x349], AH

		METHOD_11979877.344: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x34A], 0x8

		METHOD_11979877.345: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x34D], 0x8E

		METHOD_11979877.346: ;Asm
			shr EAX, 0x10

		METHOD_11979877.347: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x34E], AL

		METHOD_11979877.348: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x34F], AH

		METHOD_11979877.349: ;Asm
			mov EAX, __ISR_Handler_6A

		METHOD_11979877.34A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x350], AL

		METHOD_11979877.34B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x351], AH

		METHOD_11979877.34C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x352], 0x8

		METHOD_11979877.34D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x355], 0x8E

		METHOD_11979877.34E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.34F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x356], AL

		METHOD_11979877.350: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x357], AH

		METHOD_11979877.351: ;Asm
			mov EAX, __ISR_Handler_6B

		METHOD_11979877.352: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x358], AL

		METHOD_11979877.353: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x359], AH

		METHOD_11979877.354: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x35A], 0x8

		METHOD_11979877.355: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x35D], 0x8E

		METHOD_11979877.356: ;Asm
			shr EAX, 0x10

		METHOD_11979877.357: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x35E], AL

		METHOD_11979877.358: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x35F], AH

		METHOD_11979877.359: ;Asm
			mov EAX, __ISR_Handler_6C

		METHOD_11979877.35A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x360], AL

		METHOD_11979877.35B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x361], AH

		METHOD_11979877.35C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x362], 0x8

		METHOD_11979877.35D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x365], 0x8E

		METHOD_11979877.35E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.35F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x366], AL

		METHOD_11979877.360: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x367], AH

		METHOD_11979877.361: ;Asm
			mov EAX, __ISR_Handler_6D

		METHOD_11979877.362: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x368], AL

		METHOD_11979877.363: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x369], AH

		METHOD_11979877.364: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x36A], 0x8

		METHOD_11979877.365: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x36D], 0x8E

		METHOD_11979877.366: ;Asm
			shr EAX, 0x10

		METHOD_11979877.367: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x36E], AL

		METHOD_11979877.368: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x36F], AH

		METHOD_11979877.369: ;Asm
			mov EAX, __ISR_Handler_6E

		METHOD_11979877.36A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x370], AL

		METHOD_11979877.36B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x371], AH

		METHOD_11979877.36C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x372], 0x8

		METHOD_11979877.36D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x375], 0x8E

		METHOD_11979877.36E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.36F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x376], AL

		METHOD_11979877.370: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x377], AH

		METHOD_11979877.371: ;Asm
			mov EAX, __ISR_Handler_6F

		METHOD_11979877.372: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x378], AL

		METHOD_11979877.373: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x379], AH

		METHOD_11979877.374: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x37A], 0x8

		METHOD_11979877.375: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x37D], 0x8E

		METHOD_11979877.376: ;Asm
			shr EAX, 0x10

		METHOD_11979877.377: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x37E], AL

		METHOD_11979877.378: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x37F], AH

		METHOD_11979877.379: ;Asm
			mov EAX, __ISR_Handler_70

		METHOD_11979877.37A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x380], AL

		METHOD_11979877.37B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x381], AH

		METHOD_11979877.37C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x382], 0x8

		METHOD_11979877.37D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x385], 0x8E

		METHOD_11979877.37E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.37F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x386], AL

		METHOD_11979877.380: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x387], AH

		METHOD_11979877.381: ;Asm
			mov EAX, __ISR_Handler_71

		METHOD_11979877.382: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x388], AL

		METHOD_11979877.383: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x389], AH

		METHOD_11979877.384: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x38A], 0x8

		METHOD_11979877.385: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x38D], 0x8E

		METHOD_11979877.386: ;Asm
			shr EAX, 0x10

		METHOD_11979877.387: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x38E], AL

		METHOD_11979877.388: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x38F], AH

		METHOD_11979877.389: ;Asm
			mov EAX, __ISR_Handler_72

		METHOD_11979877.38A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x390], AL

		METHOD_11979877.38B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x391], AH

		METHOD_11979877.38C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x392], 0x8

		METHOD_11979877.38D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x395], 0x8E

		METHOD_11979877.38E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.38F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x396], AL

		METHOD_11979877.390: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x397], AH

		METHOD_11979877.391: ;Asm
			mov EAX, __ISR_Handler_73

		METHOD_11979877.392: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x398], AL

		METHOD_11979877.393: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x399], AH

		METHOD_11979877.394: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x39A], 0x8

		METHOD_11979877.395: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x39D], 0x8E

		METHOD_11979877.396: ;Asm
			shr EAX, 0x10

		METHOD_11979877.397: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x39E], AL

		METHOD_11979877.398: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x39F], AH

		METHOD_11979877.399: ;Asm
			mov EAX, __ISR_Handler_74

		METHOD_11979877.39A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3A0], AL

		METHOD_11979877.39B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3A1], AH

		METHOD_11979877.39C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3A2], 0x8

		METHOD_11979877.39D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3A5], 0x8E

		METHOD_11979877.39E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.39F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3A6], AL

		METHOD_11979877.3A0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3A7], AH

		METHOD_11979877.3A1: ;Asm
			mov EAX, __ISR_Handler_75

		METHOD_11979877.3A2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3A8], AL

		METHOD_11979877.3A3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3A9], AH

		METHOD_11979877.3A4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3AA], 0x8

		METHOD_11979877.3A5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3AD], 0x8E

		METHOD_11979877.3A6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.3A7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3AE], AL

		METHOD_11979877.3A8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3AF], AH

		METHOD_11979877.3A9: ;Asm
			mov EAX, __ISR_Handler_76

		METHOD_11979877.3AA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3B0], AL

		METHOD_11979877.3AB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3B1], AH

		METHOD_11979877.3AC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3B2], 0x8

		METHOD_11979877.3AD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3B5], 0x8E

		METHOD_11979877.3AE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.3AF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3B6], AL

		METHOD_11979877.3B0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3B7], AH

		METHOD_11979877.3B1: ;Asm
			mov EAX, __ISR_Handler_77

		METHOD_11979877.3B2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3B8], AL

		METHOD_11979877.3B3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3B9], AH

		METHOD_11979877.3B4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3BA], 0x8

		METHOD_11979877.3B5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3BD], 0x8E

		METHOD_11979877.3B6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.3B7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3BE], AL

		METHOD_11979877.3B8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3BF], AH

		METHOD_11979877.3B9: ;Asm
			mov EAX, __ISR_Handler_78

		METHOD_11979877.3BA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3C0], AL

		METHOD_11979877.3BB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3C1], AH

		METHOD_11979877.3BC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3C2], 0x8

		METHOD_11979877.3BD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3C5], 0x8E

		METHOD_11979877.3BE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.3BF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3C6], AL

		METHOD_11979877.3C0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3C7], AH

		METHOD_11979877.3C1: ;Asm
			mov EAX, __ISR_Handler_79

		METHOD_11979877.3C2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3C8], AL

		METHOD_11979877.3C3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3C9], AH

		METHOD_11979877.3C4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3CA], 0x8

		METHOD_11979877.3C5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3CD], 0x8E

		METHOD_11979877.3C6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.3C7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3CE], AL

		METHOD_11979877.3C8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3CF], AH

		METHOD_11979877.3C9: ;Asm
			mov EAX, __ISR_Handler_7A

		METHOD_11979877.3CA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3D0], AL

		METHOD_11979877.3CB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3D1], AH

		METHOD_11979877.3CC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3D2], 0x8

		METHOD_11979877.3CD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3D5], 0x8E

		METHOD_11979877.3CE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.3CF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3D6], AL

		METHOD_11979877.3D0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3D7], AH

		METHOD_11979877.3D1: ;Asm
			mov EAX, __ISR_Handler_7B

		METHOD_11979877.3D2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3D8], AL

		METHOD_11979877.3D3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3D9], AH

		METHOD_11979877.3D4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3DA], 0x8

		METHOD_11979877.3D5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3DD], 0x8E

		METHOD_11979877.3D6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.3D7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3DE], AL

		METHOD_11979877.3D8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3DF], AH

		METHOD_11979877.3D9: ;Asm
			mov EAX, __ISR_Handler_7C

		METHOD_11979877.3DA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3E0], AL

		METHOD_11979877.3DB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3E1], AH

		METHOD_11979877.3DC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3E2], 0x8

		METHOD_11979877.3DD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3E5], 0x8E

		METHOD_11979877.3DE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.3DF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3E6], AL

		METHOD_11979877.3E0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3E7], AH

		METHOD_11979877.3E1: ;Asm
			mov EAX, __ISR_Handler_7D

		METHOD_11979877.3E2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3E8], AL

		METHOD_11979877.3E3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3E9], AH

		METHOD_11979877.3E4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3EA], 0x8

		METHOD_11979877.3E5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3ED], 0x8E

		METHOD_11979877.3E6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.3E7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3EE], AL

		METHOD_11979877.3E8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3EF], AH

		METHOD_11979877.3E9: ;Asm
			mov EAX, __ISR_Handler_7E

		METHOD_11979877.3EA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3F0], AL

		METHOD_11979877.3EB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3F1], AH

		METHOD_11979877.3EC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3F2], 0x8

		METHOD_11979877.3ED: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3F5], 0x8E

		METHOD_11979877.3EE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.3EF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3F6], AL

		METHOD_11979877.3F0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3F7], AH

		METHOD_11979877.3F1: ;Asm
			mov EAX, __ISR_Handler_7F

		METHOD_11979877.3F2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3F8], AL

		METHOD_11979877.3F3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3F9], AH

		METHOD_11979877.3F4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3FA], 0x8

		METHOD_11979877.3F5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3FD], 0x8E

		METHOD_11979877.3F6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.3F7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3FE], AL

		METHOD_11979877.3F8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x3FF], AH

		METHOD_11979877.3F9: ;Asm
			mov EAX, __ISR_Handler_80

		METHOD_11979877.3FA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x400], AL

		METHOD_11979877.3FB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x401], AH

		METHOD_11979877.3FC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x402], 0x8

		METHOD_11979877.3FD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x405], 0x8E

		METHOD_11979877.3FE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.3FF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x406], AL

		METHOD_11979877.400: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x407], AH

		METHOD_11979877.401: ;Asm
			mov EAX, __ISR_Handler_81

		METHOD_11979877.402: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x408], AL

		METHOD_11979877.403: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x409], AH

		METHOD_11979877.404: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x40A], 0x8

		METHOD_11979877.405: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x40D], 0x8E

		METHOD_11979877.406: ;Asm
			shr EAX, 0x10

		METHOD_11979877.407: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x40E], AL

		METHOD_11979877.408: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x40F], AH

		METHOD_11979877.409: ;Asm
			mov EAX, __ISR_Handler_82

		METHOD_11979877.40A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x410], AL

		METHOD_11979877.40B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x411], AH

		METHOD_11979877.40C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x412], 0x8

		METHOD_11979877.40D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x415], 0x8E

		METHOD_11979877.40E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.40F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x416], AL

		METHOD_11979877.410: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x417], AH

		METHOD_11979877.411: ;Asm
			mov EAX, __ISR_Handler_83

		METHOD_11979877.412: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x418], AL

		METHOD_11979877.413: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x419], AH

		METHOD_11979877.414: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x41A], 0x8

		METHOD_11979877.415: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x41D], 0x8E

		METHOD_11979877.416: ;Asm
			shr EAX, 0x10

		METHOD_11979877.417: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x41E], AL

		METHOD_11979877.418: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x41F], AH

		METHOD_11979877.419: ;Asm
			mov EAX, __ISR_Handler_84

		METHOD_11979877.41A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x420], AL

		METHOD_11979877.41B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x421], AH

		METHOD_11979877.41C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x422], 0x8

		METHOD_11979877.41D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x425], 0x8E

		METHOD_11979877.41E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.41F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x426], AL

		METHOD_11979877.420: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x427], AH

		METHOD_11979877.421: ;Asm
			mov EAX, __ISR_Handler_85

		METHOD_11979877.422: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x428], AL

		METHOD_11979877.423: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x429], AH

		METHOD_11979877.424: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x42A], 0x8

		METHOD_11979877.425: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x42D], 0x8E

		METHOD_11979877.426: ;Asm
			shr EAX, 0x10

		METHOD_11979877.427: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x42E], AL

		METHOD_11979877.428: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x42F], AH

		METHOD_11979877.429: ;Asm
			mov EAX, __ISR_Handler_86

		METHOD_11979877.42A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x430], AL

		METHOD_11979877.42B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x431], AH

		METHOD_11979877.42C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x432], 0x8

		METHOD_11979877.42D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x435], 0x8E

		METHOD_11979877.42E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.42F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x436], AL

		METHOD_11979877.430: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x437], AH

		METHOD_11979877.431: ;Asm
			mov EAX, __ISR_Handler_87

		METHOD_11979877.432: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x438], AL

		METHOD_11979877.433: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x439], AH

		METHOD_11979877.434: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x43A], 0x8

		METHOD_11979877.435: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x43D], 0x8E

		METHOD_11979877.436: ;Asm
			shr EAX, 0x10

		METHOD_11979877.437: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x43E], AL

		METHOD_11979877.438: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x43F], AH

		METHOD_11979877.439: ;Asm
			mov EAX, __ISR_Handler_88

		METHOD_11979877.43A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x440], AL

		METHOD_11979877.43B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x441], AH

		METHOD_11979877.43C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x442], 0x8

		METHOD_11979877.43D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x445], 0x8E

		METHOD_11979877.43E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.43F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x446], AL

		METHOD_11979877.440: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x447], AH

		METHOD_11979877.441: ;Asm
			mov EAX, __ISR_Handler_89

		METHOD_11979877.442: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x448], AL

		METHOD_11979877.443: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x449], AH

		METHOD_11979877.444: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x44A], 0x8

		METHOD_11979877.445: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x44D], 0x8E

		METHOD_11979877.446: ;Asm
			shr EAX, 0x10

		METHOD_11979877.447: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x44E], AL

		METHOD_11979877.448: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x44F], AH

		METHOD_11979877.449: ;Asm
			mov EAX, __ISR_Handler_8A

		METHOD_11979877.44A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x450], AL

		METHOD_11979877.44B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x451], AH

		METHOD_11979877.44C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x452], 0x8

		METHOD_11979877.44D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x455], 0x8E

		METHOD_11979877.44E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.44F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x456], AL

		METHOD_11979877.450: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x457], AH

		METHOD_11979877.451: ;Asm
			mov EAX, __ISR_Handler_8B

		METHOD_11979877.452: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x458], AL

		METHOD_11979877.453: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x459], AH

		METHOD_11979877.454: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x45A], 0x8

		METHOD_11979877.455: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x45D], 0x8E

		METHOD_11979877.456: ;Asm
			shr EAX, 0x10

		METHOD_11979877.457: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x45E], AL

		METHOD_11979877.458: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x45F], AH

		METHOD_11979877.459: ;Asm
			mov EAX, __ISR_Handler_8C

		METHOD_11979877.45A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x460], AL

		METHOD_11979877.45B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x461], AH

		METHOD_11979877.45C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x462], 0x8

		METHOD_11979877.45D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x465], 0x8E

		METHOD_11979877.45E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.45F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x466], AL

		METHOD_11979877.460: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x467], AH

		METHOD_11979877.461: ;Asm
			mov EAX, __ISR_Handler_8D

		METHOD_11979877.462: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x468], AL

		METHOD_11979877.463: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x469], AH

		METHOD_11979877.464: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x46A], 0x8

		METHOD_11979877.465: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x46D], 0x8E

		METHOD_11979877.466: ;Asm
			shr EAX, 0x10

		METHOD_11979877.467: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x46E], AL

		METHOD_11979877.468: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x46F], AH

		METHOD_11979877.469: ;Asm
			mov EAX, __ISR_Handler_8E

		METHOD_11979877.46A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x470], AL

		METHOD_11979877.46B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x471], AH

		METHOD_11979877.46C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x472], 0x8

		METHOD_11979877.46D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x475], 0x8E

		METHOD_11979877.46E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.46F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x476], AL

		METHOD_11979877.470: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x477], AH

		METHOD_11979877.471: ;Asm
			mov EAX, __ISR_Handler_8F

		METHOD_11979877.472: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x478], AL

		METHOD_11979877.473: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x479], AH

		METHOD_11979877.474: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x47A], 0x8

		METHOD_11979877.475: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x47D], 0x8E

		METHOD_11979877.476: ;Asm
			shr EAX, 0x10

		METHOD_11979877.477: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x47E], AL

		METHOD_11979877.478: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x47F], AH

		METHOD_11979877.479: ;Asm
			mov EAX, __ISR_Handler_90

		METHOD_11979877.47A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x480], AL

		METHOD_11979877.47B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x481], AH

		METHOD_11979877.47C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x482], 0x8

		METHOD_11979877.47D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x485], 0x8E

		METHOD_11979877.47E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.47F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x486], AL

		METHOD_11979877.480: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x487], AH

		METHOD_11979877.481: ;Asm
			mov EAX, __ISR_Handler_91

		METHOD_11979877.482: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x488], AL

		METHOD_11979877.483: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x489], AH

		METHOD_11979877.484: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x48A], 0x8

		METHOD_11979877.485: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x48D], 0x8E

		METHOD_11979877.486: ;Asm
			shr EAX, 0x10

		METHOD_11979877.487: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x48E], AL

		METHOD_11979877.488: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x48F], AH

		METHOD_11979877.489: ;Asm
			mov EAX, __ISR_Handler_92

		METHOD_11979877.48A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x490], AL

		METHOD_11979877.48B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x491], AH

		METHOD_11979877.48C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x492], 0x8

		METHOD_11979877.48D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x495], 0x8E

		METHOD_11979877.48E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.48F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x496], AL

		METHOD_11979877.490: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x497], AH

		METHOD_11979877.491: ;Asm
			mov EAX, __ISR_Handler_93

		METHOD_11979877.492: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x498], AL

		METHOD_11979877.493: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x499], AH

		METHOD_11979877.494: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x49A], 0x8

		METHOD_11979877.495: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x49D], 0x8E

		METHOD_11979877.496: ;Asm
			shr EAX, 0x10

		METHOD_11979877.497: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x49E], AL

		METHOD_11979877.498: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x49F], AH

		METHOD_11979877.499: ;Asm
			mov EAX, __ISR_Handler_94

		METHOD_11979877.49A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4A0], AL

		METHOD_11979877.49B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4A1], AH

		METHOD_11979877.49C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4A2], 0x8

		METHOD_11979877.49D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4A5], 0x8E

		METHOD_11979877.49E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.49F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4A6], AL

		METHOD_11979877.4A0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4A7], AH

		METHOD_11979877.4A1: ;Asm
			mov EAX, __ISR_Handler_95

		METHOD_11979877.4A2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4A8], AL

		METHOD_11979877.4A3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4A9], AH

		METHOD_11979877.4A4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4AA], 0x8

		METHOD_11979877.4A5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4AD], 0x8E

		METHOD_11979877.4A6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.4A7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4AE], AL

		METHOD_11979877.4A8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4AF], AH

		METHOD_11979877.4A9: ;Asm
			mov EAX, __ISR_Handler_96

		METHOD_11979877.4AA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4B0], AL

		METHOD_11979877.4AB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4B1], AH

		METHOD_11979877.4AC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4B2], 0x8

		METHOD_11979877.4AD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4B5], 0x8E

		METHOD_11979877.4AE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.4AF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4B6], AL

		METHOD_11979877.4B0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4B7], AH

		METHOD_11979877.4B1: ;Asm
			mov EAX, __ISR_Handler_97

		METHOD_11979877.4B2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4B8], AL

		METHOD_11979877.4B3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4B9], AH

		METHOD_11979877.4B4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4BA], 0x8

		METHOD_11979877.4B5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4BD], 0x8E

		METHOD_11979877.4B6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.4B7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4BE], AL

		METHOD_11979877.4B8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4BF], AH

		METHOD_11979877.4B9: ;Asm
			mov EAX, __ISR_Handler_98

		METHOD_11979877.4BA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4C0], AL

		METHOD_11979877.4BB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4C1], AH

		METHOD_11979877.4BC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4C2], 0x8

		METHOD_11979877.4BD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4C5], 0x8E

		METHOD_11979877.4BE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.4BF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4C6], AL

		METHOD_11979877.4C0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4C7], AH

		METHOD_11979877.4C1: ;Asm
			mov EAX, __ISR_Handler_99

		METHOD_11979877.4C2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4C8], AL

		METHOD_11979877.4C3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4C9], AH

		METHOD_11979877.4C4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4CA], 0x8

		METHOD_11979877.4C5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4CD], 0x8E

		METHOD_11979877.4C6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.4C7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4CE], AL

		METHOD_11979877.4C8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4CF], AH

		METHOD_11979877.4C9: ;Asm
			mov EAX, __ISR_Handler_9A

		METHOD_11979877.4CA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4D0], AL

		METHOD_11979877.4CB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4D1], AH

		METHOD_11979877.4CC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4D2], 0x8

		METHOD_11979877.4CD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4D5], 0x8E

		METHOD_11979877.4CE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.4CF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4D6], AL

		METHOD_11979877.4D0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4D7], AH

		METHOD_11979877.4D1: ;Asm
			mov EAX, __ISR_Handler_9B

		METHOD_11979877.4D2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4D8], AL

		METHOD_11979877.4D3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4D9], AH

		METHOD_11979877.4D4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4DA], 0x8

		METHOD_11979877.4D5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4DD], 0x8E

		METHOD_11979877.4D6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.4D7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4DE], AL

		METHOD_11979877.4D8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4DF], AH

		METHOD_11979877.4D9: ;Asm
			mov EAX, __ISR_Handler_9C

		METHOD_11979877.4DA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4E0], AL

		METHOD_11979877.4DB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4E1], AH

		METHOD_11979877.4DC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4E2], 0x8

		METHOD_11979877.4DD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4E5], 0x8E

		METHOD_11979877.4DE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.4DF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4E6], AL

		METHOD_11979877.4E0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4E7], AH

		METHOD_11979877.4E1: ;Asm
			mov EAX, __ISR_Handler_9D

		METHOD_11979877.4E2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4E8], AL

		METHOD_11979877.4E3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4E9], AH

		METHOD_11979877.4E4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4EA], 0x8

		METHOD_11979877.4E5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4ED], 0x8E

		METHOD_11979877.4E6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.4E7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4EE], AL

		METHOD_11979877.4E8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4EF], AH

		METHOD_11979877.4E9: ;Asm
			mov EAX, __ISR_Handler_9E

		METHOD_11979877.4EA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4F0], AL

		METHOD_11979877.4EB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4F1], AH

		METHOD_11979877.4EC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4F2], 0x8

		METHOD_11979877.4ED: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4F5], 0x8E

		METHOD_11979877.4EE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.4EF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4F6], AL

		METHOD_11979877.4F0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4F7], AH

		METHOD_11979877.4F1: ;Asm
			mov EAX, __ISR_Handler_9F

		METHOD_11979877.4F2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4F8], AL

		METHOD_11979877.4F3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4F9], AH

		METHOD_11979877.4F4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4FA], 0x8

		METHOD_11979877.4F5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4FD], 0x8E

		METHOD_11979877.4F6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.4F7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4FE], AL

		METHOD_11979877.4F8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x4FF], AH

		METHOD_11979877.4F9: ;Asm
			mov EAX, __ISR_Handler_A0

		METHOD_11979877.4FA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x500], AL

		METHOD_11979877.4FB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x501], AH

		METHOD_11979877.4FC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x502], 0x8

		METHOD_11979877.4FD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x505], 0x8E

		METHOD_11979877.4FE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.4FF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x506], AL

		METHOD_11979877.500: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x507], AH

		METHOD_11979877.501: ;Asm
			mov EAX, __ISR_Handler_A1

		METHOD_11979877.502: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x508], AL

		METHOD_11979877.503: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x509], AH

		METHOD_11979877.504: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x50A], 0x8

		METHOD_11979877.505: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x50D], 0x8E

		METHOD_11979877.506: ;Asm
			shr EAX, 0x10

		METHOD_11979877.507: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x50E], AL

		METHOD_11979877.508: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x50F], AH

		METHOD_11979877.509: ;Asm
			mov EAX, __ISR_Handler_A2

		METHOD_11979877.50A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x510], AL

		METHOD_11979877.50B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x511], AH

		METHOD_11979877.50C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x512], 0x8

		METHOD_11979877.50D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x515], 0x8E

		METHOD_11979877.50E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.50F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x516], AL

		METHOD_11979877.510: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x517], AH

		METHOD_11979877.511: ;Asm
			mov EAX, __ISR_Handler_A3

		METHOD_11979877.512: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x518], AL

		METHOD_11979877.513: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x519], AH

		METHOD_11979877.514: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x51A], 0x8

		METHOD_11979877.515: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x51D], 0x8E

		METHOD_11979877.516: ;Asm
			shr EAX, 0x10

		METHOD_11979877.517: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x51E], AL

		METHOD_11979877.518: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x51F], AH

		METHOD_11979877.519: ;Asm
			mov EAX, __ISR_Handler_A4

		METHOD_11979877.51A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x520], AL

		METHOD_11979877.51B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x521], AH

		METHOD_11979877.51C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x522], 0x8

		METHOD_11979877.51D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x525], 0x8E

		METHOD_11979877.51E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.51F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x526], AL

		METHOD_11979877.520: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x527], AH

		METHOD_11979877.521: ;Asm
			mov EAX, __ISR_Handler_A5

		METHOD_11979877.522: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x528], AL

		METHOD_11979877.523: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x529], AH

		METHOD_11979877.524: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x52A], 0x8

		METHOD_11979877.525: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x52D], 0x8E

		METHOD_11979877.526: ;Asm
			shr EAX, 0x10

		METHOD_11979877.527: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x52E], AL

		METHOD_11979877.528: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x52F], AH

		METHOD_11979877.529: ;Asm
			mov EAX, __ISR_Handler_A6

		METHOD_11979877.52A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x530], AL

		METHOD_11979877.52B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x531], AH

		METHOD_11979877.52C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x532], 0x8

		METHOD_11979877.52D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x535], 0x8E

		METHOD_11979877.52E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.52F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x536], AL

		METHOD_11979877.530: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x537], AH

		METHOD_11979877.531: ;Asm
			mov EAX, __ISR_Handler_A7

		METHOD_11979877.532: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x538], AL

		METHOD_11979877.533: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x539], AH

		METHOD_11979877.534: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x53A], 0x8

		METHOD_11979877.535: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x53D], 0x8E

		METHOD_11979877.536: ;Asm
			shr EAX, 0x10

		METHOD_11979877.537: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x53E], AL

		METHOD_11979877.538: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x53F], AH

		METHOD_11979877.539: ;Asm
			mov EAX, __ISR_Handler_A8

		METHOD_11979877.53A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x540], AL

		METHOD_11979877.53B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x541], AH

		METHOD_11979877.53C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x542], 0x8

		METHOD_11979877.53D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x545], 0x8E

		METHOD_11979877.53E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.53F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x546], AL

		METHOD_11979877.540: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x547], AH

		METHOD_11979877.541: ;Asm
			mov EAX, __ISR_Handler_A9

		METHOD_11979877.542: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x548], AL

		METHOD_11979877.543: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x549], AH

		METHOD_11979877.544: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x54A], 0x8

		METHOD_11979877.545: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x54D], 0x8E

		METHOD_11979877.546: ;Asm
			shr EAX, 0x10

		METHOD_11979877.547: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x54E], AL

		METHOD_11979877.548: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x54F], AH

		METHOD_11979877.549: ;Asm
			mov EAX, __ISR_Handler_AA

		METHOD_11979877.54A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x550], AL

		METHOD_11979877.54B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x551], AH

		METHOD_11979877.54C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x552], 0x8

		METHOD_11979877.54D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x555], 0x8E

		METHOD_11979877.54E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.54F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x556], AL

		METHOD_11979877.550: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x557], AH

		METHOD_11979877.551: ;Asm
			mov EAX, __ISR_Handler_AB

		METHOD_11979877.552: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x558], AL

		METHOD_11979877.553: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x559], AH

		METHOD_11979877.554: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x55A], 0x8

		METHOD_11979877.555: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x55D], 0x8E

		METHOD_11979877.556: ;Asm
			shr EAX, 0x10

		METHOD_11979877.557: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x55E], AL

		METHOD_11979877.558: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x55F], AH

		METHOD_11979877.559: ;Asm
			mov EAX, __ISR_Handler_AC

		METHOD_11979877.55A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x560], AL

		METHOD_11979877.55B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x561], AH

		METHOD_11979877.55C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x562], 0x8

		METHOD_11979877.55D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x565], 0x8E

		METHOD_11979877.55E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.55F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x566], AL

		METHOD_11979877.560: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x567], AH

		METHOD_11979877.561: ;Asm
			mov EAX, __ISR_Handler_AD

		METHOD_11979877.562: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x568], AL

		METHOD_11979877.563: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x569], AH

		METHOD_11979877.564: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x56A], 0x8

		METHOD_11979877.565: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x56D], 0x8E

		METHOD_11979877.566: ;Asm
			shr EAX, 0x10

		METHOD_11979877.567: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x56E], AL

		METHOD_11979877.568: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x56F], AH

		METHOD_11979877.569: ;Asm
			mov EAX, __ISR_Handler_AE

		METHOD_11979877.56A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x570], AL

		METHOD_11979877.56B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x571], AH

		METHOD_11979877.56C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x572], 0x8

		METHOD_11979877.56D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x575], 0x8E

		METHOD_11979877.56E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.56F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x576], AL

		METHOD_11979877.570: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x577], AH

		METHOD_11979877.571: ;Asm
			mov EAX, __ISR_Handler_AF

		METHOD_11979877.572: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x578], AL

		METHOD_11979877.573: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x579], AH

		METHOD_11979877.574: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x57A], 0x8

		METHOD_11979877.575: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x57D], 0x8E

		METHOD_11979877.576: ;Asm
			shr EAX, 0x10

		METHOD_11979877.577: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x57E], AL

		METHOD_11979877.578: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x57F], AH

		METHOD_11979877.579: ;Asm
			mov EAX, __ISR_Handler_B0

		METHOD_11979877.57A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x580], AL

		METHOD_11979877.57B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x581], AH

		METHOD_11979877.57C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x582], 0x8

		METHOD_11979877.57D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x585], 0x8E

		METHOD_11979877.57E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.57F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x586], AL

		METHOD_11979877.580: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x587], AH

		METHOD_11979877.581: ;Asm
			mov EAX, __ISR_Handler_B1

		METHOD_11979877.582: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x588], AL

		METHOD_11979877.583: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x589], AH

		METHOD_11979877.584: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x58A], 0x8

		METHOD_11979877.585: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x58D], 0x8E

		METHOD_11979877.586: ;Asm
			shr EAX, 0x10

		METHOD_11979877.587: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x58E], AL

		METHOD_11979877.588: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x58F], AH

		METHOD_11979877.589: ;Asm
			mov EAX, __ISR_Handler_B2

		METHOD_11979877.58A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x590], AL

		METHOD_11979877.58B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x591], AH

		METHOD_11979877.58C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x592], 0x8

		METHOD_11979877.58D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x595], 0x8E

		METHOD_11979877.58E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.58F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x596], AL

		METHOD_11979877.590: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x597], AH

		METHOD_11979877.591: ;Asm
			mov EAX, __ISR_Handler_B3

		METHOD_11979877.592: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x598], AL

		METHOD_11979877.593: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x599], AH

		METHOD_11979877.594: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x59A], 0x8

		METHOD_11979877.595: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x59D], 0x8E

		METHOD_11979877.596: ;Asm
			shr EAX, 0x10

		METHOD_11979877.597: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x59E], AL

		METHOD_11979877.598: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x59F], AH

		METHOD_11979877.599: ;Asm
			mov EAX, __ISR_Handler_B4

		METHOD_11979877.59A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5A0], AL

		METHOD_11979877.59B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5A1], AH

		METHOD_11979877.59C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5A2], 0x8

		METHOD_11979877.59D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5A5], 0x8E

		METHOD_11979877.59E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.59F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5A6], AL

		METHOD_11979877.5A0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5A7], AH

		METHOD_11979877.5A1: ;Asm
			mov EAX, __ISR_Handler_B5

		METHOD_11979877.5A2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5A8], AL

		METHOD_11979877.5A3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5A9], AH

		METHOD_11979877.5A4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5AA], 0x8

		METHOD_11979877.5A5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5AD], 0x8E

		METHOD_11979877.5A6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.5A7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5AE], AL

		METHOD_11979877.5A8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5AF], AH

		METHOD_11979877.5A9: ;Asm
			mov EAX, __ISR_Handler_B6

		METHOD_11979877.5AA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5B0], AL

		METHOD_11979877.5AB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5B1], AH

		METHOD_11979877.5AC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5B2], 0x8

		METHOD_11979877.5AD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5B5], 0x8E

		METHOD_11979877.5AE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.5AF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5B6], AL

		METHOD_11979877.5B0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5B7], AH

		METHOD_11979877.5B1: ;Asm
			mov EAX, __ISR_Handler_B7

		METHOD_11979877.5B2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5B8], AL

		METHOD_11979877.5B3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5B9], AH

		METHOD_11979877.5B4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5BA], 0x8

		METHOD_11979877.5B5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5BD], 0x8E

		METHOD_11979877.5B6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.5B7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5BE], AL

		METHOD_11979877.5B8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5BF], AH

		METHOD_11979877.5B9: ;Asm
			mov EAX, __ISR_Handler_B8

		METHOD_11979877.5BA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5C0], AL

		METHOD_11979877.5BB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5C1], AH

		METHOD_11979877.5BC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5C2], 0x8

		METHOD_11979877.5BD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5C5], 0x8E

		METHOD_11979877.5BE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.5BF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5C6], AL

		METHOD_11979877.5C0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5C7], AH

		METHOD_11979877.5C1: ;Asm
			mov EAX, __ISR_Handler_B9

		METHOD_11979877.5C2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5C8], AL

		METHOD_11979877.5C3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5C9], AH

		METHOD_11979877.5C4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5CA], 0x8

		METHOD_11979877.5C5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5CD], 0x8E

		METHOD_11979877.5C6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.5C7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5CE], AL

		METHOD_11979877.5C8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5CF], AH

		METHOD_11979877.5C9: ;Asm
			mov EAX, __ISR_Handler_BA

		METHOD_11979877.5CA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5D0], AL

		METHOD_11979877.5CB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5D1], AH

		METHOD_11979877.5CC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5D2], 0x8

		METHOD_11979877.5CD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5D5], 0x8E

		METHOD_11979877.5CE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.5CF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5D6], AL

		METHOD_11979877.5D0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5D7], AH

		METHOD_11979877.5D1: ;Asm
			mov EAX, __ISR_Handler_BB

		METHOD_11979877.5D2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5D8], AL

		METHOD_11979877.5D3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5D9], AH

		METHOD_11979877.5D4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5DA], 0x8

		METHOD_11979877.5D5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5DD], 0x8E

		METHOD_11979877.5D6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.5D7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5DE], AL

		METHOD_11979877.5D8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5DF], AH

		METHOD_11979877.5D9: ;Asm
			mov EAX, __ISR_Handler_BC

		METHOD_11979877.5DA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5E0], AL

		METHOD_11979877.5DB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5E1], AH

		METHOD_11979877.5DC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5E2], 0x8

		METHOD_11979877.5DD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5E5], 0x8E

		METHOD_11979877.5DE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.5DF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5E6], AL

		METHOD_11979877.5E0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5E7], AH

		METHOD_11979877.5E1: ;Asm
			mov EAX, __ISR_Handler_BD

		METHOD_11979877.5E2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5E8], AL

		METHOD_11979877.5E3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5E9], AH

		METHOD_11979877.5E4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5EA], 0x8

		METHOD_11979877.5E5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5ED], 0x8E

		METHOD_11979877.5E6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.5E7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5EE], AL

		METHOD_11979877.5E8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5EF], AH

		METHOD_11979877.5E9: ;Asm
			mov EAX, __ISR_Handler_BE

		METHOD_11979877.5EA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5F0], AL

		METHOD_11979877.5EB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5F1], AH

		METHOD_11979877.5EC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5F2], 0x8

		METHOD_11979877.5ED: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5F5], 0x8E

		METHOD_11979877.5EE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.5EF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5F6], AL

		METHOD_11979877.5F0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5F7], AH

		METHOD_11979877.5F1: ;Asm
			mov EAX, __ISR_Handler_BF

		METHOD_11979877.5F2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5F8], AL

		METHOD_11979877.5F3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5F9], AH

		METHOD_11979877.5F4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5FA], 0x8

		METHOD_11979877.5F5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5FD], 0x8E

		METHOD_11979877.5F6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.5F7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5FE], AL

		METHOD_11979877.5F8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x5FF], AH

		METHOD_11979877.5F9: ;Asm
			mov EAX, __ISR_Handler_C0

		METHOD_11979877.5FA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x600], AL

		METHOD_11979877.5FB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x601], AH

		METHOD_11979877.5FC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x602], 0x8

		METHOD_11979877.5FD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x605], 0x8E

		METHOD_11979877.5FE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.5FF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x606], AL

		METHOD_11979877.600: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x607], AH

		METHOD_11979877.601: ;Asm
			mov EAX, __ISR_Handler_C1

		METHOD_11979877.602: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x608], AL

		METHOD_11979877.603: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x609], AH

		METHOD_11979877.604: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x60A], 0x8

		METHOD_11979877.605: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x60D], 0x8E

		METHOD_11979877.606: ;Asm
			shr EAX, 0x10

		METHOD_11979877.607: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x60E], AL

		METHOD_11979877.608: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x60F], AH

		METHOD_11979877.609: ;Asm
			mov EAX, __ISR_Handler_C2

		METHOD_11979877.60A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x610], AL

		METHOD_11979877.60B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x611], AH

		METHOD_11979877.60C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x612], 0x8

		METHOD_11979877.60D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x615], 0x8E

		METHOD_11979877.60E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.60F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x616], AL

		METHOD_11979877.610: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x617], AH

		METHOD_11979877.611: ;Asm
			mov EAX, __ISR_Handler_C3

		METHOD_11979877.612: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x618], AL

		METHOD_11979877.613: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x619], AH

		METHOD_11979877.614: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x61A], 0x8

		METHOD_11979877.615: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x61D], 0x8E

		METHOD_11979877.616: ;Asm
			shr EAX, 0x10

		METHOD_11979877.617: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x61E], AL

		METHOD_11979877.618: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x61F], AH

		METHOD_11979877.619: ;Asm
			mov EAX, __ISR_Handler_C4

		METHOD_11979877.61A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x620], AL

		METHOD_11979877.61B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x621], AH

		METHOD_11979877.61C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x622], 0x8

		METHOD_11979877.61D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x625], 0x8E

		METHOD_11979877.61E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.61F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x626], AL

		METHOD_11979877.620: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x627], AH

		METHOD_11979877.621: ;Asm
			mov EAX, __ISR_Handler_C5

		METHOD_11979877.622: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x628], AL

		METHOD_11979877.623: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x629], AH

		METHOD_11979877.624: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x62A], 0x8

		METHOD_11979877.625: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x62D], 0x8E

		METHOD_11979877.626: ;Asm
			shr EAX, 0x10

		METHOD_11979877.627: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x62E], AL

		METHOD_11979877.628: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x62F], AH

		METHOD_11979877.629: ;Asm
			mov EAX, __ISR_Handler_C6

		METHOD_11979877.62A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x630], AL

		METHOD_11979877.62B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x631], AH

		METHOD_11979877.62C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x632], 0x8

		METHOD_11979877.62D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x635], 0x8E

		METHOD_11979877.62E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.62F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x636], AL

		METHOD_11979877.630: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x637], AH

		METHOD_11979877.631: ;Asm
			mov EAX, __ISR_Handler_C7

		METHOD_11979877.632: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x638], AL

		METHOD_11979877.633: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x639], AH

		METHOD_11979877.634: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x63A], 0x8

		METHOD_11979877.635: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x63D], 0x8E

		METHOD_11979877.636: ;Asm
			shr EAX, 0x10

		METHOD_11979877.637: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x63E], AL

		METHOD_11979877.638: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x63F], AH

		METHOD_11979877.639: ;Asm
			mov EAX, __ISR_Handler_C8

		METHOD_11979877.63A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x640], AL

		METHOD_11979877.63B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x641], AH

		METHOD_11979877.63C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x642], 0x8

		METHOD_11979877.63D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x645], 0x8E

		METHOD_11979877.63E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.63F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x646], AL

		METHOD_11979877.640: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x647], AH

		METHOD_11979877.641: ;Asm
			mov EAX, __ISR_Handler_C9

		METHOD_11979877.642: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x648], AL

		METHOD_11979877.643: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x649], AH

		METHOD_11979877.644: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x64A], 0x8

		METHOD_11979877.645: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x64D], 0x8E

		METHOD_11979877.646: ;Asm
			shr EAX, 0x10

		METHOD_11979877.647: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x64E], AL

		METHOD_11979877.648: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x64F], AH

		METHOD_11979877.649: ;Asm
			mov EAX, __ISR_Handler_CA

		METHOD_11979877.64A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x650], AL

		METHOD_11979877.64B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x651], AH

		METHOD_11979877.64C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x652], 0x8

		METHOD_11979877.64D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x655], 0x8E

		METHOD_11979877.64E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.64F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x656], AL

		METHOD_11979877.650: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x657], AH

		METHOD_11979877.651: ;Asm
			mov EAX, __ISR_Handler_CB

		METHOD_11979877.652: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x658], AL

		METHOD_11979877.653: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x659], AH

		METHOD_11979877.654: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x65A], 0x8

		METHOD_11979877.655: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x65D], 0x8E

		METHOD_11979877.656: ;Asm
			shr EAX, 0x10

		METHOD_11979877.657: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x65E], AL

		METHOD_11979877.658: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x65F], AH

		METHOD_11979877.659: ;Asm
			mov EAX, __ISR_Handler_CC

		METHOD_11979877.65A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x660], AL

		METHOD_11979877.65B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x661], AH

		METHOD_11979877.65C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x662], 0x8

		METHOD_11979877.65D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x665], 0x8E

		METHOD_11979877.65E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.65F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x666], AL

		METHOD_11979877.660: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x667], AH

		METHOD_11979877.661: ;Asm
			mov EAX, __ISR_Handler_CD

		METHOD_11979877.662: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x668], AL

		METHOD_11979877.663: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x669], AH

		METHOD_11979877.664: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x66A], 0x8

		METHOD_11979877.665: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x66D], 0x8E

		METHOD_11979877.666: ;Asm
			shr EAX, 0x10

		METHOD_11979877.667: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x66E], AL

		METHOD_11979877.668: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x66F], AH

		METHOD_11979877.669: ;Asm
			mov EAX, __ISR_Handler_CE

		METHOD_11979877.66A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x670], AL

		METHOD_11979877.66B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x671], AH

		METHOD_11979877.66C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x672], 0x8

		METHOD_11979877.66D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x675], 0x8E

		METHOD_11979877.66E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.66F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x676], AL

		METHOD_11979877.670: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x677], AH

		METHOD_11979877.671: ;Asm
			mov EAX, __ISR_Handler_CF

		METHOD_11979877.672: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x678], AL

		METHOD_11979877.673: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x679], AH

		METHOD_11979877.674: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x67A], 0x8

		METHOD_11979877.675: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x67D], 0x8E

		METHOD_11979877.676: ;Asm
			shr EAX, 0x10

		METHOD_11979877.677: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x67E], AL

		METHOD_11979877.678: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x67F], AH

		METHOD_11979877.679: ;Asm
			mov EAX, __ISR_Handler_D0

		METHOD_11979877.67A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x680], AL

		METHOD_11979877.67B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x681], AH

		METHOD_11979877.67C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x682], 0x8

		METHOD_11979877.67D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x685], 0x8E

		METHOD_11979877.67E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.67F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x686], AL

		METHOD_11979877.680: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x687], AH

		METHOD_11979877.681: ;Asm
			mov EAX, __ISR_Handler_D1

		METHOD_11979877.682: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x688], AL

		METHOD_11979877.683: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x689], AH

		METHOD_11979877.684: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x68A], 0x8

		METHOD_11979877.685: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x68D], 0x8E

		METHOD_11979877.686: ;Asm
			shr EAX, 0x10

		METHOD_11979877.687: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x68E], AL

		METHOD_11979877.688: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x68F], AH

		METHOD_11979877.689: ;Asm
			mov EAX, __ISR_Handler_D2

		METHOD_11979877.68A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x690], AL

		METHOD_11979877.68B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x691], AH

		METHOD_11979877.68C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x692], 0x8

		METHOD_11979877.68D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x695], 0x8E

		METHOD_11979877.68E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.68F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x696], AL

		METHOD_11979877.690: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x697], AH

		METHOD_11979877.691: ;Asm
			mov EAX, __ISR_Handler_D3

		METHOD_11979877.692: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x698], AL

		METHOD_11979877.693: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x699], AH

		METHOD_11979877.694: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x69A], 0x8

		METHOD_11979877.695: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x69D], 0x8E

		METHOD_11979877.696: ;Asm
			shr EAX, 0x10

		METHOD_11979877.697: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x69E], AL

		METHOD_11979877.698: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x69F], AH

		METHOD_11979877.699: ;Asm
			mov EAX, __ISR_Handler_D4

		METHOD_11979877.69A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6A0], AL

		METHOD_11979877.69B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6A1], AH

		METHOD_11979877.69C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6A2], 0x8

		METHOD_11979877.69D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6A5], 0x8E

		METHOD_11979877.69E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.69F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6A6], AL

		METHOD_11979877.6A0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6A7], AH

		METHOD_11979877.6A1: ;Asm
			mov EAX, __ISR_Handler_D5

		METHOD_11979877.6A2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6A8], AL

		METHOD_11979877.6A3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6A9], AH

		METHOD_11979877.6A4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6AA], 0x8

		METHOD_11979877.6A5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6AD], 0x8E

		METHOD_11979877.6A6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.6A7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6AE], AL

		METHOD_11979877.6A8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6AF], AH

		METHOD_11979877.6A9: ;Asm
			mov EAX, __ISR_Handler_D6

		METHOD_11979877.6AA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6B0], AL

		METHOD_11979877.6AB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6B1], AH

		METHOD_11979877.6AC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6B2], 0x8

		METHOD_11979877.6AD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6B5], 0x8E

		METHOD_11979877.6AE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.6AF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6B6], AL

		METHOD_11979877.6B0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6B7], AH

		METHOD_11979877.6B1: ;Asm
			mov EAX, __ISR_Handler_D7

		METHOD_11979877.6B2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6B8], AL

		METHOD_11979877.6B3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6B9], AH

		METHOD_11979877.6B4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6BA], 0x8

		METHOD_11979877.6B5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6BD], 0x8E

		METHOD_11979877.6B6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.6B7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6BE], AL

		METHOD_11979877.6B8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6BF], AH

		METHOD_11979877.6B9: ;Asm
			mov EAX, __ISR_Handler_D8

		METHOD_11979877.6BA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6C0], AL

		METHOD_11979877.6BB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6C1], AH

		METHOD_11979877.6BC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6C2], 0x8

		METHOD_11979877.6BD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6C5], 0x8E

		METHOD_11979877.6BE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.6BF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6C6], AL

		METHOD_11979877.6C0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6C7], AH

		METHOD_11979877.6C1: ;Asm
			mov EAX, __ISR_Handler_D9

		METHOD_11979877.6C2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6C8], AL

		METHOD_11979877.6C3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6C9], AH

		METHOD_11979877.6C4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6CA], 0x8

		METHOD_11979877.6C5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6CD], 0x8E

		METHOD_11979877.6C6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.6C7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6CE], AL

		METHOD_11979877.6C8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6CF], AH

		METHOD_11979877.6C9: ;Asm
			mov EAX, __ISR_Handler_DA

		METHOD_11979877.6CA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6D0], AL

		METHOD_11979877.6CB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6D1], AH

		METHOD_11979877.6CC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6D2], 0x8

		METHOD_11979877.6CD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6D5], 0x8E

		METHOD_11979877.6CE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.6CF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6D6], AL

		METHOD_11979877.6D0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6D7], AH

		METHOD_11979877.6D1: ;Asm
			mov EAX, __ISR_Handler_DB

		METHOD_11979877.6D2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6D8], AL

		METHOD_11979877.6D3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6D9], AH

		METHOD_11979877.6D4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6DA], 0x8

		METHOD_11979877.6D5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6DD], 0x8E

		METHOD_11979877.6D6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.6D7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6DE], AL

		METHOD_11979877.6D8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6DF], AH

		METHOD_11979877.6D9: ;Asm
			mov EAX, __ISR_Handler_DC

		METHOD_11979877.6DA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6E0], AL

		METHOD_11979877.6DB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6E1], AH

		METHOD_11979877.6DC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6E2], 0x8

		METHOD_11979877.6DD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6E5], 0x8E

		METHOD_11979877.6DE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.6DF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6E6], AL

		METHOD_11979877.6E0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6E7], AH

		METHOD_11979877.6E1: ;Asm
			mov EAX, __ISR_Handler_DD

		METHOD_11979877.6E2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6E8], AL

		METHOD_11979877.6E3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6E9], AH

		METHOD_11979877.6E4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6EA], 0x8

		METHOD_11979877.6E5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6ED], 0x8E

		METHOD_11979877.6E6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.6E7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6EE], AL

		METHOD_11979877.6E8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6EF], AH

		METHOD_11979877.6E9: ;Asm
			mov EAX, __ISR_Handler_DE

		METHOD_11979877.6EA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6F0], AL

		METHOD_11979877.6EB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6F1], AH

		METHOD_11979877.6EC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6F2], 0x8

		METHOD_11979877.6ED: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6F5], 0x8E

		METHOD_11979877.6EE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.6EF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6F6], AL

		METHOD_11979877.6F0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6F7], AH

		METHOD_11979877.6F1: ;Asm
			mov EAX, __ISR_Handler_DF

		METHOD_11979877.6F2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6F8], AL

		METHOD_11979877.6F3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6F9], AH

		METHOD_11979877.6F4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6FA], 0x8

		METHOD_11979877.6F5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6FD], 0x8E

		METHOD_11979877.6F6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.6F7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6FE], AL

		METHOD_11979877.6F8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x6FF], AH

		METHOD_11979877.6F9: ;Asm
			mov EAX, __ISR_Handler_E0

		METHOD_11979877.6FA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x700], AL

		METHOD_11979877.6FB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x701], AH

		METHOD_11979877.6FC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x702], 0x8

		METHOD_11979877.6FD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x705], 0x8E

		METHOD_11979877.6FE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.6FF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x706], AL

		METHOD_11979877.700: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x707], AH

		METHOD_11979877.701: ;Asm
			mov EAX, __ISR_Handler_E1

		METHOD_11979877.702: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x708], AL

		METHOD_11979877.703: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x709], AH

		METHOD_11979877.704: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x70A], 0x8

		METHOD_11979877.705: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x70D], 0x8E

		METHOD_11979877.706: ;Asm
			shr EAX, 0x10

		METHOD_11979877.707: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x70E], AL

		METHOD_11979877.708: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x70F], AH

		METHOD_11979877.709: ;Asm
			mov EAX, __ISR_Handler_E2

		METHOD_11979877.70A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x710], AL

		METHOD_11979877.70B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x711], AH

		METHOD_11979877.70C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x712], 0x8

		METHOD_11979877.70D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x715], 0x8E

		METHOD_11979877.70E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.70F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x716], AL

		METHOD_11979877.710: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x717], AH

		METHOD_11979877.711: ;Asm
			mov EAX, __ISR_Handler_E3

		METHOD_11979877.712: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x718], AL

		METHOD_11979877.713: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x719], AH

		METHOD_11979877.714: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x71A], 0x8

		METHOD_11979877.715: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x71D], 0x8E

		METHOD_11979877.716: ;Asm
			shr EAX, 0x10

		METHOD_11979877.717: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x71E], AL

		METHOD_11979877.718: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x71F], AH

		METHOD_11979877.719: ;Asm
			mov EAX, __ISR_Handler_E4

		METHOD_11979877.71A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x720], AL

		METHOD_11979877.71B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x721], AH

		METHOD_11979877.71C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x722], 0x8

		METHOD_11979877.71D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x725], 0x8E

		METHOD_11979877.71E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.71F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x726], AL

		METHOD_11979877.720: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x727], AH

		METHOD_11979877.721: ;Asm
			mov EAX, __ISR_Handler_E5

		METHOD_11979877.722: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x728], AL

		METHOD_11979877.723: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x729], AH

		METHOD_11979877.724: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x72A], 0x8

		METHOD_11979877.725: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x72D], 0x8E

		METHOD_11979877.726: ;Asm
			shr EAX, 0x10

		METHOD_11979877.727: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x72E], AL

		METHOD_11979877.728: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x72F], AH

		METHOD_11979877.729: ;Asm
			mov EAX, __ISR_Handler_E6

		METHOD_11979877.72A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x730], AL

		METHOD_11979877.72B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x731], AH

		METHOD_11979877.72C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x732], 0x8

		METHOD_11979877.72D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x735], 0x8E

		METHOD_11979877.72E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.72F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x736], AL

		METHOD_11979877.730: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x737], AH

		METHOD_11979877.731: ;Asm
			mov EAX, __ISR_Handler_E7

		METHOD_11979877.732: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x738], AL

		METHOD_11979877.733: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x739], AH

		METHOD_11979877.734: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x73A], 0x8

		METHOD_11979877.735: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x73D], 0x8E

		METHOD_11979877.736: ;Asm
			shr EAX, 0x10

		METHOD_11979877.737: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x73E], AL

		METHOD_11979877.738: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x73F], AH

		METHOD_11979877.739: ;Asm
			mov EAX, __ISR_Handler_E8

		METHOD_11979877.73A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x740], AL

		METHOD_11979877.73B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x741], AH

		METHOD_11979877.73C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x742], 0x8

		METHOD_11979877.73D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x745], 0x8E

		METHOD_11979877.73E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.73F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x746], AL

		METHOD_11979877.740: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x747], AH

		METHOD_11979877.741: ;Asm
			mov EAX, __ISR_Handler_E9

		METHOD_11979877.742: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x748], AL

		METHOD_11979877.743: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x749], AH

		METHOD_11979877.744: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x74A], 0x8

		METHOD_11979877.745: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x74D], 0x8E

		METHOD_11979877.746: ;Asm
			shr EAX, 0x10

		METHOD_11979877.747: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x74E], AL

		METHOD_11979877.748: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x74F], AH

		METHOD_11979877.749: ;Asm
			mov EAX, __ISR_Handler_EA

		METHOD_11979877.74A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x750], AL

		METHOD_11979877.74B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x751], AH

		METHOD_11979877.74C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x752], 0x8

		METHOD_11979877.74D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x755], 0x8E

		METHOD_11979877.74E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.74F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x756], AL

		METHOD_11979877.750: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x757], AH

		METHOD_11979877.751: ;Asm
			mov EAX, __ISR_Handler_EB

		METHOD_11979877.752: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x758], AL

		METHOD_11979877.753: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x759], AH

		METHOD_11979877.754: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x75A], 0x8

		METHOD_11979877.755: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x75D], 0x8E

		METHOD_11979877.756: ;Asm
			shr EAX, 0x10

		METHOD_11979877.757: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x75E], AL

		METHOD_11979877.758: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x75F], AH

		METHOD_11979877.759: ;Asm
			mov EAX, __ISR_Handler_EC

		METHOD_11979877.75A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x760], AL

		METHOD_11979877.75B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x761], AH

		METHOD_11979877.75C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x762], 0x8

		METHOD_11979877.75D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x765], 0x8E

		METHOD_11979877.75E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.75F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x766], AL

		METHOD_11979877.760: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x767], AH

		METHOD_11979877.761: ;Asm
			mov EAX, __ISR_Handler_ED

		METHOD_11979877.762: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x768], AL

		METHOD_11979877.763: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x769], AH

		METHOD_11979877.764: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x76A], 0x8

		METHOD_11979877.765: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x76D], 0x8E

		METHOD_11979877.766: ;Asm
			shr EAX, 0x10

		METHOD_11979877.767: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x76E], AL

		METHOD_11979877.768: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x76F], AH

		METHOD_11979877.769: ;Asm
			mov EAX, __ISR_Handler_EE

		METHOD_11979877.76A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x770], AL

		METHOD_11979877.76B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x771], AH

		METHOD_11979877.76C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x772], 0x8

		METHOD_11979877.76D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x775], 0x8E

		METHOD_11979877.76E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.76F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x776], AL

		METHOD_11979877.770: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x777], AH

		METHOD_11979877.771: ;Asm
			mov EAX, __ISR_Handler_EF

		METHOD_11979877.772: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x778], AL

		METHOD_11979877.773: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x779], AH

		METHOD_11979877.774: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x77A], 0x8

		METHOD_11979877.775: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x77D], 0x8E

		METHOD_11979877.776: ;Asm
			shr EAX, 0x10

		METHOD_11979877.777: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x77E], AL

		METHOD_11979877.778: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x77F], AH

		METHOD_11979877.779: ;Asm
			mov EAX, __ISR_Handler_F0

		METHOD_11979877.77A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x780], AL

		METHOD_11979877.77B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x781], AH

		METHOD_11979877.77C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x782], 0x8

		METHOD_11979877.77D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x785], 0x8E

		METHOD_11979877.77E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.77F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x786], AL

		METHOD_11979877.780: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x787], AH

		METHOD_11979877.781: ;Asm
			mov EAX, __ISR_Handler_F1

		METHOD_11979877.782: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x788], AL

		METHOD_11979877.783: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x789], AH

		METHOD_11979877.784: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x78A], 0x8

		METHOD_11979877.785: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x78D], 0x8E

		METHOD_11979877.786: ;Asm
			shr EAX, 0x10

		METHOD_11979877.787: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x78E], AL

		METHOD_11979877.788: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x78F], AH

		METHOD_11979877.789: ;Asm
			mov EAX, __ISR_Handler_F2

		METHOD_11979877.78A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x790], AL

		METHOD_11979877.78B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x791], AH

		METHOD_11979877.78C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x792], 0x8

		METHOD_11979877.78D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x795], 0x8E

		METHOD_11979877.78E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.78F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x796], AL

		METHOD_11979877.790: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x797], AH

		METHOD_11979877.791: ;Asm
			mov EAX, __ISR_Handler_F3

		METHOD_11979877.792: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x798], AL

		METHOD_11979877.793: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x799], AH

		METHOD_11979877.794: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x79A], 0x8

		METHOD_11979877.795: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x79D], 0x8E

		METHOD_11979877.796: ;Asm
			shr EAX, 0x10

		METHOD_11979877.797: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x79E], AL

		METHOD_11979877.798: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x79F], AH

		METHOD_11979877.799: ;Asm
			mov EAX, __ISR_Handler_F4

		METHOD_11979877.79A: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7A0], AL

		METHOD_11979877.79B: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7A1], AH

		METHOD_11979877.79C: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7A2], 0x8

		METHOD_11979877.79D: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7A5], 0x8E

		METHOD_11979877.79E: ;Asm
			shr EAX, 0x10

		METHOD_11979877.79F: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7A6], AL

		METHOD_11979877.7A0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7A7], AH

		METHOD_11979877.7A1: ;Asm
			mov EAX, __ISR_Handler_F5

		METHOD_11979877.7A2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7A8], AL

		METHOD_11979877.7A3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7A9], AH

		METHOD_11979877.7A4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7AA], 0x8

		METHOD_11979877.7A5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7AD], 0x8E

		METHOD_11979877.7A6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.7A7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7AE], AL

		METHOD_11979877.7A8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7AF], AH

		METHOD_11979877.7A9: ;Asm
			mov EAX, __ISR_Handler_F6

		METHOD_11979877.7AA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7B0], AL

		METHOD_11979877.7AB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7B1], AH

		METHOD_11979877.7AC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7B2], 0x8

		METHOD_11979877.7AD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7B5], 0x8E

		METHOD_11979877.7AE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.7AF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7B6], AL

		METHOD_11979877.7B0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7B7], AH

		METHOD_11979877.7B1: ;Asm
			mov EAX, __ISR_Handler_F7

		METHOD_11979877.7B2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7B8], AL

		METHOD_11979877.7B3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7B9], AH

		METHOD_11979877.7B4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7BA], 0x8

		METHOD_11979877.7B5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7BD], 0x8E

		METHOD_11979877.7B6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.7B7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7BE], AL

		METHOD_11979877.7B8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7BF], AH

		METHOD_11979877.7B9: ;Asm
			mov EAX, __ISR_Handler_F8

		METHOD_11979877.7BA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7C0], AL

		METHOD_11979877.7BB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7C1], AH

		METHOD_11979877.7BC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7C2], 0x8

		METHOD_11979877.7BD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7C5], 0x8E

		METHOD_11979877.7BE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.7BF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7C6], AL

		METHOD_11979877.7C0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7C7], AH

		METHOD_11979877.7C1: ;Asm
			mov EAX, __ISR_Handler_F9

		METHOD_11979877.7C2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7C8], AL

		METHOD_11979877.7C3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7C9], AH

		METHOD_11979877.7C4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7CA], 0x8

		METHOD_11979877.7C5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7CD], 0x8E

		METHOD_11979877.7C6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.7C7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7CE], AL

		METHOD_11979877.7C8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7CF], AH

		METHOD_11979877.7C9: ;Asm
			mov EAX, __ISR_Handler_FA

		METHOD_11979877.7CA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7D0], AL

		METHOD_11979877.7CB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7D1], AH

		METHOD_11979877.7CC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7D2], 0x8

		METHOD_11979877.7CD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7D5], 0x8E

		METHOD_11979877.7CE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.7CF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7D6], AL

		METHOD_11979877.7D0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7D7], AH

		METHOD_11979877.7D1: ;Asm
			mov EAX, __ISR_Handler_FB

		METHOD_11979877.7D2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7D8], AL

		METHOD_11979877.7D3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7D9], AH

		METHOD_11979877.7D4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7DA], 0x8

		METHOD_11979877.7D5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7DD], 0x8E

		METHOD_11979877.7D6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.7D7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7DE], AL

		METHOD_11979877.7D8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7DF], AH

		METHOD_11979877.7D9: ;Asm
			mov EAX, __ISR_Handler_FC

		METHOD_11979877.7DA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7E0], AL

		METHOD_11979877.7DB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7E1], AH

		METHOD_11979877.7DC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7E2], 0x8

		METHOD_11979877.7DD: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7E5], 0x8E

		METHOD_11979877.7DE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.7DF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7E6], AL

		METHOD_11979877.7E0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7E7], AH

		METHOD_11979877.7E1: ;Asm
			mov EAX, __ISR_Handler_FD

		METHOD_11979877.7E2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7E8], AL

		METHOD_11979877.7E3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7E9], AH

		METHOD_11979877.7E4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7EA], 0x8

		METHOD_11979877.7E5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7ED], 0x8E

		METHOD_11979877.7E6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.7E7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7EE], AL

		METHOD_11979877.7E8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7EF], AH

		METHOD_11979877.7E9: ;Asm
			mov EAX, __ISR_Handler_FE

		METHOD_11979877.7EA: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7F0], AL

		METHOD_11979877.7EB: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7F1], AH

		METHOD_11979877.7EC: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7F2], 0x8

		METHOD_11979877.7ED: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7F5], 0x8E

		METHOD_11979877.7EE: ;Asm
			shr EAX, 0x10

		METHOD_11979877.7EF: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7F6], AL

		METHOD_11979877.7F0: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7F7], AH

		METHOD_11979877.7F1: ;Asm
			mov EAX, __ISR_Handler_FF

		METHOD_11979877.7F2: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7F8], AL

		METHOD_11979877.7F3: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7F9], AH

		METHOD_11979877.7F4: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7FA], 0x8

		METHOD_11979877.7F5: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7FD], 0x8E

		METHOD_11979877.7F6: ;Asm
			shr EAX, 0x10

		METHOD_11979877.7F7: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7FE], AL

		METHOD_11979877.7F8: ;Asm
			mov byte [_NATIVE_IDT_Contents + 0x7FF], AH

		METHOD_11979877.7F9: ;Asm
			Jmp __AFTER__ALL__ISR__HANDLER__STUBS__

		__ISR_Handler_00:

		__ISR_Handler_00.7FA: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_00.7FB: ;Asm
			push dword 0x0

		__ISR_Handler_00.7FC: ;Asm
			push dword 0x0

		__ISR_Handler_00.7FD: ;Asm
			Pushad

		__ISR_Handler_00.7FE: ;Asm
			sub ESP, 0x4

		__ISR_Handler_00.7FF: ;Asm
			mov EAX, ESP

		__ISR_Handler_00.800: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_00.801: ;Asm
			sub ESP, 0x200

		__ISR_Handler_00.802: ;Asm
			fxsave [ESP]

		__ISR_Handler_00.803: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_00.804: ;Asm
			push dword EAX

		__ISR_Handler_00.805: ;Asm
			push dword EAX

		__ISR_Handler_00.806: ;Asm
			jmp 8:__ISR_Handler_00_SetCS

		__ISR_Handler_00_SetCS:

		__ISR_Handler_00_SetCS.807: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext

		__ISR_Handler_00_SetCS.808: ;Asm
			pop dword EAX

		__ISR_Handler_00_SetCS.809: ;Asm
			fxrstor [ESP]

		__ISR_Handler_00_SetCS.80A: ;Asm
			mov ESP, EAX

		__ISR_Handler_00_SetCS.80B: ;Asm
			add ESP, 0x4

		__ISR_Handler_00_SetCS.80C: ;Asm
			Popad

		__ISR_Handler_00_SetCS.80D: ;Asm
			add ESP, 0x8

		__ISR_Handler_00_END:

		__ISR_Handler_00_END.80E: ;Asm
			iret

		__ISR_Handler_01:

		__ISR_Handler_01.80F: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_01.810: ;Asm
			push dword 0x0

		__ISR_Handler_01.811: ;Asm
			push dword 0x1

		__ISR_Handler_01.812: ;Asm
			Pushad

		__ISR_Handler_01.813: ;Asm
			sub ESP, 0x4

		__ISR_Handler_01.814: ;Asm
			mov EAX, ESP

		__ISR_Handler_01.815: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_01.816: ;Asm
			sub ESP, 0x200

		__ISR_Handler_01.817: ;Asm
			fxsave [ESP]

		__ISR_Handler_01.818: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_01.819: ;Asm
			push dword EAX

		__ISR_Handler_01.81A: ;Asm
			push dword EAX

		__ISR_Handler_01.81B: ;Asm
			jmp 8:__ISR_Handler_01_SetCS

		__ISR_Handler_01_SetCS:

		__ISR_Handler_01_SetCS.81C: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext

		__ISR_Handler_01_SetCS.81D: ;Asm
			pop dword EAX

		__ISR_Handler_01_SetCS.81E: ;Asm
			fxrstor [ESP]

		__ISR_Handler_01_SetCS.81F: ;Asm
			mov ESP, EAX

		__ISR_Handler_01_SetCS.820: ;Asm
			add ESP, 0x4

		__ISR_Handler_01_SetCS.821: ;Asm
			Popad

		__ISR_Handler_01_SetCS.822: ;Asm
			add ESP, 0x8

		__ISR_Handler_01_END:

		__ISR_Handler_01_END.823: ;Asm
			iret

		__ISR_Handler_02:

		__ISR_Handler_02.824: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_02.825: ;Asm
			push dword 0x0

		__ISR_Handler_02.826: ;Asm
			push dword 0x2

		__ISR_Handler_02.827: ;Asm
			Pushad

		__ISR_Handler_02.828: ;Asm
			sub ESP, 0x4

		__ISR_Handler_02.829: ;Asm
			mov EAX, ESP

		__ISR_Handler_02.82A: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_02.82B: ;Asm
			sub ESP, 0x200

		__ISR_Handler_02.82C: ;Asm
			fxsave [ESP]

		__ISR_Handler_02.82D: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_02.82E: ;Asm
			push dword EAX

		__ISR_Handler_02.82F: ;Asm
			push dword EAX

		__ISR_Handler_02.830: ;Asm
			jmp 8:__ISR_Handler_02_SetCS

		__ISR_Handler_02_SetCS:

		__ISR_Handler_02_SetCS.831: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext

		__ISR_Handler_02_SetCS.832: ;Asm
			pop dword EAX

		__ISR_Handler_02_SetCS.833: ;Asm
			fxrstor [ESP]

		__ISR_Handler_02_SetCS.834: ;Asm
			mov ESP, EAX

		__ISR_Handler_02_SetCS.835: ;Asm
			add ESP, 0x4

		__ISR_Handler_02_SetCS.836: ;Asm
			Popad

		__ISR_Handler_02_SetCS.837: ;Asm
			add ESP, 0x8

		__ISR_Handler_02_END:

		__ISR_Handler_02_END.838: ;Asm
			iret

		__ISR_Handler_03:

		__ISR_Handler_03.839: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_03.83A: ;Asm
			push dword 0x0

		__ISR_Handler_03.83B: ;Asm
			push dword 0x3

		__ISR_Handler_03.83C: ;Asm
			Pushad

		__ISR_Handler_03.83D: ;Asm
			sub ESP, 0x4

		__ISR_Handler_03.83E: ;Asm
			mov EAX, ESP

		__ISR_Handler_03.83F: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_03.840: ;Asm
			sub ESP, 0x200

		__ISR_Handler_03.841: ;Asm
			fxsave [ESP]

		__ISR_Handler_03.842: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_03.843: ;Asm
			push dword EAX

		__ISR_Handler_03.844: ;Asm
			push dword EAX

		__ISR_Handler_03.845: ;Asm
			jmp 8:__ISR_Handler_03_SetCS

		__ISR_Handler_03_SetCS:

		__ISR_Handler_03_SetCS.846: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext

		__ISR_Handler_03_SetCS.847: ;Asm
			pop dword EAX

		__ISR_Handler_03_SetCS.848: ;Asm
			fxrstor [ESP]

		__ISR_Handler_03_SetCS.849: ;Asm
			mov ESP, EAX

		__ISR_Handler_03_SetCS.84A: ;Asm
			add ESP, 0x4

		__ISR_Handler_03_SetCS.84B: ;Asm
			Popad

		__ISR_Handler_03_SetCS.84C: ;Asm
			add ESP, 0x8

		__ISR_Handler_03_END:

		__ISR_Handler_03_END.84D: ;Asm
			iret

		__ISR_Handler_04:

		__ISR_Handler_04.84E: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_04.84F: ;Asm
			push dword 0x0

		__ISR_Handler_04.850: ;Asm
			push dword 0x4

		__ISR_Handler_04.851: ;Asm
			Pushad

		__ISR_Handler_04.852: ;Asm
			sub ESP, 0x4

		__ISR_Handler_04.853: ;Asm
			mov EAX, ESP

		__ISR_Handler_04.854: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_04.855: ;Asm
			sub ESP, 0x200

		__ISR_Handler_04.856: ;Asm
			fxsave [ESP]

		__ISR_Handler_04.857: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_04.858: ;Asm
			push dword EAX

		__ISR_Handler_04.859: ;Asm
			push dword EAX

		__ISR_Handler_04.85A: ;Asm
			jmp 8:__ISR_Handler_04_SetCS

		__ISR_Handler_04_SetCS:

		__ISR_Handler_04_SetCS.85B: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext

		__ISR_Handler_04_SetCS.85C: ;Asm
			pop dword EAX

		__ISR_Handler_04_SetCS.85D: ;Asm
			fxrstor [ESP]

		__ISR_Handler_04_SetCS.85E: ;Asm
			mov ESP, EAX

		__ISR_Handler_04_SetCS.85F: ;Asm
			add ESP, 0x4

		__ISR_Handler_04_SetCS.860: ;Asm
			Popad

		__ISR_Handler_04_SetCS.861: ;Asm
			add ESP, 0x8

		__ISR_Handler_04_END:

		__ISR_Handler_04_END.862: ;Asm
			iret

		__ISR_Handler_05:

		__ISR_Handler_05.863: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_05.864: ;Asm
			push dword 0x0

		__ISR_Handler_05.865: ;Asm
			push dword 0x5

		__ISR_Handler_05.866: ;Asm
			Pushad

		__ISR_Handler_05.867: ;Asm
			sub ESP, 0x4

		__ISR_Handler_05.868: ;Asm
			mov EAX, ESP

		__ISR_Handler_05.869: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_05.86A: ;Asm
			sub ESP, 0x200

		__ISR_Handler_05.86B: ;Asm
			fxsave [ESP]

		__ISR_Handler_05.86C: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_05.86D: ;Asm
			push dword EAX

		__ISR_Handler_05.86E: ;Asm
			push dword EAX

		__ISR_Handler_05.86F: ;Asm
			jmp 8:__ISR_Handler_05_SetCS

		__ISR_Handler_05_SetCS:

		__ISR_Handler_05_SetCS.870: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext

		__ISR_Handler_05_SetCS.871: ;Asm
			pop dword EAX

		__ISR_Handler_05_SetCS.872: ;Asm
			fxrstor [ESP]

		__ISR_Handler_05_SetCS.873: ;Asm
			mov ESP, EAX

		__ISR_Handler_05_SetCS.874: ;Asm
			add ESP, 0x4

		__ISR_Handler_05_SetCS.875: ;Asm
			Popad

		__ISR_Handler_05_SetCS.876: ;Asm
			add ESP, 0x8

		__ISR_Handler_05_END:

		__ISR_Handler_05_END.877: ;Asm
			iret

		__ISR_Handler_06:

		__ISR_Handler_06.878: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_06.879: ;Asm
			push dword 0x0

		__ISR_Handler_06.87A: ;Asm
			push dword 0x6

		__ISR_Handler_06.87B: ;Asm
			Pushad

		__ISR_Handler_06.87C: ;Asm
			sub ESP, 0x4

		__ISR_Handler_06.87D: ;Asm
			mov EAX, ESP

		__ISR_Handler_06.87E: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_06.87F: ;Asm
			sub ESP, 0x200

		__ISR_Handler_06.880: ;Asm
			fxsave [ESP]

		__ISR_Handler_06.881: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_06.882: ;Asm
			push dword EAX

		__ISR_Handler_06.883: ;Asm
			push dword EAX

		__ISR_Handler_06.884: ;Asm
			jmp 8:__ISR_Handler_06_SetCS

		__ISR_Handler_06_SetCS:

		__ISR_Handler_06_SetCS.885: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext

		__ISR_Handler_06_SetCS.886: ;Asm
			pop dword EAX

		__ISR_Handler_06_SetCS.887: ;Asm
			fxrstor [ESP]

		__ISR_Handler_06_SetCS.888: ;Asm
			mov ESP, EAX

		__ISR_Handler_06_SetCS.889: ;Asm
			add ESP, 0x4

		__ISR_Handler_06_SetCS.88A: ;Asm
			Popad

		__ISR_Handler_06_SetCS.88B: ;Asm
			add ESP, 0x8

		__ISR_Handler_06_END:

		__ISR_Handler_06_END.88C: ;Asm
			iret

		__ISR_Handler_07:

		__ISR_Handler_07.88D: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_07.88E: ;Asm
			push dword 0x0

		__ISR_Handler_07.88F: ;Asm
			push dword 0x7

		__ISR_Handler_07.890: ;Asm
			Pushad

		__ISR_Handler_07.891: ;Asm
			sub ESP, 0x4

		__ISR_Handler_07.892: ;Asm
			mov EAX, ESP

		__ISR_Handler_07.893: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_07.894: ;Asm
			sub ESP, 0x200

		__ISR_Handler_07.895: ;Asm
			fxsave [ESP]

		__ISR_Handler_07.896: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_07.897: ;Asm
			push dword EAX

		__ISR_Handler_07.898: ;Asm
			push dword EAX

		__ISR_Handler_07.899: ;Asm
			jmp 8:__ISR_Handler_07_SetCS

		__ISR_Handler_07_SetCS:

		__ISR_Handler_07_SetCS.89A: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext

		__ISR_Handler_07_SetCS.89B: ;Asm
			pop dword EAX

		__ISR_Handler_07_SetCS.89C: ;Asm
			fxrstor [ESP]

		__ISR_Handler_07_SetCS.89D: ;Asm
			mov ESP, EAX

		__ISR_Handler_07_SetCS.89E: ;Asm
			add ESP, 0x4

		__ISR_Handler_07_SetCS.89F: ;Asm
			Popad

		__ISR_Handler_07_SetCS.8A0: ;Asm
			add ESP, 0x8

		__ISR_Handler_07_END:

		__ISR_Handler_07_END.8A1: ;Asm
			iret

		__ISR_Handler_08:

		__ISR_Handler_08.8A2: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_08.8A3: ;Asm
			push dword 0x8

		__ISR_Handler_08.8A4: ;Asm
			Pushad

		__ISR_Handler_08.8A5: ;Asm
			sub ESP, 0x4

		__ISR_Handler_08.8A6: ;Asm
			mov EAX, ESP

		__ISR_Handler_08.8A7: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_08.8A8: ;Asm
			sub ESP, 0x200

		__ISR_Handler_08.8A9: ;Asm
			fxsave [ESP]

		__ISR_Handler_08.8AA: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_08.8AB: ;Asm
			push dword EAX

		__ISR_Handler_08.8AC: ;Asm
			push dword EAX

		__ISR_Handler_08.8AD: ;Asm
			jmp 8:__ISR_Handler_08_SetCS

		__ISR_Handler_08_SetCS:

		__ISR_Handler_08_SetCS.8AE: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext

		__ISR_Handler_08_SetCS.8AF: ;Asm
			pop dword EAX

		__ISR_Handler_08_SetCS.8B0: ;Asm
			fxrstor [ESP]

		__ISR_Handler_08_SetCS.8B1: ;Asm
			mov ESP, EAX

		__ISR_Handler_08_SetCS.8B2: ;Asm
			add ESP, 0x4

		__ISR_Handler_08_SetCS.8B3: ;Asm
			Popad

		__ISR_Handler_08_SetCS.8B4: ;Asm
			add ESP, 0x8

		__ISR_Handler_08_END:

		__ISR_Handler_08_END.8B5: ;Asm
			iret

		__ISR_Handler_09:

		__ISR_Handler_09.8B6: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_09.8B7: ;Asm
			push dword 0x0

		__ISR_Handler_09.8B8: ;Asm
			push dword 0x9

		__ISR_Handler_09.8B9: ;Asm
			Pushad

		__ISR_Handler_09.8BA: ;Asm
			sub ESP, 0x4

		__ISR_Handler_09.8BB: ;Asm
			mov EAX, ESP

		__ISR_Handler_09.8BC: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_09.8BD: ;Asm
			sub ESP, 0x200

		__ISR_Handler_09.8BE: ;Asm
			fxsave [ESP]

		__ISR_Handler_09.8BF: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_09.8C0: ;Asm
			push dword EAX

		__ISR_Handler_09.8C1: ;Asm
			push dword EAX

		__ISR_Handler_09.8C2: ;Asm
			jmp 8:__ISR_Handler_09_SetCS

		__ISR_Handler_09_SetCS:

		__ISR_Handler_09_SetCS.8C3: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext

		__ISR_Handler_09_SetCS.8C4: ;Asm
			pop dword EAX

		__ISR_Handler_09_SetCS.8C5: ;Asm
			fxrstor [ESP]

		__ISR_Handler_09_SetCS.8C6: ;Asm
			mov ESP, EAX

		__ISR_Handler_09_SetCS.8C7: ;Asm
			add ESP, 0x4

		__ISR_Handler_09_SetCS.8C8: ;Asm
			Popad

		__ISR_Handler_09_SetCS.8C9: ;Asm
			add ESP, 0x8

		__ISR_Handler_09_END:

		__ISR_Handler_09_END.8CA: ;Asm
			iret

		__ISR_Handler_0A:

		__ISR_Handler_0A.8CB: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_0A.8CC: ;Asm
			push dword 0xA

		__ISR_Handler_0A.8CD: ;Asm
			Pushad

		__ISR_Handler_0A.8CE: ;Asm
			sub ESP, 0x4

		__ISR_Handler_0A.8CF: ;Asm
			mov EAX, ESP

		__ISR_Handler_0A.8D0: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_0A.8D1: ;Asm
			sub ESP, 0x200

		__ISR_Handler_0A.8D2: ;Asm
			fxsave [ESP]

		__ISR_Handler_0A.8D3: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_0A.8D4: ;Asm
			push dword EAX

		__ISR_Handler_0A.8D5: ;Asm
			push dword EAX

		__ISR_Handler_0A.8D6: ;Asm
			jmp 8:__ISR_Handler_0A_SetCS

		__ISR_Handler_0A_SetCS:

		__ISR_Handler_0A_SetCS.8D7: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext

		__ISR_Handler_0A_SetCS.8D8: ;Asm
			pop dword EAX

		__ISR_Handler_0A_SetCS.8D9: ;Asm
			fxrstor [ESP]

		__ISR_Handler_0A_SetCS.8DA: ;Asm
			mov ESP, EAX

		__ISR_Handler_0A_SetCS.8DB: ;Asm
			add ESP, 0x4

		__ISR_Handler_0A_SetCS.8DC: ;Asm
			Popad

		__ISR_Handler_0A_SetCS.8DD: ;Asm
			add ESP, 0x8

		__ISR_Handler_0A_END:

		__ISR_Handler_0A_END.8DE: ;Asm
			iret

		__ISR_Handler_0B:

		__ISR_Handler_0B.8DF: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_0B.8E0: ;Asm
			push dword 0xB

		__ISR_Handler_0B.8E1: ;Asm
			Pushad

		__ISR_Handler_0B.8E2: ;Asm
			sub ESP, 0x4

		__ISR_Handler_0B.8E3: ;Asm
			mov EAX, ESP

		__ISR_Handler_0B.8E4: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_0B.8E5: ;Asm
			sub ESP, 0x200

		__ISR_Handler_0B.8E6: ;Asm
			fxsave [ESP]

		__ISR_Handler_0B.8E7: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_0B.8E8: ;Asm
			push dword EAX

		__ISR_Handler_0B.8E9: ;Asm
			push dword EAX

		__ISR_Handler_0B.8EA: ;Asm
			jmp 8:__ISR_Handler_0B_SetCS

		__ISR_Handler_0B_SetCS:

		__ISR_Handler_0B_SetCS.8EB: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext

		__ISR_Handler_0B_SetCS.8EC: ;Asm
			pop dword EAX

		__ISR_Handler_0B_SetCS.8ED: ;Asm
			fxrstor [ESP]

		__ISR_Handler_0B_SetCS.8EE: ;Asm
			mov ESP, EAX

		__ISR_Handler_0B_SetCS.8EF: ;Asm
			add ESP, 0x4

		__ISR_Handler_0B_SetCS.8F0: ;Asm
			Popad

		__ISR_Handler_0B_SetCS.8F1: ;Asm
			add ESP, 0x8

		__ISR_Handler_0B_END:

		__ISR_Handler_0B_END.8F2: ;Asm
			iret

		__ISR_Handler_0C:

		__ISR_Handler_0C.8F3: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_0C.8F4: ;Asm
			push dword 0xC

		__ISR_Handler_0C.8F5: ;Asm
			Pushad

		__ISR_Handler_0C.8F6: ;Asm
			sub ESP, 0x4

		__ISR_Handler_0C.8F7: ;Asm
			mov EAX, ESP

		__ISR_Handler_0C.8F8: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_0C.8F9: ;Asm
			sub ESP, 0x200

		__ISR_Handler_0C.8FA: ;Asm
			fxsave [ESP]

		__ISR_Handler_0C.8FB: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_0C.8FC: ;Asm
			push dword EAX

		__ISR_Handler_0C.8FD: ;Asm
			push dword EAX

		__ISR_Handler_0C.8FE: ;Asm
			jmp 8:__ISR_Handler_0C_SetCS

		__ISR_Handler_0C_SetCS:

		__ISR_Handler_0C_SetCS.8FF: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext

		__ISR_Handler_0C_SetCS.900: ;Asm
			pop dword EAX

		__ISR_Handler_0C_SetCS.901: ;Asm
			fxrstor [ESP]

		__ISR_Handler_0C_SetCS.902: ;Asm
			mov ESP, EAX

		__ISR_Handler_0C_SetCS.903: ;Asm
			add ESP, 0x4

		__ISR_Handler_0C_SetCS.904: ;Asm
			Popad

		__ISR_Handler_0C_SetCS.905: ;Asm
			add ESP, 0x8

		__ISR_Handler_0C_END:

		__ISR_Handler_0C_END.906: ;Asm
			iret

		__ISR_Handler_0D:

		__ISR_Handler_0D.907: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_0D.908: ;Asm
			push dword 0xD

		__ISR_Handler_0D.909: ;Asm
			Pushad

		__ISR_Handler_0D.90A: ;Asm
			sub ESP, 0x4

		__ISR_Handler_0D.90B: ;Asm
			mov EAX, ESP

		__ISR_Handler_0D.90C: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_0D.90D: ;Asm
			sub ESP, 0x200

		__ISR_Handler_0D.90E: ;Asm
			fxsave [ESP]

		__ISR_Handler_0D.90F: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_0D.910: ;Asm
			push dword EAX

		__ISR_Handler_0D.911: ;Asm
			push dword EAX

		__ISR_Handler_0D.912: ;Asm
			jmp 8:__ISR_Handler_0D_SetCS

		__ISR_Handler_0D_SetCS:

		__ISR_Handler_0D_SetCS.913: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext

		__ISR_Handler_0D_SetCS.914: ;Asm
			pop dword EAX

		__ISR_Handler_0D_SetCS.915: ;Asm
			fxrstor [ESP]

		__ISR_Handler_0D_SetCS.916: ;Asm
			mov ESP, EAX

		__ISR_Handler_0D_SetCS.917: ;Asm
			add ESP, 0x4

		__ISR_Handler_0D_SetCS.918: ;Asm
			Popad

		__ISR_Handler_0D_SetCS.919: ;Asm
			add ESP, 0x8

		__ISR_Handler_0D_END:

		__ISR_Handler_0D_END.91A: ;Asm
			iret

		__ISR_Handler_0E:

		__ISR_Handler_0E.91B: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_0E.91C: ;Asm
			push dword 0xE

		__ISR_Handler_0E.91D: ;Asm
			Pushad

		__ISR_Handler_0E.91E: ;Asm
			sub ESP, 0x4

		__ISR_Handler_0E.91F: ;Asm
			mov EAX, ESP

		__ISR_Handler_0E.920: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_0E.921: ;Asm
			sub ESP, 0x200

		__ISR_Handler_0E.922: ;Asm
			fxsave [ESP]

		__ISR_Handler_0E.923: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_0E.924: ;Asm
			push dword EAX

		__ISR_Handler_0E.925: ;Asm
			push dword EAX

		__ISR_Handler_0E.926: ;Asm
			jmp 8:__ISR_Handler_0E_SetCS

		__ISR_Handler_0E_SetCS:

		__ISR_Handler_0E_SetCS.927: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext

		__ISR_Handler_0E_SetCS.928: ;Asm
			pop dword EAX

		__ISR_Handler_0E_SetCS.929: ;Asm
			fxrstor [ESP]

		__ISR_Handler_0E_SetCS.92A: ;Asm
			mov ESP, EAX

		__ISR_Handler_0E_SetCS.92B: ;Asm
			add ESP, 0x4

		__ISR_Handler_0E_SetCS.92C: ;Asm
			Popad

		__ISR_Handler_0E_SetCS.92D: ;Asm
			add ESP, 0x8

		__ISR_Handler_0E_END:

		__ISR_Handler_0E_END.92E: ;Asm
			iret

		__ISR_Handler_0F:

		__ISR_Handler_0F.92F: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_0F.930: ;Asm
			push dword 0x0

		__ISR_Handler_0F.931: ;Asm
			push dword 0xF

		__ISR_Handler_0F.932: ;Asm
			Pushad

		__ISR_Handler_0F.933: ;Asm
			sub ESP, 0x4

		__ISR_Handler_0F.934: ;Asm
			mov EAX, ESP

		__ISR_Handler_0F.935: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_0F.936: ;Asm
			sub ESP, 0x200

		__ISR_Handler_0F.937: ;Asm
			fxsave [ESP]

		__ISR_Handler_0F.938: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_0F.939: ;Asm
			push dword EAX

		__ISR_Handler_0F.93A: ;Asm
			push dword EAX

		__ISR_Handler_0F.93B: ;Asm
			jmp 8:__ISR_Handler_0F_SetCS

		__ISR_Handler_0F_SetCS:

		__ISR_Handler_0F_SetCS.93C: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext

		__ISR_Handler_0F_SetCS.93D: ;Asm
			pop dword EAX

		__ISR_Handler_0F_SetCS.93E: ;Asm
			fxrstor [ESP]

		__ISR_Handler_0F_SetCS.93F: ;Asm
			mov ESP, EAX

		__ISR_Handler_0F_SetCS.940: ;Asm
			add ESP, 0x4

		__ISR_Handler_0F_SetCS.941: ;Asm
			Popad

		__ISR_Handler_0F_SetCS.942: ;Asm
			add ESP, 0x8

		__ISR_Handler_0F_END:

		__ISR_Handler_0F_END.943: ;Asm
			iret

		__ISR_Handler_10:

		__ISR_Handler_10.944: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_10.945: ;Asm
			push dword 0x0

		__ISR_Handler_10.946: ;Asm
			push dword 0x10

		__ISR_Handler_10.947: ;Asm
			Pushad

		__ISR_Handler_10.948: ;Asm
			sub ESP, 0x4

		__ISR_Handler_10.949: ;Asm
			mov EAX, ESP

		__ISR_Handler_10.94A: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_10.94B: ;Asm
			sub ESP, 0x200

		__ISR_Handler_10.94C: ;Asm
			fxsave [ESP]

		__ISR_Handler_10.94D: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_10.94E: ;Asm
			push dword EAX

		__ISR_Handler_10.94F: ;Asm
			push dword EAX

		__ISR_Handler_10.950: ;Asm
			jmp 8:__ISR_Handler_10_SetCS

		__ISR_Handler_10_SetCS:

		__ISR_Handler_10_SetCS.951: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext

		__ISR_Handler_10_SetCS.952: ;Asm
			pop dword EAX

		__ISR_Handler_10_SetCS.953: ;Asm
			fxrstor [ESP]

		__ISR_Handler_10_SetCS.954: ;Asm
			mov ESP, EAX

		__ISR_Handler_10_SetCS.955: ;Asm
			add ESP, 0x4

		__ISR_Handler_10_SetCS.956: ;Asm
			Popad

		__ISR_Handler_10_SetCS.957: ;Asm
			add ESP, 0x8

		__ISR_Handler_10_END:

		__ISR_Handler_10_END.958: ;Asm
			iret

		__ISR_Handler_11:

		__ISR_Handler_11.959: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_11.95A: ;Asm
			push dword 0x0

		__ISR_Handler_11.95B: ;Asm
			push dword 0x11

		__ISR_Handler_11.95C: ;Asm
			Pushad

		__ISR_Handler_11.95D: ;Asm
			sub ESP, 0x4

		__ISR_Handler_11.95E: ;Asm
			mov EAX, ESP

		__ISR_Handler_11.95F: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_11.960: ;Asm
			sub ESP, 0x200

		__ISR_Handler_11.961: ;Asm
			fxsave [ESP]

		__ISR_Handler_11.962: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_11.963: ;Asm
			push dword EAX

		__ISR_Handler_11.964: ;Asm
			push dword EAX

		__ISR_Handler_11.965: ;Asm
			jmp 8:__ISR_Handler_11_SetCS

		__ISR_Handler_11_SetCS:

		__ISR_Handler_11_SetCS.966: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext

		__ISR_Handler_11_SetCS.967: ;Asm
			pop dword EAX

		__ISR_Handler_11_SetCS.968: ;Asm
			fxrstor [ESP]

		__ISR_Handler_11_SetCS.969: ;Asm
			mov ESP, EAX

		__ISR_Handler_11_SetCS.96A: ;Asm
			add ESP, 0x4

		__ISR_Handler_11_SetCS.96B: ;Asm
			Popad

		__ISR_Handler_11_SetCS.96C: ;Asm
			add ESP, 0x8

		__ISR_Handler_11_END:

		__ISR_Handler_11_END.96D: ;Asm
			iret

		__ISR_Handler_12:

		__ISR_Handler_12.96E: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_12.96F: ;Asm
			push dword 0x0

		__ISR_Handler_12.970: ;Asm
			push dword 0x12

		__ISR_Handler_12.971: ;Asm
			Pushad

		__ISR_Handler_12.972: ;Asm
			sub ESP, 0x4

		__ISR_Handler_12.973: ;Asm
			mov EAX, ESP

		__ISR_Handler_12.974: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_12.975: ;Asm
			sub ESP, 0x200

		__ISR_Handler_12.976: ;Asm
			fxsave [ESP]

		__ISR_Handler_12.977: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_12.978: ;Asm
			push dword EAX

		__ISR_Handler_12.979: ;Asm
			push dword EAX

		__ISR_Handler_12.97A: ;Asm
			jmp 8:__ISR_Handler_12_SetCS

		__ISR_Handler_12_SetCS:

		__ISR_Handler_12_SetCS.97B: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext

		__ISR_Handler_12_SetCS.97C: ;Asm
			pop dword EAX

		__ISR_Handler_12_SetCS.97D: ;Asm
			fxrstor [ESP]

		__ISR_Handler_12_SetCS.97E: ;Asm
			mov ESP, EAX

		__ISR_Handler_12_SetCS.97F: ;Asm
			add ESP, 0x4

		__ISR_Handler_12_SetCS.980: ;Asm
			Popad

		__ISR_Handler_12_SetCS.981: ;Asm
			add ESP, 0x8

		__ISR_Handler_12_END:

		__ISR_Handler_12_END.982: ;Asm
			iret

		__ISR_Handler_13:

		__ISR_Handler_13.983: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_13.984: ;Asm
			push dword 0x0

		__ISR_Handler_13.985: ;Asm
			push dword 0x13

		__ISR_Handler_13.986: ;Asm
			Pushad

		__ISR_Handler_13.987: ;Asm
			sub ESP, 0x4

		__ISR_Handler_13.988: ;Asm
			mov EAX, ESP

		__ISR_Handler_13.989: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_13.98A: ;Asm
			sub ESP, 0x200

		__ISR_Handler_13.98B: ;Asm
			fxsave [ESP]

		__ISR_Handler_13.98C: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_13.98D: ;Asm
			push dword EAX

		__ISR_Handler_13.98E: ;Asm
			push dword EAX

		__ISR_Handler_13.98F: ;Asm
			jmp 8:__ISR_Handler_13_SetCS

		__ISR_Handler_13_SetCS:

		__ISR_Handler_13_SetCS.990: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext

		__ISR_Handler_13_SetCS.991: ;Asm
			pop dword EAX

		__ISR_Handler_13_SetCS.992: ;Asm
			fxrstor [ESP]

		__ISR_Handler_13_SetCS.993: ;Asm
			mov ESP, EAX

		__ISR_Handler_13_SetCS.994: ;Asm
			add ESP, 0x4

		__ISR_Handler_13_SetCS.995: ;Asm
			Popad

		__ISR_Handler_13_SetCS.996: ;Asm
			add ESP, 0x8

		__ISR_Handler_13_END:

		__ISR_Handler_13_END.997: ;Asm
			iret

		__ISR_Handler_14:

		__ISR_Handler_14.998: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_14.999: ;Asm
			push dword 0x0

		__ISR_Handler_14.99A: ;Asm
			push dword 0x14

		__ISR_Handler_14.99B: ;Asm
			Pushad

		__ISR_Handler_14.99C: ;Asm
			sub ESP, 0x4

		__ISR_Handler_14.99D: ;Asm
			mov EAX, ESP

		__ISR_Handler_14.99E: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_14.99F: ;Asm
			sub ESP, 0x200

		__ISR_Handler_14.9A0: ;Asm
			fxsave [ESP]

		__ISR_Handler_14.9A1: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_14.9A2: ;Asm
			push dword EAX

		__ISR_Handler_14.9A3: ;Asm
			push dword EAX

		__ISR_Handler_14.9A4: ;Asm
			jmp 8:__ISR_Handler_14_SetCS

		__ISR_Handler_14_SetCS:

		__ISR_Handler_14_SetCS.9A5: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_14_SetCS.9A6: ;Asm
			pop dword EAX

		__ISR_Handler_14_SetCS.9A7: ;Asm
			fxrstor [ESP]

		__ISR_Handler_14_SetCS.9A8: ;Asm
			mov ESP, EAX

		__ISR_Handler_14_SetCS.9A9: ;Asm
			add ESP, 0x4

		__ISR_Handler_14_SetCS.9AA: ;Asm
			Popad

		__ISR_Handler_14_SetCS.9AB: ;Asm
			add ESP, 0x8

		__ISR_Handler_14_END:

		__ISR_Handler_14_END.9AC: ;Asm
			iret

		__ISR_Handler_15:

		__ISR_Handler_15.9AD: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_15.9AE: ;Asm
			push dword 0x0

		__ISR_Handler_15.9AF: ;Asm
			push dword 0x15

		__ISR_Handler_15.9B0: ;Asm
			Pushad

		__ISR_Handler_15.9B1: ;Asm
			sub ESP, 0x4

		__ISR_Handler_15.9B2: ;Asm
			mov EAX, ESP

		__ISR_Handler_15.9B3: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_15.9B4: ;Asm
			sub ESP, 0x200

		__ISR_Handler_15.9B5: ;Asm
			fxsave [ESP]

		__ISR_Handler_15.9B6: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_15.9B7: ;Asm
			push dword EAX

		__ISR_Handler_15.9B8: ;Asm
			push dword EAX

		__ISR_Handler_15.9B9: ;Asm
			jmp 8:__ISR_Handler_15_SetCS

		__ISR_Handler_15_SetCS:

		__ISR_Handler_15_SetCS.9BA: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_15_SetCS.9BB: ;Asm
			pop dword EAX

		__ISR_Handler_15_SetCS.9BC: ;Asm
			fxrstor [ESP]

		__ISR_Handler_15_SetCS.9BD: ;Asm
			mov ESP, EAX

		__ISR_Handler_15_SetCS.9BE: ;Asm
			add ESP, 0x4

		__ISR_Handler_15_SetCS.9BF: ;Asm
			Popad

		__ISR_Handler_15_SetCS.9C0: ;Asm
			add ESP, 0x8

		__ISR_Handler_15_END:

		__ISR_Handler_15_END.9C1: ;Asm
			iret

		__ISR_Handler_16:

		__ISR_Handler_16.9C2: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_16.9C3: ;Asm
			push dword 0x0

		__ISR_Handler_16.9C4: ;Asm
			push dword 0x16

		__ISR_Handler_16.9C5: ;Asm
			Pushad

		__ISR_Handler_16.9C6: ;Asm
			sub ESP, 0x4

		__ISR_Handler_16.9C7: ;Asm
			mov EAX, ESP

		__ISR_Handler_16.9C8: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_16.9C9: ;Asm
			sub ESP, 0x200

		__ISR_Handler_16.9CA: ;Asm
			fxsave [ESP]

		__ISR_Handler_16.9CB: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_16.9CC: ;Asm
			push dword EAX

		__ISR_Handler_16.9CD: ;Asm
			push dword EAX

		__ISR_Handler_16.9CE: ;Asm
			jmp 8:__ISR_Handler_16_SetCS

		__ISR_Handler_16_SetCS:

		__ISR_Handler_16_SetCS.9CF: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_16_SetCS.9D0: ;Asm
			pop dword EAX

		__ISR_Handler_16_SetCS.9D1: ;Asm
			fxrstor [ESP]

		__ISR_Handler_16_SetCS.9D2: ;Asm
			mov ESP, EAX

		__ISR_Handler_16_SetCS.9D3: ;Asm
			add ESP, 0x4

		__ISR_Handler_16_SetCS.9D4: ;Asm
			Popad

		__ISR_Handler_16_SetCS.9D5: ;Asm
			add ESP, 0x8

		__ISR_Handler_16_END:

		__ISR_Handler_16_END.9D6: ;Asm
			iret

		__ISR_Handler_17:

		__ISR_Handler_17.9D7: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_17.9D8: ;Asm
			push dword 0x0

		__ISR_Handler_17.9D9: ;Asm
			push dword 0x17

		__ISR_Handler_17.9DA: ;Asm
			Pushad

		__ISR_Handler_17.9DB: ;Asm
			sub ESP, 0x4

		__ISR_Handler_17.9DC: ;Asm
			mov EAX, ESP

		__ISR_Handler_17.9DD: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_17.9DE: ;Asm
			sub ESP, 0x200

		__ISR_Handler_17.9DF: ;Asm
			fxsave [ESP]

		__ISR_Handler_17.9E0: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_17.9E1: ;Asm
			push dword EAX

		__ISR_Handler_17.9E2: ;Asm
			push dword EAX

		__ISR_Handler_17.9E3: ;Asm
			jmp 8:__ISR_Handler_17_SetCS

		__ISR_Handler_17_SetCS:

		__ISR_Handler_17_SetCS.9E4: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_17_SetCS.9E5: ;Asm
			pop dword EAX

		__ISR_Handler_17_SetCS.9E6: ;Asm
			fxrstor [ESP]

		__ISR_Handler_17_SetCS.9E7: ;Asm
			mov ESP, EAX

		__ISR_Handler_17_SetCS.9E8: ;Asm
			add ESP, 0x4

		__ISR_Handler_17_SetCS.9E9: ;Asm
			Popad

		__ISR_Handler_17_SetCS.9EA: ;Asm
			add ESP, 0x8

		__ISR_Handler_17_END:

		__ISR_Handler_17_END.9EB: ;Asm
			iret

		__ISR_Handler_18:

		__ISR_Handler_18.9EC: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_18.9ED: ;Asm
			push dword 0x0

		__ISR_Handler_18.9EE: ;Asm
			push dword 0x18

		__ISR_Handler_18.9EF: ;Asm
			Pushad

		__ISR_Handler_18.9F0: ;Asm
			sub ESP, 0x4

		__ISR_Handler_18.9F1: ;Asm
			mov EAX, ESP

		__ISR_Handler_18.9F2: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_18.9F3: ;Asm
			sub ESP, 0x200

		__ISR_Handler_18.9F4: ;Asm
			fxsave [ESP]

		__ISR_Handler_18.9F5: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_18.9F6: ;Asm
			push dword EAX

		__ISR_Handler_18.9F7: ;Asm
			push dword EAX

		__ISR_Handler_18.9F8: ;Asm
			jmp 8:__ISR_Handler_18_SetCS

		__ISR_Handler_18_SetCS:

		__ISR_Handler_18_SetCS.9F9: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_18_SetCS.9FA: ;Asm
			pop dword EAX

		__ISR_Handler_18_SetCS.9FB: ;Asm
			fxrstor [ESP]

		__ISR_Handler_18_SetCS.9FC: ;Asm
			mov ESP, EAX

		__ISR_Handler_18_SetCS.9FD: ;Asm
			add ESP, 0x4

		__ISR_Handler_18_SetCS.9FE: ;Asm
			Popad

		__ISR_Handler_18_SetCS.9FF: ;Asm
			add ESP, 0x8

		__ISR_Handler_18_END:

		__ISR_Handler_18_END.A00: ;Asm
			iret

		__ISR_Handler_19:

		__ISR_Handler_19.A01: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_19.A02: ;Asm
			push dword 0x0

		__ISR_Handler_19.A03: ;Asm
			push dword 0x19

		__ISR_Handler_19.A04: ;Asm
			Pushad

		__ISR_Handler_19.A05: ;Asm
			sub ESP, 0x4

		__ISR_Handler_19.A06: ;Asm
			mov EAX, ESP

		__ISR_Handler_19.A07: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_19.A08: ;Asm
			sub ESP, 0x200

		__ISR_Handler_19.A09: ;Asm
			fxsave [ESP]

		__ISR_Handler_19.A0A: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_19.A0B: ;Asm
			push dword EAX

		__ISR_Handler_19.A0C: ;Asm
			push dword EAX

		__ISR_Handler_19.A0D: ;Asm
			jmp 8:__ISR_Handler_19_SetCS

		__ISR_Handler_19_SetCS:

		__ISR_Handler_19_SetCS.A0E: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_19_SetCS.A0F: ;Asm
			pop dword EAX

		__ISR_Handler_19_SetCS.A10: ;Asm
			fxrstor [ESP]

		__ISR_Handler_19_SetCS.A11: ;Asm
			mov ESP, EAX

		__ISR_Handler_19_SetCS.A12: ;Asm
			add ESP, 0x4

		__ISR_Handler_19_SetCS.A13: ;Asm
			Popad

		__ISR_Handler_19_SetCS.A14: ;Asm
			add ESP, 0x8

		__ISR_Handler_19_END:

		__ISR_Handler_19_END.A15: ;Asm
			iret

		__ISR_Handler_1A:

		__ISR_Handler_1A.A16: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_1A.A17: ;Asm
			push dword 0x0

		__ISR_Handler_1A.A18: ;Asm
			push dword 0x1A

		__ISR_Handler_1A.A19: ;Asm
			Pushad

		__ISR_Handler_1A.A1A: ;Asm
			sub ESP, 0x4

		__ISR_Handler_1A.A1B: ;Asm
			mov EAX, ESP

		__ISR_Handler_1A.A1C: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_1A.A1D: ;Asm
			sub ESP, 0x200

		__ISR_Handler_1A.A1E: ;Asm
			fxsave [ESP]

		__ISR_Handler_1A.A1F: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_1A.A20: ;Asm
			push dword EAX

		__ISR_Handler_1A.A21: ;Asm
			push dword EAX

		__ISR_Handler_1A.A22: ;Asm
			jmp 8:__ISR_Handler_1A_SetCS

		__ISR_Handler_1A_SetCS:

		__ISR_Handler_1A_SetCS.A23: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_1A_SetCS.A24: ;Asm
			pop dword EAX

		__ISR_Handler_1A_SetCS.A25: ;Asm
			fxrstor [ESP]

		__ISR_Handler_1A_SetCS.A26: ;Asm
			mov ESP, EAX

		__ISR_Handler_1A_SetCS.A27: ;Asm
			add ESP, 0x4

		__ISR_Handler_1A_SetCS.A28: ;Asm
			Popad

		__ISR_Handler_1A_SetCS.A29: ;Asm
			add ESP, 0x8

		__ISR_Handler_1A_END:

		__ISR_Handler_1A_END.A2A: ;Asm
			iret

		__ISR_Handler_1B:

		__ISR_Handler_1B.A2B: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_1B.A2C: ;Asm
			push dword 0x0

		__ISR_Handler_1B.A2D: ;Asm
			push dword 0x1B

		__ISR_Handler_1B.A2E: ;Asm
			Pushad

		__ISR_Handler_1B.A2F: ;Asm
			sub ESP, 0x4

		__ISR_Handler_1B.A30: ;Asm
			mov EAX, ESP

		__ISR_Handler_1B.A31: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_1B.A32: ;Asm
			sub ESP, 0x200

		__ISR_Handler_1B.A33: ;Asm
			fxsave [ESP]

		__ISR_Handler_1B.A34: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_1B.A35: ;Asm
			push dword EAX

		__ISR_Handler_1B.A36: ;Asm
			push dword EAX

		__ISR_Handler_1B.A37: ;Asm
			jmp 8:__ISR_Handler_1B_SetCS

		__ISR_Handler_1B_SetCS:

		__ISR_Handler_1B_SetCS.A38: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_1B_SetCS.A39: ;Asm
			pop dword EAX

		__ISR_Handler_1B_SetCS.A3A: ;Asm
			fxrstor [ESP]

		__ISR_Handler_1B_SetCS.A3B: ;Asm
			mov ESP, EAX

		__ISR_Handler_1B_SetCS.A3C: ;Asm
			add ESP, 0x4

		__ISR_Handler_1B_SetCS.A3D: ;Asm
			Popad

		__ISR_Handler_1B_SetCS.A3E: ;Asm
			add ESP, 0x8

		__ISR_Handler_1B_END:

		__ISR_Handler_1B_END.A3F: ;Asm
			iret

		__ISR_Handler_1C:

		__ISR_Handler_1C.A40: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_1C.A41: ;Asm
			push dword 0x0

		__ISR_Handler_1C.A42: ;Asm
			push dword 0x1C

		__ISR_Handler_1C.A43: ;Asm
			Pushad

		__ISR_Handler_1C.A44: ;Asm
			sub ESP, 0x4

		__ISR_Handler_1C.A45: ;Asm
			mov EAX, ESP

		__ISR_Handler_1C.A46: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_1C.A47: ;Asm
			sub ESP, 0x200

		__ISR_Handler_1C.A48: ;Asm
			fxsave [ESP]

		__ISR_Handler_1C.A49: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_1C.A4A: ;Asm
			push dword EAX

		__ISR_Handler_1C.A4B: ;Asm
			push dword EAX

		__ISR_Handler_1C.A4C: ;Asm
			jmp 8:__ISR_Handler_1C_SetCS

		__ISR_Handler_1C_SetCS:

		__ISR_Handler_1C_SetCS.A4D: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_1C_SetCS.A4E: ;Asm
			pop dword EAX

		__ISR_Handler_1C_SetCS.A4F: ;Asm
			fxrstor [ESP]

		__ISR_Handler_1C_SetCS.A50: ;Asm
			mov ESP, EAX

		__ISR_Handler_1C_SetCS.A51: ;Asm
			add ESP, 0x4

		__ISR_Handler_1C_SetCS.A52: ;Asm
			Popad

		__ISR_Handler_1C_SetCS.A53: ;Asm
			add ESP, 0x8

		__ISR_Handler_1C_END:

		__ISR_Handler_1C_END.A54: ;Asm
			iret

		__ISR_Handler_1D:

		__ISR_Handler_1D.A55: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_1D.A56: ;Asm
			push dword 0x0

		__ISR_Handler_1D.A57: ;Asm
			push dword 0x1D

		__ISR_Handler_1D.A58: ;Asm
			Pushad

		__ISR_Handler_1D.A59: ;Asm
			sub ESP, 0x4

		__ISR_Handler_1D.A5A: ;Asm
			mov EAX, ESP

		__ISR_Handler_1D.A5B: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_1D.A5C: ;Asm
			sub ESP, 0x200

		__ISR_Handler_1D.A5D: ;Asm
			fxsave [ESP]

		__ISR_Handler_1D.A5E: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_1D.A5F: ;Asm
			push dword EAX

		__ISR_Handler_1D.A60: ;Asm
			push dword EAX

		__ISR_Handler_1D.A61: ;Asm
			jmp 8:__ISR_Handler_1D_SetCS

		__ISR_Handler_1D_SetCS:

		__ISR_Handler_1D_SetCS.A62: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_1D_SetCS.A63: ;Asm
			pop dword EAX

		__ISR_Handler_1D_SetCS.A64: ;Asm
			fxrstor [ESP]

		__ISR_Handler_1D_SetCS.A65: ;Asm
			mov ESP, EAX

		__ISR_Handler_1D_SetCS.A66: ;Asm
			add ESP, 0x4

		__ISR_Handler_1D_SetCS.A67: ;Asm
			Popad

		__ISR_Handler_1D_SetCS.A68: ;Asm
			add ESP, 0x8

		__ISR_Handler_1D_END:

		__ISR_Handler_1D_END.A69: ;Asm
			iret

		__ISR_Handler_1E:

		__ISR_Handler_1E.A6A: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_1E.A6B: ;Asm
			push dword 0x0

		__ISR_Handler_1E.A6C: ;Asm
			push dword 0x1E

		__ISR_Handler_1E.A6D: ;Asm
			Pushad

		__ISR_Handler_1E.A6E: ;Asm
			sub ESP, 0x4

		__ISR_Handler_1E.A6F: ;Asm
			mov EAX, ESP

		__ISR_Handler_1E.A70: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_1E.A71: ;Asm
			sub ESP, 0x200

		__ISR_Handler_1E.A72: ;Asm
			fxsave [ESP]

		__ISR_Handler_1E.A73: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_1E.A74: ;Asm
			push dword EAX

		__ISR_Handler_1E.A75: ;Asm
			push dword EAX

		__ISR_Handler_1E.A76: ;Asm
			jmp 8:__ISR_Handler_1E_SetCS

		__ISR_Handler_1E_SetCS:

		__ISR_Handler_1E_SetCS.A77: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_1E_SetCS.A78: ;Asm
			pop dword EAX

		__ISR_Handler_1E_SetCS.A79: ;Asm
			fxrstor [ESP]

		__ISR_Handler_1E_SetCS.A7A: ;Asm
			mov ESP, EAX

		__ISR_Handler_1E_SetCS.A7B: ;Asm
			add ESP, 0x4

		__ISR_Handler_1E_SetCS.A7C: ;Asm
			Popad

		__ISR_Handler_1E_SetCS.A7D: ;Asm
			add ESP, 0x8

		__ISR_Handler_1E_END:

		__ISR_Handler_1E_END.A7E: ;Asm
			iret

		__ISR_Handler_1F:

		__ISR_Handler_1F.A7F: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_1F.A80: ;Asm
			push dword 0x0

		__ISR_Handler_1F.A81: ;Asm
			push dword 0x1F

		__ISR_Handler_1F.A82: ;Asm
			Pushad

		__ISR_Handler_1F.A83: ;Asm
			sub ESP, 0x4

		__ISR_Handler_1F.A84: ;Asm
			mov EAX, ESP

		__ISR_Handler_1F.A85: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_1F.A86: ;Asm
			sub ESP, 0x200

		__ISR_Handler_1F.A87: ;Asm
			fxsave [ESP]

		__ISR_Handler_1F.A88: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_1F.A89: ;Asm
			push dword EAX

		__ISR_Handler_1F.A8A: ;Asm
			push dword EAX

		__ISR_Handler_1F.A8B: ;Asm
			jmp 8:__ISR_Handler_1F_SetCS

		__ISR_Handler_1F_SetCS:

		__ISR_Handler_1F_SetCS.A8C: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_1F_SetCS.A8D: ;Asm
			pop dword EAX

		__ISR_Handler_1F_SetCS.A8E: ;Asm
			fxrstor [ESP]

		__ISR_Handler_1F_SetCS.A8F: ;Asm
			mov ESP, EAX

		__ISR_Handler_1F_SetCS.A90: ;Asm
			add ESP, 0x4

		__ISR_Handler_1F_SetCS.A91: ;Asm
			Popad

		__ISR_Handler_1F_SetCS.A92: ;Asm
			add ESP, 0x8

		__ISR_Handler_1F_END:

		__ISR_Handler_1F_END.A93: ;Asm
			iret

		__ISR_Handler_20:

		__ISR_Handler_20.A94: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_20.A95: ;Asm
			push dword 0x0

		__ISR_Handler_20.A96: ;Asm
			push dword 0x20

		__ISR_Handler_20.A97: ;Asm
			Pushad

		__ISR_Handler_20.A98: ;Asm
			sub ESP, 0x4

		__ISR_Handler_20.A99: ;Asm
			mov EAX, ESP

		__ISR_Handler_20.A9A: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_20.A9B: ;Asm
			sub ESP, 0x200

		__ISR_Handler_20.A9C: ;Asm
			fxsave [ESP]

		__ISR_Handler_20.A9D: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_20.A9E: ;Asm
			push dword EAX

		__ISR_Handler_20.A9F: ;Asm
			push dword EAX

		__ISR_Handler_20.AA0: ;Asm
			jmp 8:__ISR_Handler_20_SetCS

		__ISR_Handler_20_SetCS:

		__ISR_Handler_20_SetCS.AA1: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext

		__ISR_Handler_20_SetCS.AA2: ;Asm
			pop dword EAX

		__ISR_Handler_20_SetCS.AA3: ;Asm
			fxrstor [ESP]

		__ISR_Handler_20_SetCS.AA4: ;Asm
			mov ESP, EAX

		__ISR_Handler_20_SetCS.AA5: ;Asm
			add ESP, 0x4

		__ISR_Handler_20_SetCS.AA6: ;Asm
			Popad

		__ISR_Handler_20_SetCS.AA7: ;Asm
			add ESP, 0x8

		__ISR_Handler_20_END:

		__ISR_Handler_20_END.AA8: ;Asm
			iret

		__ISR_Handler_21:

		__ISR_Handler_21.AA9: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_21.AAA: ;Asm
			push dword 0x0

		__ISR_Handler_21.AAB: ;Asm
			push dword 0x21

		__ISR_Handler_21.AAC: ;Asm
			Pushad

		__ISR_Handler_21.AAD: ;Asm
			sub ESP, 0x4

		__ISR_Handler_21.AAE: ;Asm
			mov EAX, ESP

		__ISR_Handler_21.AAF: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_21.AB0: ;Asm
			sub ESP, 0x200

		__ISR_Handler_21.AB1: ;Asm
			fxsave [ESP]

		__ISR_Handler_21.AB2: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_21.AB3: ;Asm
			push dword EAX

		__ISR_Handler_21.AB4: ;Asm
			push dword EAX

		__ISR_Handler_21.AB5: ;Asm
			jmp 8:__ISR_Handler_21_SetCS

		__ISR_Handler_21_SetCS:

		__ISR_Handler_21_SetCS.AB6: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext

		__ISR_Handler_21_SetCS.AB7: ;Asm
			pop dword EAX

		__ISR_Handler_21_SetCS.AB8: ;Asm
			fxrstor [ESP]

		__ISR_Handler_21_SetCS.AB9: ;Asm
			mov ESP, EAX

		__ISR_Handler_21_SetCS.ABA: ;Asm
			add ESP, 0x4

		__ISR_Handler_21_SetCS.ABB: ;Asm
			Popad

		__ISR_Handler_21_SetCS.ABC: ;Asm
			add ESP, 0x8

		__ISR_Handler_21_END:

		__ISR_Handler_21_END.ABD: ;Asm
			iret

		__ISR_Handler_22:

		__ISR_Handler_22.ABE: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_22.ABF: ;Asm
			push dword 0x0

		__ISR_Handler_22.AC0: ;Asm
			push dword 0x22

		__ISR_Handler_22.AC1: ;Asm
			Pushad

		__ISR_Handler_22.AC2: ;Asm
			sub ESP, 0x4

		__ISR_Handler_22.AC3: ;Asm
			mov EAX, ESP

		__ISR_Handler_22.AC4: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_22.AC5: ;Asm
			sub ESP, 0x200

		__ISR_Handler_22.AC6: ;Asm
			fxsave [ESP]

		__ISR_Handler_22.AC7: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_22.AC8: ;Asm
			push dword EAX

		__ISR_Handler_22.AC9: ;Asm
			push dword EAX

		__ISR_Handler_22.ACA: ;Asm
			jmp 8:__ISR_Handler_22_SetCS

		__ISR_Handler_22_SetCS:

		__ISR_Handler_22_SetCS.ACB: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext

		__ISR_Handler_22_SetCS.ACC: ;Asm
			pop dword EAX

		__ISR_Handler_22_SetCS.ACD: ;Asm
			fxrstor [ESP]

		__ISR_Handler_22_SetCS.ACE: ;Asm
			mov ESP, EAX

		__ISR_Handler_22_SetCS.ACF: ;Asm
			add ESP, 0x4

		__ISR_Handler_22_SetCS.AD0: ;Asm
			Popad

		__ISR_Handler_22_SetCS.AD1: ;Asm
			add ESP, 0x8

		__ISR_Handler_22_END:

		__ISR_Handler_22_END.AD2: ;Asm
			iret

		__ISR_Handler_23:

		__ISR_Handler_23.AD3: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_23.AD4: ;Asm
			push dword 0x0

		__ISR_Handler_23.AD5: ;Asm
			push dword 0x23

		__ISR_Handler_23.AD6: ;Asm
			Pushad

		__ISR_Handler_23.AD7: ;Asm
			sub ESP, 0x4

		__ISR_Handler_23.AD8: ;Asm
			mov EAX, ESP

		__ISR_Handler_23.AD9: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_23.ADA: ;Asm
			sub ESP, 0x200

		__ISR_Handler_23.ADB: ;Asm
			fxsave [ESP]

		__ISR_Handler_23.ADC: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_23.ADD: ;Asm
			push dword EAX

		__ISR_Handler_23.ADE: ;Asm
			push dword EAX

		__ISR_Handler_23.ADF: ;Asm
			jmp 8:__ISR_Handler_23_SetCS

		__ISR_Handler_23_SetCS:

		__ISR_Handler_23_SetCS.AE0: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext

		__ISR_Handler_23_SetCS.AE1: ;Asm
			pop dword EAX

		__ISR_Handler_23_SetCS.AE2: ;Asm
			fxrstor [ESP]

		__ISR_Handler_23_SetCS.AE3: ;Asm
			mov ESP, EAX

		__ISR_Handler_23_SetCS.AE4: ;Asm
			add ESP, 0x4

		__ISR_Handler_23_SetCS.AE5: ;Asm
			Popad

		__ISR_Handler_23_SetCS.AE6: ;Asm
			add ESP, 0x8

		__ISR_Handler_23_END:

		__ISR_Handler_23_END.AE7: ;Asm
			iret

		__ISR_Handler_24:

		__ISR_Handler_24.AE8: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_24.AE9: ;Asm
			push dword 0x0

		__ISR_Handler_24.AEA: ;Asm
			push dword 0x24

		__ISR_Handler_24.AEB: ;Asm
			Pushad

		__ISR_Handler_24.AEC: ;Asm
			sub ESP, 0x4

		__ISR_Handler_24.AED: ;Asm
			mov EAX, ESP

		__ISR_Handler_24.AEE: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_24.AEF: ;Asm
			sub ESP, 0x200

		__ISR_Handler_24.AF0: ;Asm
			fxsave [ESP]

		__ISR_Handler_24.AF1: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_24.AF2: ;Asm
			push dword EAX

		__ISR_Handler_24.AF3: ;Asm
			push dword EAX

		__ISR_Handler_24.AF4: ;Asm
			jmp 8:__ISR_Handler_24_SetCS

		__ISR_Handler_24_SetCS:

		__ISR_Handler_24_SetCS.AF5: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext

		__ISR_Handler_24_SetCS.AF6: ;Asm
			pop dword EAX

		__ISR_Handler_24_SetCS.AF7: ;Asm
			fxrstor [ESP]

		__ISR_Handler_24_SetCS.AF8: ;Asm
			mov ESP, EAX

		__ISR_Handler_24_SetCS.AF9: ;Asm
			add ESP, 0x4

		__ISR_Handler_24_SetCS.AFA: ;Asm
			Popad

		__ISR_Handler_24_SetCS.AFB: ;Asm
			add ESP, 0x8

		__ISR_Handler_24_END:

		__ISR_Handler_24_END.AFC: ;Asm
			iret

		__ISR_Handler_25:

		__ISR_Handler_25.AFD: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_25.AFE: ;Asm
			push dword 0x0

		__ISR_Handler_25.AFF: ;Asm
			push dword 0x25

		__ISR_Handler_25.B00: ;Asm
			Pushad

		__ISR_Handler_25.B01: ;Asm
			sub ESP, 0x4

		__ISR_Handler_25.B02: ;Asm
			mov EAX, ESP

		__ISR_Handler_25.B03: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_25.B04: ;Asm
			sub ESP, 0x200

		__ISR_Handler_25.B05: ;Asm
			fxsave [ESP]

		__ISR_Handler_25.B06: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_25.B07: ;Asm
			push dword EAX

		__ISR_Handler_25.B08: ;Asm
			push dword EAX

		__ISR_Handler_25.B09: ;Asm
			jmp 8:__ISR_Handler_25_SetCS

		__ISR_Handler_25_SetCS:

		__ISR_Handler_25_SetCS.B0A: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext

		__ISR_Handler_25_SetCS.B0B: ;Asm
			pop dword EAX

		__ISR_Handler_25_SetCS.B0C: ;Asm
			fxrstor [ESP]

		__ISR_Handler_25_SetCS.B0D: ;Asm
			mov ESP, EAX

		__ISR_Handler_25_SetCS.B0E: ;Asm
			add ESP, 0x4

		__ISR_Handler_25_SetCS.B0F: ;Asm
			Popad

		__ISR_Handler_25_SetCS.B10: ;Asm
			add ESP, 0x8

		__ISR_Handler_25_END:

		__ISR_Handler_25_END.B11: ;Asm
			iret

		__ISR_Handler_26:

		__ISR_Handler_26.B12: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_26.B13: ;Asm
			push dword 0x0

		__ISR_Handler_26.B14: ;Asm
			push dword 0x26

		__ISR_Handler_26.B15: ;Asm
			Pushad

		__ISR_Handler_26.B16: ;Asm
			sub ESP, 0x4

		__ISR_Handler_26.B17: ;Asm
			mov EAX, ESP

		__ISR_Handler_26.B18: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_26.B19: ;Asm
			sub ESP, 0x200

		__ISR_Handler_26.B1A: ;Asm
			fxsave [ESP]

		__ISR_Handler_26.B1B: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_26.B1C: ;Asm
			push dword EAX

		__ISR_Handler_26.B1D: ;Asm
			push dword EAX

		__ISR_Handler_26.B1E: ;Asm
			jmp 8:__ISR_Handler_26_SetCS

		__ISR_Handler_26_SetCS:

		__ISR_Handler_26_SetCS.B1F: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext

		__ISR_Handler_26_SetCS.B20: ;Asm
			pop dword EAX

		__ISR_Handler_26_SetCS.B21: ;Asm
			fxrstor [ESP]

		__ISR_Handler_26_SetCS.B22: ;Asm
			mov ESP, EAX

		__ISR_Handler_26_SetCS.B23: ;Asm
			add ESP, 0x4

		__ISR_Handler_26_SetCS.B24: ;Asm
			Popad

		__ISR_Handler_26_SetCS.B25: ;Asm
			add ESP, 0x8

		__ISR_Handler_26_END:

		__ISR_Handler_26_END.B26: ;Asm
			iret

		__ISR_Handler_27:

		__ISR_Handler_27.B27: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_27.B28: ;Asm
			push dword 0x0

		__ISR_Handler_27.B29: ;Asm
			push dword 0x27

		__ISR_Handler_27.B2A: ;Asm
			Pushad

		__ISR_Handler_27.B2B: ;Asm
			sub ESP, 0x4

		__ISR_Handler_27.B2C: ;Asm
			mov EAX, ESP

		__ISR_Handler_27.B2D: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_27.B2E: ;Asm
			sub ESP, 0x200

		__ISR_Handler_27.B2F: ;Asm
			fxsave [ESP]

		__ISR_Handler_27.B30: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_27.B31: ;Asm
			push dword EAX

		__ISR_Handler_27.B32: ;Asm
			push dword EAX

		__ISR_Handler_27.B33: ;Asm
			jmp 8:__ISR_Handler_27_SetCS

		__ISR_Handler_27_SetCS:

		__ISR_Handler_27_SetCS.B34: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext

		__ISR_Handler_27_SetCS.B35: ;Asm
			pop dword EAX

		__ISR_Handler_27_SetCS.B36: ;Asm
			fxrstor [ESP]

		__ISR_Handler_27_SetCS.B37: ;Asm
			mov ESP, EAX

		__ISR_Handler_27_SetCS.B38: ;Asm
			add ESP, 0x4

		__ISR_Handler_27_SetCS.B39: ;Asm
			Popad

		__ISR_Handler_27_SetCS.B3A: ;Asm
			add ESP, 0x8

		__ISR_Handler_27_END:

		__ISR_Handler_27_END.B3B: ;Asm
			iret

		__ISR_Handler_28:

		__ISR_Handler_28.B3C: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_28.B3D: ;Asm
			push dword 0x0

		__ISR_Handler_28.B3E: ;Asm
			push dword 0x28

		__ISR_Handler_28.B3F: ;Asm
			Pushad

		__ISR_Handler_28.B40: ;Asm
			sub ESP, 0x4

		__ISR_Handler_28.B41: ;Asm
			mov EAX, ESP

		__ISR_Handler_28.B42: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_28.B43: ;Asm
			sub ESP, 0x200

		__ISR_Handler_28.B44: ;Asm
			fxsave [ESP]

		__ISR_Handler_28.B45: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_28.B46: ;Asm
			push dword EAX

		__ISR_Handler_28.B47: ;Asm
			push dword EAX

		__ISR_Handler_28.B48: ;Asm
			jmp 8:__ISR_Handler_28_SetCS

		__ISR_Handler_28_SetCS:

		__ISR_Handler_28_SetCS.B49: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext

		__ISR_Handler_28_SetCS.B4A: ;Asm
			pop dword EAX

		__ISR_Handler_28_SetCS.B4B: ;Asm
			fxrstor [ESP]

		__ISR_Handler_28_SetCS.B4C: ;Asm
			mov ESP, EAX

		__ISR_Handler_28_SetCS.B4D: ;Asm
			add ESP, 0x4

		__ISR_Handler_28_SetCS.B4E: ;Asm
			Popad

		__ISR_Handler_28_SetCS.B4F: ;Asm
			add ESP, 0x8

		__ISR_Handler_28_END:

		__ISR_Handler_28_END.B50: ;Asm
			iret

		__ISR_Handler_29:

		__ISR_Handler_29.B51: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_29.B52: ;Asm
			push dword 0x0

		__ISR_Handler_29.B53: ;Asm
			push dword 0x29

		__ISR_Handler_29.B54: ;Asm
			Pushad

		__ISR_Handler_29.B55: ;Asm
			sub ESP, 0x4

		__ISR_Handler_29.B56: ;Asm
			mov EAX, ESP

		__ISR_Handler_29.B57: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_29.B58: ;Asm
			sub ESP, 0x200

		__ISR_Handler_29.B59: ;Asm
			fxsave [ESP]

		__ISR_Handler_29.B5A: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_29.B5B: ;Asm
			push dword EAX

		__ISR_Handler_29.B5C: ;Asm
			push dword EAX

		__ISR_Handler_29.B5D: ;Asm
			jmp 8:__ISR_Handler_29_SetCS

		__ISR_Handler_29_SetCS:

		__ISR_Handler_29_SetCS.B5E: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext

		__ISR_Handler_29_SetCS.B5F: ;Asm
			pop dword EAX

		__ISR_Handler_29_SetCS.B60: ;Asm
			fxrstor [ESP]

		__ISR_Handler_29_SetCS.B61: ;Asm
			mov ESP, EAX

		__ISR_Handler_29_SetCS.B62: ;Asm
			add ESP, 0x4

		__ISR_Handler_29_SetCS.B63: ;Asm
			Popad

		__ISR_Handler_29_SetCS.B64: ;Asm
			add ESP, 0x8

		__ISR_Handler_29_END:

		__ISR_Handler_29_END.B65: ;Asm
			iret

		__ISR_Handler_2A:

		__ISR_Handler_2A.B66: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_2A.B67: ;Asm
			push dword 0x0

		__ISR_Handler_2A.B68: ;Asm
			push dword 0x2A

		__ISR_Handler_2A.B69: ;Asm
			Pushad

		__ISR_Handler_2A.B6A: ;Asm
			sub ESP, 0x4

		__ISR_Handler_2A.B6B: ;Asm
			mov EAX, ESP

		__ISR_Handler_2A.B6C: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_2A.B6D: ;Asm
			sub ESP, 0x200

		__ISR_Handler_2A.B6E: ;Asm
			fxsave [ESP]

		__ISR_Handler_2A.B6F: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_2A.B70: ;Asm
			push dword EAX

		__ISR_Handler_2A.B71: ;Asm
			push dword EAX

		__ISR_Handler_2A.B72: ;Asm
			jmp 8:__ISR_Handler_2A_SetCS

		__ISR_Handler_2A_SetCS:

		__ISR_Handler_2A_SetCS.B73: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext

		__ISR_Handler_2A_SetCS.B74: ;Asm
			pop dword EAX

		__ISR_Handler_2A_SetCS.B75: ;Asm
			fxrstor [ESP]

		__ISR_Handler_2A_SetCS.B76: ;Asm
			mov ESP, EAX

		__ISR_Handler_2A_SetCS.B77: ;Asm
			add ESP, 0x4

		__ISR_Handler_2A_SetCS.B78: ;Asm
			Popad

		__ISR_Handler_2A_SetCS.B79: ;Asm
			add ESP, 0x8

		__ISR_Handler_2A_END:

		__ISR_Handler_2A_END.B7A: ;Asm
			iret

		__ISR_Handler_2B:

		__ISR_Handler_2B.B7B: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_2B.B7C: ;Asm
			push dword 0x0

		__ISR_Handler_2B.B7D: ;Asm
			push dword 0x2B

		__ISR_Handler_2B.B7E: ;Asm
			Pushad

		__ISR_Handler_2B.B7F: ;Asm
			sub ESP, 0x4

		__ISR_Handler_2B.B80: ;Asm
			mov EAX, ESP

		__ISR_Handler_2B.B81: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_2B.B82: ;Asm
			sub ESP, 0x200

		__ISR_Handler_2B.B83: ;Asm
			fxsave [ESP]

		__ISR_Handler_2B.B84: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_2B.B85: ;Asm
			push dword EAX

		__ISR_Handler_2B.B86: ;Asm
			push dword EAX

		__ISR_Handler_2B.B87: ;Asm
			jmp 8:__ISR_Handler_2B_SetCS

		__ISR_Handler_2B_SetCS:

		__ISR_Handler_2B_SetCS.B88: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext

		__ISR_Handler_2B_SetCS.B89: ;Asm
			pop dword EAX

		__ISR_Handler_2B_SetCS.B8A: ;Asm
			fxrstor [ESP]

		__ISR_Handler_2B_SetCS.B8B: ;Asm
			mov ESP, EAX

		__ISR_Handler_2B_SetCS.B8C: ;Asm
			add ESP, 0x4

		__ISR_Handler_2B_SetCS.B8D: ;Asm
			Popad

		__ISR_Handler_2B_SetCS.B8E: ;Asm
			add ESP, 0x8

		__ISR_Handler_2B_END:

		__ISR_Handler_2B_END.B8F: ;Asm
			iret

		__ISR_Handler_2C:

		__ISR_Handler_2C.B90: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_2C.B91: ;Asm
			push dword 0x0

		__ISR_Handler_2C.B92: ;Asm
			push dword 0x2C

		__ISR_Handler_2C.B93: ;Asm
			Pushad

		__ISR_Handler_2C.B94: ;Asm
			sub ESP, 0x4

		__ISR_Handler_2C.B95: ;Asm
			mov EAX, ESP

		__ISR_Handler_2C.B96: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_2C.B97: ;Asm
			sub ESP, 0x200

		__ISR_Handler_2C.B98: ;Asm
			fxsave [ESP]

		__ISR_Handler_2C.B99: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_2C.B9A: ;Asm
			push dword EAX

		__ISR_Handler_2C.B9B: ;Asm
			push dword EAX

		__ISR_Handler_2C.B9C: ;Asm
			jmp 8:__ISR_Handler_2C_SetCS

		__ISR_Handler_2C_SetCS:

		__ISR_Handler_2C_SetCS.B9D: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext

		__ISR_Handler_2C_SetCS.B9E: ;Asm
			pop dword EAX

		__ISR_Handler_2C_SetCS.B9F: ;Asm
			fxrstor [ESP]

		__ISR_Handler_2C_SetCS.BA0: ;Asm
			mov ESP, EAX

		__ISR_Handler_2C_SetCS.BA1: ;Asm
			add ESP, 0x4

		__ISR_Handler_2C_SetCS.BA2: ;Asm
			Popad

		__ISR_Handler_2C_SetCS.BA3: ;Asm
			add ESP, 0x8

		__ISR_Handler_2C_END:

		__ISR_Handler_2C_END.BA4: ;Asm
			iret

		__ISR_Handler_2D:

		__ISR_Handler_2D.BA5: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_2D.BA6: ;Asm
			push dword 0x0

		__ISR_Handler_2D.BA7: ;Asm
			push dword 0x2D

		__ISR_Handler_2D.BA8: ;Asm
			Pushad

		__ISR_Handler_2D.BA9: ;Asm
			sub ESP, 0x4

		__ISR_Handler_2D.BAA: ;Asm
			mov EAX, ESP

		__ISR_Handler_2D.BAB: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_2D.BAC: ;Asm
			sub ESP, 0x200

		__ISR_Handler_2D.BAD: ;Asm
			fxsave [ESP]

		__ISR_Handler_2D.BAE: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_2D.BAF: ;Asm
			push dword EAX

		__ISR_Handler_2D.BB0: ;Asm
			push dword EAX

		__ISR_Handler_2D.BB1: ;Asm
			jmp 8:__ISR_Handler_2D_SetCS

		__ISR_Handler_2D_SetCS:

		__ISR_Handler_2D_SetCS.BB2: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext

		__ISR_Handler_2D_SetCS.BB3: ;Asm
			pop dword EAX

		__ISR_Handler_2D_SetCS.BB4: ;Asm
			fxrstor [ESP]

		__ISR_Handler_2D_SetCS.BB5: ;Asm
			mov ESP, EAX

		__ISR_Handler_2D_SetCS.BB6: ;Asm
			add ESP, 0x4

		__ISR_Handler_2D_SetCS.BB7: ;Asm
			Popad

		__ISR_Handler_2D_SetCS.BB8: ;Asm
			add ESP, 0x8

		__ISR_Handler_2D_END:

		__ISR_Handler_2D_END.BB9: ;Asm
			iret

		__ISR_Handler_2E:

		__ISR_Handler_2E.BBA: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_2E.BBB: ;Asm
			push dword 0x0

		__ISR_Handler_2E.BBC: ;Asm
			push dword 0x2E

		__ISR_Handler_2E.BBD: ;Asm
			Pushad

		__ISR_Handler_2E.BBE: ;Asm
			sub ESP, 0x4

		__ISR_Handler_2E.BBF: ;Asm
			mov EAX, ESP

		__ISR_Handler_2E.BC0: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_2E.BC1: ;Asm
			sub ESP, 0x200

		__ISR_Handler_2E.BC2: ;Asm
			fxsave [ESP]

		__ISR_Handler_2E.BC3: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_2E.BC4: ;Asm
			push dword EAX

		__ISR_Handler_2E.BC5: ;Asm
			push dword EAX

		__ISR_Handler_2E.BC6: ;Asm
			jmp 8:__ISR_Handler_2E_SetCS

		__ISR_Handler_2E_SetCS:

		__ISR_Handler_2E_SetCS.BC7: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext

		__ISR_Handler_2E_SetCS.BC8: ;Asm
			pop dword EAX

		__ISR_Handler_2E_SetCS.BC9: ;Asm
			fxrstor [ESP]

		__ISR_Handler_2E_SetCS.BCA: ;Asm
			mov ESP, EAX

		__ISR_Handler_2E_SetCS.BCB: ;Asm
			add ESP, 0x4

		__ISR_Handler_2E_SetCS.BCC: ;Asm
			Popad

		__ISR_Handler_2E_SetCS.BCD: ;Asm
			add ESP, 0x8

		__ISR_Handler_2E_END:

		__ISR_Handler_2E_END.BCE: ;Asm
			iret

		__ISR_Handler_2F:

		__ISR_Handler_2F.BCF: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_2F.BD0: ;Asm
			push dword 0x0

		__ISR_Handler_2F.BD1: ;Asm
			push dword 0x2F

		__ISR_Handler_2F.BD2: ;Asm
			Pushad

		__ISR_Handler_2F.BD3: ;Asm
			sub ESP, 0x4

		__ISR_Handler_2F.BD4: ;Asm
			mov EAX, ESP

		__ISR_Handler_2F.BD5: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_2F.BD6: ;Asm
			sub ESP, 0x200

		__ISR_Handler_2F.BD7: ;Asm
			fxsave [ESP]

		__ISR_Handler_2F.BD8: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_2F.BD9: ;Asm
			push dword EAX

		__ISR_Handler_2F.BDA: ;Asm
			push dword EAX

		__ISR_Handler_2F.BDB: ;Asm
			jmp 8:__ISR_Handler_2F_SetCS

		__ISR_Handler_2F_SetCS:

		__ISR_Handler_2F_SetCS.BDC: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext

		__ISR_Handler_2F_SetCS.BDD: ;Asm
			pop dword EAX

		__ISR_Handler_2F_SetCS.BDE: ;Asm
			fxrstor [ESP]

		__ISR_Handler_2F_SetCS.BDF: ;Asm
			mov ESP, EAX

		__ISR_Handler_2F_SetCS.BE0: ;Asm
			add ESP, 0x4

		__ISR_Handler_2F_SetCS.BE1: ;Asm
			Popad

		__ISR_Handler_2F_SetCS.BE2: ;Asm
			add ESP, 0x8

		__ISR_Handler_2F_END:

		__ISR_Handler_2F_END.BE3: ;Asm
			iret

		__ISR_Handler_30:

		__ISR_Handler_30.BE4: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_30.BE5: ;Asm
			push dword 0x0

		__ISR_Handler_30.BE6: ;Asm
			push dword 0x30

		__ISR_Handler_30.BE7: ;Asm
			Pushad

		__ISR_Handler_30.BE8: ;Asm
			sub ESP, 0x4

		__ISR_Handler_30.BE9: ;Asm
			mov EAX, ESP

		__ISR_Handler_30.BEA: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_30.BEB: ;Asm
			sub ESP, 0x200

		__ISR_Handler_30.BEC: ;Asm
			fxsave [ESP]

		__ISR_Handler_30.BED: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_30.BEE: ;Asm
			push dword EAX

		__ISR_Handler_30.BEF: ;Asm
			push dword EAX

		__ISR_Handler_30.BF0: ;Asm
			jmp 8:__ISR_Handler_30_SetCS

		__ISR_Handler_30_SetCS:

		__ISR_Handler_30_SetCS.BF1: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext

		__ISR_Handler_30_SetCS.BF2: ;Asm
			pop dword EAX

		__ISR_Handler_30_SetCS.BF3: ;Asm
			fxrstor [ESP]

		__ISR_Handler_30_SetCS.BF4: ;Asm
			mov ESP, EAX

		__ISR_Handler_30_SetCS.BF5: ;Asm
			add ESP, 0x4

		__ISR_Handler_30_SetCS.BF6: ;Asm
			Popad

		__ISR_Handler_30_SetCS.BF7: ;Asm
			add ESP, 0x8

		__ISR_Handler_30_END:

		__ISR_Handler_30_END.BF8: ;Asm
			iret

		__ISR_Handler_31:

		__ISR_Handler_31.BF9: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_31.BFA: ;Asm
			push dword 0x0

		__ISR_Handler_31.BFB: ;Asm
			push dword 0x31

		__ISR_Handler_31.BFC: ;Asm
			Pushad

		__ISR_Handler_31.BFD: ;Asm
			sub ESP, 0x4

		__ISR_Handler_31.BFE: ;Asm
			mov EAX, ESP

		__ISR_Handler_31.BFF: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_31.C00: ;Asm
			sub ESP, 0x200

		__ISR_Handler_31.C01: ;Asm
			fxsave [ESP]

		__ISR_Handler_31.C02: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_31.C03: ;Asm
			push dword EAX

		__ISR_Handler_31.C04: ;Asm
			push dword EAX

		__ISR_Handler_31.C05: ;Asm
			jmp 8:__ISR_Handler_31_SetCS

		__ISR_Handler_31_SetCS:

		__ISR_Handler_31_SetCS.C06: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_31_SetCS.C07: ;Asm
			pop dword EAX

		__ISR_Handler_31_SetCS.C08: ;Asm
			fxrstor [ESP]

		__ISR_Handler_31_SetCS.C09: ;Asm
			mov ESP, EAX

		__ISR_Handler_31_SetCS.C0A: ;Asm
			add ESP, 0x4

		__ISR_Handler_31_SetCS.C0B: ;Asm
			Popad

		__ISR_Handler_31_SetCS.C0C: ;Asm
			add ESP, 0x8

		__ISR_Handler_31_END:

		__ISR_Handler_31_END.C0D: ;Asm
			iret

		__ISR_Handler_32:

		__ISR_Handler_32.C0E: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_32.C0F: ;Asm
			push dword 0x0

		__ISR_Handler_32.C10: ;Asm
			push dword 0x32

		__ISR_Handler_32.C11: ;Asm
			Pushad

		__ISR_Handler_32.C12: ;Asm
			sub ESP, 0x4

		__ISR_Handler_32.C13: ;Asm
			mov EAX, ESP

		__ISR_Handler_32.C14: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_32.C15: ;Asm
			sub ESP, 0x200

		__ISR_Handler_32.C16: ;Asm
			fxsave [ESP]

		__ISR_Handler_32.C17: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_32.C18: ;Asm
			push dword EAX

		__ISR_Handler_32.C19: ;Asm
			push dword EAX

		__ISR_Handler_32.C1A: ;Asm
			jmp 8:__ISR_Handler_32_SetCS

		__ISR_Handler_32_SetCS:

		__ISR_Handler_32_SetCS.C1B: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_32_SetCS.C1C: ;Asm
			pop dword EAX

		__ISR_Handler_32_SetCS.C1D: ;Asm
			fxrstor [ESP]

		__ISR_Handler_32_SetCS.C1E: ;Asm
			mov ESP, EAX

		__ISR_Handler_32_SetCS.C1F: ;Asm
			add ESP, 0x4

		__ISR_Handler_32_SetCS.C20: ;Asm
			Popad

		__ISR_Handler_32_SetCS.C21: ;Asm
			add ESP, 0x8

		__ISR_Handler_32_END:

		__ISR_Handler_32_END.C22: ;Asm
			iret

		__ISR_Handler_33:

		__ISR_Handler_33.C23: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_33.C24: ;Asm
			push dword 0x0

		__ISR_Handler_33.C25: ;Asm
			push dword 0x33

		__ISR_Handler_33.C26: ;Asm
			Pushad

		__ISR_Handler_33.C27: ;Asm
			sub ESP, 0x4

		__ISR_Handler_33.C28: ;Asm
			mov EAX, ESP

		__ISR_Handler_33.C29: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_33.C2A: ;Asm
			sub ESP, 0x200

		__ISR_Handler_33.C2B: ;Asm
			fxsave [ESP]

		__ISR_Handler_33.C2C: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_33.C2D: ;Asm
			push dword EAX

		__ISR_Handler_33.C2E: ;Asm
			push dword EAX

		__ISR_Handler_33.C2F: ;Asm
			jmp 8:__ISR_Handler_33_SetCS

		__ISR_Handler_33_SetCS:

		__ISR_Handler_33_SetCS.C30: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_33_SetCS.C31: ;Asm
			pop dword EAX

		__ISR_Handler_33_SetCS.C32: ;Asm
			fxrstor [ESP]

		__ISR_Handler_33_SetCS.C33: ;Asm
			mov ESP, EAX

		__ISR_Handler_33_SetCS.C34: ;Asm
			add ESP, 0x4

		__ISR_Handler_33_SetCS.C35: ;Asm
			Popad

		__ISR_Handler_33_SetCS.C36: ;Asm
			add ESP, 0x8

		__ISR_Handler_33_END:

		__ISR_Handler_33_END.C37: ;Asm
			iret

		__ISR_Handler_34:

		__ISR_Handler_34.C38: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_34.C39: ;Asm
			push dword 0x0

		__ISR_Handler_34.C3A: ;Asm
			push dword 0x34

		__ISR_Handler_34.C3B: ;Asm
			Pushad

		__ISR_Handler_34.C3C: ;Asm
			sub ESP, 0x4

		__ISR_Handler_34.C3D: ;Asm
			mov EAX, ESP

		__ISR_Handler_34.C3E: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_34.C3F: ;Asm
			sub ESP, 0x200

		__ISR_Handler_34.C40: ;Asm
			fxsave [ESP]

		__ISR_Handler_34.C41: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_34.C42: ;Asm
			push dword EAX

		__ISR_Handler_34.C43: ;Asm
			push dword EAX

		__ISR_Handler_34.C44: ;Asm
			jmp 8:__ISR_Handler_34_SetCS

		__ISR_Handler_34_SetCS:

		__ISR_Handler_34_SetCS.C45: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_34_SetCS.C46: ;Asm
			pop dword EAX

		__ISR_Handler_34_SetCS.C47: ;Asm
			fxrstor [ESP]

		__ISR_Handler_34_SetCS.C48: ;Asm
			mov ESP, EAX

		__ISR_Handler_34_SetCS.C49: ;Asm
			add ESP, 0x4

		__ISR_Handler_34_SetCS.C4A: ;Asm
			Popad

		__ISR_Handler_34_SetCS.C4B: ;Asm
			add ESP, 0x8

		__ISR_Handler_34_END:

		__ISR_Handler_34_END.C4C: ;Asm
			iret

		__ISR_Handler_35:

		__ISR_Handler_35.C4D: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_35.C4E: ;Asm
			push dword 0x0

		__ISR_Handler_35.C4F: ;Asm
			push dword 0x35

		__ISR_Handler_35.C50: ;Asm
			Pushad

		__ISR_Handler_35.C51: ;Asm
			sub ESP, 0x4

		__ISR_Handler_35.C52: ;Asm
			mov EAX, ESP

		__ISR_Handler_35.C53: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_35.C54: ;Asm
			sub ESP, 0x200

		__ISR_Handler_35.C55: ;Asm
			fxsave [ESP]

		__ISR_Handler_35.C56: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_35.C57: ;Asm
			push dword EAX

		__ISR_Handler_35.C58: ;Asm
			push dword EAX

		__ISR_Handler_35.C59: ;Asm
			jmp 8:__ISR_Handler_35_SetCS

		__ISR_Handler_35_SetCS:

		__ISR_Handler_35_SetCS.C5A: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext

		__ISR_Handler_35_SetCS.C5B: ;Asm
			pop dword EAX

		__ISR_Handler_35_SetCS.C5C: ;Asm
			fxrstor [ESP]

		__ISR_Handler_35_SetCS.C5D: ;Asm
			mov ESP, EAX

		__ISR_Handler_35_SetCS.C5E: ;Asm
			add ESP, 0x4

		__ISR_Handler_35_SetCS.C5F: ;Asm
			Popad

		__ISR_Handler_35_SetCS.C60: ;Asm
			add ESP, 0x8

		__ISR_Handler_35_END:

		__ISR_Handler_35_END.C61: ;Asm
			iret

		__ISR_Handler_36:

		__ISR_Handler_36.C62: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_36.C63: ;Asm
			push dword 0x0

		__ISR_Handler_36.C64: ;Asm
			push dword 0x36

		__ISR_Handler_36.C65: ;Asm
			Pushad

		__ISR_Handler_36.C66: ;Asm
			sub ESP, 0x4

		__ISR_Handler_36.C67: ;Asm
			mov EAX, ESP

		__ISR_Handler_36.C68: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_36.C69: ;Asm
			sub ESP, 0x200

		__ISR_Handler_36.C6A: ;Asm
			fxsave [ESP]

		__ISR_Handler_36.C6B: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_36.C6C: ;Asm
			push dword EAX

		__ISR_Handler_36.C6D: ;Asm
			push dword EAX

		__ISR_Handler_36.C6E: ;Asm
			jmp 8:__ISR_Handler_36_SetCS

		__ISR_Handler_36_SetCS:

		__ISR_Handler_36_SetCS.C6F: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_36_SetCS.C70: ;Asm
			pop dword EAX

		__ISR_Handler_36_SetCS.C71: ;Asm
			fxrstor [ESP]

		__ISR_Handler_36_SetCS.C72: ;Asm
			mov ESP, EAX

		__ISR_Handler_36_SetCS.C73: ;Asm
			add ESP, 0x4

		__ISR_Handler_36_SetCS.C74: ;Asm
			Popad

		__ISR_Handler_36_SetCS.C75: ;Asm
			add ESP, 0x8

		__ISR_Handler_36_END:

		__ISR_Handler_36_END.C76: ;Asm
			iret

		__ISR_Handler_37:

		__ISR_Handler_37.C77: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_37.C78: ;Asm
			push dword 0x0

		__ISR_Handler_37.C79: ;Asm
			push dword 0x37

		__ISR_Handler_37.C7A: ;Asm
			Pushad

		__ISR_Handler_37.C7B: ;Asm
			sub ESP, 0x4

		__ISR_Handler_37.C7C: ;Asm
			mov EAX, ESP

		__ISR_Handler_37.C7D: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_37.C7E: ;Asm
			sub ESP, 0x200

		__ISR_Handler_37.C7F: ;Asm
			fxsave [ESP]

		__ISR_Handler_37.C80: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_37.C81: ;Asm
			push dword EAX

		__ISR_Handler_37.C82: ;Asm
			push dword EAX

		__ISR_Handler_37.C83: ;Asm
			jmp 8:__ISR_Handler_37_SetCS

		__ISR_Handler_37_SetCS:

		__ISR_Handler_37_SetCS.C84: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_37_SetCS.C85: ;Asm
			pop dword EAX

		__ISR_Handler_37_SetCS.C86: ;Asm
			fxrstor [ESP]

		__ISR_Handler_37_SetCS.C87: ;Asm
			mov ESP, EAX

		__ISR_Handler_37_SetCS.C88: ;Asm
			add ESP, 0x4

		__ISR_Handler_37_SetCS.C89: ;Asm
			Popad

		__ISR_Handler_37_SetCS.C8A: ;Asm
			add ESP, 0x8

		__ISR_Handler_37_END:

		__ISR_Handler_37_END.C8B: ;Asm
			iret

		__ISR_Handler_38:

		__ISR_Handler_38.C8C: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_38.C8D: ;Asm
			push dword 0x0

		__ISR_Handler_38.C8E: ;Asm
			push dword 0x38

		__ISR_Handler_38.C8F: ;Asm
			Pushad

		__ISR_Handler_38.C90: ;Asm
			sub ESP, 0x4

		__ISR_Handler_38.C91: ;Asm
			mov EAX, ESP

		__ISR_Handler_38.C92: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_38.C93: ;Asm
			sub ESP, 0x200

		__ISR_Handler_38.C94: ;Asm
			fxsave [ESP]

		__ISR_Handler_38.C95: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_38.C96: ;Asm
			push dword EAX

		__ISR_Handler_38.C97: ;Asm
			push dword EAX

		__ISR_Handler_38.C98: ;Asm
			jmp 8:__ISR_Handler_38_SetCS

		__ISR_Handler_38_SetCS:

		__ISR_Handler_38_SetCS.C99: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_38_SetCS.C9A: ;Asm
			pop dword EAX

		__ISR_Handler_38_SetCS.C9B: ;Asm
			fxrstor [ESP]

		__ISR_Handler_38_SetCS.C9C: ;Asm
			mov ESP, EAX

		__ISR_Handler_38_SetCS.C9D: ;Asm
			add ESP, 0x4

		__ISR_Handler_38_SetCS.C9E: ;Asm
			Popad

		__ISR_Handler_38_SetCS.C9F: ;Asm
			add ESP, 0x8

		__ISR_Handler_38_END:

		__ISR_Handler_38_END.CA0: ;Asm
			iret

		__ISR_Handler_39:

		__ISR_Handler_39.CA1: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_39.CA2: ;Asm
			push dword 0x0

		__ISR_Handler_39.CA3: ;Asm
			push dword 0x39

		__ISR_Handler_39.CA4: ;Asm
			Pushad

		__ISR_Handler_39.CA5: ;Asm
			sub ESP, 0x4

		__ISR_Handler_39.CA6: ;Asm
			mov EAX, ESP

		__ISR_Handler_39.CA7: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_39.CA8: ;Asm
			sub ESP, 0x200

		__ISR_Handler_39.CA9: ;Asm
			fxsave [ESP]

		__ISR_Handler_39.CAA: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_39.CAB: ;Asm
			push dword EAX

		__ISR_Handler_39.CAC: ;Asm
			push dword EAX

		__ISR_Handler_39.CAD: ;Asm
			jmp 8:__ISR_Handler_39_SetCS

		__ISR_Handler_39_SetCS:

		__ISR_Handler_39_SetCS.CAE: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_39_SetCS.CAF: ;Asm
			pop dword EAX

		__ISR_Handler_39_SetCS.CB0: ;Asm
			fxrstor [ESP]

		__ISR_Handler_39_SetCS.CB1: ;Asm
			mov ESP, EAX

		__ISR_Handler_39_SetCS.CB2: ;Asm
			add ESP, 0x4

		__ISR_Handler_39_SetCS.CB3: ;Asm
			Popad

		__ISR_Handler_39_SetCS.CB4: ;Asm
			add ESP, 0x8

		__ISR_Handler_39_END:

		__ISR_Handler_39_END.CB5: ;Asm
			iret

		__ISR_Handler_3A:

		__ISR_Handler_3A.CB6: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_3A.CB7: ;Asm
			push dword 0x0

		__ISR_Handler_3A.CB8: ;Asm
			push dword 0x3A

		__ISR_Handler_3A.CB9: ;Asm
			Pushad

		__ISR_Handler_3A.CBA: ;Asm
			sub ESP, 0x4

		__ISR_Handler_3A.CBB: ;Asm
			mov EAX, ESP

		__ISR_Handler_3A.CBC: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_3A.CBD: ;Asm
			sub ESP, 0x200

		__ISR_Handler_3A.CBE: ;Asm
			fxsave [ESP]

		__ISR_Handler_3A.CBF: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_3A.CC0: ;Asm
			push dword EAX

		__ISR_Handler_3A.CC1: ;Asm
			push dword EAX

		__ISR_Handler_3A.CC2: ;Asm
			jmp 8:__ISR_Handler_3A_SetCS

		__ISR_Handler_3A_SetCS:

		__ISR_Handler_3A_SetCS.CC3: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_3A_SetCS.CC4: ;Asm
			pop dword EAX

		__ISR_Handler_3A_SetCS.CC5: ;Asm
			fxrstor [ESP]

		__ISR_Handler_3A_SetCS.CC6: ;Asm
			mov ESP, EAX

		__ISR_Handler_3A_SetCS.CC7: ;Asm
			add ESP, 0x4

		__ISR_Handler_3A_SetCS.CC8: ;Asm
			Popad

		__ISR_Handler_3A_SetCS.CC9: ;Asm
			add ESP, 0x8

		__ISR_Handler_3A_END:

		__ISR_Handler_3A_END.CCA: ;Asm
			iret

		__ISR_Handler_3B:

		__ISR_Handler_3B.CCB: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_3B.CCC: ;Asm
			push dword 0x0

		__ISR_Handler_3B.CCD: ;Asm
			push dword 0x3B

		__ISR_Handler_3B.CCE: ;Asm
			Pushad

		__ISR_Handler_3B.CCF: ;Asm
			sub ESP, 0x4

		__ISR_Handler_3B.CD0: ;Asm
			mov EAX, ESP

		__ISR_Handler_3B.CD1: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_3B.CD2: ;Asm
			sub ESP, 0x200

		__ISR_Handler_3B.CD3: ;Asm
			fxsave [ESP]

		__ISR_Handler_3B.CD4: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_3B.CD5: ;Asm
			push dword EAX

		__ISR_Handler_3B.CD6: ;Asm
			push dword EAX

		__ISR_Handler_3B.CD7: ;Asm
			jmp 8:__ISR_Handler_3B_SetCS

		__ISR_Handler_3B_SetCS:

		__ISR_Handler_3B_SetCS.CD8: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_3B_SetCS.CD9: ;Asm
			pop dword EAX

		__ISR_Handler_3B_SetCS.CDA: ;Asm
			fxrstor [ESP]

		__ISR_Handler_3B_SetCS.CDB: ;Asm
			mov ESP, EAX

		__ISR_Handler_3B_SetCS.CDC: ;Asm
			add ESP, 0x4

		__ISR_Handler_3B_SetCS.CDD: ;Asm
			Popad

		__ISR_Handler_3B_SetCS.CDE: ;Asm
			add ESP, 0x8

		__ISR_Handler_3B_END:

		__ISR_Handler_3B_END.CDF: ;Asm
			iret

		__ISR_Handler_3C:

		__ISR_Handler_3C.CE0: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_3C.CE1: ;Asm
			push dword 0x0

		__ISR_Handler_3C.CE2: ;Asm
			push dword 0x3C

		__ISR_Handler_3C.CE3: ;Asm
			Pushad

		__ISR_Handler_3C.CE4: ;Asm
			sub ESP, 0x4

		__ISR_Handler_3C.CE5: ;Asm
			mov EAX, ESP

		__ISR_Handler_3C.CE6: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_3C.CE7: ;Asm
			sub ESP, 0x200

		__ISR_Handler_3C.CE8: ;Asm
			fxsave [ESP]

		__ISR_Handler_3C.CE9: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_3C.CEA: ;Asm
			push dword EAX

		__ISR_Handler_3C.CEB: ;Asm
			push dword EAX

		__ISR_Handler_3C.CEC: ;Asm
			jmp 8:__ISR_Handler_3C_SetCS

		__ISR_Handler_3C_SetCS:

		__ISR_Handler_3C_SetCS.CED: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_3C_SetCS.CEE: ;Asm
			pop dword EAX

		__ISR_Handler_3C_SetCS.CEF: ;Asm
			fxrstor [ESP]

		__ISR_Handler_3C_SetCS.CF0: ;Asm
			mov ESP, EAX

		__ISR_Handler_3C_SetCS.CF1: ;Asm
			add ESP, 0x4

		__ISR_Handler_3C_SetCS.CF2: ;Asm
			Popad

		__ISR_Handler_3C_SetCS.CF3: ;Asm
			add ESP, 0x8

		__ISR_Handler_3C_END:

		__ISR_Handler_3C_END.CF4: ;Asm
			iret

		__ISR_Handler_3D:

		__ISR_Handler_3D.CF5: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_3D.CF6: ;Asm
			push dword 0x0

		__ISR_Handler_3D.CF7: ;Asm
			push dword 0x3D

		__ISR_Handler_3D.CF8: ;Asm
			Pushad

		__ISR_Handler_3D.CF9: ;Asm
			sub ESP, 0x4

		__ISR_Handler_3D.CFA: ;Asm
			mov EAX, ESP

		__ISR_Handler_3D.CFB: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_3D.CFC: ;Asm
			sub ESP, 0x200

		__ISR_Handler_3D.CFD: ;Asm
			fxsave [ESP]

		__ISR_Handler_3D.CFE: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_3D.CFF: ;Asm
			push dword EAX

		__ISR_Handler_3D.D00: ;Asm
			push dword EAX

		__ISR_Handler_3D.D01: ;Asm
			jmp 8:__ISR_Handler_3D_SetCS

		__ISR_Handler_3D_SetCS:

		__ISR_Handler_3D_SetCS.D02: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_3D_SetCS.D03: ;Asm
			pop dword EAX

		__ISR_Handler_3D_SetCS.D04: ;Asm
			fxrstor [ESP]

		__ISR_Handler_3D_SetCS.D05: ;Asm
			mov ESP, EAX

		__ISR_Handler_3D_SetCS.D06: ;Asm
			add ESP, 0x4

		__ISR_Handler_3D_SetCS.D07: ;Asm
			Popad

		__ISR_Handler_3D_SetCS.D08: ;Asm
			add ESP, 0x8

		__ISR_Handler_3D_END:

		__ISR_Handler_3D_END.D09: ;Asm
			iret

		__ISR_Handler_3E:

		__ISR_Handler_3E.D0A: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_3E.D0B: ;Asm
			push dword 0x0

		__ISR_Handler_3E.D0C: ;Asm
			push dword 0x3E

		__ISR_Handler_3E.D0D: ;Asm
			Pushad

		__ISR_Handler_3E.D0E: ;Asm
			sub ESP, 0x4

		__ISR_Handler_3E.D0F: ;Asm
			mov EAX, ESP

		__ISR_Handler_3E.D10: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_3E.D11: ;Asm
			sub ESP, 0x200

		__ISR_Handler_3E.D12: ;Asm
			fxsave [ESP]

		__ISR_Handler_3E.D13: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_3E.D14: ;Asm
			push dword EAX

		__ISR_Handler_3E.D15: ;Asm
			push dword EAX

		__ISR_Handler_3E.D16: ;Asm
			jmp 8:__ISR_Handler_3E_SetCS

		__ISR_Handler_3E_SetCS:

		__ISR_Handler_3E_SetCS.D17: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_3E_SetCS.D18: ;Asm
			pop dword EAX

		__ISR_Handler_3E_SetCS.D19: ;Asm
			fxrstor [ESP]

		__ISR_Handler_3E_SetCS.D1A: ;Asm
			mov ESP, EAX

		__ISR_Handler_3E_SetCS.D1B: ;Asm
			add ESP, 0x4

		__ISR_Handler_3E_SetCS.D1C: ;Asm
			Popad

		__ISR_Handler_3E_SetCS.D1D: ;Asm
			add ESP, 0x8

		__ISR_Handler_3E_END:

		__ISR_Handler_3E_END.D1E: ;Asm
			iret

		__ISR_Handler_3F:

		__ISR_Handler_3F.D1F: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_3F.D20: ;Asm
			push dword 0x0

		__ISR_Handler_3F.D21: ;Asm
			push dword 0x3F

		__ISR_Handler_3F.D22: ;Asm
			Pushad

		__ISR_Handler_3F.D23: ;Asm
			sub ESP, 0x4

		__ISR_Handler_3F.D24: ;Asm
			mov EAX, ESP

		__ISR_Handler_3F.D25: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_3F.D26: ;Asm
			sub ESP, 0x200

		__ISR_Handler_3F.D27: ;Asm
			fxsave [ESP]

		__ISR_Handler_3F.D28: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_3F.D29: ;Asm
			push dword EAX

		__ISR_Handler_3F.D2A: ;Asm
			push dword EAX

		__ISR_Handler_3F.D2B: ;Asm
			jmp 8:__ISR_Handler_3F_SetCS

		__ISR_Handler_3F_SetCS:

		__ISR_Handler_3F_SetCS.D2C: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_3F_SetCS.D2D: ;Asm
			pop dword EAX

		__ISR_Handler_3F_SetCS.D2E: ;Asm
			fxrstor [ESP]

		__ISR_Handler_3F_SetCS.D2F: ;Asm
			mov ESP, EAX

		__ISR_Handler_3F_SetCS.D30: ;Asm
			add ESP, 0x4

		__ISR_Handler_3F_SetCS.D31: ;Asm
			Popad

		__ISR_Handler_3F_SetCS.D32: ;Asm
			add ESP, 0x8

		__ISR_Handler_3F_END:

		__ISR_Handler_3F_END.D33: ;Asm
			iret

		__ISR_Handler_40:

		__ISR_Handler_40.D34: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_40.D35: ;Asm
			push dword 0x0

		__ISR_Handler_40.D36: ;Asm
			push dword 0x40

		__ISR_Handler_40.D37: ;Asm
			Pushad

		__ISR_Handler_40.D38: ;Asm
			sub ESP, 0x4

		__ISR_Handler_40.D39: ;Asm
			mov EAX, ESP

		__ISR_Handler_40.D3A: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_40.D3B: ;Asm
			sub ESP, 0x200

		__ISR_Handler_40.D3C: ;Asm
			fxsave [ESP]

		__ISR_Handler_40.D3D: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_40.D3E: ;Asm
			push dword EAX

		__ISR_Handler_40.D3F: ;Asm
			push dword EAX

		__ISR_Handler_40.D40: ;Asm
			jmp 8:__ISR_Handler_40_SetCS

		__ISR_Handler_40_SetCS:

		__ISR_Handler_40_SetCS.D41: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext

		__ISR_Handler_40_SetCS.D42: ;Asm
			pop dword EAX

		__ISR_Handler_40_SetCS.D43: ;Asm
			fxrstor [ESP]

		__ISR_Handler_40_SetCS.D44: ;Asm
			mov ESP, EAX

		__ISR_Handler_40_SetCS.D45: ;Asm
			add ESP, 0x4

		__ISR_Handler_40_SetCS.D46: ;Asm
			Popad

		__ISR_Handler_40_SetCS.D47: ;Asm
			add ESP, 0x8

		__ISR_Handler_40_END:

		__ISR_Handler_40_END.D48: ;Asm
			iret

		__ISR_Handler_41:

		__ISR_Handler_41.D49: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_41.D4A: ;Asm
			push dword 0x0

		__ISR_Handler_41.D4B: ;Asm
			push dword 0x41

		__ISR_Handler_41.D4C: ;Asm
			Pushad

		__ISR_Handler_41.D4D: ;Asm
			sub ESP, 0x4

		__ISR_Handler_41.D4E: ;Asm
			mov EAX, ESP

		__ISR_Handler_41.D4F: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_41.D50: ;Asm
			sub ESP, 0x200

		__ISR_Handler_41.D51: ;Asm
			fxsave [ESP]

		__ISR_Handler_41.D52: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_41.D53: ;Asm
			push dword EAX

		__ISR_Handler_41.D54: ;Asm
			push dword EAX

		__ISR_Handler_41.D55: ;Asm
			jmp 8:__ISR_Handler_41_SetCS

		__ISR_Handler_41_SetCS:

		__ISR_Handler_41_SetCS.D56: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext

		__ISR_Handler_41_SetCS.D57: ;Asm
			pop dword EAX

		__ISR_Handler_41_SetCS.D58: ;Asm
			fxrstor [ESP]

		__ISR_Handler_41_SetCS.D59: ;Asm
			mov ESP, EAX

		__ISR_Handler_41_SetCS.D5A: ;Asm
			add ESP, 0x4

		__ISR_Handler_41_SetCS.D5B: ;Asm
			Popad

		__ISR_Handler_41_SetCS.D5C: ;Asm
			add ESP, 0x8

		__ISR_Handler_41_END:

		__ISR_Handler_41_END.D5D: ;Asm
			iret

		__ISR_Handler_42:

		__ISR_Handler_42.D5E: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_42.D5F: ;Asm
			push dword 0x0

		__ISR_Handler_42.D60: ;Asm
			push dword 0x42

		__ISR_Handler_42.D61: ;Asm
			Pushad

		__ISR_Handler_42.D62: ;Asm
			sub ESP, 0x4

		__ISR_Handler_42.D63: ;Asm
			mov EAX, ESP

		__ISR_Handler_42.D64: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_42.D65: ;Asm
			sub ESP, 0x200

		__ISR_Handler_42.D66: ;Asm
			fxsave [ESP]

		__ISR_Handler_42.D67: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_42.D68: ;Asm
			push dword EAX

		__ISR_Handler_42.D69: ;Asm
			push dword EAX

		__ISR_Handler_42.D6A: ;Asm
			jmp 8:__ISR_Handler_42_SetCS

		__ISR_Handler_42_SetCS:

		__ISR_Handler_42_SetCS.D6B: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext

		__ISR_Handler_42_SetCS.D6C: ;Asm
			pop dword EAX

		__ISR_Handler_42_SetCS.D6D: ;Asm
			fxrstor [ESP]

		__ISR_Handler_42_SetCS.D6E: ;Asm
			mov ESP, EAX

		__ISR_Handler_42_SetCS.D6F: ;Asm
			add ESP, 0x4

		__ISR_Handler_42_SetCS.D70: ;Asm
			Popad

		__ISR_Handler_42_SetCS.D71: ;Asm
			add ESP, 0x8

		__ISR_Handler_42_END:

		__ISR_Handler_42_END.D72: ;Asm
			iret

		__ISR_Handler_43:

		__ISR_Handler_43.D73: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_43.D74: ;Asm
			push dword 0x0

		__ISR_Handler_43.D75: ;Asm
			push dword 0x43

		__ISR_Handler_43.D76: ;Asm
			Pushad

		__ISR_Handler_43.D77: ;Asm
			sub ESP, 0x4

		__ISR_Handler_43.D78: ;Asm
			mov EAX, ESP

		__ISR_Handler_43.D79: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_43.D7A: ;Asm
			sub ESP, 0x200

		__ISR_Handler_43.D7B: ;Asm
			fxsave [ESP]

		__ISR_Handler_43.D7C: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_43.D7D: ;Asm
			push dword EAX

		__ISR_Handler_43.D7E: ;Asm
			push dword EAX

		__ISR_Handler_43.D7F: ;Asm
			jmp 8:__ISR_Handler_43_SetCS

		__ISR_Handler_43_SetCS:

		__ISR_Handler_43_SetCS.D80: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext

		__ISR_Handler_43_SetCS.D81: ;Asm
			pop dword EAX

		__ISR_Handler_43_SetCS.D82: ;Asm
			fxrstor [ESP]

		__ISR_Handler_43_SetCS.D83: ;Asm
			mov ESP, EAX

		__ISR_Handler_43_SetCS.D84: ;Asm
			add ESP, 0x4

		__ISR_Handler_43_SetCS.D85: ;Asm
			Popad

		__ISR_Handler_43_SetCS.D86: ;Asm
			add ESP, 0x8

		__ISR_Handler_43_END:

		__ISR_Handler_43_END.D87: ;Asm
			iret

		__ISR_Handler_44:

		__ISR_Handler_44.D88: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_44.D89: ;Asm
			push dword 0x0

		__ISR_Handler_44.D8A: ;Asm
			push dword 0x44

		__ISR_Handler_44.D8B: ;Asm
			Pushad

		__ISR_Handler_44.D8C: ;Asm
			sub ESP, 0x4

		__ISR_Handler_44.D8D: ;Asm
			mov EAX, ESP

		__ISR_Handler_44.D8E: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_44.D8F: ;Asm
			sub ESP, 0x200

		__ISR_Handler_44.D90: ;Asm
			fxsave [ESP]

		__ISR_Handler_44.D91: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_44.D92: ;Asm
			push dword EAX

		__ISR_Handler_44.D93: ;Asm
			push dword EAX

		__ISR_Handler_44.D94: ;Asm
			jmp 8:__ISR_Handler_44_SetCS

		__ISR_Handler_44_SetCS:

		__ISR_Handler_44_SetCS.D95: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext

		__ISR_Handler_44_SetCS.D96: ;Asm
			pop dword EAX

		__ISR_Handler_44_SetCS.D97: ;Asm
			fxrstor [ESP]

		__ISR_Handler_44_SetCS.D98: ;Asm
			mov ESP, EAX

		__ISR_Handler_44_SetCS.D99: ;Asm
			add ESP, 0x4

		__ISR_Handler_44_SetCS.D9A: ;Asm
			Popad

		__ISR_Handler_44_SetCS.D9B: ;Asm
			add ESP, 0x8

		__ISR_Handler_44_END:

		__ISR_Handler_44_END.D9C: ;Asm
			iret

		__ISR_Handler_45:

		__ISR_Handler_45.D9D: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_45.D9E: ;Asm
			push dword 0x0

		__ISR_Handler_45.D9F: ;Asm
			push dword 0x45

		__ISR_Handler_45.DA0: ;Asm
			Pushad

		__ISR_Handler_45.DA1: ;Asm
			sub ESP, 0x4

		__ISR_Handler_45.DA2: ;Asm
			mov EAX, ESP

		__ISR_Handler_45.DA3: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_45.DA4: ;Asm
			sub ESP, 0x200

		__ISR_Handler_45.DA5: ;Asm
			fxsave [ESP]

		__ISR_Handler_45.DA6: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_45.DA7: ;Asm
			push dword EAX

		__ISR_Handler_45.DA8: ;Asm
			push dword EAX

		__ISR_Handler_45.DA9: ;Asm
			jmp 8:__ISR_Handler_45_SetCS

		__ISR_Handler_45_SetCS:

		__ISR_Handler_45_SetCS.DAA: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext

		__ISR_Handler_45_SetCS.DAB: ;Asm
			pop dword EAX

		__ISR_Handler_45_SetCS.DAC: ;Asm
			fxrstor [ESP]

		__ISR_Handler_45_SetCS.DAD: ;Asm
			mov ESP, EAX

		__ISR_Handler_45_SetCS.DAE: ;Asm
			add ESP, 0x4

		__ISR_Handler_45_SetCS.DAF: ;Asm
			Popad

		__ISR_Handler_45_SetCS.DB0: ;Asm
			add ESP, 0x8

		__ISR_Handler_45_END:

		__ISR_Handler_45_END.DB1: ;Asm
			iret

		__ISR_Handler_46:

		__ISR_Handler_46.DB2: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_46.DB3: ;Asm
			push dword 0x0

		__ISR_Handler_46.DB4: ;Asm
			push dword 0x46

		__ISR_Handler_46.DB5: ;Asm
			Pushad

		__ISR_Handler_46.DB6: ;Asm
			sub ESP, 0x4

		__ISR_Handler_46.DB7: ;Asm
			mov EAX, ESP

		__ISR_Handler_46.DB8: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_46.DB9: ;Asm
			sub ESP, 0x200

		__ISR_Handler_46.DBA: ;Asm
			fxsave [ESP]

		__ISR_Handler_46.DBB: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_46.DBC: ;Asm
			push dword EAX

		__ISR_Handler_46.DBD: ;Asm
			push dword EAX

		__ISR_Handler_46.DBE: ;Asm
			jmp 8:__ISR_Handler_46_SetCS

		__ISR_Handler_46_SetCS:

		__ISR_Handler_46_SetCS.DBF: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext

		__ISR_Handler_46_SetCS.DC0: ;Asm
			pop dword EAX

		__ISR_Handler_46_SetCS.DC1: ;Asm
			fxrstor [ESP]

		__ISR_Handler_46_SetCS.DC2: ;Asm
			mov ESP, EAX

		__ISR_Handler_46_SetCS.DC3: ;Asm
			add ESP, 0x4

		__ISR_Handler_46_SetCS.DC4: ;Asm
			Popad

		__ISR_Handler_46_SetCS.DC5: ;Asm
			add ESP, 0x8

		__ISR_Handler_46_END:

		__ISR_Handler_46_END.DC6: ;Asm
			iret

		__ISR_Handler_47:

		__ISR_Handler_47.DC7: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_47.DC8: ;Asm
			push dword 0x0

		__ISR_Handler_47.DC9: ;Asm
			push dword 0x47

		__ISR_Handler_47.DCA: ;Asm
			Pushad

		__ISR_Handler_47.DCB: ;Asm
			sub ESP, 0x4

		__ISR_Handler_47.DCC: ;Asm
			mov EAX, ESP

		__ISR_Handler_47.DCD: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_47.DCE: ;Asm
			sub ESP, 0x200

		__ISR_Handler_47.DCF: ;Asm
			fxsave [ESP]

		__ISR_Handler_47.DD0: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_47.DD1: ;Asm
			push dword EAX

		__ISR_Handler_47.DD2: ;Asm
			push dword EAX

		__ISR_Handler_47.DD3: ;Asm
			jmp 8:__ISR_Handler_47_SetCS

		__ISR_Handler_47_SetCS:

		__ISR_Handler_47_SetCS.DD4: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext

		__ISR_Handler_47_SetCS.DD5: ;Asm
			pop dword EAX

		__ISR_Handler_47_SetCS.DD6: ;Asm
			fxrstor [ESP]

		__ISR_Handler_47_SetCS.DD7: ;Asm
			mov ESP, EAX

		__ISR_Handler_47_SetCS.DD8: ;Asm
			add ESP, 0x4

		__ISR_Handler_47_SetCS.DD9: ;Asm
			Popad

		__ISR_Handler_47_SetCS.DDA: ;Asm
			add ESP, 0x8

		__ISR_Handler_47_END:

		__ISR_Handler_47_END.DDB: ;Asm
			iret

		__ISR_Handler_48:

		__ISR_Handler_48.DDC: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_48.DDD: ;Asm
			push dword 0x0

		__ISR_Handler_48.DDE: ;Asm
			push dword 0x48

		__ISR_Handler_48.DDF: ;Asm
			Pushad

		__ISR_Handler_48.DE0: ;Asm
			sub ESP, 0x4

		__ISR_Handler_48.DE1: ;Asm
			mov EAX, ESP

		__ISR_Handler_48.DE2: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_48.DE3: ;Asm
			sub ESP, 0x200

		__ISR_Handler_48.DE4: ;Asm
			fxsave [ESP]

		__ISR_Handler_48.DE5: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_48.DE6: ;Asm
			push dword EAX

		__ISR_Handler_48.DE7: ;Asm
			push dword EAX

		__ISR_Handler_48.DE8: ;Asm
			jmp 8:__ISR_Handler_48_SetCS

		__ISR_Handler_48_SetCS:

		__ISR_Handler_48_SetCS.DE9: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext

		__ISR_Handler_48_SetCS.DEA: ;Asm
			pop dword EAX

		__ISR_Handler_48_SetCS.DEB: ;Asm
			fxrstor [ESP]

		__ISR_Handler_48_SetCS.DEC: ;Asm
			mov ESP, EAX

		__ISR_Handler_48_SetCS.DED: ;Asm
			add ESP, 0x4

		__ISR_Handler_48_SetCS.DEE: ;Asm
			Popad

		__ISR_Handler_48_SetCS.DEF: ;Asm
			add ESP, 0x8

		__ISR_Handler_48_END:

		__ISR_Handler_48_END.DF0: ;Asm
			iret

		__ISR_Handler_49:

		__ISR_Handler_49.DF1: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_49.DF2: ;Asm
			push dword 0x0

		__ISR_Handler_49.DF3: ;Asm
			push dword 0x49

		__ISR_Handler_49.DF4: ;Asm
			Pushad

		__ISR_Handler_49.DF5: ;Asm
			sub ESP, 0x4

		__ISR_Handler_49.DF6: ;Asm
			mov EAX, ESP

		__ISR_Handler_49.DF7: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_49.DF8: ;Asm
			sub ESP, 0x200

		__ISR_Handler_49.DF9: ;Asm
			fxsave [ESP]

		__ISR_Handler_49.DFA: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_49.DFB: ;Asm
			push dword EAX

		__ISR_Handler_49.DFC: ;Asm
			push dword EAX

		__ISR_Handler_49.DFD: ;Asm
			jmp 8:__ISR_Handler_49_SetCS

		__ISR_Handler_49_SetCS:

		__ISR_Handler_49_SetCS.DFE: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext

		__ISR_Handler_49_SetCS.DFF: ;Asm
			pop dword EAX

		__ISR_Handler_49_SetCS.E00: ;Asm
			fxrstor [ESP]

		__ISR_Handler_49_SetCS.E01: ;Asm
			mov ESP, EAX

		__ISR_Handler_49_SetCS.E02: ;Asm
			add ESP, 0x4

		__ISR_Handler_49_SetCS.E03: ;Asm
			Popad

		__ISR_Handler_49_SetCS.E04: ;Asm
			add ESP, 0x8

		__ISR_Handler_49_END:

		__ISR_Handler_49_END.E05: ;Asm
			iret

		__ISR_Handler_4A:

		__ISR_Handler_4A.E06: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_4A.E07: ;Asm
			push dword 0x0

		__ISR_Handler_4A.E08: ;Asm
			push dword 0x4A

		__ISR_Handler_4A.E09: ;Asm
			Pushad

		__ISR_Handler_4A.E0A: ;Asm
			sub ESP, 0x4

		__ISR_Handler_4A.E0B: ;Asm
			mov EAX, ESP

		__ISR_Handler_4A.E0C: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_4A.E0D: ;Asm
			sub ESP, 0x200

		__ISR_Handler_4A.E0E: ;Asm
			fxsave [ESP]

		__ISR_Handler_4A.E0F: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_4A.E10: ;Asm
			push dword EAX

		__ISR_Handler_4A.E11: ;Asm
			push dword EAX

		__ISR_Handler_4A.E12: ;Asm
			jmp 8:__ISR_Handler_4A_SetCS

		__ISR_Handler_4A_SetCS:

		__ISR_Handler_4A_SetCS.E13: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_4A_SetCS.E14: ;Asm
			pop dword EAX

		__ISR_Handler_4A_SetCS.E15: ;Asm
			fxrstor [ESP]

		__ISR_Handler_4A_SetCS.E16: ;Asm
			mov ESP, EAX

		__ISR_Handler_4A_SetCS.E17: ;Asm
			add ESP, 0x4

		__ISR_Handler_4A_SetCS.E18: ;Asm
			Popad

		__ISR_Handler_4A_SetCS.E19: ;Asm
			add ESP, 0x8

		__ISR_Handler_4A_END:

		__ISR_Handler_4A_END.E1A: ;Asm
			iret

		__ISR_Handler_4B:

		__ISR_Handler_4B.E1B: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_4B.E1C: ;Asm
			push dword 0x0

		__ISR_Handler_4B.E1D: ;Asm
			push dword 0x4B

		__ISR_Handler_4B.E1E: ;Asm
			Pushad

		__ISR_Handler_4B.E1F: ;Asm
			sub ESP, 0x4

		__ISR_Handler_4B.E20: ;Asm
			mov EAX, ESP

		__ISR_Handler_4B.E21: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_4B.E22: ;Asm
			sub ESP, 0x200

		__ISR_Handler_4B.E23: ;Asm
			fxsave [ESP]

		__ISR_Handler_4B.E24: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_4B.E25: ;Asm
			push dword EAX

		__ISR_Handler_4B.E26: ;Asm
			push dword EAX

		__ISR_Handler_4B.E27: ;Asm
			jmp 8:__ISR_Handler_4B_SetCS

		__ISR_Handler_4B_SetCS:

		__ISR_Handler_4B_SetCS.E28: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_4B_SetCS.E29: ;Asm
			pop dword EAX

		__ISR_Handler_4B_SetCS.E2A: ;Asm
			fxrstor [ESP]

		__ISR_Handler_4B_SetCS.E2B: ;Asm
			mov ESP, EAX

		__ISR_Handler_4B_SetCS.E2C: ;Asm
			add ESP, 0x4

		__ISR_Handler_4B_SetCS.E2D: ;Asm
			Popad

		__ISR_Handler_4B_SetCS.E2E: ;Asm
			add ESP, 0x8

		__ISR_Handler_4B_END:

		__ISR_Handler_4B_END.E2F: ;Asm
			iret

		__ISR_Handler_4C:

		__ISR_Handler_4C.E30: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_4C.E31: ;Asm
			push dword 0x0

		__ISR_Handler_4C.E32: ;Asm
			push dword 0x4C

		__ISR_Handler_4C.E33: ;Asm
			Pushad

		__ISR_Handler_4C.E34: ;Asm
			sub ESP, 0x4

		__ISR_Handler_4C.E35: ;Asm
			mov EAX, ESP

		__ISR_Handler_4C.E36: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_4C.E37: ;Asm
			sub ESP, 0x200

		__ISR_Handler_4C.E38: ;Asm
			fxsave [ESP]

		__ISR_Handler_4C.E39: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_4C.E3A: ;Asm
			push dword EAX

		__ISR_Handler_4C.E3B: ;Asm
			push dword EAX

		__ISR_Handler_4C.E3C: ;Asm
			jmp 8:__ISR_Handler_4C_SetCS

		__ISR_Handler_4C_SetCS:

		__ISR_Handler_4C_SetCS.E3D: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_4C_SetCS.E3E: ;Asm
			pop dword EAX

		__ISR_Handler_4C_SetCS.E3F: ;Asm
			fxrstor [ESP]

		__ISR_Handler_4C_SetCS.E40: ;Asm
			mov ESP, EAX

		__ISR_Handler_4C_SetCS.E41: ;Asm
			add ESP, 0x4

		__ISR_Handler_4C_SetCS.E42: ;Asm
			Popad

		__ISR_Handler_4C_SetCS.E43: ;Asm
			add ESP, 0x8

		__ISR_Handler_4C_END:

		__ISR_Handler_4C_END.E44: ;Asm
			iret

		__ISR_Handler_4D:

		__ISR_Handler_4D.E45: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_4D.E46: ;Asm
			push dword 0x0

		__ISR_Handler_4D.E47: ;Asm
			push dword 0x4D

		__ISR_Handler_4D.E48: ;Asm
			Pushad

		__ISR_Handler_4D.E49: ;Asm
			sub ESP, 0x4

		__ISR_Handler_4D.E4A: ;Asm
			mov EAX, ESP

		__ISR_Handler_4D.E4B: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_4D.E4C: ;Asm
			sub ESP, 0x200

		__ISR_Handler_4D.E4D: ;Asm
			fxsave [ESP]

		__ISR_Handler_4D.E4E: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_4D.E4F: ;Asm
			push dword EAX

		__ISR_Handler_4D.E50: ;Asm
			push dword EAX

		__ISR_Handler_4D.E51: ;Asm
			jmp 8:__ISR_Handler_4D_SetCS

		__ISR_Handler_4D_SetCS:

		__ISR_Handler_4D_SetCS.E52: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_4D_SetCS.E53: ;Asm
			pop dword EAX

		__ISR_Handler_4D_SetCS.E54: ;Asm
			fxrstor [ESP]

		__ISR_Handler_4D_SetCS.E55: ;Asm
			mov ESP, EAX

		__ISR_Handler_4D_SetCS.E56: ;Asm
			add ESP, 0x4

		__ISR_Handler_4D_SetCS.E57: ;Asm
			Popad

		__ISR_Handler_4D_SetCS.E58: ;Asm
			add ESP, 0x8

		__ISR_Handler_4D_END:

		__ISR_Handler_4D_END.E59: ;Asm
			iret

		__ISR_Handler_4E:

		__ISR_Handler_4E.E5A: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_4E.E5B: ;Asm
			push dword 0x0

		__ISR_Handler_4E.E5C: ;Asm
			push dword 0x4E

		__ISR_Handler_4E.E5D: ;Asm
			Pushad

		__ISR_Handler_4E.E5E: ;Asm
			sub ESP, 0x4

		__ISR_Handler_4E.E5F: ;Asm
			mov EAX, ESP

		__ISR_Handler_4E.E60: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_4E.E61: ;Asm
			sub ESP, 0x200

		__ISR_Handler_4E.E62: ;Asm
			fxsave [ESP]

		__ISR_Handler_4E.E63: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_4E.E64: ;Asm
			push dword EAX

		__ISR_Handler_4E.E65: ;Asm
			push dword EAX

		__ISR_Handler_4E.E66: ;Asm
			jmp 8:__ISR_Handler_4E_SetCS

		__ISR_Handler_4E_SetCS:

		__ISR_Handler_4E_SetCS.E67: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_4E_SetCS.E68: ;Asm
			pop dword EAX

		__ISR_Handler_4E_SetCS.E69: ;Asm
			fxrstor [ESP]

		__ISR_Handler_4E_SetCS.E6A: ;Asm
			mov ESP, EAX

		__ISR_Handler_4E_SetCS.E6B: ;Asm
			add ESP, 0x4

		__ISR_Handler_4E_SetCS.E6C: ;Asm
			Popad

		__ISR_Handler_4E_SetCS.E6D: ;Asm
			add ESP, 0x8

		__ISR_Handler_4E_END:

		__ISR_Handler_4E_END.E6E: ;Asm
			iret

		__ISR_Handler_4F:

		__ISR_Handler_4F.E6F: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_4F.E70: ;Asm
			push dword 0x0

		__ISR_Handler_4F.E71: ;Asm
			push dword 0x4F

		__ISR_Handler_4F.E72: ;Asm
			Pushad

		__ISR_Handler_4F.E73: ;Asm
			sub ESP, 0x4

		__ISR_Handler_4F.E74: ;Asm
			mov EAX, ESP

		__ISR_Handler_4F.E75: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_4F.E76: ;Asm
			sub ESP, 0x200

		__ISR_Handler_4F.E77: ;Asm
			fxsave [ESP]

		__ISR_Handler_4F.E78: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_4F.E79: ;Asm
			push dword EAX

		__ISR_Handler_4F.E7A: ;Asm
			push dword EAX

		__ISR_Handler_4F.E7B: ;Asm
			jmp 8:__ISR_Handler_4F_SetCS

		__ISR_Handler_4F_SetCS:

		__ISR_Handler_4F_SetCS.E7C: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_4F_SetCS.E7D: ;Asm
			pop dword EAX

		__ISR_Handler_4F_SetCS.E7E: ;Asm
			fxrstor [ESP]

		__ISR_Handler_4F_SetCS.E7F: ;Asm
			mov ESP, EAX

		__ISR_Handler_4F_SetCS.E80: ;Asm
			add ESP, 0x4

		__ISR_Handler_4F_SetCS.E81: ;Asm
			Popad

		__ISR_Handler_4F_SetCS.E82: ;Asm
			add ESP, 0x8

		__ISR_Handler_4F_END:

		__ISR_Handler_4F_END.E83: ;Asm
			iret

		__ISR_Handler_50:

		__ISR_Handler_50.E84: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_50.E85: ;Asm
			push dword 0x0

		__ISR_Handler_50.E86: ;Asm
			push dword 0x50

		__ISR_Handler_50.E87: ;Asm
			Pushad

		__ISR_Handler_50.E88: ;Asm
			sub ESP, 0x4

		__ISR_Handler_50.E89: ;Asm
			mov EAX, ESP

		__ISR_Handler_50.E8A: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_50.E8B: ;Asm
			sub ESP, 0x200

		__ISR_Handler_50.E8C: ;Asm
			fxsave [ESP]

		__ISR_Handler_50.E8D: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_50.E8E: ;Asm
			push dword EAX

		__ISR_Handler_50.E8F: ;Asm
			push dword EAX

		__ISR_Handler_50.E90: ;Asm
			jmp 8:__ISR_Handler_50_SetCS

		__ISR_Handler_50_SetCS:

		__ISR_Handler_50_SetCS.E91: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_50_SetCS.E92: ;Asm
			pop dword EAX

		__ISR_Handler_50_SetCS.E93: ;Asm
			fxrstor [ESP]

		__ISR_Handler_50_SetCS.E94: ;Asm
			mov ESP, EAX

		__ISR_Handler_50_SetCS.E95: ;Asm
			add ESP, 0x4

		__ISR_Handler_50_SetCS.E96: ;Asm
			Popad

		__ISR_Handler_50_SetCS.E97: ;Asm
			add ESP, 0x8

		__ISR_Handler_50_END:

		__ISR_Handler_50_END.E98: ;Asm
			iret

		__ISR_Handler_51:

		__ISR_Handler_51.E99: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_51.E9A: ;Asm
			push dword 0x0

		__ISR_Handler_51.E9B: ;Asm
			push dword 0x51

		__ISR_Handler_51.E9C: ;Asm
			Pushad

		__ISR_Handler_51.E9D: ;Asm
			sub ESP, 0x4

		__ISR_Handler_51.E9E: ;Asm
			mov EAX, ESP

		__ISR_Handler_51.E9F: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_51.EA0: ;Asm
			sub ESP, 0x200

		__ISR_Handler_51.EA1: ;Asm
			fxsave [ESP]

		__ISR_Handler_51.EA2: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_51.EA3: ;Asm
			push dword EAX

		__ISR_Handler_51.EA4: ;Asm
			push dword EAX

		__ISR_Handler_51.EA5: ;Asm
			jmp 8:__ISR_Handler_51_SetCS

		__ISR_Handler_51_SetCS:

		__ISR_Handler_51_SetCS.EA6: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_51_SetCS.EA7: ;Asm
			pop dword EAX

		__ISR_Handler_51_SetCS.EA8: ;Asm
			fxrstor [ESP]

		__ISR_Handler_51_SetCS.EA9: ;Asm
			mov ESP, EAX

		__ISR_Handler_51_SetCS.EAA: ;Asm
			add ESP, 0x4

		__ISR_Handler_51_SetCS.EAB: ;Asm
			Popad

		__ISR_Handler_51_SetCS.EAC: ;Asm
			add ESP, 0x8

		__ISR_Handler_51_END:

		__ISR_Handler_51_END.EAD: ;Asm
			iret

		__ISR_Handler_52:

		__ISR_Handler_52.EAE: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_52.EAF: ;Asm
			push dword 0x0

		__ISR_Handler_52.EB0: ;Asm
			push dword 0x52

		__ISR_Handler_52.EB1: ;Asm
			Pushad

		__ISR_Handler_52.EB2: ;Asm
			sub ESP, 0x4

		__ISR_Handler_52.EB3: ;Asm
			mov EAX, ESP

		__ISR_Handler_52.EB4: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_52.EB5: ;Asm
			sub ESP, 0x200

		__ISR_Handler_52.EB6: ;Asm
			fxsave [ESP]

		__ISR_Handler_52.EB7: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_52.EB8: ;Asm
			push dword EAX

		__ISR_Handler_52.EB9: ;Asm
			push dword EAX

		__ISR_Handler_52.EBA: ;Asm
			jmp 8:__ISR_Handler_52_SetCS

		__ISR_Handler_52_SetCS:

		__ISR_Handler_52_SetCS.EBB: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_52_SetCS.EBC: ;Asm
			pop dword EAX

		__ISR_Handler_52_SetCS.EBD: ;Asm
			fxrstor [ESP]

		__ISR_Handler_52_SetCS.EBE: ;Asm
			mov ESP, EAX

		__ISR_Handler_52_SetCS.EBF: ;Asm
			add ESP, 0x4

		__ISR_Handler_52_SetCS.EC0: ;Asm
			Popad

		__ISR_Handler_52_SetCS.EC1: ;Asm
			add ESP, 0x8

		__ISR_Handler_52_END:

		__ISR_Handler_52_END.EC2: ;Asm
			iret

		__ISR_Handler_53:

		__ISR_Handler_53.EC3: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_53.EC4: ;Asm
			push dword 0x0

		__ISR_Handler_53.EC5: ;Asm
			push dword 0x53

		__ISR_Handler_53.EC6: ;Asm
			Pushad

		__ISR_Handler_53.EC7: ;Asm
			sub ESP, 0x4

		__ISR_Handler_53.EC8: ;Asm
			mov EAX, ESP

		__ISR_Handler_53.EC9: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_53.ECA: ;Asm
			sub ESP, 0x200

		__ISR_Handler_53.ECB: ;Asm
			fxsave [ESP]

		__ISR_Handler_53.ECC: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_53.ECD: ;Asm
			push dword EAX

		__ISR_Handler_53.ECE: ;Asm
			push dword EAX

		__ISR_Handler_53.ECF: ;Asm
			jmp 8:__ISR_Handler_53_SetCS

		__ISR_Handler_53_SetCS:

		__ISR_Handler_53_SetCS.ED0: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_53_SetCS.ED1: ;Asm
			pop dword EAX

		__ISR_Handler_53_SetCS.ED2: ;Asm
			fxrstor [ESP]

		__ISR_Handler_53_SetCS.ED3: ;Asm
			mov ESP, EAX

		__ISR_Handler_53_SetCS.ED4: ;Asm
			add ESP, 0x4

		__ISR_Handler_53_SetCS.ED5: ;Asm
			Popad

		__ISR_Handler_53_SetCS.ED6: ;Asm
			add ESP, 0x8

		__ISR_Handler_53_END:

		__ISR_Handler_53_END.ED7: ;Asm
			iret

		__ISR_Handler_54:

		__ISR_Handler_54.ED8: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_54.ED9: ;Asm
			push dword 0x0

		__ISR_Handler_54.EDA: ;Asm
			push dword 0x54

		__ISR_Handler_54.EDB: ;Asm
			Pushad

		__ISR_Handler_54.EDC: ;Asm
			sub ESP, 0x4

		__ISR_Handler_54.EDD: ;Asm
			mov EAX, ESP

		__ISR_Handler_54.EDE: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_54.EDF: ;Asm
			sub ESP, 0x200

		__ISR_Handler_54.EE0: ;Asm
			fxsave [ESP]

		__ISR_Handler_54.EE1: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_54.EE2: ;Asm
			push dword EAX

		__ISR_Handler_54.EE3: ;Asm
			push dword EAX

		__ISR_Handler_54.EE4: ;Asm
			jmp 8:__ISR_Handler_54_SetCS

		__ISR_Handler_54_SetCS:

		__ISR_Handler_54_SetCS.EE5: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_54_SetCS.EE6: ;Asm
			pop dword EAX

		__ISR_Handler_54_SetCS.EE7: ;Asm
			fxrstor [ESP]

		__ISR_Handler_54_SetCS.EE8: ;Asm
			mov ESP, EAX

		__ISR_Handler_54_SetCS.EE9: ;Asm
			add ESP, 0x4

		__ISR_Handler_54_SetCS.EEA: ;Asm
			Popad

		__ISR_Handler_54_SetCS.EEB: ;Asm
			add ESP, 0x8

		__ISR_Handler_54_END:

		__ISR_Handler_54_END.EEC: ;Asm
			iret

		__ISR_Handler_55:

		__ISR_Handler_55.EED: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_55.EEE: ;Asm
			push dword 0x0

		__ISR_Handler_55.EEF: ;Asm
			push dword 0x55

		__ISR_Handler_55.EF0: ;Asm
			Pushad

		__ISR_Handler_55.EF1: ;Asm
			sub ESP, 0x4

		__ISR_Handler_55.EF2: ;Asm
			mov EAX, ESP

		__ISR_Handler_55.EF3: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_55.EF4: ;Asm
			sub ESP, 0x200

		__ISR_Handler_55.EF5: ;Asm
			fxsave [ESP]

		__ISR_Handler_55.EF6: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_55.EF7: ;Asm
			push dword EAX

		__ISR_Handler_55.EF8: ;Asm
			push dword EAX

		__ISR_Handler_55.EF9: ;Asm
			jmp 8:__ISR_Handler_55_SetCS

		__ISR_Handler_55_SetCS:

		__ISR_Handler_55_SetCS.EFA: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_55_SetCS.EFB: ;Asm
			pop dword EAX

		__ISR_Handler_55_SetCS.EFC: ;Asm
			fxrstor [ESP]

		__ISR_Handler_55_SetCS.EFD: ;Asm
			mov ESP, EAX

		__ISR_Handler_55_SetCS.EFE: ;Asm
			add ESP, 0x4

		__ISR_Handler_55_SetCS.EFF: ;Asm
			Popad

		__ISR_Handler_55_SetCS.F00: ;Asm
			add ESP, 0x8

		__ISR_Handler_55_END:

		__ISR_Handler_55_END.F01: ;Asm
			iret

		__ISR_Handler_56:

		__ISR_Handler_56.F02: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_56.F03: ;Asm
			push dword 0x0

		__ISR_Handler_56.F04: ;Asm
			push dword 0x56

		__ISR_Handler_56.F05: ;Asm
			Pushad

		__ISR_Handler_56.F06: ;Asm
			sub ESP, 0x4

		__ISR_Handler_56.F07: ;Asm
			mov EAX, ESP

		__ISR_Handler_56.F08: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_56.F09: ;Asm
			sub ESP, 0x200

		__ISR_Handler_56.F0A: ;Asm
			fxsave [ESP]

		__ISR_Handler_56.F0B: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_56.F0C: ;Asm
			push dword EAX

		__ISR_Handler_56.F0D: ;Asm
			push dword EAX

		__ISR_Handler_56.F0E: ;Asm
			jmp 8:__ISR_Handler_56_SetCS

		__ISR_Handler_56_SetCS:

		__ISR_Handler_56_SetCS.F0F: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_56_SetCS.F10: ;Asm
			pop dword EAX

		__ISR_Handler_56_SetCS.F11: ;Asm
			fxrstor [ESP]

		__ISR_Handler_56_SetCS.F12: ;Asm
			mov ESP, EAX

		__ISR_Handler_56_SetCS.F13: ;Asm
			add ESP, 0x4

		__ISR_Handler_56_SetCS.F14: ;Asm
			Popad

		__ISR_Handler_56_SetCS.F15: ;Asm
			add ESP, 0x8

		__ISR_Handler_56_END:

		__ISR_Handler_56_END.F16: ;Asm
			iret

		__ISR_Handler_57:

		__ISR_Handler_57.F17: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_57.F18: ;Asm
			push dword 0x0

		__ISR_Handler_57.F19: ;Asm
			push dword 0x57

		__ISR_Handler_57.F1A: ;Asm
			Pushad

		__ISR_Handler_57.F1B: ;Asm
			sub ESP, 0x4

		__ISR_Handler_57.F1C: ;Asm
			mov EAX, ESP

		__ISR_Handler_57.F1D: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_57.F1E: ;Asm
			sub ESP, 0x200

		__ISR_Handler_57.F1F: ;Asm
			fxsave [ESP]

		__ISR_Handler_57.F20: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_57.F21: ;Asm
			push dword EAX

		__ISR_Handler_57.F22: ;Asm
			push dword EAX

		__ISR_Handler_57.F23: ;Asm
			jmp 8:__ISR_Handler_57_SetCS

		__ISR_Handler_57_SetCS:

		__ISR_Handler_57_SetCS.F24: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_57_SetCS.F25: ;Asm
			pop dword EAX

		__ISR_Handler_57_SetCS.F26: ;Asm
			fxrstor [ESP]

		__ISR_Handler_57_SetCS.F27: ;Asm
			mov ESP, EAX

		__ISR_Handler_57_SetCS.F28: ;Asm
			add ESP, 0x4

		__ISR_Handler_57_SetCS.F29: ;Asm
			Popad

		__ISR_Handler_57_SetCS.F2A: ;Asm
			add ESP, 0x8

		__ISR_Handler_57_END:

		__ISR_Handler_57_END.F2B: ;Asm
			iret

		__ISR_Handler_58:

		__ISR_Handler_58.F2C: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_58.F2D: ;Asm
			push dword 0x0

		__ISR_Handler_58.F2E: ;Asm
			push dword 0x58

		__ISR_Handler_58.F2F: ;Asm
			Pushad

		__ISR_Handler_58.F30: ;Asm
			sub ESP, 0x4

		__ISR_Handler_58.F31: ;Asm
			mov EAX, ESP

		__ISR_Handler_58.F32: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_58.F33: ;Asm
			sub ESP, 0x200

		__ISR_Handler_58.F34: ;Asm
			fxsave [ESP]

		__ISR_Handler_58.F35: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_58.F36: ;Asm
			push dword EAX

		__ISR_Handler_58.F37: ;Asm
			push dword EAX

		__ISR_Handler_58.F38: ;Asm
			jmp 8:__ISR_Handler_58_SetCS

		__ISR_Handler_58_SetCS:

		__ISR_Handler_58_SetCS.F39: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_58_SetCS.F3A: ;Asm
			pop dword EAX

		__ISR_Handler_58_SetCS.F3B: ;Asm
			fxrstor [ESP]

		__ISR_Handler_58_SetCS.F3C: ;Asm
			mov ESP, EAX

		__ISR_Handler_58_SetCS.F3D: ;Asm
			add ESP, 0x4

		__ISR_Handler_58_SetCS.F3E: ;Asm
			Popad

		__ISR_Handler_58_SetCS.F3F: ;Asm
			add ESP, 0x8

		__ISR_Handler_58_END:

		__ISR_Handler_58_END.F40: ;Asm
			iret

		__ISR_Handler_59:

		__ISR_Handler_59.F41: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_59.F42: ;Asm
			push dword 0x0

		__ISR_Handler_59.F43: ;Asm
			push dword 0x59

		__ISR_Handler_59.F44: ;Asm
			Pushad

		__ISR_Handler_59.F45: ;Asm
			sub ESP, 0x4

		__ISR_Handler_59.F46: ;Asm
			mov EAX, ESP

		__ISR_Handler_59.F47: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_59.F48: ;Asm
			sub ESP, 0x200

		__ISR_Handler_59.F49: ;Asm
			fxsave [ESP]

		__ISR_Handler_59.F4A: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_59.F4B: ;Asm
			push dword EAX

		__ISR_Handler_59.F4C: ;Asm
			push dword EAX

		__ISR_Handler_59.F4D: ;Asm
			jmp 8:__ISR_Handler_59_SetCS

		__ISR_Handler_59_SetCS:

		__ISR_Handler_59_SetCS.F4E: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_59_SetCS.F4F: ;Asm
			pop dword EAX

		__ISR_Handler_59_SetCS.F50: ;Asm
			fxrstor [ESP]

		__ISR_Handler_59_SetCS.F51: ;Asm
			mov ESP, EAX

		__ISR_Handler_59_SetCS.F52: ;Asm
			add ESP, 0x4

		__ISR_Handler_59_SetCS.F53: ;Asm
			Popad

		__ISR_Handler_59_SetCS.F54: ;Asm
			add ESP, 0x8

		__ISR_Handler_59_END:

		__ISR_Handler_59_END.F55: ;Asm
			iret

		__ISR_Handler_5A:

		__ISR_Handler_5A.F56: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_5A.F57: ;Asm
			push dword 0x0

		__ISR_Handler_5A.F58: ;Asm
			push dword 0x5A

		__ISR_Handler_5A.F59: ;Asm
			Pushad

		__ISR_Handler_5A.F5A: ;Asm
			sub ESP, 0x4

		__ISR_Handler_5A.F5B: ;Asm
			mov EAX, ESP

		__ISR_Handler_5A.F5C: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_5A.F5D: ;Asm
			sub ESP, 0x200

		__ISR_Handler_5A.F5E: ;Asm
			fxsave [ESP]

		__ISR_Handler_5A.F5F: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_5A.F60: ;Asm
			push dword EAX

		__ISR_Handler_5A.F61: ;Asm
			push dword EAX

		__ISR_Handler_5A.F62: ;Asm
			jmp 8:__ISR_Handler_5A_SetCS

		__ISR_Handler_5A_SetCS:

		__ISR_Handler_5A_SetCS.F63: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_5A_SetCS.F64: ;Asm
			pop dword EAX

		__ISR_Handler_5A_SetCS.F65: ;Asm
			fxrstor [ESP]

		__ISR_Handler_5A_SetCS.F66: ;Asm
			mov ESP, EAX

		__ISR_Handler_5A_SetCS.F67: ;Asm
			add ESP, 0x4

		__ISR_Handler_5A_SetCS.F68: ;Asm
			Popad

		__ISR_Handler_5A_SetCS.F69: ;Asm
			add ESP, 0x8

		__ISR_Handler_5A_END:

		__ISR_Handler_5A_END.F6A: ;Asm
			iret

		__ISR_Handler_5B:

		__ISR_Handler_5B.F6B: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_5B.F6C: ;Asm
			push dword 0x0

		__ISR_Handler_5B.F6D: ;Asm
			push dword 0x5B

		__ISR_Handler_5B.F6E: ;Asm
			Pushad

		__ISR_Handler_5B.F6F: ;Asm
			sub ESP, 0x4

		__ISR_Handler_5B.F70: ;Asm
			mov EAX, ESP

		__ISR_Handler_5B.F71: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_5B.F72: ;Asm
			sub ESP, 0x200

		__ISR_Handler_5B.F73: ;Asm
			fxsave [ESP]

		__ISR_Handler_5B.F74: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_5B.F75: ;Asm
			push dword EAX

		__ISR_Handler_5B.F76: ;Asm
			push dword EAX

		__ISR_Handler_5B.F77: ;Asm
			jmp 8:__ISR_Handler_5B_SetCS

		__ISR_Handler_5B_SetCS:

		__ISR_Handler_5B_SetCS.F78: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_5B_SetCS.F79: ;Asm
			pop dword EAX

		__ISR_Handler_5B_SetCS.F7A: ;Asm
			fxrstor [ESP]

		__ISR_Handler_5B_SetCS.F7B: ;Asm
			mov ESP, EAX

		__ISR_Handler_5B_SetCS.F7C: ;Asm
			add ESP, 0x4

		__ISR_Handler_5B_SetCS.F7D: ;Asm
			Popad

		__ISR_Handler_5B_SetCS.F7E: ;Asm
			add ESP, 0x8

		__ISR_Handler_5B_END:

		__ISR_Handler_5B_END.F7F: ;Asm
			iret

		__ISR_Handler_5C:

		__ISR_Handler_5C.F80: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_5C.F81: ;Asm
			push dword 0x0

		__ISR_Handler_5C.F82: ;Asm
			push dword 0x5C

		__ISR_Handler_5C.F83: ;Asm
			Pushad

		__ISR_Handler_5C.F84: ;Asm
			sub ESP, 0x4

		__ISR_Handler_5C.F85: ;Asm
			mov EAX, ESP

		__ISR_Handler_5C.F86: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_5C.F87: ;Asm
			sub ESP, 0x200

		__ISR_Handler_5C.F88: ;Asm
			fxsave [ESP]

		__ISR_Handler_5C.F89: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_5C.F8A: ;Asm
			push dword EAX

		__ISR_Handler_5C.F8B: ;Asm
			push dword EAX

		__ISR_Handler_5C.F8C: ;Asm
			jmp 8:__ISR_Handler_5C_SetCS

		__ISR_Handler_5C_SetCS:

		__ISR_Handler_5C_SetCS.F8D: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_5C_SetCS.F8E: ;Asm
			pop dword EAX

		__ISR_Handler_5C_SetCS.F8F: ;Asm
			fxrstor [ESP]

		__ISR_Handler_5C_SetCS.F90: ;Asm
			mov ESP, EAX

		__ISR_Handler_5C_SetCS.F91: ;Asm
			add ESP, 0x4

		__ISR_Handler_5C_SetCS.F92: ;Asm
			Popad

		__ISR_Handler_5C_SetCS.F93: ;Asm
			add ESP, 0x8

		__ISR_Handler_5C_END:

		__ISR_Handler_5C_END.F94: ;Asm
			iret

		__ISR_Handler_5D:

		__ISR_Handler_5D.F95: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_5D.F96: ;Asm
			push dword 0x0

		__ISR_Handler_5D.F97: ;Asm
			push dword 0x5D

		__ISR_Handler_5D.F98: ;Asm
			Pushad

		__ISR_Handler_5D.F99: ;Asm
			sub ESP, 0x4

		__ISR_Handler_5D.F9A: ;Asm
			mov EAX, ESP

		__ISR_Handler_5D.F9B: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_5D.F9C: ;Asm
			sub ESP, 0x200

		__ISR_Handler_5D.F9D: ;Asm
			fxsave [ESP]

		__ISR_Handler_5D.F9E: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_5D.F9F: ;Asm
			push dword EAX

		__ISR_Handler_5D.FA0: ;Asm
			push dword EAX

		__ISR_Handler_5D.FA1: ;Asm
			jmp 8:__ISR_Handler_5D_SetCS

		__ISR_Handler_5D_SetCS:

		__ISR_Handler_5D_SetCS.FA2: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_5D_SetCS.FA3: ;Asm
			pop dword EAX

		__ISR_Handler_5D_SetCS.FA4: ;Asm
			fxrstor [ESP]

		__ISR_Handler_5D_SetCS.FA5: ;Asm
			mov ESP, EAX

		__ISR_Handler_5D_SetCS.FA6: ;Asm
			add ESP, 0x4

		__ISR_Handler_5D_SetCS.FA7: ;Asm
			Popad

		__ISR_Handler_5D_SetCS.FA8: ;Asm
			add ESP, 0x8

		__ISR_Handler_5D_END:

		__ISR_Handler_5D_END.FA9: ;Asm
			iret

		__ISR_Handler_5E:

		__ISR_Handler_5E.FAA: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_5E.FAB: ;Asm
			push dword 0x0

		__ISR_Handler_5E.FAC: ;Asm
			push dword 0x5E

		__ISR_Handler_5E.FAD: ;Asm
			Pushad

		__ISR_Handler_5E.FAE: ;Asm
			sub ESP, 0x4

		__ISR_Handler_5E.FAF: ;Asm
			mov EAX, ESP

		__ISR_Handler_5E.FB0: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_5E.FB1: ;Asm
			sub ESP, 0x200

		__ISR_Handler_5E.FB2: ;Asm
			fxsave [ESP]

		__ISR_Handler_5E.FB3: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_5E.FB4: ;Asm
			push dword EAX

		__ISR_Handler_5E.FB5: ;Asm
			push dword EAX

		__ISR_Handler_5E.FB6: ;Asm
			jmp 8:__ISR_Handler_5E_SetCS

		__ISR_Handler_5E_SetCS:

		__ISR_Handler_5E_SetCS.FB7: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_5E_SetCS.FB8: ;Asm
			pop dword EAX

		__ISR_Handler_5E_SetCS.FB9: ;Asm
			fxrstor [ESP]

		__ISR_Handler_5E_SetCS.FBA: ;Asm
			mov ESP, EAX

		__ISR_Handler_5E_SetCS.FBB: ;Asm
			add ESP, 0x4

		__ISR_Handler_5E_SetCS.FBC: ;Asm
			Popad

		__ISR_Handler_5E_SetCS.FBD: ;Asm
			add ESP, 0x8

		__ISR_Handler_5E_END:

		__ISR_Handler_5E_END.FBE: ;Asm
			iret

		__ISR_Handler_5F:

		__ISR_Handler_5F.FBF: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_5F.FC0: ;Asm
			push dword 0x0

		__ISR_Handler_5F.FC1: ;Asm
			push dword 0x5F

		__ISR_Handler_5F.FC2: ;Asm
			Pushad

		__ISR_Handler_5F.FC3: ;Asm
			sub ESP, 0x4

		__ISR_Handler_5F.FC4: ;Asm
			mov EAX, ESP

		__ISR_Handler_5F.FC5: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_5F.FC6: ;Asm
			sub ESP, 0x200

		__ISR_Handler_5F.FC7: ;Asm
			fxsave [ESP]

		__ISR_Handler_5F.FC8: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_5F.FC9: ;Asm
			push dword EAX

		__ISR_Handler_5F.FCA: ;Asm
			push dword EAX

		__ISR_Handler_5F.FCB: ;Asm
			jmp 8:__ISR_Handler_5F_SetCS

		__ISR_Handler_5F_SetCS:

		__ISR_Handler_5F_SetCS.FCC: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_5F_SetCS.FCD: ;Asm
			pop dword EAX

		__ISR_Handler_5F_SetCS.FCE: ;Asm
			fxrstor [ESP]

		__ISR_Handler_5F_SetCS.FCF: ;Asm
			mov ESP, EAX

		__ISR_Handler_5F_SetCS.FD0: ;Asm
			add ESP, 0x4

		__ISR_Handler_5F_SetCS.FD1: ;Asm
			Popad

		__ISR_Handler_5F_SetCS.FD2: ;Asm
			add ESP, 0x8

		__ISR_Handler_5F_END:

		__ISR_Handler_5F_END.FD3: ;Asm
			iret

		__ISR_Handler_60:

		__ISR_Handler_60.FD4: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_60.FD5: ;Asm
			push dword 0x0

		__ISR_Handler_60.FD6: ;Asm
			push dword 0x60

		__ISR_Handler_60.FD7: ;Asm
			Pushad

		__ISR_Handler_60.FD8: ;Asm
			sub ESP, 0x4

		__ISR_Handler_60.FD9: ;Asm
			mov EAX, ESP

		__ISR_Handler_60.FDA: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_60.FDB: ;Asm
			sub ESP, 0x200

		__ISR_Handler_60.FDC: ;Asm
			fxsave [ESP]

		__ISR_Handler_60.FDD: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_60.FDE: ;Asm
			push dword EAX

		__ISR_Handler_60.FDF: ;Asm
			push dword EAX

		__ISR_Handler_60.FE0: ;Asm
			jmp 8:__ISR_Handler_60_SetCS

		__ISR_Handler_60_SetCS:

		__ISR_Handler_60_SetCS.FE1: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_60_SetCS.FE2: ;Asm
			pop dword EAX

		__ISR_Handler_60_SetCS.FE3: ;Asm
			fxrstor [ESP]

		__ISR_Handler_60_SetCS.FE4: ;Asm
			mov ESP, EAX

		__ISR_Handler_60_SetCS.FE5: ;Asm
			add ESP, 0x4

		__ISR_Handler_60_SetCS.FE6: ;Asm
			Popad

		__ISR_Handler_60_SetCS.FE7: ;Asm
			add ESP, 0x8

		__ISR_Handler_60_END:

		__ISR_Handler_60_END.FE8: ;Asm
			iret

		__ISR_Handler_61:

		__ISR_Handler_61.FE9: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_61.FEA: ;Asm
			push dword 0x0

		__ISR_Handler_61.FEB: ;Asm
			push dword 0x61

		__ISR_Handler_61.FEC: ;Asm
			Pushad

		__ISR_Handler_61.FED: ;Asm
			sub ESP, 0x4

		__ISR_Handler_61.FEE: ;Asm
			mov EAX, ESP

		__ISR_Handler_61.FEF: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_61.FF0: ;Asm
			sub ESP, 0x200

		__ISR_Handler_61.FF1: ;Asm
			fxsave [ESP]

		__ISR_Handler_61.FF2: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_61.FF3: ;Asm
			push dword EAX

		__ISR_Handler_61.FF4: ;Asm
			push dword EAX

		__ISR_Handler_61.FF5: ;Asm
			jmp 8:__ISR_Handler_61_SetCS

		__ISR_Handler_61_SetCS:

		__ISR_Handler_61_SetCS.FF6: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_61_SetCS.FF7: ;Asm
			pop dword EAX

		__ISR_Handler_61_SetCS.FF8: ;Asm
			fxrstor [ESP]

		__ISR_Handler_61_SetCS.FF9: ;Asm
			mov ESP, EAX

		__ISR_Handler_61_SetCS.FFA: ;Asm
			add ESP, 0x4

		__ISR_Handler_61_SetCS.FFB: ;Asm
			Popad

		__ISR_Handler_61_SetCS.FFC: ;Asm
			add ESP, 0x8

		__ISR_Handler_61_END:

		__ISR_Handler_61_END.FFD: ;Asm
			iret

		__ISR_Handler_62:

		__ISR_Handler_62.FFE: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_62.FFF: ;Asm
			push dword 0x0

		__ISR_Handler_62.1000: ;Asm
			push dword 0x62

		__ISR_Handler_62.1001: ;Asm
			Pushad

		__ISR_Handler_62.1002: ;Asm
			sub ESP, 0x4

		__ISR_Handler_62.1003: ;Asm
			mov EAX, ESP

		__ISR_Handler_62.1004: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_62.1005: ;Asm
			sub ESP, 0x200

		__ISR_Handler_62.1006: ;Asm
			fxsave [ESP]

		__ISR_Handler_62.1007: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_62.1008: ;Asm
			push dword EAX

		__ISR_Handler_62.1009: ;Asm
			push dword EAX

		__ISR_Handler_62.100A: ;Asm
			jmp 8:__ISR_Handler_62_SetCS

		__ISR_Handler_62_SetCS:

		__ISR_Handler_62_SetCS.100B: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_62_SetCS.100C: ;Asm
			pop dword EAX

		__ISR_Handler_62_SetCS.100D: ;Asm
			fxrstor [ESP]

		__ISR_Handler_62_SetCS.100E: ;Asm
			mov ESP, EAX

		__ISR_Handler_62_SetCS.100F: ;Asm
			add ESP, 0x4

		__ISR_Handler_62_SetCS.1010: ;Asm
			Popad

		__ISR_Handler_62_SetCS.1011: ;Asm
			add ESP, 0x8

		__ISR_Handler_62_END:

		__ISR_Handler_62_END.1012: ;Asm
			iret

		__ISR_Handler_63:

		__ISR_Handler_63.1013: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_63.1014: ;Asm
			push dword 0x0

		__ISR_Handler_63.1015: ;Asm
			push dword 0x63

		__ISR_Handler_63.1016: ;Asm
			Pushad

		__ISR_Handler_63.1017: ;Asm
			sub ESP, 0x4

		__ISR_Handler_63.1018: ;Asm
			mov EAX, ESP

		__ISR_Handler_63.1019: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_63.101A: ;Asm
			sub ESP, 0x200

		__ISR_Handler_63.101B: ;Asm
			fxsave [ESP]

		__ISR_Handler_63.101C: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_63.101D: ;Asm
			push dword EAX

		__ISR_Handler_63.101E: ;Asm
			push dword EAX

		__ISR_Handler_63.101F: ;Asm
			jmp 8:__ISR_Handler_63_SetCS

		__ISR_Handler_63_SetCS:

		__ISR_Handler_63_SetCS.1020: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_63_SetCS.1021: ;Asm
			pop dword EAX

		__ISR_Handler_63_SetCS.1022: ;Asm
			fxrstor [ESP]

		__ISR_Handler_63_SetCS.1023: ;Asm
			mov ESP, EAX

		__ISR_Handler_63_SetCS.1024: ;Asm
			add ESP, 0x4

		__ISR_Handler_63_SetCS.1025: ;Asm
			Popad

		__ISR_Handler_63_SetCS.1026: ;Asm
			add ESP, 0x8

		__ISR_Handler_63_END:

		__ISR_Handler_63_END.1027: ;Asm
			iret

		__ISR_Handler_64:

		__ISR_Handler_64.1028: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_64.1029: ;Asm
			push dword 0x0

		__ISR_Handler_64.102A: ;Asm
			push dword 0x64

		__ISR_Handler_64.102B: ;Asm
			Pushad

		__ISR_Handler_64.102C: ;Asm
			sub ESP, 0x4

		__ISR_Handler_64.102D: ;Asm
			mov EAX, ESP

		__ISR_Handler_64.102E: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_64.102F: ;Asm
			sub ESP, 0x200

		__ISR_Handler_64.1030: ;Asm
			fxsave [ESP]

		__ISR_Handler_64.1031: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_64.1032: ;Asm
			push dword EAX

		__ISR_Handler_64.1033: ;Asm
			push dword EAX

		__ISR_Handler_64.1034: ;Asm
			jmp 8:__ISR_Handler_64_SetCS

		__ISR_Handler_64_SetCS:

		__ISR_Handler_64_SetCS.1035: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_64_SetCS.1036: ;Asm
			pop dword EAX

		__ISR_Handler_64_SetCS.1037: ;Asm
			fxrstor [ESP]

		__ISR_Handler_64_SetCS.1038: ;Asm
			mov ESP, EAX

		__ISR_Handler_64_SetCS.1039: ;Asm
			add ESP, 0x4

		__ISR_Handler_64_SetCS.103A: ;Asm
			Popad

		__ISR_Handler_64_SetCS.103B: ;Asm
			add ESP, 0x8

		__ISR_Handler_64_END:

		__ISR_Handler_64_END.103C: ;Asm
			iret

		__ISR_Handler_65:

		__ISR_Handler_65.103D: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_65.103E: ;Asm
			push dword 0x0

		__ISR_Handler_65.103F: ;Asm
			push dword 0x65

		__ISR_Handler_65.1040: ;Asm
			Pushad

		__ISR_Handler_65.1041: ;Asm
			sub ESP, 0x4

		__ISR_Handler_65.1042: ;Asm
			mov EAX, ESP

		__ISR_Handler_65.1043: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_65.1044: ;Asm
			sub ESP, 0x200

		__ISR_Handler_65.1045: ;Asm
			fxsave [ESP]

		__ISR_Handler_65.1046: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_65.1047: ;Asm
			push dword EAX

		__ISR_Handler_65.1048: ;Asm
			push dword EAX

		__ISR_Handler_65.1049: ;Asm
			jmp 8:__ISR_Handler_65_SetCS

		__ISR_Handler_65_SetCS:

		__ISR_Handler_65_SetCS.104A: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_65_SetCS.104B: ;Asm
			pop dword EAX

		__ISR_Handler_65_SetCS.104C: ;Asm
			fxrstor [ESP]

		__ISR_Handler_65_SetCS.104D: ;Asm
			mov ESP, EAX

		__ISR_Handler_65_SetCS.104E: ;Asm
			add ESP, 0x4

		__ISR_Handler_65_SetCS.104F: ;Asm
			Popad

		__ISR_Handler_65_SetCS.1050: ;Asm
			add ESP, 0x8

		__ISR_Handler_65_END:

		__ISR_Handler_65_END.1051: ;Asm
			iret

		__ISR_Handler_66:

		__ISR_Handler_66.1052: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_66.1053: ;Asm
			push dword 0x0

		__ISR_Handler_66.1054: ;Asm
			push dword 0x66

		__ISR_Handler_66.1055: ;Asm
			Pushad

		__ISR_Handler_66.1056: ;Asm
			sub ESP, 0x4

		__ISR_Handler_66.1057: ;Asm
			mov EAX, ESP

		__ISR_Handler_66.1058: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_66.1059: ;Asm
			sub ESP, 0x200

		__ISR_Handler_66.105A: ;Asm
			fxsave [ESP]

		__ISR_Handler_66.105B: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_66.105C: ;Asm
			push dword EAX

		__ISR_Handler_66.105D: ;Asm
			push dword EAX

		__ISR_Handler_66.105E: ;Asm
			jmp 8:__ISR_Handler_66_SetCS

		__ISR_Handler_66_SetCS:

		__ISR_Handler_66_SetCS.105F: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_66_SetCS.1060: ;Asm
			pop dword EAX

		__ISR_Handler_66_SetCS.1061: ;Asm
			fxrstor [ESP]

		__ISR_Handler_66_SetCS.1062: ;Asm
			mov ESP, EAX

		__ISR_Handler_66_SetCS.1063: ;Asm
			add ESP, 0x4

		__ISR_Handler_66_SetCS.1064: ;Asm
			Popad

		__ISR_Handler_66_SetCS.1065: ;Asm
			add ESP, 0x8

		__ISR_Handler_66_END:

		__ISR_Handler_66_END.1066: ;Asm
			iret

		__ISR_Handler_67:

		__ISR_Handler_67.1067: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_67.1068: ;Asm
			push dword 0x0

		__ISR_Handler_67.1069: ;Asm
			push dword 0x67

		__ISR_Handler_67.106A: ;Asm
			Pushad

		__ISR_Handler_67.106B: ;Asm
			sub ESP, 0x4

		__ISR_Handler_67.106C: ;Asm
			mov EAX, ESP

		__ISR_Handler_67.106D: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_67.106E: ;Asm
			sub ESP, 0x200

		__ISR_Handler_67.106F: ;Asm
			fxsave [ESP]

		__ISR_Handler_67.1070: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_67.1071: ;Asm
			push dword EAX

		__ISR_Handler_67.1072: ;Asm
			push dword EAX

		__ISR_Handler_67.1073: ;Asm
			jmp 8:__ISR_Handler_67_SetCS

		__ISR_Handler_67_SetCS:

		__ISR_Handler_67_SetCS.1074: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_67_SetCS.1075: ;Asm
			pop dword EAX

		__ISR_Handler_67_SetCS.1076: ;Asm
			fxrstor [ESP]

		__ISR_Handler_67_SetCS.1077: ;Asm
			mov ESP, EAX

		__ISR_Handler_67_SetCS.1078: ;Asm
			add ESP, 0x4

		__ISR_Handler_67_SetCS.1079: ;Asm
			Popad

		__ISR_Handler_67_SetCS.107A: ;Asm
			add ESP, 0x8

		__ISR_Handler_67_END:

		__ISR_Handler_67_END.107B: ;Asm
			iret

		__ISR_Handler_68:

		__ISR_Handler_68.107C: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_68.107D: ;Asm
			push dword 0x0

		__ISR_Handler_68.107E: ;Asm
			push dword 0x68

		__ISR_Handler_68.107F: ;Asm
			Pushad

		__ISR_Handler_68.1080: ;Asm
			sub ESP, 0x4

		__ISR_Handler_68.1081: ;Asm
			mov EAX, ESP

		__ISR_Handler_68.1082: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_68.1083: ;Asm
			sub ESP, 0x200

		__ISR_Handler_68.1084: ;Asm
			fxsave [ESP]

		__ISR_Handler_68.1085: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_68.1086: ;Asm
			push dword EAX

		__ISR_Handler_68.1087: ;Asm
			push dword EAX

		__ISR_Handler_68.1088: ;Asm
			jmp 8:__ISR_Handler_68_SetCS

		__ISR_Handler_68_SetCS:

		__ISR_Handler_68_SetCS.1089: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_68_SetCS.108A: ;Asm
			pop dword EAX

		__ISR_Handler_68_SetCS.108B: ;Asm
			fxrstor [ESP]

		__ISR_Handler_68_SetCS.108C: ;Asm
			mov ESP, EAX

		__ISR_Handler_68_SetCS.108D: ;Asm
			add ESP, 0x4

		__ISR_Handler_68_SetCS.108E: ;Asm
			Popad

		__ISR_Handler_68_SetCS.108F: ;Asm
			add ESP, 0x8

		__ISR_Handler_68_END:

		__ISR_Handler_68_END.1090: ;Asm
			iret

		__ISR_Handler_69:

		__ISR_Handler_69.1091: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_69.1092: ;Asm
			push dword 0x0

		__ISR_Handler_69.1093: ;Asm
			push dword 0x69

		__ISR_Handler_69.1094: ;Asm
			Pushad

		__ISR_Handler_69.1095: ;Asm
			sub ESP, 0x4

		__ISR_Handler_69.1096: ;Asm
			mov EAX, ESP

		__ISR_Handler_69.1097: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_69.1098: ;Asm
			sub ESP, 0x200

		__ISR_Handler_69.1099: ;Asm
			fxsave [ESP]

		__ISR_Handler_69.109A: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_69.109B: ;Asm
			push dword EAX

		__ISR_Handler_69.109C: ;Asm
			push dword EAX

		__ISR_Handler_69.109D: ;Asm
			jmp 8:__ISR_Handler_69_SetCS

		__ISR_Handler_69_SetCS:

		__ISR_Handler_69_SetCS.109E: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_69_SetCS.109F: ;Asm
			pop dword EAX

		__ISR_Handler_69_SetCS.10A0: ;Asm
			fxrstor [ESP]

		__ISR_Handler_69_SetCS.10A1: ;Asm
			mov ESP, EAX

		__ISR_Handler_69_SetCS.10A2: ;Asm
			add ESP, 0x4

		__ISR_Handler_69_SetCS.10A3: ;Asm
			Popad

		__ISR_Handler_69_SetCS.10A4: ;Asm
			add ESP, 0x8

		__ISR_Handler_69_END:

		__ISR_Handler_69_END.10A5: ;Asm
			iret

		__ISR_Handler_6A:

		__ISR_Handler_6A.10A6: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_6A.10A7: ;Asm
			push dword 0x0

		__ISR_Handler_6A.10A8: ;Asm
			push dword 0x6A

		__ISR_Handler_6A.10A9: ;Asm
			Pushad

		__ISR_Handler_6A.10AA: ;Asm
			sub ESP, 0x4

		__ISR_Handler_6A.10AB: ;Asm
			mov EAX, ESP

		__ISR_Handler_6A.10AC: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_6A.10AD: ;Asm
			sub ESP, 0x200

		__ISR_Handler_6A.10AE: ;Asm
			fxsave [ESP]

		__ISR_Handler_6A.10AF: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_6A.10B0: ;Asm
			push dword EAX

		__ISR_Handler_6A.10B1: ;Asm
			push dword EAX

		__ISR_Handler_6A.10B2: ;Asm
			jmp 8:__ISR_Handler_6A_SetCS

		__ISR_Handler_6A_SetCS:

		__ISR_Handler_6A_SetCS.10B3: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_6A_SetCS.10B4: ;Asm
			pop dword EAX

		__ISR_Handler_6A_SetCS.10B5: ;Asm
			fxrstor [ESP]

		__ISR_Handler_6A_SetCS.10B6: ;Asm
			mov ESP, EAX

		__ISR_Handler_6A_SetCS.10B7: ;Asm
			add ESP, 0x4

		__ISR_Handler_6A_SetCS.10B8: ;Asm
			Popad

		__ISR_Handler_6A_SetCS.10B9: ;Asm
			add ESP, 0x8

		__ISR_Handler_6A_END:

		__ISR_Handler_6A_END.10BA: ;Asm
			iret

		__ISR_Handler_6B:

		__ISR_Handler_6B.10BB: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_6B.10BC: ;Asm
			push dword 0x0

		__ISR_Handler_6B.10BD: ;Asm
			push dword 0x6B

		__ISR_Handler_6B.10BE: ;Asm
			Pushad

		__ISR_Handler_6B.10BF: ;Asm
			sub ESP, 0x4

		__ISR_Handler_6B.10C0: ;Asm
			mov EAX, ESP

		__ISR_Handler_6B.10C1: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_6B.10C2: ;Asm
			sub ESP, 0x200

		__ISR_Handler_6B.10C3: ;Asm
			fxsave [ESP]

		__ISR_Handler_6B.10C4: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_6B.10C5: ;Asm
			push dword EAX

		__ISR_Handler_6B.10C6: ;Asm
			push dword EAX

		__ISR_Handler_6B.10C7: ;Asm
			jmp 8:__ISR_Handler_6B_SetCS

		__ISR_Handler_6B_SetCS:

		__ISR_Handler_6B_SetCS.10C8: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_6B_SetCS.10C9: ;Asm
			pop dword EAX

		__ISR_Handler_6B_SetCS.10CA: ;Asm
			fxrstor [ESP]

		__ISR_Handler_6B_SetCS.10CB: ;Asm
			mov ESP, EAX

		__ISR_Handler_6B_SetCS.10CC: ;Asm
			add ESP, 0x4

		__ISR_Handler_6B_SetCS.10CD: ;Asm
			Popad

		__ISR_Handler_6B_SetCS.10CE: ;Asm
			add ESP, 0x8

		__ISR_Handler_6B_END:

		__ISR_Handler_6B_END.10CF: ;Asm
			iret

		__ISR_Handler_6C:

		__ISR_Handler_6C.10D0: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_6C.10D1: ;Asm
			push dword 0x0

		__ISR_Handler_6C.10D2: ;Asm
			push dword 0x6C

		__ISR_Handler_6C.10D3: ;Asm
			Pushad

		__ISR_Handler_6C.10D4: ;Asm
			sub ESP, 0x4

		__ISR_Handler_6C.10D5: ;Asm
			mov EAX, ESP

		__ISR_Handler_6C.10D6: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_6C.10D7: ;Asm
			sub ESP, 0x200

		__ISR_Handler_6C.10D8: ;Asm
			fxsave [ESP]

		__ISR_Handler_6C.10D9: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_6C.10DA: ;Asm
			push dword EAX

		__ISR_Handler_6C.10DB: ;Asm
			push dword EAX

		__ISR_Handler_6C.10DC: ;Asm
			jmp 8:__ISR_Handler_6C_SetCS

		__ISR_Handler_6C_SetCS:

		__ISR_Handler_6C_SetCS.10DD: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_6C_SetCS.10DE: ;Asm
			pop dword EAX

		__ISR_Handler_6C_SetCS.10DF: ;Asm
			fxrstor [ESP]

		__ISR_Handler_6C_SetCS.10E0: ;Asm
			mov ESP, EAX

		__ISR_Handler_6C_SetCS.10E1: ;Asm
			add ESP, 0x4

		__ISR_Handler_6C_SetCS.10E2: ;Asm
			Popad

		__ISR_Handler_6C_SetCS.10E3: ;Asm
			add ESP, 0x8

		__ISR_Handler_6C_END:

		__ISR_Handler_6C_END.10E4: ;Asm
			iret

		__ISR_Handler_6D:

		__ISR_Handler_6D.10E5: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_6D.10E6: ;Asm
			push dword 0x0

		__ISR_Handler_6D.10E7: ;Asm
			push dword 0x6D

		__ISR_Handler_6D.10E8: ;Asm
			Pushad

		__ISR_Handler_6D.10E9: ;Asm
			sub ESP, 0x4

		__ISR_Handler_6D.10EA: ;Asm
			mov EAX, ESP

		__ISR_Handler_6D.10EB: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_6D.10EC: ;Asm
			sub ESP, 0x200

		__ISR_Handler_6D.10ED: ;Asm
			fxsave [ESP]

		__ISR_Handler_6D.10EE: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_6D.10EF: ;Asm
			push dword EAX

		__ISR_Handler_6D.10F0: ;Asm
			push dword EAX

		__ISR_Handler_6D.10F1: ;Asm
			jmp 8:__ISR_Handler_6D_SetCS

		__ISR_Handler_6D_SetCS:

		__ISR_Handler_6D_SetCS.10F2: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_6D_SetCS.10F3: ;Asm
			pop dword EAX

		__ISR_Handler_6D_SetCS.10F4: ;Asm
			fxrstor [ESP]

		__ISR_Handler_6D_SetCS.10F5: ;Asm
			mov ESP, EAX

		__ISR_Handler_6D_SetCS.10F6: ;Asm
			add ESP, 0x4

		__ISR_Handler_6D_SetCS.10F7: ;Asm
			Popad

		__ISR_Handler_6D_SetCS.10F8: ;Asm
			add ESP, 0x8

		__ISR_Handler_6D_END:

		__ISR_Handler_6D_END.10F9: ;Asm
			iret

		__ISR_Handler_6E:

		__ISR_Handler_6E.10FA: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_6E.10FB: ;Asm
			push dword 0x0

		__ISR_Handler_6E.10FC: ;Asm
			push dword 0x6E

		__ISR_Handler_6E.10FD: ;Asm
			Pushad

		__ISR_Handler_6E.10FE: ;Asm
			sub ESP, 0x4

		__ISR_Handler_6E.10FF: ;Asm
			mov EAX, ESP

		__ISR_Handler_6E.1100: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_6E.1101: ;Asm
			sub ESP, 0x200

		__ISR_Handler_6E.1102: ;Asm
			fxsave [ESP]

		__ISR_Handler_6E.1103: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_6E.1104: ;Asm
			push dword EAX

		__ISR_Handler_6E.1105: ;Asm
			push dword EAX

		__ISR_Handler_6E.1106: ;Asm
			jmp 8:__ISR_Handler_6E_SetCS

		__ISR_Handler_6E_SetCS:

		__ISR_Handler_6E_SetCS.1107: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_6E_SetCS.1108: ;Asm
			pop dword EAX

		__ISR_Handler_6E_SetCS.1109: ;Asm
			fxrstor [ESP]

		__ISR_Handler_6E_SetCS.110A: ;Asm
			mov ESP, EAX

		__ISR_Handler_6E_SetCS.110B: ;Asm
			add ESP, 0x4

		__ISR_Handler_6E_SetCS.110C: ;Asm
			Popad

		__ISR_Handler_6E_SetCS.110D: ;Asm
			add ESP, 0x8

		__ISR_Handler_6E_END:

		__ISR_Handler_6E_END.110E: ;Asm
			iret

		__ISR_Handler_6F:

		__ISR_Handler_6F.110F: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_6F.1110: ;Asm
			push dword 0x0

		__ISR_Handler_6F.1111: ;Asm
			push dword 0x6F

		__ISR_Handler_6F.1112: ;Asm
			Pushad

		__ISR_Handler_6F.1113: ;Asm
			sub ESP, 0x4

		__ISR_Handler_6F.1114: ;Asm
			mov EAX, ESP

		__ISR_Handler_6F.1115: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_6F.1116: ;Asm
			sub ESP, 0x200

		__ISR_Handler_6F.1117: ;Asm
			fxsave [ESP]

		__ISR_Handler_6F.1118: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_6F.1119: ;Asm
			push dword EAX

		__ISR_Handler_6F.111A: ;Asm
			push dword EAX

		__ISR_Handler_6F.111B: ;Asm
			jmp 8:__ISR_Handler_6F_SetCS

		__ISR_Handler_6F_SetCS:

		__ISR_Handler_6F_SetCS.111C: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_6F_SetCS.111D: ;Asm
			pop dword EAX

		__ISR_Handler_6F_SetCS.111E: ;Asm
			fxrstor [ESP]

		__ISR_Handler_6F_SetCS.111F: ;Asm
			mov ESP, EAX

		__ISR_Handler_6F_SetCS.1120: ;Asm
			add ESP, 0x4

		__ISR_Handler_6F_SetCS.1121: ;Asm
			Popad

		__ISR_Handler_6F_SetCS.1122: ;Asm
			add ESP, 0x8

		__ISR_Handler_6F_END:

		__ISR_Handler_6F_END.1123: ;Asm
			iret

		__ISR_Handler_70:

		__ISR_Handler_70.1124: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_70.1125: ;Asm
			push dword 0x0

		__ISR_Handler_70.1126: ;Asm
			push dword 0x70

		__ISR_Handler_70.1127: ;Asm
			Pushad

		__ISR_Handler_70.1128: ;Asm
			sub ESP, 0x4

		__ISR_Handler_70.1129: ;Asm
			mov EAX, ESP

		__ISR_Handler_70.112A: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_70.112B: ;Asm
			sub ESP, 0x200

		__ISR_Handler_70.112C: ;Asm
			fxsave [ESP]

		__ISR_Handler_70.112D: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_70.112E: ;Asm
			push dword EAX

		__ISR_Handler_70.112F: ;Asm
			push dword EAX

		__ISR_Handler_70.1130: ;Asm
			jmp 8:__ISR_Handler_70_SetCS

		__ISR_Handler_70_SetCS:

		__ISR_Handler_70_SetCS.1131: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_70_SetCS.1132: ;Asm
			pop dword EAX

		__ISR_Handler_70_SetCS.1133: ;Asm
			fxrstor [ESP]

		__ISR_Handler_70_SetCS.1134: ;Asm
			mov ESP, EAX

		__ISR_Handler_70_SetCS.1135: ;Asm
			add ESP, 0x4

		__ISR_Handler_70_SetCS.1136: ;Asm
			Popad

		__ISR_Handler_70_SetCS.1137: ;Asm
			add ESP, 0x8

		__ISR_Handler_70_END:

		__ISR_Handler_70_END.1138: ;Asm
			iret

		__ISR_Handler_71:

		__ISR_Handler_71.1139: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_71.113A: ;Asm
			push dword 0x0

		__ISR_Handler_71.113B: ;Asm
			push dword 0x71

		__ISR_Handler_71.113C: ;Asm
			Pushad

		__ISR_Handler_71.113D: ;Asm
			sub ESP, 0x4

		__ISR_Handler_71.113E: ;Asm
			mov EAX, ESP

		__ISR_Handler_71.113F: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_71.1140: ;Asm
			sub ESP, 0x200

		__ISR_Handler_71.1141: ;Asm
			fxsave [ESP]

		__ISR_Handler_71.1142: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_71.1143: ;Asm
			push dword EAX

		__ISR_Handler_71.1144: ;Asm
			push dword EAX

		__ISR_Handler_71.1145: ;Asm
			jmp 8:__ISR_Handler_71_SetCS

		__ISR_Handler_71_SetCS:

		__ISR_Handler_71_SetCS.1146: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_71_SetCS.1147: ;Asm
			pop dword EAX

		__ISR_Handler_71_SetCS.1148: ;Asm
			fxrstor [ESP]

		__ISR_Handler_71_SetCS.1149: ;Asm
			mov ESP, EAX

		__ISR_Handler_71_SetCS.114A: ;Asm
			add ESP, 0x4

		__ISR_Handler_71_SetCS.114B: ;Asm
			Popad

		__ISR_Handler_71_SetCS.114C: ;Asm
			add ESP, 0x8

		__ISR_Handler_71_END:

		__ISR_Handler_71_END.114D: ;Asm
			iret

		__ISR_Handler_72:

		__ISR_Handler_72.114E: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_72.114F: ;Asm
			push dword 0x0

		__ISR_Handler_72.1150: ;Asm
			push dword 0x72

		__ISR_Handler_72.1151: ;Asm
			Pushad

		__ISR_Handler_72.1152: ;Asm
			sub ESP, 0x4

		__ISR_Handler_72.1153: ;Asm
			mov EAX, ESP

		__ISR_Handler_72.1154: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_72.1155: ;Asm
			sub ESP, 0x200

		__ISR_Handler_72.1156: ;Asm
			fxsave [ESP]

		__ISR_Handler_72.1157: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_72.1158: ;Asm
			push dword EAX

		__ISR_Handler_72.1159: ;Asm
			push dword EAX

		__ISR_Handler_72.115A: ;Asm
			jmp 8:__ISR_Handler_72_SetCS

		__ISR_Handler_72_SetCS:

		__ISR_Handler_72_SetCS.115B: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_72_SetCS.115C: ;Asm
			pop dword EAX

		__ISR_Handler_72_SetCS.115D: ;Asm
			fxrstor [ESP]

		__ISR_Handler_72_SetCS.115E: ;Asm
			mov ESP, EAX

		__ISR_Handler_72_SetCS.115F: ;Asm
			add ESP, 0x4

		__ISR_Handler_72_SetCS.1160: ;Asm
			Popad

		__ISR_Handler_72_SetCS.1161: ;Asm
			add ESP, 0x8

		__ISR_Handler_72_END:

		__ISR_Handler_72_END.1162: ;Asm
			iret

		__ISR_Handler_73:

		__ISR_Handler_73.1163: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_73.1164: ;Asm
			push dword 0x0

		__ISR_Handler_73.1165: ;Asm
			push dword 0x73

		__ISR_Handler_73.1166: ;Asm
			Pushad

		__ISR_Handler_73.1167: ;Asm
			sub ESP, 0x4

		__ISR_Handler_73.1168: ;Asm
			mov EAX, ESP

		__ISR_Handler_73.1169: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_73.116A: ;Asm
			sub ESP, 0x200

		__ISR_Handler_73.116B: ;Asm
			fxsave [ESP]

		__ISR_Handler_73.116C: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_73.116D: ;Asm
			push dword EAX

		__ISR_Handler_73.116E: ;Asm
			push dword EAX

		__ISR_Handler_73.116F: ;Asm
			jmp 8:__ISR_Handler_73_SetCS

		__ISR_Handler_73_SetCS:

		__ISR_Handler_73_SetCS.1170: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_73_SetCS.1171: ;Asm
			pop dword EAX

		__ISR_Handler_73_SetCS.1172: ;Asm
			fxrstor [ESP]

		__ISR_Handler_73_SetCS.1173: ;Asm
			mov ESP, EAX

		__ISR_Handler_73_SetCS.1174: ;Asm
			add ESP, 0x4

		__ISR_Handler_73_SetCS.1175: ;Asm
			Popad

		__ISR_Handler_73_SetCS.1176: ;Asm
			add ESP, 0x8

		__ISR_Handler_73_END:

		__ISR_Handler_73_END.1177: ;Asm
			iret

		__ISR_Handler_74:

		__ISR_Handler_74.1178: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_74.1179: ;Asm
			push dword 0x0

		__ISR_Handler_74.117A: ;Asm
			push dword 0x74

		__ISR_Handler_74.117B: ;Asm
			Pushad

		__ISR_Handler_74.117C: ;Asm
			sub ESP, 0x4

		__ISR_Handler_74.117D: ;Asm
			mov EAX, ESP

		__ISR_Handler_74.117E: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_74.117F: ;Asm
			sub ESP, 0x200

		__ISR_Handler_74.1180: ;Asm
			fxsave [ESP]

		__ISR_Handler_74.1181: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_74.1182: ;Asm
			push dword EAX

		__ISR_Handler_74.1183: ;Asm
			push dword EAX

		__ISR_Handler_74.1184: ;Asm
			jmp 8:__ISR_Handler_74_SetCS

		__ISR_Handler_74_SetCS:

		__ISR_Handler_74_SetCS.1185: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_74_SetCS.1186: ;Asm
			pop dword EAX

		__ISR_Handler_74_SetCS.1187: ;Asm
			fxrstor [ESP]

		__ISR_Handler_74_SetCS.1188: ;Asm
			mov ESP, EAX

		__ISR_Handler_74_SetCS.1189: ;Asm
			add ESP, 0x4

		__ISR_Handler_74_SetCS.118A: ;Asm
			Popad

		__ISR_Handler_74_SetCS.118B: ;Asm
			add ESP, 0x8

		__ISR_Handler_74_END:

		__ISR_Handler_74_END.118C: ;Asm
			iret

		__ISR_Handler_75:

		__ISR_Handler_75.118D: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_75.118E: ;Asm
			push dword 0x0

		__ISR_Handler_75.118F: ;Asm
			push dword 0x75

		__ISR_Handler_75.1190: ;Asm
			Pushad

		__ISR_Handler_75.1191: ;Asm
			sub ESP, 0x4

		__ISR_Handler_75.1192: ;Asm
			mov EAX, ESP

		__ISR_Handler_75.1193: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_75.1194: ;Asm
			sub ESP, 0x200

		__ISR_Handler_75.1195: ;Asm
			fxsave [ESP]

		__ISR_Handler_75.1196: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_75.1197: ;Asm
			push dword EAX

		__ISR_Handler_75.1198: ;Asm
			push dword EAX

		__ISR_Handler_75.1199: ;Asm
			jmp 8:__ISR_Handler_75_SetCS

		__ISR_Handler_75_SetCS:

		__ISR_Handler_75_SetCS.119A: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_75_SetCS.119B: ;Asm
			pop dword EAX

		__ISR_Handler_75_SetCS.119C: ;Asm
			fxrstor [ESP]

		__ISR_Handler_75_SetCS.119D: ;Asm
			mov ESP, EAX

		__ISR_Handler_75_SetCS.119E: ;Asm
			add ESP, 0x4

		__ISR_Handler_75_SetCS.119F: ;Asm
			Popad

		__ISR_Handler_75_SetCS.11A0: ;Asm
			add ESP, 0x8

		__ISR_Handler_75_END:

		__ISR_Handler_75_END.11A1: ;Asm
			iret

		__ISR_Handler_76:

		__ISR_Handler_76.11A2: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_76.11A3: ;Asm
			push dword 0x0

		__ISR_Handler_76.11A4: ;Asm
			push dword 0x76

		__ISR_Handler_76.11A5: ;Asm
			Pushad

		__ISR_Handler_76.11A6: ;Asm
			sub ESP, 0x4

		__ISR_Handler_76.11A7: ;Asm
			mov EAX, ESP

		__ISR_Handler_76.11A8: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_76.11A9: ;Asm
			sub ESP, 0x200

		__ISR_Handler_76.11AA: ;Asm
			fxsave [ESP]

		__ISR_Handler_76.11AB: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_76.11AC: ;Asm
			push dword EAX

		__ISR_Handler_76.11AD: ;Asm
			push dword EAX

		__ISR_Handler_76.11AE: ;Asm
			jmp 8:__ISR_Handler_76_SetCS

		__ISR_Handler_76_SetCS:

		__ISR_Handler_76_SetCS.11AF: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_76_SetCS.11B0: ;Asm
			pop dword EAX

		__ISR_Handler_76_SetCS.11B1: ;Asm
			fxrstor [ESP]

		__ISR_Handler_76_SetCS.11B2: ;Asm
			mov ESP, EAX

		__ISR_Handler_76_SetCS.11B3: ;Asm
			add ESP, 0x4

		__ISR_Handler_76_SetCS.11B4: ;Asm
			Popad

		__ISR_Handler_76_SetCS.11B5: ;Asm
			add ESP, 0x8

		__ISR_Handler_76_END:

		__ISR_Handler_76_END.11B6: ;Asm
			iret

		__ISR_Handler_77:

		__ISR_Handler_77.11B7: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_77.11B8: ;Asm
			push dword 0x0

		__ISR_Handler_77.11B9: ;Asm
			push dword 0x77

		__ISR_Handler_77.11BA: ;Asm
			Pushad

		__ISR_Handler_77.11BB: ;Asm
			sub ESP, 0x4

		__ISR_Handler_77.11BC: ;Asm
			mov EAX, ESP

		__ISR_Handler_77.11BD: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_77.11BE: ;Asm
			sub ESP, 0x200

		__ISR_Handler_77.11BF: ;Asm
			fxsave [ESP]

		__ISR_Handler_77.11C0: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_77.11C1: ;Asm
			push dword EAX

		__ISR_Handler_77.11C2: ;Asm
			push dword EAX

		__ISR_Handler_77.11C3: ;Asm
			jmp 8:__ISR_Handler_77_SetCS

		__ISR_Handler_77_SetCS:

		__ISR_Handler_77_SetCS.11C4: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_77_SetCS.11C5: ;Asm
			pop dword EAX

		__ISR_Handler_77_SetCS.11C6: ;Asm
			fxrstor [ESP]

		__ISR_Handler_77_SetCS.11C7: ;Asm
			mov ESP, EAX

		__ISR_Handler_77_SetCS.11C8: ;Asm
			add ESP, 0x4

		__ISR_Handler_77_SetCS.11C9: ;Asm
			Popad

		__ISR_Handler_77_SetCS.11CA: ;Asm
			add ESP, 0x8

		__ISR_Handler_77_END:

		__ISR_Handler_77_END.11CB: ;Asm
			iret

		__ISR_Handler_78:

		__ISR_Handler_78.11CC: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_78.11CD: ;Asm
			push dword 0x0

		__ISR_Handler_78.11CE: ;Asm
			push dword 0x78

		__ISR_Handler_78.11CF: ;Asm
			Pushad

		__ISR_Handler_78.11D0: ;Asm
			sub ESP, 0x4

		__ISR_Handler_78.11D1: ;Asm
			mov EAX, ESP

		__ISR_Handler_78.11D2: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_78.11D3: ;Asm
			sub ESP, 0x200

		__ISR_Handler_78.11D4: ;Asm
			fxsave [ESP]

		__ISR_Handler_78.11D5: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_78.11D6: ;Asm
			push dword EAX

		__ISR_Handler_78.11D7: ;Asm
			push dword EAX

		__ISR_Handler_78.11D8: ;Asm
			jmp 8:__ISR_Handler_78_SetCS

		__ISR_Handler_78_SetCS:

		__ISR_Handler_78_SetCS.11D9: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_78_SetCS.11DA: ;Asm
			pop dword EAX

		__ISR_Handler_78_SetCS.11DB: ;Asm
			fxrstor [ESP]

		__ISR_Handler_78_SetCS.11DC: ;Asm
			mov ESP, EAX

		__ISR_Handler_78_SetCS.11DD: ;Asm
			add ESP, 0x4

		__ISR_Handler_78_SetCS.11DE: ;Asm
			Popad

		__ISR_Handler_78_SetCS.11DF: ;Asm
			add ESP, 0x8

		__ISR_Handler_78_END:

		__ISR_Handler_78_END.11E0: ;Asm
			iret

		__ISR_Handler_79:

		__ISR_Handler_79.11E1: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_79.11E2: ;Asm
			push dword 0x0

		__ISR_Handler_79.11E3: ;Asm
			push dword 0x79

		__ISR_Handler_79.11E4: ;Asm
			Pushad

		__ISR_Handler_79.11E5: ;Asm
			sub ESP, 0x4

		__ISR_Handler_79.11E6: ;Asm
			mov EAX, ESP

		__ISR_Handler_79.11E7: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_79.11E8: ;Asm
			sub ESP, 0x200

		__ISR_Handler_79.11E9: ;Asm
			fxsave [ESP]

		__ISR_Handler_79.11EA: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_79.11EB: ;Asm
			push dword EAX

		__ISR_Handler_79.11EC: ;Asm
			push dword EAX

		__ISR_Handler_79.11ED: ;Asm
			jmp 8:__ISR_Handler_79_SetCS

		__ISR_Handler_79_SetCS:

		__ISR_Handler_79_SetCS.11EE: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_79_SetCS.11EF: ;Asm
			pop dword EAX

		__ISR_Handler_79_SetCS.11F0: ;Asm
			fxrstor [ESP]

		__ISR_Handler_79_SetCS.11F1: ;Asm
			mov ESP, EAX

		__ISR_Handler_79_SetCS.11F2: ;Asm
			add ESP, 0x4

		__ISR_Handler_79_SetCS.11F3: ;Asm
			Popad

		__ISR_Handler_79_SetCS.11F4: ;Asm
			add ESP, 0x8

		__ISR_Handler_79_END:

		__ISR_Handler_79_END.11F5: ;Asm
			iret

		__ISR_Handler_7A:

		__ISR_Handler_7A.11F6: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_7A.11F7: ;Asm
			push dword 0x0

		__ISR_Handler_7A.11F8: ;Asm
			push dword 0x7A

		__ISR_Handler_7A.11F9: ;Asm
			Pushad

		__ISR_Handler_7A.11FA: ;Asm
			sub ESP, 0x4

		__ISR_Handler_7A.11FB: ;Asm
			mov EAX, ESP

		__ISR_Handler_7A.11FC: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_7A.11FD: ;Asm
			sub ESP, 0x200

		__ISR_Handler_7A.11FE: ;Asm
			fxsave [ESP]

		__ISR_Handler_7A.11FF: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_7A.1200: ;Asm
			push dword EAX

		__ISR_Handler_7A.1201: ;Asm
			push dword EAX

		__ISR_Handler_7A.1202: ;Asm
			jmp 8:__ISR_Handler_7A_SetCS

		__ISR_Handler_7A_SetCS:

		__ISR_Handler_7A_SetCS.1203: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_7A_SetCS.1204: ;Asm
			pop dword EAX

		__ISR_Handler_7A_SetCS.1205: ;Asm
			fxrstor [ESP]

		__ISR_Handler_7A_SetCS.1206: ;Asm
			mov ESP, EAX

		__ISR_Handler_7A_SetCS.1207: ;Asm
			add ESP, 0x4

		__ISR_Handler_7A_SetCS.1208: ;Asm
			Popad

		__ISR_Handler_7A_SetCS.1209: ;Asm
			add ESP, 0x8

		__ISR_Handler_7A_END:

		__ISR_Handler_7A_END.120A: ;Asm
			iret

		__ISR_Handler_7B:

		__ISR_Handler_7B.120B: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_7B.120C: ;Asm
			push dword 0x0

		__ISR_Handler_7B.120D: ;Asm
			push dword 0x7B

		__ISR_Handler_7B.120E: ;Asm
			Pushad

		__ISR_Handler_7B.120F: ;Asm
			sub ESP, 0x4

		__ISR_Handler_7B.1210: ;Asm
			mov EAX, ESP

		__ISR_Handler_7B.1211: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_7B.1212: ;Asm
			sub ESP, 0x200

		__ISR_Handler_7B.1213: ;Asm
			fxsave [ESP]

		__ISR_Handler_7B.1214: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_7B.1215: ;Asm
			push dword EAX

		__ISR_Handler_7B.1216: ;Asm
			push dword EAX

		__ISR_Handler_7B.1217: ;Asm
			jmp 8:__ISR_Handler_7B_SetCS

		__ISR_Handler_7B_SetCS:

		__ISR_Handler_7B_SetCS.1218: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_7B_SetCS.1219: ;Asm
			pop dword EAX

		__ISR_Handler_7B_SetCS.121A: ;Asm
			fxrstor [ESP]

		__ISR_Handler_7B_SetCS.121B: ;Asm
			mov ESP, EAX

		__ISR_Handler_7B_SetCS.121C: ;Asm
			add ESP, 0x4

		__ISR_Handler_7B_SetCS.121D: ;Asm
			Popad

		__ISR_Handler_7B_SetCS.121E: ;Asm
			add ESP, 0x8

		__ISR_Handler_7B_END:

		__ISR_Handler_7B_END.121F: ;Asm
			iret

		__ISR_Handler_7C:

		__ISR_Handler_7C.1220: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_7C.1221: ;Asm
			push dword 0x0

		__ISR_Handler_7C.1222: ;Asm
			push dword 0x7C

		__ISR_Handler_7C.1223: ;Asm
			Pushad

		__ISR_Handler_7C.1224: ;Asm
			sub ESP, 0x4

		__ISR_Handler_7C.1225: ;Asm
			mov EAX, ESP

		__ISR_Handler_7C.1226: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_7C.1227: ;Asm
			sub ESP, 0x200

		__ISR_Handler_7C.1228: ;Asm
			fxsave [ESP]

		__ISR_Handler_7C.1229: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_7C.122A: ;Asm
			push dword EAX

		__ISR_Handler_7C.122B: ;Asm
			push dword EAX

		__ISR_Handler_7C.122C: ;Asm
			jmp 8:__ISR_Handler_7C_SetCS

		__ISR_Handler_7C_SetCS:

		__ISR_Handler_7C_SetCS.122D: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_7C_SetCS.122E: ;Asm
			pop dword EAX

		__ISR_Handler_7C_SetCS.122F: ;Asm
			fxrstor [ESP]

		__ISR_Handler_7C_SetCS.1230: ;Asm
			mov ESP, EAX

		__ISR_Handler_7C_SetCS.1231: ;Asm
			add ESP, 0x4

		__ISR_Handler_7C_SetCS.1232: ;Asm
			Popad

		__ISR_Handler_7C_SetCS.1233: ;Asm
			add ESP, 0x8

		__ISR_Handler_7C_END:

		__ISR_Handler_7C_END.1234: ;Asm
			iret

		__ISR_Handler_7D:

		__ISR_Handler_7D.1235: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_7D.1236: ;Asm
			push dword 0x0

		__ISR_Handler_7D.1237: ;Asm
			push dword 0x7D

		__ISR_Handler_7D.1238: ;Asm
			Pushad

		__ISR_Handler_7D.1239: ;Asm
			sub ESP, 0x4

		__ISR_Handler_7D.123A: ;Asm
			mov EAX, ESP

		__ISR_Handler_7D.123B: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_7D.123C: ;Asm
			sub ESP, 0x200

		__ISR_Handler_7D.123D: ;Asm
			fxsave [ESP]

		__ISR_Handler_7D.123E: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_7D.123F: ;Asm
			push dword EAX

		__ISR_Handler_7D.1240: ;Asm
			push dword EAX

		__ISR_Handler_7D.1241: ;Asm
			jmp 8:__ISR_Handler_7D_SetCS

		__ISR_Handler_7D_SetCS:

		__ISR_Handler_7D_SetCS.1242: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_7D_SetCS.1243: ;Asm
			pop dword EAX

		__ISR_Handler_7D_SetCS.1244: ;Asm
			fxrstor [ESP]

		__ISR_Handler_7D_SetCS.1245: ;Asm
			mov ESP, EAX

		__ISR_Handler_7D_SetCS.1246: ;Asm
			add ESP, 0x4

		__ISR_Handler_7D_SetCS.1247: ;Asm
			Popad

		__ISR_Handler_7D_SetCS.1248: ;Asm
			add ESP, 0x8

		__ISR_Handler_7D_END:

		__ISR_Handler_7D_END.1249: ;Asm
			iret

		__ISR_Handler_7E:

		__ISR_Handler_7E.124A: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_7E.124B: ;Asm
			push dword 0x0

		__ISR_Handler_7E.124C: ;Asm
			push dword 0x7E

		__ISR_Handler_7E.124D: ;Asm
			Pushad

		__ISR_Handler_7E.124E: ;Asm
			sub ESP, 0x4

		__ISR_Handler_7E.124F: ;Asm
			mov EAX, ESP

		__ISR_Handler_7E.1250: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_7E.1251: ;Asm
			sub ESP, 0x200

		__ISR_Handler_7E.1252: ;Asm
			fxsave [ESP]

		__ISR_Handler_7E.1253: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_7E.1254: ;Asm
			push dword EAX

		__ISR_Handler_7E.1255: ;Asm
			push dword EAX

		__ISR_Handler_7E.1256: ;Asm
			jmp 8:__ISR_Handler_7E_SetCS

		__ISR_Handler_7E_SetCS:

		__ISR_Handler_7E_SetCS.1257: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_7E_SetCS.1258: ;Asm
			pop dword EAX

		__ISR_Handler_7E_SetCS.1259: ;Asm
			fxrstor [ESP]

		__ISR_Handler_7E_SetCS.125A: ;Asm
			mov ESP, EAX

		__ISR_Handler_7E_SetCS.125B: ;Asm
			add ESP, 0x4

		__ISR_Handler_7E_SetCS.125C: ;Asm
			Popad

		__ISR_Handler_7E_SetCS.125D: ;Asm
			add ESP, 0x8

		__ISR_Handler_7E_END:

		__ISR_Handler_7E_END.125E: ;Asm
			iret

		__ISR_Handler_7F:

		__ISR_Handler_7F.125F: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_7F.1260: ;Asm
			push dword 0x0

		__ISR_Handler_7F.1261: ;Asm
			push dword 0x7F

		__ISR_Handler_7F.1262: ;Asm
			Pushad

		__ISR_Handler_7F.1263: ;Asm
			sub ESP, 0x4

		__ISR_Handler_7F.1264: ;Asm
			mov EAX, ESP

		__ISR_Handler_7F.1265: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_7F.1266: ;Asm
			sub ESP, 0x200

		__ISR_Handler_7F.1267: ;Asm
			fxsave [ESP]

		__ISR_Handler_7F.1268: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_7F.1269: ;Asm
			push dword EAX

		__ISR_Handler_7F.126A: ;Asm
			push dword EAX

		__ISR_Handler_7F.126B: ;Asm
			jmp 8:__ISR_Handler_7F_SetCS

		__ISR_Handler_7F_SetCS:

		__ISR_Handler_7F_SetCS.126C: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_7F_SetCS.126D: ;Asm
			pop dword EAX

		__ISR_Handler_7F_SetCS.126E: ;Asm
			fxrstor [ESP]

		__ISR_Handler_7F_SetCS.126F: ;Asm
			mov ESP, EAX

		__ISR_Handler_7F_SetCS.1270: ;Asm
			add ESP, 0x4

		__ISR_Handler_7F_SetCS.1271: ;Asm
			Popad

		__ISR_Handler_7F_SetCS.1272: ;Asm
			add ESP, 0x8

		__ISR_Handler_7F_END:

		__ISR_Handler_7F_END.1273: ;Asm
			iret

		__ISR_Handler_80:

		__ISR_Handler_80.1274: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_80.1275: ;Asm
			push dword 0x0

		__ISR_Handler_80.1276: ;Asm
			push dword 0x80

		__ISR_Handler_80.1277: ;Asm
			Pushad

		__ISR_Handler_80.1278: ;Asm
			sub ESP, 0x4

		__ISR_Handler_80.1279: ;Asm
			mov EAX, ESP

		__ISR_Handler_80.127A: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_80.127B: ;Asm
			sub ESP, 0x200

		__ISR_Handler_80.127C: ;Asm
			fxsave [ESP]

		__ISR_Handler_80.127D: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_80.127E: ;Asm
			push dword EAX

		__ISR_Handler_80.127F: ;Asm
			push dword EAX

		__ISR_Handler_80.1280: ;Asm
			jmp 8:__ISR_Handler_80_SetCS

		__ISR_Handler_80_SetCS:

		__ISR_Handler_80_SetCS.1281: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_80_SetCS.1282: ;Asm
			pop dword EAX

		__ISR_Handler_80_SetCS.1283: ;Asm
			fxrstor [ESP]

		__ISR_Handler_80_SetCS.1284: ;Asm
			mov ESP, EAX

		__ISR_Handler_80_SetCS.1285: ;Asm
			add ESP, 0x4

		__ISR_Handler_80_SetCS.1286: ;Asm
			Popad

		__ISR_Handler_80_SetCS.1287: ;Asm
			add ESP, 0x8

		__ISR_Handler_80_END:

		__ISR_Handler_80_END.1288: ;Asm
			iret

		__ISR_Handler_81:

		__ISR_Handler_81.1289: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_81.128A: ;Asm
			push dword 0x0

		__ISR_Handler_81.128B: ;Asm
			push dword 0x81

		__ISR_Handler_81.128C: ;Asm
			Pushad

		__ISR_Handler_81.128D: ;Asm
			sub ESP, 0x4

		__ISR_Handler_81.128E: ;Asm
			mov EAX, ESP

		__ISR_Handler_81.128F: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_81.1290: ;Asm
			sub ESP, 0x200

		__ISR_Handler_81.1291: ;Asm
			fxsave [ESP]

		__ISR_Handler_81.1292: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_81.1293: ;Asm
			push dword EAX

		__ISR_Handler_81.1294: ;Asm
			push dword EAX

		__ISR_Handler_81.1295: ;Asm
			jmp 8:__ISR_Handler_81_SetCS

		__ISR_Handler_81_SetCS:

		__ISR_Handler_81_SetCS.1296: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_81_SetCS.1297: ;Asm
			pop dword EAX

		__ISR_Handler_81_SetCS.1298: ;Asm
			fxrstor [ESP]

		__ISR_Handler_81_SetCS.1299: ;Asm
			mov ESP, EAX

		__ISR_Handler_81_SetCS.129A: ;Asm
			add ESP, 0x4

		__ISR_Handler_81_SetCS.129B: ;Asm
			Popad

		__ISR_Handler_81_SetCS.129C: ;Asm
			add ESP, 0x8

		__ISR_Handler_81_END:

		__ISR_Handler_81_END.129D: ;Asm
			iret

		__ISR_Handler_82:

		__ISR_Handler_82.129E: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_82.129F: ;Asm
			push dword 0x0

		__ISR_Handler_82.12A0: ;Asm
			push dword 0x82

		__ISR_Handler_82.12A1: ;Asm
			Pushad

		__ISR_Handler_82.12A2: ;Asm
			sub ESP, 0x4

		__ISR_Handler_82.12A3: ;Asm
			mov EAX, ESP

		__ISR_Handler_82.12A4: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_82.12A5: ;Asm
			sub ESP, 0x200

		__ISR_Handler_82.12A6: ;Asm
			fxsave [ESP]

		__ISR_Handler_82.12A7: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_82.12A8: ;Asm
			push dword EAX

		__ISR_Handler_82.12A9: ;Asm
			push dword EAX

		__ISR_Handler_82.12AA: ;Asm
			jmp 8:__ISR_Handler_82_SetCS

		__ISR_Handler_82_SetCS:

		__ISR_Handler_82_SetCS.12AB: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_82_SetCS.12AC: ;Asm
			pop dword EAX

		__ISR_Handler_82_SetCS.12AD: ;Asm
			fxrstor [ESP]

		__ISR_Handler_82_SetCS.12AE: ;Asm
			mov ESP, EAX

		__ISR_Handler_82_SetCS.12AF: ;Asm
			add ESP, 0x4

		__ISR_Handler_82_SetCS.12B0: ;Asm
			Popad

		__ISR_Handler_82_SetCS.12B1: ;Asm
			add ESP, 0x8

		__ISR_Handler_82_END:

		__ISR_Handler_82_END.12B2: ;Asm
			iret

		__ISR_Handler_83:

		__ISR_Handler_83.12B3: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_83.12B4: ;Asm
			push dword 0x0

		__ISR_Handler_83.12B5: ;Asm
			push dword 0x83

		__ISR_Handler_83.12B6: ;Asm
			Pushad

		__ISR_Handler_83.12B7: ;Asm
			sub ESP, 0x4

		__ISR_Handler_83.12B8: ;Asm
			mov EAX, ESP

		__ISR_Handler_83.12B9: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_83.12BA: ;Asm
			sub ESP, 0x200

		__ISR_Handler_83.12BB: ;Asm
			fxsave [ESP]

		__ISR_Handler_83.12BC: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_83.12BD: ;Asm
			push dword EAX

		__ISR_Handler_83.12BE: ;Asm
			push dword EAX

		__ISR_Handler_83.12BF: ;Asm
			jmp 8:__ISR_Handler_83_SetCS

		__ISR_Handler_83_SetCS:

		__ISR_Handler_83_SetCS.12C0: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_83_SetCS.12C1: ;Asm
			pop dword EAX

		__ISR_Handler_83_SetCS.12C2: ;Asm
			fxrstor [ESP]

		__ISR_Handler_83_SetCS.12C3: ;Asm
			mov ESP, EAX

		__ISR_Handler_83_SetCS.12C4: ;Asm
			add ESP, 0x4

		__ISR_Handler_83_SetCS.12C5: ;Asm
			Popad

		__ISR_Handler_83_SetCS.12C6: ;Asm
			add ESP, 0x8

		__ISR_Handler_83_END:

		__ISR_Handler_83_END.12C7: ;Asm
			iret

		__ISR_Handler_84:

		__ISR_Handler_84.12C8: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_84.12C9: ;Asm
			push dword 0x0

		__ISR_Handler_84.12CA: ;Asm
			push dword 0x84

		__ISR_Handler_84.12CB: ;Asm
			Pushad

		__ISR_Handler_84.12CC: ;Asm
			sub ESP, 0x4

		__ISR_Handler_84.12CD: ;Asm
			mov EAX, ESP

		__ISR_Handler_84.12CE: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_84.12CF: ;Asm
			sub ESP, 0x200

		__ISR_Handler_84.12D0: ;Asm
			fxsave [ESP]

		__ISR_Handler_84.12D1: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_84.12D2: ;Asm
			push dword EAX

		__ISR_Handler_84.12D3: ;Asm
			push dword EAX

		__ISR_Handler_84.12D4: ;Asm
			jmp 8:__ISR_Handler_84_SetCS

		__ISR_Handler_84_SetCS:

		__ISR_Handler_84_SetCS.12D5: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_84_SetCS.12D6: ;Asm
			pop dword EAX

		__ISR_Handler_84_SetCS.12D7: ;Asm
			fxrstor [ESP]

		__ISR_Handler_84_SetCS.12D8: ;Asm
			mov ESP, EAX

		__ISR_Handler_84_SetCS.12D9: ;Asm
			add ESP, 0x4

		__ISR_Handler_84_SetCS.12DA: ;Asm
			Popad

		__ISR_Handler_84_SetCS.12DB: ;Asm
			add ESP, 0x8

		__ISR_Handler_84_END:

		__ISR_Handler_84_END.12DC: ;Asm
			iret

		__ISR_Handler_85:

		__ISR_Handler_85.12DD: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_85.12DE: ;Asm
			push dword 0x0

		__ISR_Handler_85.12DF: ;Asm
			push dword 0x85

		__ISR_Handler_85.12E0: ;Asm
			Pushad

		__ISR_Handler_85.12E1: ;Asm
			sub ESP, 0x4

		__ISR_Handler_85.12E2: ;Asm
			mov EAX, ESP

		__ISR_Handler_85.12E3: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_85.12E4: ;Asm
			sub ESP, 0x200

		__ISR_Handler_85.12E5: ;Asm
			fxsave [ESP]

		__ISR_Handler_85.12E6: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_85.12E7: ;Asm
			push dword EAX

		__ISR_Handler_85.12E8: ;Asm
			push dword EAX

		__ISR_Handler_85.12E9: ;Asm
			jmp 8:__ISR_Handler_85_SetCS

		__ISR_Handler_85_SetCS:

		__ISR_Handler_85_SetCS.12EA: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_85_SetCS.12EB: ;Asm
			pop dword EAX

		__ISR_Handler_85_SetCS.12EC: ;Asm
			fxrstor [ESP]

		__ISR_Handler_85_SetCS.12ED: ;Asm
			mov ESP, EAX

		__ISR_Handler_85_SetCS.12EE: ;Asm
			add ESP, 0x4

		__ISR_Handler_85_SetCS.12EF: ;Asm
			Popad

		__ISR_Handler_85_SetCS.12F0: ;Asm
			add ESP, 0x8

		__ISR_Handler_85_END:

		__ISR_Handler_85_END.12F1: ;Asm
			iret

		__ISR_Handler_86:

		__ISR_Handler_86.12F2: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_86.12F3: ;Asm
			push dword 0x0

		__ISR_Handler_86.12F4: ;Asm
			push dword 0x86

		__ISR_Handler_86.12F5: ;Asm
			Pushad

		__ISR_Handler_86.12F6: ;Asm
			sub ESP, 0x4

		__ISR_Handler_86.12F7: ;Asm
			mov EAX, ESP

		__ISR_Handler_86.12F8: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_86.12F9: ;Asm
			sub ESP, 0x200

		__ISR_Handler_86.12FA: ;Asm
			fxsave [ESP]

		__ISR_Handler_86.12FB: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_86.12FC: ;Asm
			push dword EAX

		__ISR_Handler_86.12FD: ;Asm
			push dword EAX

		__ISR_Handler_86.12FE: ;Asm
			jmp 8:__ISR_Handler_86_SetCS

		__ISR_Handler_86_SetCS:

		__ISR_Handler_86_SetCS.12FF: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_86_SetCS.1300: ;Asm
			pop dword EAX

		__ISR_Handler_86_SetCS.1301: ;Asm
			fxrstor [ESP]

		__ISR_Handler_86_SetCS.1302: ;Asm
			mov ESP, EAX

		__ISR_Handler_86_SetCS.1303: ;Asm
			add ESP, 0x4

		__ISR_Handler_86_SetCS.1304: ;Asm
			Popad

		__ISR_Handler_86_SetCS.1305: ;Asm
			add ESP, 0x8

		__ISR_Handler_86_END:

		__ISR_Handler_86_END.1306: ;Asm
			iret

		__ISR_Handler_87:

		__ISR_Handler_87.1307: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_87.1308: ;Asm
			push dword 0x0

		__ISR_Handler_87.1309: ;Asm
			push dword 0x87

		__ISR_Handler_87.130A: ;Asm
			Pushad

		__ISR_Handler_87.130B: ;Asm
			sub ESP, 0x4

		__ISR_Handler_87.130C: ;Asm
			mov EAX, ESP

		__ISR_Handler_87.130D: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_87.130E: ;Asm
			sub ESP, 0x200

		__ISR_Handler_87.130F: ;Asm
			fxsave [ESP]

		__ISR_Handler_87.1310: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_87.1311: ;Asm
			push dword EAX

		__ISR_Handler_87.1312: ;Asm
			push dword EAX

		__ISR_Handler_87.1313: ;Asm
			jmp 8:__ISR_Handler_87_SetCS

		__ISR_Handler_87_SetCS:

		__ISR_Handler_87_SetCS.1314: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_87_SetCS.1315: ;Asm
			pop dword EAX

		__ISR_Handler_87_SetCS.1316: ;Asm
			fxrstor [ESP]

		__ISR_Handler_87_SetCS.1317: ;Asm
			mov ESP, EAX

		__ISR_Handler_87_SetCS.1318: ;Asm
			add ESP, 0x4

		__ISR_Handler_87_SetCS.1319: ;Asm
			Popad

		__ISR_Handler_87_SetCS.131A: ;Asm
			add ESP, 0x8

		__ISR_Handler_87_END:

		__ISR_Handler_87_END.131B: ;Asm
			iret

		__ISR_Handler_88:

		__ISR_Handler_88.131C: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_88.131D: ;Asm
			push dword 0x0

		__ISR_Handler_88.131E: ;Asm
			push dword 0x88

		__ISR_Handler_88.131F: ;Asm
			Pushad

		__ISR_Handler_88.1320: ;Asm
			sub ESP, 0x4

		__ISR_Handler_88.1321: ;Asm
			mov EAX, ESP

		__ISR_Handler_88.1322: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_88.1323: ;Asm
			sub ESP, 0x200

		__ISR_Handler_88.1324: ;Asm
			fxsave [ESP]

		__ISR_Handler_88.1325: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_88.1326: ;Asm
			push dword EAX

		__ISR_Handler_88.1327: ;Asm
			push dword EAX

		__ISR_Handler_88.1328: ;Asm
			jmp 8:__ISR_Handler_88_SetCS

		__ISR_Handler_88_SetCS:

		__ISR_Handler_88_SetCS.1329: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_88_SetCS.132A: ;Asm
			pop dword EAX

		__ISR_Handler_88_SetCS.132B: ;Asm
			fxrstor [ESP]

		__ISR_Handler_88_SetCS.132C: ;Asm
			mov ESP, EAX

		__ISR_Handler_88_SetCS.132D: ;Asm
			add ESP, 0x4

		__ISR_Handler_88_SetCS.132E: ;Asm
			Popad

		__ISR_Handler_88_SetCS.132F: ;Asm
			add ESP, 0x8

		__ISR_Handler_88_END:

		__ISR_Handler_88_END.1330: ;Asm
			iret

		__ISR_Handler_89:

		__ISR_Handler_89.1331: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_89.1332: ;Asm
			push dword 0x0

		__ISR_Handler_89.1333: ;Asm
			push dword 0x89

		__ISR_Handler_89.1334: ;Asm
			Pushad

		__ISR_Handler_89.1335: ;Asm
			sub ESP, 0x4

		__ISR_Handler_89.1336: ;Asm
			mov EAX, ESP

		__ISR_Handler_89.1337: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_89.1338: ;Asm
			sub ESP, 0x200

		__ISR_Handler_89.1339: ;Asm
			fxsave [ESP]

		__ISR_Handler_89.133A: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_89.133B: ;Asm
			push dword EAX

		__ISR_Handler_89.133C: ;Asm
			push dword EAX

		__ISR_Handler_89.133D: ;Asm
			jmp 8:__ISR_Handler_89_SetCS

		__ISR_Handler_89_SetCS:

		__ISR_Handler_89_SetCS.133E: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_89_SetCS.133F: ;Asm
			pop dword EAX

		__ISR_Handler_89_SetCS.1340: ;Asm
			fxrstor [ESP]

		__ISR_Handler_89_SetCS.1341: ;Asm
			mov ESP, EAX

		__ISR_Handler_89_SetCS.1342: ;Asm
			add ESP, 0x4

		__ISR_Handler_89_SetCS.1343: ;Asm
			Popad

		__ISR_Handler_89_SetCS.1344: ;Asm
			add ESP, 0x8

		__ISR_Handler_89_END:

		__ISR_Handler_89_END.1345: ;Asm
			iret

		__ISR_Handler_8A:

		__ISR_Handler_8A.1346: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_8A.1347: ;Asm
			push dword 0x0

		__ISR_Handler_8A.1348: ;Asm
			push dword 0x8A

		__ISR_Handler_8A.1349: ;Asm
			Pushad

		__ISR_Handler_8A.134A: ;Asm
			sub ESP, 0x4

		__ISR_Handler_8A.134B: ;Asm
			mov EAX, ESP

		__ISR_Handler_8A.134C: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_8A.134D: ;Asm
			sub ESP, 0x200

		__ISR_Handler_8A.134E: ;Asm
			fxsave [ESP]

		__ISR_Handler_8A.134F: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_8A.1350: ;Asm
			push dword EAX

		__ISR_Handler_8A.1351: ;Asm
			push dword EAX

		__ISR_Handler_8A.1352: ;Asm
			jmp 8:__ISR_Handler_8A_SetCS

		__ISR_Handler_8A_SetCS:

		__ISR_Handler_8A_SetCS.1353: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_8A_SetCS.1354: ;Asm
			pop dword EAX

		__ISR_Handler_8A_SetCS.1355: ;Asm
			fxrstor [ESP]

		__ISR_Handler_8A_SetCS.1356: ;Asm
			mov ESP, EAX

		__ISR_Handler_8A_SetCS.1357: ;Asm
			add ESP, 0x4

		__ISR_Handler_8A_SetCS.1358: ;Asm
			Popad

		__ISR_Handler_8A_SetCS.1359: ;Asm
			add ESP, 0x8

		__ISR_Handler_8A_END:

		__ISR_Handler_8A_END.135A: ;Asm
			iret

		__ISR_Handler_8B:

		__ISR_Handler_8B.135B: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_8B.135C: ;Asm
			push dword 0x0

		__ISR_Handler_8B.135D: ;Asm
			push dword 0x8B

		__ISR_Handler_8B.135E: ;Asm
			Pushad

		__ISR_Handler_8B.135F: ;Asm
			sub ESP, 0x4

		__ISR_Handler_8B.1360: ;Asm
			mov EAX, ESP

		__ISR_Handler_8B.1361: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_8B.1362: ;Asm
			sub ESP, 0x200

		__ISR_Handler_8B.1363: ;Asm
			fxsave [ESP]

		__ISR_Handler_8B.1364: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_8B.1365: ;Asm
			push dword EAX

		__ISR_Handler_8B.1366: ;Asm
			push dword EAX

		__ISR_Handler_8B.1367: ;Asm
			jmp 8:__ISR_Handler_8B_SetCS

		__ISR_Handler_8B_SetCS:

		__ISR_Handler_8B_SetCS.1368: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_8B_SetCS.1369: ;Asm
			pop dword EAX

		__ISR_Handler_8B_SetCS.136A: ;Asm
			fxrstor [ESP]

		__ISR_Handler_8B_SetCS.136B: ;Asm
			mov ESP, EAX

		__ISR_Handler_8B_SetCS.136C: ;Asm
			add ESP, 0x4

		__ISR_Handler_8B_SetCS.136D: ;Asm
			Popad

		__ISR_Handler_8B_SetCS.136E: ;Asm
			add ESP, 0x8

		__ISR_Handler_8B_END:

		__ISR_Handler_8B_END.136F: ;Asm
			iret

		__ISR_Handler_8C:

		__ISR_Handler_8C.1370: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_8C.1371: ;Asm
			push dword 0x0

		__ISR_Handler_8C.1372: ;Asm
			push dword 0x8C

		__ISR_Handler_8C.1373: ;Asm
			Pushad

		__ISR_Handler_8C.1374: ;Asm
			sub ESP, 0x4

		__ISR_Handler_8C.1375: ;Asm
			mov EAX, ESP

		__ISR_Handler_8C.1376: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_8C.1377: ;Asm
			sub ESP, 0x200

		__ISR_Handler_8C.1378: ;Asm
			fxsave [ESP]

		__ISR_Handler_8C.1379: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_8C.137A: ;Asm
			push dword EAX

		__ISR_Handler_8C.137B: ;Asm
			push dword EAX

		__ISR_Handler_8C.137C: ;Asm
			jmp 8:__ISR_Handler_8C_SetCS

		__ISR_Handler_8C_SetCS:

		__ISR_Handler_8C_SetCS.137D: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_8C_SetCS.137E: ;Asm
			pop dword EAX

		__ISR_Handler_8C_SetCS.137F: ;Asm
			fxrstor [ESP]

		__ISR_Handler_8C_SetCS.1380: ;Asm
			mov ESP, EAX

		__ISR_Handler_8C_SetCS.1381: ;Asm
			add ESP, 0x4

		__ISR_Handler_8C_SetCS.1382: ;Asm
			Popad

		__ISR_Handler_8C_SetCS.1383: ;Asm
			add ESP, 0x8

		__ISR_Handler_8C_END:

		__ISR_Handler_8C_END.1384: ;Asm
			iret

		__ISR_Handler_8D:

		__ISR_Handler_8D.1385: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_8D.1386: ;Asm
			push dword 0x0

		__ISR_Handler_8D.1387: ;Asm
			push dword 0x8D

		__ISR_Handler_8D.1388: ;Asm
			Pushad

		__ISR_Handler_8D.1389: ;Asm
			sub ESP, 0x4

		__ISR_Handler_8D.138A: ;Asm
			mov EAX, ESP

		__ISR_Handler_8D.138B: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_8D.138C: ;Asm
			sub ESP, 0x200

		__ISR_Handler_8D.138D: ;Asm
			fxsave [ESP]

		__ISR_Handler_8D.138E: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_8D.138F: ;Asm
			push dword EAX

		__ISR_Handler_8D.1390: ;Asm
			push dword EAX

		__ISR_Handler_8D.1391: ;Asm
			jmp 8:__ISR_Handler_8D_SetCS

		__ISR_Handler_8D_SetCS:

		__ISR_Handler_8D_SetCS.1392: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_8D_SetCS.1393: ;Asm
			pop dword EAX

		__ISR_Handler_8D_SetCS.1394: ;Asm
			fxrstor [ESP]

		__ISR_Handler_8D_SetCS.1395: ;Asm
			mov ESP, EAX

		__ISR_Handler_8D_SetCS.1396: ;Asm
			add ESP, 0x4

		__ISR_Handler_8D_SetCS.1397: ;Asm
			Popad

		__ISR_Handler_8D_SetCS.1398: ;Asm
			add ESP, 0x8

		__ISR_Handler_8D_END:

		__ISR_Handler_8D_END.1399: ;Asm
			iret

		__ISR_Handler_8E:

		__ISR_Handler_8E.139A: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_8E.139B: ;Asm
			push dword 0x0

		__ISR_Handler_8E.139C: ;Asm
			push dword 0x8E

		__ISR_Handler_8E.139D: ;Asm
			Pushad

		__ISR_Handler_8E.139E: ;Asm
			sub ESP, 0x4

		__ISR_Handler_8E.139F: ;Asm
			mov EAX, ESP

		__ISR_Handler_8E.13A0: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_8E.13A1: ;Asm
			sub ESP, 0x200

		__ISR_Handler_8E.13A2: ;Asm
			fxsave [ESP]

		__ISR_Handler_8E.13A3: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_8E.13A4: ;Asm
			push dword EAX

		__ISR_Handler_8E.13A5: ;Asm
			push dword EAX

		__ISR_Handler_8E.13A6: ;Asm
			jmp 8:__ISR_Handler_8E_SetCS

		__ISR_Handler_8E_SetCS:

		__ISR_Handler_8E_SetCS.13A7: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_8E_SetCS.13A8: ;Asm
			pop dword EAX

		__ISR_Handler_8E_SetCS.13A9: ;Asm
			fxrstor [ESP]

		__ISR_Handler_8E_SetCS.13AA: ;Asm
			mov ESP, EAX

		__ISR_Handler_8E_SetCS.13AB: ;Asm
			add ESP, 0x4

		__ISR_Handler_8E_SetCS.13AC: ;Asm
			Popad

		__ISR_Handler_8E_SetCS.13AD: ;Asm
			add ESP, 0x8

		__ISR_Handler_8E_END:

		__ISR_Handler_8E_END.13AE: ;Asm
			iret

		__ISR_Handler_8F:

		__ISR_Handler_8F.13AF: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_8F.13B0: ;Asm
			push dword 0x0

		__ISR_Handler_8F.13B1: ;Asm
			push dword 0x8F

		__ISR_Handler_8F.13B2: ;Asm
			Pushad

		__ISR_Handler_8F.13B3: ;Asm
			sub ESP, 0x4

		__ISR_Handler_8F.13B4: ;Asm
			mov EAX, ESP

		__ISR_Handler_8F.13B5: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_8F.13B6: ;Asm
			sub ESP, 0x200

		__ISR_Handler_8F.13B7: ;Asm
			fxsave [ESP]

		__ISR_Handler_8F.13B8: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_8F.13B9: ;Asm
			push dword EAX

		__ISR_Handler_8F.13BA: ;Asm
			push dword EAX

		__ISR_Handler_8F.13BB: ;Asm
			jmp 8:__ISR_Handler_8F_SetCS

		__ISR_Handler_8F_SetCS:

		__ISR_Handler_8F_SetCS.13BC: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_8F_SetCS.13BD: ;Asm
			pop dword EAX

		__ISR_Handler_8F_SetCS.13BE: ;Asm
			fxrstor [ESP]

		__ISR_Handler_8F_SetCS.13BF: ;Asm
			mov ESP, EAX

		__ISR_Handler_8F_SetCS.13C0: ;Asm
			add ESP, 0x4

		__ISR_Handler_8F_SetCS.13C1: ;Asm
			Popad

		__ISR_Handler_8F_SetCS.13C2: ;Asm
			add ESP, 0x8

		__ISR_Handler_8F_END:

		__ISR_Handler_8F_END.13C3: ;Asm
			iret

		__ISR_Handler_90:

		__ISR_Handler_90.13C4: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_90.13C5: ;Asm
			push dword 0x0

		__ISR_Handler_90.13C6: ;Asm
			push dword 0x90

		__ISR_Handler_90.13C7: ;Asm
			Pushad

		__ISR_Handler_90.13C8: ;Asm
			sub ESP, 0x4

		__ISR_Handler_90.13C9: ;Asm
			mov EAX, ESP

		__ISR_Handler_90.13CA: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_90.13CB: ;Asm
			sub ESP, 0x200

		__ISR_Handler_90.13CC: ;Asm
			fxsave [ESP]

		__ISR_Handler_90.13CD: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_90.13CE: ;Asm
			push dword EAX

		__ISR_Handler_90.13CF: ;Asm
			push dword EAX

		__ISR_Handler_90.13D0: ;Asm
			jmp 8:__ISR_Handler_90_SetCS

		__ISR_Handler_90_SetCS:

		__ISR_Handler_90_SetCS.13D1: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_90_SetCS.13D2: ;Asm
			pop dword EAX

		__ISR_Handler_90_SetCS.13D3: ;Asm
			fxrstor [ESP]

		__ISR_Handler_90_SetCS.13D4: ;Asm
			mov ESP, EAX

		__ISR_Handler_90_SetCS.13D5: ;Asm
			add ESP, 0x4

		__ISR_Handler_90_SetCS.13D6: ;Asm
			Popad

		__ISR_Handler_90_SetCS.13D7: ;Asm
			add ESP, 0x8

		__ISR_Handler_90_END:

		__ISR_Handler_90_END.13D8: ;Asm
			iret

		__ISR_Handler_91:

		__ISR_Handler_91.13D9: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_91.13DA: ;Asm
			push dword 0x0

		__ISR_Handler_91.13DB: ;Asm
			push dword 0x91

		__ISR_Handler_91.13DC: ;Asm
			Pushad

		__ISR_Handler_91.13DD: ;Asm
			sub ESP, 0x4

		__ISR_Handler_91.13DE: ;Asm
			mov EAX, ESP

		__ISR_Handler_91.13DF: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_91.13E0: ;Asm
			sub ESP, 0x200

		__ISR_Handler_91.13E1: ;Asm
			fxsave [ESP]

		__ISR_Handler_91.13E2: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_91.13E3: ;Asm
			push dword EAX

		__ISR_Handler_91.13E4: ;Asm
			push dword EAX

		__ISR_Handler_91.13E5: ;Asm
			jmp 8:__ISR_Handler_91_SetCS

		__ISR_Handler_91_SetCS:

		__ISR_Handler_91_SetCS.13E6: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_91_SetCS.13E7: ;Asm
			pop dword EAX

		__ISR_Handler_91_SetCS.13E8: ;Asm
			fxrstor [ESP]

		__ISR_Handler_91_SetCS.13E9: ;Asm
			mov ESP, EAX

		__ISR_Handler_91_SetCS.13EA: ;Asm
			add ESP, 0x4

		__ISR_Handler_91_SetCS.13EB: ;Asm
			Popad

		__ISR_Handler_91_SetCS.13EC: ;Asm
			add ESP, 0x8

		__ISR_Handler_91_END:

		__ISR_Handler_91_END.13ED: ;Asm
			iret

		__ISR_Handler_92:

		__ISR_Handler_92.13EE: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_92.13EF: ;Asm
			push dword 0x0

		__ISR_Handler_92.13F0: ;Asm
			push dword 0x92

		__ISR_Handler_92.13F1: ;Asm
			Pushad

		__ISR_Handler_92.13F2: ;Asm
			sub ESP, 0x4

		__ISR_Handler_92.13F3: ;Asm
			mov EAX, ESP

		__ISR_Handler_92.13F4: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_92.13F5: ;Asm
			sub ESP, 0x200

		__ISR_Handler_92.13F6: ;Asm
			fxsave [ESP]

		__ISR_Handler_92.13F7: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_92.13F8: ;Asm
			push dword EAX

		__ISR_Handler_92.13F9: ;Asm
			push dword EAX

		__ISR_Handler_92.13FA: ;Asm
			jmp 8:__ISR_Handler_92_SetCS

		__ISR_Handler_92_SetCS:

		__ISR_Handler_92_SetCS.13FB: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_92_SetCS.13FC: ;Asm
			pop dword EAX

		__ISR_Handler_92_SetCS.13FD: ;Asm
			fxrstor [ESP]

		__ISR_Handler_92_SetCS.13FE: ;Asm
			mov ESP, EAX

		__ISR_Handler_92_SetCS.13FF: ;Asm
			add ESP, 0x4

		__ISR_Handler_92_SetCS.1400: ;Asm
			Popad

		__ISR_Handler_92_SetCS.1401: ;Asm
			add ESP, 0x8

		__ISR_Handler_92_END:

		__ISR_Handler_92_END.1402: ;Asm
			iret

		__ISR_Handler_93:

		__ISR_Handler_93.1403: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_93.1404: ;Asm
			push dword 0x0

		__ISR_Handler_93.1405: ;Asm
			push dword 0x93

		__ISR_Handler_93.1406: ;Asm
			Pushad

		__ISR_Handler_93.1407: ;Asm
			sub ESP, 0x4

		__ISR_Handler_93.1408: ;Asm
			mov EAX, ESP

		__ISR_Handler_93.1409: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_93.140A: ;Asm
			sub ESP, 0x200

		__ISR_Handler_93.140B: ;Asm
			fxsave [ESP]

		__ISR_Handler_93.140C: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_93.140D: ;Asm
			push dword EAX

		__ISR_Handler_93.140E: ;Asm
			push dword EAX

		__ISR_Handler_93.140F: ;Asm
			jmp 8:__ISR_Handler_93_SetCS

		__ISR_Handler_93_SetCS:

		__ISR_Handler_93_SetCS.1410: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_93_SetCS.1411: ;Asm
			pop dword EAX

		__ISR_Handler_93_SetCS.1412: ;Asm
			fxrstor [ESP]

		__ISR_Handler_93_SetCS.1413: ;Asm
			mov ESP, EAX

		__ISR_Handler_93_SetCS.1414: ;Asm
			add ESP, 0x4

		__ISR_Handler_93_SetCS.1415: ;Asm
			Popad

		__ISR_Handler_93_SetCS.1416: ;Asm
			add ESP, 0x8

		__ISR_Handler_93_END:

		__ISR_Handler_93_END.1417: ;Asm
			iret

		__ISR_Handler_94:

		__ISR_Handler_94.1418: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_94.1419: ;Asm
			push dword 0x0

		__ISR_Handler_94.141A: ;Asm
			push dword 0x94

		__ISR_Handler_94.141B: ;Asm
			Pushad

		__ISR_Handler_94.141C: ;Asm
			sub ESP, 0x4

		__ISR_Handler_94.141D: ;Asm
			mov EAX, ESP

		__ISR_Handler_94.141E: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_94.141F: ;Asm
			sub ESP, 0x200

		__ISR_Handler_94.1420: ;Asm
			fxsave [ESP]

		__ISR_Handler_94.1421: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_94.1422: ;Asm
			push dword EAX

		__ISR_Handler_94.1423: ;Asm
			push dword EAX

		__ISR_Handler_94.1424: ;Asm
			jmp 8:__ISR_Handler_94_SetCS

		__ISR_Handler_94_SetCS:

		__ISR_Handler_94_SetCS.1425: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_94_SetCS.1426: ;Asm
			pop dword EAX

		__ISR_Handler_94_SetCS.1427: ;Asm
			fxrstor [ESP]

		__ISR_Handler_94_SetCS.1428: ;Asm
			mov ESP, EAX

		__ISR_Handler_94_SetCS.1429: ;Asm
			add ESP, 0x4

		__ISR_Handler_94_SetCS.142A: ;Asm
			Popad

		__ISR_Handler_94_SetCS.142B: ;Asm
			add ESP, 0x8

		__ISR_Handler_94_END:

		__ISR_Handler_94_END.142C: ;Asm
			iret

		__ISR_Handler_95:

		__ISR_Handler_95.142D: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_95.142E: ;Asm
			push dword 0x0

		__ISR_Handler_95.142F: ;Asm
			push dword 0x95

		__ISR_Handler_95.1430: ;Asm
			Pushad

		__ISR_Handler_95.1431: ;Asm
			sub ESP, 0x4

		__ISR_Handler_95.1432: ;Asm
			mov EAX, ESP

		__ISR_Handler_95.1433: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_95.1434: ;Asm
			sub ESP, 0x200

		__ISR_Handler_95.1435: ;Asm
			fxsave [ESP]

		__ISR_Handler_95.1436: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_95.1437: ;Asm
			push dword EAX

		__ISR_Handler_95.1438: ;Asm
			push dword EAX

		__ISR_Handler_95.1439: ;Asm
			jmp 8:__ISR_Handler_95_SetCS

		__ISR_Handler_95_SetCS:

		__ISR_Handler_95_SetCS.143A: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_95_SetCS.143B: ;Asm
			pop dword EAX

		__ISR_Handler_95_SetCS.143C: ;Asm
			fxrstor [ESP]

		__ISR_Handler_95_SetCS.143D: ;Asm
			mov ESP, EAX

		__ISR_Handler_95_SetCS.143E: ;Asm
			add ESP, 0x4

		__ISR_Handler_95_SetCS.143F: ;Asm
			Popad

		__ISR_Handler_95_SetCS.1440: ;Asm
			add ESP, 0x8

		__ISR_Handler_95_END:

		__ISR_Handler_95_END.1441: ;Asm
			iret

		__ISR_Handler_96:

		__ISR_Handler_96.1442: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_96.1443: ;Asm
			push dword 0x0

		__ISR_Handler_96.1444: ;Asm
			push dword 0x96

		__ISR_Handler_96.1445: ;Asm
			Pushad

		__ISR_Handler_96.1446: ;Asm
			sub ESP, 0x4

		__ISR_Handler_96.1447: ;Asm
			mov EAX, ESP

		__ISR_Handler_96.1448: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_96.1449: ;Asm
			sub ESP, 0x200

		__ISR_Handler_96.144A: ;Asm
			fxsave [ESP]

		__ISR_Handler_96.144B: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_96.144C: ;Asm
			push dword EAX

		__ISR_Handler_96.144D: ;Asm
			push dword EAX

		__ISR_Handler_96.144E: ;Asm
			jmp 8:__ISR_Handler_96_SetCS

		__ISR_Handler_96_SetCS:

		__ISR_Handler_96_SetCS.144F: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_96_SetCS.1450: ;Asm
			pop dword EAX

		__ISR_Handler_96_SetCS.1451: ;Asm
			fxrstor [ESP]

		__ISR_Handler_96_SetCS.1452: ;Asm
			mov ESP, EAX

		__ISR_Handler_96_SetCS.1453: ;Asm
			add ESP, 0x4

		__ISR_Handler_96_SetCS.1454: ;Asm
			Popad

		__ISR_Handler_96_SetCS.1455: ;Asm
			add ESP, 0x8

		__ISR_Handler_96_END:

		__ISR_Handler_96_END.1456: ;Asm
			iret

		__ISR_Handler_97:

		__ISR_Handler_97.1457: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_97.1458: ;Asm
			push dword 0x0

		__ISR_Handler_97.1459: ;Asm
			push dword 0x97

		__ISR_Handler_97.145A: ;Asm
			Pushad

		__ISR_Handler_97.145B: ;Asm
			sub ESP, 0x4

		__ISR_Handler_97.145C: ;Asm
			mov EAX, ESP

		__ISR_Handler_97.145D: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_97.145E: ;Asm
			sub ESP, 0x200

		__ISR_Handler_97.145F: ;Asm
			fxsave [ESP]

		__ISR_Handler_97.1460: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_97.1461: ;Asm
			push dword EAX

		__ISR_Handler_97.1462: ;Asm
			push dword EAX

		__ISR_Handler_97.1463: ;Asm
			jmp 8:__ISR_Handler_97_SetCS

		__ISR_Handler_97_SetCS:

		__ISR_Handler_97_SetCS.1464: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_97_SetCS.1465: ;Asm
			pop dword EAX

		__ISR_Handler_97_SetCS.1466: ;Asm
			fxrstor [ESP]

		__ISR_Handler_97_SetCS.1467: ;Asm
			mov ESP, EAX

		__ISR_Handler_97_SetCS.1468: ;Asm
			add ESP, 0x4

		__ISR_Handler_97_SetCS.1469: ;Asm
			Popad

		__ISR_Handler_97_SetCS.146A: ;Asm
			add ESP, 0x8

		__ISR_Handler_97_END:

		__ISR_Handler_97_END.146B: ;Asm
			iret

		__ISR_Handler_98:

		__ISR_Handler_98.146C: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_98.146D: ;Asm
			push dword 0x0

		__ISR_Handler_98.146E: ;Asm
			push dword 0x98

		__ISR_Handler_98.146F: ;Asm
			Pushad

		__ISR_Handler_98.1470: ;Asm
			sub ESP, 0x4

		__ISR_Handler_98.1471: ;Asm
			mov EAX, ESP

		__ISR_Handler_98.1472: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_98.1473: ;Asm
			sub ESP, 0x200

		__ISR_Handler_98.1474: ;Asm
			fxsave [ESP]

		__ISR_Handler_98.1475: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_98.1476: ;Asm
			push dword EAX

		__ISR_Handler_98.1477: ;Asm
			push dword EAX

		__ISR_Handler_98.1478: ;Asm
			jmp 8:__ISR_Handler_98_SetCS

		__ISR_Handler_98_SetCS:

		__ISR_Handler_98_SetCS.1479: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_98_SetCS.147A: ;Asm
			pop dword EAX

		__ISR_Handler_98_SetCS.147B: ;Asm
			fxrstor [ESP]

		__ISR_Handler_98_SetCS.147C: ;Asm
			mov ESP, EAX

		__ISR_Handler_98_SetCS.147D: ;Asm
			add ESP, 0x4

		__ISR_Handler_98_SetCS.147E: ;Asm
			Popad

		__ISR_Handler_98_SetCS.147F: ;Asm
			add ESP, 0x8

		__ISR_Handler_98_END:

		__ISR_Handler_98_END.1480: ;Asm
			iret

		__ISR_Handler_99:

		__ISR_Handler_99.1481: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_99.1482: ;Asm
			push dword 0x0

		__ISR_Handler_99.1483: ;Asm
			push dword 0x99

		__ISR_Handler_99.1484: ;Asm
			Pushad

		__ISR_Handler_99.1485: ;Asm
			sub ESP, 0x4

		__ISR_Handler_99.1486: ;Asm
			mov EAX, ESP

		__ISR_Handler_99.1487: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_99.1488: ;Asm
			sub ESP, 0x200

		__ISR_Handler_99.1489: ;Asm
			fxsave [ESP]

		__ISR_Handler_99.148A: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_99.148B: ;Asm
			push dword EAX

		__ISR_Handler_99.148C: ;Asm
			push dword EAX

		__ISR_Handler_99.148D: ;Asm
			jmp 8:__ISR_Handler_99_SetCS

		__ISR_Handler_99_SetCS:

		__ISR_Handler_99_SetCS.148E: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_99_SetCS.148F: ;Asm
			pop dword EAX

		__ISR_Handler_99_SetCS.1490: ;Asm
			fxrstor [ESP]

		__ISR_Handler_99_SetCS.1491: ;Asm
			mov ESP, EAX

		__ISR_Handler_99_SetCS.1492: ;Asm
			add ESP, 0x4

		__ISR_Handler_99_SetCS.1493: ;Asm
			Popad

		__ISR_Handler_99_SetCS.1494: ;Asm
			add ESP, 0x8

		__ISR_Handler_99_END:

		__ISR_Handler_99_END.1495: ;Asm
			iret

		__ISR_Handler_9A:

		__ISR_Handler_9A.1496: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_9A.1497: ;Asm
			push dword 0x0

		__ISR_Handler_9A.1498: ;Asm
			push dword 0x9A

		__ISR_Handler_9A.1499: ;Asm
			Pushad

		__ISR_Handler_9A.149A: ;Asm
			sub ESP, 0x4

		__ISR_Handler_9A.149B: ;Asm
			mov EAX, ESP

		__ISR_Handler_9A.149C: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_9A.149D: ;Asm
			sub ESP, 0x200

		__ISR_Handler_9A.149E: ;Asm
			fxsave [ESP]

		__ISR_Handler_9A.149F: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_9A.14A0: ;Asm
			push dword EAX

		__ISR_Handler_9A.14A1: ;Asm
			push dword EAX

		__ISR_Handler_9A.14A2: ;Asm
			jmp 8:__ISR_Handler_9A_SetCS

		__ISR_Handler_9A_SetCS:

		__ISR_Handler_9A_SetCS.14A3: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_9A_SetCS.14A4: ;Asm
			pop dword EAX

		__ISR_Handler_9A_SetCS.14A5: ;Asm
			fxrstor [ESP]

		__ISR_Handler_9A_SetCS.14A6: ;Asm
			mov ESP, EAX

		__ISR_Handler_9A_SetCS.14A7: ;Asm
			add ESP, 0x4

		__ISR_Handler_9A_SetCS.14A8: ;Asm
			Popad

		__ISR_Handler_9A_SetCS.14A9: ;Asm
			add ESP, 0x8

		__ISR_Handler_9A_END:

		__ISR_Handler_9A_END.14AA: ;Asm
			iret

		__ISR_Handler_9B:

		__ISR_Handler_9B.14AB: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_9B.14AC: ;Asm
			push dword 0x0

		__ISR_Handler_9B.14AD: ;Asm
			push dword 0x9B

		__ISR_Handler_9B.14AE: ;Asm
			Pushad

		__ISR_Handler_9B.14AF: ;Asm
			sub ESP, 0x4

		__ISR_Handler_9B.14B0: ;Asm
			mov EAX, ESP

		__ISR_Handler_9B.14B1: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_9B.14B2: ;Asm
			sub ESP, 0x200

		__ISR_Handler_9B.14B3: ;Asm
			fxsave [ESP]

		__ISR_Handler_9B.14B4: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_9B.14B5: ;Asm
			push dword EAX

		__ISR_Handler_9B.14B6: ;Asm
			push dword EAX

		__ISR_Handler_9B.14B7: ;Asm
			jmp 8:__ISR_Handler_9B_SetCS

		__ISR_Handler_9B_SetCS:

		__ISR_Handler_9B_SetCS.14B8: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_9B_SetCS.14B9: ;Asm
			pop dword EAX

		__ISR_Handler_9B_SetCS.14BA: ;Asm
			fxrstor [ESP]

		__ISR_Handler_9B_SetCS.14BB: ;Asm
			mov ESP, EAX

		__ISR_Handler_9B_SetCS.14BC: ;Asm
			add ESP, 0x4

		__ISR_Handler_9B_SetCS.14BD: ;Asm
			Popad

		__ISR_Handler_9B_SetCS.14BE: ;Asm
			add ESP, 0x8

		__ISR_Handler_9B_END:

		__ISR_Handler_9B_END.14BF: ;Asm
			iret

		__ISR_Handler_9C:

		__ISR_Handler_9C.14C0: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_9C.14C1: ;Asm
			push dword 0x0

		__ISR_Handler_9C.14C2: ;Asm
			push dword 0x9C

		__ISR_Handler_9C.14C3: ;Asm
			Pushad

		__ISR_Handler_9C.14C4: ;Asm
			sub ESP, 0x4

		__ISR_Handler_9C.14C5: ;Asm
			mov EAX, ESP

		__ISR_Handler_9C.14C6: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_9C.14C7: ;Asm
			sub ESP, 0x200

		__ISR_Handler_9C.14C8: ;Asm
			fxsave [ESP]

		__ISR_Handler_9C.14C9: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_9C.14CA: ;Asm
			push dword EAX

		__ISR_Handler_9C.14CB: ;Asm
			push dword EAX

		__ISR_Handler_9C.14CC: ;Asm
			jmp 8:__ISR_Handler_9C_SetCS

		__ISR_Handler_9C_SetCS:

		__ISR_Handler_9C_SetCS.14CD: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_9C_SetCS.14CE: ;Asm
			pop dword EAX

		__ISR_Handler_9C_SetCS.14CF: ;Asm
			fxrstor [ESP]

		__ISR_Handler_9C_SetCS.14D0: ;Asm
			mov ESP, EAX

		__ISR_Handler_9C_SetCS.14D1: ;Asm
			add ESP, 0x4

		__ISR_Handler_9C_SetCS.14D2: ;Asm
			Popad

		__ISR_Handler_9C_SetCS.14D3: ;Asm
			add ESP, 0x8

		__ISR_Handler_9C_END:

		__ISR_Handler_9C_END.14D4: ;Asm
			iret

		__ISR_Handler_9D:

		__ISR_Handler_9D.14D5: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_9D.14D6: ;Asm
			push dword 0x0

		__ISR_Handler_9D.14D7: ;Asm
			push dword 0x9D

		__ISR_Handler_9D.14D8: ;Asm
			Pushad

		__ISR_Handler_9D.14D9: ;Asm
			sub ESP, 0x4

		__ISR_Handler_9D.14DA: ;Asm
			mov EAX, ESP

		__ISR_Handler_9D.14DB: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_9D.14DC: ;Asm
			sub ESP, 0x200

		__ISR_Handler_9D.14DD: ;Asm
			fxsave [ESP]

		__ISR_Handler_9D.14DE: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_9D.14DF: ;Asm
			push dword EAX

		__ISR_Handler_9D.14E0: ;Asm
			push dword EAX

		__ISR_Handler_9D.14E1: ;Asm
			jmp 8:__ISR_Handler_9D_SetCS

		__ISR_Handler_9D_SetCS:

		__ISR_Handler_9D_SetCS.14E2: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_9D_SetCS.14E3: ;Asm
			pop dword EAX

		__ISR_Handler_9D_SetCS.14E4: ;Asm
			fxrstor [ESP]

		__ISR_Handler_9D_SetCS.14E5: ;Asm
			mov ESP, EAX

		__ISR_Handler_9D_SetCS.14E6: ;Asm
			add ESP, 0x4

		__ISR_Handler_9D_SetCS.14E7: ;Asm
			Popad

		__ISR_Handler_9D_SetCS.14E8: ;Asm
			add ESP, 0x8

		__ISR_Handler_9D_END:

		__ISR_Handler_9D_END.14E9: ;Asm
			iret

		__ISR_Handler_9E:

		__ISR_Handler_9E.14EA: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_9E.14EB: ;Asm
			push dword 0x0

		__ISR_Handler_9E.14EC: ;Asm
			push dword 0x9E

		__ISR_Handler_9E.14ED: ;Asm
			Pushad

		__ISR_Handler_9E.14EE: ;Asm
			sub ESP, 0x4

		__ISR_Handler_9E.14EF: ;Asm
			mov EAX, ESP

		__ISR_Handler_9E.14F0: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_9E.14F1: ;Asm
			sub ESP, 0x200

		__ISR_Handler_9E.14F2: ;Asm
			fxsave [ESP]

		__ISR_Handler_9E.14F3: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_9E.14F4: ;Asm
			push dword EAX

		__ISR_Handler_9E.14F5: ;Asm
			push dword EAX

		__ISR_Handler_9E.14F6: ;Asm
			jmp 8:__ISR_Handler_9E_SetCS

		__ISR_Handler_9E_SetCS:

		__ISR_Handler_9E_SetCS.14F7: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_9E_SetCS.14F8: ;Asm
			pop dword EAX

		__ISR_Handler_9E_SetCS.14F9: ;Asm
			fxrstor [ESP]

		__ISR_Handler_9E_SetCS.14FA: ;Asm
			mov ESP, EAX

		__ISR_Handler_9E_SetCS.14FB: ;Asm
			add ESP, 0x4

		__ISR_Handler_9E_SetCS.14FC: ;Asm
			Popad

		__ISR_Handler_9E_SetCS.14FD: ;Asm
			add ESP, 0x8

		__ISR_Handler_9E_END:

		__ISR_Handler_9E_END.14FE: ;Asm
			iret

		__ISR_Handler_9F:

		__ISR_Handler_9F.14FF: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_9F.1500: ;Asm
			push dword 0x0

		__ISR_Handler_9F.1501: ;Asm
			push dword 0x9F

		__ISR_Handler_9F.1502: ;Asm
			Pushad

		__ISR_Handler_9F.1503: ;Asm
			sub ESP, 0x4

		__ISR_Handler_9F.1504: ;Asm
			mov EAX, ESP

		__ISR_Handler_9F.1505: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_9F.1506: ;Asm
			sub ESP, 0x200

		__ISR_Handler_9F.1507: ;Asm
			fxsave [ESP]

		__ISR_Handler_9F.1508: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_9F.1509: ;Asm
			push dword EAX

		__ISR_Handler_9F.150A: ;Asm
			push dword EAX

		__ISR_Handler_9F.150B: ;Asm
			jmp 8:__ISR_Handler_9F_SetCS

		__ISR_Handler_9F_SetCS:

		__ISR_Handler_9F_SetCS.150C: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_9F_SetCS.150D: ;Asm
			pop dword EAX

		__ISR_Handler_9F_SetCS.150E: ;Asm
			fxrstor [ESP]

		__ISR_Handler_9F_SetCS.150F: ;Asm
			mov ESP, EAX

		__ISR_Handler_9F_SetCS.1510: ;Asm
			add ESP, 0x4

		__ISR_Handler_9F_SetCS.1511: ;Asm
			Popad

		__ISR_Handler_9F_SetCS.1512: ;Asm
			add ESP, 0x8

		__ISR_Handler_9F_END:

		__ISR_Handler_9F_END.1513: ;Asm
			iret

		__ISR_Handler_A0:

		__ISR_Handler_A0.1514: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_A0.1515: ;Asm
			push dword 0x0

		__ISR_Handler_A0.1516: ;Asm
			push dword 0xA0

		__ISR_Handler_A0.1517: ;Asm
			Pushad

		__ISR_Handler_A0.1518: ;Asm
			sub ESP, 0x4

		__ISR_Handler_A0.1519: ;Asm
			mov EAX, ESP

		__ISR_Handler_A0.151A: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_A0.151B: ;Asm
			sub ESP, 0x200

		__ISR_Handler_A0.151C: ;Asm
			fxsave [ESP]

		__ISR_Handler_A0.151D: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_A0.151E: ;Asm
			push dword EAX

		__ISR_Handler_A0.151F: ;Asm
			push dword EAX

		__ISR_Handler_A0.1520: ;Asm
			jmp 8:__ISR_Handler_A0_SetCS

		__ISR_Handler_A0_SetCS:

		__ISR_Handler_A0_SetCS.1521: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_A0_SetCS.1522: ;Asm
			pop dword EAX

		__ISR_Handler_A0_SetCS.1523: ;Asm
			fxrstor [ESP]

		__ISR_Handler_A0_SetCS.1524: ;Asm
			mov ESP, EAX

		__ISR_Handler_A0_SetCS.1525: ;Asm
			add ESP, 0x4

		__ISR_Handler_A0_SetCS.1526: ;Asm
			Popad

		__ISR_Handler_A0_SetCS.1527: ;Asm
			add ESP, 0x8

		__ISR_Handler_A0_END:

		__ISR_Handler_A0_END.1528: ;Asm
			iret

		__ISR_Handler_A1:

		__ISR_Handler_A1.1529: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_A1.152A: ;Asm
			push dword 0x0

		__ISR_Handler_A1.152B: ;Asm
			push dword 0xA1

		__ISR_Handler_A1.152C: ;Asm
			Pushad

		__ISR_Handler_A1.152D: ;Asm
			sub ESP, 0x4

		__ISR_Handler_A1.152E: ;Asm
			mov EAX, ESP

		__ISR_Handler_A1.152F: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_A1.1530: ;Asm
			sub ESP, 0x200

		__ISR_Handler_A1.1531: ;Asm
			fxsave [ESP]

		__ISR_Handler_A1.1532: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_A1.1533: ;Asm
			push dword EAX

		__ISR_Handler_A1.1534: ;Asm
			push dword EAX

		__ISR_Handler_A1.1535: ;Asm
			jmp 8:__ISR_Handler_A1_SetCS

		__ISR_Handler_A1_SetCS:

		__ISR_Handler_A1_SetCS.1536: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_A1_SetCS.1537: ;Asm
			pop dword EAX

		__ISR_Handler_A1_SetCS.1538: ;Asm
			fxrstor [ESP]

		__ISR_Handler_A1_SetCS.1539: ;Asm
			mov ESP, EAX

		__ISR_Handler_A1_SetCS.153A: ;Asm
			add ESP, 0x4

		__ISR_Handler_A1_SetCS.153B: ;Asm
			Popad

		__ISR_Handler_A1_SetCS.153C: ;Asm
			add ESP, 0x8

		__ISR_Handler_A1_END:

		__ISR_Handler_A1_END.153D: ;Asm
			iret

		__ISR_Handler_A2:

		__ISR_Handler_A2.153E: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_A2.153F: ;Asm
			push dword 0x0

		__ISR_Handler_A2.1540: ;Asm
			push dword 0xA2

		__ISR_Handler_A2.1541: ;Asm
			Pushad

		__ISR_Handler_A2.1542: ;Asm
			sub ESP, 0x4

		__ISR_Handler_A2.1543: ;Asm
			mov EAX, ESP

		__ISR_Handler_A2.1544: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_A2.1545: ;Asm
			sub ESP, 0x200

		__ISR_Handler_A2.1546: ;Asm
			fxsave [ESP]

		__ISR_Handler_A2.1547: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_A2.1548: ;Asm
			push dword EAX

		__ISR_Handler_A2.1549: ;Asm
			push dword EAX

		__ISR_Handler_A2.154A: ;Asm
			jmp 8:__ISR_Handler_A2_SetCS

		__ISR_Handler_A2_SetCS:

		__ISR_Handler_A2_SetCS.154B: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_A2_SetCS.154C: ;Asm
			pop dword EAX

		__ISR_Handler_A2_SetCS.154D: ;Asm
			fxrstor [ESP]

		__ISR_Handler_A2_SetCS.154E: ;Asm
			mov ESP, EAX

		__ISR_Handler_A2_SetCS.154F: ;Asm
			add ESP, 0x4

		__ISR_Handler_A2_SetCS.1550: ;Asm
			Popad

		__ISR_Handler_A2_SetCS.1551: ;Asm
			add ESP, 0x8

		__ISR_Handler_A2_END:

		__ISR_Handler_A2_END.1552: ;Asm
			iret

		__ISR_Handler_A3:

		__ISR_Handler_A3.1553: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_A3.1554: ;Asm
			push dword 0x0

		__ISR_Handler_A3.1555: ;Asm
			push dword 0xA3

		__ISR_Handler_A3.1556: ;Asm
			Pushad

		__ISR_Handler_A3.1557: ;Asm
			sub ESP, 0x4

		__ISR_Handler_A3.1558: ;Asm
			mov EAX, ESP

		__ISR_Handler_A3.1559: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_A3.155A: ;Asm
			sub ESP, 0x200

		__ISR_Handler_A3.155B: ;Asm
			fxsave [ESP]

		__ISR_Handler_A3.155C: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_A3.155D: ;Asm
			push dword EAX

		__ISR_Handler_A3.155E: ;Asm
			push dword EAX

		__ISR_Handler_A3.155F: ;Asm
			jmp 8:__ISR_Handler_A3_SetCS

		__ISR_Handler_A3_SetCS:

		__ISR_Handler_A3_SetCS.1560: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_A3_SetCS.1561: ;Asm
			pop dword EAX

		__ISR_Handler_A3_SetCS.1562: ;Asm
			fxrstor [ESP]

		__ISR_Handler_A3_SetCS.1563: ;Asm
			mov ESP, EAX

		__ISR_Handler_A3_SetCS.1564: ;Asm
			add ESP, 0x4

		__ISR_Handler_A3_SetCS.1565: ;Asm
			Popad

		__ISR_Handler_A3_SetCS.1566: ;Asm
			add ESP, 0x8

		__ISR_Handler_A3_END:

		__ISR_Handler_A3_END.1567: ;Asm
			iret

		__ISR_Handler_A4:

		__ISR_Handler_A4.1568: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_A4.1569: ;Asm
			push dword 0x0

		__ISR_Handler_A4.156A: ;Asm
			push dword 0xA4

		__ISR_Handler_A4.156B: ;Asm
			Pushad

		__ISR_Handler_A4.156C: ;Asm
			sub ESP, 0x4

		__ISR_Handler_A4.156D: ;Asm
			mov EAX, ESP

		__ISR_Handler_A4.156E: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_A4.156F: ;Asm
			sub ESP, 0x200

		__ISR_Handler_A4.1570: ;Asm
			fxsave [ESP]

		__ISR_Handler_A4.1571: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_A4.1572: ;Asm
			push dword EAX

		__ISR_Handler_A4.1573: ;Asm
			push dword EAX

		__ISR_Handler_A4.1574: ;Asm
			jmp 8:__ISR_Handler_A4_SetCS

		__ISR_Handler_A4_SetCS:

		__ISR_Handler_A4_SetCS.1575: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_A4_SetCS.1576: ;Asm
			pop dword EAX

		__ISR_Handler_A4_SetCS.1577: ;Asm
			fxrstor [ESP]

		__ISR_Handler_A4_SetCS.1578: ;Asm
			mov ESP, EAX

		__ISR_Handler_A4_SetCS.1579: ;Asm
			add ESP, 0x4

		__ISR_Handler_A4_SetCS.157A: ;Asm
			Popad

		__ISR_Handler_A4_SetCS.157B: ;Asm
			add ESP, 0x8

		__ISR_Handler_A4_END:

		__ISR_Handler_A4_END.157C: ;Asm
			iret

		__ISR_Handler_A5:

		__ISR_Handler_A5.157D: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_A5.157E: ;Asm
			push dword 0x0

		__ISR_Handler_A5.157F: ;Asm
			push dword 0xA5

		__ISR_Handler_A5.1580: ;Asm
			Pushad

		__ISR_Handler_A5.1581: ;Asm
			sub ESP, 0x4

		__ISR_Handler_A5.1582: ;Asm
			mov EAX, ESP

		__ISR_Handler_A5.1583: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_A5.1584: ;Asm
			sub ESP, 0x200

		__ISR_Handler_A5.1585: ;Asm
			fxsave [ESP]

		__ISR_Handler_A5.1586: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_A5.1587: ;Asm
			push dword EAX

		__ISR_Handler_A5.1588: ;Asm
			push dword EAX

		__ISR_Handler_A5.1589: ;Asm
			jmp 8:__ISR_Handler_A5_SetCS

		__ISR_Handler_A5_SetCS:

		__ISR_Handler_A5_SetCS.158A: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_A5_SetCS.158B: ;Asm
			pop dword EAX

		__ISR_Handler_A5_SetCS.158C: ;Asm
			fxrstor [ESP]

		__ISR_Handler_A5_SetCS.158D: ;Asm
			mov ESP, EAX

		__ISR_Handler_A5_SetCS.158E: ;Asm
			add ESP, 0x4

		__ISR_Handler_A5_SetCS.158F: ;Asm
			Popad

		__ISR_Handler_A5_SetCS.1590: ;Asm
			add ESP, 0x8

		__ISR_Handler_A5_END:

		__ISR_Handler_A5_END.1591: ;Asm
			iret

		__ISR_Handler_A6:

		__ISR_Handler_A6.1592: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_A6.1593: ;Asm
			push dword 0x0

		__ISR_Handler_A6.1594: ;Asm
			push dword 0xA6

		__ISR_Handler_A6.1595: ;Asm
			Pushad

		__ISR_Handler_A6.1596: ;Asm
			sub ESP, 0x4

		__ISR_Handler_A6.1597: ;Asm
			mov EAX, ESP

		__ISR_Handler_A6.1598: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_A6.1599: ;Asm
			sub ESP, 0x200

		__ISR_Handler_A6.159A: ;Asm
			fxsave [ESP]

		__ISR_Handler_A6.159B: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_A6.159C: ;Asm
			push dword EAX

		__ISR_Handler_A6.159D: ;Asm
			push dword EAX

		__ISR_Handler_A6.159E: ;Asm
			jmp 8:__ISR_Handler_A6_SetCS

		__ISR_Handler_A6_SetCS:

		__ISR_Handler_A6_SetCS.159F: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_A6_SetCS.15A0: ;Asm
			pop dword EAX

		__ISR_Handler_A6_SetCS.15A1: ;Asm
			fxrstor [ESP]

		__ISR_Handler_A6_SetCS.15A2: ;Asm
			mov ESP, EAX

		__ISR_Handler_A6_SetCS.15A3: ;Asm
			add ESP, 0x4

		__ISR_Handler_A6_SetCS.15A4: ;Asm
			Popad

		__ISR_Handler_A6_SetCS.15A5: ;Asm
			add ESP, 0x8

		__ISR_Handler_A6_END:

		__ISR_Handler_A6_END.15A6: ;Asm
			iret

		__ISR_Handler_A7:

		__ISR_Handler_A7.15A7: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_A7.15A8: ;Asm
			push dword 0x0

		__ISR_Handler_A7.15A9: ;Asm
			push dword 0xA7

		__ISR_Handler_A7.15AA: ;Asm
			Pushad

		__ISR_Handler_A7.15AB: ;Asm
			sub ESP, 0x4

		__ISR_Handler_A7.15AC: ;Asm
			mov EAX, ESP

		__ISR_Handler_A7.15AD: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_A7.15AE: ;Asm
			sub ESP, 0x200

		__ISR_Handler_A7.15AF: ;Asm
			fxsave [ESP]

		__ISR_Handler_A7.15B0: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_A7.15B1: ;Asm
			push dword EAX

		__ISR_Handler_A7.15B2: ;Asm
			push dword EAX

		__ISR_Handler_A7.15B3: ;Asm
			jmp 8:__ISR_Handler_A7_SetCS

		__ISR_Handler_A7_SetCS:

		__ISR_Handler_A7_SetCS.15B4: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_A7_SetCS.15B5: ;Asm
			pop dword EAX

		__ISR_Handler_A7_SetCS.15B6: ;Asm
			fxrstor [ESP]

		__ISR_Handler_A7_SetCS.15B7: ;Asm
			mov ESP, EAX

		__ISR_Handler_A7_SetCS.15B8: ;Asm
			add ESP, 0x4

		__ISR_Handler_A7_SetCS.15B9: ;Asm
			Popad

		__ISR_Handler_A7_SetCS.15BA: ;Asm
			add ESP, 0x8

		__ISR_Handler_A7_END:

		__ISR_Handler_A7_END.15BB: ;Asm
			iret

		__ISR_Handler_A8:

		__ISR_Handler_A8.15BC: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_A8.15BD: ;Asm
			push dword 0x0

		__ISR_Handler_A8.15BE: ;Asm
			push dword 0xA8

		__ISR_Handler_A8.15BF: ;Asm
			Pushad

		__ISR_Handler_A8.15C0: ;Asm
			sub ESP, 0x4

		__ISR_Handler_A8.15C1: ;Asm
			mov EAX, ESP

		__ISR_Handler_A8.15C2: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_A8.15C3: ;Asm
			sub ESP, 0x200

		__ISR_Handler_A8.15C4: ;Asm
			fxsave [ESP]

		__ISR_Handler_A8.15C5: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_A8.15C6: ;Asm
			push dword EAX

		__ISR_Handler_A8.15C7: ;Asm
			push dword EAX

		__ISR_Handler_A8.15C8: ;Asm
			jmp 8:__ISR_Handler_A8_SetCS

		__ISR_Handler_A8_SetCS:

		__ISR_Handler_A8_SetCS.15C9: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_A8_SetCS.15CA: ;Asm
			pop dword EAX

		__ISR_Handler_A8_SetCS.15CB: ;Asm
			fxrstor [ESP]

		__ISR_Handler_A8_SetCS.15CC: ;Asm
			mov ESP, EAX

		__ISR_Handler_A8_SetCS.15CD: ;Asm
			add ESP, 0x4

		__ISR_Handler_A8_SetCS.15CE: ;Asm
			Popad

		__ISR_Handler_A8_SetCS.15CF: ;Asm
			add ESP, 0x8

		__ISR_Handler_A8_END:

		__ISR_Handler_A8_END.15D0: ;Asm
			iret

		__ISR_Handler_A9:

		__ISR_Handler_A9.15D1: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_A9.15D2: ;Asm
			push dword 0x0

		__ISR_Handler_A9.15D3: ;Asm
			push dword 0xA9

		__ISR_Handler_A9.15D4: ;Asm
			Pushad

		__ISR_Handler_A9.15D5: ;Asm
			sub ESP, 0x4

		__ISR_Handler_A9.15D6: ;Asm
			mov EAX, ESP

		__ISR_Handler_A9.15D7: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_A9.15D8: ;Asm
			sub ESP, 0x200

		__ISR_Handler_A9.15D9: ;Asm
			fxsave [ESP]

		__ISR_Handler_A9.15DA: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_A9.15DB: ;Asm
			push dword EAX

		__ISR_Handler_A9.15DC: ;Asm
			push dword EAX

		__ISR_Handler_A9.15DD: ;Asm
			jmp 8:__ISR_Handler_A9_SetCS

		__ISR_Handler_A9_SetCS:

		__ISR_Handler_A9_SetCS.15DE: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_A9_SetCS.15DF: ;Asm
			pop dword EAX

		__ISR_Handler_A9_SetCS.15E0: ;Asm
			fxrstor [ESP]

		__ISR_Handler_A9_SetCS.15E1: ;Asm
			mov ESP, EAX

		__ISR_Handler_A9_SetCS.15E2: ;Asm
			add ESP, 0x4

		__ISR_Handler_A9_SetCS.15E3: ;Asm
			Popad

		__ISR_Handler_A9_SetCS.15E4: ;Asm
			add ESP, 0x8

		__ISR_Handler_A9_END:

		__ISR_Handler_A9_END.15E5: ;Asm
			iret

		__ISR_Handler_AA:

		__ISR_Handler_AA.15E6: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_AA.15E7: ;Asm
			push dword 0x0

		__ISR_Handler_AA.15E8: ;Asm
			push dword 0xAA

		__ISR_Handler_AA.15E9: ;Asm
			Pushad

		__ISR_Handler_AA.15EA: ;Asm
			sub ESP, 0x4

		__ISR_Handler_AA.15EB: ;Asm
			mov EAX, ESP

		__ISR_Handler_AA.15EC: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_AA.15ED: ;Asm
			sub ESP, 0x200

		__ISR_Handler_AA.15EE: ;Asm
			fxsave [ESP]

		__ISR_Handler_AA.15EF: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_AA.15F0: ;Asm
			push dword EAX

		__ISR_Handler_AA.15F1: ;Asm
			push dword EAX

		__ISR_Handler_AA.15F2: ;Asm
			jmp 8:__ISR_Handler_AA_SetCS

		__ISR_Handler_AA_SetCS:

		__ISR_Handler_AA_SetCS.15F3: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_AA_SetCS.15F4: ;Asm
			pop dword EAX

		__ISR_Handler_AA_SetCS.15F5: ;Asm
			fxrstor [ESP]

		__ISR_Handler_AA_SetCS.15F6: ;Asm
			mov ESP, EAX

		__ISR_Handler_AA_SetCS.15F7: ;Asm
			add ESP, 0x4

		__ISR_Handler_AA_SetCS.15F8: ;Asm
			Popad

		__ISR_Handler_AA_SetCS.15F9: ;Asm
			add ESP, 0x8

		__ISR_Handler_AA_END:

		__ISR_Handler_AA_END.15FA: ;Asm
			iret

		__ISR_Handler_AB:

		__ISR_Handler_AB.15FB: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_AB.15FC: ;Asm
			push dword 0x0

		__ISR_Handler_AB.15FD: ;Asm
			push dword 0xAB

		__ISR_Handler_AB.15FE: ;Asm
			Pushad

		__ISR_Handler_AB.15FF: ;Asm
			sub ESP, 0x4

		__ISR_Handler_AB.1600: ;Asm
			mov EAX, ESP

		__ISR_Handler_AB.1601: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_AB.1602: ;Asm
			sub ESP, 0x200

		__ISR_Handler_AB.1603: ;Asm
			fxsave [ESP]

		__ISR_Handler_AB.1604: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_AB.1605: ;Asm
			push dword EAX

		__ISR_Handler_AB.1606: ;Asm
			push dword EAX

		__ISR_Handler_AB.1607: ;Asm
			jmp 8:__ISR_Handler_AB_SetCS

		__ISR_Handler_AB_SetCS:

		__ISR_Handler_AB_SetCS.1608: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_AB_SetCS.1609: ;Asm
			pop dword EAX

		__ISR_Handler_AB_SetCS.160A: ;Asm
			fxrstor [ESP]

		__ISR_Handler_AB_SetCS.160B: ;Asm
			mov ESP, EAX

		__ISR_Handler_AB_SetCS.160C: ;Asm
			add ESP, 0x4

		__ISR_Handler_AB_SetCS.160D: ;Asm
			Popad

		__ISR_Handler_AB_SetCS.160E: ;Asm
			add ESP, 0x8

		__ISR_Handler_AB_END:

		__ISR_Handler_AB_END.160F: ;Asm
			iret

		__ISR_Handler_AC:

		__ISR_Handler_AC.1610: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_AC.1611: ;Asm
			push dword 0x0

		__ISR_Handler_AC.1612: ;Asm
			push dword 0xAC

		__ISR_Handler_AC.1613: ;Asm
			Pushad

		__ISR_Handler_AC.1614: ;Asm
			sub ESP, 0x4

		__ISR_Handler_AC.1615: ;Asm
			mov EAX, ESP

		__ISR_Handler_AC.1616: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_AC.1617: ;Asm
			sub ESP, 0x200

		__ISR_Handler_AC.1618: ;Asm
			fxsave [ESP]

		__ISR_Handler_AC.1619: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_AC.161A: ;Asm
			push dword EAX

		__ISR_Handler_AC.161B: ;Asm
			push dword EAX

		__ISR_Handler_AC.161C: ;Asm
			jmp 8:__ISR_Handler_AC_SetCS

		__ISR_Handler_AC_SetCS:

		__ISR_Handler_AC_SetCS.161D: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_AC_SetCS.161E: ;Asm
			pop dword EAX

		__ISR_Handler_AC_SetCS.161F: ;Asm
			fxrstor [ESP]

		__ISR_Handler_AC_SetCS.1620: ;Asm
			mov ESP, EAX

		__ISR_Handler_AC_SetCS.1621: ;Asm
			add ESP, 0x4

		__ISR_Handler_AC_SetCS.1622: ;Asm
			Popad

		__ISR_Handler_AC_SetCS.1623: ;Asm
			add ESP, 0x8

		__ISR_Handler_AC_END:

		__ISR_Handler_AC_END.1624: ;Asm
			iret

		__ISR_Handler_AD:

		__ISR_Handler_AD.1625: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_AD.1626: ;Asm
			push dword 0x0

		__ISR_Handler_AD.1627: ;Asm
			push dword 0xAD

		__ISR_Handler_AD.1628: ;Asm
			Pushad

		__ISR_Handler_AD.1629: ;Asm
			sub ESP, 0x4

		__ISR_Handler_AD.162A: ;Asm
			mov EAX, ESP

		__ISR_Handler_AD.162B: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_AD.162C: ;Asm
			sub ESP, 0x200

		__ISR_Handler_AD.162D: ;Asm
			fxsave [ESP]

		__ISR_Handler_AD.162E: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_AD.162F: ;Asm
			push dword EAX

		__ISR_Handler_AD.1630: ;Asm
			push dword EAX

		__ISR_Handler_AD.1631: ;Asm
			jmp 8:__ISR_Handler_AD_SetCS

		__ISR_Handler_AD_SetCS:

		__ISR_Handler_AD_SetCS.1632: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_AD_SetCS.1633: ;Asm
			pop dword EAX

		__ISR_Handler_AD_SetCS.1634: ;Asm
			fxrstor [ESP]

		__ISR_Handler_AD_SetCS.1635: ;Asm
			mov ESP, EAX

		__ISR_Handler_AD_SetCS.1636: ;Asm
			add ESP, 0x4

		__ISR_Handler_AD_SetCS.1637: ;Asm
			Popad

		__ISR_Handler_AD_SetCS.1638: ;Asm
			add ESP, 0x8

		__ISR_Handler_AD_END:

		__ISR_Handler_AD_END.1639: ;Asm
			iret

		__ISR_Handler_AE:

		__ISR_Handler_AE.163A: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_AE.163B: ;Asm
			push dword 0x0

		__ISR_Handler_AE.163C: ;Asm
			push dword 0xAE

		__ISR_Handler_AE.163D: ;Asm
			Pushad

		__ISR_Handler_AE.163E: ;Asm
			sub ESP, 0x4

		__ISR_Handler_AE.163F: ;Asm
			mov EAX, ESP

		__ISR_Handler_AE.1640: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_AE.1641: ;Asm
			sub ESP, 0x200

		__ISR_Handler_AE.1642: ;Asm
			fxsave [ESP]

		__ISR_Handler_AE.1643: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_AE.1644: ;Asm
			push dword EAX

		__ISR_Handler_AE.1645: ;Asm
			push dword EAX

		__ISR_Handler_AE.1646: ;Asm
			jmp 8:__ISR_Handler_AE_SetCS

		__ISR_Handler_AE_SetCS:

		__ISR_Handler_AE_SetCS.1647: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_AE_SetCS.1648: ;Asm
			pop dword EAX

		__ISR_Handler_AE_SetCS.1649: ;Asm
			fxrstor [ESP]

		__ISR_Handler_AE_SetCS.164A: ;Asm
			mov ESP, EAX

		__ISR_Handler_AE_SetCS.164B: ;Asm
			add ESP, 0x4

		__ISR_Handler_AE_SetCS.164C: ;Asm
			Popad

		__ISR_Handler_AE_SetCS.164D: ;Asm
			add ESP, 0x8

		__ISR_Handler_AE_END:

		__ISR_Handler_AE_END.164E: ;Asm
			iret

		__ISR_Handler_AF:

		__ISR_Handler_AF.164F: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_AF.1650: ;Asm
			push dword 0x0

		__ISR_Handler_AF.1651: ;Asm
			push dword 0xAF

		__ISR_Handler_AF.1652: ;Asm
			Pushad

		__ISR_Handler_AF.1653: ;Asm
			sub ESP, 0x4

		__ISR_Handler_AF.1654: ;Asm
			mov EAX, ESP

		__ISR_Handler_AF.1655: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_AF.1656: ;Asm
			sub ESP, 0x200

		__ISR_Handler_AF.1657: ;Asm
			fxsave [ESP]

		__ISR_Handler_AF.1658: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_AF.1659: ;Asm
			push dword EAX

		__ISR_Handler_AF.165A: ;Asm
			push dword EAX

		__ISR_Handler_AF.165B: ;Asm
			jmp 8:__ISR_Handler_AF_SetCS

		__ISR_Handler_AF_SetCS:

		__ISR_Handler_AF_SetCS.165C: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_AF_SetCS.165D: ;Asm
			pop dword EAX

		__ISR_Handler_AF_SetCS.165E: ;Asm
			fxrstor [ESP]

		__ISR_Handler_AF_SetCS.165F: ;Asm
			mov ESP, EAX

		__ISR_Handler_AF_SetCS.1660: ;Asm
			add ESP, 0x4

		__ISR_Handler_AF_SetCS.1661: ;Asm
			Popad

		__ISR_Handler_AF_SetCS.1662: ;Asm
			add ESP, 0x8

		__ISR_Handler_AF_END:

		__ISR_Handler_AF_END.1663: ;Asm
			iret

		__ISR_Handler_B0:

		__ISR_Handler_B0.1664: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_B0.1665: ;Asm
			push dword 0x0

		__ISR_Handler_B0.1666: ;Asm
			push dword 0xB0

		__ISR_Handler_B0.1667: ;Asm
			Pushad

		__ISR_Handler_B0.1668: ;Asm
			sub ESP, 0x4

		__ISR_Handler_B0.1669: ;Asm
			mov EAX, ESP

		__ISR_Handler_B0.166A: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_B0.166B: ;Asm
			sub ESP, 0x200

		__ISR_Handler_B0.166C: ;Asm
			fxsave [ESP]

		__ISR_Handler_B0.166D: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_B0.166E: ;Asm
			push dword EAX

		__ISR_Handler_B0.166F: ;Asm
			push dword EAX

		__ISR_Handler_B0.1670: ;Asm
			jmp 8:__ISR_Handler_B0_SetCS

		__ISR_Handler_B0_SetCS:

		__ISR_Handler_B0_SetCS.1671: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_B0_SetCS.1672: ;Asm
			pop dword EAX

		__ISR_Handler_B0_SetCS.1673: ;Asm
			fxrstor [ESP]

		__ISR_Handler_B0_SetCS.1674: ;Asm
			mov ESP, EAX

		__ISR_Handler_B0_SetCS.1675: ;Asm
			add ESP, 0x4

		__ISR_Handler_B0_SetCS.1676: ;Asm
			Popad

		__ISR_Handler_B0_SetCS.1677: ;Asm
			add ESP, 0x8

		__ISR_Handler_B0_END:

		__ISR_Handler_B0_END.1678: ;Asm
			iret

		__ISR_Handler_B1:

		__ISR_Handler_B1.1679: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_B1.167A: ;Asm
			push dword 0x0

		__ISR_Handler_B1.167B: ;Asm
			push dword 0xB1

		__ISR_Handler_B1.167C: ;Asm
			Pushad

		__ISR_Handler_B1.167D: ;Asm
			sub ESP, 0x4

		__ISR_Handler_B1.167E: ;Asm
			mov EAX, ESP

		__ISR_Handler_B1.167F: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_B1.1680: ;Asm
			sub ESP, 0x200

		__ISR_Handler_B1.1681: ;Asm
			fxsave [ESP]

		__ISR_Handler_B1.1682: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_B1.1683: ;Asm
			push dword EAX

		__ISR_Handler_B1.1684: ;Asm
			push dword EAX

		__ISR_Handler_B1.1685: ;Asm
			jmp 8:__ISR_Handler_B1_SetCS

		__ISR_Handler_B1_SetCS:

		__ISR_Handler_B1_SetCS.1686: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_B1_SetCS.1687: ;Asm
			pop dword EAX

		__ISR_Handler_B1_SetCS.1688: ;Asm
			fxrstor [ESP]

		__ISR_Handler_B1_SetCS.1689: ;Asm
			mov ESP, EAX

		__ISR_Handler_B1_SetCS.168A: ;Asm
			add ESP, 0x4

		__ISR_Handler_B1_SetCS.168B: ;Asm
			Popad

		__ISR_Handler_B1_SetCS.168C: ;Asm
			add ESP, 0x8

		__ISR_Handler_B1_END:

		__ISR_Handler_B1_END.168D: ;Asm
			iret

		__ISR_Handler_B2:

		__ISR_Handler_B2.168E: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_B2.168F: ;Asm
			push dword 0x0

		__ISR_Handler_B2.1690: ;Asm
			push dword 0xB2

		__ISR_Handler_B2.1691: ;Asm
			Pushad

		__ISR_Handler_B2.1692: ;Asm
			sub ESP, 0x4

		__ISR_Handler_B2.1693: ;Asm
			mov EAX, ESP

		__ISR_Handler_B2.1694: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_B2.1695: ;Asm
			sub ESP, 0x200

		__ISR_Handler_B2.1696: ;Asm
			fxsave [ESP]

		__ISR_Handler_B2.1697: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_B2.1698: ;Asm
			push dword EAX

		__ISR_Handler_B2.1699: ;Asm
			push dword EAX

		__ISR_Handler_B2.169A: ;Asm
			jmp 8:__ISR_Handler_B2_SetCS

		__ISR_Handler_B2_SetCS:

		__ISR_Handler_B2_SetCS.169B: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_B2_SetCS.169C: ;Asm
			pop dword EAX

		__ISR_Handler_B2_SetCS.169D: ;Asm
			fxrstor [ESP]

		__ISR_Handler_B2_SetCS.169E: ;Asm
			mov ESP, EAX

		__ISR_Handler_B2_SetCS.169F: ;Asm
			add ESP, 0x4

		__ISR_Handler_B2_SetCS.16A0: ;Asm
			Popad

		__ISR_Handler_B2_SetCS.16A1: ;Asm
			add ESP, 0x8

		__ISR_Handler_B2_END:

		__ISR_Handler_B2_END.16A2: ;Asm
			iret

		__ISR_Handler_B3:

		__ISR_Handler_B3.16A3: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_B3.16A4: ;Asm
			push dword 0x0

		__ISR_Handler_B3.16A5: ;Asm
			push dword 0xB3

		__ISR_Handler_B3.16A6: ;Asm
			Pushad

		__ISR_Handler_B3.16A7: ;Asm
			sub ESP, 0x4

		__ISR_Handler_B3.16A8: ;Asm
			mov EAX, ESP

		__ISR_Handler_B3.16A9: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_B3.16AA: ;Asm
			sub ESP, 0x200

		__ISR_Handler_B3.16AB: ;Asm
			fxsave [ESP]

		__ISR_Handler_B3.16AC: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_B3.16AD: ;Asm
			push dword EAX

		__ISR_Handler_B3.16AE: ;Asm
			push dword EAX

		__ISR_Handler_B3.16AF: ;Asm
			jmp 8:__ISR_Handler_B3_SetCS

		__ISR_Handler_B3_SetCS:

		__ISR_Handler_B3_SetCS.16B0: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_B3_SetCS.16B1: ;Asm
			pop dword EAX

		__ISR_Handler_B3_SetCS.16B2: ;Asm
			fxrstor [ESP]

		__ISR_Handler_B3_SetCS.16B3: ;Asm
			mov ESP, EAX

		__ISR_Handler_B3_SetCS.16B4: ;Asm
			add ESP, 0x4

		__ISR_Handler_B3_SetCS.16B5: ;Asm
			Popad

		__ISR_Handler_B3_SetCS.16B6: ;Asm
			add ESP, 0x8

		__ISR_Handler_B3_END:

		__ISR_Handler_B3_END.16B7: ;Asm
			iret

		__ISR_Handler_B4:

		__ISR_Handler_B4.16B8: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_B4.16B9: ;Asm
			push dword 0x0

		__ISR_Handler_B4.16BA: ;Asm
			push dword 0xB4

		__ISR_Handler_B4.16BB: ;Asm
			Pushad

		__ISR_Handler_B4.16BC: ;Asm
			sub ESP, 0x4

		__ISR_Handler_B4.16BD: ;Asm
			mov EAX, ESP

		__ISR_Handler_B4.16BE: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_B4.16BF: ;Asm
			sub ESP, 0x200

		__ISR_Handler_B4.16C0: ;Asm
			fxsave [ESP]

		__ISR_Handler_B4.16C1: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_B4.16C2: ;Asm
			push dword EAX

		__ISR_Handler_B4.16C3: ;Asm
			push dword EAX

		__ISR_Handler_B4.16C4: ;Asm
			jmp 8:__ISR_Handler_B4_SetCS

		__ISR_Handler_B4_SetCS:

		__ISR_Handler_B4_SetCS.16C5: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_B4_SetCS.16C6: ;Asm
			pop dword EAX

		__ISR_Handler_B4_SetCS.16C7: ;Asm
			fxrstor [ESP]

		__ISR_Handler_B4_SetCS.16C8: ;Asm
			mov ESP, EAX

		__ISR_Handler_B4_SetCS.16C9: ;Asm
			add ESP, 0x4

		__ISR_Handler_B4_SetCS.16CA: ;Asm
			Popad

		__ISR_Handler_B4_SetCS.16CB: ;Asm
			add ESP, 0x8

		__ISR_Handler_B4_END:

		__ISR_Handler_B4_END.16CC: ;Asm
			iret

		__ISR_Handler_B5:

		__ISR_Handler_B5.16CD: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_B5.16CE: ;Asm
			push dword 0x0

		__ISR_Handler_B5.16CF: ;Asm
			push dword 0xB5

		__ISR_Handler_B5.16D0: ;Asm
			Pushad

		__ISR_Handler_B5.16D1: ;Asm
			sub ESP, 0x4

		__ISR_Handler_B5.16D2: ;Asm
			mov EAX, ESP

		__ISR_Handler_B5.16D3: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_B5.16D4: ;Asm
			sub ESP, 0x200

		__ISR_Handler_B5.16D5: ;Asm
			fxsave [ESP]

		__ISR_Handler_B5.16D6: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_B5.16D7: ;Asm
			push dword EAX

		__ISR_Handler_B5.16D8: ;Asm
			push dword EAX

		__ISR_Handler_B5.16D9: ;Asm
			jmp 8:__ISR_Handler_B5_SetCS

		__ISR_Handler_B5_SetCS:

		__ISR_Handler_B5_SetCS.16DA: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_B5_SetCS.16DB: ;Asm
			pop dword EAX

		__ISR_Handler_B5_SetCS.16DC: ;Asm
			fxrstor [ESP]

		__ISR_Handler_B5_SetCS.16DD: ;Asm
			mov ESP, EAX

		__ISR_Handler_B5_SetCS.16DE: ;Asm
			add ESP, 0x4

		__ISR_Handler_B5_SetCS.16DF: ;Asm
			Popad

		__ISR_Handler_B5_SetCS.16E0: ;Asm
			add ESP, 0x8

		__ISR_Handler_B5_END:

		__ISR_Handler_B5_END.16E1: ;Asm
			iret

		__ISR_Handler_B6:

		__ISR_Handler_B6.16E2: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_B6.16E3: ;Asm
			push dword 0x0

		__ISR_Handler_B6.16E4: ;Asm
			push dword 0xB6

		__ISR_Handler_B6.16E5: ;Asm
			Pushad

		__ISR_Handler_B6.16E6: ;Asm
			sub ESP, 0x4

		__ISR_Handler_B6.16E7: ;Asm
			mov EAX, ESP

		__ISR_Handler_B6.16E8: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_B6.16E9: ;Asm
			sub ESP, 0x200

		__ISR_Handler_B6.16EA: ;Asm
			fxsave [ESP]

		__ISR_Handler_B6.16EB: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_B6.16EC: ;Asm
			push dword EAX

		__ISR_Handler_B6.16ED: ;Asm
			push dword EAX

		__ISR_Handler_B6.16EE: ;Asm
			jmp 8:__ISR_Handler_B6_SetCS

		__ISR_Handler_B6_SetCS:

		__ISR_Handler_B6_SetCS.16EF: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_B6_SetCS.16F0: ;Asm
			pop dword EAX

		__ISR_Handler_B6_SetCS.16F1: ;Asm
			fxrstor [ESP]

		__ISR_Handler_B6_SetCS.16F2: ;Asm
			mov ESP, EAX

		__ISR_Handler_B6_SetCS.16F3: ;Asm
			add ESP, 0x4

		__ISR_Handler_B6_SetCS.16F4: ;Asm
			Popad

		__ISR_Handler_B6_SetCS.16F5: ;Asm
			add ESP, 0x8

		__ISR_Handler_B6_END:

		__ISR_Handler_B6_END.16F6: ;Asm
			iret

		__ISR_Handler_B7:

		__ISR_Handler_B7.16F7: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_B7.16F8: ;Asm
			push dword 0x0

		__ISR_Handler_B7.16F9: ;Asm
			push dword 0xB7

		__ISR_Handler_B7.16FA: ;Asm
			Pushad

		__ISR_Handler_B7.16FB: ;Asm
			sub ESP, 0x4

		__ISR_Handler_B7.16FC: ;Asm
			mov EAX, ESP

		__ISR_Handler_B7.16FD: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_B7.16FE: ;Asm
			sub ESP, 0x200

		__ISR_Handler_B7.16FF: ;Asm
			fxsave [ESP]

		__ISR_Handler_B7.1700: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_B7.1701: ;Asm
			push dword EAX

		__ISR_Handler_B7.1702: ;Asm
			push dword EAX

		__ISR_Handler_B7.1703: ;Asm
			jmp 8:__ISR_Handler_B7_SetCS

		__ISR_Handler_B7_SetCS:

		__ISR_Handler_B7_SetCS.1704: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_B7_SetCS.1705: ;Asm
			pop dword EAX

		__ISR_Handler_B7_SetCS.1706: ;Asm
			fxrstor [ESP]

		__ISR_Handler_B7_SetCS.1707: ;Asm
			mov ESP, EAX

		__ISR_Handler_B7_SetCS.1708: ;Asm
			add ESP, 0x4

		__ISR_Handler_B7_SetCS.1709: ;Asm
			Popad

		__ISR_Handler_B7_SetCS.170A: ;Asm
			add ESP, 0x8

		__ISR_Handler_B7_END:

		__ISR_Handler_B7_END.170B: ;Asm
			iret

		__ISR_Handler_B8:

		__ISR_Handler_B8.170C: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_B8.170D: ;Asm
			push dword 0x0

		__ISR_Handler_B8.170E: ;Asm
			push dword 0xB8

		__ISR_Handler_B8.170F: ;Asm
			Pushad

		__ISR_Handler_B8.1710: ;Asm
			sub ESP, 0x4

		__ISR_Handler_B8.1711: ;Asm
			mov EAX, ESP

		__ISR_Handler_B8.1712: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_B8.1713: ;Asm
			sub ESP, 0x200

		__ISR_Handler_B8.1714: ;Asm
			fxsave [ESP]

		__ISR_Handler_B8.1715: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_B8.1716: ;Asm
			push dword EAX

		__ISR_Handler_B8.1717: ;Asm
			push dword EAX

		__ISR_Handler_B8.1718: ;Asm
			jmp 8:__ISR_Handler_B8_SetCS

		__ISR_Handler_B8_SetCS:

		__ISR_Handler_B8_SetCS.1719: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_B8_SetCS.171A: ;Asm
			pop dword EAX

		__ISR_Handler_B8_SetCS.171B: ;Asm
			fxrstor [ESP]

		__ISR_Handler_B8_SetCS.171C: ;Asm
			mov ESP, EAX

		__ISR_Handler_B8_SetCS.171D: ;Asm
			add ESP, 0x4

		__ISR_Handler_B8_SetCS.171E: ;Asm
			Popad

		__ISR_Handler_B8_SetCS.171F: ;Asm
			add ESP, 0x8

		__ISR_Handler_B8_END:

		__ISR_Handler_B8_END.1720: ;Asm
			iret

		__ISR_Handler_B9:

		__ISR_Handler_B9.1721: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_B9.1722: ;Asm
			push dword 0x0

		__ISR_Handler_B9.1723: ;Asm
			push dword 0xB9

		__ISR_Handler_B9.1724: ;Asm
			Pushad

		__ISR_Handler_B9.1725: ;Asm
			sub ESP, 0x4

		__ISR_Handler_B9.1726: ;Asm
			mov EAX, ESP

		__ISR_Handler_B9.1727: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_B9.1728: ;Asm
			sub ESP, 0x200

		__ISR_Handler_B9.1729: ;Asm
			fxsave [ESP]

		__ISR_Handler_B9.172A: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_B9.172B: ;Asm
			push dword EAX

		__ISR_Handler_B9.172C: ;Asm
			push dword EAX

		__ISR_Handler_B9.172D: ;Asm
			jmp 8:__ISR_Handler_B9_SetCS

		__ISR_Handler_B9_SetCS:

		__ISR_Handler_B9_SetCS.172E: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_B9_SetCS.172F: ;Asm
			pop dword EAX

		__ISR_Handler_B9_SetCS.1730: ;Asm
			fxrstor [ESP]

		__ISR_Handler_B9_SetCS.1731: ;Asm
			mov ESP, EAX

		__ISR_Handler_B9_SetCS.1732: ;Asm
			add ESP, 0x4

		__ISR_Handler_B9_SetCS.1733: ;Asm
			Popad

		__ISR_Handler_B9_SetCS.1734: ;Asm
			add ESP, 0x8

		__ISR_Handler_B9_END:

		__ISR_Handler_B9_END.1735: ;Asm
			iret

		__ISR_Handler_BA:

		__ISR_Handler_BA.1736: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_BA.1737: ;Asm
			push dword 0x0

		__ISR_Handler_BA.1738: ;Asm
			push dword 0xBA

		__ISR_Handler_BA.1739: ;Asm
			Pushad

		__ISR_Handler_BA.173A: ;Asm
			sub ESP, 0x4

		__ISR_Handler_BA.173B: ;Asm
			mov EAX, ESP

		__ISR_Handler_BA.173C: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_BA.173D: ;Asm
			sub ESP, 0x200

		__ISR_Handler_BA.173E: ;Asm
			fxsave [ESP]

		__ISR_Handler_BA.173F: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_BA.1740: ;Asm
			push dword EAX

		__ISR_Handler_BA.1741: ;Asm
			push dword EAX

		__ISR_Handler_BA.1742: ;Asm
			jmp 8:__ISR_Handler_BA_SetCS

		__ISR_Handler_BA_SetCS:

		__ISR_Handler_BA_SetCS.1743: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_BA_SetCS.1744: ;Asm
			pop dword EAX

		__ISR_Handler_BA_SetCS.1745: ;Asm
			fxrstor [ESP]

		__ISR_Handler_BA_SetCS.1746: ;Asm
			mov ESP, EAX

		__ISR_Handler_BA_SetCS.1747: ;Asm
			add ESP, 0x4

		__ISR_Handler_BA_SetCS.1748: ;Asm
			Popad

		__ISR_Handler_BA_SetCS.1749: ;Asm
			add ESP, 0x8

		__ISR_Handler_BA_END:

		__ISR_Handler_BA_END.174A: ;Asm
			iret

		__ISR_Handler_BB:

		__ISR_Handler_BB.174B: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_BB.174C: ;Asm
			push dword 0x0

		__ISR_Handler_BB.174D: ;Asm
			push dword 0xBB

		__ISR_Handler_BB.174E: ;Asm
			Pushad

		__ISR_Handler_BB.174F: ;Asm
			sub ESP, 0x4

		__ISR_Handler_BB.1750: ;Asm
			mov EAX, ESP

		__ISR_Handler_BB.1751: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_BB.1752: ;Asm
			sub ESP, 0x200

		__ISR_Handler_BB.1753: ;Asm
			fxsave [ESP]

		__ISR_Handler_BB.1754: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_BB.1755: ;Asm
			push dword EAX

		__ISR_Handler_BB.1756: ;Asm
			push dword EAX

		__ISR_Handler_BB.1757: ;Asm
			jmp 8:__ISR_Handler_BB_SetCS

		__ISR_Handler_BB_SetCS:

		__ISR_Handler_BB_SetCS.1758: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_BB_SetCS.1759: ;Asm
			pop dword EAX

		__ISR_Handler_BB_SetCS.175A: ;Asm
			fxrstor [ESP]

		__ISR_Handler_BB_SetCS.175B: ;Asm
			mov ESP, EAX

		__ISR_Handler_BB_SetCS.175C: ;Asm
			add ESP, 0x4

		__ISR_Handler_BB_SetCS.175D: ;Asm
			Popad

		__ISR_Handler_BB_SetCS.175E: ;Asm
			add ESP, 0x8

		__ISR_Handler_BB_END:

		__ISR_Handler_BB_END.175F: ;Asm
			iret

		__ISR_Handler_BC:

		__ISR_Handler_BC.1760: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_BC.1761: ;Asm
			push dword 0x0

		__ISR_Handler_BC.1762: ;Asm
			push dword 0xBC

		__ISR_Handler_BC.1763: ;Asm
			Pushad

		__ISR_Handler_BC.1764: ;Asm
			sub ESP, 0x4

		__ISR_Handler_BC.1765: ;Asm
			mov EAX, ESP

		__ISR_Handler_BC.1766: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_BC.1767: ;Asm
			sub ESP, 0x200

		__ISR_Handler_BC.1768: ;Asm
			fxsave [ESP]

		__ISR_Handler_BC.1769: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_BC.176A: ;Asm
			push dword EAX

		__ISR_Handler_BC.176B: ;Asm
			push dword EAX

		__ISR_Handler_BC.176C: ;Asm
			jmp 8:__ISR_Handler_BC_SetCS

		__ISR_Handler_BC_SetCS:

		__ISR_Handler_BC_SetCS.176D: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_BC_SetCS.176E: ;Asm
			pop dword EAX

		__ISR_Handler_BC_SetCS.176F: ;Asm
			fxrstor [ESP]

		__ISR_Handler_BC_SetCS.1770: ;Asm
			mov ESP, EAX

		__ISR_Handler_BC_SetCS.1771: ;Asm
			add ESP, 0x4

		__ISR_Handler_BC_SetCS.1772: ;Asm
			Popad

		__ISR_Handler_BC_SetCS.1773: ;Asm
			add ESP, 0x8

		__ISR_Handler_BC_END:

		__ISR_Handler_BC_END.1774: ;Asm
			iret

		__ISR_Handler_BD:

		__ISR_Handler_BD.1775: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_BD.1776: ;Asm
			push dword 0x0

		__ISR_Handler_BD.1777: ;Asm
			push dword 0xBD

		__ISR_Handler_BD.1778: ;Asm
			Pushad

		__ISR_Handler_BD.1779: ;Asm
			sub ESP, 0x4

		__ISR_Handler_BD.177A: ;Asm
			mov EAX, ESP

		__ISR_Handler_BD.177B: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_BD.177C: ;Asm
			sub ESP, 0x200

		__ISR_Handler_BD.177D: ;Asm
			fxsave [ESP]

		__ISR_Handler_BD.177E: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_BD.177F: ;Asm
			push dword EAX

		__ISR_Handler_BD.1780: ;Asm
			push dword EAX

		__ISR_Handler_BD.1781: ;Asm
			jmp 8:__ISR_Handler_BD_SetCS

		__ISR_Handler_BD_SetCS:

		__ISR_Handler_BD_SetCS.1782: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_BD_SetCS.1783: ;Asm
			pop dword EAX

		__ISR_Handler_BD_SetCS.1784: ;Asm
			fxrstor [ESP]

		__ISR_Handler_BD_SetCS.1785: ;Asm
			mov ESP, EAX

		__ISR_Handler_BD_SetCS.1786: ;Asm
			add ESP, 0x4

		__ISR_Handler_BD_SetCS.1787: ;Asm
			Popad

		__ISR_Handler_BD_SetCS.1788: ;Asm
			add ESP, 0x8

		__ISR_Handler_BD_END:

		__ISR_Handler_BD_END.1789: ;Asm
			iret

		__ISR_Handler_BE:

		__ISR_Handler_BE.178A: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_BE.178B: ;Asm
			push dword 0x0

		__ISR_Handler_BE.178C: ;Asm
			push dword 0xBE

		__ISR_Handler_BE.178D: ;Asm
			Pushad

		__ISR_Handler_BE.178E: ;Asm
			sub ESP, 0x4

		__ISR_Handler_BE.178F: ;Asm
			mov EAX, ESP

		__ISR_Handler_BE.1790: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_BE.1791: ;Asm
			sub ESP, 0x200

		__ISR_Handler_BE.1792: ;Asm
			fxsave [ESP]

		__ISR_Handler_BE.1793: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_BE.1794: ;Asm
			push dword EAX

		__ISR_Handler_BE.1795: ;Asm
			push dword EAX

		__ISR_Handler_BE.1796: ;Asm
			jmp 8:__ISR_Handler_BE_SetCS

		__ISR_Handler_BE_SetCS:

		__ISR_Handler_BE_SetCS.1797: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_BE_SetCS.1798: ;Asm
			pop dword EAX

		__ISR_Handler_BE_SetCS.1799: ;Asm
			fxrstor [ESP]

		__ISR_Handler_BE_SetCS.179A: ;Asm
			mov ESP, EAX

		__ISR_Handler_BE_SetCS.179B: ;Asm
			add ESP, 0x4

		__ISR_Handler_BE_SetCS.179C: ;Asm
			Popad

		__ISR_Handler_BE_SetCS.179D: ;Asm
			add ESP, 0x8

		__ISR_Handler_BE_END:

		__ISR_Handler_BE_END.179E: ;Asm
			iret

		__ISR_Handler_BF:

		__ISR_Handler_BF.179F: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_BF.17A0: ;Asm
			push dword 0x0

		__ISR_Handler_BF.17A1: ;Asm
			push dword 0xBF

		__ISR_Handler_BF.17A2: ;Asm
			Pushad

		__ISR_Handler_BF.17A3: ;Asm
			sub ESP, 0x4

		__ISR_Handler_BF.17A4: ;Asm
			mov EAX, ESP

		__ISR_Handler_BF.17A5: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_BF.17A6: ;Asm
			sub ESP, 0x200

		__ISR_Handler_BF.17A7: ;Asm
			fxsave [ESP]

		__ISR_Handler_BF.17A8: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_BF.17A9: ;Asm
			push dword EAX

		__ISR_Handler_BF.17AA: ;Asm
			push dword EAX

		__ISR_Handler_BF.17AB: ;Asm
			jmp 8:__ISR_Handler_BF_SetCS

		__ISR_Handler_BF_SetCS:

		__ISR_Handler_BF_SetCS.17AC: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_BF_SetCS.17AD: ;Asm
			pop dword EAX

		__ISR_Handler_BF_SetCS.17AE: ;Asm
			fxrstor [ESP]

		__ISR_Handler_BF_SetCS.17AF: ;Asm
			mov ESP, EAX

		__ISR_Handler_BF_SetCS.17B0: ;Asm
			add ESP, 0x4

		__ISR_Handler_BF_SetCS.17B1: ;Asm
			Popad

		__ISR_Handler_BF_SetCS.17B2: ;Asm
			add ESP, 0x8

		__ISR_Handler_BF_END:

		__ISR_Handler_BF_END.17B3: ;Asm
			iret

		__ISR_Handler_C0:

		__ISR_Handler_C0.17B4: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_C0.17B5: ;Asm
			push dword 0x0

		__ISR_Handler_C0.17B6: ;Asm
			push dword 0xC0

		__ISR_Handler_C0.17B7: ;Asm
			Pushad

		__ISR_Handler_C0.17B8: ;Asm
			sub ESP, 0x4

		__ISR_Handler_C0.17B9: ;Asm
			mov EAX, ESP

		__ISR_Handler_C0.17BA: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_C0.17BB: ;Asm
			sub ESP, 0x200

		__ISR_Handler_C0.17BC: ;Asm
			fxsave [ESP]

		__ISR_Handler_C0.17BD: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_C0.17BE: ;Asm
			push dword EAX

		__ISR_Handler_C0.17BF: ;Asm
			push dword EAX

		__ISR_Handler_C0.17C0: ;Asm
			jmp 8:__ISR_Handler_C0_SetCS

		__ISR_Handler_C0_SetCS:

		__ISR_Handler_C0_SetCS.17C1: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_C0_SetCS.17C2: ;Asm
			pop dword EAX

		__ISR_Handler_C0_SetCS.17C3: ;Asm
			fxrstor [ESP]

		__ISR_Handler_C0_SetCS.17C4: ;Asm
			mov ESP, EAX

		__ISR_Handler_C0_SetCS.17C5: ;Asm
			add ESP, 0x4

		__ISR_Handler_C0_SetCS.17C6: ;Asm
			Popad

		__ISR_Handler_C0_SetCS.17C7: ;Asm
			add ESP, 0x8

		__ISR_Handler_C0_END:

		__ISR_Handler_C0_END.17C8: ;Asm
			iret

		__ISR_Handler_C1:

		__ISR_Handler_C1.17C9: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_C1.17CA: ;Asm
			push dword 0x0

		__ISR_Handler_C1.17CB: ;Asm
			push dword 0xC1

		__ISR_Handler_C1.17CC: ;Asm
			Pushad

		__ISR_Handler_C1.17CD: ;Asm
			sub ESP, 0x4

		__ISR_Handler_C1.17CE: ;Asm
			mov EAX, ESP

		__ISR_Handler_C1.17CF: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_C1.17D0: ;Asm
			sub ESP, 0x200

		__ISR_Handler_C1.17D1: ;Asm
			fxsave [ESP]

		__ISR_Handler_C1.17D2: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_C1.17D3: ;Asm
			push dword EAX

		__ISR_Handler_C1.17D4: ;Asm
			push dword EAX

		__ISR_Handler_C1.17D5: ;Asm
			jmp 8:__ISR_Handler_C1_SetCS

		__ISR_Handler_C1_SetCS:

		__ISR_Handler_C1_SetCS.17D6: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_C1_SetCS.17D7: ;Asm
			pop dword EAX

		__ISR_Handler_C1_SetCS.17D8: ;Asm
			fxrstor [ESP]

		__ISR_Handler_C1_SetCS.17D9: ;Asm
			mov ESP, EAX

		__ISR_Handler_C1_SetCS.17DA: ;Asm
			add ESP, 0x4

		__ISR_Handler_C1_SetCS.17DB: ;Asm
			Popad

		__ISR_Handler_C1_SetCS.17DC: ;Asm
			add ESP, 0x8

		__ISR_Handler_C1_END:

		__ISR_Handler_C1_END.17DD: ;Asm
			iret

		__ISR_Handler_C2:

		__ISR_Handler_C2.17DE: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_C2.17DF: ;Asm
			push dword 0x0

		__ISR_Handler_C2.17E0: ;Asm
			push dword 0xC2

		__ISR_Handler_C2.17E1: ;Asm
			Pushad

		__ISR_Handler_C2.17E2: ;Asm
			sub ESP, 0x4

		__ISR_Handler_C2.17E3: ;Asm
			mov EAX, ESP

		__ISR_Handler_C2.17E4: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_C2.17E5: ;Asm
			sub ESP, 0x200

		__ISR_Handler_C2.17E6: ;Asm
			fxsave [ESP]

		__ISR_Handler_C2.17E7: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_C2.17E8: ;Asm
			push dword EAX

		__ISR_Handler_C2.17E9: ;Asm
			push dword EAX

		__ISR_Handler_C2.17EA: ;Asm
			jmp 8:__ISR_Handler_C2_SetCS

		__ISR_Handler_C2_SetCS:

		__ISR_Handler_C2_SetCS.17EB: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_C2_SetCS.17EC: ;Asm
			pop dword EAX

		__ISR_Handler_C2_SetCS.17ED: ;Asm
			fxrstor [ESP]

		__ISR_Handler_C2_SetCS.17EE: ;Asm
			mov ESP, EAX

		__ISR_Handler_C2_SetCS.17EF: ;Asm
			add ESP, 0x4

		__ISR_Handler_C2_SetCS.17F0: ;Asm
			Popad

		__ISR_Handler_C2_SetCS.17F1: ;Asm
			add ESP, 0x8

		__ISR_Handler_C2_END:

		__ISR_Handler_C2_END.17F2: ;Asm
			iret

		__ISR_Handler_C3:

		__ISR_Handler_C3.17F3: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_C3.17F4: ;Asm
			push dword 0x0

		__ISR_Handler_C3.17F5: ;Asm
			push dword 0xC3

		__ISR_Handler_C3.17F6: ;Asm
			Pushad

		__ISR_Handler_C3.17F7: ;Asm
			sub ESP, 0x4

		__ISR_Handler_C3.17F8: ;Asm
			mov EAX, ESP

		__ISR_Handler_C3.17F9: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_C3.17FA: ;Asm
			sub ESP, 0x200

		__ISR_Handler_C3.17FB: ;Asm
			fxsave [ESP]

		__ISR_Handler_C3.17FC: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_C3.17FD: ;Asm
			push dword EAX

		__ISR_Handler_C3.17FE: ;Asm
			push dword EAX

		__ISR_Handler_C3.17FF: ;Asm
			jmp 8:__ISR_Handler_C3_SetCS

		__ISR_Handler_C3_SetCS:

		__ISR_Handler_C3_SetCS.1800: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_C3_SetCS.1801: ;Asm
			pop dword EAX

		__ISR_Handler_C3_SetCS.1802: ;Asm
			fxrstor [ESP]

		__ISR_Handler_C3_SetCS.1803: ;Asm
			mov ESP, EAX

		__ISR_Handler_C3_SetCS.1804: ;Asm
			add ESP, 0x4

		__ISR_Handler_C3_SetCS.1805: ;Asm
			Popad

		__ISR_Handler_C3_SetCS.1806: ;Asm
			add ESP, 0x8

		__ISR_Handler_C3_END:

		__ISR_Handler_C3_END.1807: ;Asm
			iret

		__ISR_Handler_C4:

		__ISR_Handler_C4.1808: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_C4.1809: ;Asm
			push dword 0x0

		__ISR_Handler_C4.180A: ;Asm
			push dword 0xC4

		__ISR_Handler_C4.180B: ;Asm
			Pushad

		__ISR_Handler_C4.180C: ;Asm
			sub ESP, 0x4

		__ISR_Handler_C4.180D: ;Asm
			mov EAX, ESP

		__ISR_Handler_C4.180E: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_C4.180F: ;Asm
			sub ESP, 0x200

		__ISR_Handler_C4.1810: ;Asm
			fxsave [ESP]

		__ISR_Handler_C4.1811: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_C4.1812: ;Asm
			push dword EAX

		__ISR_Handler_C4.1813: ;Asm
			push dword EAX

		__ISR_Handler_C4.1814: ;Asm
			jmp 8:__ISR_Handler_C4_SetCS

		__ISR_Handler_C4_SetCS:

		__ISR_Handler_C4_SetCS.1815: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_C4_SetCS.1816: ;Asm
			pop dword EAX

		__ISR_Handler_C4_SetCS.1817: ;Asm
			fxrstor [ESP]

		__ISR_Handler_C4_SetCS.1818: ;Asm
			mov ESP, EAX

		__ISR_Handler_C4_SetCS.1819: ;Asm
			add ESP, 0x4

		__ISR_Handler_C4_SetCS.181A: ;Asm
			Popad

		__ISR_Handler_C4_SetCS.181B: ;Asm
			add ESP, 0x8

		__ISR_Handler_C4_END:

		__ISR_Handler_C4_END.181C: ;Asm
			iret

		__ISR_Handler_C5:

		__ISR_Handler_C5.181D: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_C5.181E: ;Asm
			push dword 0x0

		__ISR_Handler_C5.181F: ;Asm
			push dword 0xC5

		__ISR_Handler_C5.1820: ;Asm
			Pushad

		__ISR_Handler_C5.1821: ;Asm
			sub ESP, 0x4

		__ISR_Handler_C5.1822: ;Asm
			mov EAX, ESP

		__ISR_Handler_C5.1823: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_C5.1824: ;Asm
			sub ESP, 0x200

		__ISR_Handler_C5.1825: ;Asm
			fxsave [ESP]

		__ISR_Handler_C5.1826: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_C5.1827: ;Asm
			push dword EAX

		__ISR_Handler_C5.1828: ;Asm
			push dword EAX

		__ISR_Handler_C5.1829: ;Asm
			jmp 8:__ISR_Handler_C5_SetCS

		__ISR_Handler_C5_SetCS:

		__ISR_Handler_C5_SetCS.182A: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_C5_SetCS.182B: ;Asm
			pop dword EAX

		__ISR_Handler_C5_SetCS.182C: ;Asm
			fxrstor [ESP]

		__ISR_Handler_C5_SetCS.182D: ;Asm
			mov ESP, EAX

		__ISR_Handler_C5_SetCS.182E: ;Asm
			add ESP, 0x4

		__ISR_Handler_C5_SetCS.182F: ;Asm
			Popad

		__ISR_Handler_C5_SetCS.1830: ;Asm
			add ESP, 0x8

		__ISR_Handler_C5_END:

		__ISR_Handler_C5_END.1831: ;Asm
			iret

		__ISR_Handler_C6:

		__ISR_Handler_C6.1832: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_C6.1833: ;Asm
			push dword 0x0

		__ISR_Handler_C6.1834: ;Asm
			push dword 0xC6

		__ISR_Handler_C6.1835: ;Asm
			Pushad

		__ISR_Handler_C6.1836: ;Asm
			sub ESP, 0x4

		__ISR_Handler_C6.1837: ;Asm
			mov EAX, ESP

		__ISR_Handler_C6.1838: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_C6.1839: ;Asm
			sub ESP, 0x200

		__ISR_Handler_C6.183A: ;Asm
			fxsave [ESP]

		__ISR_Handler_C6.183B: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_C6.183C: ;Asm
			push dword EAX

		__ISR_Handler_C6.183D: ;Asm
			push dword EAX

		__ISR_Handler_C6.183E: ;Asm
			jmp 8:__ISR_Handler_C6_SetCS

		__ISR_Handler_C6_SetCS:

		__ISR_Handler_C6_SetCS.183F: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_C6_SetCS.1840: ;Asm
			pop dword EAX

		__ISR_Handler_C6_SetCS.1841: ;Asm
			fxrstor [ESP]

		__ISR_Handler_C6_SetCS.1842: ;Asm
			mov ESP, EAX

		__ISR_Handler_C6_SetCS.1843: ;Asm
			add ESP, 0x4

		__ISR_Handler_C6_SetCS.1844: ;Asm
			Popad

		__ISR_Handler_C6_SetCS.1845: ;Asm
			add ESP, 0x8

		__ISR_Handler_C6_END:

		__ISR_Handler_C6_END.1846: ;Asm
			iret

		__ISR_Handler_C7:

		__ISR_Handler_C7.1847: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_C7.1848: ;Asm
			push dword 0x0

		__ISR_Handler_C7.1849: ;Asm
			push dword 0xC7

		__ISR_Handler_C7.184A: ;Asm
			Pushad

		__ISR_Handler_C7.184B: ;Asm
			sub ESP, 0x4

		__ISR_Handler_C7.184C: ;Asm
			mov EAX, ESP

		__ISR_Handler_C7.184D: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_C7.184E: ;Asm
			sub ESP, 0x200

		__ISR_Handler_C7.184F: ;Asm
			fxsave [ESP]

		__ISR_Handler_C7.1850: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_C7.1851: ;Asm
			push dword EAX

		__ISR_Handler_C7.1852: ;Asm
			push dword EAX

		__ISR_Handler_C7.1853: ;Asm
			jmp 8:__ISR_Handler_C7_SetCS

		__ISR_Handler_C7_SetCS:

		__ISR_Handler_C7_SetCS.1854: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_C7_SetCS.1855: ;Asm
			pop dword EAX

		__ISR_Handler_C7_SetCS.1856: ;Asm
			fxrstor [ESP]

		__ISR_Handler_C7_SetCS.1857: ;Asm
			mov ESP, EAX

		__ISR_Handler_C7_SetCS.1858: ;Asm
			add ESP, 0x4

		__ISR_Handler_C7_SetCS.1859: ;Asm
			Popad

		__ISR_Handler_C7_SetCS.185A: ;Asm
			add ESP, 0x8

		__ISR_Handler_C7_END:

		__ISR_Handler_C7_END.185B: ;Asm
			iret

		__ISR_Handler_C8:

		__ISR_Handler_C8.185C: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_C8.185D: ;Asm
			push dword 0x0

		__ISR_Handler_C8.185E: ;Asm
			push dword 0xC8

		__ISR_Handler_C8.185F: ;Asm
			Pushad

		__ISR_Handler_C8.1860: ;Asm
			sub ESP, 0x4

		__ISR_Handler_C8.1861: ;Asm
			mov EAX, ESP

		__ISR_Handler_C8.1862: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_C8.1863: ;Asm
			sub ESP, 0x200

		__ISR_Handler_C8.1864: ;Asm
			fxsave [ESP]

		__ISR_Handler_C8.1865: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_C8.1866: ;Asm
			push dword EAX

		__ISR_Handler_C8.1867: ;Asm
			push dword EAX

		__ISR_Handler_C8.1868: ;Asm
			jmp 8:__ISR_Handler_C8_SetCS

		__ISR_Handler_C8_SetCS:

		__ISR_Handler_C8_SetCS.1869: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_C8_SetCS.186A: ;Asm
			pop dword EAX

		__ISR_Handler_C8_SetCS.186B: ;Asm
			fxrstor [ESP]

		__ISR_Handler_C8_SetCS.186C: ;Asm
			mov ESP, EAX

		__ISR_Handler_C8_SetCS.186D: ;Asm
			add ESP, 0x4

		__ISR_Handler_C8_SetCS.186E: ;Asm
			Popad

		__ISR_Handler_C8_SetCS.186F: ;Asm
			add ESP, 0x8

		__ISR_Handler_C8_END:

		__ISR_Handler_C8_END.1870: ;Asm
			iret

		__ISR_Handler_C9:

		__ISR_Handler_C9.1871: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_C9.1872: ;Asm
			push dword 0x0

		__ISR_Handler_C9.1873: ;Asm
			push dword 0xC9

		__ISR_Handler_C9.1874: ;Asm
			Pushad

		__ISR_Handler_C9.1875: ;Asm
			sub ESP, 0x4

		__ISR_Handler_C9.1876: ;Asm
			mov EAX, ESP

		__ISR_Handler_C9.1877: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_C9.1878: ;Asm
			sub ESP, 0x200

		__ISR_Handler_C9.1879: ;Asm
			fxsave [ESP]

		__ISR_Handler_C9.187A: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_C9.187B: ;Asm
			push dword EAX

		__ISR_Handler_C9.187C: ;Asm
			push dword EAX

		__ISR_Handler_C9.187D: ;Asm
			jmp 8:__ISR_Handler_C9_SetCS

		__ISR_Handler_C9_SetCS:

		__ISR_Handler_C9_SetCS.187E: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_C9_SetCS.187F: ;Asm
			pop dword EAX

		__ISR_Handler_C9_SetCS.1880: ;Asm
			fxrstor [ESP]

		__ISR_Handler_C9_SetCS.1881: ;Asm
			mov ESP, EAX

		__ISR_Handler_C9_SetCS.1882: ;Asm
			add ESP, 0x4

		__ISR_Handler_C9_SetCS.1883: ;Asm
			Popad

		__ISR_Handler_C9_SetCS.1884: ;Asm
			add ESP, 0x8

		__ISR_Handler_C9_END:

		__ISR_Handler_C9_END.1885: ;Asm
			iret

		__ISR_Handler_CA:

		__ISR_Handler_CA.1886: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_CA.1887: ;Asm
			push dword 0x0

		__ISR_Handler_CA.1888: ;Asm
			push dword 0xCA

		__ISR_Handler_CA.1889: ;Asm
			Pushad

		__ISR_Handler_CA.188A: ;Asm
			sub ESP, 0x4

		__ISR_Handler_CA.188B: ;Asm
			mov EAX, ESP

		__ISR_Handler_CA.188C: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_CA.188D: ;Asm
			sub ESP, 0x200

		__ISR_Handler_CA.188E: ;Asm
			fxsave [ESP]

		__ISR_Handler_CA.188F: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_CA.1890: ;Asm
			push dword EAX

		__ISR_Handler_CA.1891: ;Asm
			push dword EAX

		__ISR_Handler_CA.1892: ;Asm
			jmp 8:__ISR_Handler_CA_SetCS

		__ISR_Handler_CA_SetCS:

		__ISR_Handler_CA_SetCS.1893: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_CA_SetCS.1894: ;Asm
			pop dword EAX

		__ISR_Handler_CA_SetCS.1895: ;Asm
			fxrstor [ESP]

		__ISR_Handler_CA_SetCS.1896: ;Asm
			mov ESP, EAX

		__ISR_Handler_CA_SetCS.1897: ;Asm
			add ESP, 0x4

		__ISR_Handler_CA_SetCS.1898: ;Asm
			Popad

		__ISR_Handler_CA_SetCS.1899: ;Asm
			add ESP, 0x8

		__ISR_Handler_CA_END:

		__ISR_Handler_CA_END.189A: ;Asm
			iret

		__ISR_Handler_CB:

		__ISR_Handler_CB.189B: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_CB.189C: ;Asm
			push dword 0x0

		__ISR_Handler_CB.189D: ;Asm
			push dword 0xCB

		__ISR_Handler_CB.189E: ;Asm
			Pushad

		__ISR_Handler_CB.189F: ;Asm
			sub ESP, 0x4

		__ISR_Handler_CB.18A0: ;Asm
			mov EAX, ESP

		__ISR_Handler_CB.18A1: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_CB.18A2: ;Asm
			sub ESP, 0x200

		__ISR_Handler_CB.18A3: ;Asm
			fxsave [ESP]

		__ISR_Handler_CB.18A4: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_CB.18A5: ;Asm
			push dword EAX

		__ISR_Handler_CB.18A6: ;Asm
			push dword EAX

		__ISR_Handler_CB.18A7: ;Asm
			jmp 8:__ISR_Handler_CB_SetCS

		__ISR_Handler_CB_SetCS:

		__ISR_Handler_CB_SetCS.18A8: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_CB_SetCS.18A9: ;Asm
			pop dword EAX

		__ISR_Handler_CB_SetCS.18AA: ;Asm
			fxrstor [ESP]

		__ISR_Handler_CB_SetCS.18AB: ;Asm
			mov ESP, EAX

		__ISR_Handler_CB_SetCS.18AC: ;Asm
			add ESP, 0x4

		__ISR_Handler_CB_SetCS.18AD: ;Asm
			Popad

		__ISR_Handler_CB_SetCS.18AE: ;Asm
			add ESP, 0x8

		__ISR_Handler_CB_END:

		__ISR_Handler_CB_END.18AF: ;Asm
			iret

		__ISR_Handler_CC:

		__ISR_Handler_CC.18B0: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_CC.18B1: ;Asm
			push dword 0x0

		__ISR_Handler_CC.18B2: ;Asm
			push dword 0xCC

		__ISR_Handler_CC.18B3: ;Asm
			Pushad

		__ISR_Handler_CC.18B4: ;Asm
			sub ESP, 0x4

		__ISR_Handler_CC.18B5: ;Asm
			mov EAX, ESP

		__ISR_Handler_CC.18B6: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_CC.18B7: ;Asm
			sub ESP, 0x200

		__ISR_Handler_CC.18B8: ;Asm
			fxsave [ESP]

		__ISR_Handler_CC.18B9: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_CC.18BA: ;Asm
			push dword EAX

		__ISR_Handler_CC.18BB: ;Asm
			push dword EAX

		__ISR_Handler_CC.18BC: ;Asm
			jmp 8:__ISR_Handler_CC_SetCS

		__ISR_Handler_CC_SetCS:

		__ISR_Handler_CC_SetCS.18BD: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_CC_SetCS.18BE: ;Asm
			pop dword EAX

		__ISR_Handler_CC_SetCS.18BF: ;Asm
			fxrstor [ESP]

		__ISR_Handler_CC_SetCS.18C0: ;Asm
			mov ESP, EAX

		__ISR_Handler_CC_SetCS.18C1: ;Asm
			add ESP, 0x4

		__ISR_Handler_CC_SetCS.18C2: ;Asm
			Popad

		__ISR_Handler_CC_SetCS.18C3: ;Asm
			add ESP, 0x8

		__ISR_Handler_CC_END:

		__ISR_Handler_CC_END.18C4: ;Asm
			iret

		__ISR_Handler_CD:

		__ISR_Handler_CD.18C5: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_CD.18C6: ;Asm
			push dword 0x0

		__ISR_Handler_CD.18C7: ;Asm
			push dword 0xCD

		__ISR_Handler_CD.18C8: ;Asm
			Pushad

		__ISR_Handler_CD.18C9: ;Asm
			sub ESP, 0x4

		__ISR_Handler_CD.18CA: ;Asm
			mov EAX, ESP

		__ISR_Handler_CD.18CB: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_CD.18CC: ;Asm
			sub ESP, 0x200

		__ISR_Handler_CD.18CD: ;Asm
			fxsave [ESP]

		__ISR_Handler_CD.18CE: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_CD.18CF: ;Asm
			push dword EAX

		__ISR_Handler_CD.18D0: ;Asm
			push dword EAX

		__ISR_Handler_CD.18D1: ;Asm
			jmp 8:__ISR_Handler_CD_SetCS

		__ISR_Handler_CD_SetCS:

		__ISR_Handler_CD_SetCS.18D2: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_CD_SetCS.18D3: ;Asm
			pop dword EAX

		__ISR_Handler_CD_SetCS.18D4: ;Asm
			fxrstor [ESP]

		__ISR_Handler_CD_SetCS.18D5: ;Asm
			mov ESP, EAX

		__ISR_Handler_CD_SetCS.18D6: ;Asm
			add ESP, 0x4

		__ISR_Handler_CD_SetCS.18D7: ;Asm
			Popad

		__ISR_Handler_CD_SetCS.18D8: ;Asm
			add ESP, 0x8

		__ISR_Handler_CD_END:

		__ISR_Handler_CD_END.18D9: ;Asm
			iret

		__ISR_Handler_CE:

		__ISR_Handler_CE.18DA: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_CE.18DB: ;Asm
			push dword 0x0

		__ISR_Handler_CE.18DC: ;Asm
			push dword 0xCE

		__ISR_Handler_CE.18DD: ;Asm
			Pushad

		__ISR_Handler_CE.18DE: ;Asm
			sub ESP, 0x4

		__ISR_Handler_CE.18DF: ;Asm
			mov EAX, ESP

		__ISR_Handler_CE.18E0: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_CE.18E1: ;Asm
			sub ESP, 0x200

		__ISR_Handler_CE.18E2: ;Asm
			fxsave [ESP]

		__ISR_Handler_CE.18E3: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_CE.18E4: ;Asm
			push dword EAX

		__ISR_Handler_CE.18E5: ;Asm
			push dword EAX

		__ISR_Handler_CE.18E6: ;Asm
			jmp 8:__ISR_Handler_CE_SetCS

		__ISR_Handler_CE_SetCS:

		__ISR_Handler_CE_SetCS.18E7: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_CE_SetCS.18E8: ;Asm
			pop dword EAX

		__ISR_Handler_CE_SetCS.18E9: ;Asm
			fxrstor [ESP]

		__ISR_Handler_CE_SetCS.18EA: ;Asm
			mov ESP, EAX

		__ISR_Handler_CE_SetCS.18EB: ;Asm
			add ESP, 0x4

		__ISR_Handler_CE_SetCS.18EC: ;Asm
			Popad

		__ISR_Handler_CE_SetCS.18ED: ;Asm
			add ESP, 0x8

		__ISR_Handler_CE_END:

		__ISR_Handler_CE_END.18EE: ;Asm
			iret

		__ISR_Handler_CF:

		__ISR_Handler_CF.18EF: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_CF.18F0: ;Asm
			push dword 0x0

		__ISR_Handler_CF.18F1: ;Asm
			push dword 0xCF

		__ISR_Handler_CF.18F2: ;Asm
			Pushad

		__ISR_Handler_CF.18F3: ;Asm
			sub ESP, 0x4

		__ISR_Handler_CF.18F4: ;Asm
			mov EAX, ESP

		__ISR_Handler_CF.18F5: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_CF.18F6: ;Asm
			sub ESP, 0x200

		__ISR_Handler_CF.18F7: ;Asm
			fxsave [ESP]

		__ISR_Handler_CF.18F8: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_CF.18F9: ;Asm
			push dword EAX

		__ISR_Handler_CF.18FA: ;Asm
			push dword EAX

		__ISR_Handler_CF.18FB: ;Asm
			jmp 8:__ISR_Handler_CF_SetCS

		__ISR_Handler_CF_SetCS:

		__ISR_Handler_CF_SetCS.18FC: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_CF_SetCS.18FD: ;Asm
			pop dword EAX

		__ISR_Handler_CF_SetCS.18FE: ;Asm
			fxrstor [ESP]

		__ISR_Handler_CF_SetCS.18FF: ;Asm
			mov ESP, EAX

		__ISR_Handler_CF_SetCS.1900: ;Asm
			add ESP, 0x4

		__ISR_Handler_CF_SetCS.1901: ;Asm
			Popad

		__ISR_Handler_CF_SetCS.1902: ;Asm
			add ESP, 0x8

		__ISR_Handler_CF_END:

		__ISR_Handler_CF_END.1903: ;Asm
			iret

		__ISR_Handler_D0:

		__ISR_Handler_D0.1904: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_D0.1905: ;Asm
			push dword 0x0

		__ISR_Handler_D0.1906: ;Asm
			push dword 0xD0

		__ISR_Handler_D0.1907: ;Asm
			Pushad

		__ISR_Handler_D0.1908: ;Asm
			sub ESP, 0x4

		__ISR_Handler_D0.1909: ;Asm
			mov EAX, ESP

		__ISR_Handler_D0.190A: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_D0.190B: ;Asm
			sub ESP, 0x200

		__ISR_Handler_D0.190C: ;Asm
			fxsave [ESP]

		__ISR_Handler_D0.190D: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_D0.190E: ;Asm
			push dword EAX

		__ISR_Handler_D0.190F: ;Asm
			push dword EAX

		__ISR_Handler_D0.1910: ;Asm
			jmp 8:__ISR_Handler_D0_SetCS

		__ISR_Handler_D0_SetCS:

		__ISR_Handler_D0_SetCS.1911: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_D0_SetCS.1912: ;Asm
			pop dword EAX

		__ISR_Handler_D0_SetCS.1913: ;Asm
			fxrstor [ESP]

		__ISR_Handler_D0_SetCS.1914: ;Asm
			mov ESP, EAX

		__ISR_Handler_D0_SetCS.1915: ;Asm
			add ESP, 0x4

		__ISR_Handler_D0_SetCS.1916: ;Asm
			Popad

		__ISR_Handler_D0_SetCS.1917: ;Asm
			add ESP, 0x8

		__ISR_Handler_D0_END:

		__ISR_Handler_D0_END.1918: ;Asm
			iret

		__ISR_Handler_D1:

		__ISR_Handler_D1.1919: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_D1.191A: ;Asm
			push dword 0x0

		__ISR_Handler_D1.191B: ;Asm
			push dword 0xD1

		__ISR_Handler_D1.191C: ;Asm
			Pushad

		__ISR_Handler_D1.191D: ;Asm
			sub ESP, 0x4

		__ISR_Handler_D1.191E: ;Asm
			mov EAX, ESP

		__ISR_Handler_D1.191F: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_D1.1920: ;Asm
			sub ESP, 0x200

		__ISR_Handler_D1.1921: ;Asm
			fxsave [ESP]

		__ISR_Handler_D1.1922: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_D1.1923: ;Asm
			push dword EAX

		__ISR_Handler_D1.1924: ;Asm
			push dword EAX

		__ISR_Handler_D1.1925: ;Asm
			jmp 8:__ISR_Handler_D1_SetCS

		__ISR_Handler_D1_SetCS:

		__ISR_Handler_D1_SetCS.1926: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_D1_SetCS.1927: ;Asm
			pop dword EAX

		__ISR_Handler_D1_SetCS.1928: ;Asm
			fxrstor [ESP]

		__ISR_Handler_D1_SetCS.1929: ;Asm
			mov ESP, EAX

		__ISR_Handler_D1_SetCS.192A: ;Asm
			add ESP, 0x4

		__ISR_Handler_D1_SetCS.192B: ;Asm
			Popad

		__ISR_Handler_D1_SetCS.192C: ;Asm
			add ESP, 0x8

		__ISR_Handler_D1_END:

		__ISR_Handler_D1_END.192D: ;Asm
			iret

		__ISR_Handler_D2:

		__ISR_Handler_D2.192E: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_D2.192F: ;Asm
			push dword 0x0

		__ISR_Handler_D2.1930: ;Asm
			push dword 0xD2

		__ISR_Handler_D2.1931: ;Asm
			Pushad

		__ISR_Handler_D2.1932: ;Asm
			sub ESP, 0x4

		__ISR_Handler_D2.1933: ;Asm
			mov EAX, ESP

		__ISR_Handler_D2.1934: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_D2.1935: ;Asm
			sub ESP, 0x200

		__ISR_Handler_D2.1936: ;Asm
			fxsave [ESP]

		__ISR_Handler_D2.1937: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_D2.1938: ;Asm
			push dword EAX

		__ISR_Handler_D2.1939: ;Asm
			push dword EAX

		__ISR_Handler_D2.193A: ;Asm
			jmp 8:__ISR_Handler_D2_SetCS

		__ISR_Handler_D2_SetCS:

		__ISR_Handler_D2_SetCS.193B: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_D2_SetCS.193C: ;Asm
			pop dword EAX

		__ISR_Handler_D2_SetCS.193D: ;Asm
			fxrstor [ESP]

		__ISR_Handler_D2_SetCS.193E: ;Asm
			mov ESP, EAX

		__ISR_Handler_D2_SetCS.193F: ;Asm
			add ESP, 0x4

		__ISR_Handler_D2_SetCS.1940: ;Asm
			Popad

		__ISR_Handler_D2_SetCS.1941: ;Asm
			add ESP, 0x8

		__ISR_Handler_D2_END:

		__ISR_Handler_D2_END.1942: ;Asm
			iret

		__ISR_Handler_D3:

		__ISR_Handler_D3.1943: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_D3.1944: ;Asm
			push dword 0x0

		__ISR_Handler_D3.1945: ;Asm
			push dword 0xD3

		__ISR_Handler_D3.1946: ;Asm
			Pushad

		__ISR_Handler_D3.1947: ;Asm
			sub ESP, 0x4

		__ISR_Handler_D3.1948: ;Asm
			mov EAX, ESP

		__ISR_Handler_D3.1949: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_D3.194A: ;Asm
			sub ESP, 0x200

		__ISR_Handler_D3.194B: ;Asm
			fxsave [ESP]

		__ISR_Handler_D3.194C: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_D3.194D: ;Asm
			push dword EAX

		__ISR_Handler_D3.194E: ;Asm
			push dword EAX

		__ISR_Handler_D3.194F: ;Asm
			jmp 8:__ISR_Handler_D3_SetCS

		__ISR_Handler_D3_SetCS:

		__ISR_Handler_D3_SetCS.1950: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_D3_SetCS.1951: ;Asm
			pop dword EAX

		__ISR_Handler_D3_SetCS.1952: ;Asm
			fxrstor [ESP]

		__ISR_Handler_D3_SetCS.1953: ;Asm
			mov ESP, EAX

		__ISR_Handler_D3_SetCS.1954: ;Asm
			add ESP, 0x4

		__ISR_Handler_D3_SetCS.1955: ;Asm
			Popad

		__ISR_Handler_D3_SetCS.1956: ;Asm
			add ESP, 0x8

		__ISR_Handler_D3_END:

		__ISR_Handler_D3_END.1957: ;Asm
			iret

		__ISR_Handler_D4:

		__ISR_Handler_D4.1958: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_D4.1959: ;Asm
			push dword 0x0

		__ISR_Handler_D4.195A: ;Asm
			push dword 0xD4

		__ISR_Handler_D4.195B: ;Asm
			Pushad

		__ISR_Handler_D4.195C: ;Asm
			sub ESP, 0x4

		__ISR_Handler_D4.195D: ;Asm
			mov EAX, ESP

		__ISR_Handler_D4.195E: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_D4.195F: ;Asm
			sub ESP, 0x200

		__ISR_Handler_D4.1960: ;Asm
			fxsave [ESP]

		__ISR_Handler_D4.1961: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_D4.1962: ;Asm
			push dword EAX

		__ISR_Handler_D4.1963: ;Asm
			push dword EAX

		__ISR_Handler_D4.1964: ;Asm
			jmp 8:__ISR_Handler_D4_SetCS

		__ISR_Handler_D4_SetCS:

		__ISR_Handler_D4_SetCS.1965: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_D4_SetCS.1966: ;Asm
			pop dword EAX

		__ISR_Handler_D4_SetCS.1967: ;Asm
			fxrstor [ESP]

		__ISR_Handler_D4_SetCS.1968: ;Asm
			mov ESP, EAX

		__ISR_Handler_D4_SetCS.1969: ;Asm
			add ESP, 0x4

		__ISR_Handler_D4_SetCS.196A: ;Asm
			Popad

		__ISR_Handler_D4_SetCS.196B: ;Asm
			add ESP, 0x8

		__ISR_Handler_D4_END:

		__ISR_Handler_D4_END.196C: ;Asm
			iret

		__ISR_Handler_D5:

		__ISR_Handler_D5.196D: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_D5.196E: ;Asm
			push dword 0x0

		__ISR_Handler_D5.196F: ;Asm
			push dword 0xD5

		__ISR_Handler_D5.1970: ;Asm
			Pushad

		__ISR_Handler_D5.1971: ;Asm
			sub ESP, 0x4

		__ISR_Handler_D5.1972: ;Asm
			mov EAX, ESP

		__ISR_Handler_D5.1973: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_D5.1974: ;Asm
			sub ESP, 0x200

		__ISR_Handler_D5.1975: ;Asm
			fxsave [ESP]

		__ISR_Handler_D5.1976: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_D5.1977: ;Asm
			push dword EAX

		__ISR_Handler_D5.1978: ;Asm
			push dword EAX

		__ISR_Handler_D5.1979: ;Asm
			jmp 8:__ISR_Handler_D5_SetCS

		__ISR_Handler_D5_SetCS:

		__ISR_Handler_D5_SetCS.197A: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_D5_SetCS.197B: ;Asm
			pop dword EAX

		__ISR_Handler_D5_SetCS.197C: ;Asm
			fxrstor [ESP]

		__ISR_Handler_D5_SetCS.197D: ;Asm
			mov ESP, EAX

		__ISR_Handler_D5_SetCS.197E: ;Asm
			add ESP, 0x4

		__ISR_Handler_D5_SetCS.197F: ;Asm
			Popad

		__ISR_Handler_D5_SetCS.1980: ;Asm
			add ESP, 0x8

		__ISR_Handler_D5_END:

		__ISR_Handler_D5_END.1981: ;Asm
			iret

		__ISR_Handler_D6:

		__ISR_Handler_D6.1982: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_D6.1983: ;Asm
			push dword 0x0

		__ISR_Handler_D6.1984: ;Asm
			push dword 0xD6

		__ISR_Handler_D6.1985: ;Asm
			Pushad

		__ISR_Handler_D6.1986: ;Asm
			sub ESP, 0x4

		__ISR_Handler_D6.1987: ;Asm
			mov EAX, ESP

		__ISR_Handler_D6.1988: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_D6.1989: ;Asm
			sub ESP, 0x200

		__ISR_Handler_D6.198A: ;Asm
			fxsave [ESP]

		__ISR_Handler_D6.198B: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_D6.198C: ;Asm
			push dword EAX

		__ISR_Handler_D6.198D: ;Asm
			push dword EAX

		__ISR_Handler_D6.198E: ;Asm
			jmp 8:__ISR_Handler_D6_SetCS

		__ISR_Handler_D6_SetCS:

		__ISR_Handler_D6_SetCS.198F: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_D6_SetCS.1990: ;Asm
			pop dword EAX

		__ISR_Handler_D6_SetCS.1991: ;Asm
			fxrstor [ESP]

		__ISR_Handler_D6_SetCS.1992: ;Asm
			mov ESP, EAX

		__ISR_Handler_D6_SetCS.1993: ;Asm
			add ESP, 0x4

		__ISR_Handler_D6_SetCS.1994: ;Asm
			Popad

		__ISR_Handler_D6_SetCS.1995: ;Asm
			add ESP, 0x8

		__ISR_Handler_D6_END:

		__ISR_Handler_D6_END.1996: ;Asm
			iret

		__ISR_Handler_D7:

		__ISR_Handler_D7.1997: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_D7.1998: ;Asm
			push dword 0x0

		__ISR_Handler_D7.1999: ;Asm
			push dword 0xD7

		__ISR_Handler_D7.199A: ;Asm
			Pushad

		__ISR_Handler_D7.199B: ;Asm
			sub ESP, 0x4

		__ISR_Handler_D7.199C: ;Asm
			mov EAX, ESP

		__ISR_Handler_D7.199D: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_D7.199E: ;Asm
			sub ESP, 0x200

		__ISR_Handler_D7.199F: ;Asm
			fxsave [ESP]

		__ISR_Handler_D7.19A0: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_D7.19A1: ;Asm
			push dword EAX

		__ISR_Handler_D7.19A2: ;Asm
			push dword EAX

		__ISR_Handler_D7.19A3: ;Asm
			jmp 8:__ISR_Handler_D7_SetCS

		__ISR_Handler_D7_SetCS:

		__ISR_Handler_D7_SetCS.19A4: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_D7_SetCS.19A5: ;Asm
			pop dword EAX

		__ISR_Handler_D7_SetCS.19A6: ;Asm
			fxrstor [ESP]

		__ISR_Handler_D7_SetCS.19A7: ;Asm
			mov ESP, EAX

		__ISR_Handler_D7_SetCS.19A8: ;Asm
			add ESP, 0x4

		__ISR_Handler_D7_SetCS.19A9: ;Asm
			Popad

		__ISR_Handler_D7_SetCS.19AA: ;Asm
			add ESP, 0x8

		__ISR_Handler_D7_END:

		__ISR_Handler_D7_END.19AB: ;Asm
			iret

		__ISR_Handler_D8:

		__ISR_Handler_D8.19AC: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_D8.19AD: ;Asm
			push dword 0x0

		__ISR_Handler_D8.19AE: ;Asm
			push dword 0xD8

		__ISR_Handler_D8.19AF: ;Asm
			Pushad

		__ISR_Handler_D8.19B0: ;Asm
			sub ESP, 0x4

		__ISR_Handler_D8.19B1: ;Asm
			mov EAX, ESP

		__ISR_Handler_D8.19B2: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_D8.19B3: ;Asm
			sub ESP, 0x200

		__ISR_Handler_D8.19B4: ;Asm
			fxsave [ESP]

		__ISR_Handler_D8.19B5: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_D8.19B6: ;Asm
			push dword EAX

		__ISR_Handler_D8.19B7: ;Asm
			push dword EAX

		__ISR_Handler_D8.19B8: ;Asm
			jmp 8:__ISR_Handler_D8_SetCS

		__ISR_Handler_D8_SetCS:

		__ISR_Handler_D8_SetCS.19B9: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_D8_SetCS.19BA: ;Asm
			pop dword EAX

		__ISR_Handler_D8_SetCS.19BB: ;Asm
			fxrstor [ESP]

		__ISR_Handler_D8_SetCS.19BC: ;Asm
			mov ESP, EAX

		__ISR_Handler_D8_SetCS.19BD: ;Asm
			add ESP, 0x4

		__ISR_Handler_D8_SetCS.19BE: ;Asm
			Popad

		__ISR_Handler_D8_SetCS.19BF: ;Asm
			add ESP, 0x8

		__ISR_Handler_D8_END:

		__ISR_Handler_D8_END.19C0: ;Asm
			iret

		__ISR_Handler_D9:

		__ISR_Handler_D9.19C1: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_D9.19C2: ;Asm
			push dword 0x0

		__ISR_Handler_D9.19C3: ;Asm
			push dword 0xD9

		__ISR_Handler_D9.19C4: ;Asm
			Pushad

		__ISR_Handler_D9.19C5: ;Asm
			sub ESP, 0x4

		__ISR_Handler_D9.19C6: ;Asm
			mov EAX, ESP

		__ISR_Handler_D9.19C7: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_D9.19C8: ;Asm
			sub ESP, 0x200

		__ISR_Handler_D9.19C9: ;Asm
			fxsave [ESP]

		__ISR_Handler_D9.19CA: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_D9.19CB: ;Asm
			push dword EAX

		__ISR_Handler_D9.19CC: ;Asm
			push dword EAX

		__ISR_Handler_D9.19CD: ;Asm
			jmp 8:__ISR_Handler_D9_SetCS

		__ISR_Handler_D9_SetCS:

		__ISR_Handler_D9_SetCS.19CE: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_D9_SetCS.19CF: ;Asm
			pop dword EAX

		__ISR_Handler_D9_SetCS.19D0: ;Asm
			fxrstor [ESP]

		__ISR_Handler_D9_SetCS.19D1: ;Asm
			mov ESP, EAX

		__ISR_Handler_D9_SetCS.19D2: ;Asm
			add ESP, 0x4

		__ISR_Handler_D9_SetCS.19D3: ;Asm
			Popad

		__ISR_Handler_D9_SetCS.19D4: ;Asm
			add ESP, 0x8

		__ISR_Handler_D9_END:

		__ISR_Handler_D9_END.19D5: ;Asm
			iret

		__ISR_Handler_DA:

		__ISR_Handler_DA.19D6: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_DA.19D7: ;Asm
			push dword 0x0

		__ISR_Handler_DA.19D8: ;Asm
			push dword 0xDA

		__ISR_Handler_DA.19D9: ;Asm
			Pushad

		__ISR_Handler_DA.19DA: ;Asm
			sub ESP, 0x4

		__ISR_Handler_DA.19DB: ;Asm
			mov EAX, ESP

		__ISR_Handler_DA.19DC: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_DA.19DD: ;Asm
			sub ESP, 0x200

		__ISR_Handler_DA.19DE: ;Asm
			fxsave [ESP]

		__ISR_Handler_DA.19DF: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_DA.19E0: ;Asm
			push dword EAX

		__ISR_Handler_DA.19E1: ;Asm
			push dword EAX

		__ISR_Handler_DA.19E2: ;Asm
			jmp 8:__ISR_Handler_DA_SetCS

		__ISR_Handler_DA_SetCS:

		__ISR_Handler_DA_SetCS.19E3: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_DA_SetCS.19E4: ;Asm
			pop dword EAX

		__ISR_Handler_DA_SetCS.19E5: ;Asm
			fxrstor [ESP]

		__ISR_Handler_DA_SetCS.19E6: ;Asm
			mov ESP, EAX

		__ISR_Handler_DA_SetCS.19E7: ;Asm
			add ESP, 0x4

		__ISR_Handler_DA_SetCS.19E8: ;Asm
			Popad

		__ISR_Handler_DA_SetCS.19E9: ;Asm
			add ESP, 0x8

		__ISR_Handler_DA_END:

		__ISR_Handler_DA_END.19EA: ;Asm
			iret

		__ISR_Handler_DB:

		__ISR_Handler_DB.19EB: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_DB.19EC: ;Asm
			push dword 0x0

		__ISR_Handler_DB.19ED: ;Asm
			push dword 0xDB

		__ISR_Handler_DB.19EE: ;Asm
			Pushad

		__ISR_Handler_DB.19EF: ;Asm
			sub ESP, 0x4

		__ISR_Handler_DB.19F0: ;Asm
			mov EAX, ESP

		__ISR_Handler_DB.19F1: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_DB.19F2: ;Asm
			sub ESP, 0x200

		__ISR_Handler_DB.19F3: ;Asm
			fxsave [ESP]

		__ISR_Handler_DB.19F4: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_DB.19F5: ;Asm
			push dword EAX

		__ISR_Handler_DB.19F6: ;Asm
			push dword EAX

		__ISR_Handler_DB.19F7: ;Asm
			jmp 8:__ISR_Handler_DB_SetCS

		__ISR_Handler_DB_SetCS:

		__ISR_Handler_DB_SetCS.19F8: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_DB_SetCS.19F9: ;Asm
			pop dword EAX

		__ISR_Handler_DB_SetCS.19FA: ;Asm
			fxrstor [ESP]

		__ISR_Handler_DB_SetCS.19FB: ;Asm
			mov ESP, EAX

		__ISR_Handler_DB_SetCS.19FC: ;Asm
			add ESP, 0x4

		__ISR_Handler_DB_SetCS.19FD: ;Asm
			Popad

		__ISR_Handler_DB_SetCS.19FE: ;Asm
			add ESP, 0x8

		__ISR_Handler_DB_END:

		__ISR_Handler_DB_END.19FF: ;Asm
			iret

		__ISR_Handler_DC:

		__ISR_Handler_DC.1A00: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_DC.1A01: ;Asm
			push dword 0x0

		__ISR_Handler_DC.1A02: ;Asm
			push dword 0xDC

		__ISR_Handler_DC.1A03: ;Asm
			Pushad

		__ISR_Handler_DC.1A04: ;Asm
			sub ESP, 0x4

		__ISR_Handler_DC.1A05: ;Asm
			mov EAX, ESP

		__ISR_Handler_DC.1A06: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_DC.1A07: ;Asm
			sub ESP, 0x200

		__ISR_Handler_DC.1A08: ;Asm
			fxsave [ESP]

		__ISR_Handler_DC.1A09: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_DC.1A0A: ;Asm
			push dword EAX

		__ISR_Handler_DC.1A0B: ;Asm
			push dword EAX

		__ISR_Handler_DC.1A0C: ;Asm
			jmp 8:__ISR_Handler_DC_SetCS

		__ISR_Handler_DC_SetCS:

		__ISR_Handler_DC_SetCS.1A0D: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_DC_SetCS.1A0E: ;Asm
			pop dword EAX

		__ISR_Handler_DC_SetCS.1A0F: ;Asm
			fxrstor [ESP]

		__ISR_Handler_DC_SetCS.1A10: ;Asm
			mov ESP, EAX

		__ISR_Handler_DC_SetCS.1A11: ;Asm
			add ESP, 0x4

		__ISR_Handler_DC_SetCS.1A12: ;Asm
			Popad

		__ISR_Handler_DC_SetCS.1A13: ;Asm
			add ESP, 0x8

		__ISR_Handler_DC_END:

		__ISR_Handler_DC_END.1A14: ;Asm
			iret

		__ISR_Handler_DD:

		__ISR_Handler_DD.1A15: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_DD.1A16: ;Asm
			push dword 0x0

		__ISR_Handler_DD.1A17: ;Asm
			push dword 0xDD

		__ISR_Handler_DD.1A18: ;Asm
			Pushad

		__ISR_Handler_DD.1A19: ;Asm
			sub ESP, 0x4

		__ISR_Handler_DD.1A1A: ;Asm
			mov EAX, ESP

		__ISR_Handler_DD.1A1B: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_DD.1A1C: ;Asm
			sub ESP, 0x200

		__ISR_Handler_DD.1A1D: ;Asm
			fxsave [ESP]

		__ISR_Handler_DD.1A1E: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_DD.1A1F: ;Asm
			push dword EAX

		__ISR_Handler_DD.1A20: ;Asm
			push dword EAX

		__ISR_Handler_DD.1A21: ;Asm
			jmp 8:__ISR_Handler_DD_SetCS

		__ISR_Handler_DD_SetCS:

		__ISR_Handler_DD_SetCS.1A22: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_DD_SetCS.1A23: ;Asm
			pop dword EAX

		__ISR_Handler_DD_SetCS.1A24: ;Asm
			fxrstor [ESP]

		__ISR_Handler_DD_SetCS.1A25: ;Asm
			mov ESP, EAX

		__ISR_Handler_DD_SetCS.1A26: ;Asm
			add ESP, 0x4

		__ISR_Handler_DD_SetCS.1A27: ;Asm
			Popad

		__ISR_Handler_DD_SetCS.1A28: ;Asm
			add ESP, 0x8

		__ISR_Handler_DD_END:

		__ISR_Handler_DD_END.1A29: ;Asm
			iret

		__ISR_Handler_DE:

		__ISR_Handler_DE.1A2A: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_DE.1A2B: ;Asm
			push dword 0x0

		__ISR_Handler_DE.1A2C: ;Asm
			push dword 0xDE

		__ISR_Handler_DE.1A2D: ;Asm
			Pushad

		__ISR_Handler_DE.1A2E: ;Asm
			sub ESP, 0x4

		__ISR_Handler_DE.1A2F: ;Asm
			mov EAX, ESP

		__ISR_Handler_DE.1A30: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_DE.1A31: ;Asm
			sub ESP, 0x200

		__ISR_Handler_DE.1A32: ;Asm
			fxsave [ESP]

		__ISR_Handler_DE.1A33: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_DE.1A34: ;Asm
			push dword EAX

		__ISR_Handler_DE.1A35: ;Asm
			push dword EAX

		__ISR_Handler_DE.1A36: ;Asm
			jmp 8:__ISR_Handler_DE_SetCS

		__ISR_Handler_DE_SetCS:

		__ISR_Handler_DE_SetCS.1A37: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_DE_SetCS.1A38: ;Asm
			pop dword EAX

		__ISR_Handler_DE_SetCS.1A39: ;Asm
			fxrstor [ESP]

		__ISR_Handler_DE_SetCS.1A3A: ;Asm
			mov ESP, EAX

		__ISR_Handler_DE_SetCS.1A3B: ;Asm
			add ESP, 0x4

		__ISR_Handler_DE_SetCS.1A3C: ;Asm
			Popad

		__ISR_Handler_DE_SetCS.1A3D: ;Asm
			add ESP, 0x8

		__ISR_Handler_DE_END:

		__ISR_Handler_DE_END.1A3E: ;Asm
			iret

		__ISR_Handler_DF:

		__ISR_Handler_DF.1A3F: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_DF.1A40: ;Asm
			push dword 0x0

		__ISR_Handler_DF.1A41: ;Asm
			push dword 0xDF

		__ISR_Handler_DF.1A42: ;Asm
			Pushad

		__ISR_Handler_DF.1A43: ;Asm
			sub ESP, 0x4

		__ISR_Handler_DF.1A44: ;Asm
			mov EAX, ESP

		__ISR_Handler_DF.1A45: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_DF.1A46: ;Asm
			sub ESP, 0x200

		__ISR_Handler_DF.1A47: ;Asm
			fxsave [ESP]

		__ISR_Handler_DF.1A48: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_DF.1A49: ;Asm
			push dword EAX

		__ISR_Handler_DF.1A4A: ;Asm
			push dword EAX

		__ISR_Handler_DF.1A4B: ;Asm
			jmp 8:__ISR_Handler_DF_SetCS

		__ISR_Handler_DF_SetCS:

		__ISR_Handler_DF_SetCS.1A4C: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_DF_SetCS.1A4D: ;Asm
			pop dword EAX

		__ISR_Handler_DF_SetCS.1A4E: ;Asm
			fxrstor [ESP]

		__ISR_Handler_DF_SetCS.1A4F: ;Asm
			mov ESP, EAX

		__ISR_Handler_DF_SetCS.1A50: ;Asm
			add ESP, 0x4

		__ISR_Handler_DF_SetCS.1A51: ;Asm
			Popad

		__ISR_Handler_DF_SetCS.1A52: ;Asm
			add ESP, 0x8

		__ISR_Handler_DF_END:

		__ISR_Handler_DF_END.1A53: ;Asm
			iret

		__ISR_Handler_E0:

		__ISR_Handler_E0.1A54: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_E0.1A55: ;Asm
			push dword 0x0

		__ISR_Handler_E0.1A56: ;Asm
			push dword 0xE0

		__ISR_Handler_E0.1A57: ;Asm
			Pushad

		__ISR_Handler_E0.1A58: ;Asm
			sub ESP, 0x4

		__ISR_Handler_E0.1A59: ;Asm
			mov EAX, ESP

		__ISR_Handler_E0.1A5A: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_E0.1A5B: ;Asm
			sub ESP, 0x200

		__ISR_Handler_E0.1A5C: ;Asm
			fxsave [ESP]

		__ISR_Handler_E0.1A5D: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_E0.1A5E: ;Asm
			push dword EAX

		__ISR_Handler_E0.1A5F: ;Asm
			push dword EAX

		__ISR_Handler_E0.1A60: ;Asm
			jmp 8:__ISR_Handler_E0_SetCS

		__ISR_Handler_E0_SetCS:

		__ISR_Handler_E0_SetCS.1A61: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_E0_SetCS.1A62: ;Asm
			pop dword EAX

		__ISR_Handler_E0_SetCS.1A63: ;Asm
			fxrstor [ESP]

		__ISR_Handler_E0_SetCS.1A64: ;Asm
			mov ESP, EAX

		__ISR_Handler_E0_SetCS.1A65: ;Asm
			add ESP, 0x4

		__ISR_Handler_E0_SetCS.1A66: ;Asm
			Popad

		__ISR_Handler_E0_SetCS.1A67: ;Asm
			add ESP, 0x8

		__ISR_Handler_E0_END:

		__ISR_Handler_E0_END.1A68: ;Asm
			iret

		__ISR_Handler_E1:

		__ISR_Handler_E1.1A69: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_E1.1A6A: ;Asm
			push dword 0x0

		__ISR_Handler_E1.1A6B: ;Asm
			push dword 0xE1

		__ISR_Handler_E1.1A6C: ;Asm
			Pushad

		__ISR_Handler_E1.1A6D: ;Asm
			sub ESP, 0x4

		__ISR_Handler_E1.1A6E: ;Asm
			mov EAX, ESP

		__ISR_Handler_E1.1A6F: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_E1.1A70: ;Asm
			sub ESP, 0x200

		__ISR_Handler_E1.1A71: ;Asm
			fxsave [ESP]

		__ISR_Handler_E1.1A72: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_E1.1A73: ;Asm
			push dword EAX

		__ISR_Handler_E1.1A74: ;Asm
			push dword EAX

		__ISR_Handler_E1.1A75: ;Asm
			jmp 8:__ISR_Handler_E1_SetCS

		__ISR_Handler_E1_SetCS:

		__ISR_Handler_E1_SetCS.1A76: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_E1_SetCS.1A77: ;Asm
			pop dword EAX

		__ISR_Handler_E1_SetCS.1A78: ;Asm
			fxrstor [ESP]

		__ISR_Handler_E1_SetCS.1A79: ;Asm
			mov ESP, EAX

		__ISR_Handler_E1_SetCS.1A7A: ;Asm
			add ESP, 0x4

		__ISR_Handler_E1_SetCS.1A7B: ;Asm
			Popad

		__ISR_Handler_E1_SetCS.1A7C: ;Asm
			add ESP, 0x8

		__ISR_Handler_E1_END:

		__ISR_Handler_E1_END.1A7D: ;Asm
			iret

		__ISR_Handler_E2:

		__ISR_Handler_E2.1A7E: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_E2.1A7F: ;Asm
			push dword 0x0

		__ISR_Handler_E2.1A80: ;Asm
			push dword 0xE2

		__ISR_Handler_E2.1A81: ;Asm
			Pushad

		__ISR_Handler_E2.1A82: ;Asm
			sub ESP, 0x4

		__ISR_Handler_E2.1A83: ;Asm
			mov EAX, ESP

		__ISR_Handler_E2.1A84: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_E2.1A85: ;Asm
			sub ESP, 0x200

		__ISR_Handler_E2.1A86: ;Asm
			fxsave [ESP]

		__ISR_Handler_E2.1A87: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_E2.1A88: ;Asm
			push dword EAX

		__ISR_Handler_E2.1A89: ;Asm
			push dword EAX

		__ISR_Handler_E2.1A8A: ;Asm
			jmp 8:__ISR_Handler_E2_SetCS

		__ISR_Handler_E2_SetCS:

		__ISR_Handler_E2_SetCS.1A8B: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_E2_SetCS.1A8C: ;Asm
			pop dword EAX

		__ISR_Handler_E2_SetCS.1A8D: ;Asm
			fxrstor [ESP]

		__ISR_Handler_E2_SetCS.1A8E: ;Asm
			mov ESP, EAX

		__ISR_Handler_E2_SetCS.1A8F: ;Asm
			add ESP, 0x4

		__ISR_Handler_E2_SetCS.1A90: ;Asm
			Popad

		__ISR_Handler_E2_SetCS.1A91: ;Asm
			add ESP, 0x8

		__ISR_Handler_E2_END:

		__ISR_Handler_E2_END.1A92: ;Asm
			iret

		__ISR_Handler_E3:

		__ISR_Handler_E3.1A93: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_E3.1A94: ;Asm
			push dword 0x0

		__ISR_Handler_E3.1A95: ;Asm
			push dword 0xE3

		__ISR_Handler_E3.1A96: ;Asm
			Pushad

		__ISR_Handler_E3.1A97: ;Asm
			sub ESP, 0x4

		__ISR_Handler_E3.1A98: ;Asm
			mov EAX, ESP

		__ISR_Handler_E3.1A99: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_E3.1A9A: ;Asm
			sub ESP, 0x200

		__ISR_Handler_E3.1A9B: ;Asm
			fxsave [ESP]

		__ISR_Handler_E3.1A9C: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_E3.1A9D: ;Asm
			push dword EAX

		__ISR_Handler_E3.1A9E: ;Asm
			push dword EAX

		__ISR_Handler_E3.1A9F: ;Asm
			jmp 8:__ISR_Handler_E3_SetCS

		__ISR_Handler_E3_SetCS:

		__ISR_Handler_E3_SetCS.1AA0: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_E3_SetCS.1AA1: ;Asm
			pop dword EAX

		__ISR_Handler_E3_SetCS.1AA2: ;Asm
			fxrstor [ESP]

		__ISR_Handler_E3_SetCS.1AA3: ;Asm
			mov ESP, EAX

		__ISR_Handler_E3_SetCS.1AA4: ;Asm
			add ESP, 0x4

		__ISR_Handler_E3_SetCS.1AA5: ;Asm
			Popad

		__ISR_Handler_E3_SetCS.1AA6: ;Asm
			add ESP, 0x8

		__ISR_Handler_E3_END:

		__ISR_Handler_E3_END.1AA7: ;Asm
			iret

		__ISR_Handler_E4:

		__ISR_Handler_E4.1AA8: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_E4.1AA9: ;Asm
			push dword 0x0

		__ISR_Handler_E4.1AAA: ;Asm
			push dword 0xE4

		__ISR_Handler_E4.1AAB: ;Asm
			Pushad

		__ISR_Handler_E4.1AAC: ;Asm
			sub ESP, 0x4

		__ISR_Handler_E4.1AAD: ;Asm
			mov EAX, ESP

		__ISR_Handler_E4.1AAE: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_E4.1AAF: ;Asm
			sub ESP, 0x200

		__ISR_Handler_E4.1AB0: ;Asm
			fxsave [ESP]

		__ISR_Handler_E4.1AB1: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_E4.1AB2: ;Asm
			push dword EAX

		__ISR_Handler_E4.1AB3: ;Asm
			push dword EAX

		__ISR_Handler_E4.1AB4: ;Asm
			jmp 8:__ISR_Handler_E4_SetCS

		__ISR_Handler_E4_SetCS:

		__ISR_Handler_E4_SetCS.1AB5: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_E4_SetCS.1AB6: ;Asm
			pop dword EAX

		__ISR_Handler_E4_SetCS.1AB7: ;Asm
			fxrstor [ESP]

		__ISR_Handler_E4_SetCS.1AB8: ;Asm
			mov ESP, EAX

		__ISR_Handler_E4_SetCS.1AB9: ;Asm
			add ESP, 0x4

		__ISR_Handler_E4_SetCS.1ABA: ;Asm
			Popad

		__ISR_Handler_E4_SetCS.1ABB: ;Asm
			add ESP, 0x8

		__ISR_Handler_E4_END:

		__ISR_Handler_E4_END.1ABC: ;Asm
			iret

		__ISR_Handler_E5:

		__ISR_Handler_E5.1ABD: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_E5.1ABE: ;Asm
			push dword 0x0

		__ISR_Handler_E5.1ABF: ;Asm
			push dword 0xE5

		__ISR_Handler_E5.1AC0: ;Asm
			Pushad

		__ISR_Handler_E5.1AC1: ;Asm
			sub ESP, 0x4

		__ISR_Handler_E5.1AC2: ;Asm
			mov EAX, ESP

		__ISR_Handler_E5.1AC3: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_E5.1AC4: ;Asm
			sub ESP, 0x200

		__ISR_Handler_E5.1AC5: ;Asm
			fxsave [ESP]

		__ISR_Handler_E5.1AC6: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_E5.1AC7: ;Asm
			push dword EAX

		__ISR_Handler_E5.1AC8: ;Asm
			push dword EAX

		__ISR_Handler_E5.1AC9: ;Asm
			jmp 8:__ISR_Handler_E5_SetCS

		__ISR_Handler_E5_SetCS:

		__ISR_Handler_E5_SetCS.1ACA: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_E5_SetCS.1ACB: ;Asm
			pop dword EAX

		__ISR_Handler_E5_SetCS.1ACC: ;Asm
			fxrstor [ESP]

		__ISR_Handler_E5_SetCS.1ACD: ;Asm
			mov ESP, EAX

		__ISR_Handler_E5_SetCS.1ACE: ;Asm
			add ESP, 0x4

		__ISR_Handler_E5_SetCS.1ACF: ;Asm
			Popad

		__ISR_Handler_E5_SetCS.1AD0: ;Asm
			add ESP, 0x8

		__ISR_Handler_E5_END:

		__ISR_Handler_E5_END.1AD1: ;Asm
			iret

		__ISR_Handler_E6:

		__ISR_Handler_E6.1AD2: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_E6.1AD3: ;Asm
			push dword 0x0

		__ISR_Handler_E6.1AD4: ;Asm
			push dword 0xE6

		__ISR_Handler_E6.1AD5: ;Asm
			Pushad

		__ISR_Handler_E6.1AD6: ;Asm
			sub ESP, 0x4

		__ISR_Handler_E6.1AD7: ;Asm
			mov EAX, ESP

		__ISR_Handler_E6.1AD8: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_E6.1AD9: ;Asm
			sub ESP, 0x200

		__ISR_Handler_E6.1ADA: ;Asm
			fxsave [ESP]

		__ISR_Handler_E6.1ADB: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_E6.1ADC: ;Asm
			push dword EAX

		__ISR_Handler_E6.1ADD: ;Asm
			push dword EAX

		__ISR_Handler_E6.1ADE: ;Asm
			jmp 8:__ISR_Handler_E6_SetCS

		__ISR_Handler_E6_SetCS:

		__ISR_Handler_E6_SetCS.1ADF: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_E6_SetCS.1AE0: ;Asm
			pop dword EAX

		__ISR_Handler_E6_SetCS.1AE1: ;Asm
			fxrstor [ESP]

		__ISR_Handler_E6_SetCS.1AE2: ;Asm
			mov ESP, EAX

		__ISR_Handler_E6_SetCS.1AE3: ;Asm
			add ESP, 0x4

		__ISR_Handler_E6_SetCS.1AE4: ;Asm
			Popad

		__ISR_Handler_E6_SetCS.1AE5: ;Asm
			add ESP, 0x8

		__ISR_Handler_E6_END:

		__ISR_Handler_E6_END.1AE6: ;Asm
			iret

		__ISR_Handler_E7:

		__ISR_Handler_E7.1AE7: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_E7.1AE8: ;Asm
			push dword 0x0

		__ISR_Handler_E7.1AE9: ;Asm
			push dword 0xE7

		__ISR_Handler_E7.1AEA: ;Asm
			Pushad

		__ISR_Handler_E7.1AEB: ;Asm
			sub ESP, 0x4

		__ISR_Handler_E7.1AEC: ;Asm
			mov EAX, ESP

		__ISR_Handler_E7.1AED: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_E7.1AEE: ;Asm
			sub ESP, 0x200

		__ISR_Handler_E7.1AEF: ;Asm
			fxsave [ESP]

		__ISR_Handler_E7.1AF0: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_E7.1AF1: ;Asm
			push dword EAX

		__ISR_Handler_E7.1AF2: ;Asm
			push dword EAX

		__ISR_Handler_E7.1AF3: ;Asm
			jmp 8:__ISR_Handler_E7_SetCS

		__ISR_Handler_E7_SetCS:

		__ISR_Handler_E7_SetCS.1AF4: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_E7_SetCS.1AF5: ;Asm
			pop dword EAX

		__ISR_Handler_E7_SetCS.1AF6: ;Asm
			fxrstor [ESP]

		__ISR_Handler_E7_SetCS.1AF7: ;Asm
			mov ESP, EAX

		__ISR_Handler_E7_SetCS.1AF8: ;Asm
			add ESP, 0x4

		__ISR_Handler_E7_SetCS.1AF9: ;Asm
			Popad

		__ISR_Handler_E7_SetCS.1AFA: ;Asm
			add ESP, 0x8

		__ISR_Handler_E7_END:

		__ISR_Handler_E7_END.1AFB: ;Asm
			iret

		__ISR_Handler_E8:

		__ISR_Handler_E8.1AFC: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_E8.1AFD: ;Asm
			push dword 0x0

		__ISR_Handler_E8.1AFE: ;Asm
			push dword 0xE8

		__ISR_Handler_E8.1AFF: ;Asm
			Pushad

		__ISR_Handler_E8.1B00: ;Asm
			sub ESP, 0x4

		__ISR_Handler_E8.1B01: ;Asm
			mov EAX, ESP

		__ISR_Handler_E8.1B02: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_E8.1B03: ;Asm
			sub ESP, 0x200

		__ISR_Handler_E8.1B04: ;Asm
			fxsave [ESP]

		__ISR_Handler_E8.1B05: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_E8.1B06: ;Asm
			push dword EAX

		__ISR_Handler_E8.1B07: ;Asm
			push dword EAX

		__ISR_Handler_E8.1B08: ;Asm
			jmp 8:__ISR_Handler_E8_SetCS

		__ISR_Handler_E8_SetCS:

		__ISR_Handler_E8_SetCS.1B09: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_E8_SetCS.1B0A: ;Asm
			pop dword EAX

		__ISR_Handler_E8_SetCS.1B0B: ;Asm
			fxrstor [ESP]

		__ISR_Handler_E8_SetCS.1B0C: ;Asm
			mov ESP, EAX

		__ISR_Handler_E8_SetCS.1B0D: ;Asm
			add ESP, 0x4

		__ISR_Handler_E8_SetCS.1B0E: ;Asm
			Popad

		__ISR_Handler_E8_SetCS.1B0F: ;Asm
			add ESP, 0x8

		__ISR_Handler_E8_END:

		__ISR_Handler_E8_END.1B10: ;Asm
			iret

		__ISR_Handler_E9:

		__ISR_Handler_E9.1B11: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_E9.1B12: ;Asm
			push dword 0x0

		__ISR_Handler_E9.1B13: ;Asm
			push dword 0xE9

		__ISR_Handler_E9.1B14: ;Asm
			Pushad

		__ISR_Handler_E9.1B15: ;Asm
			sub ESP, 0x4

		__ISR_Handler_E9.1B16: ;Asm
			mov EAX, ESP

		__ISR_Handler_E9.1B17: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_E9.1B18: ;Asm
			sub ESP, 0x200

		__ISR_Handler_E9.1B19: ;Asm
			fxsave [ESP]

		__ISR_Handler_E9.1B1A: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_E9.1B1B: ;Asm
			push dword EAX

		__ISR_Handler_E9.1B1C: ;Asm
			push dword EAX

		__ISR_Handler_E9.1B1D: ;Asm
			jmp 8:__ISR_Handler_E9_SetCS

		__ISR_Handler_E9_SetCS:

		__ISR_Handler_E9_SetCS.1B1E: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_E9_SetCS.1B1F: ;Asm
			pop dword EAX

		__ISR_Handler_E9_SetCS.1B20: ;Asm
			fxrstor [ESP]

		__ISR_Handler_E9_SetCS.1B21: ;Asm
			mov ESP, EAX

		__ISR_Handler_E9_SetCS.1B22: ;Asm
			add ESP, 0x4

		__ISR_Handler_E9_SetCS.1B23: ;Asm
			Popad

		__ISR_Handler_E9_SetCS.1B24: ;Asm
			add ESP, 0x8

		__ISR_Handler_E9_END:

		__ISR_Handler_E9_END.1B25: ;Asm
			iret

		__ISR_Handler_EA:

		__ISR_Handler_EA.1B26: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_EA.1B27: ;Asm
			push dword 0x0

		__ISR_Handler_EA.1B28: ;Asm
			push dword 0xEA

		__ISR_Handler_EA.1B29: ;Asm
			Pushad

		__ISR_Handler_EA.1B2A: ;Asm
			sub ESP, 0x4

		__ISR_Handler_EA.1B2B: ;Asm
			mov EAX, ESP

		__ISR_Handler_EA.1B2C: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_EA.1B2D: ;Asm
			sub ESP, 0x200

		__ISR_Handler_EA.1B2E: ;Asm
			fxsave [ESP]

		__ISR_Handler_EA.1B2F: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_EA.1B30: ;Asm
			push dword EAX

		__ISR_Handler_EA.1B31: ;Asm
			push dword EAX

		__ISR_Handler_EA.1B32: ;Asm
			jmp 8:__ISR_Handler_EA_SetCS

		__ISR_Handler_EA_SetCS:

		__ISR_Handler_EA_SetCS.1B33: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_EA_SetCS.1B34: ;Asm
			pop dword EAX

		__ISR_Handler_EA_SetCS.1B35: ;Asm
			fxrstor [ESP]

		__ISR_Handler_EA_SetCS.1B36: ;Asm
			mov ESP, EAX

		__ISR_Handler_EA_SetCS.1B37: ;Asm
			add ESP, 0x4

		__ISR_Handler_EA_SetCS.1B38: ;Asm
			Popad

		__ISR_Handler_EA_SetCS.1B39: ;Asm
			add ESP, 0x8

		__ISR_Handler_EA_END:

		__ISR_Handler_EA_END.1B3A: ;Asm
			iret

		__ISR_Handler_EB:

		__ISR_Handler_EB.1B3B: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_EB.1B3C: ;Asm
			push dword 0x0

		__ISR_Handler_EB.1B3D: ;Asm
			push dword 0xEB

		__ISR_Handler_EB.1B3E: ;Asm
			Pushad

		__ISR_Handler_EB.1B3F: ;Asm
			sub ESP, 0x4

		__ISR_Handler_EB.1B40: ;Asm
			mov EAX, ESP

		__ISR_Handler_EB.1B41: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_EB.1B42: ;Asm
			sub ESP, 0x200

		__ISR_Handler_EB.1B43: ;Asm
			fxsave [ESP]

		__ISR_Handler_EB.1B44: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_EB.1B45: ;Asm
			push dword EAX

		__ISR_Handler_EB.1B46: ;Asm
			push dword EAX

		__ISR_Handler_EB.1B47: ;Asm
			jmp 8:__ISR_Handler_EB_SetCS

		__ISR_Handler_EB_SetCS:

		__ISR_Handler_EB_SetCS.1B48: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_EB_SetCS.1B49: ;Asm
			pop dword EAX

		__ISR_Handler_EB_SetCS.1B4A: ;Asm
			fxrstor [ESP]

		__ISR_Handler_EB_SetCS.1B4B: ;Asm
			mov ESP, EAX

		__ISR_Handler_EB_SetCS.1B4C: ;Asm
			add ESP, 0x4

		__ISR_Handler_EB_SetCS.1B4D: ;Asm
			Popad

		__ISR_Handler_EB_SetCS.1B4E: ;Asm
			add ESP, 0x8

		__ISR_Handler_EB_END:

		__ISR_Handler_EB_END.1B4F: ;Asm
			iret

		__ISR_Handler_EC:

		__ISR_Handler_EC.1B50: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_EC.1B51: ;Asm
			push dword 0x0

		__ISR_Handler_EC.1B52: ;Asm
			push dword 0xEC

		__ISR_Handler_EC.1B53: ;Asm
			Pushad

		__ISR_Handler_EC.1B54: ;Asm
			sub ESP, 0x4

		__ISR_Handler_EC.1B55: ;Asm
			mov EAX, ESP

		__ISR_Handler_EC.1B56: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_EC.1B57: ;Asm
			sub ESP, 0x200

		__ISR_Handler_EC.1B58: ;Asm
			fxsave [ESP]

		__ISR_Handler_EC.1B59: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_EC.1B5A: ;Asm
			push dword EAX

		__ISR_Handler_EC.1B5B: ;Asm
			push dword EAX

		__ISR_Handler_EC.1B5C: ;Asm
			jmp 8:__ISR_Handler_EC_SetCS

		__ISR_Handler_EC_SetCS:

		__ISR_Handler_EC_SetCS.1B5D: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_EC_SetCS.1B5E: ;Asm
			pop dword EAX

		__ISR_Handler_EC_SetCS.1B5F: ;Asm
			fxrstor [ESP]

		__ISR_Handler_EC_SetCS.1B60: ;Asm
			mov ESP, EAX

		__ISR_Handler_EC_SetCS.1B61: ;Asm
			add ESP, 0x4

		__ISR_Handler_EC_SetCS.1B62: ;Asm
			Popad

		__ISR_Handler_EC_SetCS.1B63: ;Asm
			add ESP, 0x8

		__ISR_Handler_EC_END:

		__ISR_Handler_EC_END.1B64: ;Asm
			iret

		__ISR_Handler_ED:

		__ISR_Handler_ED.1B65: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_ED.1B66: ;Asm
			push dword 0x0

		__ISR_Handler_ED.1B67: ;Asm
			push dword 0xED

		__ISR_Handler_ED.1B68: ;Asm
			Pushad

		__ISR_Handler_ED.1B69: ;Asm
			sub ESP, 0x4

		__ISR_Handler_ED.1B6A: ;Asm
			mov EAX, ESP

		__ISR_Handler_ED.1B6B: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_ED.1B6C: ;Asm
			sub ESP, 0x200

		__ISR_Handler_ED.1B6D: ;Asm
			fxsave [ESP]

		__ISR_Handler_ED.1B6E: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_ED.1B6F: ;Asm
			push dword EAX

		__ISR_Handler_ED.1B70: ;Asm
			push dword EAX

		__ISR_Handler_ED.1B71: ;Asm
			jmp 8:__ISR_Handler_ED_SetCS

		__ISR_Handler_ED_SetCS:

		__ISR_Handler_ED_SetCS.1B72: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_ED_SetCS.1B73: ;Asm
			pop dword EAX

		__ISR_Handler_ED_SetCS.1B74: ;Asm
			fxrstor [ESP]

		__ISR_Handler_ED_SetCS.1B75: ;Asm
			mov ESP, EAX

		__ISR_Handler_ED_SetCS.1B76: ;Asm
			add ESP, 0x4

		__ISR_Handler_ED_SetCS.1B77: ;Asm
			Popad

		__ISR_Handler_ED_SetCS.1B78: ;Asm
			add ESP, 0x8

		__ISR_Handler_ED_END:

		__ISR_Handler_ED_END.1B79: ;Asm
			iret

		__ISR_Handler_EE:

		__ISR_Handler_EE.1B7A: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_EE.1B7B: ;Asm
			push dword 0x0

		__ISR_Handler_EE.1B7C: ;Asm
			push dword 0xEE

		__ISR_Handler_EE.1B7D: ;Asm
			Pushad

		__ISR_Handler_EE.1B7E: ;Asm
			sub ESP, 0x4

		__ISR_Handler_EE.1B7F: ;Asm
			mov EAX, ESP

		__ISR_Handler_EE.1B80: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_EE.1B81: ;Asm
			sub ESP, 0x200

		__ISR_Handler_EE.1B82: ;Asm
			fxsave [ESP]

		__ISR_Handler_EE.1B83: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_EE.1B84: ;Asm
			push dword EAX

		__ISR_Handler_EE.1B85: ;Asm
			push dword EAX

		__ISR_Handler_EE.1B86: ;Asm
			jmp 8:__ISR_Handler_EE_SetCS

		__ISR_Handler_EE_SetCS:

		__ISR_Handler_EE_SetCS.1B87: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_EE_SetCS.1B88: ;Asm
			pop dword EAX

		__ISR_Handler_EE_SetCS.1B89: ;Asm
			fxrstor [ESP]

		__ISR_Handler_EE_SetCS.1B8A: ;Asm
			mov ESP, EAX

		__ISR_Handler_EE_SetCS.1B8B: ;Asm
			add ESP, 0x4

		__ISR_Handler_EE_SetCS.1B8C: ;Asm
			Popad

		__ISR_Handler_EE_SetCS.1B8D: ;Asm
			add ESP, 0x8

		__ISR_Handler_EE_END:

		__ISR_Handler_EE_END.1B8E: ;Asm
			iret

		__ISR_Handler_EF:

		__ISR_Handler_EF.1B8F: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_EF.1B90: ;Asm
			push dword 0x0

		__ISR_Handler_EF.1B91: ;Asm
			push dword 0xEF

		__ISR_Handler_EF.1B92: ;Asm
			Pushad

		__ISR_Handler_EF.1B93: ;Asm
			sub ESP, 0x4

		__ISR_Handler_EF.1B94: ;Asm
			mov EAX, ESP

		__ISR_Handler_EF.1B95: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_EF.1B96: ;Asm
			sub ESP, 0x200

		__ISR_Handler_EF.1B97: ;Asm
			fxsave [ESP]

		__ISR_Handler_EF.1B98: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_EF.1B99: ;Asm
			push dword EAX

		__ISR_Handler_EF.1B9A: ;Asm
			push dword EAX

		__ISR_Handler_EF.1B9B: ;Asm
			jmp 8:__ISR_Handler_EF_SetCS

		__ISR_Handler_EF_SetCS:

		__ISR_Handler_EF_SetCS.1B9C: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_EF_SetCS.1B9D: ;Asm
			pop dword EAX

		__ISR_Handler_EF_SetCS.1B9E: ;Asm
			fxrstor [ESP]

		__ISR_Handler_EF_SetCS.1B9F: ;Asm
			mov ESP, EAX

		__ISR_Handler_EF_SetCS.1BA0: ;Asm
			add ESP, 0x4

		__ISR_Handler_EF_SetCS.1BA1: ;Asm
			Popad

		__ISR_Handler_EF_SetCS.1BA2: ;Asm
			add ESP, 0x8

		__ISR_Handler_EF_END:

		__ISR_Handler_EF_END.1BA3: ;Asm
			iret

		__ISR_Handler_F0:

		__ISR_Handler_F0.1BA4: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_F0.1BA5: ;Asm
			push dword 0x0

		__ISR_Handler_F0.1BA6: ;Asm
			push dword 0xF0

		__ISR_Handler_F0.1BA7: ;Asm
			Pushad

		__ISR_Handler_F0.1BA8: ;Asm
			sub ESP, 0x4

		__ISR_Handler_F0.1BA9: ;Asm
			mov EAX, ESP

		__ISR_Handler_F0.1BAA: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_F0.1BAB: ;Asm
			sub ESP, 0x200

		__ISR_Handler_F0.1BAC: ;Asm
			fxsave [ESP]

		__ISR_Handler_F0.1BAD: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_F0.1BAE: ;Asm
			push dword EAX

		__ISR_Handler_F0.1BAF: ;Asm
			push dword EAX

		__ISR_Handler_F0.1BB0: ;Asm
			jmp 8:__ISR_Handler_F0_SetCS

		__ISR_Handler_F0_SetCS:

		__ISR_Handler_F0_SetCS.1BB1: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_F0_SetCS.1BB2: ;Asm
			pop dword EAX

		__ISR_Handler_F0_SetCS.1BB3: ;Asm
			fxrstor [ESP]

		__ISR_Handler_F0_SetCS.1BB4: ;Asm
			mov ESP, EAX

		__ISR_Handler_F0_SetCS.1BB5: ;Asm
			add ESP, 0x4

		__ISR_Handler_F0_SetCS.1BB6: ;Asm
			Popad

		__ISR_Handler_F0_SetCS.1BB7: ;Asm
			add ESP, 0x8

		__ISR_Handler_F0_END:

		__ISR_Handler_F0_END.1BB8: ;Asm
			iret

		__ISR_Handler_F1:

		__ISR_Handler_F1.1BB9: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_F1.1BBA: ;Asm
			push dword 0x0

		__ISR_Handler_F1.1BBB: ;Asm
			push dword 0xF1

		__ISR_Handler_F1.1BBC: ;Asm
			Pushad

		__ISR_Handler_F1.1BBD: ;Asm
			sub ESP, 0x4

		__ISR_Handler_F1.1BBE: ;Asm
			mov EAX, ESP

		__ISR_Handler_F1.1BBF: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_F1.1BC0: ;Asm
			sub ESP, 0x200

		__ISR_Handler_F1.1BC1: ;Asm
			fxsave [ESP]

		__ISR_Handler_F1.1BC2: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_F1.1BC3: ;Asm
			push dword EAX

		__ISR_Handler_F1.1BC4: ;Asm
			push dword EAX

		__ISR_Handler_F1.1BC5: ;Asm
			jmp 8:__ISR_Handler_F1_SetCS

		__ISR_Handler_F1_SetCS:

		__ISR_Handler_F1_SetCS.1BC6: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_F1_SetCS.1BC7: ;Asm
			pop dword EAX

		__ISR_Handler_F1_SetCS.1BC8: ;Asm
			fxrstor [ESP]

		__ISR_Handler_F1_SetCS.1BC9: ;Asm
			mov ESP, EAX

		__ISR_Handler_F1_SetCS.1BCA: ;Asm
			add ESP, 0x4

		__ISR_Handler_F1_SetCS.1BCB: ;Asm
			Popad

		__ISR_Handler_F1_SetCS.1BCC: ;Asm
			add ESP, 0x8

		__ISR_Handler_F1_END:

		__ISR_Handler_F1_END.1BCD: ;Asm
			iret

		__ISR_Handler_F2:

		__ISR_Handler_F2.1BCE: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_F2.1BCF: ;Asm
			push dword 0x0

		__ISR_Handler_F2.1BD0: ;Asm
			push dword 0xF2

		__ISR_Handler_F2.1BD1: ;Asm
			Pushad

		__ISR_Handler_F2.1BD2: ;Asm
			sub ESP, 0x4

		__ISR_Handler_F2.1BD3: ;Asm
			mov EAX, ESP

		__ISR_Handler_F2.1BD4: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_F2.1BD5: ;Asm
			sub ESP, 0x200

		__ISR_Handler_F2.1BD6: ;Asm
			fxsave [ESP]

		__ISR_Handler_F2.1BD7: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_F2.1BD8: ;Asm
			push dword EAX

		__ISR_Handler_F2.1BD9: ;Asm
			push dword EAX

		__ISR_Handler_F2.1BDA: ;Asm
			jmp 8:__ISR_Handler_F2_SetCS

		__ISR_Handler_F2_SetCS:

		__ISR_Handler_F2_SetCS.1BDB: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_F2_SetCS.1BDC: ;Asm
			pop dword EAX

		__ISR_Handler_F2_SetCS.1BDD: ;Asm
			fxrstor [ESP]

		__ISR_Handler_F2_SetCS.1BDE: ;Asm
			mov ESP, EAX

		__ISR_Handler_F2_SetCS.1BDF: ;Asm
			add ESP, 0x4

		__ISR_Handler_F2_SetCS.1BE0: ;Asm
			Popad

		__ISR_Handler_F2_SetCS.1BE1: ;Asm
			add ESP, 0x8

		__ISR_Handler_F2_END:

		__ISR_Handler_F2_END.1BE2: ;Asm
			iret

		__ISR_Handler_F3:

		__ISR_Handler_F3.1BE3: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_F3.1BE4: ;Asm
			push dword 0x0

		__ISR_Handler_F3.1BE5: ;Asm
			push dword 0xF3

		__ISR_Handler_F3.1BE6: ;Asm
			Pushad

		__ISR_Handler_F3.1BE7: ;Asm
			sub ESP, 0x4

		__ISR_Handler_F3.1BE8: ;Asm
			mov EAX, ESP

		__ISR_Handler_F3.1BE9: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_F3.1BEA: ;Asm
			sub ESP, 0x200

		__ISR_Handler_F3.1BEB: ;Asm
			fxsave [ESP]

		__ISR_Handler_F3.1BEC: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_F3.1BED: ;Asm
			push dword EAX

		__ISR_Handler_F3.1BEE: ;Asm
			push dword EAX

		__ISR_Handler_F3.1BEF: ;Asm
			jmp 8:__ISR_Handler_F3_SetCS

		__ISR_Handler_F3_SetCS:

		__ISR_Handler_F3_SetCS.1BF0: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_F3_SetCS.1BF1: ;Asm
			pop dword EAX

		__ISR_Handler_F3_SetCS.1BF2: ;Asm
			fxrstor [ESP]

		__ISR_Handler_F3_SetCS.1BF3: ;Asm
			mov ESP, EAX

		__ISR_Handler_F3_SetCS.1BF4: ;Asm
			add ESP, 0x4

		__ISR_Handler_F3_SetCS.1BF5: ;Asm
			Popad

		__ISR_Handler_F3_SetCS.1BF6: ;Asm
			add ESP, 0x8

		__ISR_Handler_F3_END:

		__ISR_Handler_F3_END.1BF7: ;Asm
			iret

		__ISR_Handler_F4:

		__ISR_Handler_F4.1BF8: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_F4.1BF9: ;Asm
			push dword 0x0

		__ISR_Handler_F4.1BFA: ;Asm
			push dword 0xF4

		__ISR_Handler_F4.1BFB: ;Asm
			Pushad

		__ISR_Handler_F4.1BFC: ;Asm
			sub ESP, 0x4

		__ISR_Handler_F4.1BFD: ;Asm
			mov EAX, ESP

		__ISR_Handler_F4.1BFE: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_F4.1BFF: ;Asm
			sub ESP, 0x200

		__ISR_Handler_F4.1C00: ;Asm
			fxsave [ESP]

		__ISR_Handler_F4.1C01: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_F4.1C02: ;Asm
			push dword EAX

		__ISR_Handler_F4.1C03: ;Asm
			push dword EAX

		__ISR_Handler_F4.1C04: ;Asm
			jmp 8:__ISR_Handler_F4_SetCS

		__ISR_Handler_F4_SetCS:

		__ISR_Handler_F4_SetCS.1C05: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_F4_SetCS.1C06: ;Asm
			pop dword EAX

		__ISR_Handler_F4_SetCS.1C07: ;Asm
			fxrstor [ESP]

		__ISR_Handler_F4_SetCS.1C08: ;Asm
			mov ESP, EAX

		__ISR_Handler_F4_SetCS.1C09: ;Asm
			add ESP, 0x4

		__ISR_Handler_F4_SetCS.1C0A: ;Asm
			Popad

		__ISR_Handler_F4_SetCS.1C0B: ;Asm
			add ESP, 0x8

		__ISR_Handler_F4_END:

		__ISR_Handler_F4_END.1C0C: ;Asm
			iret

		__ISR_Handler_F5:

		__ISR_Handler_F5.1C0D: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_F5.1C0E: ;Asm
			push dword 0x0

		__ISR_Handler_F5.1C0F: ;Asm
			push dword 0xF5

		__ISR_Handler_F5.1C10: ;Asm
			Pushad

		__ISR_Handler_F5.1C11: ;Asm
			sub ESP, 0x4

		__ISR_Handler_F5.1C12: ;Asm
			mov EAX, ESP

		__ISR_Handler_F5.1C13: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_F5.1C14: ;Asm
			sub ESP, 0x200

		__ISR_Handler_F5.1C15: ;Asm
			fxsave [ESP]

		__ISR_Handler_F5.1C16: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_F5.1C17: ;Asm
			push dword EAX

		__ISR_Handler_F5.1C18: ;Asm
			push dword EAX

		__ISR_Handler_F5.1C19: ;Asm
			jmp 8:__ISR_Handler_F5_SetCS

		__ISR_Handler_F5_SetCS:

		__ISR_Handler_F5_SetCS.1C1A: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_F5_SetCS.1C1B: ;Asm
			pop dword EAX

		__ISR_Handler_F5_SetCS.1C1C: ;Asm
			fxrstor [ESP]

		__ISR_Handler_F5_SetCS.1C1D: ;Asm
			mov ESP, EAX

		__ISR_Handler_F5_SetCS.1C1E: ;Asm
			add ESP, 0x4

		__ISR_Handler_F5_SetCS.1C1F: ;Asm
			Popad

		__ISR_Handler_F5_SetCS.1C20: ;Asm
			add ESP, 0x8

		__ISR_Handler_F5_END:

		__ISR_Handler_F5_END.1C21: ;Asm
			iret

		__ISR_Handler_F6:

		__ISR_Handler_F6.1C22: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_F6.1C23: ;Asm
			push dword 0x0

		__ISR_Handler_F6.1C24: ;Asm
			push dword 0xF6

		__ISR_Handler_F6.1C25: ;Asm
			Pushad

		__ISR_Handler_F6.1C26: ;Asm
			sub ESP, 0x4

		__ISR_Handler_F6.1C27: ;Asm
			mov EAX, ESP

		__ISR_Handler_F6.1C28: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_F6.1C29: ;Asm
			sub ESP, 0x200

		__ISR_Handler_F6.1C2A: ;Asm
			fxsave [ESP]

		__ISR_Handler_F6.1C2B: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_F6.1C2C: ;Asm
			push dword EAX

		__ISR_Handler_F6.1C2D: ;Asm
			push dword EAX

		__ISR_Handler_F6.1C2E: ;Asm
			jmp 8:__ISR_Handler_F6_SetCS

		__ISR_Handler_F6_SetCS:

		__ISR_Handler_F6_SetCS.1C2F: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_F6_SetCS.1C30: ;Asm
			pop dword EAX

		__ISR_Handler_F6_SetCS.1C31: ;Asm
			fxrstor [ESP]

		__ISR_Handler_F6_SetCS.1C32: ;Asm
			mov ESP, EAX

		__ISR_Handler_F6_SetCS.1C33: ;Asm
			add ESP, 0x4

		__ISR_Handler_F6_SetCS.1C34: ;Asm
			Popad

		__ISR_Handler_F6_SetCS.1C35: ;Asm
			add ESP, 0x8

		__ISR_Handler_F6_END:

		__ISR_Handler_F6_END.1C36: ;Asm
			iret

		__ISR_Handler_F7:

		__ISR_Handler_F7.1C37: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_F7.1C38: ;Asm
			push dword 0x0

		__ISR_Handler_F7.1C39: ;Asm
			push dword 0xF7

		__ISR_Handler_F7.1C3A: ;Asm
			Pushad

		__ISR_Handler_F7.1C3B: ;Asm
			sub ESP, 0x4

		__ISR_Handler_F7.1C3C: ;Asm
			mov EAX, ESP

		__ISR_Handler_F7.1C3D: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_F7.1C3E: ;Asm
			sub ESP, 0x200

		__ISR_Handler_F7.1C3F: ;Asm
			fxsave [ESP]

		__ISR_Handler_F7.1C40: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_F7.1C41: ;Asm
			push dword EAX

		__ISR_Handler_F7.1C42: ;Asm
			push dword EAX

		__ISR_Handler_F7.1C43: ;Asm
			jmp 8:__ISR_Handler_F7_SetCS

		__ISR_Handler_F7_SetCS:

		__ISR_Handler_F7_SetCS.1C44: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_F7_SetCS.1C45: ;Asm
			pop dword EAX

		__ISR_Handler_F7_SetCS.1C46: ;Asm
			fxrstor [ESP]

		__ISR_Handler_F7_SetCS.1C47: ;Asm
			mov ESP, EAX

		__ISR_Handler_F7_SetCS.1C48: ;Asm
			add ESP, 0x4

		__ISR_Handler_F7_SetCS.1C49: ;Asm
			Popad

		__ISR_Handler_F7_SetCS.1C4A: ;Asm
			add ESP, 0x8

		__ISR_Handler_F7_END:

		__ISR_Handler_F7_END.1C4B: ;Asm
			iret

		__ISR_Handler_F8:

		__ISR_Handler_F8.1C4C: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_F8.1C4D: ;Asm
			push dword 0x0

		__ISR_Handler_F8.1C4E: ;Asm
			push dword 0xF8

		__ISR_Handler_F8.1C4F: ;Asm
			Pushad

		__ISR_Handler_F8.1C50: ;Asm
			sub ESP, 0x4

		__ISR_Handler_F8.1C51: ;Asm
			mov EAX, ESP

		__ISR_Handler_F8.1C52: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_F8.1C53: ;Asm
			sub ESP, 0x200

		__ISR_Handler_F8.1C54: ;Asm
			fxsave [ESP]

		__ISR_Handler_F8.1C55: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_F8.1C56: ;Asm
			push dword EAX

		__ISR_Handler_F8.1C57: ;Asm
			push dword EAX

		__ISR_Handler_F8.1C58: ;Asm
			jmp 8:__ISR_Handler_F8_SetCS

		__ISR_Handler_F8_SetCS:

		__ISR_Handler_F8_SetCS.1C59: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_F8_SetCS.1C5A: ;Asm
			pop dword EAX

		__ISR_Handler_F8_SetCS.1C5B: ;Asm
			fxrstor [ESP]

		__ISR_Handler_F8_SetCS.1C5C: ;Asm
			mov ESP, EAX

		__ISR_Handler_F8_SetCS.1C5D: ;Asm
			add ESP, 0x4

		__ISR_Handler_F8_SetCS.1C5E: ;Asm
			Popad

		__ISR_Handler_F8_SetCS.1C5F: ;Asm
			add ESP, 0x8

		__ISR_Handler_F8_END:

		__ISR_Handler_F8_END.1C60: ;Asm
			iret

		__ISR_Handler_F9:

		__ISR_Handler_F9.1C61: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_F9.1C62: ;Asm
			push dword 0x0

		__ISR_Handler_F9.1C63: ;Asm
			push dword 0xF9

		__ISR_Handler_F9.1C64: ;Asm
			Pushad

		__ISR_Handler_F9.1C65: ;Asm
			sub ESP, 0x4

		__ISR_Handler_F9.1C66: ;Asm
			mov EAX, ESP

		__ISR_Handler_F9.1C67: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_F9.1C68: ;Asm
			sub ESP, 0x200

		__ISR_Handler_F9.1C69: ;Asm
			fxsave [ESP]

		__ISR_Handler_F9.1C6A: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_F9.1C6B: ;Asm
			push dword EAX

		__ISR_Handler_F9.1C6C: ;Asm
			push dword EAX

		__ISR_Handler_F9.1C6D: ;Asm
			jmp 8:__ISR_Handler_F9_SetCS

		__ISR_Handler_F9_SetCS:

		__ISR_Handler_F9_SetCS.1C6E: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_F9_SetCS.1C6F: ;Asm
			pop dword EAX

		__ISR_Handler_F9_SetCS.1C70: ;Asm
			fxrstor [ESP]

		__ISR_Handler_F9_SetCS.1C71: ;Asm
			mov ESP, EAX

		__ISR_Handler_F9_SetCS.1C72: ;Asm
			add ESP, 0x4

		__ISR_Handler_F9_SetCS.1C73: ;Asm
			Popad

		__ISR_Handler_F9_SetCS.1C74: ;Asm
			add ESP, 0x8

		__ISR_Handler_F9_END:

		__ISR_Handler_F9_END.1C75: ;Asm
			iret

		__ISR_Handler_FA:

		__ISR_Handler_FA.1C76: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_FA.1C77: ;Asm
			push dword 0x0

		__ISR_Handler_FA.1C78: ;Asm
			push dword 0xFA

		__ISR_Handler_FA.1C79: ;Asm
			Pushad

		__ISR_Handler_FA.1C7A: ;Asm
			sub ESP, 0x4

		__ISR_Handler_FA.1C7B: ;Asm
			mov EAX, ESP

		__ISR_Handler_FA.1C7C: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_FA.1C7D: ;Asm
			sub ESP, 0x200

		__ISR_Handler_FA.1C7E: ;Asm
			fxsave [ESP]

		__ISR_Handler_FA.1C7F: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_FA.1C80: ;Asm
			push dword EAX

		__ISR_Handler_FA.1C81: ;Asm
			push dword EAX

		__ISR_Handler_FA.1C82: ;Asm
			jmp 8:__ISR_Handler_FA_SetCS

		__ISR_Handler_FA_SetCS:

		__ISR_Handler_FA_SetCS.1C83: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_FA_SetCS.1C84: ;Asm
			pop dword EAX

		__ISR_Handler_FA_SetCS.1C85: ;Asm
			fxrstor [ESP]

		__ISR_Handler_FA_SetCS.1C86: ;Asm
			mov ESP, EAX

		__ISR_Handler_FA_SetCS.1C87: ;Asm
			add ESP, 0x4

		__ISR_Handler_FA_SetCS.1C88: ;Asm
			Popad

		__ISR_Handler_FA_SetCS.1C89: ;Asm
			add ESP, 0x8

		__ISR_Handler_FA_END:

		__ISR_Handler_FA_END.1C8A: ;Asm
			iret

		__ISR_Handler_FB:

		__ISR_Handler_FB.1C8B: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_FB.1C8C: ;Asm
			push dword 0x0

		__ISR_Handler_FB.1C8D: ;Asm
			push dword 0xFB

		__ISR_Handler_FB.1C8E: ;Asm
			Pushad

		__ISR_Handler_FB.1C8F: ;Asm
			sub ESP, 0x4

		__ISR_Handler_FB.1C90: ;Asm
			mov EAX, ESP

		__ISR_Handler_FB.1C91: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_FB.1C92: ;Asm
			sub ESP, 0x200

		__ISR_Handler_FB.1C93: ;Asm
			fxsave [ESP]

		__ISR_Handler_FB.1C94: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_FB.1C95: ;Asm
			push dword EAX

		__ISR_Handler_FB.1C96: ;Asm
			push dword EAX

		__ISR_Handler_FB.1C97: ;Asm
			jmp 8:__ISR_Handler_FB_SetCS

		__ISR_Handler_FB_SetCS:

		__ISR_Handler_FB_SetCS.1C98: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_FB_SetCS.1C99: ;Asm
			pop dword EAX

		__ISR_Handler_FB_SetCS.1C9A: ;Asm
			fxrstor [ESP]

		__ISR_Handler_FB_SetCS.1C9B: ;Asm
			mov ESP, EAX

		__ISR_Handler_FB_SetCS.1C9C: ;Asm
			add ESP, 0x4

		__ISR_Handler_FB_SetCS.1C9D: ;Asm
			Popad

		__ISR_Handler_FB_SetCS.1C9E: ;Asm
			add ESP, 0x8

		__ISR_Handler_FB_END:

		__ISR_Handler_FB_END.1C9F: ;Asm
			iret

		__ISR_Handler_FC:

		__ISR_Handler_FC.1CA0: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_FC.1CA1: ;Asm
			push dword 0x0

		__ISR_Handler_FC.1CA2: ;Asm
			push dword 0xFC

		__ISR_Handler_FC.1CA3: ;Asm
			Pushad

		__ISR_Handler_FC.1CA4: ;Asm
			sub ESP, 0x4

		__ISR_Handler_FC.1CA5: ;Asm
			mov EAX, ESP

		__ISR_Handler_FC.1CA6: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_FC.1CA7: ;Asm
			sub ESP, 0x200

		__ISR_Handler_FC.1CA8: ;Asm
			fxsave [ESP]

		__ISR_Handler_FC.1CA9: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_FC.1CAA: ;Asm
			push dword EAX

		__ISR_Handler_FC.1CAB: ;Asm
			push dword EAX

		__ISR_Handler_FC.1CAC: ;Asm
			jmp 8:__ISR_Handler_FC_SetCS

		__ISR_Handler_FC_SetCS:

		__ISR_Handler_FC_SetCS.1CAD: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_FC_SetCS.1CAE: ;Asm
			pop dword EAX

		__ISR_Handler_FC_SetCS.1CAF: ;Asm
			fxrstor [ESP]

		__ISR_Handler_FC_SetCS.1CB0: ;Asm
			mov ESP, EAX

		__ISR_Handler_FC_SetCS.1CB1: ;Asm
			add ESP, 0x4

		__ISR_Handler_FC_SetCS.1CB2: ;Asm
			Popad

		__ISR_Handler_FC_SetCS.1CB3: ;Asm
			add ESP, 0x8

		__ISR_Handler_FC_END:

		__ISR_Handler_FC_END.1CB4: ;Asm
			iret

		__ISR_Handler_FD:

		__ISR_Handler_FD.1CB5: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_FD.1CB6: ;Asm
			push dword 0x0

		__ISR_Handler_FD.1CB7: ;Asm
			push dword 0xFD

		__ISR_Handler_FD.1CB8: ;Asm
			Pushad

		__ISR_Handler_FD.1CB9: ;Asm
			sub ESP, 0x4

		__ISR_Handler_FD.1CBA: ;Asm
			mov EAX, ESP

		__ISR_Handler_FD.1CBB: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_FD.1CBC: ;Asm
			sub ESP, 0x200

		__ISR_Handler_FD.1CBD: ;Asm
			fxsave [ESP]

		__ISR_Handler_FD.1CBE: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_FD.1CBF: ;Asm
			push dword EAX

		__ISR_Handler_FD.1CC0: ;Asm
			push dword EAX

		__ISR_Handler_FD.1CC1: ;Asm
			jmp 8:__ISR_Handler_FD_SetCS

		__ISR_Handler_FD_SetCS:

		__ISR_Handler_FD_SetCS.1CC2: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_FD_SetCS.1CC3: ;Asm
			pop dword EAX

		__ISR_Handler_FD_SetCS.1CC4: ;Asm
			fxrstor [ESP]

		__ISR_Handler_FD_SetCS.1CC5: ;Asm
			mov ESP, EAX

		__ISR_Handler_FD_SetCS.1CC6: ;Asm
			add ESP, 0x4

		__ISR_Handler_FD_SetCS.1CC7: ;Asm
			Popad

		__ISR_Handler_FD_SetCS.1CC8: ;Asm
			add ESP, 0x8

		__ISR_Handler_FD_END:

		__ISR_Handler_FD_END.1CC9: ;Asm
			iret

		__ISR_Handler_FE:

		__ISR_Handler_FE.1CCA: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_FE.1CCB: ;Asm
			push dword 0x0

		__ISR_Handler_FE.1CCC: ;Asm
			push dword 0xFE

		__ISR_Handler_FE.1CCD: ;Asm
			Pushad

		__ISR_Handler_FE.1CCE: ;Asm
			sub ESP, 0x4

		__ISR_Handler_FE.1CCF: ;Asm
			mov EAX, ESP

		__ISR_Handler_FE.1CD0: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_FE.1CD1: ;Asm
			sub ESP, 0x200

		__ISR_Handler_FE.1CD2: ;Asm
			fxsave [ESP]

		__ISR_Handler_FE.1CD3: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_FE.1CD4: ;Asm
			push dword EAX

		__ISR_Handler_FE.1CD5: ;Asm
			push dword EAX

		__ISR_Handler_FE.1CD6: ;Asm
			jmp 8:__ISR_Handler_FE_SetCS

		__ISR_Handler_FE_SetCS:

		__ISR_Handler_FE_SetCS.1CD7: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_FE_SetCS.1CD8: ;Asm
			pop dword EAX

		__ISR_Handler_FE_SetCS.1CD9: ;Asm
			fxrstor [ESP]

		__ISR_Handler_FE_SetCS.1CDA: ;Asm
			mov ESP, EAX

		__ISR_Handler_FE_SetCS.1CDB: ;Asm
			add ESP, 0x4

		__ISR_Handler_FE_SetCS.1CDC: ;Asm
			Popad

		__ISR_Handler_FE_SetCS.1CDD: ;Asm
			add ESP, 0x8

		__ISR_Handler_FE_END:

		__ISR_Handler_FE_END.1CDE: ;Asm
			iret

		__ISR_Handler_FF:

		__ISR_Handler_FF.1CDF: ;Asm
			Call __INTERRUPT_OCCURRED__

		__ISR_Handler_FF.1CE0: ;Asm
			push dword 0x0

		__ISR_Handler_FF.1CE1: ;Asm
			push dword 0xFF

		__ISR_Handler_FF.1CE2: ;Asm
			Pushad

		__ISR_Handler_FF.1CE3: ;Asm
			sub ESP, 0x4

		__ISR_Handler_FF.1CE4: ;Asm
			mov EAX, ESP

		__ISR_Handler_FF.1CE5: ;Asm
			and ESP, 0xFFFFFFF0

		__ISR_Handler_FF.1CE6: ;Asm
			sub ESP, 0x200

		__ISR_Handler_FF.1CE7: ;Asm
			fxsave [ESP]

		__ISR_Handler_FF.1CE8: ;Asm
			mov dword [EAX], ESP

		__ISR_Handler_FF.1CE9: ;Asm
			push dword EAX

		__ISR_Handler_FF.1CEA: ;Asm
			push dword EAX

		__ISR_Handler_FF.1CEB: ;Asm
			jmp 8:__ISR_Handler_FF_SetCS

		__ISR_Handler_FF_SetCS:

		__ISR_Handler_FF_SetCS.1CEC: ;Asm
			Call SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext

		__ISR_Handler_FF_SetCS.1CED: ;Asm
			pop dword EAX

		__ISR_Handler_FF_SetCS.1CEE: ;Asm
			fxrstor [ESP]

		__ISR_Handler_FF_SetCS.1CEF: ;Asm
			mov ESP, EAX

		__ISR_Handler_FF_SetCS.1CF0: ;Asm
			add ESP, 0x4

		__ISR_Handler_FF_SetCS.1CF1: ;Asm
			Popad

		__ISR_Handler_FF_SetCS.1CF2: ;Asm
			add ESP, 0x8

		__ISR_Handler_FF_END:

		__ISR_Handler_FF_END.1CF3: ;Asm
			iret

		__INTERRUPT_OCCURRED__:

		__INTERRUPT_OCCURRED__.1CF4: ;Asm
			Ret


		__AFTER__ALL__ISR__HANDLER__STUBS__:

		__AFTER__ALL__ISR__HANDLER__STUBS__.1CF5: ;Asm
			NOP

		__AFTER__ALL__ISR__HANDLER__STUBS__.1CF6: ;Asm
			mov EAX, dword [EBP + 8]

		__AFTER__ALL__ISR__HANDLER__STUBS__.1CF7: ;Asm
			cmp EAX, 0x0

		__AFTER__ALL__ISR__HANDLER__STUBS__.1CF8: ;Asm
			JE near __AFTER__ALL__ISR__HANDLER__STUBS__.__AFTER_ENABLE_INTERRUPTS

		__AFTER__ALL__ISR__HANDLER__STUBS__.1CF9: ;Asm
			mov EAX, _NATIVE_IDT_Pointer

		__AFTER__ALL__ISR__HANDLER__STUBS__.1CFA: ;Asm
			mov byte [Processor_InterruptsEnabled], 0x1

		__AFTER__ALL__ISR__HANDLER__STUBS__.1CFB: ;Asm
			lidt [EAX]

		__AFTER__ALL__ISR__HANDLER__STUBS__.1CFC: ;Asm
			sti

		__AFTER__ALL__ISR__HANDLER__STUBS__.__AFTER_ENABLE_INTERRUPTS:
			; End Method: UpdateIDT

		SystemVoidCosmosCore_AsmCPUImplUpdateIDTSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_AsmCPUImplUpdateIDTSystemBoolean.END__OF__METHOD_NORMAL.1CFD: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_AsmCPUImplUpdateIDTSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_AsmCPUImplUpdateIDTSystemBoolean.END__OF__METHOD_NORMAL.1CFE: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_AsmCPUImplUpdateIDTSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_AsmCPUImplUpdateIDTSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_AsmCPUImplUpdateIDTSystemBoolean.END__OF__METHOD_EXCEPTION__2.1CFF: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_AsmCPUImplUpdateIDTSystemBoolean.END__OF__METHOD_EXCEPTION__2.1D00: ;Asm
			Ret 0xC


		GUID_11979878:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.CPUImpl
			; Name: InitSSE
			; Plugged: No

		SystemVoidCosmosCore_AsmCPUImplInitSSE:

		GUID_11979881:

		METHOD_11979881.1D01: ;Asm
			push dword EBP

		METHOD_11979881.1D02: ;Asm
			mov EBP, ESP
			; BEGIN - SSE Init

		METHOD_11979881.1D03: ;Asm
			mov EAX, CR4

		METHOD_11979881.1D04: ;Asm
			or EAX, 0x100

		METHOD_11979881.1D05: ;Asm
			mov CR4, EAX

		METHOD_11979881.1D06: ;Asm
			mov EAX, CR4

		METHOD_11979881.1D07: ;Asm
			or EAX, 0x200

		METHOD_11979881.1D08: ;Asm
			mov CR4, EAX

		METHOD_11979881.1D09: ;Asm
			mov EAX, CR0

		METHOD_11979881.1D0A: ;Asm
			and EAX, 0xFFFFFFFD

		METHOD_11979881.1D0B: ;Asm
			mov CR0, EAX

		METHOD_11979881.1D0C: ;Asm
			mov EAX, CR0

		METHOD_11979881.1D0D: ;Asm
			and EAX, 0x1

		METHOD_11979881.1D0E: ;Asm
			mov CR0, EAX
			; END - SSE Init
			; End Method: InitSSE

		SystemVoidCosmosCore_AsmCPUImplInitSSE.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_AsmCPUImplInitSSE.END__OF__METHOD_NORMAL.1D0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_AsmCPUImplInitSSE.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_AsmCPUImplInitSSE.END__OF__METHOD_NORMAL.1D10: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_AsmCPUImplInitSSE.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_AsmCPUImplInitSSE.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_AsmCPUImplInitSSE.END__OF__METHOD_EXCEPTION__2.1D11: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_AsmCPUImplInitSSE.END__OF__METHOD_EXCEPTION__2.1D12: ;Asm
			Ret 0x8


		GUID_11979882:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.CPUImpl
			; Name: InitFloat
			; Plugged: No

		SystemVoidCosmosCore_AsmCPUImplInitFloat:

		GUID_11979884:

		METHOD_11979884.1D13: ;Asm
			push dword EBP

		METHOD_11979884.1D14: ;Asm
			mov EBP, ESP

		METHOD_11979884.1D15: ;Asm
			finit
			; End Method: InitFloat

		SystemVoidCosmosCore_AsmCPUImplInitFloat.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_AsmCPUImplInitFloat.END__OF__METHOD_NORMAL.1D16: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_AsmCPUImplInitFloat.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_AsmCPUImplInitFloat.END__OF__METHOD_NORMAL.1D17: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_AsmCPUImplInitFloat.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_AsmCPUImplInitFloat.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_AsmCPUImplInitFloat.END__OF__METHOD_EXCEPTION__2.1D18: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_AsmCPUImplInitFloat.END__OF__METHOD_EXCEPTION__2.1D19: ;Asm
			Ret 0x8


		GUID_11979885:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosCoreIOGroupTextScreenctor:

		GUID_11979887:

		METHOD_11979887.1D1A: ;Asm
			push dword EBP

		METHOD_11979887.1D1B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0001.00: ;Asm
			push dword 0xB8000

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0006:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0006.00: ;Asm
			push dword 0xFA0

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B:
			; Newobj

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.AfterAlloc:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.0E: ;Asm
			JE near SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.NoError1212
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.12: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.NoError1212:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_000B.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0010:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.TextScreen
			; Field: Cosmos.Core.MemoryBlock Cosmos.Core.IOGroup.TextScreen.Memory
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0010.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0010.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0010.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0010.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0010.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0010.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0010.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0010.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0016:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0016.00: ;Asm
			push dword 0x3C2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B:
			; Newobj

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.AfterAlloc:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.NoError1212
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.NoError1212:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_001B.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0020:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.TextScreen
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.MiscOutput
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0020.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0020.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0020.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0020.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0020.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0020.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0020.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0020.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0025:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0025.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0025.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0026:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0026.00: ;Asm
			push dword 0x3C4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B:
			; Newobj

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.AfterAlloc:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.NoError1212
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.NoError1212:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_002B.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0030:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.TextScreen
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Idx1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 44 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0030.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0030.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0030.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0030.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0030.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0030.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0030.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0030.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0035:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0036:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0036.00: ;Asm
			push dword 0x3C5

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B:
			; Newobj

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.AfterAlloc:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.NoError1212
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.NoError1212:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_003B.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0040:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.TextScreen
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 68 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0040.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0040.01: ;Asm
			add ECX, 0x44

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0040.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0040.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0040.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0040.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0040.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0040.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0045.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0045.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0046:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0046.00: ;Asm
			push dword 0x3CE

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B:
			; Newobj

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.AfterAlloc:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.NoError1212
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.NoError1212:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_004B.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0050:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.TextScreen
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Idx2
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0050.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0050.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0050.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0050.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0050.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0050.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0050.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0050.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0055.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0055.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0056:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0056.00: ;Asm
			push dword 0x3CF

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B:
			; Newobj

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.AfterAlloc:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.NoError1212
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.NoError1212:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_005B.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0060:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.TextScreen
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data2
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 60 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0060.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0060.01: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0060.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0060.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0060.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0060.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0060.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0060.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0065.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0065.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0066:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0066.00: ;Asm
			push dword 0x3D4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B:
			; Newobj

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.AfterAlloc:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.NoError1212
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.NoError1212:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_006B.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0070:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.TextScreen
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Idx3
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0070.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0070.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0070.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0070.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0070.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0070.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0070.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0070.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0075:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0075.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0075.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0076:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0076.00: ;Asm
			push dword 0x3D5

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B:
			; Newobj

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.AfterAlloc:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.NoError1212
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.NoError1212:

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_007B.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0080:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.TextScreen
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data3
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 52 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0080.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0080.01: ;Asm
			add ECX, 0x34

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0080.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0080.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0080.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0080.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0080.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0080.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0085:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0085.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0085.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0086:
			; Call

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0086.00: ;Asm
			Call SystemVoidCosmosCoreIOGroupIOGroupctor

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0086.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0086.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupTextScreenctor.IL_008B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_0086.03: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_008B:
			; Nop

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_008B.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_008C:
			; Ret

		SystemVoidCosmosCoreIOGroupTextScreenctor.IL_008C.00: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOGroupTextScreenctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_11979888:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.TextScreenBase
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosHALTextScreenBasector:

		GUID_12158378:

		METHOD_12158378.05: ;Asm
			push dword EBP

		METHOD_12158378.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALTextScreenBasector.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreenBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenBasector.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenBasector.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenBasector.IL_0001:
			; Call

		SystemVoidCosmosHALTextScreenBasector.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALDevicector

		SystemVoidCosmosHALTextScreenBasector.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenBasector.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenBasector.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenBasector.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenBasector.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenBasector.IL_0006:
			; Nop

		SystemVoidCosmosHALTextScreenBasector.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenBasector.IL_0007:
			; Ret

		SystemVoidCosmosHALTextScreenBasector.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosHALTextScreenBasector.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALTextScreenBasector.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALTextScreenBasector.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALTextScreenBasector.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALTextScreenBasector.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALTextScreenBasector.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALTextScreenBasector.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALTextScreenBasector.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALTextScreenBasector.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_12158379:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector:

		GUID_12177841:

		METHOD_12177841.05: ;Asm
			push dword EBP

		METHOD_12177841.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0007:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0007.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0007.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Field: Cosmos.HAL.PCIDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PCIDevice[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_000C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_12177842:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIDevice
			; Name: GetHeaderType
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] Bus at EBP+16, size = 2
			; Argument[1] Slot at EBP+12, size = 2
			; Argument[2] Function at EBP+8, size = 2
			; Return size: 4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16:

		GUID_12207094:

		METHOD_12207094.05: ;Asm
			push dword EBP

		METHOD_12207094.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_12207094.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_12207094.08: ;Asm
			push dword 0x0

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0000:
			; Nop

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0000.00: ;Asm
			NOP

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0001.00: ;Asm
			movzx EAX, word [EBP + 16]

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0001.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0002.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0002.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0003:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0003.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0003.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0004:
			; Call

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0004.00: ;Asm
			Call SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0004.02: ;Asm
			JE near SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0009
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0004.03: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0004.04: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0009:
			; Ldc_I4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0009.00: ;Asm
			push dword 0xC

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_000B:
			; Or

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_000B.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_000B.01: ;Asm
			or dword [ESP], EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_000C:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_000C.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_000C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_000D:
			; Ldsfld

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_000D.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_000D.02: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_000D.AfterCCTorExceptionCheck:

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_000D.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCIDevice_IO + 4]

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_000D.04: ;Asm
			push dword 0x0

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0012:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigAddressPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCI
			; TypeOnStack: Cosmos.Core.IOGroup.PCI
			; Offset: 20 (includes object header)

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0012.01: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0012.02: ;Asm
			add ECX, 0x14

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0012.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0012.04: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0012.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0012.06: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0012.07: ;Asm
			mov EAX, 0x0

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0017:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0017.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0017.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0018:
			; Callvirt
			; ThisOffset = 4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0018.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_DWordSystemUInt32

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0018.02: ;Asm
			JE near SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_001D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0018.03: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0018.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_001D:
			; Nop

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_001D.00: ;Asm
			NOP

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_001E:
			; Ldsfld

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_001E.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_001E.02: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_001E.AfterCCTorExceptionCheck:

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_001E.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCIDevice_IO + 4]

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_001E.04: ;Asm
			push dword 0x0

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0023:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigDataPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCI
			; TypeOnStack: Cosmos.Core.IOGroup.PCI
			; Offset: 12 (includes object header)

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0023.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0023.01: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0023.02: ;Asm
			add ECX, 0xC

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0023.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0023.04: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0023.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0023.06: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0023.07: ;Asm
			mov EAX, 0x0

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0028:
			; Callvirt
			; ThisOffset = 0

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0028.00: ;Asm
			Call SystemUInt32CosmosCoreIOPortget_DWord

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0028.02: ;Asm
			JE near SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_002D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0028.03: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0028.04: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0028.NoExceptionAfterCall:
			; Argument Count = 0

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_002D:
			; Ldc_I4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_002D.00: ;Asm
			push dword 0x10

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_002F:
			; Shr_Un

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_002F.00: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_002F.01: ;Asm
			shr dword [ESP], CL

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0030:
			; Ldc_I4

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0030.00: ;Asm
			push dword 0xFF

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0035:
			; And

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0035.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0035.01: ;Asm
			and dword [ESP], EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0036:
			; Conv_U1

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0036.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0036.01: ;Asm
			movzx EAX, AL

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0036.02: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0037:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0037.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0037.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0038:
			; Br

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_0038.00: ;Asm
			Jmp SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_003A

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_003A:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_003A.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_003A.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_003B:
			; Ret

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.IL_003B.00: ;Asm
			Jmp SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL
			; End Method: GetHeaderType

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_12207095:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCI
			; Name: CheckBus
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Argument[0] xBus at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosHALPCICheckBusSystemUInt16:

		GUID_12329751:

		METHOD_12329751.08: ;Asm
			push dword EBP

		METHOD_12329751.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_12329751.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_12329751.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_12329751.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_12329751.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_12329751.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_12329751.0F: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_12329751.10: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0000:
			; Nop

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0001:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0002:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0003:
			; Br

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0003.00: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0081

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0005:
			; Nop

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0005.00: ;Asm
			NOP

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0006.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0007:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0007.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0007.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0008:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0009:
			; Call

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0009.00: ;Asm
			Call SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0009.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_000E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0009.04: ;Asm
			JNE near SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_000E:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_000E.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013:
			; Ceq

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.True

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.03: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.False

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.True:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.06: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0015

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.False:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0013.09: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0015

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0015:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0015.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0015.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0016:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0016.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0016.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0017:
			; Branch

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0017.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0017.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0017.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001B

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0019:
			; Br

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007C

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001B.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001C:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001C.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001D:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E:
			; Newobj

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.02: ;Asm
			JNE near SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.03: ;Asm
			push dword 0x31

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.AfterAlloc:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PCIDevice_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.0B: ;Asm
			mov dword [EAX + 8], 0x25

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.0C: ;Asm
			push dword 0x0
			; Arg bus: 4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.0D: ;Asm
			push dword [ESP + 20]
			; Arg slot: 4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.0E: ;Asm
			push dword [ESP + 20]
			; Arg function: 4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.0F: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.10: ;Asm
			Call SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.11: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.12: ;Asm
			JE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.NoError1215
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.13: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.16: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.17: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.NoError1215:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.18: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.1B: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.1C: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_001E.1D: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0023:
			; Call

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0023.00: ;Asm
			Call SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0023.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0028
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0023.03: ;Asm
			JNE near SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0028:
			; Nop

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0028.00: ;Asm
			NOP

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0029.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0029.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_002A:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_002A.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_002A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_002B:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_002B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_002C:
			; Call

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_002C.00: ;Asm
			Call SystemUInt16CosmosHALPCIDeviceGetHeaderTypeSystemUInt16SystemUInt16SystemUInt16

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_002C.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0031
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_002C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_002C.04: ;Asm
			JNE near SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0031:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0031.00: ;Asm
			push dword 0x80

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0036:
			; And

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0036.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0036.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0037:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038:
			; Cgt_Un

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038.02: ;Asm
			JB near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038.True

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038.03: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038.False

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038.True:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038.06: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003A

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038.False:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0038.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003A.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003B.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003C:
			; Branch

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003C.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007B

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003E:
			; Nop

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003E.00: ;Asm
			NOP

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003F:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_003F.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0040:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 16
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0040.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0040.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0041:
			; Br

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0041.00: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0070

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0043:
			; Nop

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0043.00: ;Asm
			NOP

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0044:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0044.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0044.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0045:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0045.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0045.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0046:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 16
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0046.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0047:
			; Call

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0047.00: ;Asm
			Call SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0047.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0047.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_004C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0047.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0047.04: ;Asm
			JNE near SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_004C:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_004C.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051:
			; Ceq

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.True

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.03: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.False

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.True:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.06: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0053

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.False:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0051.09: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0053

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0053:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0053.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054:
			; Ceq

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.True

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.03: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.False

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.True:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.06: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0056

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.False:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0054.09: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0056

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0056:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0056.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0056.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0058:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0058.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0058.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005A:
			; Branch

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005A.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006A

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005C.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005D:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005D.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005E:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 16
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005E.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F:
			; Newobj

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.02: ;Asm
			JNE near SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.03: ;Asm
			push dword 0x31

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.AfterAlloc:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PCIDevice_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.0B: ;Asm
			mov dword [EAX + 8], 0x25

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.0C: ;Asm
			push dword 0x0
			; Arg bus: 4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.0D: ;Asm
			push dword [ESP + 20]
			; Arg slot: 4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.0E: ;Asm
			push dword [ESP + 20]
			; Arg function: 4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.0F: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.10: ;Asm
			Call SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.11: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.12: ;Asm
			JE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.NoError1215
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.13: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.16: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.17: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.NoError1215:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.18: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.1B: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.1C: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_005F.1D: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0064:
			; Call

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0064.00: ;Asm
			Call SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0064.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0064.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0069
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0064.03: ;Asm
			JNE near SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0069:
			; Nop

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0069.00: ;Asm
			NOP

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006A:
			; Nop

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006A.00: ;Asm
			NOP

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006B:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 16
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006B.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006C:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006C.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006D:
			; Add

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006D.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006E:
			; Conv_U2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006E.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006E.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006F:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 16
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_006F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0070:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 16
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0070.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0070.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0071:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0071.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072:
			; Clt

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.04: ;Asm
			JL near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.True

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.05: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.False

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.True:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.08: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0074

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.False:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0072.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0074:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0074.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0074.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0076:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0076.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0076.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0078:
			; Branch

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0078.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0078.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0078.02: ;Asm
			JNE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0043

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007A:
			; Nop

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007A.00: ;Asm
			NOP

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007B:
			; Nop

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007B.00: ;Asm
			NOP

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007C:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007C.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007D:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007D.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007E:
			; Add

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007E.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007F:
			; Conv_U2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007F.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_007F.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0080:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0080.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0080.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0081:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0081.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0081.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0082:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0082.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084:
			; Clt

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.04: ;Asm
			JL near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.True

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.05: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.False

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.True:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.08: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0086

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.False:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0084.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0086:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0086.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0086.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0088:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0088.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0088.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_008A:
			; Branch

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_008A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_008A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_008A.02: ;Asm
			JNE near SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_0005

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_008F:
			; Ret

		SystemVoidCosmosHALPCICheckBusSystemUInt16.IL_008F.00: ;Asm
			Jmp SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_NORMAL
			; End Method: CheckBus

		SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x1C

		SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCICheckBusSystemUInt16.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x4


		GUID_12329752:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIDevice
			; Name: GetVendorID
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] Bus at EBP+16, size = 2
			; Argument[1] Slot at EBP+12, size = 2
			; Argument[2] Function at EBP+8, size = 2
			; Return size: 4

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16:

		GUID_12503170:

		METHOD_12503170.06: ;Asm
			push dword EBP

		METHOD_12503170.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_12503170.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_12503170.09: ;Asm
			push dword 0x0

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0000:
			; Nop

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0000.00: ;Asm
			NOP

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0001.00: ;Asm
			movzx EAX, word [EBP + 16]

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0001.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0002.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0002.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0003:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0003.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0003.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0004:
			; Call

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0004.00: ;Asm
			Call SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0004.02: ;Asm
			JE near SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0009
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0004.03: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0004.04: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0009:
			; Ldc_I4

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0009.00: ;Asm
			push dword 0x0

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_000A:
			; Or

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_000A.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_000A.01: ;Asm
			or dword [ESP], EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_000B:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_000B.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_000B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_000C:
			; Ldsfld

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_000C.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_000C.02: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_000C.AfterCCTorExceptionCheck:

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_000C.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCIDevice_IO + 4]

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_000C.04: ;Asm
			push dword 0x0

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0011:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigAddressPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCI
			; TypeOnStack: Cosmos.Core.IOGroup.PCI
			; Offset: 20 (includes object header)

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0011.01: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0011.02: ;Asm
			add ECX, 0x14

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0011.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0011.04: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0011.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0011.06: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0011.07: ;Asm
			mov EAX, 0x0

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0016:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0016.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0017:
			; Callvirt
			; ThisOffset = 4

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0017.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_DWordSystemUInt32

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0017.02: ;Asm
			JE near SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_001C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0017.03: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0017.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_001C:
			; Nop

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_001C.00: ;Asm
			NOP

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_001D:
			; Ldsfld

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_001D.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_001D.02: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_001D.AfterCCTorExceptionCheck:

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_001D.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCIDevice_IO + 4]

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_001D.04: ;Asm
			push dword 0x0

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0022:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigDataPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCI
			; TypeOnStack: Cosmos.Core.IOGroup.PCI
			; Offset: 12 (includes object header)

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0022.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0022.01: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0022.02: ;Asm
			add ECX, 0xC

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0022.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0022.04: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0022.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0022.06: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0022.07: ;Asm
			mov EAX, 0x0

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0027:
			; Callvirt
			; ThisOffset = 0

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0027.00: ;Asm
			Call SystemUInt32CosmosCoreIOPortget_DWord

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0027.02: ;Asm
			JE near SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_002C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0027.03: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0027.04: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0027.NoExceptionAfterCall:
			; Argument Count = 0

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_002C:
			; Ldc_I4

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_002C.00: ;Asm
			push dword 0xFFFF

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0031:
			; And

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0031.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0031.01: ;Asm
			and dword [ESP], EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0032:
			; Conv_U2

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0032.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0032.01: ;Asm
			movzx EAX, AX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0032.02: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0033:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0033.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0033.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0034:
			; Br

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0034.00: ;Asm
			Jmp SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0036

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0036:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0036.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0036.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0037:
			; Ret

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.IL_0037.00: ;Asm
			Jmp SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL
			; End Method: GetVendorID

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt16CosmosHALPCIDeviceGetVendorIDSystemUInt16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_12503171:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.ACPI
			; Name: Init
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Local 9 at EBP-40
			; Local 10 at EBP-44
			; Local 11 at EBP-48
			; Local 12 at EBP-52
			; Local 13 at EBP-56
			; Local 14 at EBP-60
			; Local 15 at EBP-64
			; Local 16 at EBP-68
			; Local 17 at EBP-72
			; Local 18 at EBP-76
			; Local 19 at EBP-80
			; Local 20 at EBP-84
			; Local 21 at EBP-88
			; Local 22 at EBP-92
			; Return size: 4

		SystemBooleanCosmosCoreACPIInit:

		GUID_12505795:

		METHOD_12505795.08: ;Asm
			push dword EBP

		METHOD_12505795.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_12505795.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_12505795.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_12505795.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_12505795.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_12505795.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_12505795.0F: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_12505795.10: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_12505795.11: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_12505795.12: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_12505795.13: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_12505795.14: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_12505795.15: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_12505795.16: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_12505795.17: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_12505795.18: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_12505795.19: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_12505795.1A: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_12505795.1B: ;Asm
			push dword 0x0
			; Local 18, Size 4

		METHOD_12505795.1C: ;Asm
			push dword 0x0
			; Local 19, Size 4

		METHOD_12505795.1D: ;Asm
			push dword 0x0
			; Local 20, Size 4

		METHOD_12505795.1E: ;Asm
			push dword 0x0
			; Local 21, Size 4

		METHOD_12505795.1F: ;Asm
			push dword 0x0
			; Local 22, Size 4

		METHOD_12505795.20: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0000:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_0001:
			; Call

		SystemBooleanCosmosCoreACPIInit.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0001.01: ;Asm
			Call SystemUInt32CosmosCoreACPIRSDPAddress

		SystemBooleanCosmosCoreACPIInit.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0001.03: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreACPIInit.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0001.05: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0006:
			; Conv_U

		SystemBooleanCosmosCoreACPIInit.IL_0007:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0008:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0008.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0009:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0009.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0009.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreACPIInit.IL_000A:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_000A.00: ;Asm
			push dword 0x13

		SystemBooleanCosmosCoreACPIInit.IL_000C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_000C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_000C.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosCoreACPIInit.IL_000D:
			; Br

		SystemBooleanCosmosCoreACPIInit.IL_000D.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0028

		SystemBooleanCosmosCoreACPIInit.IL_000F:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_000F.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_0010:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0010.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreACPIInit.IL_0010.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0011:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosCoreACPIInit.IL_0011.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0012:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemBooleanCosmosCoreACPIInit.IL_0012.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0013:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_0013.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0014:
			; Ldind

		SystemBooleanCosmosCoreACPIInit.IL_0014.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0014.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosCoreACPIInit.IL_0014.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0015:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_0015.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0015.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0016:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0016.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0016.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0017:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0017.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemBooleanCosmosCoreACPIInit.IL_0017.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0018:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0018.00: ;Asm
			push dword 0x10

		SystemBooleanCosmosCoreACPIInit.IL_001A:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_001A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_001A.01: ;Asm
			pop dword EBX

		SystemBooleanCosmosCoreACPIInit.IL_001A.02: ;Asm
			cmp EBX, EAX

		SystemBooleanCosmosCoreACPIInit.IL_001A.03: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0021

		SystemBooleanCosmosCoreACPIInit.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreACPIInit.IL_001C.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_001D:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_001D.00: ;Asm
			push dword 0x8

		SystemBooleanCosmosCoreACPIInit.IL_001E:
			; Shl

		SystemBooleanCosmosCoreACPIInit.IL_001E.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_001E.01: ;Asm
			shl dword [ESP], CL

		SystemBooleanCosmosCoreACPIInit.IL_001F:
			; Br

		SystemBooleanCosmosCoreACPIInit.IL_001F.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0022

		SystemBooleanCosmosCoreACPIInit.IL_0021:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0021.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreACPIInit.IL_0021.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0022:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0022.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0022.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0023:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_0023.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_0024:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemBooleanCosmosCoreACPIInit.IL_0024.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0025:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0025.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_0026:
			; Sub

		SystemBooleanCosmosCoreACPIInit.IL_0026.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_0026.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0026.02: ;Asm
			sub EAX, ECX

		SystemBooleanCosmosCoreACPIInit.IL_0026.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0027:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0027.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0027.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0028:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0028.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemBooleanCosmosCoreACPIInit.IL_0028.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0029:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0029.00: ;Asm
			push dword 0x10

		SystemBooleanCosmosCoreACPIInit.IL_002B:
			; Clt

		SystemBooleanCosmosCoreACPIInit.IL_002B.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_002B.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_002B.02: ;Asm
			push dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_002B.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_002B.04: ;Asm
			JL near SystemBooleanCosmosCoreACPIInit.IL_002B.True

		SystemBooleanCosmosCoreACPIInit.IL_002B.05: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_002B.False

		SystemBooleanCosmosCoreACPIInit.IL_002B.True:

		SystemBooleanCosmosCoreACPIInit.IL_002B.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_002B.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_002B.08: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_002D

		SystemBooleanCosmosCoreACPIInit.IL_002B.False:

		SystemBooleanCosmosCoreACPIInit.IL_002B.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_002B.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_002D:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_002D.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_002E:
			; Ceq

		SystemBooleanCosmosCoreACPIInit.IL_002E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_002E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_002E.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_002E.True

		SystemBooleanCosmosCoreACPIInit.IL_002E.03: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_002E.False

		SystemBooleanCosmosCoreACPIInit.IL_002E.True:

		SystemBooleanCosmosCoreACPIInit.IL_002E.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_002E.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_002E.06: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0030

		SystemBooleanCosmosCoreACPIInit.IL_002E.False:

		SystemBooleanCosmosCoreACPIInit.IL_002E.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_002E.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_002E.09: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0030

		SystemBooleanCosmosCoreACPIInit.IL_0030:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0030.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0030.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0032:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0032.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemBooleanCosmosCoreACPIInit.IL_0032.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0034:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_0034.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0034.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0034.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.IL_000F

		SystemBooleanCosmosCoreACPIInit.IL_0036:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0036.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreACPIInit.IL_0036.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0037:
			; Conv_I

		SystemBooleanCosmosCoreACPIInit.IL_0038:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0038.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0038.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0039:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0039.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosCoreACPIInit.IL_0039.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_003A:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_003A.00: ;Asm
			push dword 0x4

		SystemBooleanCosmosCoreACPIInit.IL_003B:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_003B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_003B.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_003C:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_003C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_003C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCoreACPIInit.IL_003D:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_003D.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_003E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_003E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_003E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreACPIInit.IL_003F:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_003F.00: ;Asm
			push dword 0x3

		SystemBooleanCosmosCoreACPIInit.IL_0040:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0040.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0040.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0042:
			; Br

		SystemBooleanCosmosCoreACPIInit.IL_0042.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_005F

		SystemBooleanCosmosCoreACPIInit.IL_0044:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_0044.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_0045:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreACPIInit.IL_0045.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0046:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosCoreACPIInit.IL_0046.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0047:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0047.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemBooleanCosmosCoreACPIInit.IL_0047.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0049:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_0049.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0049.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_004A:
			; Ldind

		SystemBooleanCosmosCoreACPIInit.IL_004A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_004A.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosCoreACPIInit.IL_004A.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_004B:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_004B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_004B.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_004C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_004C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_004C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreACPIInit.IL_004D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_004D.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemBooleanCosmosCoreACPIInit.IL_004D.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_004F:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_004F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_004F.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_004F.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0056

		SystemBooleanCosmosCoreACPIInit.IL_0051:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0051.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreACPIInit.IL_0051.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0052:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0052.00: ;Asm
			push dword 0x8

		SystemBooleanCosmosCoreACPIInit.IL_0053:
			; Shl

		SystemBooleanCosmosCoreACPIInit.IL_0053.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_0053.01: ;Asm
			shl dword [ESP], CL

		SystemBooleanCosmosCoreACPIInit.IL_0054:
			; Br

		SystemBooleanCosmosCoreACPIInit.IL_0054.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0057

		SystemBooleanCosmosCoreACPIInit.IL_0056:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreACPIInit.IL_0056.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0057:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0057.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0057.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0058:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_0058.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_0059:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0059.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemBooleanCosmosCoreACPIInit.IL_0059.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_005B:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_005B.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_005C:
			; Sub

		SystemBooleanCosmosCoreACPIInit.IL_005C.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_005C.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_005C.02: ;Asm
			sub EAX, ECX

		SystemBooleanCosmosCoreACPIInit.IL_005C.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_005D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_005D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_005D.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemBooleanCosmosCoreACPIInit.IL_005F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_005F.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemBooleanCosmosCoreACPIInit.IL_005F.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0061:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0061.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0062:
			; Clt

		SystemBooleanCosmosCoreACPIInit.IL_0062.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_0062.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0062.02: ;Asm
			push dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_0062.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_0062.04: ;Asm
			JL near SystemBooleanCosmosCoreACPIInit.IL_0062.True

		SystemBooleanCosmosCoreACPIInit.IL_0062.05: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0062.False

		SystemBooleanCosmosCoreACPIInit.IL_0062.True:

		SystemBooleanCosmosCoreACPIInit.IL_0062.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0062.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_0062.08: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0064

		SystemBooleanCosmosCoreACPIInit.IL_0062.False:

		SystemBooleanCosmosCoreACPIInit.IL_0062.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0062.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0064:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0064.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0065:
			; Ceq

		SystemBooleanCosmosCoreACPIInit.IL_0065.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0065.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_0065.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0065.True

		SystemBooleanCosmosCoreACPIInit.IL_0065.03: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0065.False

		SystemBooleanCosmosCoreACPIInit.IL_0065.True:

		SystemBooleanCosmosCoreACPIInit.IL_0065.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0065.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_0065.06: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0067

		SystemBooleanCosmosCoreACPIInit.IL_0065.False:

		SystemBooleanCosmosCoreACPIInit.IL_0065.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0065.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0065.09: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0067

		SystemBooleanCosmosCoreACPIInit.IL_0067:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0067.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0067.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0069:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0069.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemBooleanCosmosCoreACPIInit.IL_0069.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_006B:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_006B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_006B.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_006B.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.IL_0044

		SystemBooleanCosmosCoreACPIInit.IL_006D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_006D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreACPIInit.IL_006D.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_006E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_006E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_006E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosCoreACPIInit.IL_006F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_006F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosCoreACPIInit.IL_006F.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0070:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0070.00: ;Asm
			push dword 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0071:
			; Sub

		SystemBooleanCosmosCoreACPIInit.IL_0071.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_0071.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0071.02: ;Asm
			sub EAX, ECX

		SystemBooleanCosmosCoreACPIInit.IL_0071.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0072:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0072.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0072.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0073:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0073.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosCoreACPIInit.IL_0073.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0074:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0074.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0075:
			; Conv_U

		SystemBooleanCosmosCoreACPIInit.IL_0076:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_0076.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0076.01: ;Asm
			pop dword EBX

		SystemBooleanCosmosCoreACPIInit.IL_0076.02: ;Asm
			cmp EBX, EAX

		SystemBooleanCosmosCoreACPIInit.IL_0076.03: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0088

		SystemBooleanCosmosCoreACPIInit.IL_0078:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0078.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosCoreACPIInit.IL_0078.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0079:
			; LdStr
			; String Value: RSDT

		SystemBooleanCosmosCoreACPIInit.IL_0079.00: ;Asm
			push dword StringLiteral0128

		SystemBooleanCosmosCoreACPIInit.IL_0079.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_007E:
			; Call

		SystemBooleanCosmosCoreACPIInit.IL_007E.00: ;Asm
			Call SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString

		SystemBooleanCosmosCoreACPIInit.IL_007E.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_007E.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0083
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreACPIInit.IL_007E.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_007E.04: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0083:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0083.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0084:
			; Ceq

		SystemBooleanCosmosCoreACPIInit.IL_0084.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0084.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_0084.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0084.True

		SystemBooleanCosmosCoreACPIInit.IL_0084.03: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0084.False

		SystemBooleanCosmosCoreACPIInit.IL_0084.True:

		SystemBooleanCosmosCoreACPIInit.IL_0084.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0084.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_0084.06: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0086

		SystemBooleanCosmosCoreACPIInit.IL_0084.False:

		SystemBooleanCosmosCoreACPIInit.IL_0084.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0084.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0084.09: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0086

		SystemBooleanCosmosCoreACPIInit.IL_0086:
			; Br

		SystemBooleanCosmosCoreACPIInit.IL_0086.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0089

		SystemBooleanCosmosCoreACPIInit.IL_0088:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0088.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0089:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0089.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0089.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemBooleanCosmosCoreACPIInit.IL_008B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_008B.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemBooleanCosmosCoreACPIInit.IL_008B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_008D:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_008D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_008D.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_008D.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0288

		SystemBooleanCosmosCoreACPIInit.IL_0092:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_0092.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_0093:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0093.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0094:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0094.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0094.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0095:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0095.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCoreACPIInit.IL_0095.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0096:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0096.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0096.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0098:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0098.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemBooleanCosmosCoreACPIInit.IL_0098.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_009A:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_009A.00: ;Asm
			push dword 0x24

		SystemBooleanCosmosCoreACPIInit.IL_009C:
			; Sub

		SystemBooleanCosmosCoreACPIInit.IL_009C.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_009C.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_009C.02: ;Asm
			sub EAX, ECX

		SystemBooleanCosmosCoreACPIInit.IL_009C.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_009D:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_009D.00: ;Asm
			push dword 0x4

		SystemBooleanCosmosCoreACPIInit.IL_009E:
			; Div

		SystemBooleanCosmosCoreACPIInit.IL_009E.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_009E.01: ;Asm
			test ECX, ECX

		SystemBooleanCosmosCoreACPIInit.IL_009E.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.IL_009E_NoDivideByZeroException

		SystemBooleanCosmosCoreACPIInit.IL_009E.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemBooleanCosmosCoreACPIInit.IL_009E_NoDivideByZeroException:

		SystemBooleanCosmosCoreACPIInit.IL_009E_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_009E_NoDivideByZeroException.05: ;Asm
			cdq

		SystemBooleanCosmosCoreACPIInit.IL_009E_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_009E_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_009F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_009F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_009F.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemBooleanCosmosCoreACPIInit.IL_00A1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00A1.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosCoreACPIInit.IL_00A1.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00A2:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_00A2.00: ;Asm
			push dword 0x24

		SystemBooleanCosmosCoreACPIInit.IL_00A4:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_00A4.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00A4.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_00A5:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00A5.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00A5.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCoreACPIInit.IL_00A6:
			; Br

		SystemBooleanCosmosCoreACPIInit.IL_00A6.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0274

		SystemBooleanCosmosCoreACPIInit.IL_00AB:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_00AB.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_00AC:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_00AC.00: ;Asm
			push dword 0x3

		SystemBooleanCosmosCoreACPIInit.IL_00AD:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00AD.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00AD.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemBooleanCosmosCoreACPIInit.IL_00AF:
			; Br

		SystemBooleanCosmosCoreACPIInit.IL_00AF.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_00CC

		SystemBooleanCosmosCoreACPIInit.IL_00B1:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_00B1.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_00B2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00B2.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreACPIInit.IL_00B2.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00B3:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00B3.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosCoreACPIInit.IL_00B3.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00B4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00B4.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemBooleanCosmosCoreACPIInit.IL_00B4.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00B6:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_00B6.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00B6.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_00B7:
			; Ldind

		SystemBooleanCosmosCoreACPIInit.IL_00B7.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00B7.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosCoreACPIInit.IL_00B7.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00B8:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_00B8.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00B8.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_00B9:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00B9.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00B9.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreACPIInit.IL_00BA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00BA.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemBooleanCosmosCoreACPIInit.IL_00BA.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00BC:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_00BC.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00BC.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_00BC.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_00C3

		SystemBooleanCosmosCoreACPIInit.IL_00BE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00BE.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreACPIInit.IL_00BE.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00BF:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_00BF.00: ;Asm
			push dword 0x8

		SystemBooleanCosmosCoreACPIInit.IL_00C0:
			; Shl

		SystemBooleanCosmosCoreACPIInit.IL_00C0.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_00C0.01: ;Asm
			shl dword [ESP], CL

		SystemBooleanCosmosCoreACPIInit.IL_00C1:
			; Br

		SystemBooleanCosmosCoreACPIInit.IL_00C1.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_00C4

		SystemBooleanCosmosCoreACPIInit.IL_00C3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00C3.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreACPIInit.IL_00C3.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00C4:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00C4.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00C4.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreACPIInit.IL_00C5:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_00C5.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_00C6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00C6.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemBooleanCosmosCoreACPIInit.IL_00C6.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00C8:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_00C8.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_00C9:
			; Sub

		SystemBooleanCosmosCoreACPIInit.IL_00C9.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_00C9.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00C9.02: ;Asm
			sub EAX, ECX

		SystemBooleanCosmosCoreACPIInit.IL_00C9.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00CA:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00CA.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00CA.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemBooleanCosmosCoreACPIInit.IL_00CC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00CC.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemBooleanCosmosCoreACPIInit.IL_00CC.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00CE:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_00CE.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_00CF:
			; Clt

		SystemBooleanCosmosCoreACPIInit.IL_00CF.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_00CF.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00CF.02: ;Asm
			push dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_00CF.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_00CF.04: ;Asm
			JL near SystemBooleanCosmosCoreACPIInit.IL_00CF.True

		SystemBooleanCosmosCoreACPIInit.IL_00CF.05: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_00CF.False

		SystemBooleanCosmosCoreACPIInit.IL_00CF.True:

		SystemBooleanCosmosCoreACPIInit.IL_00CF.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_00CF.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_00CF.08: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_00D1

		SystemBooleanCosmosCoreACPIInit.IL_00CF.False:

		SystemBooleanCosmosCoreACPIInit.IL_00CF.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_00CF.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_00D1:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_00D1.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_00D2:
			; Ceq

		SystemBooleanCosmosCoreACPIInit.IL_00D2.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00D2.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_00D2.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_00D2.True

		SystemBooleanCosmosCoreACPIInit.IL_00D2.03: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_00D2.False

		SystemBooleanCosmosCoreACPIInit.IL_00D2.True:

		SystemBooleanCosmosCoreACPIInit.IL_00D2.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_00D2.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_00D2.06: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_00D4

		SystemBooleanCosmosCoreACPIInit.IL_00D2.False:

		SystemBooleanCosmosCoreACPIInit.IL_00D2.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_00D2.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_00D2.09: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_00D4

		SystemBooleanCosmosCoreACPIInit.IL_00D4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_00D4.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00D4.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemBooleanCosmosCoreACPIInit.IL_00D6:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_00D6.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemBooleanCosmosCoreACPIInit.IL_00D6.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00D8:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_00D8.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00D8.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_00D8.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.IL_00B1

		SystemBooleanCosmosCoreACPIInit.IL_00DA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00DA.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreACPIInit.IL_00DA.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00DB:
			; Conv_I

		SystemBooleanCosmosCoreACPIInit.IL_00DC:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 40
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00DC.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00DC.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemBooleanCosmosCoreACPIInit.IL_00DE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 40
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_00DE.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemBooleanCosmosCoreACPIInit.IL_00DE.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00E0:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_00E0.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_00E0.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_00E0.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_00E0.AfterCCTorExceptionCheck:
			; Type = 'System.Byte*

		SystemBooleanCosmosCoreACPIInit.IL_00E0.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00E0.04: ;Asm
			mov dword [static_field__Cosmos_Core_ACPI_Facp], EAX

		SystemBooleanCosmosCoreACPIInit.IL_00E5:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_00E5.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_00E6:
			; Call

		SystemBooleanCosmosCoreACPIInit.IL_00E6.00: ;Asm
			Call SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32

		SystemBooleanCosmosCoreACPIInit.IL_00E6.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_00E6.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_00EB
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreACPIInit.IL_00E6.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_00E6.04: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_00EB:
			; LdStr
			; String Value: DSDT

		SystemBooleanCosmosCoreACPIInit.IL_00EB.00: ;Asm
			push dword StringLiteral0129

		SystemBooleanCosmosCoreACPIInit.IL_00EB.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_00F0:
			; Call

		SystemBooleanCosmosCoreACPIInit.IL_00F0.00: ;Asm
			Call SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString

		SystemBooleanCosmosCoreACPIInit.IL_00F0.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_00F0.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_00F5
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreACPIInit.IL_00F0.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_00F0.04: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_00F5:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_00F5.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_00F6:
			; Ceq

		SystemBooleanCosmosCoreACPIInit.IL_00F6.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00F6.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_00F6.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_00F6.True

		SystemBooleanCosmosCoreACPIInit.IL_00F6.03: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_00F6.False

		SystemBooleanCosmosCoreACPIInit.IL_00F6.True:

		SystemBooleanCosmosCoreACPIInit.IL_00F6.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_00F6.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_00F6.06: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_00F8

		SystemBooleanCosmosCoreACPIInit.IL_00F6.False:

		SystemBooleanCosmosCoreACPIInit.IL_00F6.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_00F6.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_00F6.09: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_00F8

		SystemBooleanCosmosCoreACPIInit.IL_00F8:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_00F8.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00F8.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemBooleanCosmosCoreACPIInit.IL_00FA:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_00FA.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemBooleanCosmosCoreACPIInit.IL_00FA.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00FC:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_00FC.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_00FC.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_00FC.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_026F

		SystemBooleanCosmosCoreACPIInit.IL_0101:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_0101.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_0102:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0102.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0103:
			; Call

		SystemBooleanCosmosCoreACPIInit.IL_0103.00: ;Asm
			Call SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32

		SystemBooleanCosmosCoreACPIInit.IL_0103.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0103.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0108
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreACPIInit.IL_0103.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0103.04: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0108:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0108.00: ;Asm
			push dword 0x24

		SystemBooleanCosmosCoreACPIInit.IL_010A:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_010A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_010A.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_010B:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_010B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_010B.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemBooleanCosmosCoreACPIInit.IL_010D:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_010D.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_010E:
			; Call

		SystemBooleanCosmosCoreACPIInit.IL_010E.00: ;Asm
			Call SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32

		SystemBooleanCosmosCoreACPIInit.IL_010E.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_010E.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0113
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreACPIInit.IL_010E.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_010E.04: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0113:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0113.00: ;Asm
			push dword 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0114:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_0114.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0114.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0115:
			; Ldind

		SystemBooleanCosmosCoreACPIInit.IL_0115.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0115.01: ;Asm
			push dword [EAX]

		SystemBooleanCosmosCoreACPIInit.IL_0116:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0116.00: ;Asm
			push dword 0x24

		SystemBooleanCosmosCoreACPIInit.IL_0118:
			; Sub

		SystemBooleanCosmosCoreACPIInit.IL_0118.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_0118.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0118.02: ;Asm
			sub EAX, ECX

		SystemBooleanCosmosCoreACPIInit.IL_0118.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0119:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0119.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0119.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemBooleanCosmosCoreACPIInit.IL_011B:
			; Br

		SystemBooleanCosmosCoreACPIInit.IL_011B.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_013C

		SystemBooleanCosmosCoreACPIInit.IL_011D:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_011D.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_011E:
			; LdStr
			; String Value: _S5_

		SystemBooleanCosmosCoreACPIInit.IL_011E.00: ;Asm
			push dword StringLiteral012A

		SystemBooleanCosmosCoreACPIInit.IL_011E.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0123:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0123.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_0123.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0125:
			; Call

		SystemBooleanCosmosCoreACPIInit.IL_0125.00: ;Asm
			Call SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer

		SystemBooleanCosmosCoreACPIInit.IL_0125.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0125.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_012A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreACPIInit.IL_0125.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0125.04: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_012A:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_012A.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_012B:
			; Ceq

		SystemBooleanCosmosCoreACPIInit.IL_012B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_012B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_012B.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_012B.True

		SystemBooleanCosmosCoreACPIInit.IL_012B.03: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_012B.False

		SystemBooleanCosmosCoreACPIInit.IL_012B.True:

		SystemBooleanCosmosCoreACPIInit.IL_012B.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_012B.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_012B.06: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_012D

		SystemBooleanCosmosCoreACPIInit.IL_012B.False:

		SystemBooleanCosmosCoreACPIInit.IL_012B.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_012B.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_012B.09: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_012D

		SystemBooleanCosmosCoreACPIInit.IL_012D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_012D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_012D.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemBooleanCosmosCoreACPIInit.IL_012F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_012F.00: ;Asm
			movzx EAX, byte [EBP - 64]

		SystemBooleanCosmosCoreACPIInit.IL_012F.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0131:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_0131.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0131.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0131.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0135

		SystemBooleanCosmosCoreACPIInit.IL_0133:
			; Br

		SystemBooleanCosmosCoreACPIInit.IL_0133.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_014C

		SystemBooleanCosmosCoreACPIInit.IL_0135:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0135.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_0135.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0137:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0137.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_0138:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_0138.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0138.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0139:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0139.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0139.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemBooleanCosmosCoreACPIInit.IL_013B:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_013B.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_013C:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_013C.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_013D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_013D.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemBooleanCosmosCoreACPIInit.IL_013D.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_013F:
			; Dup

		SystemBooleanCosmosCoreACPIInit.IL_013F.00: ;Asm
			push dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_0140:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0140.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_0141:
			; Sub

		SystemBooleanCosmosCoreACPIInit.IL_0141.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_0141.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0141.02: ;Asm
			sub EAX, ECX

		SystemBooleanCosmosCoreACPIInit.IL_0141.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0142:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0142.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0142.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0144:
			; Clt

		SystemBooleanCosmosCoreACPIInit.IL_0144.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_0144.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0144.02: ;Asm
			push dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_0144.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_0144.04: ;Asm
			JL near SystemBooleanCosmosCoreACPIInit.IL_0144.True

		SystemBooleanCosmosCoreACPIInit.IL_0144.05: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0144.False

		SystemBooleanCosmosCoreACPIInit.IL_0144.True:

		SystemBooleanCosmosCoreACPIInit.IL_0144.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0144.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_0144.08: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0146

		SystemBooleanCosmosCoreACPIInit.IL_0144.False:

		SystemBooleanCosmosCoreACPIInit.IL_0144.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0144.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0146:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0146.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0146.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0148:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0148.00: ;Asm
			movzx EAX, byte [EBP - 68]

		SystemBooleanCosmosCoreACPIInit.IL_0148.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_014A:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_014A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_014A.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_014A.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.IL_011D

		SystemBooleanCosmosCoreACPIInit.IL_014C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_014C.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemBooleanCosmosCoreACPIInit.IL_014C.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_014E:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_014E.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_014F:
			; Cgt

		SystemBooleanCosmosCoreACPIInit.IL_014F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_014F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_014F.02: ;Asm
			JL near SystemBooleanCosmosCoreACPIInit.IL_014F.True

		SystemBooleanCosmosCoreACPIInit.IL_014F.03: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_014F.False

		SystemBooleanCosmosCoreACPIInit.IL_014F.True:

		SystemBooleanCosmosCoreACPIInit.IL_014F.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_014F.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_014F.06: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0151

		SystemBooleanCosmosCoreACPIInit.IL_014F.False:

		SystemBooleanCosmosCoreACPIInit.IL_014F.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_014F.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0151:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0151.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0151.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0153:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0153.00: ;Asm
			movzx EAX, byte [EBP - 72]

		SystemBooleanCosmosCoreACPIInit.IL_0153.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0155:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_0155.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0155.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0155.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_026E

		SystemBooleanCosmosCoreACPIInit.IL_015A:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_015A.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_015B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_015B.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_015B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_015D:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_015D.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_015E:
			; Sub

		SystemBooleanCosmosCoreACPIInit.IL_015E.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_015E.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_015E.02: ;Asm
			sub EAX, ECX

		SystemBooleanCosmosCoreACPIInit.IL_015E.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_015F:
			; Ldind

		SystemBooleanCosmosCoreACPIInit.IL_015F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_015F.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosCoreACPIInit.IL_015F.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0160:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0160.00: ;Asm
			push dword 0x8

		SystemBooleanCosmosCoreACPIInit.IL_0161:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_0161.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0161.01: ;Asm
			pop dword EBX

		SystemBooleanCosmosCoreACPIInit.IL_0161.02: ;Asm
			cmp EBX, EAX

		SystemBooleanCosmosCoreACPIInit.IL_0161.03: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0174

		SystemBooleanCosmosCoreACPIInit.IL_0163:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0163.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_0163.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0165:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0165.00: ;Asm
			push dword 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0166:
			; Sub

		SystemBooleanCosmosCoreACPIInit.IL_0166.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_0166.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0166.02: ;Asm
			sub EAX, ECX

		SystemBooleanCosmosCoreACPIInit.IL_0166.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0167:
			; Ldind

		SystemBooleanCosmosCoreACPIInit.IL_0167.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0167.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosCoreACPIInit.IL_0167.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0168:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0168.00: ;Asm
			push dword 0x8

		SystemBooleanCosmosCoreACPIInit.IL_0169:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_0169.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0169.01: ;Asm
			pop dword EBX

		SystemBooleanCosmosCoreACPIInit.IL_0169.02: ;Asm
			cmp EBX, EAX

		SystemBooleanCosmosCoreACPIInit.IL_0169.03: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.IL_017F

		SystemBooleanCosmosCoreACPIInit.IL_016B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_016B.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_016B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_016D:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_016D.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_016E:
			; Sub

		SystemBooleanCosmosCoreACPIInit.IL_016E.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_016E.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_016E.02: ;Asm
			sub EAX, ECX

		SystemBooleanCosmosCoreACPIInit.IL_016E.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_016F:
			; Ldind

		SystemBooleanCosmosCoreACPIInit.IL_016F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_016F.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosCoreACPIInit.IL_016F.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0170:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0170.00: ;Asm
			push dword 0x5C

		SystemBooleanCosmosCoreACPIInit.IL_0172:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_0172.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0172.01: ;Asm
			pop dword EBX

		SystemBooleanCosmosCoreACPIInit.IL_0172.02: ;Asm
			cmp EBX, EAX

		SystemBooleanCosmosCoreACPIInit.IL_0172.03: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.IL_017F

		SystemBooleanCosmosCoreACPIInit.IL_0174:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0174.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_0174.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0176:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0176.00: ;Asm
			push dword 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0177:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_0177.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0177.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0178:
			; Ldind

		SystemBooleanCosmosCoreACPIInit.IL_0178.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0178.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosCoreACPIInit.IL_0178.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0179:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0179.00: ;Asm
			push dword 0x12

		SystemBooleanCosmosCoreACPIInit.IL_017B:
			; Ceq

		SystemBooleanCosmosCoreACPIInit.IL_017B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_017B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_017B.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_017B.True

		SystemBooleanCosmosCoreACPIInit.IL_017B.03: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_017B.False

		SystemBooleanCosmosCoreACPIInit.IL_017B.True:

		SystemBooleanCosmosCoreACPIInit.IL_017B.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_017B.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_017B.06: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_017D

		SystemBooleanCosmosCoreACPIInit.IL_017B.False:

		SystemBooleanCosmosCoreACPIInit.IL_017B.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_017B.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_017B.09: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_017D

		SystemBooleanCosmosCoreACPIInit.IL_017D:
			; Br

		SystemBooleanCosmosCoreACPIInit.IL_017D.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_0180

		SystemBooleanCosmosCoreACPIInit.IL_017F:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_017F.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0180:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0180.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0180.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0182:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0182.00: ;Asm
			movzx EAX, byte [EBP - 76]

		SystemBooleanCosmosCoreACPIInit.IL_0182.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0184:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_0184.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0184.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0184.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_026D

		SystemBooleanCosmosCoreACPIInit.IL_0189:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_0189.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_018A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_018A.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_018A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_018C:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_018C.00: ;Asm
			push dword 0x5

		SystemBooleanCosmosCoreACPIInit.IL_018D:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_018D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_018D.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_018E:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_018E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_018E.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0190:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0190.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_0190.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0192:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0192.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_0192.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0194:
			; Ldind

		SystemBooleanCosmosCoreACPIInit.IL_0194.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0194.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosCoreACPIInit.IL_0194.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0195:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0195.00: ;Asm
			push dword 0xC0

		SystemBooleanCosmosCoreACPIInit.IL_019A:
			; And

		SystemBooleanCosmosCoreACPIInit.IL_019A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_019A.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_019B:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_019B.00: ;Asm
			push dword 0x6

		SystemBooleanCosmosCoreACPIInit.IL_019C:
			; Shr

		SystemBooleanCosmosCoreACPIInit.IL_019C.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_019C.01: ;Asm
			sar dword [ESP], CL

		SystemBooleanCosmosCoreACPIInit.IL_019D:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_019D.00: ;Asm
			push dword 0x2

		SystemBooleanCosmosCoreACPIInit.IL_019E:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_019E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_019E.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_019F:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_019F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_019F.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_01A0:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_01A0.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01A0.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemBooleanCosmosCoreACPIInit.IL_01A2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_01A2.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_01A2.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01A4:
			; Ldind

		SystemBooleanCosmosCoreACPIInit.IL_01A4.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01A4.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosCoreACPIInit.IL_01A4.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01A5:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_01A5.00: ;Asm
			push dword 0xA

		SystemBooleanCosmosCoreACPIInit.IL_01A7:
			; Ceq

		SystemBooleanCosmosCoreACPIInit.IL_01A7.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01A7.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_01A7.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_01A7.True

		SystemBooleanCosmosCoreACPIInit.IL_01A7.03: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_01A7.False

		SystemBooleanCosmosCoreACPIInit.IL_01A7.True:

		SystemBooleanCosmosCoreACPIInit.IL_01A7.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_01A7.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_01A7.06: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_01A9

		SystemBooleanCosmosCoreACPIInit.IL_01A7.False:

		SystemBooleanCosmosCoreACPIInit.IL_01A7.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_01A7.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_01A7.09: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_01A9

		SystemBooleanCosmosCoreACPIInit.IL_01A9:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_01A9.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01A9.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemBooleanCosmosCoreACPIInit.IL_01AB:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_01AB.00: ;Asm
			movzx EAX, byte [EBP - 80]

		SystemBooleanCosmosCoreACPIInit.IL_01AB.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01AD:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_01AD.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01AD.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_01AD.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_01B5

		SystemBooleanCosmosCoreACPIInit.IL_01AF:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_01AF.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_01AF.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01B1:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_01B1.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_01B2:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_01B2.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01B2.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_01B3:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_01B3.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01B3.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemBooleanCosmosCoreACPIInit.IL_01B5:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_01B5.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_01B5.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01B7:
			; Ldind

		SystemBooleanCosmosCoreACPIInit.IL_01B7.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01B7.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosCoreACPIInit.IL_01B7.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01B8:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_01B8.00: ;Asm
			push dword 0xA

		SystemBooleanCosmosCoreACPIInit.IL_01BA:
			; Shl

		SystemBooleanCosmosCoreACPIInit.IL_01BA.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_01BA.01: ;Asm
			shl dword [ESP], CL

		SystemBooleanCosmosCoreACPIInit.IL_01BB:
			; Conv_I2

		SystemBooleanCosmosCoreACPIInit.IL_01BB.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01BB.01: ;Asm
			movsx EAX, AX

		SystemBooleanCosmosCoreACPIInit.IL_01BB.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01BC:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_01BC.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_01BC.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_01BC.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_01BC.AfterCCTorExceptionCheck:
			; Type = 'System.Int16

		SystemBooleanCosmosCoreACPIInit.IL_01BC.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01BC.04: ;Asm
			mov word [static_field__Cosmos_Core_ACPI_SLP_TYPa], AX

		SystemBooleanCosmosCoreACPIInit.IL_01C1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_01C1.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_01C1.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01C3:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_01C3.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_01C4:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_01C4.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01C4.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_01C5:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_01C5.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01C5.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemBooleanCosmosCoreACPIInit.IL_01C7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_01C7.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_01C7.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01C9:
			; Ldind

		SystemBooleanCosmosCoreACPIInit.IL_01C9.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01C9.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosCoreACPIInit.IL_01C9.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01CA:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_01CA.00: ;Asm
			push dword 0xA

		SystemBooleanCosmosCoreACPIInit.IL_01CC:
			; Ceq

		SystemBooleanCosmosCoreACPIInit.IL_01CC.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01CC.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_01CC.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_01CC.True

		SystemBooleanCosmosCoreACPIInit.IL_01CC.03: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_01CC.False

		SystemBooleanCosmosCoreACPIInit.IL_01CC.True:

		SystemBooleanCosmosCoreACPIInit.IL_01CC.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_01CC.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_01CC.06: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_01CE

		SystemBooleanCosmosCoreACPIInit.IL_01CC.False:

		SystemBooleanCosmosCoreACPIInit.IL_01CC.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_01CC.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_01CC.09: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_01CE

		SystemBooleanCosmosCoreACPIInit.IL_01CE:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_01CE.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01CE.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemBooleanCosmosCoreACPIInit.IL_01D0:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_01D0.00: ;Asm
			movzx EAX, byte [EBP - 84]

		SystemBooleanCosmosCoreACPIInit.IL_01D0.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01D2:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_01D2.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01D2.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_01D2.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_01DA

		SystemBooleanCosmosCoreACPIInit.IL_01D4:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_01D4.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_01D4.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01D6:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_01D6.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_01D7:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_01D7.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01D7.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_01D8:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_01D8.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01D8.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemBooleanCosmosCoreACPIInit.IL_01DA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 56
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_01DA.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemBooleanCosmosCoreACPIInit.IL_01DA.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01DC:
			; Ldind

		SystemBooleanCosmosCoreACPIInit.IL_01DC.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01DC.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosCoreACPIInit.IL_01DC.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01DD:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_01DD.00: ;Asm
			push dword 0xA

		SystemBooleanCosmosCoreACPIInit.IL_01DF:
			; Shl

		SystemBooleanCosmosCoreACPIInit.IL_01DF.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_01DF.01: ;Asm
			shl dword [ESP], CL

		SystemBooleanCosmosCoreACPIInit.IL_01E0:
			; Conv_I2

		SystemBooleanCosmosCoreACPIInit.IL_01E0.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01E0.01: ;Asm
			movsx EAX, AX

		SystemBooleanCosmosCoreACPIInit.IL_01E0.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01E1:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_01E1.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_01E1.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_01E1.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_01E1.AfterCCTorExceptionCheck:
			; Type = 'System.Int16

		SystemBooleanCosmosCoreACPIInit.IL_01E1.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01E1.04: ;Asm
			mov word [static_field__Cosmos_Core_ACPI_SLP_TYPb], AX

		SystemBooleanCosmosCoreACPIInit.IL_01E6:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_01E6.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_01E7:
			; Call

		SystemBooleanCosmosCoreACPIInit.IL_01E7.00: ;Asm
			Call SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32

		SystemBooleanCosmosCoreACPIInit.IL_01E7.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_01E7.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_01EC
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreACPIInit.IL_01E7.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_01E7.04: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_01EC:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_01EC.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_01EC.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_01EC.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_01EC.AfterCCTorExceptionCheck:
			; Type = 'System.Int32*

		SystemBooleanCosmosCoreACPIInit.IL_01EC.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01EC.04: ;Asm
			mov dword [static_field__Cosmos_Core_ACPI_SMI_CMD], EAX

		SystemBooleanCosmosCoreACPIInit.IL_01F1:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_01F1.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_01F2:
			; Call

		SystemBooleanCosmosCoreACPIInit.IL_01F2.00: ;Asm
			Call SystemByteCosmosCoreACPIfacpbgetSystemInt32

		SystemBooleanCosmosCoreACPIInit.IL_01F2.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_01F2.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_01F7
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreACPIInit.IL_01F2.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_01F2.04: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_01F7:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_01F7.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_01F7.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_01F7.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_01F7.AfterCCTorExceptionCheck:
			; Type = 'System.Byte

		SystemBooleanCosmosCoreACPIInit.IL_01F7.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_01F7.04: ;Asm
			mov byte [static_field__Cosmos_Core_ACPI_ACPI_ENABLE], AL

		SystemBooleanCosmosCoreACPIInit.IL_01FC:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_01FC.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_01FD:
			; Call

		SystemBooleanCosmosCoreACPIInit.IL_01FD.00: ;Asm
			Call SystemByteCosmosCoreACPIfacpbgetSystemInt32

		SystemBooleanCosmosCoreACPIInit.IL_01FD.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_01FD.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0202
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreACPIInit.IL_01FD.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_01FD.04: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0202:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_0202.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_0202.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0202.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0202.AfterCCTorExceptionCheck:
			; Type = 'System.Byte

		SystemBooleanCosmosCoreACPIInit.IL_0202.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0202.04: ;Asm
			mov byte [static_field__Cosmos_Core_ACPI_ACPI_DISABLE], AL

		SystemBooleanCosmosCoreACPIInit.IL_0207:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0207.00: ;Asm
			push dword 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0208:
			; Call

		SystemBooleanCosmosCoreACPIInit.IL_0208.00: ;Asm
			Call SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32

		SystemBooleanCosmosCoreACPIInit.IL_0208.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0208.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_020D
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreACPIInit.IL_0208.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0208.04: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_020D:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_020D.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_020D.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_020D.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_020D.AfterCCTorExceptionCheck:
			; Type = 'System.Int32*

		SystemBooleanCosmosCoreACPIInit.IL_020D.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_020D.04: ;Asm
			mov dword [static_field__Cosmos_Core_ACPI_PM1a_CNT], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0212:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0212.00: ;Asm
			push dword 0x3

		SystemBooleanCosmosCoreACPIInit.IL_0213:
			; Call

		SystemBooleanCosmosCoreACPIInit.IL_0213.00: ;Asm
			Call SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32

		SystemBooleanCosmosCoreACPIInit.IL_0213.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0213.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0218
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreACPIInit.IL_0213.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0213.04: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0218:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_0218.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_0218.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0218.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0218.AfterCCTorExceptionCheck:
			; Type = 'System.Int32*

		SystemBooleanCosmosCoreACPIInit.IL_0218.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0218.04: ;Asm
			mov dword [static_field__Cosmos_Core_ACPI_PM1b_CNT], EAX

		SystemBooleanCosmosCoreACPIInit.IL_021D:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_021D.00: ;Asm
			push dword 0x3

		SystemBooleanCosmosCoreACPIInit.IL_021E:
			; Call

		SystemBooleanCosmosCoreACPIInit.IL_021E.00: ;Asm
			Call SystemByteCosmosCoreACPIfacpbgetSystemInt32

		SystemBooleanCosmosCoreACPIInit.IL_021E.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_021E.02: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_0223
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCoreACPIInit.IL_021E.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_021E.04: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0223:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_0223.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_0223.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0223.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0223.AfterCCTorExceptionCheck:
			; Type = 'System.Byte

		SystemBooleanCosmosCoreACPIInit.IL_0223.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0223.04: ;Asm
			mov byte [static_field__Cosmos_Core_ACPI_PM1_CNT_LEN], AL

		SystemBooleanCosmosCoreACPIInit.IL_0228:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0228.00: ;Asm
			push dword 0x2000

		SystemBooleanCosmosCoreACPIInit.IL_022D:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_022D.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_022D.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_022D.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_022D.AfterCCTorExceptionCheck:
			; Type = 'System.Int16

		SystemBooleanCosmosCoreACPIInit.IL_022D.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_022D.04: ;Asm
			mov word [static_field__Cosmos_Core_ACPI_SLP_EN], AX

		SystemBooleanCosmosCoreACPIInit.IL_0232:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0232.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_0233:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_0233.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_0233.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0233.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0233.AfterCCTorExceptionCheck:
			; Type = 'System.Int16

		SystemBooleanCosmosCoreACPIInit.IL_0233.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0233.04: ;Asm
			mov word [static_field__Cosmos_Core_ACPI_SCI_EN], AX

		SystemBooleanCosmosCoreACPIInit.IL_0238:
			; Ldsfld

		SystemBooleanCosmosCoreACPIInit.IL_0238.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_0238.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0238.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0238.AfterCCTorExceptionCheck:

		SystemBooleanCosmosCoreACPIInit.IL_0238.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_SMI_CMD]

		SystemBooleanCosmosCoreACPIInit.IL_023D:
			; Conv_U2

		SystemBooleanCosmosCoreACPIInit.IL_023D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_023D.01: ;Asm
			movzx EAX, AX

		SystemBooleanCosmosCoreACPIInit.IL_023D.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_023E:
			; Newobj

		SystemBooleanCosmosCoreACPIInit.IL_023E.00: ;Asm
			push dword 0xE

		SystemBooleanCosmosCoreACPIInit.IL_023E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosCoreACPIInit.IL_023E.AfterAlloc:

		SystemBooleanCosmosCoreACPIInit.IL_023E.02: ;Asm
			push dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_023E.03: ;Asm
			push dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_023E.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_023E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemBooleanCosmosCoreACPIInit.IL_023E.06: ;Asm
			mov dword [EAX], EBX

		SystemBooleanCosmosCoreACPIInit.IL_023E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemBooleanCosmosCoreACPIInit.IL_023E.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemBooleanCosmosCoreACPIInit.IL_023E.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemBooleanCosmosCoreACPIInit.IL_023E.0A: ;Asm
			push dword [ESP + 12]

		SystemBooleanCosmosCoreACPIInit.IL_023E.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemBooleanCosmosCoreACPIInit.IL_023E.0C: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_023E.0D: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_023E.NoError1216
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosCoreACPIInit.IL_023E.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosCoreACPIInit.IL_023E.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemBooleanCosmosCoreACPIInit.IL_023E.10: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_023E.NoError1216:

		SystemBooleanCosmosCoreACPIInit.IL_023E.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosCoreACPIInit.IL_023E.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosCoreACPIInit.IL_023E.13: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_023E.14: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0243:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_0243.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_0243.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0243.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0243.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.IOPort

		SystemBooleanCosmosCoreACPIInit.IL_0243.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0243.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0243.05: ;Asm
			mov dword [static_field__Cosmos_Core_ACPI_smiIO + 4], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0248:
			; Ldsfld

		SystemBooleanCosmosCoreACPIInit.IL_0248.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_0248.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0248.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0248.AfterCCTorExceptionCheck:

		SystemBooleanCosmosCoreACPIInit.IL_0248.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_PM1a_CNT]

		SystemBooleanCosmosCoreACPIInit.IL_024D:
			; Conv_U2

		SystemBooleanCosmosCoreACPIInit.IL_024D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_024D.01: ;Asm
			movzx EAX, AX

		SystemBooleanCosmosCoreACPIInit.IL_024D.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_024E:
			; Newobj

		SystemBooleanCosmosCoreACPIInit.IL_024E.00: ;Asm
			push dword 0xE

		SystemBooleanCosmosCoreACPIInit.IL_024E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosCoreACPIInit.IL_024E.AfterAlloc:

		SystemBooleanCosmosCoreACPIInit.IL_024E.02: ;Asm
			push dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_024E.03: ;Asm
			push dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_024E.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_024E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemBooleanCosmosCoreACPIInit.IL_024E.06: ;Asm
			mov dword [EAX], EBX

		SystemBooleanCosmosCoreACPIInit.IL_024E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemBooleanCosmosCoreACPIInit.IL_024E.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemBooleanCosmosCoreACPIInit.IL_024E.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemBooleanCosmosCoreACPIInit.IL_024E.0A: ;Asm
			push dword [ESP + 12]

		SystemBooleanCosmosCoreACPIInit.IL_024E.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemBooleanCosmosCoreACPIInit.IL_024E.0C: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_024E.0D: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_024E.NoError1216
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosCoreACPIInit.IL_024E.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosCoreACPIInit.IL_024E.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemBooleanCosmosCoreACPIInit.IL_024E.10: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_024E.NoError1216:

		SystemBooleanCosmosCoreACPIInit.IL_024E.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosCoreACPIInit.IL_024E.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosCoreACPIInit.IL_024E.13: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_024E.14: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0253:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_0253.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_0253.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0253.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0253.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.IOPort

		SystemBooleanCosmosCoreACPIInit.IL_0253.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0253.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0253.05: ;Asm
			mov dword [static_field__Cosmos_Core_ACPI_pm1aIO + 4], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0258:
			; Ldsfld

		SystemBooleanCosmosCoreACPIInit.IL_0258.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_0258.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0258.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0258.AfterCCTorExceptionCheck:

		SystemBooleanCosmosCoreACPIInit.IL_0258.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_PM1b_CNT]

		SystemBooleanCosmosCoreACPIInit.IL_025D:
			; Conv_U2

		SystemBooleanCosmosCoreACPIInit.IL_025D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_025D.01: ;Asm
			movzx EAX, AX

		SystemBooleanCosmosCoreACPIInit.IL_025D.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_025E:
			; Newobj

		SystemBooleanCosmosCoreACPIInit.IL_025E.00: ;Asm
			push dword 0xE

		SystemBooleanCosmosCoreACPIInit.IL_025E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosCoreACPIInit.IL_025E.AfterAlloc:

		SystemBooleanCosmosCoreACPIInit.IL_025E.02: ;Asm
			push dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_025E.03: ;Asm
			push dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_025E.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_025E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemBooleanCosmosCoreACPIInit.IL_025E.06: ;Asm
			mov dword [EAX], EBX

		SystemBooleanCosmosCoreACPIInit.IL_025E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemBooleanCosmosCoreACPIInit.IL_025E.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemBooleanCosmosCoreACPIInit.IL_025E.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemBooleanCosmosCoreACPIInit.IL_025E.0A: ;Asm
			push dword [ESP + 12]

		SystemBooleanCosmosCoreACPIInit.IL_025E.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemBooleanCosmosCoreACPIInit.IL_025E.0C: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_025E.0D: ;Asm
			JE near SystemBooleanCosmosCoreACPIInit.IL_025E.NoError1216
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosCoreACPIInit.IL_025E.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosCoreACPIInit.IL_025E.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemBooleanCosmosCoreACPIInit.IL_025E.10: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_025E.NoError1216:

		SystemBooleanCosmosCoreACPIInit.IL_025E.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosCoreACPIInit.IL_025E.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosCoreACPIInit.IL_025E.13: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_025E.14: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0263:
			; Stsfld

		SystemBooleanCosmosCoreACPIInit.IL_0263.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemBooleanCosmosCoreACPIInit.IL_0263.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCoreACPIInit.IL_0263.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCoreACPIInit.IL_0263.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.IOPort

		SystemBooleanCosmosCoreACPIInit.IL_0263.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0263.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0263.05: ;Asm
			mov dword [static_field__Cosmos_Core_ACPI_pm1bIO + 4], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0268:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0268.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_0269:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0269.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0269.01: ;Asm
			mov dword [EBP - 88], EAX

		SystemBooleanCosmosCoreACPIInit.IL_026B:
			; Br

		SystemBooleanCosmosCoreACPIInit.IL_026B.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_028D

		SystemBooleanCosmosCoreACPIInit.IL_026D:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_026D.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_026E:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_026E.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_026F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_026F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosCoreACPIInit.IL_026F.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0270:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0270.00: ;Asm
			push dword 0x4

		SystemBooleanCosmosCoreACPIInit.IL_0271:
			; Add

		SystemBooleanCosmosCoreACPIInit.IL_0271.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0271.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0272:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0272.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0272.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0273:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_0273.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_0274:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0274.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0275:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_0275.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemBooleanCosmosCoreACPIInit.IL_0275.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0277:
			; Dup

		SystemBooleanCosmosCoreACPIInit.IL_0277.00: ;Asm
			push dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_0278:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0278.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_0279:
			; Sub

		SystemBooleanCosmosCoreACPIInit.IL_0279.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_0279.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0279.02: ;Asm
			sub EAX, ECX

		SystemBooleanCosmosCoreACPIInit.IL_0279.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_027A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemBooleanCosmosCoreACPIInit.IL_027A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_027A.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemBooleanCosmosCoreACPIInit.IL_027C:
			; Clt

		SystemBooleanCosmosCoreACPIInit.IL_027C.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_027C.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_027C.02: ;Asm
			push dword ECX

		SystemBooleanCosmosCoreACPIInit.IL_027C.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPIInit.IL_027C.04: ;Asm
			JL near SystemBooleanCosmosCoreACPIInit.IL_027C.True

		SystemBooleanCosmosCoreACPIInit.IL_027C.05: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_027C.False

		SystemBooleanCosmosCoreACPIInit.IL_027C.True:

		SystemBooleanCosmosCoreACPIInit.IL_027C.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_027C.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPIInit.IL_027C.08: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_027E

		SystemBooleanCosmosCoreACPIInit.IL_027C.False:

		SystemBooleanCosmosCoreACPIInit.IL_027C.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPIInit.IL_027C.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_027E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_027E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_027E.01: ;Asm
			mov dword [EBP - 92], EAX

		SystemBooleanCosmosCoreACPIInit.IL_0280:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0280.00: ;Asm
			movzx EAX, byte [EBP - 92]

		SystemBooleanCosmosCoreACPIInit.IL_0280.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0282:
			; Branch

		SystemBooleanCosmosCoreACPIInit.IL_0282.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0282.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0282.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPIInit.IL_00AB

		SystemBooleanCosmosCoreACPIInit.IL_0287:
			; Nop

		SystemBooleanCosmosCoreACPIInit.IL_0287.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPIInit.IL_0288:
			; Ldc_I4

		SystemBooleanCosmosCoreACPIInit.IL_0288.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPIInit.IL_0289:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_0289.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_0289.01: ;Asm
			mov dword [EBP - 88], EAX

		SystemBooleanCosmosCoreACPIInit.IL_028B:
			; Br

		SystemBooleanCosmosCoreACPIInit.IL_028B.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.IL_028D

		SystemBooleanCosmosCoreACPIInit.IL_028D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemBooleanCosmosCoreACPIInit.IL_028D.00: ;Asm
			movzx EAX, byte [EBP - 88]

		SystemBooleanCosmosCoreACPIInit.IL_028D.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPIInit.IL_028F:
			; Ret

		SystemBooleanCosmosCoreACPIInit.IL_028F.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_NORMAL
			; End Method: Init

		SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_NORMAL

		SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x5C

		SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosCoreACPIInit.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_12505796:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.ACPI
			; Name: Enable
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosCoreACPIEnable:

		GUID_12678768:

		METHOD_12678768.08: ;Asm
			push dword EBP

		METHOD_12678768.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreACPIEnable.IL_0000:
			; Nop

		SystemVoidCosmosCoreACPIEnable.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreACPIEnable.IL_0001:
			; Ldsfld

		SystemVoidCosmosCoreACPIEnable.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemVoidCosmosCoreACPIEnable.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIEnable.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosCoreACPIEnable.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIEnable.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreACPIEnable.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreACPIEnable.IL_0001.04: ;Asm
			mov AL, byte [static_field__Cosmos_Core_ACPI_ACPI_ENABLE]

		SystemVoidCosmosCoreACPIEnable.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreACPIEnable.IL_0006:
			; Newobj

		SystemVoidCosmosCoreACPIEnable.IL_0006.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreACPIEnable.IL_0006.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreACPIEnable.IL_0006.AfterAlloc:

		SystemVoidCosmosCoreACPIEnable.IL_0006.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreACPIEnable.IL_0006.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreACPIEnable.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIEnable.IL_0006.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreACPIEnable.IL_0006.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreACPIEnable.IL_0006.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreACPIEnable.IL_0006.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreACPIEnable.IL_0006.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreACPIEnable.IL_0006.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreACPIEnable.IL_0006.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreACPIEnable.IL_0006.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIEnable.IL_0006.0D: ;Asm
			JE near SystemVoidCosmosCoreACPIEnable.IL_0006.NoError1216
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreACPIEnable.IL_0006.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreACPIEnable.IL_0006.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreACPIEnable.IL_0006.10: ;Asm
			Jmp SystemVoidCosmosCoreACPIEnable.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIEnable.IL_0006.NoError1216:

		SystemVoidCosmosCoreACPIEnable.IL_0006.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreACPIEnable.IL_0006.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreACPIEnable.IL_0006.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreACPIEnable.IL_0006.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIEnable.IL_000B:
			; Stsfld

		SystemVoidCosmosCoreACPIEnable.IL_000B.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemVoidCosmosCoreACPIEnable.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIEnable.IL_000B.02: ;Asm
			JNE near SystemVoidCosmosCoreACPIEnable.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIEnable.IL_000B.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.IOPort

		SystemVoidCosmosCoreACPIEnable.IL_000B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIEnable.IL_000B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIEnable.IL_000B.05: ;Asm
			mov dword [static_field__Cosmos_Core_ACPI_smiIO + 4], EAX

		SystemVoidCosmosCoreACPIEnable.IL_0010:
			; Ret

		SystemVoidCosmosCoreACPIEnable.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosCoreACPIEnable.END__OF__METHOD_NORMAL
			; End Method: Enable

		SystemVoidCosmosCoreACPIEnable.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreACPIEnable.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreACPIEnable.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreACPIEnable.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreACPIEnable.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreACPIEnable.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreACPIEnable.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreACPIEnable.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_12678769:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: SendCommand
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aCommand at EBP+12, size = 1
			; Argument[2] aByte at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte:

		GUID_12683011:

		METHOD_12683011.05: ;Asm
			push dword EBP

		METHOD_12683011.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_12683011.07: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0002:
			; Call

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0002.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToWrite

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0002.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0002.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0007:
			; Pop

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0009:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Controller.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 31 (includes object header)

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0009.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0009.02: ;Asm
			add ECX, 0x1F

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0009.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0009.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0009.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0009.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0009.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_000E:
			; Ldfld
			; Field: Cosmos.Core.IOPortWrite Cosmos.Core.IOGroup.PS2Controller.Command
			; Type: Cosmos.Core.IOPortWrite
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_000E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_000E.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_000E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_000E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_000E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_000E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_000E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0013:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PS2Controller+Command
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0014:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0014.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0014.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0019
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0014.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0014.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0019:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0019.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_001A:
			; Ldarga
			; Arg idx = 2
			; Arg type = System.Nullable`1[System.Byte]
			; Arg real size = 2 aligned size = 4
			; Real displacement 8

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_001A.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_001A.01: ;Asm
			mov EBX, 0x8

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_001A.02: ;Asm
			add EAX, EBX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_001A.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_001C:
			; Call

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_001C.00: ;Asm
			Call SystemBooleanSystemNullable1SystemByteget_HasValue

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_001C.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0021
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_001C.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0021:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0022:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0022.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0023:
			; Branch

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0023.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0023.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0046

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0025:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0025.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0026.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0026.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0027:
			; Call

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0027.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToWrite

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0027.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0027.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0027.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002C:
			; Pop

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002E:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Controller.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 31 (includes object header)

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002E.02: ;Asm
			add ECX, 0x1F

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_002E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0033:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0033.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0033.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0033.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0033.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0033.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0033.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0033.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0033.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0038:
			; Ldarga
			; Arg idx = 2
			; Arg type = System.Nullable`1[System.Byte]
			; Arg real size = 2 aligned size = 4
			; Real displacement 8

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0038.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0038.01: ;Asm
			mov EBX, 0x8

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0038.02: ;Asm
			add EAX, EBX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003A:
			; Call

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003A.00: ;Asm
			Call SystemByteSystemNullable1SystemByteget_Value

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003A.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003A.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003A.06: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003F:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003F.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003F.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0044
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003F.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_003F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0044:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0044.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0045:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0045.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0046:
			; Ret

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.IL_0046.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL
			; End Method: SendCommand

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_12683012:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: ReadData
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemByteCosmosHALPS2ControllerReadData:

		GUID_12707688:

		METHOD_12707688.06: ;Asm
			push dword EBP

		METHOD_12707688.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_12707688.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_12707688.09: ;Asm
			push dword 0x0

		SystemByteCosmosHALPS2ControllerReadData.IL_0000:
			; Nop

		SystemByteCosmosHALPS2ControllerReadData.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosHALPS2ControllerReadData.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2ControllerReadData.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2ControllerReadData.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2ControllerReadData.IL_0002:
			; Call

		SystemByteCosmosHALPS2ControllerReadData.IL_0002.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToReadData

		SystemByteCosmosHALPS2ControllerReadData.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2ControllerReadData.IL_0002.02: ;Asm
			JE near SystemByteCosmosHALPS2ControllerReadData.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALPS2ControllerReadData.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2ControllerReadData.IL_0002.04: ;Asm
			JNE near SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2ControllerReadData.IL_0007:
			; Pop

		SystemByteCosmosHALPS2ControllerReadData.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2ControllerReadData.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2ControllerReadData.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2ControllerReadData.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2ControllerReadData.IL_0009:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Controller.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 31 (includes object header)

		SystemByteCosmosHALPS2ControllerReadData.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2ControllerReadData.IL_0009.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPS2ControllerReadData.IL_0009.02: ;Asm
			add ECX, 0x1F

		SystemByteCosmosHALPS2ControllerReadData.IL_0009.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALPS2ControllerReadData.IL_0009.04: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadData.IL_0009.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALPS2ControllerReadData.IL_0009.06: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadData.IL_0009.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPS2ControllerReadData.IL_000E:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemByteCosmosHALPS2ControllerReadData.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2ControllerReadData.IL_000E.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPS2ControllerReadData.IL_000E.02: ;Asm
			add ECX, 0x14

		SystemByteCosmosHALPS2ControllerReadData.IL_000E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALPS2ControllerReadData.IL_000E.04: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadData.IL_000E.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALPS2ControllerReadData.IL_000E.06: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadData.IL_000E.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPS2ControllerReadData.IL_0013:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALPS2ControllerReadData.IL_0013.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALPS2ControllerReadData.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2ControllerReadData.IL_0013.02: ;Asm
			JE near SystemByteCosmosHALPS2ControllerReadData.IL_0018
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALPS2ControllerReadData.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2ControllerReadData.IL_0013.04: ;Asm
			JNE near SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2ControllerReadData.IL_0013.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALPS2ControllerReadData.IL_0018:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALPS2ControllerReadData.IL_0018.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadData.IL_0018.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteCosmosHALPS2ControllerReadData.IL_0019:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALPS2ControllerReadData.IL_0019.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemByteCosmosHALPS2ControllerReadData.IL_0019.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadData.IL_001A:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALPS2ControllerReadData.IL_001A.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadData.IL_001A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALPS2ControllerReadData.IL_001B:
			; Br

		SystemByteCosmosHALPS2ControllerReadData.IL_001B.00: ;Asm
			Jmp SystemByteCosmosHALPS2ControllerReadData.IL_001D

		SystemByteCosmosHALPS2ControllerReadData.IL_001D:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALPS2ControllerReadData.IL_001D.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemByteCosmosHALPS2ControllerReadData.IL_001D.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadData.IL_001E:
			; Ret

		SystemByteCosmosHALPS2ControllerReadData.IL_001E.00: ;Asm
			Jmp SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_NORMAL
			; End Method: ReadData

		SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_NORMAL

		SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosHALPS2ControllerReadData.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_12707689:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: WaitToReadData
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData:

		GUID_12720613:

		METHOD_12720613.08: ;Asm
			push dword EBP

		METHOD_12720613.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_12720613.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_12720613.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_12720613.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_12720613.0D: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0000:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0001:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0001.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0002.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0003:
			; Br

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0003.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0021

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0005:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0005.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0006:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0006.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0006.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0007:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0007.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0008:
			; Add

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0008.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0008.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0009:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0009.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_000A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_000A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_000A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_000B:
			; Conv_I8

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_000B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_000B.01: ;Asm
			cdq

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_000B.02: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_000B.03: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_000C:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_000C.00: ;Asm
			push dword 0x186A0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0011:
			; Conv_I8

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0011.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0011.01: ;Asm
			cdq

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0011.02: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0011.03: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0012:
			; Clt

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0012.00: ;Asm
			mov ESI, 0x1

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0012.01: ;Asm
			xor EDI, EDI

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0012.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0012.03: ;Asm
			pop dword EDX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0012.04: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0012.05: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0012.06: ;Asm
			sub EBX, EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0012.07: ;Asm
			sbb ECX, EDX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0012.08: ;Asm
			cmovl EDI, ESI

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0012.09: ;Asm
			push dword EDI

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0014:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0014.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015:
			; Ceq

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.True

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.False

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.True:

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0017

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.False:

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0015.09: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0017

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0017:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0017.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0017.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0018:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0018.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0018.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0019:
			; Branch

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0019.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0019.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0019.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0020

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_001B:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_001B.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_001C:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_001C.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_001D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_001D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_001E:
			; Br

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_001E.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003E

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0020:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0020.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0021.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0021.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0022:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Controller.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 31 (includes object header)

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0022.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0022.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0022.02: ;Asm
			add ECX, 0x1F

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0022.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0022.04: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0022.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0022.06: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0022.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0027:
			; Ldfld
			; Field: Cosmos.Core.IOPortRead Cosmos.Core.IOGroup.PS2Controller.Status
			; Type: Cosmos.Core.IOPortRead
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 12 (includes object header)

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0027.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0027.02: ;Asm
			add ECX, 0xC

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0027.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0027.04: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0027.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0027.06: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0027.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_002C:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_002C.00: ;Asm
			Call SystemByteCosmosCoreIOPortReadget_Byte

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_002C.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0031
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_002C.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_002C.04: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerWaitToReadData.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_002C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0031:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0031.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0032:
			; And

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0032.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0032.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0033:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0033.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034:
			; Ceq

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.True

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.False

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.True:

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0036

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.False:

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0034.09: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0036

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0036:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0036.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0036.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0037:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0037.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0037.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0038:
			; Branch

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0038.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0038.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0038.02: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_0005

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003A:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003A.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003C:
			; Br

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003C.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003E

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003E.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003E.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003F:
			; Ret

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.IL_003F.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToReadData.END__OF__METHOD_NORMAL
			; End Method: WaitToReadData

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosHALPS2ControllerWaitToReadData.END__OF__METHOD_NORMAL

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x10

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosHALPS2ControllerWaitToReadData.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_12720614:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Nullable`1[System.Byte]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 4
			; Argument[1] value at EBP+8, size = 1

		SystemVoidSystemNullable1SystemBytectorSystemByte:

		GUID_12759696:

		METHOD_12759696.08: ;Asm
			push dword EBP

		METHOD_12759696.09: ;Asm
			mov EBP, ESP

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Nullable`1[System.Byte]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0001.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0002:
			; Stfld
			; Operand type: System.Nullable`1[System.Byte]&
			; Field: System.Byte System.Nullable`1.value
			; Type: System.Byte
			; Size: 1
			; Offset: 1 (includes object header)
			; After Nullref check

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0002.01: ;Asm
			add ECX, 0x1

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0002.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Nullable`1[System.Byte]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0008:
			; Ldc_I4

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0008.00: ;Asm
			push dword 0x1

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0009:
			; Stfld
			; Operand type: System.Nullable`1[System.Byte]&
			; Field: System.Boolean System.Nullable`1.hasValue
			; Type: System.Boolean
			; Size: 1
			; Offset: 0 (includes object header)
			; After Nullref check

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0009.01: ;Asm
			pop dword EAX

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0009.02: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_000E:
			; Ret

		SystemVoidSystemNullable1SystemBytectorSystemByte.IL_000E.00: ;Asm
			Jmp SystemVoidSystemNullable1SystemBytectorSystemByte.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemNullable1SystemBytectorSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemNullable1SystemBytectorSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemNullable1SystemBytectorSystemByte.END__OF__METHOD_NORMAL

		SystemVoidSystemNullable1SystemBytectorSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemNullable1SystemBytectorSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemNullable1SystemBytectorSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemNullable1SystemBytectorSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemNullable1SystemBytectorSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_12759697:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: TestPort
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-36
			; Local 8 at EBP-40
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aPort at EBP+8, size = 1
			; Return size: 4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte:

		GUID_12766867:

		METHOD_12766867.05: ;Asm
			push dword EBP

		METHOD_12766867.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_12766867.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_12766867.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_12766867.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_12766867.0A: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_12766867.0B: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_12766867.0C: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_12766867.0D: ;Asm
			push dword 0x0

		METHOD_12766867.0E: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_12766867.0F: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_12766867.10: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0000:
			; Nop

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0001.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0001.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0002:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0002.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0003:
			; Branch

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0003.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0003.01: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0003.02: ;Asm
			cmp EBX, EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0003.03: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000B

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0005:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0005.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0005.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0006:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0006.00: ;Asm
			push dword 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007:
			; Ceq

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.True

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.False

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.True:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0009

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.False:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0007.09: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0009

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0009:
			; Br

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0009.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000C

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000B:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000B.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000D.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000E:
			; Branch

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000E.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_000E.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0122

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0013:
			; Nop

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0013.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0014.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0014.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0015:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0015.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016:
			; Ceq

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.True

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.False

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.True:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0018

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.False:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0016.09: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0018

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0018:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0018.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0018.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0019:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0019.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0019.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_001A:
			; Branch

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_001A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_001A.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_001A.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0035

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_001C:
			; Nop

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_001C.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_001D.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_001D.01: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_001E:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_001E.00: ;Asm
			push dword 0xAB

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0023:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 16

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0023.00: ;Asm
			mov EAX, EBP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0023.01: ;Asm
			sub EAX, 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0023.02: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0025:
			; Initobj

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0025.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0025.01: ;Asm
			mov word [EAX], 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_002B:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 16
			; Local size = 2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_002B.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_002B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_002C:
			; Call

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_002C.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_002C.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0031
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_002C.03: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0031:
			; Nop

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0031.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0032:
			; Nop

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0032.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0033:
			; Br

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0033.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004C

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0035:
			; Nop

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0035.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0037:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0037.00: ;Asm
			push dword 0xA9

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_003C:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 16

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_003C.00: ;Asm
			mov EAX, EBP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_003C.01: ;Asm
			sub EAX, 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_003C.02: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_003E:
			; Initobj

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_003E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_003E.01: ;Asm
			mov word [EAX], 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0044:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 16
			; Local size = 2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0044.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0044.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0045:
			; Call

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0045.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0045.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0045.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0045.03: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004A:
			; Nop

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004A.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004B:
			; Nop

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004B.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004C.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004C.01: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004D:
			; Call

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004D.00: ;Asm
			Call SystemByteCosmosHALPS2ControllerReadData

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004D.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004D.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0052
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004D.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_004D.04: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0052:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0052.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0052.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0053:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0053.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0053.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0054:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0054.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055:
			; Ceq

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.True

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.False

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.True:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0057

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.False:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0055.09: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0057

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0057:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0057.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0057.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0059:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0059.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0059.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_005B:
			; Branch

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_005B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_005B.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_005B.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0066

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_005D:
			; Nop

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_005D.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_005E:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_005E.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_005F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_005F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_005F.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0061:
			; Br

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0061.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_013E

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0066:
			; Nop

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0066.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0067:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0067.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0067.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0068:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 40
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0068.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0068.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_006A:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 40
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_006A.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_006A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_006C:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 36
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_006C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_006C.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_006E:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 36
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_006E.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_006E.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0070:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0070.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0071:
			; Sub

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0071.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0071.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0071.02: ;Asm
			sub EAX, ECX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0071.03: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0072:
			; Switch

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0072.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0072.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0072.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0089

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0072.03: ;Asm
			cmp EAX, 0x1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0072.04: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0092

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0072.05: ;Asm
			cmp EAX, 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0072.06: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_009B

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0072.07: ;Asm
			cmp EAX, 0x3

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0072.08: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0087:
			; Br

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0087.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AD

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0089:
			; LdStr
			; String Value: Clock Line Stuck Low

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0089.00: ;Asm
			push dword StringLiteral012B

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0089.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_008E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_008E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_008E.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_008E.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_008E.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0090:
			; Br

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0090.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0092:
			; LdStr
			; String Value: Clock Line Stuck High

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0092.00: ;Asm
			push dword StringLiteral012C

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0092.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0097:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0097.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0097.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0097.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0097.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0099:
			; Br

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0099.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_009B:
			; LdStr
			; String Value: Data Line Stuck Low

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_009B.00: ;Asm
			push dword StringLiteral012D

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_009B.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A0:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A0.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A0.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A0.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A0.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A2:
			; Br

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A2.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A4:
			; LdStr
			; String Value: Data Line Stuck High

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A4.00: ;Asm
			push dword StringLiteral012E

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A4.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A9:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A9.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A9.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A9.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00A9.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AB:
			; Br

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AB.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AD:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AD.00: ;Asm
			push dword 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE:
			; Newarr
			; Element Size = 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.02: ;Asm
			mov EDX, 0x8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.03: ;Asm
			mul dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.04: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.05: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.AfterAlloc:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.07: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.08: ;Asm
			pop dword ESI

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.09: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.0A: ;Asm
			push dword [ESP]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.0B: ;Asm
			push dword [ESP]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.0C: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.0E: ;Asm
			mov dword [EAX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.12: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00AE.14: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00B3:
			; Dup

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00B3.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00B3.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00B4:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00B4.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00B5:
			; LdStr
			; String Value: (PS/2 Controller) (Port 

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00B5.00: ;Asm
			push dword StringLiteral012F

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00B5.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA:
			; Stelem_Ref

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.01: ;Asm
			mov EDX, 0x8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.02: ;Asm
			mul dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.03: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.05: ;Asm
			add EDX, EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.06: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.08: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.09: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.0B: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.0C: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.0D: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BA.0E: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BB:
			; Dup

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BB.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BB.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BC:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BC.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BD:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BD.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BD.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BE:
			; Box

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BE.00: ;Asm
			push dword 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BE.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BE.02: ;Asm
			pop dword ESI

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BE.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Byte_ASM_IS__System_Private_CoreLib]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BE.04: ;Asm
			mov dword [ESI], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BE.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BE.06: ;Asm
			pop dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BE.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BE.08: ;Asm
			push dword ESI

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00BE.09: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3:
			; Stelem_Ref

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.01: ;Asm
			mov EDX, 0x8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.02: ;Asm
			mul dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.03: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.05: ;Asm
			add EDX, EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.06: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.08: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.09: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.0B: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.0C: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.0D: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C3.0E: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C4:
			; Dup

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C4.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C4.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C5:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C5.00: ;Asm
			push dword 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C6:
			; LdStr
			; String Value: ) Device test status unknown: 

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C6.00: ;Asm
			push dword StringLiteral0130

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00C6.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB:
			; Stelem_Ref

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.01: ;Asm
			mov EDX, 0x8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.02: ;Asm
			mul dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.03: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.05: ;Asm
			add EDX, EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.06: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.08: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.09: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.0B: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.0C: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.0D: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CB.0E: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CC:
			; Dup

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CC.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CC.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CD:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CD.00: ;Asm
			push dword 0x3

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CE:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CE.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CE.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CF:
			; Call

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CF.00: ;Asm
			sub ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CF.01: ;Asm
			Call SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CF.02: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CF.03: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CF.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CF.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CF.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CF.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CF.08: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CF.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CF.0A: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00CF.0B: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4:
			; Stelem_Ref

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.01: ;Asm
			mov EDX, 0x8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.02: ;Asm
			mul dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.03: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.05: ;Asm
			add EDX, EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.06: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.08: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.09: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.0B: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.0C: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.0D: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D4.0E: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D5:
			; Call

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D5.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectarray

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D5.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D5.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D5.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D5.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00D5.05: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA:
			; Newobj

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.02: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.AfterCCTorExceptionCheck:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.03: ;Asm
			push dword 0x88

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.AfterAlloc:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.05: ;Asm
			push dword [ESP]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.06: ;Asm
			push dword [ESP]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.07: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.09: ;Asm
			mov dword [EAX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.0D: ;Asm
			push dword [ESP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.0E: ;Asm
			push dword [ESP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.10: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.11: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.NoError1216
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.14: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.NoError1216:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.17: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DA.18: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DF:
			; Throw

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DF.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DF.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DF.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DF.03: ;Asm
			Call SystemExceptionOccurred

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DF.04: ;Asm
			mov ECX, 0x3

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00DF.05: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E0:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E0.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E0.01: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E1:
			; Ldfld
			; Field: Cosmos.Debug.Kernel.Debugger Cosmos.HAL.PS2Controller.mDebugger
			; Type: Cosmos.Debug.Kernel.Debugger
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 22 (includes object header)

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E1.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E1.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E1.02: ;Asm
			add ECX, 0x16

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E1.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E1.04: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E1.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E1.06: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E1.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E6:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E6.00: ;Asm
			push dword 0x5

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7:
			; Newarr
			; Element Size = 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.02: ;Asm
			mov EDX, 0x8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.03: ;Asm
			mul dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.04: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.05: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.AfterAlloc:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.07: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.08: ;Asm
			pop dword ESI

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.09: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.0A: ;Asm
			push dword [ESP]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.0B: ;Asm
			push dword [ESP]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.0C: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.0E: ;Asm
			mov dword [EAX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.12: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00E7.14: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00EC:
			; Dup

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00EC.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00EC.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00ED:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00ED.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00EE:
			; LdStr
			; String Value: (PS/2 Controller) (Port 

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00EE.00: ;Asm
			push dword StringLiteral0131

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00EE.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3:
			; Stelem_Ref

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.01: ;Asm
			mov EDX, 0x8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.02: ;Asm
			mul dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.03: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.05: ;Asm
			add EDX, EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.06: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.08: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.09: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.0B: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.0C: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.0D: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F3.0E: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F4:
			; Dup

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F4.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F4.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F5:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F5.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F6:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F6.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F6.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F7:
			; Box

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F7.00: ;Asm
			push dword 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F7.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F7.02: ;Asm
			pop dword ESI

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F7.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Byte_ASM_IS__System_Private_CoreLib]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F7.04: ;Asm
			mov dword [ESI], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F7.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F7.06: ;Asm
			pop dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F7.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F7.08: ;Asm
			push dword ESI

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00F7.09: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC:
			; Stelem_Ref

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.01: ;Asm
			mov EDX, 0x8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.02: ;Asm
			mul dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.03: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.05: ;Asm
			add EDX, EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.06: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.08: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.09: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.0B: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.0C: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.0D: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FC.0E: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FD:
			; Dup

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FD.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FD.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FE:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FE.00: ;Asm
			push dword 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FF:
			; LdStr
			; String Value: ) Device test error: '

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FF.00: ;Asm
			push dword StringLiteral0132

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_00FF.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104:
			; Stelem_Ref

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.01: ;Asm
			mov EDX, 0x8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.02: ;Asm
			mul dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.03: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.05: ;Asm
			add EDX, EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.06: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.08: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.09: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.0B: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.0C: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.0D: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0104.0E: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0105:
			; Dup

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0105.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0105.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0106:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0106.00: ;Asm
			push dword 0x3

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0107:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0107.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0107.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0107.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0107.03: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109:
			; Stelem_Ref

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.01: ;Asm
			mov EDX, 0x8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.02: ;Asm
			mul dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.03: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.05: ;Asm
			add EDX, EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.06: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.08: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.09: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.0B: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.0C: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.0D: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0109.0E: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_010A:
			; Dup

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_010A.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_010A.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_010B:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_010B.00: ;Asm
			push dword 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_010C:
			; LdStr
			; String Value: '

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_010C.00: ;Asm
			push dword StringLiteral0133

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_010C.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111:
			; Stelem_Ref

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.01: ;Asm
			mov EDX, 0x8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.02: ;Asm
			mul dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.03: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.05: ;Asm
			add EDX, EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.06: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.08: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.09: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.0B: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.0C: ;Asm
			mov dword [ECX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.0D: ;Asm
			add ECX, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0111.0E: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0112:
			; Call

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0112.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectarray

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0112.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0112.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0117
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0112.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0112.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0112.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0112.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0112.07: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0117:
			; Callvirt
			; ThisOffset = 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0117.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0117.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0117.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_011C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0117.03: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0117.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_011C:
			; Nop

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_011C.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_011D:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_011D.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_011E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_011E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_011E.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0120:
			; Br

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0120.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_013E

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0122:
			; Nop

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0122.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0123:
			; LdStr
			; String Value: (PS/2 Controller) Port 

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0123.00: ;Asm
			push dword StringLiteral0134

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0123.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0128:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0128.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0128.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0129:
			; Box

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0129.00: ;Asm
			push dword 0x10

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0129.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0129.02: ;Asm
			pop dword ESI

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0129.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Byte_ASM_IS__System_Private_CoreLib]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0129.04: ;Asm
			mov dword [ESI], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0129.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0129.06: ;Asm
			pop dword EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0129.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0129.08: ;Asm
			push dword ESI

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0129.09: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_012E:
			; LdStr
			; String Value:  doesn't exist

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_012E.00: ;Asm
			push dword StringLiteral0135

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_012E.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0133:
			; Call

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0133.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0133.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0133.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0133.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0133.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0133.05: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138:
			; Newobj

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.02: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.AfterCCTorExceptionCheck:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.03: ;Asm
			push dword 0x88

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.AfterAlloc:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.05: ;Asm
			push dword [ESP]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.06: ;Asm
			push dword [ESP]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.07: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.09: ;Asm
			mov dword [EAX], EBX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.0D: ;Asm
			push dword [ESP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.0E: ;Asm
			push dword [ESP + 16]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.10: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.11: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.NoError1216
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.14: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.NoError1216:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.17: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0138.18: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_013D:
			; Throw

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_013D.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_013D.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_013D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_013D.03: ;Asm
			Call SystemExceptionOccurred

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_013D.04: ;Asm
			mov ECX, 0x3

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_013D.05: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_013E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_013E.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_013E.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0140:
			; Ret

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.IL_0140.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_NORMAL
			; End Method: TestPort

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_NORMAL

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x28

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosHALPS2ControllerTestPortSystemByte.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_12766868:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: IdentifyDevice
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-40
			; Local 9 at EBP-44
			; Local 10 at EBP-48
			; Local 11 at EBP-52
			; Local 12 at EBP-60
			; Local 13 at EBP-64
			; Local 14 at EBP-72
			; Local 15 at EBP-76
			; Local 16 at EBP-84
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aPort at EBP+12, size = 1
			; Argument[2] aDevice at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice:

		GUID_12926886:

		METHOD_12926886.08: ;Asm
			push dword EBP

		METHOD_12926886.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_12926886.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_12926886.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_12926886.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_12926886.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_12926886.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_12926886.0F: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_12926886.10: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_12926886.11: ;Asm
			push dword 0x0

		METHOD_12926886.12: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_12926886.13: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_12926886.14: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_12926886.15: ;Asm
			push dword 0x0
			; Local 11, Size 8

		METHOD_12926886.16: ;Asm
			push dword 0x0

		METHOD_12926886.17: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_12926886.18: ;Asm
			push dword 0x0
			; Local 13, Size 8

		METHOD_12926886.19: ;Asm
			push dword 0x0

		METHOD_12926886.1A: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_12926886.1B: ;Asm
			push dword 0x0
			; Local 15, Size 8

		METHOD_12926886.1C: ;Asm
			push dword 0x0

		METHOD_12926886.1D: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_12926886.1E: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0000:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.HAL.Device&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0002:
			; Ldnull

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0002.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0003:
			; Stind

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0003.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0003.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0003.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0003.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0003.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0004.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0004.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0005:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0005.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0006:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0006.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0006.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0006.03: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000E

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0008.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0009:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0009.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A:
			; Ceq

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.True

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.03: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.False

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.True:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.06: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000C

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.False:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000A.09: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000C

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000C:
			; Br

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000C.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000F

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000E:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_000F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0010:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0010.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0010.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0011:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0011.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0011.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0152

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0016:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0016.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0017:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0017.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0017.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0018:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0018.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019:
			; Ceq

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.True

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.03: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.False

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.True:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.06: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001B

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.False:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0019.09: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001B

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001C.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001C.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001D:
			; Call

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001D.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToWrite

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001D.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0022
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_001D.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0022:
			; Pop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0022.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0023.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0023.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0024:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0024.00: ;Asm
			push dword 0xF5

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0029:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0029.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0029.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_002A:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 20

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_002A.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_002A.01: ;Asm
			sub EAX, 0x14

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_002A.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_002C:
			; Initobj

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_002C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_002C.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0032:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 20
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0032.00: ;Asm
			movzx EAX, word [EBP - 20]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0032.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0034:
			; Call

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0034.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0034.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0039
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0034.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0039:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0039.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_003A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_003A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_003B:
			; Call

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_003B.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToWrite

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_003B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_003B.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0040
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_003B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_003B.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0040:
			; Pop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0040.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0041:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0041.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0041.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0042:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0042.00: ;Asm
			push dword 0xF2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0047:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0047.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0047.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0048:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 20

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0048.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0048.01: ;Asm
			sub EAX, 0x14

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0048.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_004A:
			; Initobj

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_004A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_004A.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0050:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 20
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0050.00: ;Asm
			movzx EAX, word [EBP - 20]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0050.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0052:
			; Call

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0052.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0052.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0052.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0057
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0052.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0057:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0057.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0058:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0058.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0059:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0059.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0059.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005A:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005B:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005B.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005C.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005C.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005D:
			; Ldloca
			; Local type = System.Byte
			; Local EBP offset = 12

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005D.01: ;Asm
			sub EAX, 0xC

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005D.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005F:
			; Call

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005F.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005F.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0064
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_005F.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0064:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0064.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0064.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0066:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0066.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0066.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0068:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0068.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0068.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0068.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0118

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_006D:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_006D.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_006E:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_006E.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_006E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_006F:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_006F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_006F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_006F.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_007B

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0071:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0071.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0071.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0072:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0072.00: ;Asm
			push dword 0x3

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0073:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0073.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0073.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0073.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0073.03: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_007B

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0075:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0075.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0075.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0076:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0076.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077:
			; Ceq

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.True

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.03: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.False

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.True:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.06: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0079

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.False:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0077.09: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0079

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0079:
			; Br

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0079.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_007C

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_007B:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_007B.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_007C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_007C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_007C.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_007E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_007E.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_007E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0080:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0080.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0080.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0080.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_009B

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0082:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0082.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0083:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0083.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0083.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0084:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0084.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0084.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085:
			; Newobj

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.02: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.03: ;Asm
			push dword 0x36

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.AfterAlloc:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PS2Mouse_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.0B: ;Asm
			mov dword [EAX + 8], 0x2A

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.0C: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.0D: ;Asm
			push dword [ESP + 16]
			; Arg aMouseID: 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.0F: ;Asm
			Call SystemVoidCosmosHALPS2MousectorSystemByteSystemByte

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.11: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.NoError1218
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.13: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.14: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.15: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.NoError1218:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.16: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.18: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.19: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0085.1A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008A:
			; Stloc
			; Local type = Cosmos.HAL.PS2Mouse
			; Local EBP offset = 32
			; Local size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008A.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008A.03: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008C:
			; Ldloc
			; Local type = Cosmos.HAL.PS2Mouse
			; Local EBP offset = 32
			; Local size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008C.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008C.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008C.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.02: ;Asm
			push dword 0x111

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.AfterAddressCheck:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.07: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.NotBoxedThis

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.NotBoxedThis:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.AfterNotBoxedThis:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.0D: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0093
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.0E: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_008E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0093:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0093.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0094:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.HAL.Device&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0094.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0095:
			; Ldloc
			; Local type = Cosmos.HAL.PS2Mouse
			; Local EBP offset = 32
			; Local size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0095.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0095.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0095.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0095.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0097:
			; Stind

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0097.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0097.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0097.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0097.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0097.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0098:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0098.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0099:
			; Br

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0099.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0115

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_009B:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_009B.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_009B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_009C:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_009C.00: ;Asm
			push dword 0xAB

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A1:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A1.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A1.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A1.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A1.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00AD

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A3:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A3.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A3.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A4:
			; Ldloca
			; Local type = System.Byte
			; Local EBP offset = 16

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A4.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A4.01: ;Asm
			sub EAX, 0x10

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A4.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A6:
			; Call

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A6.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A6.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00AB
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A6.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00A6.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00AB:
			; Br

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00AB.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00AE

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00AD:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00AD.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00AE:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00AE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00AE.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B0:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B0.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B0.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B2:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B2.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B2.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0115

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B4:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B4.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B5:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B5.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B5.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B6:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B6.00: ;Asm
			push dword 0x41

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B8:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B8.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B8.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00B8.03: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00BA:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00BA.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00BA.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00BB:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00BB.00: ;Asm
			push dword 0xC1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0:
			; Ceq

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.True

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.03: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.False

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.True:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.06: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.False:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C0.09: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C2:
			; Br

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C2.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C5

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C4:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C4.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C5:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C5.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C7:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C7.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C7.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C9:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C9.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00C9.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CB:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CB.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CB.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CC:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CC.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD:
			; Ceq

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.True

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.03: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.False

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.True:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.06: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CF

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.False:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CD.09: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CF

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CF:
			; Br

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00CF.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D1:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D1.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D2:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D2.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D4:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D4.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D4.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D6:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D6.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D6.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D8:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D8.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D9:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D9.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00D9.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA:
			; Newobj

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.AfterAlloc:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PS2Keyboard_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.08: ;Asm
			mov dword [EAX + 8], 0x21

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.0B: ;Asm
			Call SystemVoidCosmosHALPS2KeyboardctorSystemByte

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.0D: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.NoError1219
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.10: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.NoError1219:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DA.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DF:
			; Stloc
			; Local type = Cosmos.HAL.PS2Keyboard
			; Local EBP offset = 52
			; Local size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DF.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DF.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00DF.03: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E1:
			; Ldloc
			; Local type = Cosmos.HAL.PS2Keyboard
			; Local EBP offset = 52
			; Local size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E1.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E1.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E1.02: ;Asm
			mov EAX, dword [EBP - 56]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E1.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.02: ;Asm
			push dword 0x114

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.AfterAddressCheck:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.07: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.NotBoxedThis

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.NotBoxedThis:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.AfterNotBoxedThis:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.0D: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.0E: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E3.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E8:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E8.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E9:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.HAL.Device&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00E9.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00EA:
			; Ldloc
			; Local type = Cosmos.HAL.PS2Keyboard
			; Local EBP offset = 52
			; Local size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00EA.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00EA.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00EA.02: ;Asm
			mov EAX, dword [EBP - 56]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00EA.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00EC:
			; Stind

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00EC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00EC.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00EC.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00EC.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00EC.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00ED:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00ED.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00EE:
			; Br

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00EE.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0114

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F0:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F0.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F0.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F1:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F1.00: ;Asm
			push dword 0x83

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6:
			; Ceq

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.True

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.03: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.False

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.True:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.06: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.False:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F6.09: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F8:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00F8.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00FA:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00FA.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00FA.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00FC:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00FC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00FC.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00FC.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0114

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00FE:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00FE.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00FF:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00FF.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_00FF.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100:
			; Newobj

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.AfterAlloc:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PS2Keyboard_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.08: ;Asm
			mov dword [EAX + 8], 0x21

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.0B: ;Asm
			Call SystemVoidCosmosHALPS2KeyboardctorSystemByte

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.0D: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.NoError1219
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.10: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.NoError1219:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0100.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0105:
			; Stloc
			; Local type = Cosmos.HAL.PS2Keyboard
			; Local EBP offset = 64
			; Local size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0105.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0105.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0105.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0105.03: ;Asm
			mov dword [EBP - 64], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0107:
			; Ldloc
			; Local type = Cosmos.HAL.PS2Keyboard
			; Local EBP offset = 64
			; Local size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0107.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0107.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0107.02: ;Asm
			mov EAX, dword [EBP - 68]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0107.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.02: ;Asm
			push dword 0x114

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.AfterAddressCheck:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.07: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.NotBoxedThis

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.NotBoxedThis:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.AfterNotBoxedThis:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.0D: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_010E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.0E: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0109.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_010E:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_010E.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_010F:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.HAL.Device&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_010F.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0110:
			; Ldloc
			; Local type = Cosmos.HAL.PS2Keyboard
			; Local EBP offset = 64
			; Local size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0110.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0110.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0110.02: ;Asm
			mov EAX, dword [EBP - 68]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0110.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0112:
			; Stind

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0112.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0112.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0112.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0112.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0112.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0113:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0113.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0114:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0114.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0115:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0115.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0116:
			; Br

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0116.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0138

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0118:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0118.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0118.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0119:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0119.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A:
			; Ceq

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.True

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.03: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.False

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.True:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.06: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011C

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.False:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011A.09: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011C

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011C.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011E.00: ;Asm
			movzx EAX, byte [EBP - 72]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_011E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0120:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0120.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0120.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0120.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0138

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0122:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0122.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0123:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0123.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0123.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124:
			; Newobj

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.AfterAlloc:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PS2Keyboard_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.08: ;Asm
			mov dword [EAX + 8], 0x21

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.0B: ;Asm
			Call SystemVoidCosmosHALPS2KeyboardctorSystemByte

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.0D: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.NoError1219
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.10: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.NoError1219:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0124.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0129:
			; Stloc
			; Local type = Cosmos.HAL.PS2Keyboard
			; Local EBP offset = 76
			; Local size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0129.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0129.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0129.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0129.03: ;Asm
			mov dword [EBP - 76], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012B:
			; Ldloc
			; Local type = Cosmos.HAL.PS2Keyboard
			; Local EBP offset = 76
			; Local size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012B.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012B.02: ;Asm
			mov EAX, dword [EBP - 80]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012B.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.02: ;Asm
			push dword 0x114

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.AfterAddressCheck:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.07: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.NotBoxedThis

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.NotBoxedThis:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.AfterNotBoxedThis:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.0D: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0132
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.0E: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_012D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0132:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0132.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0133:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.HAL.Device&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0133.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0134:
			; Ldloc
			; Local type = Cosmos.HAL.PS2Keyboard
			; Local EBP offset = 76
			; Local size = 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0134.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0134.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0134.02: ;Asm
			mov EAX, dword [EBP - 80]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0134.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0136:
			; Stind

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0136.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0136.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0136.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0136.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0136.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0137:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0137.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0138:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.HAL.Device&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0138.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0139:
			; Ldind

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0139.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0139.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0139.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013A:
			; Ldnull

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013A.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013B:
			; Ceq
			; NullRef

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013B.01: ;Asm
			pop dword EAX
			; Device

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013B.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013B.03: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013B.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013B.05: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013B.False

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013B.06: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013B.07: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013D

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013B.False:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013B.09: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013D

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013D.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013F.00: ;Asm
			movzx EAX, byte [EBP - 84]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_013F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0141:
			; Branch

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0141.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0141.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0141.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_014F

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0143:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0143.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0144:
			; LdStr
			; String Value: (PS/2 Controller) PS/2 device not supported

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0144.00: ;Asm
			push dword StringLiteral0136

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0144.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149:
			; Newobj

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.02: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.03: ;Asm
			push dword 0x88

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.AfterAlloc:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.11: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.NoError1219
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.14: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.NoError1219:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.17: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0149.18: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_014E:
			; Throw

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_014E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_014E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_014E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_014E.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_014E.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_014E.05: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_014F:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_014F.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0150:
			; Br

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0150.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_016E

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0152:
			; Nop

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0152.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0153:
			; LdStr
			; String Value: (PS/2 Controller) Port 

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0153.00: ;Asm
			push dword StringLiteral0137

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0153.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0158:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0158.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0158.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0159:
			; Box

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0159.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0159.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0159.02: ;Asm
			pop dword ESI

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0159.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Byte_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0159.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0159.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0159.06: ;Asm
			pop dword EDX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0159.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0159.08: ;Asm
			push dword ESI

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0159.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_015E:
			; LdStr
			; String Value:  doesn't exist

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_015E.00: ;Asm
			push dword StringLiteral0138

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_015E.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0163:
			; Call

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0163.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0163.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0163.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0163.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0163.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0163.05: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168:
			; Newobj

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.02: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.03: ;Asm
			push dword 0x88

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.AfterAlloc:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.11: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.NoError1219
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.14: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.NoError1219:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.17: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_0168.18: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_016D:
			; Throw

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_016D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_016D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_016D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_016D.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_016D.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_016D.05: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_016E:
			; Ret

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.IL_016E.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_NORMAL
			; End Method: IdentifyDevice

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x54

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2ControllerIdentifyDeviceSystemByteCosmosHALDevice.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_12926887:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.IDE
			; Name: Initialize
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-36
			; Local 5 at EBP-40
			; Local 6 at EBP-44
			; Local 7 at EBP-48
			; Local 8 at EBP-52
			; Local 9 at EBP-60
			; Local 10 at EBP-68
			; Local 11 at EBP-72
			; Local 12 at EBP-76
			; Local 13 at EBP-80
			; Local 14 at EBP-88
			; Local 15 at EBP-92
			; Local 16 at EBP-100
			; Argument[0] aControllerID at EBP+12, size = 4
			; Argument[1] aBusPosition at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum:

		GUID_13195879:

		METHOD_13195879.06: ;Asm
			push dword EBP

		METHOD_13195879.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_13195879.08: ;Asm
			push dword 0x0

		METHOD_13195879.09: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_13195879.0A: ;Asm
			push dword 0x0

		METHOD_13195879.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_13195879.0C: ;Asm
			push dword 0x0

		METHOD_13195879.0D: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_13195879.0E: ;Asm
			push dword 0x0

		METHOD_13195879.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_13195879.10: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_13195879.11: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_13195879.12: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_13195879.13: ;Asm
			push dword 0x0
			; Local 8, Size 8

		METHOD_13195879.14: ;Asm
			push dword 0x0

		METHOD_13195879.15: ;Asm
			push dword 0x0
			; Local 9, Size 8

		METHOD_13195879.16: ;Asm
			push dword 0x0

		METHOD_13195879.17: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_13195879.18: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_13195879.19: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_13195879.1A: ;Asm
			push dword 0x0
			; Local 13, Size 8

		METHOD_13195879.1B: ;Asm
			push dword 0x0

		METHOD_13195879.1C: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_13195879.1D: ;Asm
			push dword 0x0
			; Local 15, Size 8

		METHOD_13195879.1E: ;Asm
			push dword 0x0

		METHOD_13195879.1F: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_13195879.20: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ata+ControllerIdEnum
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0002:
			; Branch

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0002.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0002.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0010

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0004:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0004.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0004.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0004.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0004.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0004.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0009:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.Core.BaseIOGroups.ATA2
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 52 (includes object header)

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0009.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0009.02: ;Asm
			add ECX, 0x34

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0009.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0009.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0009.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0009.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0009.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_000E:
			; Br

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_000E.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001A

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0010:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0010.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0010.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0010.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0010.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0010.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0015:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.Core.BaseIOGroups.ATA1
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 60 (includes object header)

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0015.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001A:
			; Stloc
			; Local type = Cosmos.Core.IOGroup.ATA
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001A.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001B:
			; Ldloc
			; Local type = Cosmos.Core.IOGroup.ATA
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001B.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ata+ControllerIdEnum
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Ata+BusPositionEnum
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E:
			; Newobj

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPiocctor

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.03: ;Asm
			push dword 0x49

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_AtaPio_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.0B: ;Asm
			mov dword [EAX + 8], 0x3D

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.0C: ;Asm
			push dword 0x0
			; Arg aIO: 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.0E: ;Asm
			push dword [ESP + 24]
			; Arg aControllerId: 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.0F: ;Asm
			push dword [ESP + 24]
			; Arg aBusPosition: 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.10: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.11: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.12: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.13: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.NoError1222
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.14: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.16: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.17: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.18: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.NoError1222:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.19: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.1A: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.1D: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.1E: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0023:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0023.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0023.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0023.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0024:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0024.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0024.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0024.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.00: ;Asm
			Call CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B:
			; Ceq

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.True

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.False

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.True:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002D

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.False:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002B.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002D

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002D.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002F.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0031:
			; Branch

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0031.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0031.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0031.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0033:
			; Br

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0033.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01C4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0039:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0039.00: ;Asm
			Call CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0039.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0039.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0039.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0039.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0039.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F:
			; Ceq

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.True

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.False

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.True:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0041

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.False:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003F.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0041

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0041:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0041.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0043:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0043.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0043.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0045:
			; Branch

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0045.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0045.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0045.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0067

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0047:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0047.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0048:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0048.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDevicecctor

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0048.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0048.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0048.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0048.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_BlockDevice_Devices + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0048.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004D:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004D.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004D.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0053
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0053:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0053.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0054:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0054.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtacctor

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0054.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0054.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0054.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0054.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_Ata_AtaDebugger + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0054.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0059:
			; LdStr
			; String Value: ATA device with speclevel ATA found.

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0059.00: ;Asm
			push dword StringLiteral0139

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0059.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_005E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_005E.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_005E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_005E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0063
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_005E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_005E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0063:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0063.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0064:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0064.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0065:
			; Br

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0065.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_008C

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0067:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0067.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0067.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0067.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0067.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0068:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0068.00: ;Asm
			Call CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0068.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0068.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0068.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0068.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0068.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006D.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E:
			; Ceq

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.True

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.False

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.True:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0070

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.False:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_006E.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0070

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0070:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0070.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0070.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0072:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0072.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0072.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0074:
			; Branch

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0074.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0074.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0074.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_008C

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0076:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0076.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0077:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0077.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtacctor

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0077.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0077.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0077.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0077.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_Ata_AtaDebugger + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0077.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_007C:
			; LdStr
			; String Value: ATA device with speclevel ATAPI found, which is not supported yet!

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_007C.00: ;Asm
			push dword StringLiteral013A

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_007C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0081:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0081.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0081.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0081.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0086
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0081.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0081.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0086:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0086.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0087:
			; Br

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0087.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01C4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_008C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_008C.00: ;Asm
			push dword 0x200

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091:
			; Newarr
			; Element Size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.02: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.03: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.04: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.08: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.09: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.0A: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.0B: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.12: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0091.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0096:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0096.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0096.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0096.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0096.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0097:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0097.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0097.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0097.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0097.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0098:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0098.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0099:
			; Conv_I8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0099.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0099.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0099.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0099.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009A.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009B:
			; Conv_I8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009B.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009B.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009B.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009C:
			; Ldloca
			; Local type = System.Byte[]
			; Local EBP offset = 24

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009C.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009C.01: ;Asm
			sub EAX, 0x18

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009C.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E:
			; Callvirt
			; ThisOffset = 20

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.00: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.02: ;Asm
			push dword 0x118

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.AfterAddressCheck:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.05: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.NotBoxedThis

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.09: ;Asm
			mov dword [ESP + 24], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.0A: ;Asm
			add ESP, 0x18

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.0F: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.NotBoxedThis:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.10: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.AfterNotBoxedThis:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.11: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.12: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A3
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_009E.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A3:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A3.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A4:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A4.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A4.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A4.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A4.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5:
			; Newobj

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.00: ;Asm
			push dword 0x18

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_MBR_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.08: ;Asm
			mov dword [EAX + 8], 0xC

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.09: ;Asm
			push dword 0x0
			; Arg aMBR: 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.0C: ;Asm
			Call SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.NoError1225
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.11: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.NoError1225:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.14: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00A5.15: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AA:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.MBR
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AA.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AA.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AA.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AB:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AB.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AB.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AB.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AB.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AC:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.MBR.EBRLocation
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AC.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AC.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AC.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AC.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AC.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00AC.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B1:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B1.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2:
			; Cgt_Un

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2.02: ;Asm
			JB near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2.True

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2.False

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2.True:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2.False:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B2.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B4.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B4.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B6:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B6.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B6.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B8:
			; Branch

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B8.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00B8.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0106

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00BA:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00BA.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00BB:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00BB.00: ;Asm
			push dword 0x200

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0:
			; Newarr
			; Element Size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.02: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.03: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.04: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.08: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.09: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.0A: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.0B: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.12: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C0.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C5:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 52
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C5.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C5.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C5.03: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C7:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C7.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C7.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C7.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C7.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C8:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C8.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C8.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C8.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C8.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C9:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.MBR.EBRLocation
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C9.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C9.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C9.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C9.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C9.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00C9.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00CE:
			; Conv_U8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00CE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00CE.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00CE.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00CF:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00CF.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D0:
			; Conv_I8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D0.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D0.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D0.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D1:
			; Ldloca
			; Local type = System.Byte[]
			; Local EBP offset = 56

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D1.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D1.01: ;Asm
			sub EAX, 0x38

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D1.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3:
			; Callvirt
			; ThisOffset = 20

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.00: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.02: ;Asm
			push dword 0x118

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.AfterAddressCheck:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.05: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.NotBoxedThis

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.09: ;Asm
			mov dword [ESP + 24], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.0A: ;Asm
			add ESP, 0x18

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.0F: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.NotBoxedThis:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.10: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.AfterNotBoxedThis:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.11: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.12: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D8
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D3.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D8:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D8.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D9:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 52
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D9.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D9.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D9.02: ;Asm
			mov EAX, dword [EBP - 56]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00D9.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB:
			; Newobj

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.00: ;Asm
			push dword 0x14

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_EBR_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.08: ;Asm
			mov dword [EAX + 8], 0x8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.09: ;Asm
			push dword 0x0
			; Arg aEBR: 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.0C: ;Asm
			Call SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.NoError1226
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.11: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.NoError1226:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.14: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00DB.15: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E0:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.EBR
			; Local EBP offset = 60
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E0.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E0.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E0.03: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E2:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E2.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E3:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E3.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E5:
			; Br

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E5.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00EF

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E7:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E7.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E8:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E8.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E9.00: ;Asm
			mov EAX, dword [EBP - 68]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E9.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00EB:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00EB.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00EC:
			; Add

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00EC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00EC.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00ED:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00ED.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00ED.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00EF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00EF.00: ;Asm
			mov EAX, dword [EBP - 68]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00EF.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F1:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.EBR
			; Local EBP offset = 60
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F1.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F1.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F1.02: ;Asm
			mov EAX, dword [EBP - 64]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F1.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F3:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.BlockDevice.EBR.Partitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.EBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.EBR
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F3.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F3.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F3.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F3.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F3.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F3.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F3.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F3.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F8:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F8.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F8.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F8.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F8.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F8.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00F8.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD:
			; Clt

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.04: ;Asm
			JL near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.True

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.False

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.True:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.08: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FF

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.False:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FD.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FF:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00FF.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0101:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0101.00: ;Asm
			movzx EAX, byte [EBP - 72]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0101.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0103:
			; Branch

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0103.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0103.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0103.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_00E7

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0105:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0105.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0106:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0106.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtacctor

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0106.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0106.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0106.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0106.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_Ata_AtaDebugger + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0106.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_010B:
			; LdStr
			; String Value: Number of MBR partitions found:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_010B.00: ;Asm
			push dword StringLiteral013B

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_010B.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0110:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0110.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0110.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0110.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0115
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0110.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0110.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0115:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0115.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0116:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0116.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtacctor

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0116.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0116.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0116.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0116.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_Ata_AtaDebugger + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0116.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011B:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011B.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011B.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011B.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011C:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.BlockDevice.MBR.Partitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011C.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_011C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0121:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0121.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0121.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0121.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0126
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0121.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0121.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0121.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0121.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0121.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0126:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0126.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0126.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0126.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_012B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0126.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0126.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_012B:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_012B.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_012C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_012C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_012D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_012D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_012D.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_012F:
			; Br

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_012F.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AC

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0131:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0131.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0132:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0132.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0132.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0132.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0132.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0133:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.BlockDevice.MBR.Partitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0133.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0133.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0133.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0133.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0133.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0133.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0133.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0133.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0138:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0138.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0138.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013A:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013A.00: ;Asm
			Call CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013A.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013A.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013F:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Local EBP offset = 80
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013F.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_013F.03: ;Asm
			mov dword [EBP - 80], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0141:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Local EBP offset = 80
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0141.00: ;Asm
			mov EAX, dword [EBP - 80]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0141.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0141.02: ;Asm
			mov EAX, dword [EBP - 84]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0141.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0143:
			; Ldnull

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0143.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0143.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0144:
			; Ceq
			; NullRef

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0144.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0144.01: ;Asm
			pop dword EAX
			; PartInfo

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0144.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0144.03: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0144.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0144.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0144.False

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0144.06: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0144.07: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0146

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0144.False:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0144.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0144.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0146

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0146:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0146.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0146.01: ;Asm
			mov dword [EBP - 88], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0148:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0148.00: ;Asm
			movzx EAX, byte [EBP - 88]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0148.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_014A:
			; Branch

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_014A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_014A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_014A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0167

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_014C:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_014C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_014D:
			; LdStr
			; String Value: Null partition found at idx: 

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_014D.00: ;Asm
			push dword StringLiteral013C

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_014D.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0152:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0152.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0152.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0154:
			; Box

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0154.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0154.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0154.02: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0154.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0154.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0154.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0154.06: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0154.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0154.08: ;Asm
			push dword ESI

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0154.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0159:
			; Call

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0159.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0159.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0159.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_015E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0159.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0159.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0159.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_015E:
			; Call

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_015E.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_015E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_015E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0163
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_015E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0163:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0163.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0164:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0164.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0165:
			; Br

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0165.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A5

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0167:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0167.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0168:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0168.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0168.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0168.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0168.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0169:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Local EBP offset = 80
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0169.00: ;Asm
			mov EAX, dword [EBP - 80]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0169.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0169.02: ;Asm
			mov EAX, dword [EBP - 84]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0169.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_016B:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.MBR+PartInfo.StartSector
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR+PartInfo
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Offset: 13 (includes object header)

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_016B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_016B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_016B.02: ;Asm
			add ECX, 0xD

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_016B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_016B.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_016B.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0170:
			; Conv_U8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0170.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0170.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0170.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0171:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Local EBP offset = 80
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0171.00: ;Asm
			mov EAX, dword [EBP - 80]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0171.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0171.02: ;Asm
			mov EAX, dword [EBP - 84]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0171.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0173:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.MBR+PartInfo.SectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR+PartInfo
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Offset: 17 (includes object header)

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0173.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0173.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0173.02: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0173.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0173.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0173.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0178:
			; Conv_U8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0178.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0178.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0178.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179:
			; Newobj

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Partition_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.09: ;Asm
			push dword 0x0
			; Arg aHost: 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.0A: ;Asm
			push dword [ESP + 32]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.0B: ;Asm
			push dword [ESP + 32]
			; Arg aStartingSector: 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.0C: ;Asm
			push dword [ESP + 32]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.0D: ;Asm
			push dword [ESP + 32]
			; Arg aSectorCount: 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.0E: ;Asm
			push dword [ESP + 32]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.0F: ;Asm
			push dword [ESP + 32]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.10: ;Asm
			Call SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.11: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.12: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.NoError1227
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.13: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.14: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.15: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.16: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.17: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.NoError1227:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.18: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.19: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.1A: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.1B: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.1C: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0179.1D: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_017E:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Partition
			; Local EBP offset = 92
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_017E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_017E.01: ;Asm
			mov dword [EBP - 96], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_017E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_017E.03: ;Asm
			mov dword [EBP - 92], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0180:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0180.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDevicecctor

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0180.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0180.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0180.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0180.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_BlockDevice_Devices + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0180.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0185:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Partition
			; Local EBP offset = 92
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0185.00: ;Asm
			mov EAX, dword [EBP - 92]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0185.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0185.02: ;Asm
			mov EAX, dword [EBP - 96]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0185.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0187:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0187.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0187.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0187.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_018C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0187.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0187.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_018C:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_018C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_018D:
			; LdStr
			; String Value: Found partition at idx: 

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_018D.00: ;Asm
			push dword StringLiteral013D

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_018D.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0192:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0192.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0192.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0194:
			; Box

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0194.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0194.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0194.02: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0194.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0194.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0194.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0194.06: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0194.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0194.08: ;Asm
			push dword ESI

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0194.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0199:
			; Call

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0199.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0199.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0199.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_019E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0199.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0199.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0199.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_019E:
			; Call

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_019E.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_019E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_019E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A3
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_019E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A3:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A3.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A4:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A4.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A5:
			; Nop

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A5.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A6.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A6.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A8:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A8.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A9:
			; Add

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01A9.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AA:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AA.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AC.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AC.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AE:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AE.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AE.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AE.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AE.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AF:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.BlockDevice.MBR.Partitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AF.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AF.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AF.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AF.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AF.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AF.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AF.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01AF.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B4:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B4.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B4.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B4.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B4.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B4.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B4.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9:
			; Clt

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.04: ;Asm
			JL near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.True

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.False

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.True:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.08: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01BB

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.False:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01B9.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01BB:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01BB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01BB.01: ;Asm
			mov dword [EBP - 100], EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01BD:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01BD.00: ;Asm
			movzx EAX, byte [EBP - 100]

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01BD.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01BF:
			; Branch

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01BF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01BF.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01BF.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0131

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01C4:
			; Ret

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_01C4.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_NORMAL
			; End Method: Initialize

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x64

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceIDEInitializeCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_13195880:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AHCI
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-28
			; Local 2 at EBP-36
			; Local 3 at EBP-40
			; Local 4 at EBP-48
			; Local 5 at EBP-56
			; Local 6 at EBP-60
			; Local 7 at EBP-68
			; Local 8 at EBP-76
			; Local 9 at EBP-80
			; Local 10 at EBP-84
			; Local 11 at EBP-88
			; Local 12 at EBP-96
			; Local 13 at EBP-100
			; Local 14 at EBP-108
			; Local 15 at EBP-112
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aAHCIDevice at EBP+12, size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice:

		GUID_13522322:

		METHOD_13522322.06: ;Asm
			push dword EBP

		METHOD_13522322.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 24

		METHOD_13522322.08: ;Asm
			push dword 0x0

		METHOD_13522322.09: ;Asm
			push dword 0x0

		METHOD_13522322.0A: ;Asm
			push dword 0x0

		METHOD_13522322.0B: ;Asm
			push dword 0x0

		METHOD_13522322.0C: ;Asm
			push dword 0x0

		METHOD_13522322.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_13522322.0E: ;Asm
			push dword 0x0

		METHOD_13522322.0F: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_13522322.10: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_13522322.11: ;Asm
			push dword 0x0

		METHOD_13522322.12: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_13522322.13: ;Asm
			push dword 0x0

		METHOD_13522322.14: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_13522322.15: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_13522322.16: ;Asm
			push dword 0x0

		METHOD_13522322.17: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_13522322.18: ;Asm
			push dword 0x0

		METHOD_13522322.19: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_13522322.1A: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_13522322.1B: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_13522322.1C: ;Asm
			push dword 0x0
			; Local 11, Size 8

		METHOD_13522322.1D: ;Asm
			push dword 0x0

		METHOD_13522322.1E: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_13522322.1F: ;Asm
			push dword 0x0
			; Local 13, Size 8

		METHOD_13522322.20: ;Asm
			push dword 0x0

		METHOD_13522322.21: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_13522322.22: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_13522322.23: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AHCI
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0001:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0006:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0007:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0009:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_000A:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_000A.00: ;Asm
			Call SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_000A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_000F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_000A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_000F:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0010.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0011:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0011.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0012:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0012.00: ;Asm
			Call SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0012.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0017
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0012.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0012.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0017:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0017.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0019:
			; Ldfld
			; Field: Cosmos.HAL.PCIBaseAddressBar[] Cosmos.HAL.PCIDevice.BaseAddressBar
			; Type: Cosmos.HAL.PCIBaseAddressBar[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 39 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0019.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0019.02: ;Asm
			add ECX, 0x27

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0019.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0019.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0019.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0019.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0019.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001E.00: ;Asm
			push dword 0x5

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F:
			; Ldelem_Ref

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0020
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_001F_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0020:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0020.00: ;Asm
			Call SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0020.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0025
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0020.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0020.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0020.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0025:
			; Conv_U8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0025.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0025.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0026:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0026.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0026.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0026.AfterCCTorExceptionCheck:
			; Type = 'System.UInt64

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0026.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0026.04: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mABAR], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0026.05: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0026.06: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mABAR + 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_002B:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_002B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_002B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_002C:
			; Ldfld
			; Field: Cosmos.HAL.PCIBaseAddressBar[] Cosmos.HAL.PCIDevice.BaseAddressBar
			; Type: Cosmos.HAL.PCIBaseAddressBar[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 39 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_002C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_002C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_002C.02: ;Asm
			add ECX, 0x27

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_002C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_002C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_002C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_002C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_002C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0031:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0031.00: ;Asm
			push dword 0x5

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032:
			; Ldelem_Ref

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0033
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0032_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0033:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0033.00: ;Asm
			Call SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0033.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0033.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0033.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0033.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0033.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.00: ;Asm
			push dword 0x18

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_GenericRegisters_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.08: ;Asm
			mov dword [EAX + 8], 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.09: ;Asm
			push dword 0x0
			; Arg aAddress: 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.0B: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.NoError1228
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.10: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.NoError1228:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0038.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_003D:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_003D.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_003D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_003D.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_003D.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.BlockDevice.Registers.GenericRegisters

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_003D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_003D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_003D.05: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0042:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0042.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0042.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0042.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0042.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0042.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0042.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0047:
			; Dup

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0047.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0047.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0048:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0048.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0048.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0048.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_004D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0048.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0048.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0048.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0048.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0048.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_004D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_004D.00: ;Asm
			push dword 0x80000000

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0052:
			; Or

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0052.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0052.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0053:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0053.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0053.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0053.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0058
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0053.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0053.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0058:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0058.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0059:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AHCI
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0059.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0059.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_005A:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_005A.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_005A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_005A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_005F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_005A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_005F:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_005F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0060:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0060.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0060.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0060.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0060.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0060.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mPorts + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0060.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0065:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0065.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0065.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0065.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0065.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0065.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_NumOfPorts]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_006A:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_006A.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_006A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_006A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_006F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_006A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_006A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_006F:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_006F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0070:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AHCI
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0070.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0070.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0071:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0071.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIGetPorts

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0071.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0071.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0076
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0071.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0076:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0076.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0077:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0077.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0078:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0078.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0078.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0078.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0078.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0078.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mPorts + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0078.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_007D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_007D.00: ;Asm
			sub ESP, 0x10

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_007D.01: ;Asm
			Call SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_007D.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_007D.03: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 24
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_007D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_007D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_007D.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_007D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_007D.08: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_007D.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_007D.0A: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_007D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082:
			; Stloc
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Local EBP offset = 4
			; Local size = 24

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082.05: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082.07: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082.08: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082.09: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082.0A: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0082.0B: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0083:
			; Br

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0083.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0261

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0088:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Local EBP offset = 24

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0088.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0088.01: ;Asm
			sub EAX, 0x18

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0088.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008A:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008A.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008A.01: ;Asm
			Call CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current
			; CurrentOffset = 138, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008A.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008A.03: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008A.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008F:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008F.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_008F.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0090:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0090.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0091:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0091.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0091.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0091.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0091.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.02: ;Asm
			push dword 0x12C

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.AfterAddressCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.NotBoxedThis

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.NotBoxedThis:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.AfterNotBoxedThis:
			; CurrentOffset = 146, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0097
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.0E: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.0F: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0092.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0097:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0097.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.True

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.False

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.True:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_009A

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.False:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0098.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_009A

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_009A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_009A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_009A.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_009B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_009B.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_009B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_009C:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_009C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_009C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_009C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0229

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00A1:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00A1.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00A2:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00A2.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor
			; CurrentOffset = 162, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00A2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00A2.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00A2.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00A2.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mAHCIDebugger + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00A2.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00A7:
			; LdStr
			; String Value: {0} Port 0:{1}

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00A7.00: ;Asm
			push dword StringLiteral013E

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00A7.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AC:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AC.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AC.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AC.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AC.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.02: ;Asm
			push dword 0x12D

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.AfterAddressCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.NotBoxedThis

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.NotBoxedThis:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.0A: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.AfterNotBoxedThis:
			; CurrentOffset = 173, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.0C: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B2
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.0D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00AD.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B2:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B2.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B2.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B2.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B2.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.02: ;Asm
			push dword 0x12E

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.AfterAddressCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.NotBoxedThis

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.NotBoxedThis:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.AfterNotBoxedThis:
			; CurrentOffset = 179, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B8
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.13: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.15: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B3.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B8:
			; Box

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B8.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B8.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B8.02: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B8.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B8.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B8.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B8.06: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B8.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B8.08: ;Asm
			push dword ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00B8.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00BD:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00BD.00: ;Asm
			Call SystemStringSystemStringFormatSystemStringSystemObjectSystemObject
			; CurrentOffset = 189, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00BD.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00BD.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00C2
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00BD.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00BD.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00BD.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00BD.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00BD.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00C2:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00C2.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 194, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00C2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00C2.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00C7
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00C2.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00C2.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00C7:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00C7.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00C8:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00C8.00: ;Asm
			push dword 0x200

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD:
			; Newarr
			; Element Size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.02: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.03: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.04: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.08: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.09: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.0A: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.0B: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.12: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00CD.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D2:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 40
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D2.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D2.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D2.03: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D3:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D3.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D3.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D3.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D3.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D4:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D4.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D5:
			; Conv_I8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D5.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D5.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D5.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D6:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D6.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D7:
			; Conv_I8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D7.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D7.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D7.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D8:
			; Ldloca
			; Local type = System.Byte[]
			; Local EBP offset = 44

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D8.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D8.01: ;Asm
			sub EAX, 0x2C

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00D8.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA:
			; Callvirt
			; ThisOffset = 20

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.00: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.02: ;Asm
			push dword 0x118

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.AfterAddressCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.05: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.NotBoxedThis

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.09: ;Asm
			mov dword [ESP + 24], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.0A: ;Asm
			add ESP, 0x18

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.0F: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.NotBoxedThis:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.10: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.AfterNotBoxedThis:
			; CurrentOffset = 218, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.11: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.12: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DF
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DA.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DF:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00DF.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E0:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 40
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E0.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E0.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E0.02: ;Asm
			mov EAX, dword [EBP - 44]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E0.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.00: ;Asm
			push dword 0x18

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_MBR_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.08: ;Asm
			mov dword [EAX + 8], 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.09: ;Asm
			push dword 0x0
			; Arg aMBR: 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.0C: ;Asm
			Call SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.NoError1228
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.11: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.NoError1228:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.14: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E1.15: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E6:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.MBR
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E6.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E6.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E6.03: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E8:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E8.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E8.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E8.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00E8.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00EA:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.MBR.EBRLocation
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00EA.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00EA.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00EA.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00EA.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00EA.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00EA.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00EF:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00EF.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0:
			; Cgt_Un

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0.02: ;Asm
			JB near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0.True

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0.False

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0.True:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0.False:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F0.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F2:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F2.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F4:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F4.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F4.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F6:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F6.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F6.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0155

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F8:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F8.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F9:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F9.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor
			; CurrentOffset = 249, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F9.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F9.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F9.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mAHCIDebugger + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00F9.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00FE:
			; LdStr
			; String Value: EBR Detected within MBR code

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00FE.00: ;Asm
			push dword StringLiteral013F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_00FE.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0103:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0103.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 259, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0103.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0103.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0108
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0103.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0103.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0108:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0108.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0109:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0109.00: ;Asm
			push dword 0x200

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E:
			; Newarr
			; Element Size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.02: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.03: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.04: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.08: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.09: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.0A: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.0B: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.12: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_010E.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0113:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 60
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0113.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0113.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0113.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0113.03: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0115:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0115.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0115.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0115.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0115.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0116:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0116.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0116.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0116.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0116.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0118:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.MBR.EBRLocation
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0118.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0118.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0118.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0118.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0118.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0118.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_011D:
			; Conv_U8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_011D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_011D.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_011D.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_011E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_011E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_011F:
			; Conv_I8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_011F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_011F.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_011F.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_011F.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0120:
			; Ldloca
			; Local type = System.Byte[]
			; Local EBP offset = 64

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0120.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0120.01: ;Asm
			sub EAX, 0x40

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0120.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122:
			; Callvirt
			; ThisOffset = 20

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.00: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.02: ;Asm
			push dword 0x118

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.AfterAddressCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.05: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.NotBoxedThis

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.09: ;Asm
			mov dword [ESP + 24], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.0A: ;Asm
			add ESP, 0x18

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.0F: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.NotBoxedThis:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.10: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.AfterNotBoxedThis:
			; CurrentOffset = 290, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.11: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.12: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0127
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0122.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0127:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0127.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0128:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 60
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0128.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0128.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0128.02: ;Asm
			mov EAX, dword [EBP - 64]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0128.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.00: ;Asm
			push dword 0x14

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_EBR_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.08: ;Asm
			mov dword [EAX + 8], 0x8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.09: ;Asm
			push dword 0x0
			; Arg aEBR: 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.0C: ;Asm
			Call SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.NoError1228
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.11: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.NoError1228:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.14: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012A.15: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012F:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.EBR
			; Local EBP offset = 68
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012F.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_012F.03: ;Asm
			mov dword [EBP - 68], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0131:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0131.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0132:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0132.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0132.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0134:
			; Br

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0134.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_013E

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0136:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0136.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0137:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0137.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0138:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0138.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0138.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_013A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_013A.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_013B:
			; Add

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_013B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_013B.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_013C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_013C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_013C.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_013E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_013E.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_013E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0140:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.EBR
			; Local EBP offset = 68
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0140.00: ;Asm
			mov EAX, dword [EBP - 68]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0140.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0140.02: ;Asm
			mov EAX, dword [EBP - 72]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0140.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0142:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.BlockDevice.EBR.Partitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.EBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.EBR
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0142.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0142.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0142.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0142.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0142.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0142.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0142.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0142.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0147:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0147.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count
			; CurrentOffset = 327, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0147.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0147.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0147.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0147.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0147.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0147.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C:
			; Clt

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.04: ;Asm
			JL near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.True

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.False

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.True:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.08: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014E

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.False:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014C.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_014E.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0150:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0150.00: ;Asm
			movzx EAX, byte [EBP - 80]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0150.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0152:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0152.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0152.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0152.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0136

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0154:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0154.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0155:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0155.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor
			; CurrentOffset = 341, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0155.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0155.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0155.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0155.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mAHCIDebugger + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0155.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_015A:
			; LdStr
			; String Value: Number of MBR partitions found on port 0:{0} 

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_015A.00: ;Asm
			push dword StringLiteral0140

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_015A.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_015F:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_015F.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_015F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_015F.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_015F.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.02: ;Asm
			push dword 0x12E

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.AfterAddressCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.NotBoxedThis

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.NotBoxedThis:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.AfterNotBoxedThis:
			; CurrentOffset = 352, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0165
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0160.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0165:
			; Box

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0165.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0165.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0165.02: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0165.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0165.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0165.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0165.06: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0165.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0165.08: ;Asm
			push dword ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0165.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016A:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016A.00: ;Asm
			Call SystemStringSystemStringFormatSystemStringSystemObject
			; CurrentOffset = 362, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016F
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016A.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016A.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016A.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016A.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016F.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 367, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0174
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016F.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_016F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0174:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0174.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0175:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0175.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor
			; CurrentOffset = 373, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0175.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0175.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0175.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0175.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mAHCIDebugger + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0175.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017A:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017A.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017A.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017A.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017C:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.BlockDevice.MBR.Partitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017C.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_017C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0181:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0181.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count
			; CurrentOffset = 385, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0181.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0181.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0186
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0181.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0181.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0181.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0181.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0181.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0186:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0186.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32
			; CurrentOffset = 390, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0186.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0186.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_018B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0186.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0186.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_018B:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_018B.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_018C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_018C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_018D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 84
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_018D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_018D.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_018F:
			; Br

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_018F.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020D

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0191:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0191.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0192:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0192.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0192.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0192.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0192.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0194:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.BlockDevice.MBR.Partitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0194.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0194.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0194.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0194.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0194.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0194.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0194.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0194.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0199:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 84
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0199.00: ;Asm
			mov EAX, dword [EBP - 84]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0199.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_019B:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_019B.00: ;Asm
			Call CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32
			; CurrentOffset = 411, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_019B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_019B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A0
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_019B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_019B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_019B.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_019B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A0:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Local EBP offset = 88
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A0.01: ;Asm
			mov dword [EBP - 92], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A0.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A0.03: ;Asm
			mov dword [EBP - 88], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A2:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Local EBP offset = 88
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A2.00: ;Asm
			mov EAX, dword [EBP - 88]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A2.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A2.02: ;Asm
			mov EAX, dword [EBP - 92]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A2.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A4:
			; Ldnull

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A4.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A4.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A5:
			; Ceq
			; NullRef

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A5.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A5.01: ;Asm
			pop dword EAX
			; PartInfo

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A5.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A5.03: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A5.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A5.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A5.False

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A5.06: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A5.07: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A7

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A5.False:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A5.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A5.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A7

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A7:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A7.01: ;Asm
			mov dword [EBP - 96], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A9:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A9.00: ;Asm
			movzx EAX, byte [EBP - 96]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01A9.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01AB:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01AB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01AB.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01AB.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01AD:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01AD.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01AE:
			; LdStr
			; String Value: Null partition found at idx: 

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01AE.00: ;Asm
			push dword StringLiteral0141

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01AE.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 84
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B3.00: ;Asm
			mov EAX, dword [EBP - 84]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B3.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B5:
			; Box

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B5.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B5.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B5.02: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B5.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B5.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B5.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B5.06: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B5.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B5.08: ;Asm
			push dword ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01B5.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01BA:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01BA.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject
			; CurrentOffset = 442, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01BA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01BA.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01BF
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01BA.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01BA.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01BA.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01BF:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01BF.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString
			; CurrentOffset = 447, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01BF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01BF.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01BF.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C4:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C4.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C5:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C5.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C6:
			; Br

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C6.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0206

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C8:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C8.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C9:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C9.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C9.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C9.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01C9.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01CA:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Local EBP offset = 88
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01CA.00: ;Asm
			mov EAX, dword [EBP - 88]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01CA.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01CA.02: ;Asm
			mov EAX, dword [EBP - 92]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01CA.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01CC:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.MBR+PartInfo.StartSector
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR+PartInfo
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Offset: 13 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01CC.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01CC.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01CC.02: ;Asm
			add ECX, 0xD

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01CC.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01CC.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01CC.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D1:
			; Conv_U8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D1.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D1.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D1.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D2:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Local EBP offset = 88
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D2.00: ;Asm
			mov EAX, dword [EBP - 88]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D2.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D2.02: ;Asm
			mov EAX, dword [EBP - 92]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D2.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D4:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.MBR+PartInfo.SectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR+PartInfo
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Offset: 17 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D4.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D4.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D4.02: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D4.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D4.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D4.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D9:
			; Conv_U8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D9.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01D9.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Partition_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.09: ;Asm
			push dword 0x0
			; Arg aHost: 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.0A: ;Asm
			push dword [ESP + 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.0B: ;Asm
			push dword [ESP + 32]
			; Arg aStartingSector: 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.0C: ;Asm
			push dword [ESP + 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.0D: ;Asm
			push dword [ESP + 32]
			; Arg aSectorCount: 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.0E: ;Asm
			push dword [ESP + 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.0F: ;Asm
			push dword [ESP + 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.10: ;Asm
			Call SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.11: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.12: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.NoError1228
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.13: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.14: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.15: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.16: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.17: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.NoError1228:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.18: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.19: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.1A: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.1B: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.1C: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DA.1D: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DF:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Partition
			; Local EBP offset = 100
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DF.01: ;Asm
			mov dword [EBP - 104], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DF.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01DF.03: ;Asm
			mov dword [EBP - 100], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E1:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E1.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDevicecctor
			; CurrentOffset = 481, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E1.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E1.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E1.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_BlockDevice_Devices + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E1.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E6:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Partition
			; Local EBP offset = 100
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E6.00: ;Asm
			mov EAX, dword [EBP - 100]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E6.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E6.02: ;Asm
			mov EAX, dword [EBP - 104]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E6.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E8:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E8.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice
			; CurrentOffset = 488, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E8.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01ED
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E8.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01E8.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01ED:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01ED.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01EE:
			; LdStr
			; String Value: Found partition at idx: 

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01EE.00: ;Asm
			push dword StringLiteral0142

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01EE.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 84
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F3.00: ;Asm
			mov EAX, dword [EBP - 84]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F3.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F5:
			; Box

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F5.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F5.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F5.02: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F5.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F5.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F5.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F5.06: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F5.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F5.08: ;Asm
			push dword ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01F5.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01FA:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01FA.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject
			; CurrentOffset = 506, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01FA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01FA.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01FF
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01FA.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01FA.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01FA.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01FF:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01FF.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString
			; CurrentOffset = 511, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01FF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01FF.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0204
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_01FF.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0204:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0204.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0205:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0205.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0206:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0206.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0207:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 84
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0207.00: ;Asm
			mov EAX, dword [EBP - 84]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0207.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0209:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0209.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020A:
			; Add

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 84
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020B.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 84
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020D.00: ;Asm
			mov EAX, dword [EBP - 84]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020F:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020F.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020F.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_020F.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0211:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.BlockDevice.MBR.Partitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0211.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0211.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0211.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0211.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0211.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0211.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0211.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0211.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0216:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0216.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count
			; CurrentOffset = 534, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0216.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0216.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0216.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0216.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0216.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0216.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B:
			; Clt

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.04: ;Asm
			JL near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.True

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.False

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.True:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.08: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021D

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.False:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021B.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 108
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021D.01: ;Asm
			mov dword [EBP - 108], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 108
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021F.00: ;Asm
			movzx EAX, byte [EBP - 108]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_021F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0221:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0221.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0221.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0221.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0191

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0226:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0226.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0227:
			; Br

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0227.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0260

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0229:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0229.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0229.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0229.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0229.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.02: ;Asm
			push dword 0x12C

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.AfterAddressCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.NotBoxedThis

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.NotBoxedThis:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.AfterNotBoxedThis:
			; CurrentOffset = 554, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.0E: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.0F: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_022F.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.True

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.False

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.True:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0232

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.False:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0230.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0232

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0232:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 112
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0232.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0232.01: ;Asm
			mov dword [EBP - 112], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0234:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 112
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0234.00: ;Asm
			movzx EAX, byte [EBP - 112]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0234.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0236:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0236.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0236.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0236.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0260

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0238:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0238.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0239:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0239.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor
			; CurrentOffset = 569, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0239.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0239.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0239.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0239.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mAHCIDebugger + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0239.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_023E:
			; LdStr
			; String Value: {0} Port 0:{1}

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_023E.00: ;Asm
			push dword StringLiteral0143

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_023E.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0243:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0243.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0243.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0243.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0243.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.02: ;Asm
			push dword 0x12D

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.AfterAddressCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.NotBoxedThis

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.NotBoxedThis:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.0A: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.AfterNotBoxedThis:
			; CurrentOffset = 580, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.0C: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0249
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.0D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0244.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0249:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0249.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0249.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0249.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0249.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.02: ;Asm
			push dword 0x12E

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.AfterAddressCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.NotBoxedThis

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.NotBoxedThis:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.AfterNotBoxedThis:
			; CurrentOffset = 586, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024F
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.13: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.15: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024F:
			; Box

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024F.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024F.02: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024F.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024F.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024F.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024F.06: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024F.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024F.08: ;Asm
			push dword ESI

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_024F.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0254:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0254.00: ;Asm
			Call SystemStringSystemStringFormatSystemStringSystemObjectSystemObject
			; CurrentOffset = 596, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0254.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0254.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0259
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0254.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0254.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0254.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0254.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0254.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0259:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0259.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString
			; CurrentOffset = 601, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0259.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0259.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_025E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0259.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0259.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_025E:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_025E.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_025F:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_025F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0260:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0260.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0261:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Local EBP offset = 24

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0261.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0261.01: ;Asm
			sub EAX, 0x18

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0261.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0263:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0263.00: ;Asm
			Call SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext
			; CurrentOffset = 611, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0263.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0263.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0268
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0263.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0263.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0268:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0268.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0268.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0268.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0088

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026D:
			; Leave

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026D.00: ;Asm
			mov dword [SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice_LeaveAddress_26F], SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026D.02

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026D.01: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026D.02: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_027E

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Local EBP offset = 24

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F.01: ;Asm
			sub EAX, 0x18

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_026F.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0271:
			; Constrained
			; Type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0277:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0277.00: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0277.01: ;Asm
			push dword 0x132

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0277.02: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0277.03: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0277.AfterAddressCheck:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0277.NotBoxedThis:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0277.04: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0277.AfterNotBoxedThis:
			; CurrentOffset = 631, HandlerStartOffset = 623

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0277.05: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0277.06: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_027C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0277.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_0277.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_027C:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_027C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_027D:
			; Endfinally

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_027D.00: ;Asm
			mov EAX, SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice_LeaveAddress_26F

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_027D.01: ;Asm
			Jmp [EAX]

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_027E:
			; Ret

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.IL_027E.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x70

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAHCIctorCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_13522323:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSBase
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSBasector:

		GUID_14047511:

		METHOD_14047511.06: ;Asm
			push dword EBP

		METHOD_14047511.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.VFS.VFSBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.IL_0001:
			; Call

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.IL_0001.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSBasector.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSBasector.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.IL_0006:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.IL_0007:
			; Ret

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSBasector.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemVFSVFSBasector.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemVFSVFSBasector.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_14047512:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.ConsoleImpl
			; Name: Clear
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear:

		GUID_14057478:

		METHOD_14057478.05: ;Asm
			push dword EBP

		METHOD_14057478.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_14057478.07: ;Asm
			push dword 0x0

		METHOD_14057478.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_14057478.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0001:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0001.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0001.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0001.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0006:
			; Stloc
			; Local type = Cosmos.System.Console
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0007:
			; Ldloc
			; Local type = Cosmos.System.Console
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0007.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0007.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0007.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0008:
			; Ldnull

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0008.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0009:
			; Ceq
			; NullRef

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0009.01: ;Asm
			pop dword EAX
			; Console

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0009.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0009.03: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0009.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0009.05: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0009.False

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0009.06: ;Asm
			push dword 0x1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0009.07: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000B

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0009.False:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0009.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0009.09: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000B

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000C.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000D:
			; Branch

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000D.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0012

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000F:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0010:
			; Br

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_001D

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0012:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0012.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0012.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0012.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0012.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0017
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0012.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0012.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0017:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0017.00: ;Asm
			Call SystemVoidCosmosSystemConsoleClear

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0017.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_001C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0017.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_0017.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_001C:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_001C.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_001D:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.IL_001D.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.END__OF__METHOD_NORMAL
			; End Method: Clear

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplClear.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_14057479:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.ConsoleImpl
			; Name: Beep
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aFrequency at EBP+12, size = 4
			; Argument[1] aDuration at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32:

		GUID_14095131:

		METHOD_14095131.06: ;Asm
			push dword EBP

		METHOD_14095131.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_14095131.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_14095131.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0002:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0002.00: ;Asm
			push dword 0x25

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0004:
			; Branch

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0004.01: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0004.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0004.03: ;Asm
			JL near SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0010

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0007.00: ;Asm
			push dword 0x7FFF

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C:
			; Cgt

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C.02: ;Asm
			JL near SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C.True

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C.03: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C.False

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C.True:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C.06: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000E

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C.False:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000C.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000E:
			; Br

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_000E.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0011

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0010:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0010.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0011:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0011.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0012:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0012.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0012.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0013:
			; Branch

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0013.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0013.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0021

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0015:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0015.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0016:
			; LdStr
			; String Value: Frequency must be between 37 and 32767Hz

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0016.00: ;Asm
			push dword StringLiteral0144

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0016.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B:
			; Newobj

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.00: ;Asm
			push dword 0x98

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.AfterAlloc:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.0C: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.0E: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.NoError1228
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.11: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.NoError1228:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_001B.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0020:
			; Throw

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0020.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0020.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0020.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0020.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0020.05: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0022:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0022.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023:
			; Cgt

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023.02: ;Asm
			JL near SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023.True

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023.03: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023.False

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023.True:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023.06: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0025

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023.False:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0023.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0025:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0025.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026:
			; Ceq

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.True

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.03: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.False

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.True:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.06: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0028

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.False:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0026.09: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0028

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0028:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0028.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0029:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0029.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0029.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_002A:
			; Branch

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_002A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_002A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_002A.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0038

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_002C:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_002C.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_002D:
			; LdStr
			; String Value: Duration must be more than 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_002D.00: ;Asm
			push dword StringLiteral0145

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_002D.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032:
			; Newobj

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.00: ;Asm
			push dword 0x98

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.AfterAlloc:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.0C: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.0E: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.NoError1228
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.11: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.NoError1228:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0032.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0037:
			; Throw

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0037.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0037.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0037.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0037.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0037.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0037.05: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0038:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0038.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0039:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0039.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_003A:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_003A.00: ;Asm
			Call SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_003A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_003A.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_003F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_003A.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_003F:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_003F.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0040:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.IL_0040.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Beep

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplBeepSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_14095132:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PIT
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosHALPITctor:

		GUID_14179548:

		METHOD_14179548.06: ;Asm
			push dword EBP

		METHOD_14179548.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPITctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITctor.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALPITctor.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALPITctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITctor.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALPITctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITctor.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPITctor.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALPITctor.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITctor.IL_0006:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIT Cosmos.Core.BaseIOGroups.PIT
			; Type: Cosmos.Core.IOGroup.PIT
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 44 (includes object header)

		SystemVoidCosmosHALPITctor.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_0006.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITctor.IL_0006.02: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosHALPITctor.IL_0006.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITctor.IL_0006.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITctor.IL_0006.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITctor.IL_0006.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITctor.IL_0006.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITctor.IL_000B:
			; Stfld
			; Operand type: Cosmos.HAL.PIT
			; Field: Cosmos.Core.IOGroup.PIT Cosmos.HAL.PIT.IO
			; Type: Cosmos.Core.IOGroup.PIT
			; Size: 8
			; Offset: 18 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITctor.IL_000B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALPITctor.IL_000B.01: ;Asm
			add ECX, 0x12

		SystemVoidCosmosHALPITctor.IL_000B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITctor.IL_000B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPITctor.IL_000B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITctor.IL_000B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALPITctor.IL_000B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITctor.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITctor.IL_0010.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITctor.IL_0011:
			; Newobj

		SystemVoidCosmosHALPITctor.IL_0011.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor

		SystemVoidCosmosHALPITctor.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITctor.IL_0011.02: ;Asm
			JNE near SystemVoidCosmosHALPITctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITctor.IL_0011.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPITctor.IL_0011.03: ;Asm
			push dword 0x24

		SystemVoidCosmosHALPITctor.IL_0011.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPITctor.IL_0011.AfterAlloc:

		SystemVoidCosmosHALPITctor.IL_0011.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPITctor.IL_0011.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPITctor.IL_0011.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITctor.IL_0011.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALPITctor.IL_0011.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPITctor.IL_0011.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPITctor.IL_0011.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosHALPITctor.IL_0011.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITctor.IL_0011.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor

		SystemVoidCosmosHALPITctor.IL_0011.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITctor.IL_0011.0F: ;Asm
			JE near SystemVoidCosmosHALPITctor.IL_0011.NoError1230
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPITctor.IL_0011.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPITctor.IL_0011.11: ;Asm
			Jmp SystemVoidCosmosHALPITctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITctor.IL_0011.NoError1230:

		SystemVoidCosmosHALPITctor.IL_0011.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPITctor.IL_0011.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITctor.IL_0011.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITctor.IL_0016:
			; Stfld
			; Operand type: Cosmos.HAL.PIT
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.PIT.ActiveHandlers
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Size: 8
			; Offset: 26 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITctor.IL_0016.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALPITctor.IL_0016.01: ;Asm
			add ECX, 0x1A

		SystemVoidCosmosHALPITctor.IL_0016.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITctor.IL_0016.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPITctor.IL_0016.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITctor.IL_0016.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALPITctor.IL_0016.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_0016.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_001B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITctor.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITctor.IL_001B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITctor.IL_001C:
			; Ldc_I4

		SystemVoidCosmosHALPITctor.IL_001C.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosHALPITctor.IL_0021:
			; Stfld
			; Operand type: Cosmos.HAL.PIT
			; Field: System.UInt16 Cosmos.HAL.PIT._T0Countdown
			; Type: System.UInt16
			; Size: 2
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITctor.IL_0021.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITctor.IL_0021.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALPITctor.IL_0021.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITctor.IL_0021.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosHALPITctor.IL_0021.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_0021.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITctor.IL_0026.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITctor.IL_0026.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITctor.IL_0027:
			; Ldc_I4

		SystemVoidCosmosHALPITctor.IL_0027.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosHALPITctor.IL_002C:
			; Stfld
			; Operand type: Cosmos.HAL.PIT
			; Field: System.UInt16 Cosmos.HAL.PIT._T2Countdown
			; Type: System.UInt16
			; Size: 2
			; Offset: 34 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITctor.IL_002C.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITctor.IL_002C.01: ;Asm
			add ECX, 0x22

		SystemVoidCosmosHALPITctor.IL_002C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITctor.IL_002C.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosHALPITctor.IL_002C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_002C.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITctor.IL_0031.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITctor.IL_0031.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITctor.IL_0032:
			; Ldc_I4

		SystemVoidCosmosHALPITctor.IL_0032.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITctor.IL_0033:
			; Stfld
			; Operand type: Cosmos.HAL.PIT
			; Field: System.Int32 Cosmos.HAL.PIT.TimerCounter
			; Type: System.Int32
			; Size: 4
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITctor.IL_0033.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITctor.IL_0033.01: ;Asm
			add ECX, 0xD

		SystemVoidCosmosHALPITctor.IL_0033.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITctor.IL_0033.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPITctor.IL_0033.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_0033.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_0038:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITctor.IL_0038.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITctor.IL_0038.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITctor.IL_0039:
			; Ldc_I4

		SystemVoidCosmosHALPITctor.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITctor.IL_003A:
			; Stfld
			; Operand type: Cosmos.HAL.PIT
			; Field: System.Boolean Cosmos.HAL.PIT.WaitSignaled
			; Type: System.Boolean
			; Size: 1
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITctor.IL_003A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITctor.IL_003A.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPITctor.IL_003A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITctor.IL_003A.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPITctor.IL_003A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_003A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_003F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITctor.IL_003F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITctor.IL_003F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITctor.IL_0040:
			; Ldc_I4

		SystemVoidCosmosHALPITctor.IL_0040.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITctor.IL_0041:
			; Stfld
			; Operand type: Cosmos.HAL.PIT
			; Field: System.Boolean Cosmos.HAL.PIT.T0RateGen
			; Type: System.Boolean
			; Size: 1
			; Offset: 17 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITctor.IL_0041.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITctor.IL_0041.01: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALPITctor.IL_0041.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITctor.IL_0041.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPITctor.IL_0041.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_0041.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITctor.IL_0046:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITctor.IL_0046.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITctor.IL_0046.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITctor.IL_0047:
			; Call

		SystemVoidCosmosHALPITctor.IL_0047.00: ;Asm
			Call SystemVoidCosmosHALDevicector

		SystemVoidCosmosHALPITctor.IL_0047.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITctor.IL_0047.02: ;Asm
			JE near SystemVoidCosmosHALPITctor.IL_004C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPITctor.IL_0047.03: ;Asm
			JNE near SystemVoidCosmosHALPITctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITctor.IL_004C:
			; Nop

		SystemVoidCosmosHALPITctor.IL_004C.00: ;Asm
			NOP

		SystemVoidCosmosHALPITctor.IL_004D:
			; Nop

		SystemVoidCosmosHALPITctor.IL_004D.00: ;Asm
			NOP

		SystemVoidCosmosHALPITctor.IL_004E:
			; Ldc_I4

		SystemVoidCosmosHALPITctor.IL_004E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITctor.IL_004F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITctor.IL_004F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITctor.IL_004F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITctor.IL_0050:
			; Ldftn

		SystemVoidCosmosHALPITctor.IL_0050.00: ;Asm
			push dword SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext

		SystemVoidCosmosHALPITctor.IL_0056:
			; Newobj

		SystemVoidCosmosHALPITctor.IL_0056.00: ;Asm
			push dword 0x38

		SystemVoidCosmosHALPITctor.IL_0056.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPITctor.IL_0056.AfterAlloc:

		SystemVoidCosmosHALPITctor.IL_0056.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPITctor.IL_0056.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPITctor.IL_0056.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITctor.IL_0056.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_INTs_IRQDelegate_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALPITctor.IL_0056.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPITctor.IL_0056.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPITctor.IL_0056.08: ;Asm
			mov dword [EAX + 8], 0x2C

		SystemVoidCosmosHALPITctor.IL_0056.09: ;Asm
			push dword 0x0
			; Arg object: 8

		SystemVoidCosmosHALPITctor.IL_0056.0A: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosHALPITctor.IL_0056.0B: ;Asm
			push dword [ESP + 20]
			; Arg method: 4

		SystemVoidCosmosHALPITctor.IL_0056.0C: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosHALPITctor.IL_0056.0D: ;Asm
			Call SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr

		SystemVoidCosmosHALPITctor.IL_0056.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITctor.IL_0056.0F: ;Asm
			JE near SystemVoidCosmosHALPITctor.IL_0056.NoError1231
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPITctor.IL_0056.10: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPITctor.IL_0056.11: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPITctor.IL_0056.12: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPITctor.IL_0056.13: ;Asm
			Jmp SystemVoidCosmosHALPITctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITctor.IL_0056.NoError1231:

		SystemVoidCosmosHALPITctor.IL_0056.14: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPITctor.IL_0056.15: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPITctor.IL_0056.16: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPITctor.IL_0056.17: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITctor.IL_0056.18: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITctor.IL_005B:
			; Call

		SystemVoidCosmosHALPITctor.IL_005B.00: ;Asm
			Call SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate

		SystemVoidCosmosHALPITctor.IL_005B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITctor.IL_005B.02: ;Asm
			JE near SystemVoidCosmosHALPITctor.IL_0060
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPITctor.IL_005B.03: ;Asm
			JNE near SystemVoidCosmosHALPITctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITctor.IL_0060:
			; Nop

		SystemVoidCosmosHALPITctor.IL_0060.00: ;Asm
			NOP

		SystemVoidCosmosHALPITctor.IL_0061:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITctor.IL_0061.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITctor.IL_0061.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITctor.IL_0062:
			; Ldc_I4

		SystemVoidCosmosHALPITctor.IL_0062.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosHALPITctor.IL_0067:
			; Call

		SystemVoidCosmosHALPITctor.IL_0067.00: ;Asm
			Call SystemVoidCosmosHALPITset_T0CountdownSystemUInt16

		SystemVoidCosmosHALPITctor.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITctor.IL_0067.02: ;Asm
			JE near SystemVoidCosmosHALPITctor.IL_006C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPITctor.IL_0067.03: ;Asm
			JNE near SystemVoidCosmosHALPITctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITctor.IL_006C:
			; Nop

		SystemVoidCosmosHALPITctor.IL_006C.00: ;Asm
			NOP

		SystemVoidCosmosHALPITctor.IL_006D:
			; Ret

		SystemVoidCosmosHALPITctor.IL_006D.00: ;Asm
			Jmp SystemVoidCosmosHALPITctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALPITctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPITctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPITctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPITctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPITctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPITctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPITctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPITctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_14179549:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosHALPS2Controllerctor:

		GUID_14276803:

		METHOD_14276803.05: ;Asm
			push dword EBP

		METHOD_14276803.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPS2Controllerctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2Controllerctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2Controllerctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2Controllerctor.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALPS2Controllerctor.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALPS2Controllerctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2Controllerctor.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALPS2Controllerctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2Controllerctor.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2Controllerctor.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALPS2Controllerctor.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2Controllerctor.IL_0006:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.Core.BaseIOGroups.PS2Controller
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALPS2Controllerctor.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2Controllerctor.IL_0006.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2Controllerctor.IL_0006.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALPS2Controllerctor.IL_0006.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2Controllerctor.IL_0006.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2Controllerctor.IL_0006.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2Controllerctor.IL_0006.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2Controllerctor.IL_0006.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2Controllerctor.IL_000B:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Controller
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Controller.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; Offset: 31 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2Controllerctor.IL_000B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALPS2Controllerctor.IL_000B.01: ;Asm
			add ECX, 0x1F

		SystemVoidCosmosHALPS2Controllerctor.IL_000B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2Controllerctor.IL_000B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPS2Controllerctor.IL_000B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2Controllerctor.IL_000B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALPS2Controllerctor.IL_000B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2Controllerctor.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2Controllerctor.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2Controllerctor.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2Controllerctor.IL_0010.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2Controllerctor.IL_0011:
			; LdStr
			; String Value: HAL

		SystemVoidCosmosHALPS2Controllerctor.IL_0011.00: ;Asm
			push dword StringLiteral0146

		SystemVoidCosmosHALPS2Controllerctor.IL_0011.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2Controllerctor.IL_0016:
			; LdStr
			; String Value: PS2Controller

		SystemVoidCosmosHALPS2Controllerctor.IL_0016.00: ;Asm
			push dword StringLiteral0147

		SystemVoidCosmosHALPS2Controllerctor.IL_0016.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2Controllerctor.IL_001B:
			; Newobj

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.AfterAlloc:

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.10: ;Asm
			JE near SystemVoidCosmosHALPS2Controllerctor.IL_001B.NoError1231
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.14: ;Asm
			Jmp SystemVoidCosmosHALPS2Controllerctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.NoError1231:

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.18: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2Controllerctor.IL_001B.19: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2Controllerctor.IL_0020:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Controller
			; Field: Cosmos.Debug.Kernel.Debugger Cosmos.HAL.PS2Controller.mDebugger
			; Type: Cosmos.Debug.Kernel.Debugger
			; Size: 8
			; Offset: 22 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2Controllerctor.IL_0020.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALPS2Controllerctor.IL_0020.01: ;Asm
			add ECX, 0x16

		SystemVoidCosmosHALPS2Controllerctor.IL_0020.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2Controllerctor.IL_0020.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPS2Controllerctor.IL_0020.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2Controllerctor.IL_0020.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALPS2Controllerctor.IL_0020.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2Controllerctor.IL_0020.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2Controllerctor.IL_0025:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2Controllerctor.IL_0025.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2Controllerctor.IL_0025.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2Controllerctor.IL_0026:
			; Call

		SystemVoidCosmosHALPS2Controllerctor.IL_0026.00: ;Asm
			Call SystemVoidCosmosHALDevicector

		SystemVoidCosmosHALPS2Controllerctor.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2Controllerctor.IL_0026.02: ;Asm
			JE near SystemVoidCosmosHALPS2Controllerctor.IL_002B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPS2Controllerctor.IL_0026.03: ;Asm
			JNE near SystemVoidCosmosHALPS2Controllerctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2Controllerctor.IL_002B:
			; Nop

		SystemVoidCosmosHALPS2Controllerctor.IL_002B.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2Controllerctor.IL_002C:
			; Ret

		SystemVoidCosmosHALPS2Controllerctor.IL_002C.00: ;Asm
			Jmp SystemVoidCosmosHALPS2Controllerctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALPS2Controllerctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2Controllerctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2Controllerctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2Controllerctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2Controllerctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2Controllerctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2Controllerctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2Controllerctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_14276804:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.CPUImpl
			; Name: DoEnableInterrupts
			; Plugged: No

		SystemVoidCosmosCore_AsmCPUImplDoEnableInterrupts:

		GUID_14311620:

		METHOD_14311620.05: ;Asm
			push dword EBP

		METHOD_14311620.06: ;Asm
			mov EBP, ESP

		METHOD_14311620.07: ;Asm
			sti
			; End Method: DoEnableInterrupts

		SystemVoidCosmosCore_AsmCPUImplDoEnableInterrupts.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_AsmCPUImplDoEnableInterrupts.END__OF__METHOD_NORMAL.08: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_AsmCPUImplDoEnableInterrupts.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_AsmCPUImplDoEnableInterrupts.END__OF__METHOD_NORMAL.09: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_AsmCPUImplDoEnableInterrupts.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_AsmCPUImplDoEnableInterrupts.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_AsmCPUImplDoEnableInterrupts.END__OF__METHOD_EXCEPTION__2.0A: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_AsmCPUImplDoEnableInterrupts.END__OF__METHOD_EXCEPTION__2.0B: ;Asm
			Ret


		GUID_14311621:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DirectoryImpl
			; Name: GetCurrentDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory:

		GUID_14311623:

		METHOD_14311623.0C: ;Asm
			push dword EBP

		METHOD_14311623.0D: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_14311623.0E: ;Asm
			push dword 0x0

		METHOD_14311623.0F: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0001:
			; Ldsfld

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0001.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0001.AfterCCTorExceptionCheck:

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_System_Plugs_System_IO_DirectoryImpl_mCurrentDirectory + 4]

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0001.04: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0007:
			; Br

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0007.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0009

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0009:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0009.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_0009.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_000A:
			; Ret

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.IL_000A.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_NORMAL
			; End Method: GetCurrentDirectory

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemIODirectoryImplGetCurrentDirectory.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_14311624:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: IsNullOrEmpty
			; Plugged: No
			; Argument[0] value at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemStringIsNullOrEmptySystemString:

		GUID_14327809:

		METHOD_14327809.0A: ;Asm
			push dword EBP

		METHOD_14327809.0B: ;Asm
			mov EBP, ESP

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0001:
			; Branch

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0001.03: ;Asm
			JNE near SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0001.End

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0001.05: ;Asm
			JE near SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000D

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0001.End:

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0003.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0003.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0004:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0004.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0004.02: ;Asm
			JE near SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0004.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0004.04: ;Asm
			JNE near SystemBooleanSystemStringIsNullOrEmptySystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0004.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0009:
			; Ldc_I4

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_0009.00: ;Asm
			push dword 0x0

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A:
			; Ceq

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.00: ;Asm
			pop dword EAX

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.02: ;Asm
			JE near SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.True

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.03: ;Asm
			Jmp SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.False

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.True:

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.05: ;Asm
			push dword 0x1

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.06: ;Asm
			Jmp SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000C

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.False:

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.08: ;Asm
			push dword 0x0

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000A.09: ;Asm
			Jmp SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000C

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000C:
			; Ret

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000C.00: ;Asm
			Jmp SystemBooleanSystemStringIsNullOrEmptySystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000D:
			; Ldc_I4

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000D.00: ;Asm
			push dword 0x1

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000E:
			; Ret

		SystemBooleanSystemStringIsNullOrEmptySystemString.IL_000E.00: ;Asm
			Jmp SystemBooleanSystemStringIsNullOrEmptySystemString.END__OF__METHOD_NORMAL
			; End Method: IsNullOrEmpty

		SystemBooleanSystemStringIsNullOrEmptySystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemStringIsNullOrEmptySystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemStringIsNullOrEmptySystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemStringIsNullOrEmptySystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemStringIsNullOrEmptySystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemStringIsNullOrEmptySystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemStringIsNullOrEmptySystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemStringIsNullOrEmptySystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemStringIsNullOrEmptySystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemStringIsNullOrEmptySystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_14327810:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: get_Length
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemStringget_Length:

		GUID_14352220:

		METHOD_14352220.07: ;Asm
			push dword EBP

		METHOD_14352220.08: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_14352220.09: ;Asm
			push dword [EBP + 12]

		METHOD_14352220.0A: ;Asm
			push dword [EBP + 8]
			; Skipping the reference to the next object reference.

		METHOD_14352220.0B: ;Asm
			add ESP, 0x4
			; Loading address of field 'System.Int32 System.String.m_stringLength'
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_14352220.0C: ;Asm
			push dword [EBP + 12]

		METHOD_14352220.0D: ;Asm
			push dword [EBP + 8]
			; Field: System.Int32 System.String.m_stringLength

		METHOD_14352220.0E: ;Asm
			add ESP, 0x4

		METHOD_14352220.0F: ;Asm
			pop dword EAX

		METHOD_14352220.10: ;Asm
			add EAX, 0xC

		METHOD_14352220.11: ;Asm
			push dword EAX

		METHOD_14352220.12: ;Asm
			Call SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32

		METHOD_14352220.13: ;Asm
			test ECX, 0x2

		METHOD_14352220.14: ;Asm
			JE near SystemInt32SystemStringget_Length.END__OF__METHOD_NORMAL

		METHOD_14352220.15: ;Asm
			add ESP, 0x4

		METHOD_14352220.16: ;Asm
			JNE near SystemInt32SystemStringget_Length.END__OF__METHOD_EXCEPTION
			; End Method: get_Length

		SystemInt32SystemStringget_Length.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemStringget_Length.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemStringget_Length.END__OF__METHOD_NORMAL

		SystemInt32SystemStringget_Length.END__OF__METHOD_NORMAL.18: ;Asm
			mov ECX, 0x0

		SystemInt32SystemStringget_Length.END__OF__METHOD_NORMAL.19: ;Asm
			pop dword EAX

		SystemInt32SystemStringget_Length.END__OF__METHOD_NORMAL.1A: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemStringget_Length.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemStringget_Length.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemStringget_Length.END__OF__METHOD_EXCEPTION__2.1B: ;Asm
			pop dword EBP

		SystemInt32SystemStringget_Length.END__OF__METHOD_EXCEPTION__2.1C: ;Asm
			Ret 0x4


		GUID_14352221:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: FastAllocateString
			; Plugged: Yes
			; Argument[0] length at EBP+12, size = 4
			; Return size: 8

		SystemStringSystemStringFastAllocateStringSystemInt32:

		GUID_14352223:

		METHOD_14352223.1D: ;Asm
			push dword EBP

		METHOD_14352223.1E: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_14352223.1F: ;Asm
			push dword [EBP + 12]

		METHOD_14352223.20: ;Asm
			sub ESP, 0x4

		METHOD_14352223.21: ;Asm
			Call SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32

		METHOD_14352223.22: ;Asm
			test ECX, 0x2

		METHOD_14352223.23: ;Asm
			JE near SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL

		METHOD_14352223.24: ;Asm
			add ESP, 0x4

		METHOD_14352223.25: ;Asm
			add ESP, 0x4

		METHOD_14352223.26: ;Asm
			JNE near SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: FastAllocateString

		SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL.27: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL

		SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL.28: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL.29: ;Asm
			pop dword EAX

		SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL.2A: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL.2B: ;Asm
			pop dword EAX

		SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL.2C: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_EXCEPTION__2.2D: ;Asm
			pop dword EBP

		SystemStringSystemStringFastAllocateStringSystemInt32.END__OF__METHOD_EXCEPTION__2.2E: ;Asm
			Ret


		GUID_14352224:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: FillStringChecked
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] dest at EBP+24, size = 8
			; Argument[1] destPos at EBP+16, size = 4
			; Argument[2] src at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString:

		GUID_14352226:

		METHOD_14352226.2F: ;Asm
			push dword EBP

		METHOD_14352226.30: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_14352226.31: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_14352226.32: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_14352226.33: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_14352226.34: ;Asm
			push dword 0x0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0000:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0001:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0001.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0001.02: ;Asm
			JE near SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0001.04: ;Asm
			JNE near SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0001.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0006.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0006.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0007:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0007.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0007.02: ;Asm
			JE near SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_000C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0007.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0007.05: ;Asm
			JNE near SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0007.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_000C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_000C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_000D:
			; Sub

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_000D.00: ;Asm
			pop dword ECX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_000D.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_000D.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_000D.03: ;Asm
			push dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_000E:
			; Branch

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_000E.01: ;Asm
			pop dword EBX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_000E.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_000E.03: ;Asm
			JLE near SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0016

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010:
			; Newobj

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.00: ;Asm
			push dword 0x88

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.AfterAlloc:

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.02: ;Asm
			push dword [ESP]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.03: ;Asm
			push dword [ESP]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.04: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IndexOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.09: ;Asm
			push dword 0x0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.0A: ;Asm
			Call SystemVoidSystemIndexOutOfRangeExceptionctor

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.0C: ;Asm
			JE near SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.NoError1234
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.0E: ;Asm
			Jmp SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.NoError1234:

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.10: ;Asm
			push dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0010.11: ;Asm
			push dword 0x0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0015:
			; Throw

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0015.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0015.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0015.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0015.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0015.05: ;Asm
			Jmp SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0016.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0016.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0017:
			; Ldflda
			; Field: System.Char System.String.m_firstChar

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0017.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0017.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0017.02: ;Asm
			add EAX, 0x10

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0017.03: ;Asm
			push dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_001C:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_001C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_001D:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_001E:
			; Conv_U

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_001F:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_001F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0020:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0021:
			; Ldflda
			; Field: System.Char System.String.m_firstChar

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0021.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0021.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0021.02: ;Asm
			add EAX, 0x10

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0021.03: ;Asm
			push dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0026:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0026.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0026.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0027:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0027.01: ;Asm
			push dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0028:
			; Conv_U

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0029:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0029.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002A:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002A.01: ;Asm
			push dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002C:
			; Conv_I

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002D:
			; Ldc_I4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002D.00: ;Asm
			push dword 0x2

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002E:
			; Mul

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002E.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002E.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002E.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002E.03: ;Asm
			push dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002F:
			; Add

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_002F.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0030:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0031:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0031.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0031.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0032:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0032.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0032.02: ;Asm
			JE near SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0037
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0032.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0032.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0032.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0032.06: ;Asm
			JNE near SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0032.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0037:
			; Call

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0037.00: ;Asm
			Call SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0037.02: ;Asm
			JE near SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_003C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0037.03: ;Asm
			JNE near SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_003C:
			; Ldc_I4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_003C.00: ;Asm
			push dword 0x0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_003D:
			; Conv_U

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_003E:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_003E.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_003E.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_003F:
			; Ldc_I4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_003F.00: ;Asm
			push dword 0x0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0040:
			; Conv_U

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0041:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0041.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0042:
			; Ret

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.IL_0042.00: ;Asm
			Jmp SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_NORMAL
			; End Method: FillStringChecked

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x14


		GUID_14352227:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.ConsoleImpl
			; Name: ReadLine
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-32
			; Local 5 at EBP-40
			; Local 6 at EBP-44
			; Local 7 at EBP-52
			; Local 8 at EBP-56
			; Local 9 at EBP-60
			; Local 10 at EBP-64
			; Local 11 at EBP-68
			; Local 12 at EBP-72
			; Local 13 at EBP-76
			; Local 14 at EBP-80
			; Local 15 at EBP-84
			; Local 16 at EBP-88
			; Local 17 at EBP-92
			; Local 18 at EBP-96
			; Local 19 at EBP-100
			; Local 20 at EBP-108
			; Local 21 at EBP-112
			; Local 22 at EBP-116
			; Local 23 at EBP-120
			; Local 24 at EBP-124
			; Local 25 at EBP-128
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine:

		GUID_14457071:

		METHOD_14457071.06: ;Asm
			push dword EBP

		METHOD_14457071.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_14457071.08: ;Asm
			push dword 0x0

		METHOD_14457071.09: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_14457071.0A: ;Asm
			push dword 0x0

		METHOD_14457071.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_14457071.0C: ;Asm
			push dword 0x0

		METHOD_14457071.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_14457071.0E: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_14457071.0F: ;Asm
			push dword 0x0

		METHOD_14457071.10: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_14457071.11: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_14457071.12: ;Asm
			push dword 0x0

		METHOD_14457071.13: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_14457071.14: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_14457071.15: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_14457071.16: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_14457071.17: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_14457071.18: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_14457071.19: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_14457071.1A: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_14457071.1B: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_14457071.1C: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_14457071.1D: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_14457071.1E: ;Asm
			push dword 0x0
			; Local 18, Size 4

		METHOD_14457071.1F: ;Asm
			push dword 0x0
			; Local 19, Size 8

		METHOD_14457071.20: ;Asm
			push dword 0x0

		METHOD_14457071.21: ;Asm
			push dword 0x0
			; Local 20, Size 4

		METHOD_14457071.22: ;Asm
			push dword 0x0
			; Local 21, Size 4

		METHOD_14457071.23: ;Asm
			push dword 0x0
			; Local 22, Size 4

		METHOD_14457071.24: ;Asm
			push dword 0x0
			; Local 23, Size 4

		METHOD_14457071.25: ;Asm
			push dword 0x0
			; Local 24, Size 4

		METHOD_14457071.26: ;Asm
			push dword 0x0
			; Local 25, Size 4

		METHOD_14457071.27: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0001:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0001.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0001.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0001.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0006:
			; Stloc
			; Local type = Cosmos.System.Console
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0007:
			; Ldloc
			; Local type = Cosmos.System.Console
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0007.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0007.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0007.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0008:
			; Ldnull

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0008.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0008.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0009:
			; Ceq
			; NullRef

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0009.01: ;Asm
			pop dword EAX
			; Console

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0009.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0009.03: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0009.04: ;Asm
			cmp EAX, EBX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0009.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0009.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0009.06: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0009.07: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_000B

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0009.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0009.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0009.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_000B

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_000B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_000B.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_000B.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_000D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_000D.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_000D.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_000F:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_000F.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_000F.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_000F.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001A

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0011:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0011.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0012:
			; Ldnull

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0012.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0012.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0013:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0013.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0013.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0013.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0013.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0015:
			; Br

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0015.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0274

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001A:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001A.00: ;Asm
			push dword 0x20

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C:
			; Newobj

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharcctor

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.AfterCCTorExceptionCheck:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.03: ;Asm
			push dword 0x24

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.AfterAlloc:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.05: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.06: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.07: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___System_Char__ASM_IS__System_Private_CoreLib]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.09: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.0C: ;Asm
			push dword 0x0
			; Arg capacity: 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.0D: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.0E: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.0F: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.10: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.NoError1236
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.11: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.12: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.13: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.NoError1236:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.14: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.16: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_001C.17: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0021:
			; Stloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0021.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0021.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0021.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0021.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0022:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0022.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0023:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0023.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0023.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0024:
			; Br

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0024.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023F

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0029:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0029.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_002A:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_002A.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_002A.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_002A.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_002A.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_002B:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_002B.00: ;Asm
			Call CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_002B.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_002B.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0030
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_002B.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_002B.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_002B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0030:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0030.00: ;Asm
			push dword 0x6E

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0034

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0032.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0034

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0034:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0034.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0034.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0036:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0036.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0036.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0038:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0038.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0038.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0038.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_003F

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_003A:
			; Br

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_003A.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_025B

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_003F:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_003F.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_003F.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_003F.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_003F.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0040:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0040.00: ;Asm
			Call CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0040.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0045
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0040.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0040.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0040.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0045:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0045.00: ;Asm
			push dword 0x1F

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0049

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0047.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0049

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0049:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0049.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0049.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_004B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_004B.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_004B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_004D:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_004D.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_004D.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_004D.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D9

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0052:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0052.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0053:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0053.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0053.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0054:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0054.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055:
			; Cgt

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055.02: ;Asm
			JL near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0057

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0055.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0057:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0057.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0057.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0059:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0059.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0059.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005B:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005B.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005B.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005B.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005D:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005D.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005E:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005E.00: ;Asm
			sub ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005E.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005E.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005E.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0063
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005E.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005E.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_005E.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0063:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0063.00: ;Asm
			Call SystemInt32CosmosSystemConsoleget_X

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0063.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0063.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0068
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0063.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0063.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0063.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0068:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0068.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0068.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006A:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006A.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006A.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006A.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006A.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006B.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006C:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006C.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006D:
			; Sub

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006D.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006D.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006D.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006D.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006E:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006E.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006E.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0073
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006E.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_006E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0073:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0073.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0074:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0074.00: ;Asm
			sub ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0074.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0074.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0074.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0079
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0074.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0074.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0074.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0079:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0079.00: ;Asm
			sub ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0079.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0079.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0079.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_007E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0079.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0079.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0079.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_007E:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_007E.00: ;Asm
			Call SystemInt32CosmosSystemConsoleget_X

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_007E.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_007E.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0083
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_007E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_007E.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_007E.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_007E.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_007E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0083:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0083.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0084:
			; Sub

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0084.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0084.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0084.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0084.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0085:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0085.00: ;Asm
			Call SystemVoidCosmosSystemConsoleset_XSystemInt32

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0085.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0085.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0085.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0085.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008A:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008A.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008B.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008C:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008C.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008D:
			; Sub

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008D.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008D.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008D.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008D.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008E.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_008E.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0090:
			; Br

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0090.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0092:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0092.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0093:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0093.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0093.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0093.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0093.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0094:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0094.00: ;Asm
			mov EAX, dword [EBP - 68]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0094.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0096:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0096.00: ;Asm
			Call SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0096.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0096.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_009B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0096.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0096.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0096.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_009B:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_009B.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_009B.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_009B.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A0
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_009B.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A0:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A0.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A1:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A1.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A2.00: ;Asm
			mov EAX, dword [EBP - 68]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A2.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A4:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A4.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A5:
			; Add

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A5.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A5.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A6:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A6.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A6.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A8.00: ;Asm
			mov EAX, dword [EBP - 68]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00A8.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00AA:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00AA.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00AA.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00AA.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00AA.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00AB:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00AB.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1SystemCharget_Count

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00AB.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00AB.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00AB.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00AB.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00AB.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00AB.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0:
			; Clt

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.02: ;Asm
			push dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.04: ;Asm
			JL near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.05: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.07: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.08: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B0.0A: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B2:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B2.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B2.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B4:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B4.00: ;Asm
			movzx EAX, byte [EBP - 72]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B4.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B6:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B6.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B6.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B6.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0092

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B8:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00B8.00: ;Asm
			push dword 0x20

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00BA:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00BA.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00BA.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00BA.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00BF
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00BA.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00BF:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00BF.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C0:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C0.00: ;Asm
			sub ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C0.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C0.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C0.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C5
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C0.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C0.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C0.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C5.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C5.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C7:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C7.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C8:
			; Sub

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C8.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C8.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C8.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C8.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C9:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C9.00: ;Asm
			Call SystemVoidCosmosSystemConsoleset_XSystemInt32

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C9.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C9.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00CE
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C9.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00C9.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00CE:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00CE.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00CF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00CF.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00CF.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D0:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D0.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D1:
			; Sub

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D1.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D1.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D1.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D1.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D2:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D2.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D2.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D3:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D3.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D4:
			; Br

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D4.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023F

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D9:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D9.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D9.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D9.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00D9.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00DA:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00DA.00: ;Asm
			Call CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00DA.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00DA.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00DF
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00DA.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00DA.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00DA.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00DF:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00DF.00: ;Asm
			push dword 0x5C

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E3

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E1.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E3

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E3:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E3.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E3.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E5:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E5.00: ;Asm
			movzx EAX, byte [EBP - 76]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E5.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E7:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E7.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E7.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E7.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0116

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E9:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00E9.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EA.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EA.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EB:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EB.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC:
			; Cgt

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC.02: ;Asm
			JL near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EE

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EC.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EE:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EE.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00EE.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F0:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F0.00: ;Asm
			movzx EAX, byte [EBP - 80]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F0.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F2:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F2.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F2.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F2.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0111

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F4:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F4.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F5:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F5.00: ;Asm
			sub ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F5.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F5.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F5.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FA
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F5.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F5.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00F5.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FA:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FA.00: ;Asm
			sub ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FA.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FA.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FA.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FF
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FA.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FA.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FA.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FF:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FF.00: ;Asm
			Call SystemInt32CosmosSystemConsoleget_X

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FF.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FF.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0104
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FF.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FF.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FF.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FF.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_00FF.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0104:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0104.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0105:
			; Sub

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0105.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0105.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0105.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0105.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0106:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0106.00: ;Asm
			Call SystemVoidCosmosSystemConsoleset_XSystemInt32

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0106.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0106.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0106.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0106.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010B:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010B.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010C.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010C.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010D:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010D.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010E:
			; Sub

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010E.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010E.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010E.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010E.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010F.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_010F.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0110:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0110.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0111:
			; Br

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0111.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023F

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0116:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0116.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0116.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0116.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0116.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0117:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0117.00: ;Asm
			Call CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0117.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0117.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0117.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0117.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0117.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011C:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011C.00: ;Asm
			push dword 0x5D

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0120

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_011E.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0120

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0120:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0120.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0120.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0122:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0122.00: ;Asm
			movzx EAX, byte [EBP - 84]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0122.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0124:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0124.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0124.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0124.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0158

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0126:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0126.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0127:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0127.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0127.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0128:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0128.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0128.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0128.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0128.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0129:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0129.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1SystemCharget_Count

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0129.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0129.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0129.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0129.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0129.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0129.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E:
			; Clt

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.02: ;Asm
			push dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.04: ;Asm
			JL near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.05: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.07: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.08: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0130

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_012E.0A: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0130:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0130.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0130.01: ;Asm
			mov dword [EBP - 88], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0132:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0132.00: ;Asm
			movzx EAX, byte [EBP - 88]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0132.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0134:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0134.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0134.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0134.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0153

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0136:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0136.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0137:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0137.00: ;Asm
			sub ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0137.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0137.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0137.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_013C
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0137.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0137.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0137.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_013C:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_013C.00: ;Asm
			sub ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_013C.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_013C.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_013C.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0141
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_013C.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_013C.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_013C.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0141:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0141.00: ;Asm
			Call SystemInt32CosmosSystemConsoleget_X

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0141.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0141.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0146
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0141.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0141.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0141.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0141.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0141.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0146:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0146.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0147:
			; Add

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0147.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0147.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0148:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0148.00: ;Asm
			Call SystemVoidCosmosSystemConsoleset_XSystemInt32

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0148.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0148.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_014D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0148.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0148.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_014D:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_014D.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_014E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_014E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_014E.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_014F:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_014F.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0150:
			; Add

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0150.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0150.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0151:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0151.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0151.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0152:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0152.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0153:
			; Br

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0153.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023F

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0158:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0158.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0158.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0158.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0158.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0159:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0159.00: ;Asm
			Call SystemCharCosmosSystemKeyEventget_KeyChar

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0159.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0159.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0159.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0159.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0159.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015E:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015E.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0161

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_015F.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0161

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0161:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0161.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0161.01: ;Asm
			mov dword [EBP - 92], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0163:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0163.00: ;Asm
			movzx EAX, byte [EBP - 92]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0163.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0165:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0165.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0165.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0165.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016C

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0167:
			; Br

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0167.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023F

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016C.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016C.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016D:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016D.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016D.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016D.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016E:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016E.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1SystemCharget_Count

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016E.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016E.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016E.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016E.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_016E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0175

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0173.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0175

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0175:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0175.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0175.01: ;Asm
			mov dword [EBP - 96], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0177:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0177.00: ;Asm
			movzx EAX, byte [EBP - 96]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0177.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0179:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0179.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0179.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0179.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_019F

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017B:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017B.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017C:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017C.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017C.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017C.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017D:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017D.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017D.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017D.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017D.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017E:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017E.00: ;Asm
			Call SystemCharCosmosSystemKeyEventget_KeyChar

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017E.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017E.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0183
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017E.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017E.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017E.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_017E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0183:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0183.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0183.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0183.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0188
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0183.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0183.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0188:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0188.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0189:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0189.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0189.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0189.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0189.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_018A:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_018A.00: ;Asm
			Call SystemCharCosmosSystemKeyEventget_KeyChar

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_018A.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_018A.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_018F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_018A.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_018A.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_018A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_018F:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_018F.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_018F.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_018F.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0194
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_018F.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0194:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0194.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0195:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0195.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0195.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0196:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0196.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0197:
			; Add

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0197.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0197.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0198:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0198.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0198.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0199:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0199.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_019A:
			; Br

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_019A.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023E

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_019F:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_019F.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0:
			; Newobj

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharcctor

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.AfterCCTorExceptionCheck:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.03: ;Asm
			push dword 0x24

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.AfterAlloc:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.05: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.06: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.07: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___System_Char__ASM_IS__System_Private_CoreLib]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.09: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.0C: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharctor

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.0F: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.NoError1237
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.11: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.NoError1237:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.13: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A0.14: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A5:
			; Stloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 100
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A5.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A5.01: ;Asm
			mov dword [EBP - 104], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A5.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A5.03: ;Asm
			mov dword [EBP - 100], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A7:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A7.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A8:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 108
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A8.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01A8.01: ;Asm
			mov dword [EBP - 108], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01AA:
			; Br

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01AA.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01DF

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01AC:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01AC.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01AD:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 108
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01AD.00: ;Asm
			mov EAX, dword [EBP - 108]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01AD.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01AF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01AF.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01AF.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B0.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B2:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 112
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B2.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B2.01: ;Asm
			mov dword [EBP - 112], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B4:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 112
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B4.00: ;Asm
			movzx EAX, byte [EBP - 112]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B4.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B6:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B6.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B6.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B6.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B8:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B8.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B9:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 100
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B9.00: ;Asm
			mov EAX, dword [EBP - 100]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B9.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B9.02: ;Asm
			mov EAX, dword [EBP - 104]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01B9.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BB:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BB.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BB.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BB.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BB.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BC:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BC.00: ;Asm
			Call SystemCharCosmosSystemKeyEventget_KeyChar

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BC.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BC.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C1
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BC.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BC.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BC.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BC.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01BC.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C1:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C1.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C1.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C1.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C6
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C1.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C1.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C6:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C6.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C7:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C7.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C8:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 100
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C8.00: ;Asm
			mov EAX, dword [EBP - 100]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C8.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C8.02: ;Asm
			mov EAX, dword [EBP - 104]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01C8.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CA:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CA.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CA.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CA.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CA.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 108
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CB.00: ;Asm
			mov EAX, dword [EBP - 108]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CB.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CD:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CD.00: ;Asm
			Call SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CD.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CD.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D2
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CD.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CD.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CD.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CD.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01CD.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D2:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D2.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D2.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D2.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D7
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D2.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D2.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D7:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D7.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D8:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D8.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 108
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D9.00: ;Asm
			mov EAX, dword [EBP - 108]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01D9.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01DB:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01DB.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01DC:
			; Add

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01DC.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01DC.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01DD:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 108
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01DD.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01DD.01: ;Asm
			mov dword [EBP - 108], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01DF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 108
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01DF.00: ;Asm
			mov EAX, dword [EBP - 108]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01DF.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E1:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E1.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E1.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E1.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E1.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E2:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E2.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1SystemCharget_Count

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E2.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E2.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E2.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E2.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E2.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E2.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7:
			; Clt

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.02: ;Asm
			push dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.04: ;Asm
			JL near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.05: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.07: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.08: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E9

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E7.0A: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E9:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 116
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E9.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01E9.01: ;Asm
			mov dword [EBP - 116], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01EB:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 116
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01EB.00: ;Asm
			movzx EAX, byte [EBP - 116]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01EB.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01ED:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01ED.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01ED.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01ED.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01AC

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01EF:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 100
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01EF.00: ;Asm
			mov EAX, dword [EBP - 100]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01EF.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01EF.02: ;Asm
			mov EAX, dword [EBP - 104]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01EF.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F1:
			; Stloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F1.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F1.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F1.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F1.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F2.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F2.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F3:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 120
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F3.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F3.01: ;Asm
			mov dword [EBP - 120], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F5:
			; Br

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F5.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020D

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F7:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F7.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F8:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F8.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F8.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F8.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F8.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 120
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F9.00: ;Asm
			mov EAX, dword [EBP - 120]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F9.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01FB:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01FB.00: ;Asm
			Call SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01FB.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01FB.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0200
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01FB.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01FB.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01FB.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0200:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0200.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0200.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0200.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0205
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0200.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0205:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0205.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0206:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0206.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0207:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 120
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0207.00: ;Asm
			mov EAX, dword [EBP - 120]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0207.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0209:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0209.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020A:
			; Add

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020A.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020A.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 120
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020B.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020B.01: ;Asm
			mov dword [EBP - 120], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 120
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020D.00: ;Asm
			mov EAX, dword [EBP - 120]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020D.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020F:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020F.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020F.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_020F.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0210:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0210.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1SystemCharget_Count

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0210.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0210.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0210.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0210.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0210.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0210.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215:
			; Clt

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.02: ;Asm
			push dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.04: ;Asm
			JL near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.05: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.07: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.08: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0217

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0215.0A: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0217:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 124
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0217.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0217.01: ;Asm
			mov dword [EBP - 124], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0219:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 124
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0219.00: ;Asm
			movzx EAX, byte [EBP - 124]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0219.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_021B:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_021B.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_021B.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_021B.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_01F7

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_021D:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_021D.00: ;Asm
			sub ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_021D.01: ;Asm
			Call CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_021D.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_021D.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0222
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_021D.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_021D.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_021D.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0222:
			; Dup

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0222.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0222.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0223:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0223.00: ;Asm
			Call SystemInt32CosmosSystemConsoleget_X

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0223.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0223.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0228
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0223.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0223.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0223.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0223.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0223.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0228:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0228.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0228.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0228.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0228.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0229:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0229.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1SystemCharget_Count

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0229.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0229.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_022E
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0229.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0229.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0229.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0229.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0229.07: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0229.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_022E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_022E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_022E.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_022F:
			; Sub

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_022F.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_022F.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_022F.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_022F.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0230:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0230.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0231:
			; Sub

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0231.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0231.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0231.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0231.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0232:
			; Sub

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0232.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0232.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0232.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0232.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0233:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0233.00: ;Asm
			Call SystemVoidCosmosSystemConsoleset_XSystemInt32

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0233.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0233.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0238
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0233.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0233.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0238:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0238.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0239:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0239.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0239.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023A:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023A.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023B:
			; Add

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023B.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023B.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023C.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023D:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023D.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023E:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023E.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023F:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023F.00: ;Asm
			sub ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023F.01: ;Asm
			Call CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023F.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023F.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0244
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023F.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023F.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_023F.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0244:
			; Dup

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0244.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0244.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0245:
			; Stloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0245.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0245.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0245.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0245.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0246:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0246.00: ;Asm
			Call CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0246.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0246.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0246.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0246.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0246.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024B:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024B.00: ;Asm
			push dword 0x2D

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024F

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024D.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024F

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024F:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_024F.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.True

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.False

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.True:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0252

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.False:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0250.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0252

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0252:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 128
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0252.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0252.01: ;Asm
			mov dword [EBP - 128], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0254:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 128
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0254.00: ;Asm
			movzx EAX, byte [EBP - 128]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0254.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0256:
			; Branch

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0256.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0256.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0256.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0029

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_025B:
			; Call

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_025B.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_025B.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_025B.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0260
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_025B.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0260:
			; Nop

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0260.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0261:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.Char]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0261.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0261.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0261.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0261.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0262:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0262.00: ;Asm
			Call SystemChararraySystemCollectionsGenericList1SystemCharToArray

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0262.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0262.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0267
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0262.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0262.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0262.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0262.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0267:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 32
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0267.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0267.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0267.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0267.03: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0269:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 32
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0269.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0269.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0269.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0269.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B:
			; Newobj

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.01: ;Asm
			mov EAX, dword [EAX + 8]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.02: ;Asm
			mov EDX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.03: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.04: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.05: ;Asm
			push dword 0x12

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.06: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.07: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.08: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.AfterAlloc:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.09: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.0B: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.0C: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_String_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.0D: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.0E: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.0F: ;Asm
			mov dword [EAX + 8], 0x6

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.10: ;Asm
			push dword 0x0
			; Arg value: 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.11: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.12: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.13: ;Asm
			Call SystemVoidSystemStringctorSystemChararray

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.14: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.15: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.NoError1238
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.17: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.18: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.NoError1238:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.19: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.1A: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.1B: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_026B.1C: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0270:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0270.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0270.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0270.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0270.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0272:
			; Br

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0272.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0274

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0274:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0274.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0274.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0274.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0274.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0276:
			; Ret

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.IL_0276.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_NORMAL
			; End Method: ReadLine

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x80

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemConsoleImplReadLine.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_14457072:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.String]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringctor:

		GUID_15338820:

		METHOD_15338820.0A: ;Asm
			push dword EBP

		METHOD_15338820.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemStringctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0007:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringcctor

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemStringctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0007.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___System_String___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.String]
			; Field: System.String[] System.Collections.Generic.List`1._items
			; Type: System.String[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_000C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemStringctor.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemStringctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1SystemStringctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemStringctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemStringctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemStringctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemStringctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemStringctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemStringctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_15338821:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Split
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] separator at EBP+12, size = 2
			; Argument[2] options at EBP+8, size = 4
			; Return size: 8

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions:

		GUID_15359073:

		METHOD_15359073.05: ;Asm
			push dword EBP

		METHOD_15359073.06: ;Asm
			mov EBP, ESP

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0001:
			; Ldarga
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4
			; Real displacement 12

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0001.00: ;Asm
			mov EAX, EBP

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0001.01: ;Asm
			mov EBX, 0xC

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0001.02: ;Asm
			add EAX, EBX

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0001.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0003:
			; Conv_U

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0004:
			; Ldc_I4

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0004.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0005:
			; Ldc_I4

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0005.00: ;Asm
			push dword 0x7FFFFFFF

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_000A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.StringSplitOptions
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_000A.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_000B:
			; Call

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_000B.00: ;Asm
			Call SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_000B.02: ;Asm
			JE near SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0010
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_000B.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_000B.05: ;Asm
			JNE near SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0010:
			; Ret

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.IL_0010.00: ;Asm
			Jmp SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_NORMAL
			; End Method: Split

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_EXCEPTION:

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2:

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringarraySystemStringSplitSystemCharSystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x8


		GUID_15359074:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Trim
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringTrim:

		GUID_15386188:

		METHOD_15386188.09: ;Asm
			push dword EBP

		METHOD_15386188.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemStringTrim.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrim.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrim.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringTrim.IL_0001:
			; Ldc_I4

		SystemStringSystemStringTrim.IL_0001.00: ;Asm
			push dword 0x2

		SystemStringSystemStringTrim.IL_0002:
			; Call

		SystemStringSystemStringTrim.IL_0002.00: ;Asm
			Call SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType

		SystemStringSystemStringTrim.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrim.IL_0002.02: ;Asm
			JE near SystemStringSystemStringTrim.IL_0007
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringTrim.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrim.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrim.IL_0002.05: ;Asm
			JNE near SystemStringSystemStringTrim.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrim.IL_0007:
			; Ret

		SystemStringSystemStringTrim.IL_0007.00: ;Asm
			Jmp SystemStringSystemStringTrim.END__OF__METHOD_NORMAL
			; End Method: Trim

		SystemStringSystemStringTrim.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringTrim.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringTrim.END__OF__METHOD_NORMAL

		SystemStringSystemStringTrim.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringTrim.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringTrim.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemStringTrim.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringTrim.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemStringTrim.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringTrim.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringTrim.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemStringTrim.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_15386189:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.String]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString:

		GUID_15399795:

		METHOD_15399795.09: ;Asm
			push dword EBP

		METHOD_15399795.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_15399795.0B: ;Asm
			push dword 0x0

		METHOD_15399795.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_15399795.0D: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0001:
			; Ldfld
			; Field: System.String[] System.Collections.Generic.List`1._items
			; Type: System.String[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0006:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.String]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_001D:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0034

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.String]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002B:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_002E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_15399796:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.String]
			; Name: get_Count
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count:

		GUID_15506314:

		METHOD_15506314.06: ;Asm
			push dword EBP

		METHOD_15506314.07: ;Asm
			mov EBP, ESP

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.IL_0006:
			; Ret

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.IL_0006.00: ;Asm
			Jmp SystemInt32SystemCollectionsGenericList1SystemStringget_Count.END__OF__METHOD_NORMAL
			; End Method: get_Count

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCollectionsGenericList1SystemStringget_Count.END__OF__METHOD_NORMAL

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCollectionsGenericList1SystemStringget_Count.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_15506315:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.String]
			; Name: get_Item
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 8

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32:

		GUID_15516727:

		METHOD_15516727.07: ;Asm
			push dword EBP

		METHOD_15516727.08: ;Asm
			mov EBP, ESP

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0007:
			; Branch

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0007.03: ;Asm
			JB near SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000E

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0009:
			; Call

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0009.02: ;Asm
			JE near SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0009.03: ;Asm
			JNE near SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000F:
			; Ldfld
			; Field: System.String[] System.Collections.Generic.List`1._items
			; Type: System.String[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000F.01: ;Asm
			pop dword ECX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000F.02: ;Asm
			add ECX, 0x1C

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000F.04: ;Asm
			push dword EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000F.06: ;Asm
			push dword EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_000F.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015:
			; Ldelem

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015.00: ;Asm
			pop dword EBX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015.02: ;Asm
			push dword [ESP + 12]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015.04: ;Asm
			pop dword EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015.05: ;Asm
			push dword [EAX + 8]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015.06: ;Asm
			pop dword EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015.07: ;Asm
			cmp EAX, EBX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015.08: ;Asm
			JLE near SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_IndexOutOfRangeException

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015.09: ;Asm
			cmp EBX, 0x0

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015.0A: ;Asm
			JNL near SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_IndexOutOfRangeException:

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_001A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException:

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_001A:
			; Ret

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.IL_001A.00: ;Asm
			Jmp SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_NORMAL

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x4


		GUID_15516728:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Equals
			; Plugged: No
			; Argument[0] a at EBP+20, size = 8
			; Argument[1] b at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemStringEqualsSystemStringSystemString:

		GUID_15551560:

		METHOD_15551560.09: ;Asm
			push dword EBP

		METHOD_15551560.0A: ;Asm
			mov EBP, ESP

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0002:
			; Branch

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0002.00: ;Asm
			pop dword EAX

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0002.01: ;Asm
			pop dword EDX

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0002.02: ;Asm
			pop dword EBX

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0002.03: ;Asm
			pop dword ECX

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0002.04: ;Asm
			cmp ECX, EDX

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0002.05: ;Asm
			JNE near SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0006

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0002.06: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0002.07: ;Asm
			JNE near SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0006

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0002.End:

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0004:
			; Ldc_I4

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0004.00: ;Asm
			push dword 0x1

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0005:
			; Ret

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0005.00: ;Asm
			Jmp SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0006.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0007:
			; Branch

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0007.01: ;Asm
			pop dword EBX

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0007.02: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0007.03: ;Asm
			JNE near SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0007.End

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0007.04: ;Asm
			cmp EBX, 0x0

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0007.05: ;Asm
			JE near SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001A

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0007.End:

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0009.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000A:
			; Branch

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000A.00: ;Asm
			pop dword EAX

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000A.01: ;Asm
			pop dword EBX

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000A.02: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000A.03: ;Asm
			JNE near SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000A.End

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000A.04: ;Asm
			cmp EBX, 0x0

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000A.05: ;Asm
			JE near SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001A

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000A.End:

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000C.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000C.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000D:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000D.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000D.02: ;Asm
			JE near SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000D.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000D.04: ;Asm
			JNE near SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_000D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0012.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0013:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0013.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0013.02: ;Asm
			JE near SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0018
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0013.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0013.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0013.05: ;Asm
			JNE near SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0013.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0018:
			; Branch

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0018.00: ;Asm
			pop dword EAX

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0018.01: ;Asm
			pop dword EBX

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0018.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0018.03: ;Asm
			JE near SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001C

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001A:
			; Ldc_I4

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001A.00: ;Asm
			push dword 0x0

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001B:
			; Ret

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001B.00: ;Asm
			Jmp SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001C.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001C.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001D.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001E:
			; Call

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001E.00: ;Asm
			Call SystemBooleanSystemStringEqualsHelperSystemStringSystemString

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001E.02: ;Asm
			JE near SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0023
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001E.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_001E.04: ;Asm
			JNE near SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0023:
			; Ret

		SystemBooleanSystemStringEqualsSystemStringSystemString.IL_0023.00: ;Asm
			Jmp SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: Equals

		SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemStringEqualsSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0xC


		GUID_15551561:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Int32
			; Name: TryParse
			; Plugged: Yes
			; Argument[0] s at EBP+16, size = 8
			; Argument[1] result at EBP+8, size = 4
			; Return size: 4

		SystemBooleanSystemInt32TryParseSystemStringSystemInt32:

		GUID_15621823:

		METHOD_15621823.07: ;Asm
			push dword EBP

		METHOD_15621823.08: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_15621823.09: ;Asm
			push dword [EBP + 16]

		METHOD_15621823.0A: ;Asm
			push dword [EBP + 12]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Int32&
			; Arg real size = 4 aligned size = 4

		METHOD_15621823.0B: ;Asm
			push dword [EBP + 8]

		METHOD_15621823.0C: ;Asm
			Call SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32

		METHOD_15621823.0D: ;Asm
			test ECX, 0x2

		METHOD_15621823.0E: ;Asm
			JE near SystemBooleanSystemInt32TryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL

		METHOD_15621823.0F: ;Asm
			add ESP, 0x4

		METHOD_15621823.10: ;Asm
			JNE near SystemBooleanSystemInt32TryParseSystemStringSystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: TryParse

		SystemBooleanSystemInt32TryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemInt32TryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL.11: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemInt32TryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL

		SystemBooleanSystemInt32TryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL.12: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemInt32TryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL.13: ;Asm
			pop dword EAX

		SystemBooleanSystemInt32TryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [EBP + 16], EAX

		SystemBooleanSystemInt32TryParseSystemStringSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemInt32TryParseSystemStringSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemInt32TryParseSystemStringSystemInt32.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemBooleanSystemInt32TryParseSystemStringSystemInt32.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret 0x8


		GUID_15621824:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: GetDirectories
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] path at EBP+12, size = 8
			; Return size: 8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString:

		GUID_15621826:

		METHOD_15621826.17: ;Asm
			push dword EBP

		METHOD_15621826.18: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_15621826.19: ;Asm
			push dword 0x0

		METHOD_15621826.1A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_15621826.1B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_15621826.1C: ;Asm
			push dword 0x0

		METHOD_15621826.1D: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0000:
			; Nop

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0002:
			; Call

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0002.00: ;Asm
			Call SystemStringarraySystemIODirectoryGetDirectoriesSystemString

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0002.02: ;Asm
			JE near SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0002.05: ;Asm
			JNE near SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0007:
			; Ldlen

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0007.01: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0007.02: ;Asm
			push dword [EAX + 8]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0008:
			; Conv_I4

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009:
			; Newarr
			; Element Size = 8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.02: ;Asm
			mov EDX, 0x8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.03: ;Asm
			mul dword EDX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.04: ;Asm
			add EAX, 0x10

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.05: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.AfterAlloc:

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.07: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.08: ;Asm
			pop dword ESI

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.09: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.0A: ;Asm
			push dword [ESP]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.0B: ;Asm
			push dword [ESP]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.0C: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.12: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0009.14: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_000E:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_000E.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_000E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_000E.02: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_000E.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_000F:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_000F.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_000F.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0010:
			; Ldlen

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0010.01: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0010.02: ;Asm
			push dword [EAX + 8]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0011:
			; Ldc_I4

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0011.00: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012:
			; Cgt_Un

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012.02: ;Asm
			JB near SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012.True

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012.03: ;Asm
			Jmp SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012.False

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012.True:

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012.05: ;Asm
			push dword 0x1

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012.06: ;Asm
			Jmp SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0014

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012.False:

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012.07: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0012.08: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0014:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0014.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0014.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0015:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0015.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0015.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0016:
			; Branch

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0016.01: ;Asm
			cmp EAX, 0x0

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0016.02: ;Asm
			JE near SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0021

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0019:
			; Call

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0019.00: ;Asm
			Call SystemStringarraySystemIODirectoryGetDirectoriesSystemString

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0019.02: ;Asm
			JE near SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_001E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0019.03: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0019.04: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0019.05: ;Asm
			JNE near SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_001E:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_001E.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_001E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_001E.02: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_001E.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_001F:
			; Br

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_001F.00: ;Asm
			Jmp SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0029

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0021:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0021.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0021.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0021.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0021.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0022:
			; Ldc_I4

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0022.00: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0023:
			; LdStr
			; String Value: No directories found.

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0023.00: ;Asm
			push dword StringLiteral0148

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0023.01: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028:
			; Stelem_Ref

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.01: ;Asm
			mov EDX, 0x8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.02: ;Asm
			mul dword EDX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.03: ;Asm
			add EAX, 0x10

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.05: ;Asm
			add EDX, EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.06: ;Asm
			push dword EDX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.08: ;Asm
			pop dword EBX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.0B: ;Asm
			pop dword EBX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.0D: ;Asm
			add ECX, 0x4

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0028.0E: ;Asm
			add ESP, 0xC

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0029:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0029.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0029.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_0029.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002A:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 16
			; Local size = 8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002A.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002A.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002A.02: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002A.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002B:
			; Br

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002B.00: ;Asm
			Jmp SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002D

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002D:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 16
			; Local size = 8

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002D.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002D.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002D.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002D.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002E:
			; Ret

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.IL_002E.00: ;Asm
			Jmp SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_NORMAL
			; End Method: GetDirectories

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_NORMAL

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x14

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringarrayDremDOSKernelGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_15621827:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: GetFiles
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] path at EBP+12, size = 8
			; Return size: 8

		SystemStringarrayDremDOSKernelGetFilesSystemString:

		GUID_15717949:

		METHOD_15717949.0A: ;Asm
			push dword EBP

		METHOD_15717949.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_15717949.0C: ;Asm
			push dword 0x0

		METHOD_15717949.0D: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_15717949.0E: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_15717949.0F: ;Asm
			push dword 0x0

		METHOD_15717949.10: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0000:
			; Nop

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0002:
			; Call

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0002.00: ;Asm
			Call SystemStringarraySystemIODirectoryGetFilesSystemString

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0002.02: ;Asm
			JE near SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0002.05: ;Asm
			JNE near SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0007:
			; Ldlen

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0007.01: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0007.02: ;Asm
			push dword [EAX + 8]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0008:
			; Conv_I4

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009:
			; Newarr
			; Element Size = 8

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.02: ;Asm
			mov EDX, 0x8

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.03: ;Asm
			mul dword EDX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.04: ;Asm
			add EAX, 0x10

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.05: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.AfterAlloc:

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.07: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.08: ;Asm
			pop dword ESI

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.09: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.0A: ;Asm
			push dword [ESP]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.0B: ;Asm
			push dword [ESP]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.0C: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.12: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0009.14: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_000E:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_000E.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_000E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_000E.02: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_000E.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_000F:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_000F.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_000F.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0010:
			; Ldlen

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0010.01: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0010.02: ;Asm
			push dword [EAX + 8]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0011:
			; Ldc_I4

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0011.00: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012:
			; Cgt_Un

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012.02: ;Asm
			JB near SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012.True

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012.03: ;Asm
			Jmp SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012.False

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012.True:

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012.05: ;Asm
			push dword 0x1

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012.06: ;Asm
			Jmp SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0014

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012.False:

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012.07: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0012.08: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0014:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0014.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0014.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0015:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0015.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0015.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0016:
			; Branch

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0016.01: ;Asm
			cmp EAX, 0x0

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0016.02: ;Asm
			JE near SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0021

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0019:
			; Call

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0019.00: ;Asm
			Call SystemStringarraySystemIODirectoryGetFilesSystemString

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0019.02: ;Asm
			JE near SystemStringarrayDremDOSKernelGetFilesSystemString.IL_001E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0019.03: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0019.04: ;Asm
			add ESP, 0x4

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0019.05: ;Asm
			JNE near SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_001E:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_001E.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_001E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_001E.02: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_001E.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_001F:
			; Br

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_001F.00: ;Asm
			Jmp SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0029

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0021:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0021.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0021.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0021.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0021.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0022:
			; Ldc_I4

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0022.00: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0023:
			; LdStr
			; String Value: No files found.

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0023.00: ;Asm
			push dword StringLiteral0149

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0023.01: ;Asm
			push dword 0x0

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028:
			; Stelem_Ref

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.01: ;Asm
			mov EDX, 0x8

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.02: ;Asm
			mul dword EDX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.03: ;Asm
			add EAX, 0x10

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.05: ;Asm
			add EDX, EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.06: ;Asm
			push dword EDX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.08: ;Asm
			pop dword EBX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.0B: ;Asm
			pop dword EBX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.0D: ;Asm
			add ECX, 0x4

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0028.0E: ;Asm
			add ESP, 0xC

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0029:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0029.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0029.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_0029.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002A:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 16
			; Local size = 8

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002A.00: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002A.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002A.02: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002A.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002B:
			; Br

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002B.00: ;Asm
			Jmp SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002D

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002D:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 16
			; Local size = 8

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002D.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002D.01: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002D.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002D.03: ;Asm
			push dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002E:
			; Ret

		SystemStringarrayDremDOSKernelGetFilesSystemString.IL_002E.00: ;Asm
			Jmp SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_NORMAL
			; End Method: GetFiles

		SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_NORMAL

		SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x14

		SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringarrayDremDOSKernelGetFilesSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_15717950:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem.DriveInfo, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DriveInfo
			; Name: GetDrives
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Return size: 8

		SystemIODriveInfoarraySystemIODriveInfoGetDrives:

		GUID_15815530:

		METHOD_15815530.0A: ;Asm
			push dword EBP

		METHOD_15815530.0B: ;Asm
			mov EBP, ESP

		METHOD_15815530.0C: ;Asm
			sub ESP, 0x8

		METHOD_15815530.0D: ;Asm
			Call SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives

		METHOD_15815530.0E: ;Asm
			test ECX, 0x2

		METHOD_15815530.0F: ;Asm
			JE near SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_NORMAL

		METHOD_15815530.10: ;Asm
			add ESP, 0x4

		METHOD_15815530.11: ;Asm
			add ESP, 0x4

		METHOD_15815530.12: ;Asm
			JNE near SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_EXCEPTION
			; End Method: GetDrives

		SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_NORMAL.13: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_NORMAL

		SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_NORMAL.14: ;Asm
			mov ECX, 0x0

		SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_NORMAL.15: ;Asm
			pop dword EAX

		SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [EBP + 8], EAX

		SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_NORMAL.17: ;Asm
			pop dword EAX

		SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_NORMAL.18: ;Asm
			mov dword [EBP + 12], EAX

		SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_EXCEPTION:

		SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_EXCEPTION__2:

		SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			pop dword EBP

		SystemIODriveInfoarraySystemIODriveInfoGetDrives.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			Ret


		GUID_15815531:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem.DriveInfo, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DriveInfo
			; Name: get_Name
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIODriveInfoget_Name:

		GUID_15815533:

		METHOD_15815533.1B: ;Asm
			push dword EBP

		METHOD_15815533.1C: ;Asm
			mov EBP, ESP

		SystemStringSystemIODriveInfoget_Name.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIODriveInfoget_Name.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIODriveInfoget_Name.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIODriveInfoget_Name.IL_0001:
			; Ldfld
			; Field: System.String System.IO.DriveInfo._name
			; Type: System.String
			; Size: 8
			; DeclaringType: System.IO.DriveInfo
			; TypeOnStack: System.IO.DriveInfo
			; Offset: 12 (includes object header)

		SystemStringSystemIODriveInfoget_Name.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIODriveInfoget_Name.IL_0001.01: ;Asm
			pop dword ECX

		SystemStringSystemIODriveInfoget_Name.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemStringSystemIODriveInfoget_Name.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemIODriveInfoget_Name.IL_0001.04: ;Asm
			push dword EAX

		SystemStringSystemIODriveInfoget_Name.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemIODriveInfoget_Name.IL_0001.06: ;Asm
			push dword EAX

		SystemStringSystemIODriveInfoget_Name.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemIODriveInfoget_Name.IL_0006:
			; Ret

		SystemStringSystemIODriveInfoget_Name.IL_0006.00: ;Asm
			Jmp SystemStringSystemIODriveInfoget_Name.END__OF__METHOD_NORMAL
			; End Method: get_Name

		SystemStringSystemIODriveInfoget_Name.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIODriveInfoget_Name.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIODriveInfoget_Name.END__OF__METHOD_NORMAL

		SystemStringSystemIODriveInfoget_Name.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemIODriveInfoget_Name.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemIODriveInfoget_Name.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIODriveInfoget_Name.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemIODriveInfoget_Name.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIODriveInfoget_Name.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIODriveInfoget_Name.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIODriveInfoget_Name.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemIODriveInfoget_Name.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_15815534:
			; ---------------------------------------------------------
			; Assembly: System.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Console
			; Name: WriteLine
			; Plugged: Yes
			; Argument[0] format at EBP+20, size = 8
			; Argument[1] arg0 at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemConsoleWriteLineSystemStringSystemObject:

		GUID_15826470:

		METHOD_15826470.09: ;Asm
			push dword EBP

		METHOD_15826470.0A: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_15826470.0B: ;Asm
			push dword [EBP + 20]

		METHOD_15826470.0C: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_15826470.0D: ;Asm
			push dword [EBP + 12]

		METHOD_15826470.0E: ;Asm
			push dword [EBP + 8]

		METHOD_15826470.0F: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject

		METHOD_15826470.10: ;Asm
			test ECX, 0x2

		METHOD_15826470.11: ;Asm
			JE near SystemVoidSystemConsoleWriteLineSystemStringSystemObject.END__OF__METHOD_NORMAL

		METHOD_15826470.12: ;Asm
			JNE near SystemVoidSystemConsoleWriteLineSystemStringSystemObject.END__OF__METHOD_EXCEPTION
			; End Method: WriteLine

		SystemVoidSystemConsoleWriteLineSystemStringSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemConsoleWriteLineSystemStringSystemObject.END__OF__METHOD_NORMAL.13: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemConsoleWriteLineSystemStringSystemObject.END__OF__METHOD_NORMAL

		SystemVoidSystemConsoleWriteLineSystemStringSystemObject.END__OF__METHOD_NORMAL.14: ;Asm
			mov ECX, 0x0

		SystemVoidSystemConsoleWriteLineSystemStringSystemObject.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemConsoleWriteLineSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemConsoleWriteLineSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemVoidSystemConsoleWriteLineSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret 0x10


		GUID_15826471:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem.DriveInfo, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DriveInfo
			; Name: get_DriveType
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemIODriveTypeSystemIODriveInfoget_DriveType:

		GUID_15826473:

		METHOD_15826473.17: ;Asm
			push dword EBP

		METHOD_15826473.18: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		METHOD_15826473.19: ;Asm
			push dword [EBP + 12]

		METHOD_15826473.1A: ;Asm
			push dword [EBP + 8]

		METHOD_15826473.1B: ;Asm
			Call SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType

		METHOD_15826473.1C: ;Asm
			test ECX, 0x2

		METHOD_15826473.1D: ;Asm
			JE near SystemIODriveTypeSystemIODriveInfoget_DriveType.END__OF__METHOD_NORMAL

		METHOD_15826473.1E: ;Asm
			add ESP, 0x4

		METHOD_15826473.1F: ;Asm
			JNE near SystemIODriveTypeSystemIODriveInfoget_DriveType.END__OF__METHOD_EXCEPTION
			; End Method: get_DriveType

		SystemIODriveTypeSystemIODriveInfoget_DriveType.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIODriveTypeSystemIODriveInfoget_DriveType.END__OF__METHOD_NORMAL.20: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIODriveTypeSystemIODriveInfoget_DriveType.END__OF__METHOD_NORMAL

		SystemIODriveTypeSystemIODriveInfoget_DriveType.END__OF__METHOD_NORMAL.21: ;Asm
			mov ECX, 0x0

		SystemIODriveTypeSystemIODriveInfoget_DriveType.END__OF__METHOD_NORMAL.22: ;Asm
			pop dword EAX

		SystemIODriveTypeSystemIODriveInfoget_DriveType.END__OF__METHOD_NORMAL.23: ;Asm
			mov dword [EBP + 12], EAX

		SystemIODriveTypeSystemIODriveInfoget_DriveType.END__OF__METHOD_EXCEPTION:

		SystemIODriveTypeSystemIODriveInfoget_DriveType.END__OF__METHOD_EXCEPTION__2:

		SystemIODriveTypeSystemIODriveInfoget_DriveType.END__OF__METHOD_EXCEPTION__2.24: ;Asm
			pop dword EBP

		SystemIODriveTypeSystemIODriveInfoget_DriveType.END__OF__METHOD_EXCEPTION__2.25: ;Asm
			Ret 0x4


		GUID_15826474:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem.DriveInfo, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DriveInfo
			; Name: get_IsReady
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemIODriveInfoget_IsReady:

		GUID_15826476:

		METHOD_15826476.26: ;Asm
			push dword EBP

		METHOD_15826476.27: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		METHOD_15826476.28: ;Asm
			push dword [EBP + 12]

		METHOD_15826476.29: ;Asm
			push dword [EBP + 8]

		METHOD_15826476.2A: ;Asm
			Call SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady

		METHOD_15826476.2B: ;Asm
			test ECX, 0x2

		METHOD_15826476.2C: ;Asm
			JE near SystemBooleanSystemIODriveInfoget_IsReady.END__OF__METHOD_NORMAL

		METHOD_15826476.2D: ;Asm
			add ESP, 0x4

		METHOD_15826476.2E: ;Asm
			JNE near SystemBooleanSystemIODriveInfoget_IsReady.END__OF__METHOD_EXCEPTION
			; End Method: get_IsReady

		SystemBooleanSystemIODriveInfoget_IsReady.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIODriveInfoget_IsReady.END__OF__METHOD_NORMAL.2F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIODriveInfoget_IsReady.END__OF__METHOD_NORMAL

		SystemBooleanSystemIODriveInfoget_IsReady.END__OF__METHOD_NORMAL.30: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIODriveInfoget_IsReady.END__OF__METHOD_NORMAL.31: ;Asm
			pop dword EAX

		SystemBooleanSystemIODriveInfoget_IsReady.END__OF__METHOD_NORMAL.32: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemIODriveInfoget_IsReady.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIODriveInfoget_IsReady.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIODriveInfoget_IsReady.END__OF__METHOD_EXCEPTION__2.33: ;Asm
			pop dword EBP

		SystemBooleanSystemIODriveInfoget_IsReady.END__OF__METHOD_EXCEPTION__2.34: ;Asm
			Ret 0x4


		GUID_15826477:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem.DriveInfo, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DriveInfo
			; Name: get_VolumeLabel
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Local 7 at EBP-40
			; Local 8 at EBP-44
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIODriveInfoget_VolumeLabel:

		GUID_15826479:

		METHOD_15826479.35: ;Asm
			push dword EBP

		METHOD_15826479.36: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		METHOD_15826479.37: ;Asm
			push dword [EBP + 12]

		METHOD_15826479.38: ;Asm
			push dword [EBP + 8]

		METHOD_15826479.39: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel

		METHOD_15826479.3A: ;Asm
			test ECX, 0x2

		METHOD_15826479.3B: ;Asm
			JE near SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_NORMAL

		METHOD_15826479.3C: ;Asm
			add ESP, 0x4

		METHOD_15826479.3D: ;Asm
			add ESP, 0x4

		METHOD_15826479.3E: ;Asm
			JNE near SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_EXCEPTION
			; End Method: get_VolumeLabel

		SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_NORMAL.3F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_NORMAL

		SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_NORMAL.40: ;Asm
			mov ECX, 0x0

		SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_NORMAL.41: ;Asm
			pop dword EAX

		SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_NORMAL.42: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_NORMAL.43: ;Asm
			pop dword EAX

		SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_NORMAL.44: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_EXCEPTION__2.45: ;Asm
			pop dword EBP

		SystemStringSystemIODriveInfoget_VolumeLabel.END__OF__METHOD_EXCEPTION__2.46: ;Asm
			Ret


		GUID_15826480:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem.DriveInfo, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DriveInfo
			; Name: get_DriveFormat
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Local 7 at EBP-40
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIODriveInfoget_DriveFormat:

		GUID_15826482:

		METHOD_15826482.47: ;Asm
			push dword EBP

		METHOD_15826482.48: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		METHOD_15826482.49: ;Asm
			push dword [EBP + 12]

		METHOD_15826482.4A: ;Asm
			push dword [EBP + 8]

		METHOD_15826482.4B: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat

		METHOD_15826482.4C: ;Asm
			test ECX, 0x2

		METHOD_15826482.4D: ;Asm
			JE near SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_NORMAL

		METHOD_15826482.4E: ;Asm
			add ESP, 0x4

		METHOD_15826482.4F: ;Asm
			add ESP, 0x4

		METHOD_15826482.50: ;Asm
			JNE near SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_EXCEPTION
			; End Method: get_DriveFormat

		SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_NORMAL.51: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_NORMAL

		SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_NORMAL.52: ;Asm
			mov ECX, 0x0

		SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_NORMAL.53: ;Asm
			pop dword EAX

		SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_NORMAL.54: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_NORMAL.55: ;Asm
			pop dword EAX

		SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_NORMAL.56: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_EXCEPTION__2.57: ;Asm
			pop dword EBP

		SystemStringSystemIODriveInfoget_DriveFormat.END__OF__METHOD_EXCEPTION__2.58: ;Asm
			Ret


		GUID_15826483:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem.DriveInfo, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DriveInfo
			; Name: get_AvailableFreeSpace
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-32
			; Local 5 at EBP-36
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemInt64SystemIODriveInfoget_AvailableFreeSpace:

		GUID_15826485:

		METHOD_15826485.59: ;Asm
			push dword EBP

		METHOD_15826485.5A: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		METHOD_15826485.5B: ;Asm
			push dword [EBP + 12]

		METHOD_15826485.5C: ;Asm
			push dword [EBP + 8]

		METHOD_15826485.5D: ;Asm
			Call SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace

		METHOD_15826485.5E: ;Asm
			test ECX, 0x2

		METHOD_15826485.5F: ;Asm
			JE near SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_NORMAL

		METHOD_15826485.60: ;Asm
			add ESP, 0x4

		METHOD_15826485.61: ;Asm
			add ESP, 0x4

		METHOD_15826485.62: ;Asm
			JNE near SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION
			; End Method: get_AvailableFreeSpace

		SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_NORMAL.63: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_NORMAL

		SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_NORMAL.64: ;Asm
			mov ECX, 0x0

		SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_NORMAL.65: ;Asm
			pop dword EAX

		SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_NORMAL.66: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_NORMAL.67: ;Asm
			pop dword EAX

		SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_NORMAL.68: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION:

		SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION__2:

		SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION__2.69: ;Asm
			pop dword EBP

		SystemInt64SystemIODriveInfoget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION__2.6A: ;Asm
			Ret


		GUID_15826486:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem.DriveInfo, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DriveInfo
			; Name: get_TotalFreeSpace
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-32
			; Local 5 at EBP-36
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemInt64SystemIODriveInfoget_TotalFreeSpace:

		GUID_15826488:

		METHOD_15826488.6B: ;Asm
			push dword EBP

		METHOD_15826488.6C: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		METHOD_15826488.6D: ;Asm
			push dword [EBP + 12]

		METHOD_15826488.6E: ;Asm
			push dword [EBP + 8]

		METHOD_15826488.6F: ;Asm
			Call SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace

		METHOD_15826488.70: ;Asm
			test ECX, 0x2

		METHOD_15826488.71: ;Asm
			JE near SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_NORMAL

		METHOD_15826488.72: ;Asm
			add ESP, 0x4

		METHOD_15826488.73: ;Asm
			add ESP, 0x4

		METHOD_15826488.74: ;Asm
			JNE near SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_EXCEPTION
			; End Method: get_TotalFreeSpace

		SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_NORMAL.75: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_NORMAL

		SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_NORMAL.76: ;Asm
			mov ECX, 0x0

		SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_NORMAL.77: ;Asm
			pop dword EAX

		SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_NORMAL.78: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_NORMAL.79: ;Asm
			pop dword EAX

		SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_NORMAL.7A: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_EXCEPTION:

		SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_EXCEPTION__2:

		SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_EXCEPTION__2.7B: ;Asm
			pop dword EBP

		SystemInt64SystemIODriveInfoget_TotalFreeSpace.END__OF__METHOD_EXCEPTION__2.7C: ;Asm
			Ret


		GUID_15826489:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem.DriveInfo, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DriveInfo
			; Name: get_TotalSize
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-32
			; Local 5 at EBP-36
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemInt64SystemIODriveInfoget_TotalSize:

		GUID_15826491:

		METHOD_15826491.7D: ;Asm
			push dword EBP

		METHOD_15826491.7E: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		METHOD_15826491.7F: ;Asm
			push dword [EBP + 12]

		METHOD_15826491.80: ;Asm
			push dword [EBP + 8]

		METHOD_15826491.81: ;Asm
			Call SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize

		METHOD_15826491.82: ;Asm
			test ECX, 0x2

		METHOD_15826491.83: ;Asm
			JE near SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_NORMAL

		METHOD_15826491.84: ;Asm
			add ESP, 0x4

		METHOD_15826491.85: ;Asm
			add ESP, 0x4

		METHOD_15826491.86: ;Asm
			JNE near SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_EXCEPTION
			; End Method: get_TotalSize

		SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_NORMAL.87: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_NORMAL

		SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_NORMAL.88: ;Asm
			mov ECX, 0x0

		SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_NORMAL.89: ;Asm
			pop dword EAX

		SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_NORMAL.8A: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_NORMAL.8B: ;Asm
			pop dword EAX

		SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_NORMAL.8C: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_EXCEPTION:

		SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_EXCEPTION__2:

		SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_EXCEPTION__2.8D: ;Asm
			pop dword EBP

		SystemInt64SystemIODriveInfoget_TotalSize.END__OF__METHOD_EXCEPTION__2.8E: ;Asm
			Ret


		GUID_15826492:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: ChangeDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-20
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Local 7 at EBP-40
			; Local 8 at EBP-44
			; Local 9 at EBP-48
			; Local 10 at EBP-52
			; Local 11 at EBP-56
			; Local 12 at EBP-60
			; Local 13 at EBP-64
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] path at EBP+12, size = 8
			; Return size: 0

		SystemVoidDremDOSKernelChangeDirectorySystemString:

		GUID_15826494:

		METHOD_15826494.8F: ;Asm
			push dword EBP

		METHOD_15826494.90: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_15826494.91: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_15826494.92: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_15826494.93: ;Asm
			push dword 0x0

		METHOD_15826494.94: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_15826494.95: ;Asm
			push dword 0x0

		METHOD_15826494.96: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_15826494.97: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_15826494.98: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_15826494.99: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_15826494.9A: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_15826494.9B: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_15826494.9C: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_15826494.9D: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_15826494.9E: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_15826494.9F: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_15826494.A0: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0000:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0002:
			; Ldnull

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0002.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0003:
			; Ceq
			; NullRef

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0003.03: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0003.05: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0003.False

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0003.06: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0003.07: ;Asm
			Jmp SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0005

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0003.False:

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0003.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0003.09: ;Asm
			Jmp SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0005

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0005.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0007:
			; Branch

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0007.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_001B

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0009:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0009.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000A:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000A.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000A.03: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000A.06: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000F:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000F.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000F.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_000F.03: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0014:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0014.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0015:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0015.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0016:
			; Br

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0016.00: ;Asm
			Jmp SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_001B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_001B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_001C:
			; LdStr
			; String Value: ..

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_001C.00: ;Asm
			push dword StringLiteral014A

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_001C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0021:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0021.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0021.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0026
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0021.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0021.04: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0026:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0026.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0026.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0027:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0027.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0027.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0028:
			; Branch

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0028.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0028.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00CE

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_002D:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_002D.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_002E:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_002E.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_002E.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_002E.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_002E.03: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0033
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_002E.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_002E.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_002E.06: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0033:
			; LdStr
			; String Value: \

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0033.00: ;Asm
			push dword StringLiteral014B

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0033.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0038:
			; Ldc_I4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0038.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0039:
			; Callvirt
			; ThisOffset = 12

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0039.00: ;Asm
			Call SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0039.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0039.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_003E
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0039.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0039.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0039.05: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0039.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_003E:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_003E.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_003E.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_003E.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_003E.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_003F:
			; LdStr
			; String Value: 

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_003F.00: ;Asm
			push dword StringLiteral014C

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_003F.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0044:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0044.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0044.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0044.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0044.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0045:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0045.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0045.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0045.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0046:
			; Ldlen

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0046.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0046.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0046.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0047:
			; Conv_I4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0048:
			; Ldc_I4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0048.00: ;Asm
			push dword 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049:
			; Cgt

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049.02: ;Asm
			JL near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049.True

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049.03: ;Asm
			Jmp SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049.False

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049.True:

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049.05: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049.06: ;Asm
			Jmp SystemVoidDremDOSKernelChangeDirectorySystemString.IL_004B

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049.False:

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049.07: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0049.08: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_004B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_004B.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_004B.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_004D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_004D.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_004D.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_004F:
			; Branch

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_004F.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_004F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_004F.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0051:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0051.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0052:
			; Ldc_I4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0052.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0053:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0053.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0053.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0055:
			; Br

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0055.00: ;Asm
			Jmp SystemVoidDremDOSKernelChangeDirectorySystemString.IL_006F

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0057:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0057.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0058:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0058.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0058.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0058.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0058.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0059:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0059.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0059.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0059.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0059.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005A.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005A.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C:
			; Ldelem_Ref

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C.08: ;Asm
			JLE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_IndexOutOfRangeException

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C.0A: ;Asm
			JNL near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_IndexOutOfRangeException:

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005D
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException.1E: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005C_NoIndexOutOfRangeException.1F: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005D:
			; LdStr
			; String Value: \

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005D.00: ;Asm
			push dword StringLiteral014D

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_005D.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0062:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0062.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0062.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0062.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0067
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0062.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0062.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0062.05: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0067:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0067.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0067.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0067.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0067.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0068:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0068.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0069:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0069.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0069.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_006B:
			; Ldc_I4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_006B.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_006C:
			; Add

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_006C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_006C.01: ;Asm
			add dword [ESP], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_006D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_006D.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_006D.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_006F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_006F.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_006F.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0071:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0071.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0071.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0071.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0071.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0072:
			; Ldlen

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0072.00: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0072.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0072.02: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0073:
			; Conv_I4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0074:
			; Ldc_I4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0074.00: ;Asm
			push dword 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0075:
			; Sub

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0075.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0075.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0075.02: ;Asm
			sub EAX, ECX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0075.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076:
			; Clt

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.02: ;Asm
			push dword ECX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.04: ;Asm
			JL near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.True

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.05: ;Asm
			Jmp SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.False

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.True:

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.06: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.07: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.08: ;Asm
			Jmp SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0078

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.False:

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.09: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0076.0A: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0078:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0078.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0078.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007A.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007A.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007C:
			; Branch

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007C.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007C.02: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0057

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007E.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007E.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007E.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007E.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007F.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007F.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007F.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_007F.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0080:
			; Callvirt
			; ThisOffset = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0080.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0080.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0080.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0085
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0080.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0080.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0080.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0080.06: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0080.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0085:
			; Ldc_I4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0085.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0086:
			; Sub

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0086.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0086.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0086.02: ;Asm
			sub EAX, ECX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0086.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0087:
			; Callvirt
			; ThisOffset = 4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0087.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0087.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0087.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_008C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0087.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0087.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0087.05: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0087.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_008C:
			; LdStr
			; String Value: \

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_008C.00: ;Asm
			push dword StringLiteral014E

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_008C.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0091:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0091.00: ;Asm
			Call SystemBooleanSystemStringop_InequalitySystemStringSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0091.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0091.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0096
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0091.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0091.04: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0096:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0096.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0096.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0098:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0098.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0098.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009A:
			; Branch

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009A.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009A.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00AA

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009C:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009C.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009D.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009D.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009D.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009D.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009E:
			; LdStr
			; String Value: \

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009E.00: ;Asm
			push dword StringLiteral014F

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_009E.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A3:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A3.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A3.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A3.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A8
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A3.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A3.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A3.05: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A8:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A8.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A8.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A8.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A8.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A9:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00A9.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00AA:
			; LdStr
			; String Value: Changing to 

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00AA.00: ;Asm
			push dword StringLiteral0150

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00AA.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00AF:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00AF.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00AF.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00AF.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00AF.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00B0:
			; LdStr
			; String Value: \n

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00B0.00: ;Asm
			push dword StringLiteral0151

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00B0.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00B5:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00B5.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00B5.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00B5.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00BA
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00B5.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00B5.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00B5.05: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00BA:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00BA.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00BA.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00BA.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00BF
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00BA.03: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00BF:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00BF.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C0:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C0.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C0.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C0.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C0.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C1:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C1.00: ;Asm
			Call SystemVoidSystemIODirectorySetCurrentDirectorySystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C1.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C1.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C1.03: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C6:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C6.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C7:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C7.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C8:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C8.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C9:
			; Br

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00C9.00: ;Asm
			Jmp SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00CE:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00CE.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00CE.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00CF:
			; LdStr
			; String Value: :

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00CF.00: ;Asm
			push dword StringLiteral0152

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00CF.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00D4:
			; Ldc_I4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00D4.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00D5:
			; Callvirt
			; ThisOffset = 12

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00D5.00: ;Asm
			Call SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00D5.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00D5.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DA
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00D5.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00D5.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00D5.05: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00D5.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DA:
			; Ldc_I4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DA.00: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB:
			; Ldelem_Ref

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB.00: ;Asm
			pop dword EBX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB.01: ;Asm
			push dword [ESP + 4]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB.02: ;Asm
			push dword [ESP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB.04: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB.05: ;Asm
			push dword [EAX + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB.06: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB.07: ;Asm
			cmp EAX, EBX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB.08: ;Asm
			JLE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_IndexOutOfRangeException

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB.09: ;Asm
			cmp EBX, 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB.0A: ;Asm
			JNL near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_IndexOutOfRangeException:

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DC
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException:

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DB_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DC:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 44

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DC.00: ;Asm
			mov EAX, EBP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DC.01: ;Asm
			sub EAX, 0x2C

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DC.02: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DE:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DE.00: ;Asm
			Call SystemBooleanSystemInt32TryParseSystemStringSystemInt32

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DE.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DE.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00E3
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DE.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00DE.04: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00E3:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00E3.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00E3.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00E5:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00E5.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00E5.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00E7:
			; Branch

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00E7.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00E7.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00E7.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013E

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00E9:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00E9.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00EA:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00EA.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00EA.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00EB:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00EB.00: ;Asm
			Call SystemBooleanSystemIODirectoryExistsSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00EB.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00EB.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F0
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00EB.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00EB.04: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F0:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F0.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F0.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F2:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F2.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F2.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F4:
			; Branch

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F4.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F4.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F4.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_012E

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F6:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F6.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F7:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F7.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F7.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F8:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F8.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F8.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F9:
			; Callvirt
			; ThisOffset = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F9.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F9.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F9.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00FE
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F9.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F9.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F9.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F9.06: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00F9.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00FE:
			; Ldc_I4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00FE.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00FF:
			; Sub

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00FF.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00FF.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00FF.02: ;Asm
			sub EAX, ECX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_00FF.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0100:
			; Callvirt
			; ThisOffset = 4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0100.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0100.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0100.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0105
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0100.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0100.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0100.05: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0100.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0105:
			; LdStr
			; String Value: \

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0105.00: ;Asm
			push dword StringLiteral0153

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0105.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_010A:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_010A.00: ;Asm
			Call SystemBooleanSystemStringop_InequalitySystemStringSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_010A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_010A.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_010F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_010A.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_010A.04: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_010F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_010F.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_010F.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0111:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0111.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0111.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0113:
			; Branch

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0113.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0113.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0113.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0124

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0115:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0115.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0116:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0116.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0116.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0117:
			; LdStr
			; String Value: \

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0117.00: ;Asm
			push dword StringLiteral0154

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0117.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_011C:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_011C.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_011C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_011C.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0121
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_011C.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_011C.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_011C.05: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0121:
			; Starg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0121.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0121.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0121.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0121.03: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0123:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0123.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0124:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0124.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0124.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0125:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0125.00: ;Asm
			Call SystemVoidSystemIODirectorySetCurrentDirectorySystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0125.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0125.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_012A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0125.03: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_012A:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_012A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_012B:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_012B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_012C:
			; Br

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_012C.00: ;Asm
			Jmp SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013B

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_012E:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_012E.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_012F:
			; LdStr
			; String Value: Invalid directory.\n

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_012F.00: ;Asm
			push dword StringLiteral0155

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_012F.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0134:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0134.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0134.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0134.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0139
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0134.03: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0139:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0139.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013A:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013B:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013B.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013C:
			; Br

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013C.00: ;Asm
			Jmp SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013E:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013E.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013F:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013F.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013F.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013F.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013F.03: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0144
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013F.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013F.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_013F.06: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0144:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0144.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0144.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0145:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0145.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0145.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0145.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_014A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0145.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0145.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0145.05: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_014A:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_014A.00: ;Asm
			Call SystemBooleanSystemIODirectoryExistsSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_014A.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_014A.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_014F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_014A.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_014A.04: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_014F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_014F.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_014F.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0151:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0151.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0151.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0153:
			; Branch

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0153.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0153.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0153.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_019A

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0155:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0155.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0156:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0156.00: ;Asm
			sub ESP, 0x8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0156.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0156.02: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0156.03: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_015B
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0156.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0156.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0156.06: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_015B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_015B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_015B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_015C:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_015C.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_015C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_015C.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0161
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_015C.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_015C.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_015C.05: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0161:
			; Starg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0161.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0161.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0161.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0161.03: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0163:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0163.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0163.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0164:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0164.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0164.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0165:
			; Callvirt
			; ThisOffset = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0165.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0165.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0165.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0165.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0165.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0165.05: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0165.06: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0165.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016A:
			; Ldc_I4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016A.00: ;Asm
			push dword 0x1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016B:
			; Sub

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016B.00: ;Asm
			pop dword ECX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016B.01: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016B.02: ;Asm
			sub EAX, ECX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016B.03: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016C:
			; Callvirt
			; ThisOffset = 4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016C.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016C.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016C.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0171
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016C.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016C.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016C.05: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_016C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0171:
			; LdStr
			; String Value: \

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0171.00: ;Asm
			push dword StringLiteral0156

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0171.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0176:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0176.00: ;Asm
			Call SystemBooleanSystemStringop_InequalitySystemStringSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0176.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0176.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_017B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0176.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0176.04: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_017B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_017B.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_017B.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_017D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_017D.00: ;Asm
			movzx EAX, byte [EBP - 64]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_017D.01: ;Asm
			push dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_017F:
			; Branch

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_017F.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_017F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_017F.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0190

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0181:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0181.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0182:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0182.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0182.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0183:
			; LdStr
			; String Value: \

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0183.00: ;Asm
			push dword StringLiteral0157

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0183.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0188:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0188.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0188.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0188.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_018D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0188.03: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0188.04: ;Asm
			add ESP, 0x4

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0188.05: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_018D:
			; Starg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_018D.00: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_018D.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_018D.02: ;Asm
			pop dword EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_018D.03: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_018F:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_018F.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0190:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0190.00: ;Asm
			push dword [EBP + 12]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0190.01: ;Asm
			push dword [EBP + 8]

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0191:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0191.00: ;Asm
			Call SystemVoidSystemIODirectorySetCurrentDirectorySystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0191.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0191.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0196
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0191.03: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0196:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0196.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0197:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0197.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0198:
			; Br

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_0198.00: ;Asm
			Jmp SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A7

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_019A:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_019A.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_019B:
			; LdStr
			; String Value: Invalid directory.\n

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_019B.00: ;Asm
			push dword StringLiteral0158

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_019B.01: ;Asm
			push dword 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A0:
			; Call

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A0.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A0.01: ;Asm
			test ECX, 0x2

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A0.02: ;Asm
			JE near SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A5
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A0.03: ;Asm
			JNE near SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A5:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A5.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A6:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A6.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A7:
			; Nop

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A7.00: ;Asm
			NOP

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A8:
			; Ret

		SystemVoidDremDOSKernelChangeDirectorySystemString.IL_01A8.00: ;Asm
			Jmp SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_NORMAL
			; End Method: ChangeDirectory

		SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_NORMAL

		SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x40

		SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidDremDOSKernelChangeDirectorySystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_15826495:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: get_Now
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-24
			; Local 4 at EBP-32
			; Return size: 8

		SystemDateTimeSystemDateTimeget_Now:

		GUID_16515357:

		METHOD_16515357.06: ;Asm
			push dword EBP

		METHOD_16515357.07: ;Asm
			mov EBP, ESP

		METHOD_16515357.08: ;Asm
			sub ESP, 0x8

		METHOD_16515357.09: ;Asm
			Call SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now

		METHOD_16515357.0A: ;Asm
			test ECX, 0x2

		METHOD_16515357.0B: ;Asm
			JE near SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_NORMAL

		METHOD_16515357.0C: ;Asm
			add ESP, 0x4

		METHOD_16515357.0D: ;Asm
			add ESP, 0x4

		METHOD_16515357.0E: ;Asm
			JNE near SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_EXCEPTION
			; End Method: get_Now

		SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_NORMAL

		SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_NORMAL.11: ;Asm
			pop dword EAX

		SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [EBP + 8], EAX

		SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_NORMAL.13: ;Asm
			pop dword EAX

		SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [EBP + 12], EAX

		SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_EXCEPTION:

		SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_EXCEPTION__2:

		SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemDateTimeSystemDateTimeget_Now.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret


		GUID_16515358:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: ToString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemDateTimeToString:

		GUID_16515360:

		METHOD_16515360.17: ;Asm
			push dword EBP

		METHOD_16515360.18: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		METHOD_16515360.19: ;Asm
			push dword [EBP + 12]

		METHOD_16515360.1A: ;Asm
			sub ESP, 0x4

		METHOD_16515360.1B: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemDateTimeImplToString

		METHOD_16515360.1C: ;Asm
			test ECX, 0x2

		METHOD_16515360.1D: ;Asm
			JE near SystemStringSystemDateTimeToString.END__OF__METHOD_NORMAL

		METHOD_16515360.1E: ;Asm
			add ESP, 0x4

		METHOD_16515360.1F: ;Asm
			add ESP, 0x4

		METHOD_16515360.20: ;Asm
			JNE near SystemStringSystemDateTimeToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemDateTimeToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemDateTimeToString.END__OF__METHOD_NORMAL.21: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemDateTimeToString.END__OF__METHOD_NORMAL

		SystemStringSystemDateTimeToString.END__OF__METHOD_NORMAL.22: ;Asm
			mov ECX, 0x0

		SystemStringSystemDateTimeToString.END__OF__METHOD_NORMAL.23: ;Asm
			pop dword EAX

		SystemStringSystemDateTimeToString.END__OF__METHOD_NORMAL.24: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemDateTimeToString.END__OF__METHOD_NORMAL.25: ;Asm
			pop dword EAX

		SystemStringSystemDateTimeToString.END__OF__METHOD_NORMAL.26: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemDateTimeToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemDateTimeToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemDateTimeToString.END__OF__METHOD_EXCEPTION__2.27: ;Asm
			pop dword EBP

		SystemStringSystemDateTimeToString.END__OF__METHOD_EXCEPTION__2.28: ;Asm
			Ret


		GUID_16515361:
			; ---------------------------------------------------------
			; Assembly: System.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Console
			; Name: Write
			; Plugged: Yes
			; Argument[0] format at EBP+20, size = 8
			; Argument[1] arg0 at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemConsoleWriteSystemStringSystemObject:

		GUID_16515363:

		METHOD_16515363.29: ;Asm
			push dword EBP

		METHOD_16515363.2A: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_16515363.2B: ;Asm
			push dword [EBP + 20]

		METHOD_16515363.2C: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_16515363.2D: ;Asm
			push dword [EBP + 12]

		METHOD_16515363.2E: ;Asm
			push dword [EBP + 8]

		METHOD_16515363.2F: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject

		METHOD_16515363.30: ;Asm
			test ECX, 0x2

		METHOD_16515363.31: ;Asm
			JE near SystemVoidSystemConsoleWriteSystemStringSystemObject.END__OF__METHOD_NORMAL

		METHOD_16515363.32: ;Asm
			JNE near SystemVoidSystemConsoleWriteSystemStringSystemObject.END__OF__METHOD_EXCEPTION
			; End Method: Write

		SystemVoidSystemConsoleWriteSystemStringSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemConsoleWriteSystemStringSystemObject.END__OF__METHOD_NORMAL.33: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemConsoleWriteSystemStringSystemObject.END__OF__METHOD_NORMAL

		SystemVoidSystemConsoleWriteSystemStringSystemObject.END__OF__METHOD_NORMAL.34: ;Asm
			mov ECX, 0x0

		SystemVoidSystemConsoleWriteSystemStringSystemObject.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemConsoleWriteSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemConsoleWriteSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.35: ;Asm
			pop dword EBP

		SystemVoidSystemConsoleWriteSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.36: ;Asm
			Ret 0x10


		GUID_16515364:
			; ---------------------------------------------------------
			; Assembly: System.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Console
			; Name: Write
			; Plugged: Yes
			; Argument[0] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemConsoleWriteSystemInt32:

		GUID_16515366:

		METHOD_16515366.37: ;Asm
			push dword EBP

		METHOD_16515366.38: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_16515366.39: ;Asm
			push dword [EBP + 8]

		METHOD_16515366.3A: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32

		METHOD_16515366.3B: ;Asm
			test ECX, 0x2

		METHOD_16515366.3C: ;Asm
			JE near SystemVoidSystemConsoleWriteSystemInt32.END__OF__METHOD_NORMAL

		METHOD_16515366.3D: ;Asm
			JNE near SystemVoidSystemConsoleWriteSystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: Write

		SystemVoidSystemConsoleWriteSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemConsoleWriteSystemInt32.END__OF__METHOD_NORMAL.3E: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemConsoleWriteSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemConsoleWriteSystemInt32.END__OF__METHOD_NORMAL.3F: ;Asm
			mov ECX, 0x0

		SystemVoidSystemConsoleWriteSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemConsoleWriteSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemConsoleWriteSystemInt32.END__OF__METHOD_EXCEPTION__2.40: ;Asm
			pop dword EBP

		SystemVoidSystemConsoleWriteSystemInt32.END__OF__METHOD_EXCEPTION__2.41: ;Asm
			Ret 0x4


		GUID_16515367:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Power
			; Name: Reboot
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosSystemPowerReboot:

		GUID_16515369:

		METHOD_16515369.42: ;Asm
			push dword EBP

		METHOD_16515369.43: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemPowerReboot.IL_0000:
			; Nop

		SystemVoidCosmosSystemPowerReboot.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemPowerReboot.IL_0001:
			; Call

		SystemVoidCosmosSystemPowerReboot.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALPowerCPUReboot

		SystemVoidCosmosSystemPowerReboot.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemPowerReboot.IL_0001.02: ;Asm
			JE near SystemVoidCosmosSystemPowerReboot.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosSystemPowerReboot.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosSystemPowerReboot.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemPowerReboot.IL_0006:
			; Nop

		SystemVoidCosmosSystemPowerReboot.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosSystemPowerReboot.IL_0007:
			; Ret

		SystemVoidCosmosSystemPowerReboot.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosSystemPowerReboot.END__OF__METHOD_NORMAL
			; End Method: Reboot

		SystemVoidCosmosSystemPowerReboot.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemPowerReboot.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemPowerReboot.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemPowerReboot.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemPowerReboot.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemPowerReboot.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemPowerReboot.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemPowerReboot.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_16515370:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Power
			; Name: Shutdown
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosSystemPowerShutdown:

		GUID_16531416:

		METHOD_16531416.05: ;Asm
			push dword EBP

		METHOD_16531416.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemPowerShutdown.IL_0000:
			; Nop

		SystemVoidCosmosSystemPowerShutdown.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemPowerShutdown.IL_0001:
			; Call

		SystemVoidCosmosSystemPowerShutdown.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALPowerACPIShutdown

		SystemVoidCosmosSystemPowerShutdown.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemPowerShutdown.IL_0001.02: ;Asm
			JE near SystemVoidCosmosSystemPowerShutdown.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosSystemPowerShutdown.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosSystemPowerShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemPowerShutdown.IL_0006:
			; Nop

		SystemVoidCosmosSystemPowerShutdown.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosSystemPowerShutdown.IL_0007:
			; Ret

		SystemVoidCosmosSystemPowerShutdown.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosSystemPowerShutdown.END__OF__METHOD_NORMAL
			; End Method: Shutdown

		SystemVoidCosmosSystemPowerShutdown.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemPowerShutdown.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemPowerShutdown.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemPowerShutdown.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemPowerShutdown.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemPowerShutdown.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemPowerShutdown.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemPowerShutdown.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_16531417:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Split
			; Plugged: No
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] separator at EBP+16, size = 8
			; Argument[2] options at EBP+8, size = 4
			; Return size: 8

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions:

		GUID_16547495:

		METHOD_16547495.05: ;Asm
			push dword EBP

		METHOD_16547495.06: ;Asm
			mov EBP, ESP

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0000.00: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0000.01: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0002:
			; Dup

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0002.00: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0002.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0003:
			; Branch

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0003.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0003.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0003.02: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0003.03: ;Asm
			JNE near SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_000B

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0003.04: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0003.05: ;Asm
			JNE near SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_000B

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0005:
			; Pop

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0005.00: ;Asm
			add ESP, 0x8

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0006:
			; Ldsfld

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0006.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0006.01: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_000B:
			; Ldnull

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_000B.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_000B.01: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_000C:
			; Ldc_I4

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_000C.00: ;Asm
			push dword 0x7FFFFFFF

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0011:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.StringSplitOptions
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0012:
			; Call

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0012.00: ;Asm
			Call SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0012.02: ;Asm
			JE near SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0017
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0012.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0012.05: ;Asm
			JNE near SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0017:
			; Ret

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.IL_0017.00: ;Asm
			Jmp SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_NORMAL
			; End Method: Split

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_EXCEPTION:

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2:

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringarraySystemStringSplitSystemStringSystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0xC


		GUID_16547496:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.File
			; Name: Exists
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] path at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemIOFileExistsSystemString:

		GUID_16591872:

		METHOD_16591872.09: ;Asm
			push dword EBP

		METHOD_16591872.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_16591872.0B: ;Asm
			push dword 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOFileExistsSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOFileExistsSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOFileExistsSystemString.IL_0001:
			; Branch

		SystemBooleanSystemIOFileExistsSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemBooleanSystemIOFileExistsSystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_0001.03: ;Asm
			JNE near SystemBooleanSystemIOFileExistsSystemString.IL_0007

		SystemBooleanSystemIOFileExistsSystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_0001.05: ;Asm
			JNE near SystemBooleanSystemIOFileExistsSystemString.IL_0007

		SystemBooleanSystemIOFileExistsSystemString.IL_0003:
			; Ldc_I4

		SystemBooleanSystemIOFileExistsSystemString.IL_0003.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_0004:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanSystemIOFileExistsSystemString.IL_0004.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0004.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0005:
			; Leave

		SystemBooleanSystemIOFileExistsSystemString.IL_0005.00: ;Asm
			Jmp SystemBooleanSystemIOFileExistsSystemString.IL_0057

		SystemBooleanSystemIOFileExistsSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOFileExistsSystemString.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOFileExistsSystemString.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOFileExistsSystemString.IL_0008:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanSystemIOFileExistsSystemString.IL_0008.00: ;Asm
			Call SystemInt32SystemStringget_Length
			; CurrentOffset = 8, HandlerStartOffset = 70

		SystemBooleanSystemIOFileExistsSystemString.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOFileExistsSystemString.IL_0008.02: ;Asm
			JE near SystemBooleanSystemIOFileExistsSystemString.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemIOFileExistsSystemString.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileExistsSystemString.IL_0008.04: ;Asm
			JNE near SystemBooleanSystemIOFileExistsSystemString.IL_0046

		SystemBooleanSystemIOFileExistsSystemString.IL_0008.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanSystemIOFileExistsSystemString.IL_000D:
			; Branch

		SystemBooleanSystemIOFileExistsSystemString.IL_000D.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_000D.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_000D.02: ;Asm
			JNE near SystemBooleanSystemIOFileExistsSystemString.IL_0013

		SystemBooleanSystemIOFileExistsSystemString.IL_000F:
			; Ldc_I4

		SystemBooleanSystemIOFileExistsSystemString.IL_000F.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_0010:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanSystemIOFileExistsSystemString.IL_0010.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0010.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0011:
			; Leave

		SystemBooleanSystemIOFileExistsSystemString.IL_0011.00: ;Asm
			Jmp SystemBooleanSystemIOFileExistsSystemString.IL_0057

		SystemBooleanSystemIOFileExistsSystemString.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOFileExistsSystemString.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOFileExistsSystemString.IL_0013.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOFileExistsSystemString.IL_0014:
			; Call

		SystemBooleanSystemIOFileExistsSystemString.IL_0014.00: ;Asm
			Call SystemStringSystemIOPathGetFullPathSystemString
			; CurrentOffset = 20, HandlerStartOffset = 70

		SystemBooleanSystemIOFileExistsSystemString.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOFileExistsSystemString.IL_0014.02: ;Asm
			JE near SystemBooleanSystemIOFileExistsSystemString.IL_0019
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanSystemIOFileExistsSystemString.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileExistsSystemString.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileExistsSystemString.IL_0014.05: ;Asm
			JNE near SystemBooleanSystemIOFileExistsSystemString.IL_0046

		SystemBooleanSystemIOFileExistsSystemString.IL_0019:
			; Starg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOFileExistsSystemString.IL_0019.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0019.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0019.02: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0019.03: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_001B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOFileExistsSystemString.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOFileExistsSystemString.IL_001B.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOFileExistsSystemString.IL_001C:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanSystemIOFileExistsSystemString.IL_001C.00: ;Asm
			Call SystemInt32SystemStringget_Length
			; CurrentOffset = 28, HandlerStartOffset = 70

		SystemBooleanSystemIOFileExistsSystemString.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOFileExistsSystemString.IL_001C.02: ;Asm
			JE near SystemBooleanSystemIOFileExistsSystemString.IL_0021
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemIOFileExistsSystemString.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileExistsSystemString.IL_001C.04: ;Asm
			JNE near SystemBooleanSystemIOFileExistsSystemString.IL_0046

		SystemBooleanSystemIOFileExistsSystemString.IL_001C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanSystemIOFileExistsSystemString.IL_0021:
			; Ldc_I4

		SystemBooleanSystemIOFileExistsSystemString.IL_0021.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_0022:
			; Branch

		SystemBooleanSystemIOFileExistsSystemString.IL_0022.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0022.01: ;Asm
			pop dword EBX

		SystemBooleanSystemIOFileExistsSystemString.IL_0022.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0022.03: ;Asm
			JLE near SystemBooleanSystemIOFileExistsSystemString.IL_003D

		SystemBooleanSystemIOFileExistsSystemString.IL_0024:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOFileExistsSystemString.IL_0024.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOFileExistsSystemString.IL_0024.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOFileExistsSystemString.IL_0025:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOFileExistsSystemString.IL_0025.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOFileExistsSystemString.IL_0025.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOFileExistsSystemString.IL_0026:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanSystemIOFileExistsSystemString.IL_0026.00: ;Asm
			Call SystemInt32SystemStringget_Length
			; CurrentOffset = 38, HandlerStartOffset = 70

		SystemBooleanSystemIOFileExistsSystemString.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOFileExistsSystemString.IL_0026.02: ;Asm
			JE near SystemBooleanSystemIOFileExistsSystemString.IL_002B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemIOFileExistsSystemString.IL_0026.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanSystemIOFileExistsSystemString.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileExistsSystemString.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileExistsSystemString.IL_0026.06: ;Asm
			JNE near SystemBooleanSystemIOFileExistsSystemString.IL_0046

		SystemBooleanSystemIOFileExistsSystemString.IL_0026.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanSystemIOFileExistsSystemString.IL_002B:
			; Ldc_I4

		SystemBooleanSystemIOFileExistsSystemString.IL_002B.00: ;Asm
			push dword 0x1

		SystemBooleanSystemIOFileExistsSystemString.IL_002C:
			; Sub

		SystemBooleanSystemIOFileExistsSystemString.IL_002C.00: ;Asm
			pop dword ECX

		SystemBooleanSystemIOFileExistsSystemString.IL_002C.01: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_002C.02: ;Asm
			sub EAX, ECX

		SystemBooleanSystemIOFileExistsSystemString.IL_002C.03: ;Asm
			push dword EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_002D:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanSystemIOFileExistsSystemString.IL_002D.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32
			; CurrentOffset = 45, HandlerStartOffset = 70

		SystemBooleanSystemIOFileExistsSystemString.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOFileExistsSystemString.IL_002D.02: ;Asm
			JE near SystemBooleanSystemIOFileExistsSystemString.IL_0032
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemIOFileExistsSystemString.IL_002D.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileExistsSystemString.IL_002D.04: ;Asm
			JNE near SystemBooleanSystemIOFileExistsSystemString.IL_0046

		SystemBooleanSystemIOFileExistsSystemString.IL_002D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanSystemIOFileExistsSystemString.IL_0032:
			; Call

		SystemBooleanSystemIOFileExistsSystemString.IL_0032.00: ;Asm
			Call SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar
			; CurrentOffset = 50, HandlerStartOffset = 70

		SystemBooleanSystemIOFileExistsSystemString.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOFileExistsSystemString.IL_0032.02: ;Asm
			JE near SystemBooleanSystemIOFileExistsSystemString.IL_0037
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemIOFileExistsSystemString.IL_0032.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileExistsSystemString.IL_0032.04: ;Asm
			JNE near SystemBooleanSystemIOFileExistsSystemString.IL_0046

		SystemBooleanSystemIOFileExistsSystemString.IL_0037:
			; Branch

		SystemBooleanSystemIOFileExistsSystemString.IL_0037.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0037.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_0037.02: ;Asm
			JE near SystemBooleanSystemIOFileExistsSystemString.IL_003D

		SystemBooleanSystemIOFileExistsSystemString.IL_0039:
			; Ldc_I4

		SystemBooleanSystemIOFileExistsSystemString.IL_0039.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_003A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanSystemIOFileExistsSystemString.IL_003A.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_003A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_003B:
			; Leave

		SystemBooleanSystemIOFileExistsSystemString.IL_003B.00: ;Asm
			Jmp SystemBooleanSystemIOFileExistsSystemString.IL_0057

		SystemBooleanSystemIOFileExistsSystemString.IL_003D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOFileExistsSystemString.IL_003D.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOFileExistsSystemString.IL_003D.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOFileExistsSystemString.IL_003E:
			; Call

		SystemBooleanSystemIOFileExistsSystemString.IL_003E.00: ;Asm
			Call SystemBooleanSystemIOFileInternalExistsSystemString
			; CurrentOffset = 62, HandlerStartOffset = 70

		SystemBooleanSystemIOFileExistsSystemString.IL_003E.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOFileExistsSystemString.IL_003E.02: ;Asm
			JE near SystemBooleanSystemIOFileExistsSystemString.IL_0043
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemIOFileExistsSystemString.IL_003E.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileExistsSystemString.IL_003E.04: ;Asm
			JNE near SystemBooleanSystemIOFileExistsSystemString.IL_0046

		SystemBooleanSystemIOFileExistsSystemString.IL_0043:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanSystemIOFileExistsSystemString.IL_0043.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0043.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0044:
			; Leave

		SystemBooleanSystemIOFileExistsSystemString.IL_0044.00: ;Asm
			Jmp SystemBooleanSystemIOFileExistsSystemString.IL_0057

		SystemBooleanSystemIOFileExistsSystemString.IL_0046:
			; Pop

		SystemBooleanSystemIOFileExistsSystemString.IL_0046.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemBooleanSystemIOFileExistsSystemString.IL_0046.01: ;Asm
			push dword 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_0046.02: ;Asm
			add ESP, 0x8

		SystemBooleanSystemIOFileExistsSystemString.IL_0047:
			; Leave

		SystemBooleanSystemIOFileExistsSystemString.IL_0047.00: ;Asm
			Jmp SystemBooleanSystemIOFileExistsSystemString.IL_0055

		SystemBooleanSystemIOFileExistsSystemString.IL_0049:
			; Pop

		SystemBooleanSystemIOFileExistsSystemString.IL_0049.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemBooleanSystemIOFileExistsSystemString.IL_0049.01: ;Asm
			push dword 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_0049.02: ;Asm
			add ESP, 0x8

		SystemBooleanSystemIOFileExistsSystemString.IL_004A:
			; Leave

		SystemBooleanSystemIOFileExistsSystemString.IL_004A.00: ;Asm
			Jmp SystemBooleanSystemIOFileExistsSystemString.IL_0055

		SystemBooleanSystemIOFileExistsSystemString.IL_004C:
			; Pop

		SystemBooleanSystemIOFileExistsSystemString.IL_004C.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemBooleanSystemIOFileExistsSystemString.IL_004C.01: ;Asm
			push dword 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_004C.02: ;Asm
			add ESP, 0x8

		SystemBooleanSystemIOFileExistsSystemString.IL_004D:
			; Leave

		SystemBooleanSystemIOFileExistsSystemString.IL_004D.00: ;Asm
			Jmp SystemBooleanSystemIOFileExistsSystemString.IL_0055

		SystemBooleanSystemIOFileExistsSystemString.IL_004F:
			; Pop

		SystemBooleanSystemIOFileExistsSystemString.IL_004F.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemBooleanSystemIOFileExistsSystemString.IL_004F.01: ;Asm
			push dword 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_004F.02: ;Asm
			add ESP, 0x8

		SystemBooleanSystemIOFileExistsSystemString.IL_0050:
			; Leave

		SystemBooleanSystemIOFileExistsSystemString.IL_0050.00: ;Asm
			Jmp SystemBooleanSystemIOFileExistsSystemString.IL_0055

		SystemBooleanSystemIOFileExistsSystemString.IL_0052:
			; Pop

		SystemBooleanSystemIOFileExistsSystemString.IL_0052.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemBooleanSystemIOFileExistsSystemString.IL_0052.01: ;Asm
			push dword 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_0052.02: ;Asm
			add ESP, 0x8

		SystemBooleanSystemIOFileExistsSystemString.IL_0053:
			; Leave

		SystemBooleanSystemIOFileExistsSystemString.IL_0053.00: ;Asm
			Jmp SystemBooleanSystemIOFileExistsSystemString.IL_0055

		SystemBooleanSystemIOFileExistsSystemString.IL_0055:
			; Ldc_I4

		SystemBooleanSystemIOFileExistsSystemString.IL_0055.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOFileExistsSystemString.IL_0056:
			; Ret

		SystemBooleanSystemIOFileExistsSystemString.IL_0056.00: ;Asm
			Jmp SystemBooleanSystemIOFileExistsSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOFileExistsSystemString.IL_0057:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanSystemIOFileExistsSystemString.IL_0057.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanSystemIOFileExistsSystemString.IL_0057.01: ;Asm
			push dword EAX

		SystemBooleanSystemIOFileExistsSystemString.IL_0058:
			; Ret

		SystemBooleanSystemIOFileExistsSystemString.IL_0058.00: ;Asm
			Jmp SystemBooleanSystemIOFileExistsSystemString.END__OF__METHOD_NORMAL
			; End Method: Exists

		SystemBooleanSystemIOFileExistsSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIOFileExistsSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIOFileExistsSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOFileExistsSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIOFileExistsSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileExistsSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemIOFileExistsSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIOFileExistsSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileExistsSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIOFileExistsSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanSystemIOFileExistsSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_16591873:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.File
			; Name: ReadAllText
			; Plugged: No
			; Argument[0] path at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIOFileReadAllTextSystemString:

		GUID_16784199:

		METHOD_16784199.08: ;Asm
			push dword EBP

		METHOD_16784199.09: ;Asm
			mov EBP, ESP

		SystemStringSystemIOFileReadAllTextSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOFileReadAllTextSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0001:
			; Branch

		SystemStringSystemIOFileReadAllTextSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemStringSystemIOFileReadAllTextSystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemStringSystemIOFileReadAllTextSystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemIOFileReadAllTextSystemString.IL_0001.03: ;Asm
			JNE near SystemStringSystemIOFileReadAllTextSystemString.IL_000E

		SystemStringSystemIOFileReadAllTextSystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemIOFileReadAllTextSystemString.IL_0001.05: ;Asm
			JNE near SystemStringSystemIOFileReadAllTextSystemString.IL_000E

		SystemStringSystemIOFileReadAllTextSystemString.IL_0003:
			; LdStr
			; String Value: path

		SystemStringSystemIOFileReadAllTextSystemString.IL_0003.00: ;Asm
			push dword StringLiteral0159

		SystemStringSystemIOFileReadAllTextSystemString.IL_0003.01: ;Asm
			push dword 0x0

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008:
			; Newobj

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.00: ;Asm
			push dword 0x90

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.AfterAlloc:

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.02: ;Asm
			push dword [ESP]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.03: ;Asm
			push dword [ESP]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.04: ;Asm
			pop dword EAX

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.0A: ;Asm
			push dword [ESP + 16]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.0B: ;Asm
			push dword [ESP + 16]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.0D: ;Asm
			test ECX, 0x2

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.0E: ;Asm
			JE near SystemStringSystemIOFileReadAllTextSystemString.IL_0008.NoError1253
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.11: ;Asm
			Jmp SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.NoError1253:

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.14: ;Asm
			push dword EAX

		SystemStringSystemIOFileReadAllTextSystemString.IL_0008.15: ;Asm
			push dword 0x0

		SystemStringSystemIOFileReadAllTextSystemString.IL_000D:
			; Throw

		SystemStringSystemIOFileReadAllTextSystemString.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOFileReadAllTextSystemString.IL_000D.01: ;Asm
			pop dword EAX

		SystemStringSystemIOFileReadAllTextSystemString.IL_000D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemIOFileReadAllTextSystemString.IL_000D.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemIOFileReadAllTextSystemString.IL_000D.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemIOFileReadAllTextSystemString.IL_000D.05: ;Asm
			Jmp SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOFileReadAllTextSystemString.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOFileReadAllTextSystemString.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOFileReadAllTextSystemString.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOFileReadAllTextSystemString.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemIOFileReadAllTextSystemString.IL_000F.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemIOFileReadAllTextSystemString.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemStringSystemIOFileReadAllTextSystemString.IL_000F.02: ;Asm
			JE near SystemStringSystemIOFileReadAllTextSystemString.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemIOFileReadAllTextSystemString.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemStringSystemIOFileReadAllTextSystemString.IL_000F.04: ;Asm
			JNE near SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOFileReadAllTextSystemString.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemIOFileReadAllTextSystemString.IL_0014:
			; Branch

		SystemStringSystemIOFileReadAllTextSystemString.IL_0014.00: ;Asm
			pop dword EAX

		SystemStringSystemIOFileReadAllTextSystemString.IL_0014.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemIOFileReadAllTextSystemString.IL_0014.02: ;Asm
			JNE near SystemStringSystemIOFileReadAllTextSystemString.IL_0026

		SystemStringSystemIOFileReadAllTextSystemString.IL_0016:
			; Call

		SystemStringSystemIOFileReadAllTextSystemString.IL_0016.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemIOFileReadAllTextSystemString.IL_0016.01: ;Asm
			Call SystemStringSystemSRget_Argument_EmptyPath

		SystemStringSystemIOFileReadAllTextSystemString.IL_0016.02: ;Asm
			test ECX, 0x2

		SystemStringSystemIOFileReadAllTextSystemString.IL_0016.03: ;Asm
			JE near SystemStringSystemIOFileReadAllTextSystemString.IL_001B
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemIOFileReadAllTextSystemString.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemStringSystemIOFileReadAllTextSystemString.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemStringSystemIOFileReadAllTextSystemString.IL_0016.06: ;Asm
			JNE near SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOFileReadAllTextSystemString.IL_001B:
			; LdStr
			; String Value: path

		SystemStringSystemIOFileReadAllTextSystemString.IL_001B.00: ;Asm
			push dword StringLiteral015A

		SystemStringSystemIOFileReadAllTextSystemString.IL_001B.01: ;Asm
			push dword 0x0

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020:
			; Newobj

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.00: ;Asm
			push dword 0x90

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.AfterAlloc:

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.02: ;Asm
			push dword [ESP]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.03: ;Asm
			push dword [ESP]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.04: ;Asm
			pop dword EAX

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.0A: ;Asm
			push dword [ESP + 24]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.0C: ;Asm
			push dword [ESP + 24]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.0D: ;Asm
			push dword [ESP + 24]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.0F: ;Asm
			test ECX, 0x2

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.10: ;Asm
			JE near SystemStringSystemIOFileReadAllTextSystemString.IL_0020.NoError1253
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.11: ;Asm
			add ESP, 0x8

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.14: ;Asm
			Jmp SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.NoError1253:

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.16: ;Asm
			add ESP, 0x8

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.18: ;Asm
			push dword EAX

		SystemStringSystemIOFileReadAllTextSystemString.IL_0020.19: ;Asm
			push dword 0x0

		SystemStringSystemIOFileReadAllTextSystemString.IL_0025:
			; Throw

		SystemStringSystemIOFileReadAllTextSystemString.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOFileReadAllTextSystemString.IL_0025.01: ;Asm
			pop dword EAX

		SystemStringSystemIOFileReadAllTextSystemString.IL_0025.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemIOFileReadAllTextSystemString.IL_0025.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemIOFileReadAllTextSystemString.IL_0025.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemIOFileReadAllTextSystemString.IL_0025.05: ;Asm
			Jmp SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOFileReadAllTextSystemString.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOFileReadAllTextSystemString.IL_0026.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0026.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOFileReadAllTextSystemString.IL_0027:
			; Call

		SystemStringSystemIOFileReadAllTextSystemString.IL_0027.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemIOFileReadAllTextSystemString.IL_0027.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_UTF8

		SystemStringSystemIOFileReadAllTextSystemString.IL_0027.02: ;Asm
			test ECX, 0x2

		SystemStringSystemIOFileReadAllTextSystemString.IL_0027.03: ;Asm
			JE near SystemStringSystemIOFileReadAllTextSystemString.IL_002C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemIOFileReadAllTextSystemString.IL_0027.04: ;Asm
			add ESP, 0x4

		SystemStringSystemIOFileReadAllTextSystemString.IL_0027.05: ;Asm
			add ESP, 0x4

		SystemStringSystemIOFileReadAllTextSystemString.IL_0027.06: ;Asm
			JNE near SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOFileReadAllTextSystemString.IL_002C:
			; Call

		SystemStringSystemIOFileReadAllTextSystemString.IL_002C.00: ;Asm
			Call SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding

		SystemStringSystemIOFileReadAllTextSystemString.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemStringSystemIOFileReadAllTextSystemString.IL_002C.02: ;Asm
			JE near SystemStringSystemIOFileReadAllTextSystemString.IL_0031
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemIOFileReadAllTextSystemString.IL_002C.03: ;Asm
			add ESP, 0x4

		SystemStringSystemIOFileReadAllTextSystemString.IL_002C.04: ;Asm
			add ESP, 0x4

		SystemStringSystemIOFileReadAllTextSystemString.IL_002C.05: ;Asm
			JNE near SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOFileReadAllTextSystemString.IL_0031:
			; Ret

		SystemStringSystemIOFileReadAllTextSystemString.IL_0031.00: ;Asm
			Jmp SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_NORMAL
			; End Method: ReadAllText

		SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemIOFileReadAllTextSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_16784200:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Concat
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] str0 at EBP+36, size = 8
			; Argument[1] str1 at EBP+28, size = 8
			; Argument[2] str2 at EBP+20, size = 8
			; Argument[3] str3 at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString:

		GUID_16850701:

		METHOD_16850701.09: ;Asm
			push dword EBP

		METHOD_16850701.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_16850701.0B: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_16850701.0C: ;Asm
			push dword 0x0

		METHOD_16850701.0D: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0000.00: ;Asm
			push dword [EBP + 36]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0000.01: ;Asm
			push dword [EBP + 32]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0001:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0001.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0001.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0001.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0006:
			; Branch

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0006.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0011

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0008.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0008.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0009:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0009.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0009.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_000A:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_000B:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_000B.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_000B.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0010
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_000B.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_000B.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0010:
			; Ret

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0010.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0011:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0011.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0011.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0012:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0012.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0012.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0017
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0012.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0012.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0017:
			; Branch

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0017.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0017.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0017.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0022

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0019.00: ;Asm
			push dword [EBP + 36]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0019.01: ;Asm
			push dword [EBP + 32]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_001A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_001A.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_001A.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_001B:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_001B.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_001C:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_001C.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_001C.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0021
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_001C.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_001C.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0021:
			; Ret

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0021.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0022:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0023:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0023.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0023.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0028
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0023.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0023.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0028:
			; Branch

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0028.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0028.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0028.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0033

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002A.00: ;Asm
			push dword [EBP + 36]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002A.01: ;Asm
			push dword [EBP + 32]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002B.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002B.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002C.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002C.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002D:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002D.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002D.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0032
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002D.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002D.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_002D.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0032:
			; Ret

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0032.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0033:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0033.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0033.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0034:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0034.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0034.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0039
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0034.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0034.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0039:
			; Branch

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0039.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0039.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0039.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0044

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003B.00: ;Asm
			push dword [EBP + 36]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003B.01: ;Asm
			push dword [EBP + 32]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003C.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003C.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003D.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003D.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003E:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003E.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003E.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003E.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0043
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003E.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003E.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_003E.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0043:
			; Ret

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0043.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0044:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0044.00: ;Asm
			push dword [EBP + 36]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0044.01: ;Asm
			push dword [EBP + 32]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0045:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0045.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0045.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0045.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_004A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0045.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0045.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0045.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_004A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_004A.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_004A.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_004B:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_004B.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_004B.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_004B.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0050
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_004B.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_004B.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_004B.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_004B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0050:
			; Add

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0050.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0050.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0051:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0051.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0051.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0052:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0052.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0052.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0052.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0057
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0052.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0052.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0052.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0052.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0057:
			; Add

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0057.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0057.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0058:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0058.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0058.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0059:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0059.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0059.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0059.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_005E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0059.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0059.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0059.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0059.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_005E:
			; Add

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_005E.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_005E.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_005F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_005F.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_005F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0060:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0060.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0060.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0061:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0061.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0061.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0061.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0061.03: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0066
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0061.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0061.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0061.06: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0066:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0066.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0066.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0066.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0066.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0067:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0067.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0067.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0067.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0067.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0068:
			; Ldc_I4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0068.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0069:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0069.00: ;Asm
			push dword [EBP + 36]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0069.01: ;Asm
			push dword [EBP + 32]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_006A:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_006A.00: ;Asm
			Call SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_006A.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_006A.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_006F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_006A.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_006F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_006F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_006F.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_006F.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_006F.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0070:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0070.00: ;Asm
			push dword [EBP + 36]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0070.01: ;Asm
			push dword [EBP + 32]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0071:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0071.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0071.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0071.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0076
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0071.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0071.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0071.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0071.06: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0071.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0076:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0076.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0076.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0077:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0077.00: ;Asm
			Call SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0077.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0077.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007C
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0077.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007C.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007C.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007C.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007D.00: ;Asm
			push dword [EBP + 36]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007D.01: ;Asm
			push dword [EBP + 32]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007E:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007E.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007E.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007E.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0083
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007E.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007E.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007E.06: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_007E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0083:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0083.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0083.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0084:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0084.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0084.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0084.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0089
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0084.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0084.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0084.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0084.06: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0084.07: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0084.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0089:
			; Add

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0089.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0089.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_008A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_008A.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_008A.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_008B:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_008B.00: ;Asm
			Call SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_008B.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_008B.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0090
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_008B.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0090:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0090.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0090.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0090.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0090.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0091:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0091.00: ;Asm
			push dword [EBP + 36]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0091.01: ;Asm
			push dword [EBP + 32]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0092:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0092.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0092.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0092.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0097
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0092.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0092.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0092.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0092.06: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0092.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0097:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0097.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0097.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0098:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0098.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0098.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0098.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009D
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0098.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0098.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0098.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0098.06: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0098.07: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_0098.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009D:
			; Add

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009D.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009D.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009E:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009E.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009E.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009F:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009F.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009F.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009F.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00A4
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009F.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009F.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009F.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009F.06: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009F.07: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_009F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00A4:
			; Add

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00A4.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00A4.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00A5:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00A5.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00A5.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00A6:
			; Call

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00A6.00: ;Asm
			Call SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00A6.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00A6.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00AB
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00A6.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00AB:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00AB.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00AB.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00AB.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00AB.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00AC:
			; Ret

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.IL_00AC.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: Concat

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 32], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 36], EAX

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringConcatSystemStringSystemStringSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x18


		GUID_16850702:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.File
			; Name: WriteAllText
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] path at EBP+20, size = 8
			; Argument[1] contents at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString:

		GUID_17177800:

		METHOD_17177800.0A: ;Asm
			push dword EBP

		METHOD_17177800.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_17177800.0C: ;Asm
			push dword 0x0

		METHOD_17177800.0D: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0001:
			; Branch

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000E

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0001.05: ;Asm
			JNE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000E

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0003:
			; LdStr
			; String Value: path

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0003.00: ;Asm
			push dword StringLiteral015B

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0003.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008:
			; Newobj

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.AfterAlloc:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.0E: ;Asm
			JE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.NoError1253
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.11: ;Asm
			Jmp SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.NoError1253:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.14: ;Asm
			push dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0008.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000D:
			; Throw

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000D.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000D.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000D.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000D.05: ;Asm
			Jmp SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000F.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000F.02: ;Asm
			JE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000F.04: ;Asm
			JNE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0014:
			; Branch

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0014.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0014.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0014.02: ;Asm
			JNE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0026

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0016:
			; Call

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0016.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0016.01: ;Asm
			Call SystemStringSystemSRget_Argument_EmptyPath

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0016.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0016.03: ;Asm
			JE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_001B
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0016.06: ;Asm
			JNE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_001B:
			; LdStr
			; String Value: path

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_001B.00: ;Asm
			push dword StringLiteral015C

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_001B.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020:
			; Newobj

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.AfterAlloc:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.10: ;Asm
			JE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.NoError1253
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.14: ;Asm
			Jmp SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.NoError1253:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.18: ;Asm
			push dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0020.19: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0025:
			; Throw

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0025.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0025.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0025.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0025.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0025.05: ;Asm
			Jmp SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0026.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0026.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027:
			; Newobj

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.00: ;Asm
			Call SystemVoidSystemIOStreamWritercctor

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.02: ;Asm
			JNE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.AfterCCTorExceptionCheck:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.03: ;Asm
			push dword 0x5F

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.AfterAlloc:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.05: ;Asm
			push dword [ESP]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.06: ;Asm
			push dword [ESP]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_StreamWriter_ASM_IS__System_Runtime_Extensions]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.0B: ;Asm
			mov dword [EAX + 8], 0x53

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.0C: ;Asm
			push dword 0x0
			; Arg path: 8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.0F: ;Asm
			Call SystemVoidSystemIOStreamWriterctorSystemString

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.10: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.11: ;Asm
			JE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.NoError1255
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.14: ;Asm
			Jmp SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.NoError1255:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.17: ;Asm
			push dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0027.18: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002C:
			; Stloc
			; Local type = System.IO.StreamWriter
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002C.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002C.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002D:
			; Ldloc
			; Local type = System.IO.StreamWriter
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002D.01: ;Asm
			push dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002D.03: ;Asm
			push dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.02: ;Asm
			push dword 0x160

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.AfterAddressCheck:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.07: ;Asm
			JNE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.NotBoxedThis

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.0A: ;Asm
			add ESP, 0xC

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.NotBoxedThis:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.0D: ;Asm
			Call ECX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.AfterNotBoxedThis:
			; CurrentOffset = 47, HandlerStartOffset = 54

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.0F: ;Asm
			JE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0034
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.10: ;Asm
			JNE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0036

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_002F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0034:
			; Leave

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0034.00: ;Asm
			mov dword [SystemVoidSystemIOFileWriteAllTextSystemStringSystemString_LeaveAddress_36], SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0034.02

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0034.01: ;Asm
			Jmp SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0036

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0034.02: ;Asm
			Jmp SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0040

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0036:
			; Ldloc
			; Local type = System.IO.StreamWriter
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0036.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0036.01: ;Asm
			push dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0036.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0036.03: ;Asm
			push dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0037:
			; Branch

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0037.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0037.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0037.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0037.03: ;Asm
			JNE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0037.End

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0037.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0037.05: ;Asm
			JE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003F

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0037.End:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0039:
			; Ldloc
			; Local type = System.IO.StreamWriter
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0039.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0039.01: ;Asm
			push dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0039.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0039.03: ;Asm
			push dword EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.02: ;Asm
			push dword 0x132

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.AfterAddressCheck:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.07: ;Asm
			JNE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.NotBoxedThis

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.NotBoxedThis:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.0B: ;Asm
			Call ECX

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.AfterNotBoxedThis:
			; CurrentOffset = 58, HandlerStartOffset = 54

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.0D: ;Asm
			JE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.0E: ;Asm
			JNE near SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003F:
			; Endfinally

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003F.00: ;Asm
			mov EAX, SystemVoidSystemIOFileWriteAllTextSystemStringSystemString_LeaveAddress_36

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_003F.01: ;Asm
			Jmp [EAX]

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0040:
			; Ret

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.IL_0040.00: ;Asm
			Jmp SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: WriteAllText

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemIOFileWriteAllTextSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_17177801:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.File
			; Name: Create
			; Plugged: No
			; Argument[0] path at EBP+12, size = 8
			; Return size: 8

		SystemIOFileStreamSystemIOFileCreateSystemString:

		GUID_17286581:

		METHOD_17286581.06: ;Asm
			push dword EBP

		METHOD_17286581.07: ;Asm
			mov EBP, ESP

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_0001:
			; Ldc_I4

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_0001.00: ;Asm
			push dword 0x1000

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_0006:
			; Call

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_0006.00: ;Asm
			Call SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_0006.02: ;Asm
			JE near SystemIOFileStreamSystemIOFileCreateSystemString.IL_000B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_0006.05: ;Asm
			JNE near SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_EXCEPTION

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_000B:
			; Ret

		SystemIOFileStreamSystemIOFileCreateSystemString.IL_000B.00: ;Asm
			Jmp SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_NORMAL
			; End Method: Create

		SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_NORMAL

		SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_EXCEPTION:

		SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemIOFileStreamSystemIOFileCreateSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_17286582:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.File
			; Name: Delete
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] path at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOFileDeleteSystemString:

		GUID_17304100:

		METHOD_17304100.09: ;Asm
			push dword EBP

		METHOD_17304100.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_17304100.0B: ;Asm
			push dword 0x0

		METHOD_17304100.0C: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileDeleteSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileDeleteSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOFileDeleteSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOFileDeleteSystemString.IL_0001:
			; Branch

		SystemVoidSystemIOFileDeleteSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileDeleteSystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOFileDeleteSystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOFileDeleteSystemString.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOFileDeleteSystemString.IL_000E

		SystemVoidSystemIOFileDeleteSystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOFileDeleteSystemString.IL_0001.05: ;Asm
			JNE near SystemVoidSystemIOFileDeleteSystemString.IL_000E

		SystemVoidSystemIOFileDeleteSystemString.IL_0003:
			; LdStr
			; String Value: path

		SystemVoidSystemIOFileDeleteSystemString.IL_0003.00: ;Asm
			push dword StringLiteral015D

		SystemVoidSystemIOFileDeleteSystemString.IL_0003.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileDeleteSystemString.IL_0008:
			; Newobj

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.AfterAlloc:

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.0E: ;Asm
			JE near SystemVoidSystemIOFileDeleteSystemString.IL_0008.NoError1255
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.11: ;Asm
			Jmp SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.NoError1255:

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.14: ;Asm
			push dword EAX

		SystemVoidSystemIOFileDeleteSystemString.IL_0008.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileDeleteSystemString.IL_000D:
			; Throw

		SystemVoidSystemIOFileDeleteSystemString.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileDeleteSystemString.IL_000D.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileDeleteSystemString.IL_000D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOFileDeleteSystemString.IL_000D.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOFileDeleteSystemString.IL_000D.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOFileDeleteSystemString.IL_000D.05: ;Asm
			Jmp SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileDeleteSystemString.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileDeleteSystemString.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOFileDeleteSystemString.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOFileDeleteSystemString.IL_000F:
			; Call

		SystemVoidSystemIOFileDeleteSystemString.IL_000F.00: ;Asm
			Call SystemStringSystemIOPathGetFullPathSystemString

		SystemVoidSystemIOFileDeleteSystemString.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileDeleteSystemString.IL_000F.02: ;Asm
			JE near SystemVoidSystemIOFileDeleteSystemString.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOFileDeleteSystemString.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileDeleteSystemString.IL_000F.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileDeleteSystemString.IL_000F.05: ;Asm
			JNE near SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileDeleteSystemString.IL_0014:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOFileDeleteSystemString.IL_0014.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileDeleteSystemString.IL_0014.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemIOFileDeleteSystemString.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileDeleteSystemString.IL_0014.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOFileDeleteSystemString.IL_0015:
			; Call

		SystemVoidSystemIOFileDeleteSystemString.IL_0015.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOFileDeleteSystemString.IL_0015.01: ;Asm
			Call SystemIOFileSystemSystemIOFileSystemget_Current

		SystemVoidSystemIOFileDeleteSystemString.IL_0015.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileDeleteSystemString.IL_0015.03: ;Asm
			JE near SystemVoidSystemIOFileDeleteSystemString.IL_001A
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOFileDeleteSystemString.IL_0015.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileDeleteSystemString.IL_0015.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileDeleteSystemString.IL_0015.06: ;Asm
			JNE near SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileDeleteSystemString.IL_001A:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOFileDeleteSystemString.IL_001A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOFileDeleteSystemString.IL_001A.01: ;Asm
			push dword EAX

		SystemVoidSystemIOFileDeleteSystemString.IL_001A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOFileDeleteSystemString.IL_001A.03: ;Asm
			push dword EAX

		SystemVoidSystemIOFileDeleteSystemString.IL_001B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.02: ;Asm
			push dword 0x163

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.AfterAddressCheck:

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.07: ;Asm
			JNE near SystemVoidSystemIOFileDeleteSystemString.IL_001B.NotBoxedThis

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.0A: ;Asm
			add ESP, 0xC

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.NotBoxedThis:

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.0D: ;Asm
			Call ECX

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.AfterNotBoxedThis:

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.0F: ;Asm
			JE near SystemVoidSystemIOFileDeleteSystemString.IL_0020
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.10: ;Asm
			JNE near SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileDeleteSystemString.IL_001B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidSystemIOFileDeleteSystemString.IL_0020:
			; Ret

		SystemVoidSystemIOFileDeleteSystemString.IL_0020.00: ;Asm
			Jmp SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_NORMAL
			; End Method: Delete

		SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemIOFileDeleteSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_17304101:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.Directory
			; Name: Exists
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] path at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemIODirectoryExistsSystemString:

		GUID_17356843:

		METHOD_17356843.06: ;Asm
			push dword EBP

		METHOD_17356843.07: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_17356843.08: ;Asm
			push dword [EBP + 12]

		METHOD_17356843.09: ;Asm
			push dword [EBP + 8]

		METHOD_17356843.0A: ;Asm
			Call SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString

		METHOD_17356843.0B: ;Asm
			test ECX, 0x2

		METHOD_17356843.0C: ;Asm
			JE near SystemBooleanSystemIODirectoryExistsSystemString.END__OF__METHOD_NORMAL

		METHOD_17356843.0D: ;Asm
			add ESP, 0x4

		METHOD_17356843.0E: ;Asm
			JNE near SystemBooleanSystemIODirectoryExistsSystemString.END__OF__METHOD_EXCEPTION
			; End Method: Exists

		SystemBooleanSystemIODirectoryExistsSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIODirectoryExistsSystemString.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIODirectoryExistsSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemIODirectoryExistsSystemString.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIODirectoryExistsSystemString.END__OF__METHOD_NORMAL.11: ;Asm
			pop dword EAX

		SystemBooleanSystemIODirectoryExistsSystemString.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemIODirectoryExistsSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIODirectoryExistsSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIODirectoryExistsSystemString.END__OF__METHOD_EXCEPTION__2.13: ;Asm
			pop dword EBP

		SystemBooleanSystemIODirectoryExistsSystemString.END__OF__METHOD_EXCEPTION__2.14: ;Asm
			Ret 0x4


		GUID_17356844:
			; ---------------------------------------------------------
			; Assembly: DremDOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
			; Type: DremDOS.Kernel
			; Name: directoryIsEmpty
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] path at EBP+12, size = 8
			; Return size: 4

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString:

		GUID_17356846:

		METHOD_17356846.15: ;Asm
			push dword EBP

		METHOD_17356846.16: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_17356846.17: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_17356846.18: ;Asm
			push dword 0x0

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0000:
			; Nop

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0000.00: ;Asm
			NOP

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0002:
			; Call

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0002.00: ;Asm
			Call SystemStringarraySystemIODirectoryGetFilesSystemString

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0002.02: ;Asm
			JE near SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0002.05: ;Asm
			JNE near SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0007:
			; Ldlen

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0007.01: ;Asm
			pop dword EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0007.02: ;Asm
			push dword [EAX + 8]

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0008:
			; Branch

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0008.00: ;Asm
			pop dword EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0008.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0008.02: ;Asm
			JNE near SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0016

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_000A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_000B:
			; Call

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_000B.00: ;Asm
			Call SystemStringarraySystemIODirectoryGetDirectoriesSystemString

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_000B.02: ;Asm
			JE near SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0010
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_000B.03: ;Asm
			add ESP, 0x4

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_000B.05: ;Asm
			JNE near SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0010:
			; Ldlen

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0010.01: ;Asm
			pop dword EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0010.02: ;Asm
			push dword [EAX + 8]

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0011:
			; Ldc_I4

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0011.00: ;Asm
			push dword 0x0

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012:
			; Ceq

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.00: ;Asm
			pop dword EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.02: ;Asm
			JE near SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.True

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.03: ;Asm
			Jmp SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.False

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.True:

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.05: ;Asm
			push dword 0x1

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.06: ;Asm
			Jmp SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0014

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.False:

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.07: ;Asm
			add ESP, 0x4

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.08: ;Asm
			push dword 0x0

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0012.09: ;Asm
			Jmp SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0014

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0014:
			; Br

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0014.00: ;Asm
			Jmp SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0017

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0016:
			; Ldc_I4

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0016.00: ;Asm
			push dword 0x0

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0017:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0017.00: ;Asm
			pop dword EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0017.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0018:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0018.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0018.01: ;Asm
			push dword EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0019:
			; Branch

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0019.00: ;Asm
			pop dword EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0019.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0019.02: ;Asm
			JE near SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0020

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_001B:
			; Nop

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_001B.00: ;Asm
			NOP

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_001C:
			; Ldc_I4

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_001C.00: ;Asm
			push dword 0x1

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_001D.00: ;Asm
			pop dword EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_001D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_001E:
			; Br

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_001E.00: ;Asm
			Jmp SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0025

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0020:
			; Nop

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0020.00: ;Asm
			NOP

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0021:
			; Ldc_I4

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0021.00: ;Asm
			push dword 0x0

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0022:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0022.00: ;Asm
			pop dword EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0022.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0023:
			; Br

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0023.00: ;Asm
			Jmp SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0025

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0025:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0025.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0025.01: ;Asm
			push dword EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0026:
			; Ret

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.IL_0026.00: ;Asm
			Jmp SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_NORMAL
			; End Method: directoryIsEmpty

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_NORMAL

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanDremDOSKerneldirectoryIsEmptySystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_17356847:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.Directory
			; Name: Delete
			; Plugged: Yes
			; Local 0 at EBP-4
			; Argument[0] path at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIODirectoryDeleteSystemString:

		GUID_17467649:

		METHOD_17467649.08: ;Asm
			push dword EBP

		METHOD_17467649.09: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_17467649.0A: ;Asm
			push dword [EBP + 12]

		METHOD_17467649.0B: ;Asm
			push dword [EBP + 8]

		METHOD_17467649.0C: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString

		METHOD_17467649.0D: ;Asm
			test ECX, 0x2

		METHOD_17467649.0E: ;Asm
			JE near SystemVoidSystemIODirectoryDeleteSystemString.END__OF__METHOD_NORMAL

		METHOD_17467649.0F: ;Asm
			JNE near SystemVoidSystemIODirectoryDeleteSystemString.END__OF__METHOD_EXCEPTION
			; End Method: Delete

		SystemVoidSystemIODirectoryDeleteSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIODirectoryDeleteSystemString.END__OF__METHOD_NORMAL.10: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIODirectoryDeleteSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIODirectoryDeleteSystemString.END__OF__METHOD_NORMAL.11: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIODirectoryDeleteSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIODirectoryDeleteSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIODirectoryDeleteSystemString.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			pop dword EBP

		SystemVoidSystemIODirectoryDeleteSystemString.END__OF__METHOD_EXCEPTION__2.13: ;Asm
			Ret 0x8


		GUID_17467650:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.Directory
			; Name: CreateDirectory
			; Plugged: Yes
			; Local 0 at EBP-4
			; Argument[0] path at EBP+12, size = 8
			; Return size: 8

		SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString:

		GUID_17467652:

		METHOD_17467652.14: ;Asm
			push dword EBP

		METHOD_17467652.15: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_17467652.16: ;Asm
			push dword [EBP + 12]

		METHOD_17467652.17: ;Asm
			push dword [EBP + 8]

		METHOD_17467652.18: ;Asm
			Call SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString

		METHOD_17467652.19: ;Asm
			test ECX, 0x2

		METHOD_17467652.1A: ;Asm
			JE near SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_NORMAL

		METHOD_17467652.1B: ;Asm
			add ESP, 0x4

		METHOD_17467652.1C: ;Asm
			add ESP, 0x4

		METHOD_17467652.1D: ;Asm
			JNE near SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_EXCEPTION
			; End Method: CreateDirectory

		SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_NORMAL.1E: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_NORMAL

		SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_NORMAL.1F: ;Asm
			mov ECX, 0x0

		SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_NORMAL.20: ;Asm
			pop dword EAX

		SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_NORMAL.21: ;Asm
			mov dword [EBP + 8], EAX

		SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_NORMAL.22: ;Asm
			pop dword EAX

		SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_NORMAL.23: ;Asm
			mov dword [EBP + 12], EAX

		SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_EXCEPTION:

		SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_EXCEPTION__2:

		SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_EXCEPTION__2.24: ;Asm
			pop dword EBP

		SystemIODirectoryInfoSystemIODirectoryCreateDirectorySystemString.END__OF__METHOD_EXCEPTION__2.25: ;Asm
			Ret


		GUID_17467653:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.ConsoleImpl
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor:

		GUID_17467655:
			; Static constructor. See if it has been called already, return if so.

		METHOD_17467655.26: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_System_Plugs_System_ConsoleImpl], 0x1

		METHOD_17467655.27: ;Asm
			JE near METHOD_17467655.BeforeQuickReturn

		METHOD_17467655.28: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_System_Plugs_System_ConsoleImpl], 0x1

		METHOD_17467655.29: ;Asm
			Jmp METHOD_17467655.AfterCCTorAlreadyCalledCheck

		METHOD_17467655.BeforeQuickReturn:

		METHOD_17467655.2A: ;Asm
			mov ECX, 0x0

		METHOD_17467655.2B: ;Asm
			Ret


		METHOD_17467655.AfterCCTorAlreadyCalledCheck:

		METHOD_17467655.2C: ;Asm
			push dword EBP

		METHOD_17467655.2D: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0000:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0000.00: ;Asm
			push dword 0xF

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0002:
			; Stsfld

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0002.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0002.02: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0002.AfterCCTorExceptionCheck:
			; Type = 'System.ConsoleColor

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0002.03: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0002.04: ;Asm
			mov dword [static_field__Cosmos_System_Plugs_System_ConsoleImpl_mForeground], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0007:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0007.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0008:
			; Stsfld

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0008.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0008.02: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0008.AfterCCTorExceptionCheck:
			; Type = 'System.ConsoleColor

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0008.03: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0008.04: ;Asm
			mov dword [static_field__Cosmos_System_Plugs_System_ConsoleImpl_mBackground], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_000D:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_000D.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_000D.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_ASCII

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_000D.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_000D.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0012
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_000D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_000D.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0012:
			; Stsfld

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0012.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0012.02: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0012.AfterCCTorExceptionCheck:
			; Type = 'System.Text.Encoding

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0012.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0012.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0012.05: ;Asm
			mov dword [static_field__Cosmos_System_Plugs_System_ConsoleImpl_ConsoleInputEncoding + 4], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0017:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0017.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0017.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_ASCII

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0017.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0017.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_001C
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0017.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_001C:
			; Stsfld

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_001C.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_001C.02: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_001C.AfterCCTorExceptionCheck:
			; Type = 'System.Text.Encoding

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_001C.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_001C.05: ;Asm
			mov dword [static_field__Cosmos_System_Plugs_System_ConsoleImpl_ConsoleOutputEncoding + 4], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0021:
			; Ldnull

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0021.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0021.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022:
			; Newobj

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.AfterAlloc:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_Console_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.09: ;Asm
			push dword 0x0
			; Arg textScreen: 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.0C: ;Asm
			Call SystemVoidCosmosSystemConsolectorCosmosHALTextScreenBase

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.0E: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.NoError1258
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.11: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.NoError1258:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0022.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0027:
			; Stsfld

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0027.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0027.02: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0027.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.System.Console

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0027.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0027.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_0027.05: ;Asm
			mov dword [static_field__Cosmos_System_Plugs_System_ConsoleImpl_mFallbackConsole + 4], EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_002C:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.IL_002C.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_17467656:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.ConsoleImpl
			; Name: GetConsole
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 8

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole:

		GUID_17521286:

		METHOD_17521286.05: ;Asm
			push dword EBP

		METHOD_17521286.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_17521286.07: ;Asm
			push dword 0x0

		METHOD_17521286.08: ;Asm
			push dword 0x0

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0000:
			; Nop

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0000.00: ;Asm
			NOP

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0001:
			; Ldsfld

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplcctor

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0001.01: ;Asm
			test ECX, 0x2

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0001.02: ;Asm
			JNE near CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_EXCEPTION

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0001.AfterCCTorExceptionCheck:

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_System_Plugs_System_ConsoleImpl_mFallbackConsole + 4]

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0001.04: ;Asm
			push dword 0x0

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0006:
			; Stloc
			; Local type = Cosmos.System.Console
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0006.00: ;Asm
			pop dword EAX

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0006.02: ;Asm
			pop dword EAX

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0007:
			; Br

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0007.00: ;Asm
			Jmp CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0009

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0009:
			; Ldloc
			; Local type = Cosmos.System.Console
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0009.01: ;Asm
			push dword EAX

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_0009.03: ;Asm
			push dword EAX

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_000A:
			; Ret

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.IL_000A.00: ;Asm
			Jmp CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_NORMAL
			; End Method: GetConsole

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_NORMAL

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_EXCEPTION:

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemConsoleCosmosSystem_PlugsSystemConsoleImplGetConsole.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_17521287:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: GetBytes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] s at EBP+12, size = 8
			; Return size: 8

		SystemBytearraySystemTextEncodingGetBytesSystemString:

		GUID_17548211:

		METHOD_17548211.0A: ;Asm
			push dword EBP

		METHOD_17548211.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_17548211.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_17548211.0D: ;Asm
			push dword 0x0

		METHOD_17548211.0E: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_17548211.0F: ;Asm
			push dword 0x0

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0001:
			; Branch

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0001.03: ;Asm
			JNE near SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0013

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0001.05: ;Asm
			JNE near SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0013

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0003:
			; LdStr
			; String Value: s

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0003.00: ;Asm
			push dword StringLiteral015E

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0003.01: ;Asm
			push dword 0x0

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0008:
			; Call

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0008.00: ;Asm
			sub ESP, 0x8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0008.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_String

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0008.02: ;Asm
			test ECX, 0x2

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0008.03: ;Asm
			JE near SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0008.05: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0008.06: ;Asm
			JNE near SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_EXCEPTION

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D:
			; Newobj

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.00: ;Asm
			push dword 0x90

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.AfterAlloc:

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.02: ;Asm
			push dword [ESP]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.03: ;Asm
			push dword [ESP]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.04: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.06: ;Asm
			mov dword [EAX], EBX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.0A: ;Asm
			push dword [ESP + 24]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.0C: ;Asm
			push dword [ESP + 24]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.0D: ;Asm
			push dword [ESP + 24]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.0F: ;Asm
			test ECX, 0x2

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.10: ;Asm
			JE near SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.NoError1259
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.11: ;Asm
			add ESP, 0x8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.14: ;Asm
			Jmp SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_EXCEPTION

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.NoError1259:

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.16: ;Asm
			add ESP, 0x8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.18: ;Asm
			push dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_000D.19: ;Asm
			push dword 0x0

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0012:
			; Throw

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0012.01: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0012.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0012.03: ;Asm
			Call SystemExceptionOccurred

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0012.04: ;Asm
			mov ECX, 0x3

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0012.05: ;Asm
			Jmp SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_EXCEPTION

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0013.00: ;Asm
			push dword [EBP + 20]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0013.01: ;Asm
			push dword [EBP + 16]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015:
			; Callvirt
			; ThisOffset = 8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.01: ;Asm
			push dword [EAX]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.02: ;Asm
			push dword 0x167

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.04: ;Asm
			pop dword ECX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.AfterAddressCheck:

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.07: ;Asm
			JNE near SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.NotBoxedThis

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.08: ;Asm
			add EAX, 0xC

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.0A: ;Asm
			add ESP, 0xC

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.0B: ;Asm
			push dword [ESP - 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.0C: ;Asm
			push dword [ESP - 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.NotBoxedThis:

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.0D: ;Asm
			Call ECX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.AfterNotBoxedThis:

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.0E: ;Asm
			test ECX, 0x2

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.0F: ;Asm
			JE near SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.10: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.11: ;Asm
			JNE near SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_EXCEPTION

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0015.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001A.00: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001B.01: ;Asm
			push dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C:
			; Newarr
			; Element Size = 1

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.00: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.01: ;Asm
			push dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.02: ;Asm
			mov EDX, 0x1

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.03: ;Asm
			mul dword EDX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.04: ;Asm
			add EAX, 0x10

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.05: ;Asm
			push dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.AfterAlloc:

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.07: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.08: ;Asm
			pop dword ESI

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.09: ;Asm
			push dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.0A: ;Asm
			push dword [ESP]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.0B: ;Asm
			push dword [ESP]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.0C: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.0E: ;Asm
			mov dword [EAX], EBX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.12: ;Asm
			push dword 0x0

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_001C.14: ;Asm
			push dword 0x0

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0021:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 8
			; Local size = 8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0021.00: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0021.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0021.02: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0021.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0023:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0023.00: ;Asm
			push dword [EBP + 12]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0023.01: ;Asm
			push dword [EBP + 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0024:
			; Ldc_I4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0024.00: ;Asm
			push dword 0x0

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0025:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0025.00: ;Asm
			push dword [EBP + 12]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0025.01: ;Asm
			push dword [EBP + 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0026:
			; Callvirt
			; ThisOffset = 0

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0026.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0026.02: ;Asm
			JE near SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002B
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0026.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0026.06: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0026.07: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0026.08: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0026.09: ;Asm
			JNE near SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_EXCEPTION

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0026.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002B:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 8
			; Local size = 8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002B.01: ;Asm
			push dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002B.03: ;Asm
			push dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002C:
			; Ldc_I4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002C.00: ;Asm
			push dword 0x0

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D:
			; Callvirt
			; ThisOffset = 28

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.00: ;Asm
			mov EAX, dword [ESP + 32]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.01: ;Asm
			push dword [EAX]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.02: ;Asm
			push dword 0x168

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.04: ;Asm
			pop dword ECX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.AfterAddressCheck:

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.05: ;Asm
			mov EAX, dword [ESP + 32]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.07: ;Asm
			JNE near SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.NotBoxedThis

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.08: ;Asm
			add EAX, 0xC

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.09: ;Asm
			mov dword [ESP + 32], EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.0A: ;Asm
			add ESP, 0x20

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.0B: ;Asm
			push dword [ESP - 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.0C: ;Asm
			push dword [ESP - 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.0D: ;Asm
			push dword [ESP - 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.0E: ;Asm
			push dword [ESP - 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.0F: ;Asm
			push dword [ESP - 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.10: ;Asm
			push dword [ESP - 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.11: ;Asm
			push dword [ESP - 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.NotBoxedThis:

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.12: ;Asm
			Call ECX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.AfterNotBoxedThis:

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.13: ;Asm
			test ECX, 0x2

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.14: ;Asm
			JE near SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0032
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 4
			; Cleanup return

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.15: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.16: ;Asm
			JNE near SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_EXCEPTION

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_002D.NoExceptionAfterCall:
			; Argument Count = 5

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0032:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0032.00: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0032.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0033:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 8
			; Local size = 8

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0033.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0033.01: ;Asm
			push dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0033.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0033.03: ;Asm
			push dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0034:
			; Ret

		SystemBytearraySystemTextEncodingGetBytesSystemString.IL_0034.00: ;Asm
			Jmp SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_NORMAL

		SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_EXCEPTION:

		SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemBytearraySystemTextEncodingGetBytesSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_17548212:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Console
			; Name: Write
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aText at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray:

		GUID_17656622:

		METHOD_17656622.0A: ;Asm
			push dword EBP

		METHOD_17656622.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_17656622.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_17656622.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_17656622.0E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_17656622.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_17656622.10: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0000:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0002:
			; Ldnull

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0002.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0003:
			; Ceq
			; NullRef

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0003.01: ;Asm
			pop dword EAX
			; Byte[]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0003.03: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0003.05: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0003.False

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0003.06: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0003.07: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0005

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0003.False:

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0003.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0003.09: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0005

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0005.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0007:
			; Branch

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0007.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_000C

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0009:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_000A:
			; Br

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_006E

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_000C:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_000D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_000E:
			; Br

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_000E.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0062

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0010:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0010.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0011:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0011.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0011.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0012:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0012.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013:
			; Ldelem_U1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013.00: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013.06: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013.08: ;Asm
			JLE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_IndexOutOfRangeException

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013.0A: ;Asm
			JNL near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_NoIndexOutOfRangeException

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_IndexOutOfRangeException:

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0014
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_NoIndexOutOfRangeException:

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0013_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0014:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0014.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0014.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0015:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0015.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0015.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0016:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0016.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0017:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0017.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0017.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0018:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0018.00: ;Asm
			push dword 0x9

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001A:
			; Sub

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001A.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001A.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001B:
			; Switch

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001B.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0048

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001B.03: ;Asm
			cmp EAX, 0x1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001B.04: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0036

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001B.05: ;Asm
			cmp EAX, 0x2

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001B.06: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0051

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001B.07: ;Asm
			cmp EAX, 0x3

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001B.08: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0051

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001B.09: ;Asm
			cmp EAX, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_001B.0A: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_003F

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0034:
			; Br

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0034.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0051

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0036.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0036.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0037:
			; Call

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0037.00: ;Asm
			Call SystemVoidCosmosSystemConsoleDoLineFeed

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0037.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_003C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0037.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_003C:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_003C.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_003D:
			; Br

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_003D.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005D

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_003F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_003F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_003F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0040:
			; Call

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0040.00: ;Asm
			Call SystemVoidCosmosSystemConsoleDoCarriageReturn

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0040.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0045
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0040.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0045:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0045.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0046:
			; Br

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0046.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005D

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0048:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0048.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0048.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0049:
			; Call

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0049.00: ;Asm
			Call SystemVoidCosmosSystemConsoleDoTab

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0049.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0049.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_004E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0049.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_004E:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_004E.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_004F:
			; Br

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_004F.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005D

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0051:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0051.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0051.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0052:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0052.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0052.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0053:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0053.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0053.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054:
			; Ldelem_U1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054.00: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054.06: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054.08: ;Asm
			JLE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_IndexOutOfRangeException

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054.0A: ;Asm
			JNL near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_NoIndexOutOfRangeException

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_IndexOutOfRangeException:

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0055
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_NoIndexOutOfRangeException:

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_NoIndexOutOfRangeException.1B: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0054_NoIndexOutOfRangeException.1C: ;Asm
			push dword ECX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0055:
			; Call

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0055.00: ;Asm
			Call SystemVoidCosmosSystemConsoleWriteSystemByte

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0055.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0055.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0055.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005A:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005A.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005B:
			; Br

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005B.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005D

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005D:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005D.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005E.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005F:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_005F.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0060:
			; Add

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0060.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0060.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0061:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0061.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0061.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0062:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0062.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0062.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0063:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0063.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0063.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0064:
			; Ldlen

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0064.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0064.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0064.02: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0065:
			; Conv_I4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066:
			; Clt

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.02: ;Asm
			push dword ECX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.04: ;Asm
			JL near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.True

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.05: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.False

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.True:

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.07: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.08: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0068

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.False:

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0066.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0068:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0068.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0068.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_006A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_006A.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_006A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_006C:
			; Branch

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_006C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_006C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_006C.02: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_0010

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_006E:
			; Ret

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.IL_006E.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x14

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemConsoleWriteSystemBytearray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_17656623:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.ObjectImpl
			; Name: GetType
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType:

		GUID_17918711:

		METHOD_17918711.06: ;Asm
			push dword EBP

		METHOD_17918711.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_17918711.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_17918711.09: ;Asm
			push dword 0x0

		METHOD_17918711.0A: ;Asm
			push dword 0x0

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0000:
			; Nop

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0000.00: ;Asm
			NOP

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32*
			; Arg real size = 4 aligned size = 4

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0002:
			; Ldind

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0002.00: ;Asm
			pop dword EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0002.01: ;Asm
			push dword [EAX]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0003:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0003.00: ;Asm
			pop dword EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0004:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0004.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0004.01: ;Asm
			push dword EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005:
			; Newobj

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.00: ;Asm
			push dword 0x60

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.AfterAlloc:

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.02: ;Asm
			push dword [ESP]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.03: ;Asm
			push dword [ESP]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.04: ;Asm
			pop dword EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_CosmosRuntimeType_ASM_IS__Cosmos_Core]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.06: ;Asm
			mov dword [EAX], EBX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.08: ;Asm
			mov dword [EAX + 8], 0x54

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.09: ;Asm
			push dword 0x0
			; Arg aTypeId: 4

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.0A: ;Asm
			push dword [ESP + 12]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.0B: ;Asm
			Call SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.0C: ;Asm
			test ECX, 0x2

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.0D: ;Asm
			JE near SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.NoError1260
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.10: ;Asm
			Jmp SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_EXCEPTION

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.NoError1260:

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.13: ;Asm
			push dword EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_0005.14: ;Asm
			push dword 0x0

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000A:
			; Stloc
			; Local type = System.Type
			; Local EBP offset = 8
			; Local size = 8

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000A.00: ;Asm
			pop dword EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000A.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000A.02: ;Asm
			pop dword EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000A.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000B:
			; Br

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000B.00: ;Asm
			Jmp SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000D

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000D:
			; Ldloc
			; Local type = System.Type
			; Local EBP offset = 8
			; Local size = 8

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000D.01: ;Asm
			push dword EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000D.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000D.03: ;Asm
			push dword EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000E:
			; Ret

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.IL_000E.00: ;Asm
			Jmp SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_NORMAL
			; End Method: GetType

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_NORMAL

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_EXCEPTION:

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_EXCEPTION__2:

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemTypeCosmosCore_PlugsSystemObjectImplGetType.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_17918712:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Common.StringHelper
			; Name: GetNumberString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Local 7 at EBP-40
			; Local 8 at EBP-44
			; Argument[0] aValue at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32:

		GUID_17965384:

		METHOD_17965384.0A: ;Asm
			push dword EBP

		METHOD_17965384.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_17965384.0C: ;Asm
			push dword 0x0

		METHOD_17965384.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_17965384.0E: ;Asm
			push dword 0x0

		METHOD_17965384.0F: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_17965384.10: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_17965384.11: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_17965384.12: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_17965384.13: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_17965384.14: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_17965384.15: ;Asm
			push dword 0x0
			; Local 8, Size 8

		METHOD_17965384.16: ;Asm
			push dword 0x0

		METHOD_17965384.17: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0000:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0001:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0001.00: ;Asm
			push dword 0xA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003:
			; Newarr
			; Element Size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.02: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.03: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.04: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.05: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.AfterAlloc:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.07: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.08: ;Asm
			pop dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.09: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.0B: ;Asm
			push dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.12: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0003.14: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0008:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0008.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0008.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0009:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0009.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000A:
			; LdStr
			; String Value: 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000A.00: ;Asm
			push dword StringLiteral015F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_000F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0010:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0010.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0010.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0011:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0011.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0012:
			; LdStr
			; String Value: 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0012.00: ;Asm
			push dword StringLiteral0160

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0012.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0017.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0018:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0018.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0018.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0019:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0019.00: ;Asm
			push dword 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001A:
			; LdStr
			; String Value: 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001A.00: ;Asm
			push dword StringLiteral0161

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_001F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0020:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0020.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0020.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0021:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0021.00: ;Asm
			push dword 0x3

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0022:
			; LdStr
			; String Value: 3

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0022.00: ;Asm
			push dword StringLiteral0162

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0022.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0027.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0028:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0028.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0028.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0029:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0029.00: ;Asm
			push dword 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002A:
			; LdStr
			; String Value: 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002A.00: ;Asm
			push dword StringLiteral0163

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_002F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0030:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0030.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0030.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0031:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0031.00: ;Asm
			push dword 0x5

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0032:
			; LdStr
			; String Value: 5

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0032.00: ;Asm
			push dword StringLiteral0164

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0032.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0037.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0038:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0038.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0038.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0039:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0039.00: ;Asm
			push dword 0x6

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003A:
			; LdStr
			; String Value: 6

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003A.00: ;Asm
			push dword StringLiteral0165

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_003F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0040:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0040.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0040.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0041:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0041.00: ;Asm
			push dword 0x7

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0042:
			; LdStr
			; String Value: 7

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0042.00: ;Asm
			push dword StringLiteral0166

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0042.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0047.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0048:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0048.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0048.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0049:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0049.00: ;Asm
			push dword 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004A:
			; LdStr
			; String Value: 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004A.00: ;Asm
			push dword StringLiteral0167

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_004F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0050:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0050.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0050.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0051:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0051.00: ;Asm
			push dword 0x9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0053:
			; LdStr
			; String Value: 9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0053.00: ;Asm
			push dword StringLiteral0168

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0053.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0058.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0059:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0059.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0059.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0059.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0059.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_005A:
			; Ldsfld

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_005A.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_005A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_005F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_005F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_005F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_005F.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_005F.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0060:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0060.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0061:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0061.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062:
			; Ceq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.03: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.05: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0064

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.08: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0062.09: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0064

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0064:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0064.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0064.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0065:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0065.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0065.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0066:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0066.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0066.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0066.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0072

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0068:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0068.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0069:
			; LdStr
			; String Value: 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0069.00: ;Asm
			push dword StringLiteral0169

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0069.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_006E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_006E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_006E.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_006E.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_006E.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_006F:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_006F.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0070:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0070.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0072:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0072.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0073:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0073.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0074:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0074.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0074.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0075:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0075.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0076:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0076.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077:
			; Clt

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.02: ;Asm
			push dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.04: ;Asm
			JL near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.05: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.07: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.08: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0079

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0077.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0079:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0079.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0079.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_007B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_007B.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_007B.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_007D:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_007D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_007D.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_007D.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0085

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_007F:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_007F.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0080:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0080.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0080.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0081:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0081.00: ;Asm
			push dword 0xFFFFFFFF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0082:
			; Mul

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0082.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0082.01: ;Asm
			mul dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0082.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0082.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0083:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0083.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0083.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0084:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0084.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0085:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0085.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0087:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0087.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0088:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0088.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0088.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0089:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0089.00: ;Asm
			push dword 0xA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008B:
			; Rem

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008B.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008B.01: ;Asm
			test ECX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008B.02: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008B_NoDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008B.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008B_NoDivideByZeroException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008B_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008B_NoDivideByZeroException.05: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008B_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008B_NoDivideByZeroException.07: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008C.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008E:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008E.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008E.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008F.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_008F.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091:
			; Ldelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091.00: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091.04: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091.06: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091.08: ;Asm
			JLE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_IndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091.0A: ;Asm
			JNL near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_IndexOutOfRangeException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0092
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0091_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0092:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0092.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0092.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0092.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0092.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0093:
			; Call

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0093.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0093.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0093.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0098
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0093.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0093.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0093.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0098:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0098.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0098.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0098.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0098.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0099:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0099.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0099.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009A:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009A.00: ;Asm
			push dword 0xA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009C:
			; Div

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009C.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009C.01: ;Asm
			test ECX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009C.02: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009C_NoDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009C.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009C_NoDivideByZeroException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009C_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009C_NoDivideByZeroException.05: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009C_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009C_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009D.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009E:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009E.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009F.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_009F.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A0:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A0.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1:
			; Cgt

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1.02: ;Asm
			JL near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1.03: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1.05: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A3

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A1.08: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A3:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A3.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A3.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A5:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A5.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A5.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A7:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A7.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A7.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A7.02: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_0087

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A9:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00A9.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AA:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AA.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AB:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AB.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC:
			; Clt

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.02: ;Asm
			push dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.04: ;Asm
			JL near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.05: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.07: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.08: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AE

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AC.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AE:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AE.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00AE.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00B0:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00B0.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00B0.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00B2:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00B2.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00B2.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00B2.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00B4:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00B4.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00B5:
			; LdStr
			; String Value: -

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00B5.00: ;Asm
			push dword StringLiteral016A

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00B5.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00BA:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00BA.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00BA.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00BA.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00BA.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00BB:
			; Call

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00BB.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00BB.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00BB.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C0
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00BB.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00BB.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00BB.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C0:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C0.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C0.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C0.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C0.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C1:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C1.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C2:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C2.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C2.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C2.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C2.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C3:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C3.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C3.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C3.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C3.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C5:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C5.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C7

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C7:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C7.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C7.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C7.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C7.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C9:
			; Ret

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.IL_00C9.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetNumberString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_NORMAL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x30

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_17965385:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Common.StringHelper
			; Name: GetNumberString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Argument[0] aValue at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32:

		GUID_18506431:

		METHOD_18506431.0A: ;Asm
			push dword EBP

		METHOD_18506431.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_18506431.0C: ;Asm
			push dword 0x0

		METHOD_18506431.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_18506431.0E: ;Asm
			push dword 0x0

		METHOD_18506431.0F: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_18506431.10: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_18506431.11: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_18506431.12: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_18506431.13: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_18506431.14: ;Asm
			push dword 0x0

		METHOD_18506431.15: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0000:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0001:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0001.00: ;Asm
			push dword 0xA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003:
			; Newarr
			; Element Size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.02: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.03: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.04: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.05: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.AfterAlloc:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.07: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.08: ;Asm
			pop dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.09: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.0B: ;Asm
			push dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.12: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0003.14: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0008:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0008.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0008.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0009:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0009.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000A:
			; LdStr
			; String Value: 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000A.00: ;Asm
			push dword StringLiteral016B

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_000F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0010:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0010.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0010.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0011:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0011.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0012:
			; LdStr
			; String Value: 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0012.00: ;Asm
			push dword StringLiteral016C

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0012.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0017.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0018:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0018.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0018.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0019:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0019.00: ;Asm
			push dword 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001A:
			; LdStr
			; String Value: 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001A.00: ;Asm
			push dword StringLiteral016D

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_001F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0020:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0020.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0020.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0021:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0021.00: ;Asm
			push dword 0x3

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0022:
			; LdStr
			; String Value: 3

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0022.00: ;Asm
			push dword StringLiteral016E

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0022.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0027.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0028:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0028.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0028.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0029:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0029.00: ;Asm
			push dword 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002A:
			; LdStr
			; String Value: 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002A.00: ;Asm
			push dword StringLiteral016F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_002F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0030:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0030.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0030.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0031:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0031.00: ;Asm
			push dword 0x5

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0032:
			; LdStr
			; String Value: 5

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0032.00: ;Asm
			push dword StringLiteral0170

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0032.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0037.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0038:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0038.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0038.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0039:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0039.00: ;Asm
			push dword 0x6

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003A:
			; LdStr
			; String Value: 6

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003A.00: ;Asm
			push dword StringLiteral0171

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_003F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0040:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0040.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0040.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0041:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0041.00: ;Asm
			push dword 0x7

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0042:
			; LdStr
			; String Value: 7

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0042.00: ;Asm
			push dword StringLiteral0172

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0042.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0047.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0048:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0048.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0048.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0049:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0049.00: ;Asm
			push dword 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004A:
			; LdStr
			; String Value: 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004A.00: ;Asm
			push dword StringLiteral0173

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_004F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0050:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0050.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0050.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0051:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0051.00: ;Asm
			push dword 0x9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0053:
			; LdStr
			; String Value: 9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0053.00: ;Asm
			push dword StringLiteral0174

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0053.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0058.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0059:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0059.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0059.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0059.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0059.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_005A:
			; Ldsfld

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_005A.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_005A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_005F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_005F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_005F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_005F.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_005F.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0060:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0060.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0061:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0061.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062:
			; Ceq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.03: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.05: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0064

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.08: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0062.09: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0064

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0064:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0064.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0064.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0065:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0065.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0065.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0066:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0066.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0066.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0066.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0072

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0068:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0068.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0069:
			; LdStr
			; String Value: 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0069.00: ;Asm
			push dword StringLiteral0175

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0069.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_006E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_006E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_006E.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_006E.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_006E.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_006F:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_006F.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0070:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0070.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009A

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0072:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0072.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0073:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0073.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0074:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0074.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0074.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0075:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0075.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0077:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0077.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0078:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0078.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0078.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0079:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0079.00: ;Asm
			push dword 0xA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007B:
			; Rem_Un

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007B.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007B.01: ;Asm
			test ECX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007B.02: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007B_NoDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007B.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007B_NoDivideByZeroException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007B_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007B_NoDivideByZeroException.05: ;Asm
			xor EDX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007B_NoDivideByZeroException.06: ;Asm
			div dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007B_NoDivideByZeroException.07: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007C:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007C.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007E:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007E.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007E.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007F:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007F.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_007F.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081:
			; Ldelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081.00: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081.04: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081.06: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081.08: ;Asm
			JLE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_IndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081.0A: ;Asm
			JNL near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_IndexOutOfRangeException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0082
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0081_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0082:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0082.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0082.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0082.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0082.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0083:
			; Call

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0083.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0083.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0083.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0088
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0083.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0083.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0083.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0088:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0088.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0088.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0088.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0088.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0089:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0089.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0089.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008A:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008A.00: ;Asm
			push dword 0xA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008C:
			; Div_Un

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008C.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008C.01: ;Asm
			test ECX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008C.02: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008C_NoDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008C.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008C_NoDivideByZeroException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008C_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008C_NoDivideByZeroException.05: ;Asm
			xor EDX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008C_NoDivideByZeroException.06: ;Asm
			div dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008C_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008D:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008D.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008E:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008E.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008F:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008F.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_008F.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0090:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0090.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091:
			; Cgt_Un

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091.02: ;Asm
			JB near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091.03: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091.05: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0093

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0091.08: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0093:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0093.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0093.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0095:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0095.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0095.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0097:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0097.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0097.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0097.02: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0077

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0099:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_0099.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009A:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009A.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009A.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009A.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009A.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009B:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009B.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009B.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009B.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009D:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009D.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009F.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009F.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009F.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_009F.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_00A1:
			; Ret

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.IL_00A1.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: GetNumberString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_NORMAL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x28

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_18506432:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Common.StringHelper
			; Name: GetNumberString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-28
			; Local 5 at EBP-36
			; Local 6 at EBP-44
			; Local 7 at EBP-52
			; Local 8 at EBP-56
			; Local 9 at EBP-60
			; Local 10 at EBP-64
			; Local 11 at EBP-68
			; Local 12 at EBP-72
			; Local 13 at EBP-76
			; Local 14 at EBP-84
			; Local 15 at EBP-88
			; Local 16 at EBP-92
			; Local 17 at EBP-96
			; Local 18 at EBP-100
			; Local 19 at EBP-104
			; Local 20 at EBP-108
			; Local 21 at EBP-112
			; Local 22 at EBP-116
			; Local 23 at EBP-120
			; Local 24 at EBP-124
			; Local 25 at EBP-132
			; Local 26 at EBP-136
			; Local 27 at EBP-140
			; Local 28 at EBP-144
			; Local 29 at EBP-148
			; Argument[0] aValue at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble:

		GUID_18753044:

		METHOD_18753044.0A: ;Asm
			push dword EBP

		METHOD_18753044.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_18753044.0C: ;Asm
			push dword 0x0

		METHOD_18753044.0D: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_18753044.0E: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_18753044.0F: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_18753044.10: ;Asm
			push dword 0x0

		METHOD_18753044.11: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_18753044.12: ;Asm
			push dword 0x0

		METHOD_18753044.13: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_18753044.14: ;Asm
			push dword 0x0

		METHOD_18753044.15: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_18753044.16: ;Asm
			push dword 0x0

		METHOD_18753044.17: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_18753044.18: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_18753044.19: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_18753044.1A: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_18753044.1B: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_18753044.1C: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_18753044.1D: ;Asm
			push dword 0x0
			; Local 13, Size 8

		METHOD_18753044.1E: ;Asm
			push dword 0x0

		METHOD_18753044.1F: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_18753044.20: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_18753044.21: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_18753044.22: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_18753044.23: ;Asm
			push dword 0x0
			; Local 18, Size 4

		METHOD_18753044.24: ;Asm
			push dword 0x0
			; Local 19, Size 4

		METHOD_18753044.25: ;Asm
			push dword 0x0
			; Local 20, Size 4

		METHOD_18753044.26: ;Asm
			push dword 0x0
			; Local 21, Size 4

		METHOD_18753044.27: ;Asm
			push dword 0x0
			; Local 22, Size 4

		METHOD_18753044.28: ;Asm
			push dword 0x0
			; Local 23, Size 4

		METHOD_18753044.29: ;Asm
			push dword 0x0
			; Local 24, Size 8

		METHOD_18753044.2A: ;Asm
			push dword 0x0

		METHOD_18753044.2B: ;Asm
			push dword 0x0
			; Local 25, Size 4

		METHOD_18753044.2C: ;Asm
			push dword 0x0
			; Local 26, Size 4

		METHOD_18753044.2D: ;Asm
			push dword 0x0
			; Local 27, Size 4

		METHOD_18753044.2E: ;Asm
			push dword 0x0
			; Local 28, Size 4

		METHOD_18753044.2F: ;Asm
			push dword 0x0
			; Local 29, Size 4

		METHOD_18753044.30: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0000:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Double
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0002:
			; Call

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0002.00: ;Asm
			Call SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0002.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0002.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0007:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0007.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0007.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0007.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0008:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0008.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0008.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0008.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0009:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0009.00: ;Asm
			push dword 0x3F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B:
			; Shr

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.02: ;Asm
			cmp CL, 0x20

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.03: ;Asm
			JNB near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.HighPartIsZero

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.04: ;Asm
			shrd [ESP], EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.05: ;Asm
			sar dword [ESP + 4], CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.End_Shr

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.HighPartIsZero:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.07: ;Asm
			and CL, 0x1F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.08: ;Asm
			sar EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.09: ;Asm
			mov dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000B.End_Shr:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000C:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000C.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000D:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000D.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000D.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000D.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E:
			; Cgt_Un

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.00: ;Asm
			mov ESI, 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.01: ;Asm
			xor EDI, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.03: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.04: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.05: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.06: ;Asm
			cmp ECX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.07: ;Asm
			JNBE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.08: ;Asm
			JB near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.09: ;Asm
			cmp EBX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.0A: ;Asm
			cmovnbe EDI, ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_000E.0B: ;Asm
			push dword EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0010:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0010.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0010.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0011:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0011.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0011.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0011.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0012:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0012.00: ;Asm
			push dword 0x34

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014:
			; Shr

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.02: ;Asm
			cmp CL, 0x20

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.03: ;Asm
			JNB near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.HighPartIsZero

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.04: ;Asm
			shrd [ESP], EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.05: ;Asm
			sar dword [ESP + 4], CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.End_Shr

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.HighPartIsZero:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.07: ;Asm
			and CL, 0x1F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.08: ;Asm
			sar EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.09: ;Asm
			mov dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0014.End_Shr:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0015:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0015.00: ;Asm
			push dword 0x7FF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001A:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001A.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001A.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001A.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001A.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001B:
			; And

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001B.01: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001B.02: ;Asm
			and dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001B.03: ;Asm
			and dword [ESP + 4], EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001C:
			; Conv_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001C.01: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001C.02: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001E:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001E.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001E.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001F:
			; Ldc_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001F.00: ;Asm
			push dword 0xFFFFF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_001F.01: ;Asm
			push dword 0xFFFFFFFF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0028:
			; And

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0028.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0028.01: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0028.02: ;Asm
			and dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0028.03: ;Asm
			and dword [ESP + 4], EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0029:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0029.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0029.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0029.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0029.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002A:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002A.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002B:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002B.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002B.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002B.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002C:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 28
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002C.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002C.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002C.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002E:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002E.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002F:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002F.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002F.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_002F.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0030:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0030.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0030.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0030.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0030.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0032:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0032.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0032.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0033:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0033.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0033.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0035:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0035.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0035.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0037:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0037.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0037.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0039:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0039.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0039.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_003B:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_003B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_003B.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_003B.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0081

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_003D:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_003D.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_003F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_003F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_003F.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_003F.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0041:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0041.00: ;Asm
			push dword 0x7FF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0046:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0046.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0046.01: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0046.02: ;Asm
			cmp EBX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0046.03: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004A

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0048:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0048.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004A:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004A.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004A.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004A.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004A.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004B:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004B.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004C:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004C.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004C.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004C.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D:
			; Ceq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.01: ;Asm
			cmp EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.03: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.04: ;Asm
			xor EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.06: ;Asm
			add ESP, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.07: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.08: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.09: ;Asm
			add ESP, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004D.0B: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_004F.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0051:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0051.00: ;Asm
			movzx EAX, byte [EBP - 68]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0051.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0053:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0053.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0053.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0053.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0075

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0055:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0055.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0056:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0056.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0056.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0057:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0057.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0057.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0059:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0059.00: ;Asm
			movzx EAX, byte [EBP - 72]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0059.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_005B:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_005B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_005B.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_005B.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0069

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_005D:
			; LdStr
			; String Value: -?

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_005D.00: ;Asm
			push dword StringLiteral0176

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_005D.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0062:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0062.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0062.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0062.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0062.03: ;Asm
			mov dword [EBP - 76], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0064:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0064.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0069:
			; LdStr
			; String Value: ?

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0069.00: ;Asm
			push dword StringLiteral0177

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0069.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_006E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_006E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_006E.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_006E.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_006E.03: ;Asm
			mov dword [EBP - 76], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0070:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0070.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0075:
			; LdStr
			; String Value: NaN

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0075.00: ;Asm
			push dword StringLiteral0178

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0075.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_007A:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_007A.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_007A.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_007A.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_007A.03: ;Asm
			mov dword [EBP - 76], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_007C:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_007C.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0081:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0081.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0081.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0081.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0081.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0082:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0082.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0083:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0083.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0083.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0083.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0083.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084:
			; Ceq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.01: ;Asm
			cmp EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.03: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.04: ;Asm
			xor EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.06: ;Asm
			add ESP, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.07: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.08: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0086

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.09: ;Asm
			add ESP, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0084.0B: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0086

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0086:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0086.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0086.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0088:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0088.00: ;Asm
			movzx EAX, byte [EBP - 84]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0088.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_008A:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_008A.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_008A.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_008A.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0098

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_008C:
			; LdStr
			; String Value: 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_008C.00: ;Asm
			push dword StringLiteral0179

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_008C.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0091:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0091.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0091.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0091.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0091.03: ;Asm
			mov dword [EBP - 76], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0093:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0093.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0098:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0098.00: ;Asm
			push dword 0xFFFFFC02

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_009D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_009D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_009D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_009E:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_009E.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B6

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A0.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A0.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A1:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A1.00: ;Asm
			push dword 0x3FF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A6:
			; Sub

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A6.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A6.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A6.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A6.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A7:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A7.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A7.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A8:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A8.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A8.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A8.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A8.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A9:
			; Ldc_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A9.00: ;Asm
			push dword 0x100000

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00A9.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B2:
			; Or

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B2.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B2.01: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B2.02: ;Asm
			or dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B2.03: ;Asm
			or dword [ESP + 4], EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B3:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B3.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B3.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B3.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B3.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B4:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B4.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B6

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B6.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B6.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B7:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B7.00: ;Asm
			push dword 0x34

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9:
			; Clt

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.02: ;Asm
			push dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.04: ;Asm
			JL near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.05: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.07: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.08: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BB

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00B9.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BB:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BB.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC:
			; Ceq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.03: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.05: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BE

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.08: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BC.09: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BE

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BE:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BE.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00BE.01: ;Asm
			mov dword [EBP - 88], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C0:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C0.00: ;Asm
			movzx EAX, byte [EBP - 88]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C0.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C2:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C2.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C2.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C2.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D3

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C4:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C4.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C5:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C5.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C5.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C5.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C5.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C6.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C6.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C7:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C7.00: ;Asm
			push dword 0x34

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C9:
			; Sub

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C9.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C9.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C9.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00C9.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CA:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CA.00: ;Asm
			push dword 0x3F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CC:
			; And

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CC.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CC.01: ;Asm
			and dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD:
			; Shl

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.01: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.02: ;Asm
			cmp CL, 0x20

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.03: ;Asm
			JNB near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.LowPartIsZero

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.04: ;Asm
			shld [ESP + 4], EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.05: ;Asm
			sal dword [ESP], CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.End_Shl

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.LowPartIsZero:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.07: ;Asm
			and CL, 0x1F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.08: ;Asm
			sal EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.0A: ;Asm
			mov dword [ESP], 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CD.End_Shl:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CE:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 28
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CE.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CE.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CE.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00CE.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D0:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D0.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D1:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D1.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_011A

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D3.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D3.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D4:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D4.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5:
			; Clt

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.02: ;Asm
			push dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.04: ;Asm
			JL near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.05: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.07: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.08: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D7

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D5.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D7:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D7.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8:
			; Ceq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.03: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.05: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00DA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.08: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00D8.09: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00DA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00DA:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00DA.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00DA.01: ;Asm
			mov dword [EBP - 92], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00DC:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00DC.00: ;Asm
			movzx EAX, byte [EBP - 92]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00DC.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00DE:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00DE.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00DE.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00DE.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0103

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E0:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E0.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E1:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E1.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E1.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E1.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E1.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E2:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E2.00: ;Asm
			push dword 0x34

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E4.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E4.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E5:
			; Sub

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E5.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E5.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E5.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E5.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E6:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E6.00: ;Asm
			push dword 0x3F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E8:
			; And

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E8.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E8.01: ;Asm
			and dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9:
			; Shr_Un

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.02: ;Asm
			cmp CL, 0x20

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.03: ;Asm
			JNB near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.HighPartIsZero

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.04: ;Asm
			shrd [ESP], EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.05: ;Asm
			shr dword [ESP + 4], CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.End_Shr

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.HighPartIsZero:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.07: ;Asm
			and CL, 0x1F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.08: ;Asm
			shr EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.09: ;Asm
			mov dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00E9.End_Shr:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EA:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 28
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EA.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EA.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EA.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EA.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EC:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EC.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EC.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EC.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EC.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00ED:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00ED.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00ED.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EE:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EE.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EF:
			; Add

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EF.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00EF.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F0:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F0.00: ;Asm
			push dword 0x3F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F2:
			; And

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F2.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F2.01: ;Asm
			and dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3:
			; Shl

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.01: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.02: ;Asm
			cmp CL, 0x20

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.03: ;Asm
			JNB near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.LowPartIsZero

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.04: ;Asm
			shld [ESP + 4], EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.05: ;Asm
			sal dword [ESP], CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.End_Shl

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.LowPartIsZero:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.07: ;Asm
			and CL, 0x1F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.08: ;Asm
			sal EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.0A: ;Asm
			mov dword [ESP], 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F3.End_Shl:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F4:
			; Ldc_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F4.00: ;Asm
			push dword 0x1FFFFF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00F4.01: ;Asm
			push dword 0xFFFFFFFF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00FD:
			; And

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00FD.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00FD.01: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00FD.02: ;Asm
			and dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00FD.03: ;Asm
			and dword [ESP + 4], EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00FE:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00FE.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00FE.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00FE.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_00FE.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0100:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0100.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0101:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0101.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_011A

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0103:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0103.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0104:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0104.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0104.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0104.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0104.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0105:
			; Ldc_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0105.00: ;Asm
			push dword 0x1FFFFF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0105.01: ;Asm
			push dword 0xFFFFFFFF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_010E:
			; And

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_010E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_010E.01: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_010E.02: ;Asm
			and dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_010E.03: ;Asm
			and dword [ESP + 4], EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_010F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_010F.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_010F.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0110:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0110.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0111:
			; Add

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0111.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0111.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0112:
			; Neg

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0112.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0112.01: ;Asm
			neg dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0112.02: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0113:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0113.00: ;Asm
			push dword 0x3F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0115:
			; And

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0115.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0115.01: ;Asm
			and dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116:
			; Shr_Un

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.02: ;Asm
			cmp CL, 0x20

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.03: ;Asm
			JNB near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.HighPartIsZero

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.04: ;Asm
			shrd [ESP], EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.05: ;Asm
			shr dword [ESP + 4], CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.End_Shr

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.HighPartIsZero:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.07: ;Asm
			and CL, 0x1F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.08: ;Asm
			shr EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.09: ;Asm
			mov dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0116.End_Shr:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0117:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0117.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0117.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0117.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0117.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0119:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0119.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_011A:
			; LdStr
			; String Value: 

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_011A.00: ;Asm
			push dword StringLiteral017A

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_011A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_011F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_011F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_011F.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_011F.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_011F.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0121:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0121.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0121.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0122:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0122.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0122.01: ;Asm
			mov dword [EBP - 96], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0124:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0124.00: ;Asm
			movzx EAX, byte [EBP - 96]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0124.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0126:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0126.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0126.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0126.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0138

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0128:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0128.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0129:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0129.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0129.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0129.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0129.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_012B:
			; LdStr
			; String Value: -

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_012B.00: ;Asm
			push dword StringLiteral017B

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_012B.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0130:
			; Call

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0130.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0130.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0130.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0135
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0130.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0130.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0130.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0135:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0135.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0135.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0135.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0135.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0137:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0137.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0138:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0138.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0138.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0138.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0138.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013A:
			; Ldloca
			; Local type = System.UInt64
			; Local EBP offset = 32

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013A.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013A.01: ;Asm
			sub EAX, 0x20

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013A.02: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013C:
			; Call

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013C.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013C.01: ;Asm
			Call SystemStringSystemUInt64ToString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013C.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013C.03: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0141
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013C.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013C.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013C.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013C.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_013C.08: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0141:
			; Call

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0141.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0141.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0141.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0146
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0141.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0141.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0141.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0146:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0146.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0146.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0146.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0146.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0148:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0148.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0148.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0148.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0148.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_014A:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_014A.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_014A.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_014A.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_014F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_014A.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_014A.04: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_014A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_014F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 52
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_014F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_014F.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0151:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0151.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0151.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0151.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0151.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0153:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0153.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0154:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0154.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0154.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0154.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0154.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155:
			; Ceq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.01: ;Asm
			cmp EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.03: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.04: ;Asm
			xor EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.06: ;Asm
			add ESP, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.07: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.08: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0157

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.09: ;Asm
			add ESP, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0155.0B: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0157

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0157:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0157.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0157.01: ;Asm
			mov dword [EBP - 100], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0159:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0159.00: ;Asm
			movzx EAX, byte [EBP - 100]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0159.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_015B:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_015B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_015B.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_015B.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0167

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_015D:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_015D.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_015E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_015E.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_015E.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_015E.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_015E.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0160:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0160.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0160.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0160.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0160.03: ;Asm
			mov dword [EBP - 76], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0162:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0162.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0167:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0167.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0167.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0167.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0167.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0169:
			; LdStr
			; String Value: .

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0169.00: ;Asm
			push dword StringLiteral017C

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0169.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_016E:
			; Call

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_016E.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_016E.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_016E.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0173
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_016E.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_016E.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_016E.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0173:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0173.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0173.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0173.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0173.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0175:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 52
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0175.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0175.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0177:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0177.00: ;Asm
			push dword 0xF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179:
			; Clt

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.02: ;Asm
			push dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.04: ;Asm
			JL near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.05: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.07: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.08: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017B

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0179.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017B:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017B.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C:
			; Ceq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.03: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.05: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017E

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.08: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017C.09: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017E

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 104
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_017E.01: ;Asm
			mov dword [EBP - 104], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0180:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 104
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0180.00: ;Asm
			movzx EAX, byte [EBP - 104]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0180.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0182:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0182.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0182.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0182.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_018A

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0184:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0184.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0185:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0185.00: ;Asm
			push dword 0xE

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0187:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 52
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0187.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0187.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0189:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0189.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_018A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 52
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_018A.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_018A.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_018C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 108
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_018C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_018C.01: ;Asm
			mov dword [EBP - 108], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_018E:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_018E.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0190:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0190.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0191:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0191.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0191.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0191.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0191.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0193:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0193.00: ;Asm
			push dword 0x3

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194:
			; Shl

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.01: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.02: ;Asm
			cmp CL, 0x20

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.03: ;Asm
			JNB near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.LowPartIsZero

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.04: ;Asm
			shld [ESP + 4], EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.05: ;Asm
			sal dword [ESP], CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.End_Shl

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.LowPartIsZero:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.07: ;Asm
			and CL, 0x1F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.08: ;Asm
			sal EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.0A: ;Asm
			mov dword [ESP], 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0194.End_Shl:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0195:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0195.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0195.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0195.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0195.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0197:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0197.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198:
			; Shl

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.01: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.02: ;Asm
			cmp CL, 0x20

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.03: ;Asm
			JNB near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.LowPartIsZero

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.04: ;Asm
			shld [ESP + 4], EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.05: ;Asm
			sal dword [ESP], CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.End_Shl

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.LowPartIsZero:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.07: ;Asm
			and CL, 0x1F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.08: ;Asm
			sal EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.0A: ;Asm
			mov dword [ESP], 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0198.End_Shl:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0199:
			; Add

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0199.00: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0199.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0199.02: ;Asm
			add dword [ESP], EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0199.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_019A:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_019A.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_019A.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_019A.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_019A.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_019C:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_019C.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_019C.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_019C.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_019C.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_019E:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_019E.00: ;Asm
			push dword 0x35

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0:
			; Shr_Un

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.02: ;Asm
			cmp CL, 0x20

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.03: ;Asm
			JNB near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.HighPartIsZero

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.04: ;Asm
			shrd [ESP], EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.05: ;Asm
			shr dword [ESP + 4], CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.End_Shr

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.HighPartIsZero:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.07: ;Asm
			and CL, 0x1F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.08: ;Asm
			shr EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.09: ;Asm
			mov dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A0.End_Shr:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A1:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A1.00: ;Asm
			push dword 0xFF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A6:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A6.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A6.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A6.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A6.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A7:
			; And

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A7.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A7.01: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A7.02: ;Asm
			and dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A7.03: ;Asm
			and dword [ESP + 4], EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A8:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01A8.00: ;Asm
			push dword 0x30

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AA:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AA.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AA.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AA.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AA.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AB:
			; Add

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AB.00: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AB.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AB.02: ;Asm
			add dword [ESP], EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AB.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AC:
			; Conv_U2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AC.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AC.01: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AC.02: ;Asm
			movzx EAX, AX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AC.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AD:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 112
			; Local size = 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AD.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AD.01: ;Asm
			mov dword [EBP - 112], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AF:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AF.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AF.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AF.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01AF.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B1:
			; Ldloca
			; Local type = System.Char
			; Local EBP offset = 112

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B1.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B1.01: ;Asm
			sub EAX, 0x70

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B1.02: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B3:
			; Call

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B3.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B3.01: ;Asm
			Call SystemStringSystemCharToString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B3.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B3.03: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B8
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B3.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B3.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B3.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B3.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B3.08: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B8:
			; Call

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B8.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B8.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B8.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01BD
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B8.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B8.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01B8.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01BD:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01BD.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01BD.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01BD.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01BD.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01BF:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01BF.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01BF.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01BF.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01BF.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01C1:
			; Ldc_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01C1.00: ;Asm
			push dword 0x1FFFFF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01C1.01: ;Asm
			push dword 0xFFFFFFFF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CA:
			; And

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CA.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CA.01: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CA.02: ;Asm
			and dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CA.03: ;Asm
			and dword [ESP + 4], EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CB:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CB.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CB.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CB.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CB.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CD:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CD.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 108
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CE.00: ;Asm
			mov EAX, dword [EBP - 108]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01CE.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D0:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D0.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D1:
			; Add

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D1.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D1.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D2:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 108
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D2.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D2.01: ;Asm
			mov dword [EBP - 108], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 108
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D4.00: ;Asm
			mov EAX, dword [EBP - 108]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D4.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D6:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D6.00: ;Asm
			push dword 0xF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8:
			; Clt

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.02: ;Asm
			push dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.04: ;Asm
			JL near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.05: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.07: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.08: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01DA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01D8.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01DA:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 116
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01DA.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01DA.01: ;Asm
			mov dword [EBP - 116], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01DC:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 116
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01DC.00: ;Asm
			movzx EAX, byte [EBP - 116]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01DC.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01DE:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01DE.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01DE.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01DE.02: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0190

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E0:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E0.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E0.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E0.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E0.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E2:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E2.00: ;Asm
			push dword 0x3

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3:
			; Shl

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.01: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.02: ;Asm
			cmp CL, 0x20

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.03: ;Asm
			JNB near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.LowPartIsZero

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.04: ;Asm
			shld [ESP + 4], EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.05: ;Asm
			sal dword [ESP], CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.End_Shl

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.LowPartIsZero:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.07: ;Asm
			and CL, 0x1F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.08: ;Asm
			sal EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.0A: ;Asm
			mov dword [ESP], 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E3.End_Shl:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E4:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E4.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E4.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E4.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E4.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E6:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E6.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7:
			; Shl

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.01: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.02: ;Asm
			cmp CL, 0x20

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.03: ;Asm
			JNB near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.LowPartIsZero

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.04: ;Asm
			shld [ESP + 4], EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.05: ;Asm
			sal dword [ESP], CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.End_Shl

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.LowPartIsZero:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.07: ;Asm
			and CL, 0x1F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.08: ;Asm
			sal EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.0A: ;Asm
			mov dword [ESP], 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E7.End_Shl:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E8:
			; Add

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E8.00: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E8.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E8.02: ;Asm
			add dword [ESP], EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E8.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E9:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E9.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E9.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E9.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01E9.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EB:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EB.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EB.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EB.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EB.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01ED:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01ED.00: ;Asm
			push dword 0x35

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF:
			; Shr_Un

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.02: ;Asm
			cmp CL, 0x20

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.03: ;Asm
			JNB near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.HighPartIsZero

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.04: ;Asm
			shrd [ESP], EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.05: ;Asm
			shr dword [ESP + 4], CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.End_Shr

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.HighPartIsZero:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.07: ;Asm
			and CL, 0x1F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.08: ;Asm
			shr EAX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.09: ;Asm
			mov dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01EF.End_Shr:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F0:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F0.00: ;Asm
			push dword 0x30

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F2:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F2.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F2.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F2.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F2.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F3:
			; Add

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F3.00: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F3.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F3.02: ;Asm
			add dword [ESP], EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F3.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F4:
			; Conv_U2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F4.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F4.01: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F4.02: ;Asm
			movzx EAX, AX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F4.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F5:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 56
			; Local size = 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F5.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F5.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F7:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 56
			; Local size = 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F7.00: ;Asm
			movzx EAX, word [EBP - 56]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F7.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F9:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01F9.00: ;Asm
			push dword 0x35

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FB:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FB.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FB.01: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FB.02: ;Asm
			cmp EBX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FB.03: ;Asm
			JLE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0213

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FD:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FD.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FD.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FD.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FD.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FF:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FF.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FF.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FF.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_01FF.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0201:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0201.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0201.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0201.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0206
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0201.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0201.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0201.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0201.06: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0201.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0206:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0206.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0207:
			; Sub

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0207.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0207.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0207.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0207.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0208:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0208.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0208.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0208.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0208.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0208.04: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0208.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020D:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020D.00: ;Asm
			push dword 0x30

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F:
			; Cgt

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F.02: ;Asm
			JL near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F.03: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F.05: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0211

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_020F.08: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0211:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0211.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0214

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0213:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0213.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0214:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 120
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0214.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0214.01: ;Asm
			mov dword [EBP - 120], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0216:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 120
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0216.00: ;Asm
			movzx EAX, byte [EBP - 120]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0216.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0218:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0218.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0218.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0218.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_021D:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_021D.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_021E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_021E.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_021E.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_021E.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_021E.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0220:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0220.00: ;Asm
			Call SystemChararraySystemStringToCharArray

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0220.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0220.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0225
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0220.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0220.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0220.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0220.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0225:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 124
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0225.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0225.01: ;Asm
			mov dword [EBP - 128], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0225.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0225.03: ;Asm
			mov dword [EBP - 124], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0227:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 124
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0227.00: ;Asm
			mov EAX, dword [EBP - 124]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0227.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0227.02: ;Asm
			mov EAX, dword [EBP - 128]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0227.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0229:
			; Ldlen

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0229.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0229.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0229.02: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022A:
			; Conv_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022B:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022B.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022C:
			; Sub

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022C.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022C.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022C.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022C.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 132
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022D.01: ;Asm
			mov dword [EBP - 132], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022F.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022F.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022F.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_022F.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0231:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 132
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0231.00: ;Asm
			mov EAX, dword [EBP - 132]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0231.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0233:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0233.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0233.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0233.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0238
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0233.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0233.04: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0233.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0238:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 136
			; Local size = 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0238.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0238.01: ;Asm
			mov dword [EBP - 136], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_023A:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 124
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_023A.00: ;Asm
			mov EAX, dword [EBP - 124]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_023A.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_023A.02: ;Asm
			mov EAX, dword [EBP - 128]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_023A.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_023C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 132
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_023C.00: ;Asm
			mov EAX, dword [EBP - 132]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_023C.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_023E:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 136
			; Local size = 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_023E.00: ;Asm
			movzx EAX, word [EBP - 136]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_023E.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0240:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0240.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0241:
			; Add

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0241.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0241.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0242:
			; Conv_U2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0242.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0242.01: ;Asm
			movzx EAX, AX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0242.02: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0243:
			; Stelem_I2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0243.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0243.01: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0243.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0243.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0243.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0243.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0243.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0243.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0243.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0243.09: ;Asm
			mov word [ECX], BX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0243.0A: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0244:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0244.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0289

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0246:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0246.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0247:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 124
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0247.00: ;Asm
			mov EAX, dword [EBP - 124]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0247.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0247.02: ;Asm
			mov EAX, dword [EBP - 128]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0247.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0249:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 132
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0249.00: ;Asm
			mov EAX, dword [EBP - 132]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0249.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024B:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024B.00: ;Asm
			push dword 0x30

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024D:
			; Stelem_I2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024D.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024D.01: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024D.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024D.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024D.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024D.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024D.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024D.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024D.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024D.09: ;Asm
			mov word [ECX], BX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024D.0A: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 132
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024E.00: ;Asm
			mov EAX, dword [EBP - 132]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_024E.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0250:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0250.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0251:
			; Sub

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0251.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0251.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0251.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0251.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0252:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 132
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0252.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0252.01: ;Asm
			mov dword [EBP - 132], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0254:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0254.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0254.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0254.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0254.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0256:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 132
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0256.00: ;Asm
			mov EAX, dword [EBP - 132]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0256.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0258:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0258.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0258.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0258.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_025D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0258.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0258.04: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0258.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_025D:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 136
			; Local size = 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_025D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_025D.01: ;Asm
			mov dword [EBP - 136], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_025F:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 136
			; Local size = 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_025F.00: ;Asm
			movzx EAX, word [EBP - 136]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_025F.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0261:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0261.00: ;Asm
			push dword 0x2E

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263:
			; Ceq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.03: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.05: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0265

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.08: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0263.09: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0265

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0265:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 140
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0265.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0265.01: ;Asm
			mov dword [EBP - 140], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0267:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 140
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0267.00: ;Asm
			movzx EAX, byte [EBP - 140]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0267.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0269:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0269.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0269.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0269.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_027E

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_026B:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_026B.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_026C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 132
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_026C.00: ;Asm
			mov EAX, dword [EBP - 132]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_026C.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_026E:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_026E.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_026F:
			; Sub

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_026F.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_026F.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_026F.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_026F.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0270:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 132
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0270.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0270.01: ;Asm
			mov dword [EBP - 132], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0272:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0272.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0272.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0272.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0272.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0274:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 132
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0274.00: ;Asm
			mov EAX, dword [EBP - 132]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0274.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0276:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0276.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0276.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0276.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_027B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0276.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0276.04: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0276.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_027B:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 136
			; Local size = 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_027B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_027B.01: ;Asm
			mov dword [EBP - 136], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_027D:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_027D.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_027E:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 124
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_027E.00: ;Asm
			mov EAX, dword [EBP - 124]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_027E.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_027E.02: ;Asm
			mov EAX, dword [EBP - 128]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_027E.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0280:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 132
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0280.00: ;Asm
			mov EAX, dword [EBP - 132]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0280.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0282:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 136
			; Local size = 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0282.00: ;Asm
			movzx EAX, word [EBP - 136]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0282.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0284:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0284.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0285:
			; Add

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0285.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0285.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0286:
			; Conv_U2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0286.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0286.01: ;Asm
			movzx EAX, AX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0286.02: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0287:
			; Stelem_I2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0287.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0287.01: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0287.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0287.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0287.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0287.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0287.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0287.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0287.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0287.09: ;Asm
			mov word [ECX], BX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0287.0A: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0288:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0288.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0289:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 124
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0289.00: ;Asm
			mov EAX, dword [EBP - 124]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0289.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0289.02: ;Asm
			mov EAX, dword [EBP - 128]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0289.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 132
			; Local size = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028B.00: ;Asm
			mov EAX, dword [EBP - 132]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028B.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D:
			; Ldelem_U2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D.00: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D.04: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D.06: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D.08: ;Asm
			JLE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_IndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D.0A: ;Asm
			JNL near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_NoIndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_IndexOutOfRangeException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_NoIndexOutOfRangeException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028D_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028E:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_028E.00: ;Asm
			push dword 0x39

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290:
			; Cgt

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290.02: ;Asm
			JL near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290.03: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290.05: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0292

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0290.08: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0292:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 144
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0292.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0292.01: ;Asm
			mov dword [EBP - 144], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0294:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 144
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0294.00: ;Asm
			movzx EAX, byte [EBP - 144]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0294.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0296:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0296.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0296.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0296.02: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0246

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0298:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 124
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0298.00: ;Asm
			mov EAX, dword [EBP - 124]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0298.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0298.02: ;Asm
			mov EAX, dword [EBP - 128]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_0298.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A:
			; Newobj

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.01: ;Asm
			mov EAX, dword [EAX + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.02: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.03: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.04: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.05: ;Asm
			push dword 0x12

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.06: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.07: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.08: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.AfterAlloc:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.09: ;Asm
			push dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.0C: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_String_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.0D: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.0E: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.0F: ;Asm
			mov dword [EAX + 8], 0x6

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.10: ;Asm
			push dword 0x0
			; Arg value: 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.11: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.12: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.13: ;Asm
			Call SystemVoidSystemStringctorSystemChararray

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.14: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.15: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.NoError1260
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.17: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.18: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.NoError1260:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.19: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.1A: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.1B: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029A.1C: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029F.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029F.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_029F.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A1:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A1.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A2:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A2.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A4:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A4.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A5:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A5.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A5.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A5.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A5.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A7:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A7.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A8:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A8.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A8.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A8.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A8.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02AA:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02AA.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02AA.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02AA.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02AF
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02AA.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02AA.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02AA.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02AA.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02AA.07: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02AA.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02AF:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02AF.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B0:
			; Sub

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B0.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B0.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B0.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B0.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B1:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B1.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B1.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B1.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B6
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B1.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B1.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B1.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B1.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B6:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B6.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B6.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B6.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B6.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B8:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B8.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B9:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B9.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B9.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B9.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02B9.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BB:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BB.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BB.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BB.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BB.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BD:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BD.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BD.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BD.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C2
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BD.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BD.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BD.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BD.06: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02BD.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C2:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C2.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C3:
			; Sub

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C3.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C3.01: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C3.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C3.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C4:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C4.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C4.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C4.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C9
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C4.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C4.04: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C4.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C9:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02C9.00: ;Asm
			push dword 0x30

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB:
			; Ceq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.03: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.05: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.06: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CD

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.08: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CB.09: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CD

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CD:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 148
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CD.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CD.01: ;Asm
			mov dword [EBP - 148], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CF:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 148
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CF.00: ;Asm
			movzx EAX, byte [EBP - 148]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02CF.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D1:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D1.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D1.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D1.02: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02A4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D3:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D3.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D3.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D3.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D3.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D5:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D5.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D5.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D5.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D5.03: ;Asm
			mov dword [EBP - 76], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D7:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D7.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D9:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D9.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D9.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D9.02: ;Asm
			mov EAX, dword [EBP - 80]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02D9.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02DB:
			; Ret

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.IL_02DB.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_NORMAL
			; End Method: GetNumberString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_NORMAL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x94

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemDouble.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_18753045:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Exception
			; Name: get_Message
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemExceptionget_Message:

		GUID_18914299:

		METHOD_18914299.0A: ;Asm
			push dword EBP

		METHOD_18914299.0B: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Exception
			; Arg real size = 8 aligned size = 8

		METHOD_18914299.0C: ;Asm
			push dword [EBP + 12]

		METHOD_18914299.0D: ;Asm
			push dword [EBP + 8]

		METHOD_18914299.0E: ;Asm
			Call SystemStringCosmosCore_PlugsSystemExceptionImplget_Message

		METHOD_18914299.0F: ;Asm
			test ECX, 0x2

		METHOD_18914299.10: ;Asm
			JE near SystemStringSystemExceptionget_Message.END__OF__METHOD_NORMAL

		METHOD_18914299.11: ;Asm
			add ESP, 0x4

		METHOD_18914299.12: ;Asm
			add ESP, 0x4

		METHOD_18914299.13: ;Asm
			JNE near SystemStringSystemExceptionget_Message.END__OF__METHOD_EXCEPTION
			; End Method: get_Message

		SystemStringSystemExceptionget_Message.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemExceptionget_Message.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemExceptionget_Message.END__OF__METHOD_NORMAL

		SystemStringSystemExceptionget_Message.END__OF__METHOD_NORMAL.15: ;Asm
			mov ECX, 0x0

		SystemStringSystemExceptionget_Message.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemStringSystemExceptionget_Message.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemExceptionget_Message.END__OF__METHOD_NORMAL.18: ;Asm
			pop dword EAX

		SystemStringSystemExceptionget_Message.END__OF__METHOD_NORMAL.19: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemExceptionget_Message.END__OF__METHOD_EXCEPTION:

		SystemStringSystemExceptionget_Message.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemExceptionget_Message.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			pop dword EBP

		SystemStringSystemExceptionget_Message.END__OF__METHOD_EXCEPTION__2.1B: ;Asm
			Ret


		GUID_18914300:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.ObjectImpl
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor:

		GUID_18914302:
			; Static constructor. See if it has been called already, return if so.

		METHOD_18914302.1C: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_Core_Plugs_System_ObjectImpl], 0x1

		METHOD_18914302.1D: ;Asm
			JE near METHOD_18914302.BeforeQuickReturn

		METHOD_18914302.1E: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_Core_Plugs_System_ObjectImpl], 0x1

		METHOD_18914302.1F: ;Asm
			Jmp METHOD_18914302.AfterCCTorAlreadyCalledCheck

		METHOD_18914302.BeforeQuickReturn:

		METHOD_18914302.20: ;Asm
			mov ECX, 0x0

		METHOD_18914302.21: ;Asm
			Ret


		METHOD_18914302.AfterCCTorAlreadyCalledCheck:

		METHOD_18914302.22: ;Asm
			push dword EBP

		METHOD_18914302.23: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_0000:
			; LdStr
			; String Value: IL2CPU

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_0000.00: ;Asm
			push dword StringLiteral017D

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_0005:
			; LdStr
			; String Value: ObjectImpl

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_0005.00: ;Asm
			push dword StringLiteral017E

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_0005.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A:
			; Newobj

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.AfterAlloc:

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.10: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.NoError1261
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.14: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemObjectImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.NoError1261:

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.18: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000F:
			; Stsfld

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemObjectImplcctor

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemObjectImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_Core_Plugs_System_ObjectImpl_mDebugger + 4], EAX

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_0014:
			; Ret

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemObjectImplcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemObjectImplcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemObjectImplcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_18914303:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Debug.Kernel.Plugs.Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Debug.Kernel.Plugs.Asm.DebuggerAsm
			; Name: DoSendNumber
			; Plugged: No

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemUInt32:

		GUID_18918365:

		METHOD_18918365.05: ;Asm
			push dword EBP

		METHOD_18918365.06: ;Asm
			mov EBP, ESP

		METHOD_18918365.07: ;Asm
			%ifdef DEBUGSTUB

		METHOD_18918365.08: ;Asm
			push dword [EBP + 8]

		METHOD_18918365.09: ;Asm
			Call DebugStub_SendSimpleNumber

		METHOD_18918365.0A: ;Asm
			add ESP, 4

		METHOD_18918365.0B: ;Asm
			%endif
			; End Method: DoSendNumber

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemUInt32.END__OF__METHOD_NORMAL.0C: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemUInt32.END__OF__METHOD_NORMAL.0D: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION__2.0E: ;Asm
			pop dword EBP

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemUInt32.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			Ret 0x4


		GUID_18918366:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.CPUImpl
			; Name: GetEndOfKernel
			; Plugged: No

		SystemUInt32CosmosCore_AsmCPUImplGetEndOfKernel:

		GUID_18918368:

		METHOD_18918368.10: ;Asm
			push dword EBP

		METHOD_18918368.11: ;Asm
			mov EBP, ESP

		METHOD_18918368.12: ;Asm
			push dword _end_code
			; End Method: GetEndOfKernel

		SystemUInt32CosmosCore_AsmCPUImplGetEndOfKernel.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosCore_AsmCPUImplGetEndOfKernel.END__OF__METHOD_NORMAL.13: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosCore_AsmCPUImplGetEndOfKernel.END__OF__METHOD_NORMAL

		SystemUInt32CosmosCore_AsmCPUImplGetEndOfKernel.END__OF__METHOD_NORMAL.14: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosCore_AsmCPUImplGetEndOfKernel.END__OF__METHOD_NORMAL.15: ;Asm
			pop dword EAX

		SystemUInt32CosmosCore_AsmCPUImplGetEndOfKernel.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt32CosmosCore_AsmCPUImplGetEndOfKernel.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosCore_AsmCPUImplGetEndOfKernel.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosCore_AsmCPUImplGetEndOfKernel.END__OF__METHOD_EXCEPTION__2.17: ;Asm
			pop dword EBP

		SystemUInt32CosmosCore_AsmCPUImplGetEndOfKernel.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			Ret


		GUID_18918369:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.CPUImpl
			; Name: ZeroFill
			; Plugged: No

		SystemVoidCosmosCore_AsmCPUImplZeroFillSystemUInt32SystemUInt32:

		GUID_18918371:

		METHOD_18918371.19: ;Asm
			push dword EBP

		METHOD_18918371.1A: ;Asm
			mov EBP, ESP

		METHOD_18918371.1B: ;Asm
			cld

		METHOD_18918371.1C: ;Asm
			mov EDI, dword [EBP + 12]

		METHOD_18918371.1D: ;Asm
			mov ECX, dword [EBP + 8]

		METHOD_18918371.1E: ;Asm
			xor EAX, EAX

		METHOD_18918371.1F: ;Asm
			shr ECX, 0x1

		METHOD_18918371.20: ;Asm
			JNB near METHOD_18918371.step2

		METHOD_18918371.21: ;Asm
			stosb

		METHOD_18918371.step2:

		METHOD_18918371.22: ;Asm
			shr ECX, 0x1

		METHOD_18918371.23: ;Asm
			JNB near METHOD_18918371.step3

		METHOD_18918371.24: ;Asm
			stosw

		METHOD_18918371.step3:

		METHOD_18918371.25: ;Asm
			rep stosd
			; End Method: ZeroFill

		SystemVoidCosmosCore_AsmCPUImplZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_AsmCPUImplZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.26: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_AsmCPUImplZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_AsmCPUImplZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.27: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_AsmCPUImplZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_AsmCPUImplZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_AsmCPUImplZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.28: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_AsmCPUImplZeroFillSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.29: ;Asm
			Ret 0x8


		GUID_18918372:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Memory.Old.Heap
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosCoreMemoryOldHeapcctor:

		GUID_18918374:
			; Static constructor. See if it has been called already, return if so.

		METHOD_18918374.2A: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_Core_Memory_Old_Heap], 0x1

		METHOD_18918374.2B: ;Asm
			JE near METHOD_18918374.BeforeQuickReturn

		METHOD_18918374.2C: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_Core_Memory_Old_Heap], 0x1

		METHOD_18918374.2D: ;Asm
			Jmp METHOD_18918374.AfterCCTorAlreadyCalledCheck

		METHOD_18918374.BeforeQuickReturn:

		METHOD_18918374.2E: ;Asm
			mov ECX, 0x0

		METHOD_18918374.2F: ;Asm
			Ret


		METHOD_18918374.AfterCCTorAlreadyCalledCheck:

		METHOD_18918374.30: ;Asm
			push dword EBP

		METHOD_18918374.31: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0000:
			; LdStr
			; String Value: Core

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0000.00: ;Asm
			push dword StringLiteral017F

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0005:
			; LdStr
			; String Value: Memory

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0005.00: ;Asm
			push dword StringLiteral0180

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0005.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A:
			; Newobj

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.AfterAlloc:

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.10: ;Asm
			JE near SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.NoError1261
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.14: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOldHeapcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.NoError1261:

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.18: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000F:
			; Stsfld

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldHeapcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_Core_Memory_Old_Heap_mDebugger + 4], EAX

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0014:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0014.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0015:
			; Stsfld

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0015.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0015.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldHeapcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0015.AfterCCTorExceptionCheck:
			; Type = 'System.UInt32

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0015.03: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0015.04: ;Asm
			mov dword [static_field__Cosmos_Core_Memory_Old_Heap_mLastEntryIndex], EAX

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_001A:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_001A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_001B:
			; Stsfld

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_001B.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_001B.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldHeapcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_001B.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_001B.03: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_001B.04: ;Asm
			mov byte [static_field__Cosmos_Core_Memory_Old_Heap_mInitialized], AL

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0020:
			; Ret

		SystemVoidCosmosCoreMemoryOldHeapcctor.IL_0020.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOldHeapcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosCoreMemoryOldHeapcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryOldHeapcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryOldHeapcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryOldHeapcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryOldHeapcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryOldHeapcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryOldHeapcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryOldHeapcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_18918375:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CPU
			; Name: DoDisableInterrupts
			; Plugged: Yes
			; Return size: 0

		SystemVoidCosmosCoreCPUDoDisableInterrupts:

		GUID_18925811:

		METHOD_18925811.05: ;Asm
			push dword EBP

		METHOD_18925811.06: ;Asm
			mov EBP, ESP

		METHOD_18925811.07: ;Asm
			Call SystemVoidCosmosCore_AsmCPUImplDoDisableInterrupts

		METHOD_18925811.08: ;Asm
			test ECX, 0x2

		METHOD_18925811.09: ;Asm
			JE near SystemVoidCosmosCoreCPUDoDisableInterrupts.END__OF__METHOD_NORMAL

		METHOD_18925811.0A: ;Asm
			JNE near SystemVoidCosmosCoreCPUDoDisableInterrupts.END__OF__METHOD_EXCEPTION
			; End Method: DoDisableInterrupts

		SystemVoidCosmosCoreCPUDoDisableInterrupts.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreCPUDoDisableInterrupts.END__OF__METHOD_NORMAL.0B: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreCPUDoDisableInterrupts.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreCPUDoDisableInterrupts.END__OF__METHOD_NORMAL.0C: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreCPUDoDisableInterrupts.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreCPUDoDisableInterrupts.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreCPUDoDisableInterrupts.END__OF__METHOD_EXCEPTION__2.0D: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreCPUDoDisableInterrupts.END__OF__METHOD_EXCEPTION__2.0E: ;Asm
			Ret


		GUID_18925812:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CPU
			; Name: GetAmountOfRAM
			; Plugged: Yes
			; Return size: 4

		SystemUInt32CosmosCoreCPUGetAmountOfRAM:

		GUID_18925814:

		METHOD_18925814.0F: ;Asm
			push dword EBP

		METHOD_18925814.10: ;Asm
			mov EBP, ESP

		METHOD_18925814.11: ;Asm
			sub ESP, 0x4

		METHOD_18925814.12: ;Asm
			Call SystemUInt32CosmosCore_AsmCPUImplGetAmountOfRAM

		METHOD_18925814.13: ;Asm
			test ECX, 0x2

		METHOD_18925814.14: ;Asm
			JE near SystemUInt32CosmosCoreCPUGetAmountOfRAM.END__OF__METHOD_NORMAL

		METHOD_18925814.15: ;Asm
			add ESP, 0x4

		METHOD_18925814.16: ;Asm
			JNE near SystemUInt32CosmosCoreCPUGetAmountOfRAM.END__OF__METHOD_EXCEPTION
			; End Method: GetAmountOfRAM

		SystemUInt32CosmosCoreCPUGetAmountOfRAM.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosCoreCPUGetAmountOfRAM.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosCoreCPUGetAmountOfRAM.END__OF__METHOD_NORMAL

		SystemUInt32CosmosCoreCPUGetAmountOfRAM.END__OF__METHOD_NORMAL.18: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosCoreCPUGetAmountOfRAM.END__OF__METHOD_NORMAL.19: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreCPUGetAmountOfRAM.END__OF__METHOD_NORMAL.1A: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt32CosmosCoreCPUGetAmountOfRAM.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosCoreCPUGetAmountOfRAM.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosCoreCPUGetAmountOfRAM.END__OF__METHOD_EXCEPTION__2.1B: ;Asm
			pop dword EBP

		SystemUInt32CosmosCoreCPUGetAmountOfRAM.END__OF__METHOD_EXCEPTION__2.1C: ;Asm
			Ret


		GUID_18925815:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Memory.Old.Heap
			; Name: DoInitialize
			; Plugged: No
			; Argument[0] aEndOfRam at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32:

		GUID_18925817:

		METHOD_18925817.1D: ;Asm
			push dword EBP

		METHOD_18925817.1E: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0002:
			; Conv_U

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0003:
			; Stsfld

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0003.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0003.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0003.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.Memory.Old.DataLookupTable*

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0003.03: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0003.04: ;Asm
			mov dword [static_field__Cosmos_Core_Memory_Old_Heap_mLastTable], EAX

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0008:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0009:
			; Stsfld

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0009.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0009.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0009.AfterCCTorExceptionCheck:
			; Type = 'System.UInt32

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0009.03: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0009.04: ;Asm
			mov dword [static_field__Cosmos_Core_Memory_Old_Heap_mLastEntryIndex], EAX

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_000E.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_000F:
			; Stsfld

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_000F.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOldHeapcctor

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'System.UInt32

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_000F.03: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_000F.04: ;Asm
			mov dword [static_field__Cosmos_Core_Memory_Old_Heap_mEndOfRam], EAX

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0014:
			; Ret

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: DoInitialize

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryOldHeapDoInitializeSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_18925818:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemSRcctor:

		GUID_18933416:
			; Static constructor. See if it has been called already, return if so.

		METHOD_18933416.05: ;Asm
			cmp byte [CCTOR_CALLED__System_SR], 0x1

		METHOD_18933416.06: ;Asm
			JE near METHOD_18933416.BeforeQuickReturn

		METHOD_18933416.07: ;Asm
			mov byte [CCTOR_CALLED__System_SR], 0x1

		METHOD_18933416.08: ;Asm
			Jmp METHOD_18933416.AfterCCTorAlreadyCalledCheck

		METHOD_18933416.BeforeQuickReturn:

		METHOD_18933416.09: ;Asm
			mov ECX, 0x0

		METHOD_18933416.0A: ;Asm
			Ret


		METHOD_18933416.AfterCCTorAlreadyCalledCheck:

		METHOD_18933416.0B: ;Asm
			push dword EBP

		METHOD_18933416.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemSRcctor.IL_0000:
			; Newobj

		SystemVoidSystemSRcctor.IL_0000.00: ;Asm
			push dword 0xC

		SystemVoidSystemSRcctor.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemSRcctor.IL_0000.AfterAlloc:

		SystemVoidSystemSRcctor.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidSystemSRcctor.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidSystemSRcctor.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidSystemSRcctor.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Object_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemSRcctor.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemSRcctor.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemSRcctor.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x0

		SystemVoidSystemSRcctor.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidSystemSRcctor.IL_0000.0A: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemSRcctor.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemSRcctor.IL_0000.0C: ;Asm
			JE near SystemVoidSystemSRcctor.IL_0000.NoError1264
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemSRcctor.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemSRcctor.IL_0000.0E: ;Asm
			Jmp SystemVoidSystemSRcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemSRcctor.IL_0000.NoError1264:

		SystemVoidSystemSRcctor.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemSRcctor.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidSystemSRcctor.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidSystemSRcctor.IL_0005:
			; Stsfld

		SystemVoidSystemSRcctor.IL_0005.00: ;Asm
			Call SystemVoidSystemSRcctor

		SystemVoidSystemSRcctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemSRcctor.IL_0005.02: ;Asm
			JNE near SystemVoidSystemSRcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemSRcctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.Object

		SystemVoidSystemSRcctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemSRcctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidSystemSRcctor.IL_0005.05: ;Asm
			mov dword [static_field__System_SR__lock + 4], EAX

		SystemVoidSystemSRcctor.IL_000A:
			; Ldc_I4

		SystemVoidSystemSRcctor.IL_000A.00: ;Asm
			push dword 0x0

		SystemVoidSystemSRcctor.IL_000B:
			; Stsfld

		SystemVoidSystemSRcctor.IL_000B.00: ;Asm
			Call SystemVoidSystemSRcctor

		SystemVoidSystemSRcctor.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemSRcctor.IL_000B.02: ;Asm
			JNE near SystemVoidSystemSRcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemSRcctor.IL_000B.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidSystemSRcctor.IL_000B.03: ;Asm
			pop dword EAX

		SystemVoidSystemSRcctor.IL_000B.04: ;Asm
			mov byte [static_field__System_SR__resourceManagerInited], AL

		SystemVoidSystemSRcctor.IL_0010:
			; Ret

		SystemVoidSystemSRcctor.IL_0010.00: ;Asm
			Jmp SystemVoidSystemSRcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemSRcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemSRcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemSRcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemSRcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemSRcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemSRcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemSRcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemSRcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_18933417:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: InternalGetResourceString
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-24
			; Argument[0] key at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemSRInternalGetResourceStringSystemString:

		GUID_18937709:

		METHOD_18937709.05: ;Asm
			push dword EBP

		METHOD_18937709.06: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_18937709.07: ;Asm
			push dword [EBP + 12]

		METHOD_18937709.08: ;Asm
			push dword [EBP + 8]

		METHOD_18937709.09: ;Asm
			Call SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString

		METHOD_18937709.0A: ;Asm
			test ECX, 0x2

		METHOD_18937709.0B: ;Asm
			JE near SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL

		METHOD_18937709.0C: ;Asm
			add ESP, 0x4

		METHOD_18937709.0D: ;Asm
			add ESP, 0x4

		METHOD_18937709.0E: ;Asm
			JNE near SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION
			; End Method: InternalGetResourceString

		SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL.11: ;Asm
			pop dword EAX

		SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL.13: ;Asm
			pop dword EAX

		SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemStringSystemSRInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret


		GUID_18937710:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Equals
			; Plugged: Yes
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] value at EBP+16, size = 8
			; Argument[2] comparisonType at EBP+8, size = 4
			; Return size: 4

		SystemBooleanSystemStringEqualsSystemStringSystemStringComparison:

		GUID_18937712:

		METHOD_18937712.17: ;Asm
			push dword EBP

		METHOD_18937712.18: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_18937712.19: ;Asm
			push dword [EBP + 24]

		METHOD_18937712.1A: ;Asm
			push dword [EBP + 20]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_18937712.1B: ;Asm
			push dword [EBP + 16]

		METHOD_18937712.1C: ;Asm
			push dword [EBP + 12]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.StringComparison
			; Arg real size = 4 aligned size = 4

		METHOD_18937712.1D: ;Asm
			push dword [EBP + 8]

		METHOD_18937712.1E: ;Asm
			Call SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison

		METHOD_18937712.1F: ;Asm
			test ECX, 0x2

		METHOD_18937712.20: ;Asm
			JE near SystemBooleanSystemStringEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL

		METHOD_18937712.21: ;Asm
			add ESP, 0x4

		METHOD_18937712.22: ;Asm
			JNE near SystemBooleanSystemStringEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION
			; End Method: Equals

		SystemBooleanSystemStringEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemStringEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.23: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemStringEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL

		SystemBooleanSystemStringEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.24: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemStringEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.25: ;Asm
			pop dword EAX

		SystemBooleanSystemStringEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.26: ;Asm
			mov dword [EBP + 24], EAX

		SystemBooleanSystemStringEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemStringEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemStringEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION__2.27: ;Asm
			pop dword EBP

		SystemBooleanSystemStringEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION__2.28: ;Asm
			Ret 0x10


		GUID_18937713:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IntPtrImpl
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString:

		GUID_18937715:

		METHOD_18937715.29: ;Asm
			push dword EBP

		METHOD_18937715.2A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_18937715.2B: ;Asm
			push dword 0x0

		METHOD_18937715.2C: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0001:
			; LdStr
			; String Value: <IntPtr>

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0001.00: ;Asm
			push dword StringLiteral0181

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0001.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0007:
			; Br

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0007.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0009

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0009:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0009.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_0009.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_000A:
			; Ret

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.IL_000A.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemIntPtrImplToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_18937716:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CPU
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosCoreCPUctor:

		GUID_18942933:

		METHOD_18942933.0A: ;Asm
			push dword EBP

		METHOD_18942933.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreCPUctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CPU
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCPUctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCPUctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreCPUctor.IL_0001:
			; Call

		SystemVoidCosmosCoreCPUctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosCoreCPUctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreCPUctor.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreCPUctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreCPUctor.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreCPUctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreCPUctor.IL_0006:
			; Nop

		SystemVoidCosmosCoreCPUctor.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreCPUctor.IL_0007:
			; Ret

		SystemVoidCosmosCoreCPUctor.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosCoreCPUctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreCPUctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreCPUctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreCPUctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreCPUctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreCPUctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreCPUctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreCPUctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreCPUctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_18942934:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosCoreINTscctor:

		GUID_18946452:
			; Static constructor. See if it has been called already, return if so.

		METHOD_18946452.05: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_Core_INTs], 0x1

		METHOD_18946452.06: ;Asm
			JE near METHOD_18946452.BeforeQuickReturn

		METHOD_18946452.07: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_Core_INTs], 0x1

		METHOD_18946452.08: ;Asm
			Jmp METHOD_18946452.AfterCCTorAlreadyCalledCheck

		METHOD_18946452.BeforeQuickReturn:

		METHOD_18946452.09: ;Asm
			mov ECX, 0x0

		METHOD_18946452.0A: ;Asm
			Ret


		METHOD_18946452.AfterCCTorAlreadyCalledCheck:

		METHOD_18946452.0B: ;Asm
			push dword EBP

		METHOD_18946452.0C: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTscctor.IL_0000:
			; Ldc_I4

		SystemVoidCosmosCoreINTscctor.IL_0000.00: ;Asm
			push dword 0x100

		SystemVoidCosmosCoreINTscctor.IL_0005:
			; Newarr
			; Element Size = 8

		SystemVoidCosmosCoreINTscctor.IL_0005.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTscctor.IL_0005.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTscctor.IL_0005.02: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosCoreINTscctor.IL_0005.03: ;Asm
			mul dword EDX

		SystemVoidCosmosCoreINTscctor.IL_0005.04: ;Asm
			add EAX, 0x10

		SystemVoidCosmosCoreINTscctor.IL_0005.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTscctor.IL_0005.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreINTscctor.IL_0005.AfterAlloc:

		SystemVoidCosmosCoreINTscctor.IL_0005.07: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTscctor.IL_0005.08: ;Asm
			pop dword ESI

		SystemVoidCosmosCoreINTscctor.IL_0005.09: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTscctor.IL_0005.0A: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreINTscctor.IL_0005.0B: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreINTscctor.IL_0005.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTscctor.IL_0005.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosCoreINTscctor.IL_0005.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreINTscctor.IL_0005.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidCosmosCoreINTscctor.IL_0005.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidCosmosCoreINTscctor.IL_0005.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidCosmosCoreINTscctor.IL_0005.12: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTscctor.IL_0005.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidCosmosCoreINTscctor.IL_0005.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTscctor.IL_000A:
			; Stsfld

		SystemVoidCosmosCoreINTscctor.IL_000A.00: ;Asm
			Call SystemVoidCosmosCoreINTscctor

		SystemVoidCosmosCoreINTscctor.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTscctor.IL_000A.02: ;Asm
			JNE near SystemVoidCosmosCoreINTscctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTscctor.IL_000A.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.INTs+IRQDelegate[]

		SystemVoidCosmosCoreINTscctor.IL_000A.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTscctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTscctor.IL_000A.05: ;Asm
			mov dword [static_field__Cosmos_Core_INTs_mIRQ_Handlers + 4], EAX

		SystemVoidCosmosCoreINTscctor.IL_000F:
			; Ret

		SystemVoidCosmosCoreINTscctor.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosCoreINTscctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosCoreINTscctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTscctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTscctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTscctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTscctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTscctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTscctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTscctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_18946453:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Global
			; Name: get_PIC
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 8

		CosmosCorePICCosmosCoreGlobalget_PIC:

		GUID_18950003:

		METHOD_18950003.05: ;Asm
			push dword EBP

		METHOD_18950003.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_18950003.07: ;Asm
			push dword 0x0

		METHOD_18950003.08: ;Asm
			push dword 0x0

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0000:
			; Nop

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0000.00: ;Asm
			NOP

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0001:
			; Ldsfld

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreBootstrapcctor

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0001.01: ;Asm
			test ECX, 0x2

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0001.02: ;Asm
			JNE near CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_EXCEPTION

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0001.AfterCCTorExceptionCheck:

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_Core_Bootstrap_PIC + 4]

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0001.04: ;Asm
			push dword 0x0

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0006:
			; Stloc
			; Local type = Cosmos.Core.PIC
			; Local EBP offset = 4
			; Local size = 8

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0006.00: ;Asm
			pop dword EAX

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0006.02: ;Asm
			pop dword EAX

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0007:
			; Br

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0007.00: ;Asm
			Jmp CosmosCorePICCosmosCoreGlobalget_PIC.IL_0009

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0009:
			; Ldloc
			; Local type = Cosmos.Core.PIC
			; Local EBP offset = 4
			; Local size = 8

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0009.01: ;Asm
			push dword EAX

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_0009.03: ;Asm
			push dword EAX

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_000A:
			; Ret

		CosmosCorePICCosmosCoreGlobalget_PIC.IL_000A.00: ;Asm
			Jmp CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_NORMAL
			; End Method: get_PIC

		CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_NORMAL

		CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_EXCEPTION:

		CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_EXCEPTION__2:

		CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosCorePICCosmosCoreGlobalget_PIC.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_18950004:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.PIC
			; Name: EoiSlave
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCorePICEoiSlave:

		GUID_18955388:

		METHOD_18955388.0A: ;Asm
			push dword EBP

		METHOD_18955388.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCorePICEoiSlave.IL_0000:
			; Nop

		SystemVoidCosmosCorePICEoiSlave.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCorePICEoiSlave.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICEoiSlave.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCorePICEoiSlave.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCorePICEoiSlave.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Master
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 20 (includes object header)

		SystemVoidCosmosCorePICEoiSlave.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICEoiSlave.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICEoiSlave.IL_0002.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICEoiSlave.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICEoiSlave.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICEoiSlave.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICEoiSlave.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICEoiSlave.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICEoiSlave.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Cmd
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 20 (includes object header)

		SystemVoidCosmosCorePICEoiSlave.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICEoiSlave.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICEoiSlave.IL_0007.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICEoiSlave.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICEoiSlave.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICEoiSlave.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICEoiSlave.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICEoiSlave.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICEoiSlave.IL_000C:
			; Ldc_I4

		SystemVoidCosmosCorePICEoiSlave.IL_000C.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCorePICEoiSlave.IL_000E:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCorePICEoiSlave.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCorePICEoiSlave.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICEoiSlave.IL_000E.02: ;Asm
			JE near SystemVoidCosmosCorePICEoiSlave.IL_0013
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCorePICEoiSlave.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosCorePICEoiSlave.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICEoiSlave.IL_000E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCorePICEoiSlave.IL_0013:
			; Nop

		SystemVoidCosmosCorePICEoiSlave.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosCorePICEoiSlave.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICEoiSlave.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCorePICEoiSlave.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCorePICEoiSlave.IL_0015:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Slave
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 12 (includes object header)

		SystemVoidCosmosCorePICEoiSlave.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICEoiSlave.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICEoiSlave.IL_0015.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCorePICEoiSlave.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICEoiSlave.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICEoiSlave.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICEoiSlave.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICEoiSlave.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICEoiSlave.IL_001A:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Cmd
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 20 (includes object header)

		SystemVoidCosmosCorePICEoiSlave.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICEoiSlave.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICEoiSlave.IL_001A.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICEoiSlave.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICEoiSlave.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICEoiSlave.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICEoiSlave.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICEoiSlave.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICEoiSlave.IL_001F:
			; Ldc_I4

		SystemVoidCosmosCorePICEoiSlave.IL_001F.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCorePICEoiSlave.IL_0021:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCorePICEoiSlave.IL_0021.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCorePICEoiSlave.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICEoiSlave.IL_0021.02: ;Asm
			JE near SystemVoidCosmosCorePICEoiSlave.IL_0026
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCorePICEoiSlave.IL_0021.03: ;Asm
			JNE near SystemVoidCosmosCorePICEoiSlave.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICEoiSlave.IL_0021.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCorePICEoiSlave.IL_0026:
			; Nop

		SystemVoidCosmosCorePICEoiSlave.IL_0026.00: ;Asm
			NOP

		SystemVoidCosmosCorePICEoiSlave.IL_0027:
			; Ret

		SystemVoidCosmosCorePICEoiSlave.IL_0027.00: ;Asm
			Jmp SystemVoidCosmosCorePICEoiSlave.END__OF__METHOD_NORMAL
			; End Method: EoiSlave

		SystemVoidCosmosCorePICEoiSlave.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCorePICEoiSlave.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCorePICEoiSlave.END__OF__METHOD_NORMAL

		SystemVoidCosmosCorePICEoiSlave.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCorePICEoiSlave.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCorePICEoiSlave.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCorePICEoiSlave.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCorePICEoiSlave.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_18955389:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.PIC
			; Name: EoiMaster
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCorePICEoiMaster:

		GUID_18968229:

		METHOD_18968229.05: ;Asm
			push dword EBP

		METHOD_18968229.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCorePICEoiMaster.IL_0000:
			; Nop

		SystemVoidCosmosCorePICEoiMaster.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCorePICEoiMaster.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.PIC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCorePICEoiMaster.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCorePICEoiMaster.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCorePICEoiMaster.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIC Cosmos.Core.PIC.Master
			; Type: Cosmos.Core.IOGroup.PIC
			; Size: 8
			; DeclaringType: Cosmos.Core.PIC
			; TypeOnStack: Cosmos.Core.PIC
			; Offset: 20 (includes object header)

		SystemVoidCosmosCorePICEoiMaster.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICEoiMaster.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICEoiMaster.IL_0002.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICEoiMaster.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICEoiMaster.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICEoiMaster.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICEoiMaster.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICEoiMaster.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICEoiMaster.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIC.Cmd
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIC
			; TypeOnStack: Cosmos.Core.IOGroup.PIC
			; Offset: 20 (includes object header)

		SystemVoidCosmosCorePICEoiMaster.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCorePICEoiMaster.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCorePICEoiMaster.IL_0007.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCorePICEoiMaster.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCorePICEoiMaster.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICEoiMaster.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCorePICEoiMaster.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosCorePICEoiMaster.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCorePICEoiMaster.IL_000C:
			; Ldc_I4

		SystemVoidCosmosCorePICEoiMaster.IL_000C.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCorePICEoiMaster.IL_000E:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCorePICEoiMaster.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCorePICEoiMaster.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCorePICEoiMaster.IL_000E.02: ;Asm
			JE near SystemVoidCosmosCorePICEoiMaster.IL_0013
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCorePICEoiMaster.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosCorePICEoiMaster.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCorePICEoiMaster.IL_000E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCorePICEoiMaster.IL_0013:
			; Nop

		SystemVoidCosmosCorePICEoiMaster.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosCorePICEoiMaster.IL_0014:
			; Ret

		SystemVoidCosmosCorePICEoiMaster.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosCorePICEoiMaster.END__OF__METHOD_NORMAL
			; End Method: EoiMaster

		SystemVoidCosmosCorePICEoiMaster.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCorePICEoiMaster.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCorePICEoiMaster.END__OF__METHOD_NORMAL

		SystemVoidCosmosCorePICEoiMaster.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCorePICEoiMaster.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCorePICEoiMaster.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCorePICEoiMaster.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCorePICEoiMaster.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_18968230:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: HandleException
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] aEIP at EBP+32, size = 4
			; Argument[1] aDescription at EBP+28, size = 8
			; Argument[2] aName at EBP+20, size = 8
			; Argument[3] ctx at EBP+12, size = 4
			; Argument[4] lastKnownAddressValue at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32:

		GUID_18975744:

		METHOD_18975744.05: ;Asm
			push dword EBP

		METHOD_18975744.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_18975744.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_18975744.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_18975744.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_18975744.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 3
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.EIP
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 44 (includes object header)

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0002.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0002.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0002.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0002.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0007:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0008:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0008.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0009:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0009.00: ;Asm
			push dword 0xB8000

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_000E:
			; Conv_I

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_000F:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_000F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0010:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0010.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0011:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0011.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0012:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0012.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0014:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0014.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0014.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0019
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0014.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0019:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0019.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_001A:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_001A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_001B:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_001B.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_001C:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_001C.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_001E:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_001E.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_001E.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0023
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_001E.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0023:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0023.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0024:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0024.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0025:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0025.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0026:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0026.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0028:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0028.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0028.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_002D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0028.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_002D:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_002D.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_002E:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_002F:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_002F.00: ;Asm
			push dword 0x3

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0030:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0030.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0032:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0032.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0032.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0037
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0032.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0037:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0037.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0038:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0038.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0039:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0039.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_003A:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_003A.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_003C:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_003C.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_003C.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0041
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_003C.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0041:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0041.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0042:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0042.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0043:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0043.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0044:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0044.00: ;Asm
			push dword 0x43

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0046:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0046.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0046.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0046.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_004B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0046.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_004B:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_004B.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_004C:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_004C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_004D:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_004D.00: ;Asm
			push dword 0x6

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_004E:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_004E.00: ;Asm
			push dword 0x50

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0050:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0050.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0050.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0050.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0055
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0050.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0055:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0055.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0056:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0056.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0057:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0057.00: ;Asm
			push dword 0x7

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0058:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0058.00: ;Asm
			push dword 0x55

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_005A:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_005A.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_005A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_005A.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_005F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_005A.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_005F:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_005F.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0060:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0060.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0061:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0061.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0062:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0062.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0064:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0064.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0064.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0064.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0069
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0064.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0069:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0069.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_006A:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_006A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_006B:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_006B.00: ;Asm
			push dword 0x9

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_006D:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_006D.00: ;Asm
			push dword 0x45

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_006F:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_006F.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_006F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_006F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0074
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_006F.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0074:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0074.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0075:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0075.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0076:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0076.00: ;Asm
			push dword 0xA

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0078:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0078.00: ;Asm
			push dword 0x78

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_007A:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_007A.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_007A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_007A.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_007F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_007A.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_007F:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_007F.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0080:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0080.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0081:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0081.00: ;Asm
			push dword 0xB

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0083:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0083.00: ;Asm
			push dword 0x63

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0085:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0085.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0085.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0085.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_008A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0085.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_008A:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_008A.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_008B:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_008B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_008C:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_008C.00: ;Asm
			push dword 0xC

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_008E:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_008E.00: ;Asm
			push dword 0x65

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0090:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0090.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0090.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0090.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0095
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0090.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0095:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0095.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0096:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0096.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0097:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0097.00: ;Asm
			push dword 0xD

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0099:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0099.00: ;Asm
			push dword 0x70

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_009B:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_009B.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_009B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_009B.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A0
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_009B.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A0:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A0.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A1:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A1.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A2:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A2.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A4:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A4.00: ;Asm
			push dword 0x74

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A6:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A6.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A6.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00AB
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00A6.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00AB:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00AB.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00AC:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00AC.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00AD:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00AD.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00AF:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00AF.00: ;Asm
			push dword 0x69

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00B1:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00B1.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00B1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00B1.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00B6
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00B1.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00B6:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00B6.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00B7:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00B7.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00B8:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00B8.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00BA:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00BA.00: ;Asm
			push dword 0x6F

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00BC:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00BC.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00BC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00BC.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C1
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00BC.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C1:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C1.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C2:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C2.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C3:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C3.00: ;Asm
			push dword 0x11

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C5:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C5.00: ;Asm
			push dword 0x6E

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C7:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C7.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C7.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00CC
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00C7.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00CC:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00CC.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00CD:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00CD.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00CE:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00CE.00: ;Asm
			push dword 0x12

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D0:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D0.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D2:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D2.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D2.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D7
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D2.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D7:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D7.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D8:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D8.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D9:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00D9.00: ;Asm
			push dword 0x13

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00DB:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00DB.00: ;Asm
			push dword 0x78

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00DD:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00DD.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00DD.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00DD.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00E2
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00DD.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00E2:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00E2.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00E3:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00E3.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00E4:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00E4.00: ;Asm
			push dword 0x14

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00E6:
			; LdStr
			; String Value: 0123456789ABCDEF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00E6.00: ;Asm
			push dword StringLiteral0182

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00E6.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00EB:
			; Ldarg
			; Arg idx = 3
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00EB.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00EC:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.Interrupt
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 36 (includes object header)

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00EC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00EC.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00EC.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00EC.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00EC.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F1:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F1.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F2:
			; Shr_Un

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F2.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F3:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F3.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F5:
			; And

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F5.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F6:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F6.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F6.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00FB
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F6.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F6.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F6.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00F6.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00FB:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00FB.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00FB.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00FB.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0100
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_00FB.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0100:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0100.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0101:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0101.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0102:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0102.00: ;Asm
			push dword 0x15

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0104:
			; LdStr
			; String Value: 0123456789ABCDEF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0104.00: ;Asm
			push dword StringLiteral0183

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0104.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0109:
			; Ldarg
			; Arg idx = 3
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0109.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_010A:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.INTs+IRQContext.Interrupt
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.INTs+IRQContext
			; TypeOnStack: Cosmos.Core.INTs+IRQContext&
			; Offset: 36 (includes object header)

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_010A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_010A.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_010A.02: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_010A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_010A.04: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_010F:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_010F.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0111:
			; And

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0111.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0111.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0112:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0112.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0112.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0112.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0117
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0112.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0112.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0112.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0112.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0117:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0117.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0117.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0117.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_011C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0117.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_011C:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_011C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_011D:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_011D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_011E:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_011E.00: ;Asm
			push dword 0x16

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0120:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0120.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0122:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0122.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0122.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0122.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0127
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0122.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0127:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0127.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0128:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0128.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0129:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0129.00: ;Asm
			push dword 0x17

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_012B:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_012B.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_012D:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_012D.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_012D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_012D.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0132
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_012D.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0132:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0132.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0133:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0133.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0134:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0134.00: ;Asm
			push dword 0x18

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0136:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0136.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0138:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0138.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0138.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0138.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_013D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0138.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_013D:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_013D.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_013E:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_013E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_013F:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_013F.00: ;Asm
			push dword 0x19

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0141:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0141.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0143:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0143.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0143.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0143.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0148
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0143.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0148:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0148.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0149:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0149.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_014A:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_014A.00: ;Asm
			push dword 0x1A

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_014C:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_014C.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_014E:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_014E.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_014E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_014E.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0153
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_014E.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0153:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0153.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0154:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0154.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0156:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0156.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157:
			; Cgt_Un

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157.02: ;Asm
			JB near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157.True

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157.03: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157.False

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157.True:

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157.06: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0159

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157.False:

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0157.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0159:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0159.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0159.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_015A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_015A.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_015A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_015B:
			; Branch

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_015B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_015B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_015B.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0242

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0160:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0160.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0161:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0161.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0162:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0162.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0163:
			; LdStr
			; String Value: Last known address: 0x

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0163.00: ;Asm
			push dword StringLiteral0184

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0163.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0168:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0168.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0168.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0168.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_016D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0168.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_016D:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_016D.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_016E:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_016E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_016F:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_016F.00: ;Asm
			push dword 0x16

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0171:
			; LdStr
			; String Value: 0123456789ABCDEF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0171.00: ;Asm
			push dword StringLiteral0185

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0171.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0176:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0176.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0178:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0178.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017A:
			; Shr_Un

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017A.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017B:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017B.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017D:
			; And

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017D.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017E:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017E.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017E.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0183
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017E.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_017E.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0183:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0183.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0183.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0183.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0188
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0183.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0188:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0188.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0189:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0189.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_018A:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_018A.00: ;Asm
			push dword 0x17

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_018C:
			; LdStr
			; String Value: 0123456789ABCDEF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_018C.00: ;Asm
			push dword StringLiteral0186

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_018C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0191:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0191.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0193:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0193.00: ;Asm
			push dword 0x18

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0195:
			; Shr_Un

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0195.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0195.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0196:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0196.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0198:
			; And

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0198.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0198.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0199:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0199.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0199.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0199.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_019E
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0199.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0199.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0199.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0199.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_019E:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_019E.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_019E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_019E.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01A3
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_019E.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01A3:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01A3.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01A4:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01A4.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01A5:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01A5.00: ;Asm
			push dword 0x18

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01A7:
			; LdStr
			; String Value: 0123456789ABCDEF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01A7.00: ;Asm
			push dword StringLiteral0187

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01A7.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01AC:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01AC.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01AE:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01AE.00: ;Asm
			push dword 0x14

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B0:
			; Shr_Un

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B0.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B1:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B1.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B3:
			; And

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B3.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B4:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B4.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B4.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B9
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B4.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B4.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B4.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B4.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B9:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B9.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B9.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01BE
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01B9.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01BE:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01BE.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01BF:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01BF.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01C0:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01C0.00: ;Asm
			push dword 0x19

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01C2:
			; LdStr
			; String Value: 0123456789ABCDEF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01C2.00: ;Asm
			push dword StringLiteral0188

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01C2.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01C7:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01C7.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01C9:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01C9.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CB:
			; Shr_Un

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CB.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CC:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CC.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CE:
			; And

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CE.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CF:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CF.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CF.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01D4
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CF.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CF.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CF.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01CF.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01D4:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01D4.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01D4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01D4.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01D9
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01D4.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01D9:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01D9.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01DA:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01DA.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01DB:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01DB.00: ;Asm
			push dword 0x1A

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01DD:
			; LdStr
			; String Value: 0123456789ABCDEF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01DD.00: ;Asm
			push dword StringLiteral0189

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01DD.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01E2:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01E2.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01E4:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01E4.00: ;Asm
			push dword 0xC

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01E6:
			; Shr_Un

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01E6.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01E6.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01E7:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01E7.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01E9:
			; And

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01E9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01E9.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EA:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EA.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EA.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EF
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EA.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EA.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EA.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EA.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EF:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EF.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EF.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01F4
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01EF.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01F4:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01F4.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01F5:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01F5.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01F6:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01F6.00: ;Asm
			push dword 0x1B

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01F8:
			; LdStr
			; String Value: 0123456789ABCDEF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01F8.00: ;Asm
			push dword StringLiteral018A

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01F8.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01FD:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01FD.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01FF:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_01FF.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0200:
			; Shr_Un

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0200.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0200.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0201:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0201.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0203:
			; And

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0203.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0203.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0204:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0204.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0204.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0204.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0209
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0204.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0204.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0204.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0204.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0209:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0209.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0209.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0209.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_020E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0209.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_020E:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_020E.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_020F:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_020F.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0210:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0210.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0212:
			; LdStr
			; String Value: 0123456789ABCDEF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0212.00: ;Asm
			push dword StringLiteral018B

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0212.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0217:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0217.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0219:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0219.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021A:
			; Shr_Un

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021A.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021B:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021B.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021D:
			; And

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021D.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021E:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021E.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021E.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0223
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021E.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_021E.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0223:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0223.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0223.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0223.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0228
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0223.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0228:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0228.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0229:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0229.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_022A:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_022A.00: ;Asm
			push dword 0x1D

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_022C:
			; LdStr
			; String Value: 0123456789ABCDEF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_022C.00: ;Asm
			push dword StringLiteral018C

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_022C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0231:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0231.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0233:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0233.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0235:
			; And

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0235.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0235.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0236:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0236.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0236.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0236.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_023B
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0236.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0236.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0236.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0236.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_023B:
			; Call

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_023B.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_023B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_023B.02: ;Asm
			JE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0240
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_023B.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0240:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0240.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0241:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0241.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0242:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0242.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0243:
			; Br

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0243.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0247

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0245:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0245.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0246:
			; Nop

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0246.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0247:
			; Ldc_I4

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0247.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0248:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0248.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0248.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0249:
			; Br

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0249.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.IL_0245
			; End Method: HandleException

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x1C


		GUID_18975745:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.DelegateImpl
			; Name: Invoke
			; Plugged: No

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext:

		GUID_19291035:

		METHOD_19291035.06: ;Asm
			push dword EBP

		METHOD_19291035.07: ;Asm
			mov EBP, ESP

		METHOD_19291035.08: ;Asm
			cli
			; Get Invoke list count
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQDelegate
			; Arg real size = 8 aligned size = 8

		METHOD_19291035.09: ;Asm
			push dword [EBP + 16]

		METHOD_19291035.0A: ;Asm
			push dword [EBP + 12]

		METHOD_19291035.0B: ;Asm
			Call SystemDelegatearraySystemMulticastDelegateGetInvocationList

		METHOD_19291035.0C: ;Asm
			add ESP, 0x4

		METHOD_19291035.0D: ;Asm
			pop dword EAX

		METHOD_19291035.0E: ;Asm
			add EAX, 0x8

		METHOD_19291035.0F: ;Asm
			mov EBX, dword [EAX]
			; Get invoke method

		METHOD_19291035.10: ;Asm
			add EAX, 0x8

		METHOD_19291035.11: ;Asm
			mov EDI, dword [EAX + 4]
			; Get ArgSize
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQDelegate
			; Arg real size = 8 aligned size = 8

		METHOD_19291035.12: ;Asm
			push dword [EBP + 16]

		METHOD_19291035.13: ;Asm
			push dword [EBP + 12]

		METHOD_19291035.14: ;Asm
			add ESP, 0x4

		METHOD_19291035.15: ;Asm
			pop dword ECX

		METHOD_19291035.16: ;Asm
			add ECX, 0x10

		METHOD_19291035.17: ;Asm
			mov ECX, dword [ECX]
			; Set current invoke list index

		METHOD_19291035.18: ;Asm
			mov EDX, 0x0

		METHOD_19291035.BEGIN_OF_LOOP:

		METHOD_19291035.19: ;Asm
			cmp EDX, EBX

		METHOD_19291035.1A: ;Asm
			JNL near METHOD_19291035.END_OF_INVOKE

		METHOD_19291035.1B: ;Asm
			Pushad
			; Check if delegate has $this

		METHOD_19291035.1C: ;Asm
			mov EDI, dword [EBP + 16]

		METHOD_19291035.1D: ;Asm
			add EDI, 0x4

		METHOD_19291035.1E: ;Asm
			mov EDI, dword [EDI + 20]

		METHOD_19291035.1F: ;Asm
			cmp EDI, 0x0

		METHOD_19291035.20: ;Asm
			JE near METHOD_19291035.NO_THIS

		METHOD_19291035.HAS_THIS:

		METHOD_19291035.21: ;Asm
			push dword EDI

		METHOD_19291035.22: ;Asm
			push dword 0x0

		METHOD_19291035.NO_THIS:

		METHOD_19291035.23: ;Asm
			mov EDI, dword [EAX + 4]

		METHOD_19291035.24: ;Asm
			mov EDI, dword [EDI + 32]
			; Check if delegate has args

		METHOD_19291035.25: ;Asm
			cmp ECX, 0x0

		METHOD_19291035.26: ;Asm
			JE near METHOD_19291035.NO_ARGS

		METHOD_19291035.HAS_ARGS:

		METHOD_19291035.27: ;Asm
			sub ESP, ECX

		METHOD_19291035.28: ;Asm
			push dword EDI

		METHOD_19291035.29: ;Asm
			mov EDI, ESP

		METHOD_19291035.2A: ;Asm
			add EDI, 0x4

		METHOD_19291035.2B: ;Asm
			mov ESI, EBP

		METHOD_19291035.2C: ;Asm
			add ESI, 0x8

		METHOD_19291035.2D: ;Asm
			rep movsb

		METHOD_19291035.2E: ;Asm
			pop dword EDI

		METHOD_19291035.NO_ARGS:

		METHOD_19291035.2F: ;Asm
			Call EDI

		METHOD_19291035.30: ;Asm
			Popad

		METHOD_19291035.31: ;Asm
			inc dword EDX

		METHOD_19291035.32: ;Asm
			Jmp METHOD_19291035.BEGIN_OF_LOOP

		METHOD_19291035.END_OF_INVOKE:

		METHOD_19291035.33: ;Asm
			mov EDX, dword [EBP + 16]

		METHOD_19291035.34: ;Asm
			mov EDX, dword [EDX + 12]

		METHOD_19291035.35: ;Asm
			cmp EDX, 0x0

		METHOD_19291035.36: ;Asm
			JE near METHOD_19291035.NO_RETURN

		METHOD_19291035.HAS_RETURN:

		METHOD_19291035.37: ;Asm
			xchg dword [EBP + 8], EDX

		METHOD_19291035.38: ;Asm
			xchg dword [EBP + 4], EDX

		METHOD_19291035.39: ;Asm
			xchg dword [EBP], EDX

		METHOD_19291035.3A: ;Asm
			push dword EDX

		METHOD_19291035.3B: ;Asm
			mov dword [ESP + 12], EDI

		METHOD_19291035.NO_RETURN:

		METHOD_19291035.3C: ;Asm
			sti
			; End Method: Invoke

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.3D: ;Asm
			mov dword [INTs_LastKnownAddress], PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.3E: ;Asm
			mov ECX, 0x0

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.3F: ;Asm
			pop dword EBP

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.40: ;Asm
			Ret 0xC


		GUID_19291036:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs+IRQDelegate
			; Name: Invoke
			; Plugged: Yes
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext:

		GUID_19291045:

		METHOD_19291045.41: ;Asm
			push dword EBP

		METHOD_19291045.42: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQDelegate
			; Arg real size = 8 aligned size = 8

		METHOD_19291045.43: ;Asm
			push dword [EBP + 16]

		METHOD_19291045.44: ;Asm
			push dword [EBP + 12]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		METHOD_19291045.45: ;Asm
			push dword [EBP + 8]

		METHOD_19291045.46: ;Asm
			Call PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext

		METHOD_19291045.47: ;Asm
			test ECX, 0x2

		METHOD_19291045.48: ;Asm
			JE near SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		METHOD_19291045.49: ;Asm
			JNE near SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION
			; End Method: Invoke

		SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.4A: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.4B: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.4C: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsIRQDelegateInvokeCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.4D: ;Asm
			Ret 0xC


		GUID_19291046:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: IRQ
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] irq at EBP+12, size = 4
			; Argument[1] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext:

		GUID_19291048:

		METHOD_19291048.4E: ;Asm
			push dword EBP

		METHOD_19291048.4F: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_19291048.50: ;Asm
			push dword 0x0

		METHOD_19291048.51: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_19291048.52: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0001:
			; Ldsfld

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreINTscctor

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_Core_INTs_mIRQ_Handlers + 4]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007:
			; Ldelem_Ref

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007.06: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007.08: ;Asm
			JLE near SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_IndexOutOfRangeException

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007.0A: ;Asm
			JNL near SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_IndexOutOfRangeException:

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0008
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException:

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0007_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0008:
			; Stloc
			; Local type = Cosmos.Core.INTs+IRQDelegate
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0009:
			; Ldloc
			; Local type = Cosmos.Core.INTs+IRQDelegate
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0009.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0009.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000A:
			; Ldnull

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B:
			; Cgt_Un

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.03: ;Asm
			pop dword EDX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.04: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.05: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.06: ;Asm
			cmp ECX, EDX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.07: ;Asm
			JNBE near SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.True

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.08: ;Asm
			JB near SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.False

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.09: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.True:

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.0A: ;Asm
			cmovnbe EDI, ESI

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.False:

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000B.0B: ;Asm
			push dword EDI

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000F:
			; Branch

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_001B

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0011:
			; Nop

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0012:
			; Ldloc
			; Local type = Cosmos.Core.INTs+IRQDelegate
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0012.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0012.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0013:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.Core.INTs+IRQContext&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.02: ;Asm
			push dword 0xF3

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.04: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.AfterAddressCheck:

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.05: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.07: ;Asm
			JNE near SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.NotBoxedThis

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.09: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.0A: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.NotBoxedThis:

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.0C: ;Asm
			Call ECX

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.AfterNotBoxedThis:

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.0E: ;Asm
			JE near SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0019
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.0F: ;Asm
			JNE near SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0014.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0019:
			; Nop

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_001A:
			; Nop

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_001A.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_001B:
			; Ret

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.IL_001B.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: IRQ

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_19291049:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPort
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aPort at EBP+8, size = 2

		SystemVoidCosmosCoreIOPortctorSystemUInt16:

		GUID_19317817:

		METHOD_19317817.06: ;Asm
			push dword EBP

		METHOD_19317817.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPort
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0001.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0002:
			; Call

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0002.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBasectorSystemUInt16

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0002.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0007
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0002.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortctorSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0007:
			; Nop

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0008:
			; Nop

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0008.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0009:
			; Ret

		SystemVoidCosmosCoreIOPortctorSystemUInt16.IL_0009.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortctorSystemUInt16.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOPortctorSystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortctorSystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortctorSystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortctorSystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortctorSystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortctorSystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortctorSystemUInt16.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortctorSystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_19317818:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOGroup.IOGroup
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosCoreIOGroupIOGroupctor:

		GUID_19326886:

		METHOD_19326886.05: ;Asm
			push dword EBP

		METHOD_19326886.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOGroupIOGroupctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.IOGroup
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupIOGroupctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupIOGroupctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupIOGroupctor.IL_0001:
			; Call

		SystemVoidCosmosCoreIOGroupIOGroupctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosCoreIOGroupIOGroupctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupIOGroupctor.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupIOGroupctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOGroupIOGroupctor.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupIOGroupctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupIOGroupctor.IL_0006:
			; Nop

		SystemVoidCosmosCoreIOGroupIOGroupctor.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupIOGroupctor.IL_0007:
			; Ret

		SystemVoidCosmosCoreIOGroupIOGroupctor.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupIOGroupctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOGroupIOGroupctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOGroupIOGroupctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOGroupIOGroupctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOGroupIOGroupctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOGroupIOGroupctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOGroupIOGroupctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOGroupIOGroupctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOGroupIOGroupctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_19326887:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPort
			; Name: get_Byte
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemByteCosmosCoreIOPortget_Byte:

		GUID_19332973:

		METHOD_19332973.05: ;Asm
			push dword EBP

		METHOD_19332973.06: ;Asm
			mov EBP, ESP

		SystemByteCosmosCoreIOPortget_Byte.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPort
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosCoreIOPortget_Byte.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosCoreIOPortget_Byte.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosCoreIOPortget_Byte.IL_0001:
			; Ldfld
			; Field: System.UInt16 Cosmos.Core.IOPortBase.Port
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.Core.IOPortBase
			; TypeOnStack: Cosmos.Core.IOPortBase
			; Offset: 12 (includes object header)

		SystemByteCosmosCoreIOPortget_Byte.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosCoreIOPortget_Byte.IL_0001.01: ;Asm
			pop dword ECX

		SystemByteCosmosCoreIOPortget_Byte.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosCoreIOPortget_Byte.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemByteCosmosCoreIOPortget_Byte.IL_0001.04: ;Asm
			mov AX, word [ECX]

		SystemByteCosmosCoreIOPortget_Byte.IL_0001.05: ;Asm
			push dword EAX

		SystemByteCosmosCoreIOPortget_Byte.IL_0006:
			; Call

		SystemByteCosmosCoreIOPortget_Byte.IL_0006.00: ;Asm
			Call SystemByteCosmosCoreIOPortBaseRead8SystemUInt16

		SystemByteCosmosCoreIOPortget_Byte.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosCoreIOPortget_Byte.IL_0006.02: ;Asm
			JE near SystemByteCosmosCoreIOPortget_Byte.IL_000B
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosCoreIOPortget_Byte.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosCoreIOPortget_Byte.IL_0006.04: ;Asm
			JNE near SystemByteCosmosCoreIOPortget_Byte.END__OF__METHOD_EXCEPTION

		SystemByteCosmosCoreIOPortget_Byte.IL_000B:
			; Ret

		SystemByteCosmosCoreIOPortget_Byte.IL_000B.00: ;Asm
			Jmp SystemByteCosmosCoreIOPortget_Byte.END__OF__METHOD_NORMAL
			; End Method: get_Byte

		SystemByteCosmosCoreIOPortget_Byte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosCoreIOPortget_Byte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosCoreIOPortget_Byte.END__OF__METHOD_NORMAL

		SystemByteCosmosCoreIOPortget_Byte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosCoreIOPortget_Byte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosCoreIOPortget_Byte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemByteCosmosCoreIOPortget_Byte.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosCoreIOPortget_Byte.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosCoreIOPortget_Byte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemByteCosmosCoreIOPortget_Byte.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_19332974:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPort
			; Name: set_Byte
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosCoreIOPortset_ByteSystemByte:

		GUID_19339093:

		METHOD_19339093.07: ;Asm
			push dword EBP

		METHOD_19339093.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPort
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0001:
			; Ldfld
			; Field: System.UInt16 Cosmos.Core.IOPortBase.Port
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.Core.IOPortBase
			; TypeOnStack: Cosmos.Core.IOPortBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0001.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0006.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0007:
			; Call

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0007.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0007.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortset_ByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_000C:
			; Nop

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_000D:
			; Ret

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortset_ByteSystemByte.END__OF__METHOD_NORMAL
			; End Method: set_Byte

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortset_ByteSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortset_ByteSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_19339094:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPort
			; Name: Wait
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosCoreIOPortWait:

		GUID_19348330:

		METHOD_19348330.05: ;Asm
			push dword EBP

		METHOD_19348330.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortWait.IL_0000:
			; Nop

		SystemVoidCosmosCoreIOPortWait.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortWait.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreIOPortWait.IL_0001.00: ;Asm
			push dword 0x80

		SystemVoidCosmosCoreIOPortWait.IL_0006:
			; Ldc_I4

		SystemVoidCosmosCoreIOPortWait.IL_0006.00: ;Asm
			push dword 0x22

		SystemVoidCosmosCoreIOPortWait.IL_0008:
			; Call

		SystemVoidCosmosCoreIOPortWait.IL_0008.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte

		SystemVoidCosmosCoreIOPortWait.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortWait.IL_0008.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortWait.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortWait.IL_0008.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortWait.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortWait.IL_000D:
			; Nop

		SystemVoidCosmosCoreIOPortWait.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortWait.IL_000E:
			; Ret

		SystemVoidCosmosCoreIOPortWait.IL_000E.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortWait.END__OF__METHOD_NORMAL
			; End Method: Wait

		SystemVoidCosmosCoreIOPortWait.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortWait.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortWait.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortWait.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortWait.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortWait.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortWait.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortWait.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_19348331:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aBase at EBP+12, size = 4
			; Argument[2] aSize at EBP+8, size = 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32:

		GUID_19357639:

		METHOD_19357639.05: ;Asm
			push dword EBP

		METHOD_19357639.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_000A:
			; Stfld
			; Operand type: Cosmos.Core.MemoryBlock
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Base
			; Type: System.UInt32
			; Size: 4
			; Offset: 40 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_000A.01: ;Asm
			add ECX, 0x28

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0011:
			; Stfld
			; Operand type: Cosmos.Core.MemoryBlock
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Size
			; Type: System.UInt32
			; Size: 4
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0011.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0016.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0016.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0017:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0018:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0018.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019:
			; Newobj

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.00: ;Asm
			push dword 0x14

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.AfterAlloc:

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock08_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.08: ;Asm
			mov dword [EAX + 8], 0x8

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.0E: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.NoError1269
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.12: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.NoError1269:

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0019.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_001E:
			; Stfld
			; Operand type: Cosmos.Core.MemoryBlock
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_001E.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_001E.01: ;Asm
			add ECX, 0x20

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_001E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_001E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_001E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_001E.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_001E.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_001E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0023.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0023.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0024:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0024.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0025:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0025.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026:
			; Newobj

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.00: ;Asm
			push dword 0x14

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.AfterAlloc:

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock16_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.08: ;Asm
			mov dword [EAX + 8], 0x8

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.0E: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.NoError1270
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.12: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.NoError1270:

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0026.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_002B:
			; Stfld
			; Operand type: Cosmos.Core.MemoryBlock
			; Field: Cosmos.Core.MemoryBlock16 Cosmos.Core.MemoryBlock.Words
			; Type: Cosmos.Core.MemoryBlock16
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_002B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_002B.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_002B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_002B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_002B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_002B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_002B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_002B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0030:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0030.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0030.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0031.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0032:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0032.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033:
			; Newobj

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.00: ;Asm
			push dword 0x14

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.AfterAlloc:

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock32_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.08: ;Asm
			mov dword [EAX + 8], 0x8

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.0E: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.NoError1271
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.12: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.NoError1271:

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0033.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0038:
			; Stfld
			; Operand type: Cosmos.Core.MemoryBlock
			; Field: Cosmos.Core.MemoryBlock32 Cosmos.Core.MemoryBlock.DWords
			; Type: Cosmos.Core.MemoryBlock32
			; Size: 8
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0038.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0038.01: ;Asm
			add ECX, 0x18

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0038.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0038.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0038.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0038.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0038.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_0038.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_003D:
			; Ret

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.IL_003D.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_19357640:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.Device
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosHALDevicector:

		GUID_19398812:

		METHOD_19398812.05: ;Asm
			push dword EBP

		METHOD_19398812.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALDevicector.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.Device
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALDevicector.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALDevicector.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALDevicector.IL_0001:
			; Call

		SystemVoidCosmosHALDevicector.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALDevicector.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALDevicector.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALDevicector.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALDevicector.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALDevicector.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALDevicector.IL_0006:
			; Nop

		SystemVoidCosmosHALDevicector.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALDevicector.IL_0007:
			; Ret

		SystemVoidCosmosHALDevicector.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosHALDevicector.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALDevicector.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALDevicector.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALDevicector.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALDevicector.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALDevicector.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALDevicector.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALDevicector.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALDevicector.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_19398813:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.TextScreen
			; Name: SetColors
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aForeground at EBP+12, size = 4
			; Argument[2] aBackground at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor:

		GUID_19405267:

		METHOD_19405267.05: ;Asm
			push dword EBP

		METHOD_19405267.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0000:
			; Nop

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.ConsoleColor
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0003:
			; Conv_U1

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0003.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0003.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0003.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0004:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.ConsoleColor
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0004.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0005:
			; Conv_U1

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0005.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0005.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0005.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0006:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0006.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0007:
			; Shl

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0007.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0007.01: ;Asm
			shl dword [ESP], CL

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0008:
			; Or

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0008.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0009:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0009.00: ;Asm
			push dword 0x7F

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000B:
			; And

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000B.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000C:
			; Conv_U1

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000C.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000C.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000D:
			; Stfld
			; Operand type: Cosmos.HAL.TextScreen
			; Field: System.Byte Cosmos.HAL.TextScreen.Color
			; Type: System.Byte
			; Size: 1
			; Offset: 45 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000D.01: ;Asm
			add ECX, 0x2D

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000D.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_000D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0012.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0012.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0013.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0013.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0014:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.TextScreen.Color
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 45 (includes object header)

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0014.02: ;Asm
			add ECX, 0x2D

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0014.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0014.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0014.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0019:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0019.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001A:
			; Shl

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001A.01: ;Asm
			shl dword [ESP], CL

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001B:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001C:
			; Or

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001C.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001D:
			; Conv_U2

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001D.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001D.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001E:
			; Stfld
			; Operand type: Cosmos.HAL.TextScreen
			; Field: System.UInt16 Cosmos.HAL.TextScreen.mTextClearCellValue
			; Type: System.UInt16
			; Size: 2
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001E.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001E.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001E.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_001E.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0023:
			; Ret

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.IL_0023.00: ;Asm
			Jmp SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.END__OF__METHOD_NORMAL
			; End Method: SetColors

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_19405268:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.TextScreen
			; Name: get_Cols
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt16CosmosHALTextScreenget_Cols:

		GUID_19442990:

		METHOD_19442990.05: ;Asm
			push dword EBP

		METHOD_19442990.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_19442990.07: ;Asm
			push dword 0x0

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0000:
			; Nop

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0000.00: ;Asm
			NOP

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0001:
			; Ldc_I4

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0001.00: ;Asm
			push dword 0x50

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0003:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0003.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0004:
			; Br

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0004.00: ;Asm
			Jmp SystemUInt16CosmosHALTextScreenget_Cols.IL_0006

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0006:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0006.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0006.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0007:
			; Ret

		SystemUInt16CosmosHALTextScreenget_Cols.IL_0007.00: ;Asm
			Jmp SystemUInt16CosmosHALTextScreenget_Cols.END__OF__METHOD_NORMAL
			; End Method: get_Cols

		SystemUInt16CosmosHALTextScreenget_Cols.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt16CosmosHALTextScreenget_Cols.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt16CosmosHALTextScreenget_Cols.END__OF__METHOD_NORMAL

		SystemUInt16CosmosHALTextScreenget_Cols.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt16CosmosHALTextScreenget_Cols.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALTextScreenget_Cols.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt16CosmosHALTextScreenget_Cols.END__OF__METHOD_EXCEPTION:

		SystemUInt16CosmosHALTextScreenget_Cols.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALTextScreenget_Cols.END__OF__METHOD_EXCEPTION__2:

		SystemUInt16CosmosHALTextScreenget_Cols.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt16CosmosHALTextScreenget_Cols.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_19442991:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.TextScreen
			; Name: get_Rows
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt16CosmosHALTextScreenget_Rows:

		GUID_19453007:

		METHOD_19453007.08: ;Asm
			push dword EBP

		METHOD_19453007.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_19453007.0A: ;Asm
			push dword 0x0

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0000:
			; Nop

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0000.00: ;Asm
			NOP

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0001:
			; Ldc_I4

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0001.00: ;Asm
			push dword 0x19

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0003:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0003.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0004:
			; Br

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0004.00: ;Asm
			Jmp SystemUInt16CosmosHALTextScreenget_Rows.IL_0006

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0006:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0006.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0006.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0007:
			; Ret

		SystemUInt16CosmosHALTextScreenget_Rows.IL_0007.00: ;Asm
			Jmp SystemUInt16CosmosHALTextScreenget_Rows.END__OF__METHOD_NORMAL
			; End Method: get_Rows

		SystemUInt16CosmosHALTextScreenget_Rows.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt16CosmosHALTextScreenget_Rows.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt16CosmosHALTextScreenget_Rows.END__OF__METHOD_NORMAL

		SystemUInt16CosmosHALTextScreenget_Rows.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt16CosmosHALTextScreenget_Rows.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALTextScreenget_Rows.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt16CosmosHALTextScreenget_Rows.END__OF__METHOD_EXCEPTION:

		SystemUInt16CosmosHALTextScreenget_Rows.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALTextScreenget_Rows.END__OF__METHOD_EXCEPTION__2:

		SystemUInt16CosmosHALTextScreenget_Rows.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt16CosmosHALTextScreenget_Rows.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_19453008:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.TextScreen
			; Name: SetCursorSize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32:

		GUID_19463096:

		METHOD_19463096.08: ;Asm
			push dword EBP

		METHOD_19463096.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_19463096.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0003:
			; Stfld
			; Operand type: Cosmos.HAL.TextScreen
			; Field: System.Int32 Cosmos.HAL.TextScreen.mCursorSize
			; Type: System.Int32
			; Size: 4
			; Offset: 31 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0003.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0003.01: ;Asm
			add ECX, 0x1F

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0003.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0003.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0008:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0008.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_000A:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_000A.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_000C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_000C.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_000D:
			; Mul

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_000D.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_000D.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_000D.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_000E:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_000E.00: ;Asm
			push dword 0x64

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0010:
			; Div

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0010.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0010.01: ;Asm
			test ECX, ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0010.02: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0010_NoDivideByZeroException

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0010.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0010_NoDivideByZeroException:

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0010_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0010_NoDivideByZeroException.05: ;Asm
			cdq

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0010_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0010_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0011:
			; Sub

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0011.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0011.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0011.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0012:
			; Starg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0012.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0015:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0015.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017:
			; Clt

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.04: ;Asm
			JL near SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.True

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.05: ;Asm
			Jmp SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.False

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.True:

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.08: ;Asm
			Jmp SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0019

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.False:

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0017.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0019:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0019.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A:
			; Ceq

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.True

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.03: ;Asm
			Jmp SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.False

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.True:

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.06: ;Asm
			Jmp SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001C

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.False:

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001A.09: ;Asm
			Jmp SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001C

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001E:
			; Branch

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_001E.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0024

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0020.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0022:
			; Starg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0022.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0024:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0024.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0024.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0025:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0025.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0025.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0025.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0025.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0025.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0025.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0025.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_002A:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Idx3
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_002A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_002A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_002A.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_002A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_002A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_002A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_002A.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_002A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_002F:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_002F.00: ;Asm
			push dword 0xA

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0031:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0031.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0031.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0036
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0031.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0031.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0036:
			; Nop

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0036.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0037:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0037.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0037.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0038:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0038.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0038.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0038.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0038.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0038.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0038.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0038.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0038.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_003D:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data3
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 52 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_003D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_003D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_003D.02: ;Asm
			add ECX, 0x34

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_003D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_003D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_003D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_003D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_003D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0042:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0042.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0043:
			; Conv_U1

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0043.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0043.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0043.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0044:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0044.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0044.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0044.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0049
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0044.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0044.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0049:
			; Nop

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0049.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_004A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_004A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_004A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_004B:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_004B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_004B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_004B.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_004B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_004B.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_004B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_004B.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_004B.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0050:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Idx3
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0050.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0050.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0050.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0050.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0050.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0050.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0050.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0050.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0055:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0055.00: ;Asm
			push dword 0xB

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0057:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0057.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0057.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0057.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0057.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0057.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005C:
			; Nop

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005C.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005E:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005E.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_005E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0063:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data3
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 52 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0063.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0063.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0063.02: ;Asm
			add ECX, 0x34

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0063.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0063.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0063.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0063.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0063.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0068:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0068.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_006A:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_006A.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_006A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_006A.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_006F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_006A.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_006A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_006F:
			; Nop

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_006F.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0070:
			; Ret

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.IL_0070.00: ;Asm
			Jmp SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_NORMAL
			; End Method: SetCursorSize

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALTextScreenSetCursorSizeSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_19463097:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.TextScreen
			; Name: SetCursorVisible
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean:

		GUID_19546379:

		METHOD_19546379.06: ;Asm
			push dword EBP

		METHOD_19546379.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_19546379.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_19546379.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0000:
			; Nop

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0003:
			; Stfld
			; Operand type: Cosmos.HAL.TextScreen
			; Field: System.Boolean Cosmos.HAL.TextScreen.mCursorVisible
			; Type: System.Boolean
			; Size: 1
			; Offset: 30 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0003.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0003.01: ;Asm
			add ECX, 0x1E

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0003.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0003.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0009.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000B:
			; Branch

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000B.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0011

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000D:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000E:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000F:
			; Br

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0013

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0011:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0011.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0012:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0012.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0014:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0014.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0019:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Idx3
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0019.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0019.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0019.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0019.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0019.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0019.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0019.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_001E:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_001E.00: ;Asm
			push dword 0xA

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0020:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0020.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0020.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0025
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0020.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0020.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0025:
			; Nop

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0025.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0026.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0026.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0027:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0027.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0027.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0027.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0027.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0027.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0027.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0027.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_002C:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data3
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 52 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_002C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_002C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_002C.02: ;Asm
			add ECX, 0x34

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_002C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_002C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_002C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_002C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_002C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0031:
			; Dup

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0031.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0031.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0032:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0032.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0032.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0037
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0032.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0032.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0032.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0032.06: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0032.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0037:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0037.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0038:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0038.00: ;Asm
			push dword 0x5

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0039:
			; Shl

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0039.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0039.01: ;Asm
			shl dword [ESP], CL

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003A:
			; Conv_U1

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003A.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003A.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003B:
			; Or

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003B.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003C:
			; Conv_U1

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003C.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003C.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003D:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003D.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003D.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0042
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003D.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_003D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0042:
			; Nop

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0042.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0043:
			; Ret

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.IL_0043.00: ;Asm
			Jmp SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: SetCursorVisible

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALTextScreenSetCursorVisibleSystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_19546380:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Global
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosCoreGlobalcctor:

		GUID_19606310:
			; Static constructor. See if it has been called already, return if so.

		METHOD_19606310.06: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_Core_Global], 0x1

		METHOD_19606310.07: ;Asm
			JE near METHOD_19606310.BeforeQuickReturn

		METHOD_19606310.08: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_Core_Global], 0x1

		METHOD_19606310.09: ;Asm
			Jmp METHOD_19606310.AfterCCTorAlreadyCalledCheck

		METHOD_19606310.BeforeQuickReturn:

		METHOD_19606310.0A: ;Asm
			mov ECX, 0x0

		METHOD_19606310.0B: ;Asm
			Ret


		METHOD_19606310.AfterCCTorAlreadyCalledCheck:

		METHOD_19606310.0C: ;Asm
			push dword EBP

		METHOD_19606310.0D: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreGlobalcctor.IL_0000:
			; LdStr
			; String Value: Core

		SystemVoidCosmosCoreGlobalcctor.IL_0000.00: ;Asm
			push dword StringLiteral018D

		SystemVoidCosmosCoreGlobalcctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreGlobalcctor.IL_0005:
			; LdStr
			; String Value: Global

		SystemVoidCosmosCoreGlobalcctor.IL_0005.00: ;Asm
			push dword StringLiteral018E

		SystemVoidCosmosCoreGlobalcctor.IL_0005.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreGlobalcctor.IL_000A:
			; Newobj

		SystemVoidCosmosCoreGlobalcctor.IL_000A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCoreGlobalcctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreGlobalcctor.IL_000A.AfterAlloc:

		SystemVoidCosmosCoreGlobalcctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreGlobalcctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreGlobalcctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreGlobalcctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosCoreGlobalcctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreGlobalcctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreGlobalcctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosCoreGlobalcctor.IL_000A.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosCoreGlobalcctor.IL_000A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCoreGlobalcctor.IL_000A.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosCoreGlobalcctor.IL_000A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCoreGlobalcctor.IL_000A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCoreGlobalcctor.IL_000A.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosCoreGlobalcctor.IL_000A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreGlobalcctor.IL_000A.10: ;Asm
			JE near SystemVoidCosmosCoreGlobalcctor.IL_000A.NoError1276
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreGlobalcctor.IL_000A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreGlobalcctor.IL_000A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreGlobalcctor.IL_000A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreGlobalcctor.IL_000A.14: ;Asm
			Jmp SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreGlobalcctor.IL_000A.NoError1276:

		SystemVoidCosmosCoreGlobalcctor.IL_000A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreGlobalcctor.IL_000A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreGlobalcctor.IL_000A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreGlobalcctor.IL_000A.18: ;Asm
			push dword EAX

		SystemVoidCosmosCoreGlobalcctor.IL_000A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreGlobalcctor.IL_000F:
			; Stsfld

		SystemVoidCosmosCoreGlobalcctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosCoreGlobalcctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreGlobalcctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreGlobalcctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosCoreGlobalcctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreGlobalcctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreGlobalcctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_Core_Global_mDebugger + 4], EAX

		SystemVoidCosmosCoreGlobalcctor.IL_0014:
			; Newobj

		SystemVoidCosmosCoreGlobalcctor.IL_0014.00: ;Asm
			Call SystemVoidCosmosCoreBaseIOGroupscctor

		SystemVoidCosmosCoreGlobalcctor.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreGlobalcctor.IL_0014.02: ;Asm
			JNE near SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreGlobalcctor.IL_0014.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreGlobalcctor.IL_0014.03: ;Asm
			push dword 0x44

		SystemVoidCosmosCoreGlobalcctor.IL_0014.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreGlobalcctor.IL_0014.AfterAlloc:

		SystemVoidCosmosCoreGlobalcctor.IL_0014.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreGlobalcctor.IL_0014.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreGlobalcctor.IL_0014.07: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreGlobalcctor.IL_0014.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_BaseIOGroups_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreGlobalcctor.IL_0014.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreGlobalcctor.IL_0014.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreGlobalcctor.IL_0014.0B: ;Asm
			mov dword [EAX + 8], 0x38

		SystemVoidCosmosCoreGlobalcctor.IL_0014.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreGlobalcctor.IL_0014.0D: ;Asm
			Call SystemVoidCosmosCoreBaseIOGroupsctor

		SystemVoidCosmosCoreGlobalcctor.IL_0014.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreGlobalcctor.IL_0014.0F: ;Asm
			JE near SystemVoidCosmosCoreGlobalcctor.IL_0014.NoError1278
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreGlobalcctor.IL_0014.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreGlobalcctor.IL_0014.11: ;Asm
			Jmp SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreGlobalcctor.IL_0014.NoError1278:

		SystemVoidCosmosCoreGlobalcctor.IL_0014.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreGlobalcctor.IL_0014.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreGlobalcctor.IL_0014.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreGlobalcctor.IL_0019:
			; Stsfld

		SystemVoidCosmosCoreGlobalcctor.IL_0019.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosCoreGlobalcctor.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreGlobalcctor.IL_0019.02: ;Asm
			JNE near SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreGlobalcctor.IL_0019.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.BaseIOGroups

		SystemVoidCosmosCoreGlobalcctor.IL_0019.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreGlobalcctor.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreGlobalcctor.IL_0019.05: ;Asm
			mov dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4], EAX

		SystemVoidCosmosCoreGlobalcctor.IL_001E:
			; Ret

		SystemVoidCosmosCoreGlobalcctor.IL_001E.00: ;Asm
			Jmp SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreGlobalcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_19606311:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIDevice
			; Name: GetAddressBase
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aBus at EBP+16, size = 4
			; Argument[1] aSlot at EBP+12, size = 4
			; Argument[2] aFunction at EBP+8, size = 4
			; Return size: 4

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32:

		GUID_19619305:

		METHOD_19619305.05: ;Asm
			push dword EBP

		METHOD_19619305.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_19619305.07: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0000:
			; Nop

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0001:
			; Ldc_I4

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0001.00: ;Asm
			push dword 0x80000000

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0006.00: ;Asm
			push dword [EBP + 16]

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0007.00: ;Asm
			push dword 0x10

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0009:
			; Shl

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0009.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0009.01: ;Asm
			shl dword [ESP], CL

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_000A:
			; Or

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_000A.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_000A.01: ;Asm
			or dword [ESP], EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_000B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_000C:
			; Ldc_I4

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_000C.00: ;Asm
			push dword 0x1F

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_000E:
			; And

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_000E.01: ;Asm
			and dword [ESP], EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_000F:
			; Ldc_I4

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_000F.00: ;Asm
			push dword 0xB

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0011:
			; Shl

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0011.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0011.01: ;Asm
			shl dword [ESP], CL

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0012:
			; Or

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0012.01: ;Asm
			or dword [ESP], EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0013:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0013.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0014:
			; Ldc_I4

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0014.00: ;Asm
			push dword 0x7

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0015:
			; And

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0015.01: ;Asm
			and dword [ESP], EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0016:
			; Ldc_I4

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0016.00: ;Asm
			push dword 0x8

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0017:
			; Shl

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0017.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0017.01: ;Asm
			shl dword [ESP], CL

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0018:
			; Or

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0018.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0018.01: ;Asm
			or dword [ESP], EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0019:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_0019.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_001A:
			; Br

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_001A.00: ;Asm
			Jmp SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_001C

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_001C:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_001C.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_001D:
			; Ret

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.IL_001D.00: ;Asm
			Jmp SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: GetAddressBase

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_19619306:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPort
			; Name: set_DWord
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32:

		GUID_19660778:

		METHOD_19660778.08: ;Asm
			push dword EBP

		METHOD_19660778.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPort
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0001:
			; Ldfld
			; Field: System.UInt16 Cosmos.Core.IOPortBase.Port
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.Core.IOPortBase
			; TypeOnStack: Cosmos.Core.IOPortBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0001.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0007:
			; Call

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0007.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBaseWrite32SystemUInt16SystemUInt32

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0007.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_000C:
			; Nop

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_000D:
			; Ret

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_DWord

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortset_DWordSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_19660779:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPort
			; Name: get_DWord
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosCoreIOPortget_DWord:

		GUID_19672259:

		METHOD_19672259.05: ;Asm
			push dword EBP

		METHOD_19672259.06: ;Asm
			mov EBP, ESP

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPort
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0001:
			; Ldfld
			; Field: System.UInt16 Cosmos.Core.IOPortBase.Port
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.Core.IOPortBase
			; TypeOnStack: Cosmos.Core.IOPortBase
			; Offset: 12 (includes object header)

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0001.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0001.04: ;Asm
			mov AX, word [ECX]

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0001.05: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0006:
			; Call

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0006.00: ;Asm
			Call SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0006.02: ;Asm
			JE near SystemUInt32CosmosCoreIOPortget_DWord.IL_000B
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreIOPortget_DWord.IL_0006.04: ;Asm
			JNE near SystemUInt32CosmosCoreIOPortget_DWord.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosCoreIOPortget_DWord.IL_000B:
			; Ret

		SystemUInt32CosmosCoreIOPortget_DWord.IL_000B.00: ;Asm
			Jmp SystemUInt32CosmosCoreIOPortget_DWord.END__OF__METHOD_NORMAL
			; End Method: get_DWord

		SystemUInt32CosmosCoreIOPortget_DWord.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosCoreIOPortget_DWord.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosCoreIOPortget_DWord.END__OF__METHOD_NORMAL

		SystemUInt32CosmosCoreIOPortget_DWord.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosCoreIOPortget_DWord.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreIOPortget_DWord.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosCoreIOPortget_DWord.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosCoreIOPortget_DWord.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosCoreIOPortget_DWord.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemUInt32CosmosCoreIOPortget_DWord.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_19672260:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIDevice
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] bus at EBP+16, size = 4
			; Argument[2] slot at EBP+12, size = 4
			; Argument[3] function at EBP+8, size = 4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32:

		GUID_19679954:

		METHOD_19679954.07: ;Asm
			push dword EBP

		METHOD_19679954.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_19679954.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_19679954.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_000A:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.bus
			; Type: System.UInt32
			; Size: 4
			; Offset: 34 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_000A.01: ;Asm
			add ECX, 0x22

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_000F.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_000F.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0011:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.slot
			; Type: System.UInt32
			; Size: 4
			; Offset: 17 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0011.01: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0016.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0016.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0017:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0017.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0018:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.function
			; Type: System.UInt32
			; Size: 4
			; Offset: 26 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0018.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0018.01: ;Asm
			add ECX, 0x1A

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0018.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0018.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0018.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_001D.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_001D.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_001E.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_001E.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_001F:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_001F.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0020:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0020.00: ;Asm
			Call SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0020.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0025
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0020.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0020.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0020.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0020.06: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0025:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: System.UInt16 Cosmos.HAL.PCIDevice.VendorID
			; Type: System.UInt16
			; Size: 2
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0025.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0025.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0025.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0025.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0025.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0025.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002A.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002A.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002B.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002B.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002C:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002C.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002D:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002D.00: ;Asm
			Call SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002D.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0032
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002D.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_002D.06: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0032:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: System.UInt16 Cosmos.HAL.PCIDevice.DeviceID
			; Type: System.UInt16
			; Size: 2
			; Offset: 30 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0032.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0032.01: ;Asm
			add ECX, 0x1E

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0032.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0032.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0032.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0032.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0037:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0037.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0037.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0038:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0038.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0038.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0039:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0039.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003A:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003A.00: ;Asm
			Call SystemByteCosmosHALPCIDeviceReadRegister8SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003A.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003A.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003A.06: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003F:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: System.Byte Cosmos.HAL.PCIDevice.RevisionID
			; Type: System.Byte
			; Size: 1
			; Offset: 22 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003F.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003F.01: ;Asm
			add ECX, 0x16

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003F.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_003F.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0044:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0044.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0044.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0045.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0045.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0046:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0046.00: ;Asm
			push dword 0x9

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0048:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0048.00: ;Asm
			Call SystemByteCosmosHALPCIDeviceReadRegister8SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0048.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0048.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_004D
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0048.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0048.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0048.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0048.06: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_004D:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: System.Byte Cosmos.HAL.PCIDevice.ProgIF
			; Type: System.Byte
			; Size: 1
			; Offset: 23 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_004D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_004D.01: ;Asm
			add ECX, 0x17

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_004D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_004D.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_004D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_004D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0052:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0052.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0052.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0053:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0053.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0053.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0054:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0054.00: ;Asm
			push dword 0xA

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0056:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0056.00: ;Asm
			Call SystemByteCosmosHALPCIDeviceReadRegister8SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0056.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0056.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_005B
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0056.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0056.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0056.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0056.06: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_005B:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: System.Byte Cosmos.HAL.PCIDevice.Subclass
			; Type: System.Byte
			; Size: 1
			; Offset: 14 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_005B.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_005B.01: ;Asm
			add ECX, 0xE

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_005B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_005B.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_005B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_005B.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0060:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0060.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0060.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0061:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0061.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0061.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0062:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0062.00: ;Asm
			push dword 0xB

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0064:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0064.00: ;Asm
			Call SystemByteCosmosHALPCIDeviceReadRegister8SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0064.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0064.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0069
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0064.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0064.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0064.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0064.06: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0069:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: System.Byte Cosmos.HAL.PCIDevice.ClassCode
			; Type: System.Byte
			; Size: 1
			; Offset: 33 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0069.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0069.01: ;Asm
			add ECX, 0x21

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0069.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0069.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0069.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0069.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_006E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_006E.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_006E.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_006F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_006F.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_006F.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0070:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0070.00: ;Asm
			push dword 0x19

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0072:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0072.00: ;Asm
			Call SystemByteCosmosHALPCIDeviceReadRegister8SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0072.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0072.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0077
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0072.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0072.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0072.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0072.06: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0077:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: System.Byte Cosmos.HAL.PCIDevice.SecondaryBusNumber
			; Type: System.Byte
			; Size: 1
			; Offset: 21 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0077.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0077.01: ;Asm
			add ECX, 0x15

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0077.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0077.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0077.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0077.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_007C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_007C.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_007C.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_007D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_007D.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_007D.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_007E:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_007E.00: ;Asm
			push dword 0xE

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0080:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0080.00: ;Asm
			Call SystemByteCosmosHALPCIDeviceReadRegister8SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0080.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0080.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0085
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0080.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0080.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0080.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0080.06: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0085:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: Cosmos.HAL.PCIDevice+PCIHeaderType Cosmos.HAL.PCIDevice.HeaderType
			; Type: Cosmos.HAL.PCIDevice+PCIHeaderType
			; Size: 1
			; Offset: 25 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0085.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0085.01: ;Asm
			add ECX, 0x19

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0085.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0085.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0085.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0085.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008A.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008A.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008B.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008B.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008C:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008C.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008E:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008E.00: ;Asm
			Call SystemByteCosmosHALPCIDeviceReadRegister8SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008E.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0093
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008E.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_008E.06: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0093:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: Cosmos.HAL.PCIDevice+PCIBist Cosmos.HAL.PCIDevice.BIST
			; Type: Cosmos.HAL.PCIDevice+PCIBist
			; Size: 1
			; Offset: 38 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0093.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0093.01: ;Asm
			add ECX, 0x26

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0093.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0093.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0093.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0093.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0098:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0098.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0098.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0099:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0099.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0099.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_009A:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_009A.00: ;Asm
			push dword 0x3D

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_009C:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_009C.00: ;Asm
			Call SystemByteCosmosHALPCIDeviceReadRegister8SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_009C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_009C.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A1
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_009C.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_009C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_009C.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_009C.06: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A1:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: Cosmos.HAL.PCIDevice+PCIInterruptPIN Cosmos.HAL.PCIDevice.InterruptPIN
			; Type: Cosmos.HAL.PCIDevice+PCIInterruptPIN
			; Size: 1
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A1.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A1.01: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A1.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A1.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A1.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A1.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A6:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A6.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A6.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A7:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A7.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A7.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A8:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00A8.00: ;Asm
			push dword 0x3C

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AA:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AA.00: ;Asm
			Call SystemByteCosmosHALPCIDeviceReadRegister8SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AA.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AF
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AA.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AA.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AA.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AA.06: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AF:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AF.00: ;Asm
			Call SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AF.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00B4
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00AF.03: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00B4:
			; Nop

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00B4.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00B5:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00B5.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00B5.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00B6:
			; Ldfld
			; Field: System.UInt16 Cosmos.HAL.PCIDevice.VendorID
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00B6.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00B6.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00B6.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00B6.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00B6.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00B6.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00BB:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00BB.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C0:
			; Branch

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C0.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C0.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C0.03: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C2:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C2.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C2.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C3:
			; Ldfld
			; Field: System.UInt16 Cosmos.HAL.PCIDevice.DeviceID
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 30 (includes object header)

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C3.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C3.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C3.02: ;Asm
			add ECX, 0x1E

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C3.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C3.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C3.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C8:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00C8.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD:
			; Ceq

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.True

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.03: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.False

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.True:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.06: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CF

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.False:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CD.09: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CF

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CF:
			; Br

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00CF.00: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D1:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D1.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D2:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D2.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D3:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D3.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D3.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D4:
			; Branch

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D4.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D4.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D4.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D6:
			; Nop

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D6.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D7:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D7.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D7.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D8:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D8.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D9:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: System.Boolean Cosmos.HAL.PCIDevice.DeviceExists
			; Type: System.Boolean
			; Size: 1
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D9.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D9.01: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D9.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D9.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D9.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00D9.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00DE:
			; Nop

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00DE.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00DF:
			; Br

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00DF.00: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00EA

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E1:
			; Nop

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E1.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E2:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E2.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E2.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E3:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E3.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E4:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: System.Boolean Cosmos.HAL.PCIDevice.DeviceExists
			; Type: System.Boolean
			; Size: 1
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E4.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E4.01: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E4.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E4.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E4.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E4.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E9:
			; Nop

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00E9.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00EA:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00EA.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00EA.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00EB:
			; Ldfld
			; Field: Cosmos.HAL.PCIDevice+PCIHeaderType Cosmos.HAL.PCIDevice.HeaderType
			; Type: Cosmos.HAL.PCIDevice+PCIHeaderType
			; Size: 1
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 25 (includes object header)

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00EB.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00EB.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00EB.02: ;Asm
			add ECX, 0x19

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00EB.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00EB.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00EB.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F0:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F0.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1:
			; Ceq

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.True

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.03: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.False

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.True:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.06: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F3

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.False:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F1.09: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F3

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F3:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F3.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F4:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F4.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F4.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F5:
			; Branch

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F5.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00F5.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0186

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FA:
			; Nop

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FA.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FB:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FB.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FB.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FC:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FC.00: ;Asm
			push dword 0x6

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD:
			; Newarr
			; Element Size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.02: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.03: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.04: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.AfterAlloc:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.08: ;Asm
			pop dword ESI

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.09: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.0A: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.0B: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.12: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_00FD.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0102:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: Cosmos.HAL.PCIBaseAddressBar[] Cosmos.HAL.PCIDevice.BaseAddressBar
			; Type: Cosmos.HAL.PCIBaseAddressBar[]
			; Size: 8
			; Offset: 39 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0102.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0102.01: ;Asm
			add ECX, 0x27

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0102.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0102.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0102.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0102.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0102.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0102.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0107:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0107.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0107.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0108:
			; Ldfld
			; Field: Cosmos.HAL.PCIBaseAddressBar[] Cosmos.HAL.PCIDevice.BaseAddressBar
			; Type: Cosmos.HAL.PCIBaseAddressBar[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 39 (includes object header)

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0108.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0108.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0108.02: ;Asm
			add ECX, 0x27

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0108.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0108.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0108.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0108.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0108.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_010D:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_010D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_010E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_010E.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_010E.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_010F:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_010F.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0111:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0111.00: ;Asm
			Call SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0111.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0111.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0111.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0111.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0111.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0111.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0111.07: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116:
			; Newobj

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.00: ;Asm
			push dword 0x15

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.AfterAlloc:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PCIBaseAddressBar_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.09: ;Asm
			push dword 0x0
			; Arg raw: 4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.0B: ;Asm
			Call SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.0D: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.NoError1279
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.10: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.NoError1279:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0116.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B:
			; Stelem_Ref

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.02: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.06: ;Asm
			push dword EDX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.08: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011B.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011C.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011C.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011D:
			; Ldfld
			; Field: Cosmos.HAL.PCIBaseAddressBar[] Cosmos.HAL.PCIDevice.BaseAddressBar
			; Type: Cosmos.HAL.PCIBaseAddressBar[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 39 (includes object header)

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011D.02: ;Asm
			add ECX, 0x27

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_011D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0122:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0122.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0123:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0123.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0123.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0124:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0124.00: ;Asm
			push dword 0x14

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0126:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0126.00: ;Asm
			Call SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0126.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0126.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0126.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0126.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0126.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0126.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0126.07: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B:
			; Newobj

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.00: ;Asm
			push dword 0x15

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.AfterAlloc:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PCIBaseAddressBar_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.09: ;Asm
			push dword 0x0
			; Arg raw: 4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.0B: ;Asm
			Call SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.0D: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.NoError1279
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.10: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.NoError1279:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_012B.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130:
			; Stelem_Ref

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.02: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.06: ;Asm
			push dword EDX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.08: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0130.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0131:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0131.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0131.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0132:
			; Ldfld
			; Field: Cosmos.HAL.PCIBaseAddressBar[] Cosmos.HAL.PCIDevice.BaseAddressBar
			; Type: Cosmos.HAL.PCIBaseAddressBar[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 39 (includes object header)

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0132.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0132.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0132.02: ;Asm
			add ECX, 0x27

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0132.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0132.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0132.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0132.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0132.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0137:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0137.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0138:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0138.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0138.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0139:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0139.00: ;Asm
			push dword 0x18

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_013B:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_013B.00: ;Asm
			Call SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_013B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_013B.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_013B.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_013B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_013B.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_013B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_013B.07: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140:
			; Newobj

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.00: ;Asm
			push dword 0x15

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.AfterAlloc:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PCIBaseAddressBar_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.09: ;Asm
			push dword 0x0
			; Arg raw: 4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.0B: ;Asm
			Call SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.0D: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.NoError1279
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.10: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.NoError1279:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0140.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145:
			; Stelem_Ref

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.02: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.06: ;Asm
			push dword EDX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.08: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0145.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0146:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0146.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0146.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0147:
			; Ldfld
			; Field: Cosmos.HAL.PCIBaseAddressBar[] Cosmos.HAL.PCIDevice.BaseAddressBar
			; Type: Cosmos.HAL.PCIBaseAddressBar[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 39 (includes object header)

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0147.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0147.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0147.02: ;Asm
			add ECX, 0x27

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0147.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0147.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0147.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0147.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0147.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_014C:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_014C.00: ;Asm
			push dword 0x3

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_014D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_014D.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_014D.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_014E:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_014E.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0150:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0150.00: ;Asm
			Call SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0150.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0150.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0150.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0150.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0150.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0150.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0150.07: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155:
			; Newobj

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.00: ;Asm
			push dword 0x15

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.AfterAlloc:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PCIBaseAddressBar_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.09: ;Asm
			push dword 0x0
			; Arg raw: 4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.0B: ;Asm
			Call SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.0D: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.NoError1279
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.10: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.NoError1279:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0155.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A:
			; Stelem_Ref

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.02: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.06: ;Asm
			push dword EDX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.08: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015A.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015B.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015B.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015C:
			; Ldfld
			; Field: Cosmos.HAL.PCIBaseAddressBar[] Cosmos.HAL.PCIDevice.BaseAddressBar
			; Type: Cosmos.HAL.PCIBaseAddressBar[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 39 (includes object header)

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015C.02: ;Asm
			add ECX, 0x27

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_015C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0161:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0161.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0162:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0162.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0162.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0163:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0163.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0165:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0165.00: ;Asm
			Call SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0165.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0165.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0165.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0165.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0165.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0165.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0165.07: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A:
			; Newobj

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.00: ;Asm
			push dword 0x15

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.AfterAlloc:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PCIBaseAddressBar_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.09: ;Asm
			push dword 0x0
			; Arg raw: 4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.0B: ;Asm
			Call SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.0D: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.NoError1279
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.10: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.NoError1279:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016A.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F:
			; Stelem_Ref

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.02: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.06: ;Asm
			push dword EDX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.08: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_016F.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0170:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0170.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0170.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0171:
			; Ldfld
			; Field: Cosmos.HAL.PCIBaseAddressBar[] Cosmos.HAL.PCIDevice.BaseAddressBar
			; Type: Cosmos.HAL.PCIBaseAddressBar[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 39 (includes object header)

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0171.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0171.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0171.02: ;Asm
			add ECX, 0x27

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0171.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0171.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0171.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0171.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0171.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0176:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0176.00: ;Asm
			push dword 0x5

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0177:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0177.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0177.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0178:
			; Ldc_I4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0178.00: ;Asm
			push dword 0x24

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017A:
			; Call

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017A.00: ;Asm
			Call SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017A.02: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017A.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017A.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017A.07: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F:
			; Newobj

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.00: ;Asm
			push dword 0x15

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.AfterAlloc:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PCIBaseAddressBar_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.09: ;Asm
			push dword 0x0
			; Arg raw: 4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.0B: ;Asm
			Call SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.0D: ;Asm
			JE near SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.NoError1279
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.10: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.NoError1279:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_017F.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184:
			; Stelem_Ref

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.02: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.06: ;Asm
			push dword EDX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.08: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0184.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0185:
			; Nop

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0185.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0186:
			; Ret

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.IL_0186.00: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x14


		GUID_19679955:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCI
			; Name: CheckFunction
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] xPCIDevice at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice:

		GUID_20002675:

		METHOD_20002675.06: ;Asm
			push dword EBP

		METHOD_20002675.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_20002675.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0000:
			; Nop

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0001.00: ;Asm
			push dword [static_field__Cosmos_HAL_PCI_Devices + 4]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0007:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0007.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_000C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0007.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_000C:
			; Nop

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_000E:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PCIDevice.ClassCode
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 33 (includes object header)

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_000E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_000E.02: ;Asm
			add ECX, 0x21

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_000E.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_000E.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_000E.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0013:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0013.00: ;Asm
			push dword 0x6

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0014:
			; Branch

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0014.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0014.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0014.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0014.03: ;Asm
			JNE near SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0021

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0017:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PCIDevice.Subclass
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 14 (includes object header)

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0017.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0017.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0017.02: ;Asm
			add ECX, 0xE

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0017.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0017.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0017.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001C:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001C.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D:
			; Ceq

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.True

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.03: ;Asm
			Jmp SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.False

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.True:

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.06: ;Asm
			Jmp SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001F

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.False:

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001D.09: ;Asm
			Jmp SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001F

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001F:
			; Br

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_001F.00: ;Asm
			Jmp SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0022

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0021:
			; Ldc_I4

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0021.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0022:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0022.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0023:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0023.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0024:
			; Branch

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0024.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0024.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0024.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0032

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0026.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0026.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0027:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PCIDevice.SecondaryBusNumber
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 21 (includes object header)

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0027.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0027.02: ;Asm
			add ECX, 0x15

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0027.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0027.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0027.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_002C:
			; Call

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_002C.00: ;Asm
			Call SystemVoidCosmosHALPCICheckBusSystemUInt16

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_002C.02: ;Asm
			JE near SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0031
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_002C.03: ;Asm
			JNE near SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0031:
			; Nop

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0031.00: ;Asm
			NOP

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0032:
			; Ret

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.IL_0032.00: ;Asm
			Jmp SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.END__OF__METHOD_NORMAL
			; End Method: CheckFunction

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCICheckFunctionCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_20002676:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.ACPI
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosCoreACPIcctor:

		GUID_20054658:
			; Static constructor. See if it has been called already, return if so.

		METHOD_20054658.06: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_Core_ACPI], 0x1

		METHOD_20054658.07: ;Asm
			JE near METHOD_20054658.BeforeQuickReturn

		METHOD_20054658.08: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_Core_ACPI], 0x1

		METHOD_20054658.09: ;Asm
			Jmp METHOD_20054658.AfterCCTorAlreadyCalledCheck

		METHOD_20054658.BeforeQuickReturn:

		METHOD_20054658.0A: ;Asm
			mov ECX, 0x0

		METHOD_20054658.0B: ;Asm
			Ret


		METHOD_20054658.AfterCCTorAlreadyCalledCheck:

		METHOD_20054658.0C: ;Asm
			push dword EBP

		METHOD_20054658.0D: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreACPIcctor.IL_0000:
			; LdStr
			; String Value: System

		SystemVoidCosmosCoreACPIcctor.IL_0000.00: ;Asm
			push dword StringLiteral018F

		SystemVoidCosmosCoreACPIcctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIcctor.IL_0005:
			; LdStr
			; String Value: Global

		SystemVoidCosmosCoreACPIcctor.IL_0005.00: ;Asm
			push dword StringLiteral0190

		SystemVoidCosmosCoreACPIcctor.IL_0005.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIcctor.IL_000A:
			; Newobj

		SystemVoidCosmosCoreACPIcctor.IL_000A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCoreACPIcctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreACPIcctor.IL_000A.AfterAlloc:

		SystemVoidCosmosCoreACPIcctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreACPIcctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreACPIcctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIcctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosCoreACPIcctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreACPIcctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreACPIcctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosCoreACPIcctor.IL_000A.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosCoreACPIcctor.IL_000A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCoreACPIcctor.IL_000A.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosCoreACPIcctor.IL_000A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCoreACPIcctor.IL_000A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCoreACPIcctor.IL_000A.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosCoreACPIcctor.IL_000A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIcctor.IL_000A.10: ;Asm
			JE near SystemVoidCosmosCoreACPIcctor.IL_000A.NoError1279
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreACPIcctor.IL_000A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreACPIcctor.IL_000A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreACPIcctor.IL_000A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreACPIcctor.IL_000A.14: ;Asm
			Jmp SystemVoidCosmosCoreACPIcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIcctor.IL_000A.NoError1279:

		SystemVoidCosmosCoreACPIcctor.IL_000A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreACPIcctor.IL_000A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreACPIcctor.IL_000A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreACPIcctor.IL_000A.18: ;Asm
			push dword EAX

		SystemVoidCosmosCoreACPIcctor.IL_000A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIcctor.IL_000F:
			; Stsfld

		SystemVoidCosmosCoreACPIcctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemVoidCosmosCoreACPIcctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIcctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosCoreACPIcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIcctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosCoreACPIcctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIcctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIcctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_Core_ACPI_mDebugger + 4], EAX

		SystemVoidCosmosCoreACPIcctor.IL_0014:
			; Ldc_I4

		SystemVoidCosmosCoreACPIcctor.IL_0014.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIcctor.IL_0015:
			; Conv_U

		SystemVoidCosmosCoreACPIcctor.IL_0016:
			; Stsfld

		SystemVoidCosmosCoreACPIcctor.IL_0016.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemVoidCosmosCoreACPIcctor.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIcctor.IL_0016.02: ;Asm
			JNE near SystemVoidCosmosCoreACPIcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIcctor.IL_0016.AfterCCTorExceptionCheck:
			; Type = 'System.Byte*

		SystemVoidCosmosCoreACPIcctor.IL_0016.03: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIcctor.IL_0016.04: ;Asm
			mov dword [static_field__Cosmos_Core_ACPI_Facp], EAX

		SystemVoidCosmosCoreACPIcctor.IL_001B:
			; Ret

		SystemVoidCosmosCoreACPIcctor.IL_001B.00: ;Asm
			Jmp SystemVoidCosmosCoreACPIcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosCoreACPIcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreACPIcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreACPIcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreACPIcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreACPIcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreACPIcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreACPIcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreACPIcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_20054659:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.ACPI
			; Name: RSDPAddress
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Return size: 4

		SystemUInt32CosmosCoreACPIRSDPAddress:

		GUID_20072989:

		METHOD_20072989.05: ;Asm
			push dword EBP

		METHOD_20072989.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_20072989.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_20072989.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_20072989.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_20072989.0A: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_20072989.0B: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_20072989.0C: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_20072989.0D: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_20072989.0E: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_20072989.0F: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0000:
			; Nop

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0001:
			; Ldc_I4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0001.00: ;Asm
			push dword 0xE0000

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0006:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0006.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0007:
			; Br

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0007.00: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_002F

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0009:
			; LdStr
			; String Value: RSD PTR 

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0009.00: ;Asm
			push dword StringLiteral0191

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0009.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_000E:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_000E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_000E.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_000F:
			; Conv_U

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0010:
			; Call

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0010.00: ;Asm
			Call SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0010.02: ;Asm
			JE near SystemUInt32CosmosCoreACPIRSDPAddress.IL_0015
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0010.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0010.04: ;Asm
			JNE near SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0015:
			; Ldc_I4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0015.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016:
			; Ceq

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.02: ;Asm
			JE near SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.True

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.03: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.False

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.True:

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.06: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_0018

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.False:

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0016.09: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_0018

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0018:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0018.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0018.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0019:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0019.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0019.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_001A:
			; Branch

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_001A.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_001A.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_001A.02: ;Asm
			JE near SystemUInt32CosmosCoreACPIRSDPAddress.IL_002B

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_001C:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_001C.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_001D:
			; Call

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_001D.00: ;Asm
			Call SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_001D.02: ;Asm
			JE near SystemUInt32CosmosCoreACPIRSDPAddress.IL_0022
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_001D.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_001D.04: ;Asm
			JNE near SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0022:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0022.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0022.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0023:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0023.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0023.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0024:
			; Branch

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0024.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0024.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0024.02: ;Asm
			JE near SystemUInt32CosmosCoreACPIRSDPAddress.IL_002B

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0026:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0026.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0027:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 20
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0027.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0027.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0029:
			; Br

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0029.00: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_008D

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002B:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002B.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002C:
			; Ldc_I4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002C.00: ;Asm
			push dword 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002D:
			; Add

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002D.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002D.01: ;Asm
			add dword [ESP], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002F:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_002F.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0030:
			; Ldc_I4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0030.00: ;Asm
			push dword 0x100000

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035:
			; Clt_Un

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.01: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.02: ;Asm
			push dword ECX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.03: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.04: ;Asm
			JB near SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.True

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.05: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.False

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.True:

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.06: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.07: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.08: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_0037

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.False:

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.09: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0035.0A: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0037:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0037.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0037.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0039:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0039.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0039.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_003B:
			; Branch

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_003B.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_003B.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_003B.02: ;Asm
			JNE near SystemUInt32CosmosCoreACPIRSDPAddress.IL_0009

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_003D:
			; Ldc_I4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_003D.00: ;Asm
			push dword 0x40E

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0042:
			; Conv_I

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0043:
			; Ldind

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0043.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0043.01: ;Asm
			push dword [EAX]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0044:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0044.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0044.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0045:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0045.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0046:
			; Ldc_I4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0046.00: ;Asm
			push dword 0x10

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0048:
			; Mul

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0048.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0048.01: ;Asm
			mul dword [ESP]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0048.02: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0048.03: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0049:
			; Ldc_I4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0049.00: ;Asm
			push dword 0xFFFFF

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_004E:
			; And

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_004E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_004E.01: ;Asm
			and dword [ESP], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_004F:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_004F.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_004F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0050:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0050.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0050.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0051:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 28
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0051.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0051.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0053:
			; Br

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0053.00: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_0077

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0055:
			; LdStr
			; String Value: RSD PTR 

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0055.00: ;Asm
			push dword StringLiteral0192

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0055.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_005A:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 28
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_005A.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_005A.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_005C:
			; Conv_U

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_005D:
			; Call

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_005D.00: ;Asm
			Call SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_005D.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_005D.02: ;Asm
			JE near SystemUInt32CosmosCoreACPIRSDPAddress.IL_0062
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_005D.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_005D.04: ;Asm
			JNE near SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0062:
			; Ldc_I4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0062.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063:
			; Ceq

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.02: ;Asm
			JE near SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.True

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.03: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.False

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.True:

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.06: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_0065

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.False:

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0063.09: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_0065

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0065:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0065.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0065.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0067:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0067.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0067.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0069:
			; Branch

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0069.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0069.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0069.02: ;Asm
			JE near SystemUInt32CosmosCoreACPIRSDPAddress.IL_0071

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_006B:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 28
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_006B.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_006B.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_006D:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 20
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_006D.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_006D.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_006F:
			; Br

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_006F.00: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_008D

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0071:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 28
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0071.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0071.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0073:
			; Ldc_I4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0073.00: ;Asm
			push dword 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0074:
			; Add

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0074.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0074.01: ;Asm
			add dword [ESP], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0075:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 28
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0075.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0075.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0077:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 28
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0077.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0077.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0079:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0079.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0079.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_007A:
			; Ldc_I4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_007A.00: ;Asm
			push dword 0x400

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_007F:
			; Add

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_007F.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_007F.01: ;Asm
			add dword [ESP], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080:
			; Clt_Un

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.01: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.02: ;Asm
			push dword ECX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.03: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.04: ;Asm
			JB near SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.True

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.05: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.False

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.True:

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.06: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.07: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.08: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_0082

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.False:

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.09: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0080.0A: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0082:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0082.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0082.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0084:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0084.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0084.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0086:
			; Branch

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0086.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0086.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0086.02: ;Asm
			JNE near SystemUInt32CosmosCoreACPIRSDPAddress.IL_0055

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0088:
			; Ldc_I4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0088.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0089:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 20
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0089.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_0089.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_008B:
			; Br

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_008B.00: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.IL_008D

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_008D:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 20
			; Local size = 4

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_008D.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_008D.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_008F:
			; Ret

		SystemUInt32CosmosCoreACPIRSDPAddress.IL_008F.00: ;Asm
			Jmp SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_NORMAL
			; End Method: RSDPAddress

		SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_NORMAL

		SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x24

		SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosCoreACPIRSDPAddress.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_20072990:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.ACPI
			; Name: acpiCheckHeader
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] ptr at EBP+16, size = 4
			; Argument[1] sig at EBP+12, size = 8
			; Return size: 4

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString:

		GUID_20246148:

		METHOD_20246148.08: ;Asm
			push dword EBP

		METHOD_20246148.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_20246148.0A: ;Asm
			push dword 0x0

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0000:
			; Nop

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0002.00: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0003:
			; Call

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0003.00: ;Asm
			Call SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0003.02: ;Asm
			JE near SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0008
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0003.04: ;Asm
			JNE near SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0008:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0008.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0009:
			; Br

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_0009.00: ;Asm
			Jmp SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_000B

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_000B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_000B.01: ;Asm
			push dword EAX

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_000C:
			; Ret

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.IL_000C.00: ;Asm
			Jmp SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.END__OF__METHOD_NORMAL
			; End Method: acpiCheckHeader

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.END__OF__METHOD_NORMAL

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosCoreACPIacpiCheckHeaderSystemBytepointerSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_20246149:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.ACPI
			; Name: facpget
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] number at EBP+8, size = 4
			; Return size: 4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32:

		GUID_20265775:

		METHOD_20265775.08: ;Asm
			push dword EBP

		METHOD_20265775.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_20265775.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_20265775.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_20265775.0C: ;Asm
			push dword 0x0

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0000:
			; Nop

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0002.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0003:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0003.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0003.01: ;Asm
			push dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0004:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0004.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0005:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0005.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0005.01: ;Asm
			push dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0006:
			; Switch

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0006.02: ;Asm
			JE near SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_001D

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0006.03: ;Asm
			cmp EAX, 0x1

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0006.04: ;Asm
			JE near SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_002A

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0006.05: ;Asm
			cmp EAX, 0x2

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0006.06: ;Asm
			JE near SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0037

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0006.07: ;Asm
			cmp EAX, 0x3

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0006.08: ;Asm
			JE near SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0044

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_001B:
			; Br

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_001B.00: ;Asm
			Jmp SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0051

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_001D:
			; Ldsfld

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_001D.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_001D.02: ;Asm
			JNE near SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_001D.AfterCCTorExceptionCheck:

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_001D.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_Facp]

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0022:
			; Ldc_I4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0022.00: ;Asm
			push dword 0x28

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0024:
			; Add

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0024.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0024.01: ;Asm
			add dword [ESP], EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0025:
			; Ldind

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0025.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0025.01: ;Asm
			push dword [EAX]

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0026:
			; Conv_I

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0027:
			; Stloc
			; Local type = System.Int32*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0028:
			; Br

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0028.00: ;Asm
			Jmp SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0056

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_002A:
			; Ldsfld

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_002A.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_002A.02: ;Asm
			JNE near SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_002A.AfterCCTorExceptionCheck:

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_002A.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_Facp]

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_002F:
			; Ldc_I4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_002F.00: ;Asm
			push dword 0x30

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0031:
			; Add

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0031.01: ;Asm
			add dword [ESP], EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0032:
			; Ldind

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0032.01: ;Asm
			push dword [EAX]

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0033:
			; Conv_I

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0034:
			; Stloc
			; Local type = System.Int32*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0034.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0034.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0035:
			; Br

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0035.00: ;Asm
			Jmp SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0056

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0037:
			; Ldsfld

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0037.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0037.02: ;Asm
			JNE near SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0037.AfterCCTorExceptionCheck:

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0037.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_Facp]

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_003C:
			; Ldc_I4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_003C.00: ;Asm
			push dword 0x40

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_003E:
			; Add

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_003E.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_003E.01: ;Asm
			add dword [ESP], EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_003F:
			; Ldind

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_003F.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_003F.01: ;Asm
			push dword [EAX]

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0040:
			; Conv_I

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0041:
			; Stloc
			; Local type = System.Int32*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0041.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0041.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0042:
			; Br

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0042.00: ;Asm
			Jmp SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0056

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0044:
			; Ldsfld

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0044.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0044.01: ;Asm
			test ECX, 0x2

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0044.02: ;Asm
			JNE near SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0044.AfterCCTorExceptionCheck:

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0044.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_Facp]

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0049:
			; Ldc_I4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0049.00: ;Asm
			push dword 0x44

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_004B:
			; Add

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_004B.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_004B.01: ;Asm
			add dword [ESP], EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_004C:
			; Ldind

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_004C.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_004C.01: ;Asm
			push dword [EAX]

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_004D:
			; Conv_I

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_004E:
			; Stloc
			; Local type = System.Int32*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_004E.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_004E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_004F:
			; Br

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_004F.00: ;Asm
			Jmp SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0056

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0051:
			; Ldc_I4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0051.00: ;Asm
			push dword 0x0

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0052:
			; Conv_U

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0053:
			; Stloc
			; Local type = System.Int32*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0053.00: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0053.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0054:
			; Br

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0054.00: ;Asm
			Jmp SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0056

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0056:
			; Ldloc
			; Local type = System.Int32*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0056.01: ;Asm
			push dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0057:
			; Ret

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.IL_0057.00: ;Asm
			Jmp SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_NORMAL
			; End Method: facpget

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32pointerCosmosCoreACPIfacpgetSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_20265776:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.ACPI
			; Name: Compare
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] c1 at EBP+16, size = 8
			; Argument[1] c2 at EBP+8, size = 4
			; Return size: 4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer:

		GUID_20370904:

		METHOD_20370904.08: ;Asm
			push dword EBP

		METHOD_20370904.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_20370904.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_20370904.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_20370904.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_20370904.0D: ;Asm
			push dword 0x0

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0000:
			; Nop

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0001:
			; Ldc_I4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0003:
			; Br

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0003.00: ;Asm
			Jmp SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0024

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0005:
			; Nop

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0005.00: ;Asm
			NOP

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0006.00: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0006.01: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0007:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0007.01: ;Asm
			push dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0008:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0008.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0008.02: ;Asm
			JE near SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_000D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0008.04: ;Asm
			JNE near SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0008.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_000D.00: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_000E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_000E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_000E.01: ;Asm
			push dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_000F:
			; Add

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_000F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0010:
			; Ldind

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0010.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0010.01: ;Asm
			movzx EAX, byte [EAX]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0010.02: ;Asm
			push dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011:
			; Ceq

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.02: ;Asm
			JE near SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.True

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.03: ;Asm
			Jmp SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.False

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.True:

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.05: ;Asm
			push dword 0x1

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.06: ;Asm
			Jmp SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0013

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.False:

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.08: ;Asm
			push dword 0x0

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0011.09: ;Asm
			Jmp SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0013

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0013:
			; Ldc_I4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0013.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014:
			; Ceq

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.02: ;Asm
			JE near SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.True

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.03: ;Asm
			Jmp SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.False

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.True:

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.05: ;Asm
			push dword 0x1

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.06: ;Asm
			Jmp SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0016

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.False:

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.08: ;Asm
			push dword 0x0

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0014.09: ;Asm
			Jmp SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0016

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0016:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0016.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0016.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0017:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0017.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0017.01: ;Asm
			push dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0018:
			; Branch

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0018.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0018.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0018.02: ;Asm
			JE near SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_001F

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_001A:
			; Nop

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_001A.00: ;Asm
			NOP

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_001B:
			; Ldc_I4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_001B.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_001C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_001C.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_001C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_001D:
			; Br

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_001D.00: ;Asm
			Jmp SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0035

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_001F:
			; Nop

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_001F.00: ;Asm
			NOP

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0020:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0020.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0020.01: ;Asm
			push dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0021:
			; Ldc_I4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0021.00: ;Asm
			push dword 0x1

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0022:
			; Add

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0022.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0022.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0023:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0023.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0024:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0024.01: ;Asm
			push dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0025:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0025.00: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0025.01: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0026:
			; Callvirt
			; ThisOffset = 0

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0026.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0026.02: ;Asm
			JE near SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0026.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0026.05: ;Asm
			JNE near SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0026.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B:
			; Clt

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.00: ;Asm
			pop dword ECX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.02: ;Asm
			push dword ECX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.04: ;Asm
			JL near SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.True

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.05: ;Asm
			Jmp SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.False

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.True:

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.06: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.07: ;Asm
			push dword 0x1

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.08: ;Asm
			Jmp SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002D

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.False:

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.09: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002B.0A: ;Asm
			push dword 0x0

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002D.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002E.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002E.01: ;Asm
			push dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002F:
			; Branch

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002F.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002F.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_002F.02: ;Asm
			JNE near SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0005

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0031:
			; Ldc_I4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0031.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0032:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0032.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0032.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0033:
			; Br

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0033.00: ;Asm
			Jmp SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0035

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0035:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0035.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0035.01: ;Asm
			push dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0036:
			; Ret

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.IL_0036.00: ;Asm
			Jmp SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_NORMAL
			; End Method: Compare

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_NORMAL

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x10

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosCoreACPICompareSystemStringSystemBytepointer.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_20370905:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.ACPI
			; Name: facpbget
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] number at EBP+8, size = 4
			; Return size: 4

		SystemByteCosmosCoreACPIfacpbgetSystemInt32:

		GUID_20471683:

		METHOD_20471683.08: ;Asm
			push dword EBP

		METHOD_20471683.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_20471683.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_20471683.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_20471683.0C: ;Asm
			push dword 0x0

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0000:
			; Nop

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0002.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0003:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0003.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0003.01: ;Asm
			push dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0004:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0004.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0005:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0005.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0005.01: ;Asm
			push dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0006:
			; Switch

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0006.02: ;Asm
			JE near SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0019

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0006.03: ;Asm
			cmp EAX, 0x1

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0006.04: ;Asm
			JE near SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0025

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0006.05: ;Asm
			cmp EAX, 0x2

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0006.06: ;Asm
			JE near SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0031

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0017:
			; Br

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0017.00: ;Asm
			Jmp SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_003D

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0019:
			; Ldsfld

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0019.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0019.02: ;Asm
			JNE near SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_EXCEPTION

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0019.AfterCCTorExceptionCheck:

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0019.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_Facp]

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_001E:
			; Ldc_I4

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_001E.00: ;Asm
			push dword 0x34

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0020:
			; Add

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0020.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0020.01: ;Asm
			add dword [ESP], EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0021:
			; Ldind

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0021.01: ;Asm
			movzx EAX, byte [EAX]

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0021.02: ;Asm
			push dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0022:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0022.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0023:
			; Br

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0023.00: ;Asm
			Jmp SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0041

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0025:
			; Ldsfld

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0025.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0025.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0025.02: ;Asm
			JNE near SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_EXCEPTION

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0025.AfterCCTorExceptionCheck:

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0025.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_Facp]

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002A:
			; Ldc_I4

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002A.00: ;Asm
			push dword 0x35

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002C:
			; Add

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002C.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002C.01: ;Asm
			add dword [ESP], EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002D:
			; Ldind

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002D.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002D.01: ;Asm
			movzx EAX, byte [EAX]

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002D.02: ;Asm
			push dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002E:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002E.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002F:
			; Br

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_002F.00: ;Asm
			Jmp SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0041

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0031:
			; Ldsfld

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0031.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0031.02: ;Asm
			JNE near SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_EXCEPTION

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0031.AfterCCTorExceptionCheck:

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0031.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_Facp]

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0036:
			; Ldc_I4

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0036.00: ;Asm
			push dword 0x59

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0038:
			; Add

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0038.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0038.01: ;Asm
			add dword [ESP], EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0039:
			; Ldind

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0039.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0039.01: ;Asm
			movzx EAX, byte [EAX]

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0039.02: ;Asm
			push dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_003A:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_003A.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_003A.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_003B:
			; Br

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_003B.00: ;Asm
			Jmp SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0041

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_003D:
			; Ldc_I4

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_003D.00: ;Asm
			push dword 0x0

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_003E:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_003E.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_003E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_003F:
			; Br

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_003F.00: ;Asm
			Jmp SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0041

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0041:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0041.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0041.01: ;Asm
			push dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0042:
			; Ret

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.IL_0042.00: ;Asm
			Jmp SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_NORMAL
			; End Method: facpbget

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_NORMAL

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosCoreACPIfacpbgetSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_20471684:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Nullable`1[System.Byte]
			; Name: ToString
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 4
			; Return size: 8

		SystemStringSystemNullable1SystemByteToString:

		GUID_20553960:

		METHOD_20553960.08: ;Asm
			push dword EBP

		METHOD_20553960.09: ;Asm
			mov EBP, ESP

		SystemStringSystemNullable1SystemByteToString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Nullable`1[System.Byte]&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemNullable1SystemByteToString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemNullable1SystemByteToString.IL_0001:
			; Ldfld
			; Field: System.Boolean System.Nullable`1.hasValue
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Nullable`1[[System.Byte, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Nullable`1[[System.Byte, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]&
			; Offset: 0 (includes object header)

		SystemStringSystemNullable1SystemByteToString.IL_0001.00: ;Asm
			pop dword ECX

		SystemStringSystemNullable1SystemByteToString.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemStringSystemNullable1SystemByteToString.IL_0001.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemNullable1SystemByteToString.IL_0001.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemNullable1SystemByteToString.IL_0001.04: ;Asm
			push dword EAX

		SystemStringSystemNullable1SystemByteToString.IL_0006:
			; Branch

		SystemStringSystemNullable1SystemByteToString.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemNullable1SystemByteToString.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemNullable1SystemByteToString.IL_0006.02: ;Asm
			JNE near SystemStringSystemNullable1SystemByteToString.IL_000E

		SystemStringSystemNullable1SystemByteToString.IL_0008:
			; LdStr
			; String Value: 

		SystemStringSystemNullable1SystemByteToString.IL_0008.00: ;Asm
			push dword StringLiteral0193

		SystemStringSystemNullable1SystemByteToString.IL_0008.01: ;Asm
			push dword 0x0

		SystemStringSystemNullable1SystemByteToString.IL_000D:
			; Ret

		SystemStringSystemNullable1SystemByteToString.IL_000D.00: ;Asm
			Jmp SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_NORMAL

		SystemStringSystemNullable1SystemByteToString.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Nullable`1[System.Byte]&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemNullable1SystemByteToString.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemNullable1SystemByteToString.IL_000F:
			; Ldflda
			; Field: System.Byte System.Nullable`1.value

		SystemStringSystemNullable1SystemByteToString.IL_000F.00: ;Asm
			pop dword EAX

		SystemStringSystemNullable1SystemByteToString.IL_000F.01: ;Asm
			add EAX, 0x1

		SystemStringSystemNullable1SystemByteToString.IL_000F.02: ;Asm
			push dword EAX

		SystemStringSystemNullable1SystemByteToString.IL_0014:
			; Constrained
			; Type = System.Byte

		SystemStringSystemNullable1SystemByteToString.IL_001A:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemNullable1SystemByteToString.IL_001A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemNullable1SystemByteToString.IL_001A.01: ;Asm
			push dword [EAX]

		SystemStringSystemNullable1SystemByteToString.IL_001A.02: ;Asm
			push dword 0xA

		SystemStringSystemNullable1SystemByteToString.IL_001A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemNullable1SystemByteToString.IL_001A.04: ;Asm
			pop dword ECX

		SystemStringSystemNullable1SystemByteToString.IL_001A.AfterAddressCheck:

		SystemStringSystemNullable1SystemByteToString.IL_001A.NotBoxedThis:

		SystemStringSystemNullable1SystemByteToString.IL_001A.05: ;Asm
			sub ESP, 0x4

		SystemStringSystemNullable1SystemByteToString.IL_001A.06: ;Asm
			Call ECX

		SystemStringSystemNullable1SystemByteToString.IL_001A.AfterNotBoxedThis:

		SystemStringSystemNullable1SystemByteToString.IL_001A.07: ;Asm
			test ECX, 0x2

		SystemStringSystemNullable1SystemByteToString.IL_001A.08: ;Asm
			JE near SystemStringSystemNullable1SystemByteToString.IL_001F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemNullable1SystemByteToString.IL_001A.09: ;Asm
			add ESP, 0x4

		SystemStringSystemNullable1SystemByteToString.IL_001A.0A: ;Asm
			add ESP, 0x4

		SystemStringSystemNullable1SystemByteToString.IL_001A.0B: ;Asm
			JNE near SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemNullable1SystemByteToString.IL_001A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemNullable1SystemByteToString.IL_001F:
			; Ret

		SystemStringSystemNullable1SystemByteToString.IL_001F.00: ;Asm
			Jmp SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_NORMAL

		SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemNullable1SystemByteToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_20553961:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: WaitToWrite
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite:

		GUID_20580913:

		METHOD_20580913.09: ;Asm
			push dword EBP

		METHOD_20580913.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_20580913.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_20580913.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_20580913.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_20580913.0E: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0000:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0001:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0001.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0002.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0003:
			; Br

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0003.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0021

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0005:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0005.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0006:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0006.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0006.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0007:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0007.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0008:
			; Add

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0008.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0008.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0009:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0009.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_000A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_000A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_000A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_000B:
			; Conv_I8

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_000B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_000B.01: ;Asm
			cdq

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_000B.02: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_000B.03: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_000C:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_000C.00: ;Asm
			push dword 0x186A0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0011:
			; Conv_I8

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0011.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0011.01: ;Asm
			cdq

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0011.02: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0011.03: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0012:
			; Clt

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0012.00: ;Asm
			mov ESI, 0x1

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0012.01: ;Asm
			xor EDI, EDI

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0012.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0012.03: ;Asm
			pop dword EDX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0012.04: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0012.05: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0012.06: ;Asm
			sub EBX, EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0012.07: ;Asm
			sbb ECX, EDX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0012.08: ;Asm
			cmovl EDI, ESI

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0012.09: ;Asm
			push dword EDI

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0014:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0014.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015:
			; Ceq

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.True

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.False

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.True:

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0017

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.False:

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0015.09: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0017

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0017:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0017.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0017.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0018:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0018.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0018.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0019:
			; Branch

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0019.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0019.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0019.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0020

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_001B:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_001B.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_001C:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_001C.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_001D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_001D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_001E:
			; Br

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_001E.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003E

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0020:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0020.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0021.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0021.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0022:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Controller.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 31 (includes object header)

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0022.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0022.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0022.02: ;Asm
			add ECX, 0x1F

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0022.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0022.04: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0022.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0022.06: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0022.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0027:
			; Ldfld
			; Field: Cosmos.Core.IOPortRead Cosmos.Core.IOGroup.PS2Controller.Status
			; Type: Cosmos.Core.IOPortRead
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 12 (includes object header)

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0027.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0027.02: ;Asm
			add ECX, 0xC

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0027.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0027.04: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0027.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0027.06: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0027.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_002C:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_002C.00: ;Asm
			Call SystemByteCosmosCoreIOPortReadget_Byte

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_002C.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0031
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_002C.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_002C.04: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerWaitToWrite.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_002C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0031:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0031.00: ;Asm
			push dword 0x2

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0032:
			; And

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0032.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0032.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0033:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0033.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034:
			; Cgt_Un

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034.02: ;Asm
			JB near SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034.True

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034.False

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034.True:

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0036

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034.False:

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0034.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0036:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0036.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0036.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0037:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0037.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0037.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0038:
			; Branch

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0038.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0038.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0038.02: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_0005

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003A:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003A.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003C:
			; Br

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003C.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003E

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003E.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003E.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003F:
			; Ret

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.IL_003F.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitToWrite.END__OF__METHOD_NORMAL
			; End Method: WaitToWrite

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosHALPS2ControllerWaitToWrite.END__OF__METHOD_NORMAL

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x10

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosHALPS2ControllerWaitToWrite.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_20580914:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortWrite
			; Name: set_Byte
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte:

		GUID_20690716:

		METHOD_20690716.08: ;Asm
			push dword EBP

		METHOD_20690716.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPortWrite
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0001:
			; Ldfld
			; Field: System.UInt16 Cosmos.Core.IOPortBase.Port
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.Core.IOPortBase
			; TypeOnStack: Cosmos.Core.IOPortBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0001.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0006.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0007:
			; Call

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0007.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0007.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_000C:
			; Nop

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_000D:
			; Ret

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.END__OF__METHOD_NORMAL
			; End Method: set_Byte

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_20690717:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Nullable`1[System.Byte]
			; Name: get_HasValue
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 4
			; Return size: 4

		SystemBooleanSystemNullable1SystemByteget_HasValue:

		GUID_20707465:

		METHOD_20707465.05: ;Asm
			push dword EBP

		METHOD_20707465.06: ;Asm
			mov EBP, ESP

		SystemBooleanSystemNullable1SystemByteget_HasValue.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Nullable`1[System.Byte]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemNullable1SystemByteget_HasValue.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemNullable1SystemByteget_HasValue.IL_0001:
			; Ldfld
			; Field: System.Boolean System.Nullable`1.hasValue
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Nullable`1[[System.Byte, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Nullable`1[[System.Byte, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]&
			; Offset: 0 (includes object header)

		SystemBooleanSystemNullable1SystemByteget_HasValue.IL_0001.00: ;Asm
			pop dword ECX

		SystemBooleanSystemNullable1SystemByteget_HasValue.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemBooleanSystemNullable1SystemByteget_HasValue.IL_0001.02: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemNullable1SystemByteget_HasValue.IL_0001.03: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemNullable1SystemByteget_HasValue.IL_0001.04: ;Asm
			push dword EAX

		SystemBooleanSystemNullable1SystemByteget_HasValue.IL_0006:
			; Ret

		SystemBooleanSystemNullable1SystemByteget_HasValue.IL_0006.00: ;Asm
			Jmp SystemBooleanSystemNullable1SystemByteget_HasValue.END__OF__METHOD_NORMAL
			; End Method: get_HasValue

		SystemBooleanSystemNullable1SystemByteget_HasValue.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemNullable1SystemByteget_HasValue.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemNullable1SystemByteget_HasValue.END__OF__METHOD_NORMAL

		SystemBooleanSystemNullable1SystemByteget_HasValue.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemNullable1SystemByteget_HasValue.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemNullable1SystemByteget_HasValue.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemNullable1SystemByteget_HasValue.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemNullable1SystemByteget_HasValue.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemNullable1SystemByteget_HasValue.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemNullable1SystemByteget_HasValue.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_20707466:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Nullable`1[System.Byte]
			; Name: get_Value
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 4
			; Return size: 4

		SystemByteSystemNullable1SystemByteget_Value:

		GUID_20715868:

		METHOD_20715868.07: ;Asm
			push dword EBP

		METHOD_20715868.08: ;Asm
			mov EBP, ESP

		SystemByteSystemNullable1SystemByteget_Value.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Nullable`1[System.Byte]&
			; Arg real size = 4 aligned size = 4

		SystemByteSystemNullable1SystemByteget_Value.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemByteSystemNullable1SystemByteget_Value.IL_0001:
			; Ldfld
			; Field: System.Boolean System.Nullable`1.hasValue
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Nullable`1[[System.Byte, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Nullable`1[[System.Byte, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]&
			; Offset: 0 (includes object header)

		SystemByteSystemNullable1SystemByteget_Value.IL_0001.00: ;Asm
			pop dword ECX

		SystemByteSystemNullable1SystemByteget_Value.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemByteSystemNullable1SystemByteget_Value.IL_0001.02: ;Asm
			mov EAX, 0x0

		SystemByteSystemNullable1SystemByteget_Value.IL_0001.03: ;Asm
			mov AL, byte [ECX]

		SystemByteSystemNullable1SystemByteget_Value.IL_0001.04: ;Asm
			push dword EAX

		SystemByteSystemNullable1SystemByteget_Value.IL_0006:
			; Branch

		SystemByteSystemNullable1SystemByteget_Value.IL_0006.00: ;Asm
			pop dword EAX

		SystemByteSystemNullable1SystemByteget_Value.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemByteSystemNullable1SystemByteget_Value.IL_0006.02: ;Asm
			JNE near SystemByteSystemNullable1SystemByteget_Value.IL_000F

		SystemByteSystemNullable1SystemByteget_Value.IL_0008:
			; Ldc_I4

		SystemByteSystemNullable1SystemByteget_Value.IL_0008.00: ;Asm
			push dword 0x26

		SystemByteSystemNullable1SystemByteget_Value.IL_000A:
			; Call

		SystemByteSystemNullable1SystemByteget_Value.IL_000A.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource

		SystemByteSystemNullable1SystemByteget_Value.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemByteSystemNullable1SystemByteget_Value.IL_000A.02: ;Asm
			JE near SystemByteSystemNullable1SystemByteget_Value.IL_000F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemByteSystemNullable1SystemByteget_Value.IL_000A.03: ;Asm
			JNE near SystemByteSystemNullable1SystemByteget_Value.END__OF__METHOD_EXCEPTION

		SystemByteSystemNullable1SystemByteget_Value.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Nullable`1[System.Byte]&
			; Arg real size = 4 aligned size = 4

		SystemByteSystemNullable1SystemByteget_Value.IL_000F.00: ;Asm
			push dword [EBP + 8]

		SystemByteSystemNullable1SystemByteget_Value.IL_0010:
			; Ldfld
			; Field: System.Byte System.Nullable`1.value
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Nullable`1[[System.Byte, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Nullable`1[[System.Byte, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]&
			; Offset: 1 (includes object header)

		SystemByteSystemNullable1SystemByteget_Value.IL_0010.00: ;Asm
			pop dword ECX

		SystemByteSystemNullable1SystemByteget_Value.IL_0010.01: ;Asm
			add ECX, 0x1

		SystemByteSystemNullable1SystemByteget_Value.IL_0010.02: ;Asm
			mov EAX, 0x0

		SystemByteSystemNullable1SystemByteget_Value.IL_0010.03: ;Asm
			mov AL, byte [ECX]

		SystemByteSystemNullable1SystemByteget_Value.IL_0010.04: ;Asm
			push dword EAX

		SystemByteSystemNullable1SystemByteget_Value.IL_0015:
			; Ret

		SystemByteSystemNullable1SystemByteget_Value.IL_0015.00: ;Asm
			Jmp SystemByteSystemNullable1SystemByteget_Value.END__OF__METHOD_NORMAL
			; End Method: get_Value

		SystemByteSystemNullable1SystemByteget_Value.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteSystemNullable1SystemByteget_Value.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteSystemNullable1SystemByteget_Value.END__OF__METHOD_NORMAL

		SystemByteSystemNullable1SystemByteget_Value.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteSystemNullable1SystemByteget_Value.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteSystemNullable1SystemByteget_Value.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemByteSystemNullable1SystemByteget_Value.END__OF__METHOD_EXCEPTION:

		SystemByteSystemNullable1SystemByteget_Value.END__OF__METHOD_EXCEPTION__2:

		SystemByteSystemNullable1SystemByteget_Value.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemByteSystemNullable1SystemByteget_Value.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_20715869:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortRead
			; Name: get_Byte
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemByteCosmosCoreIOPortReadget_Byte:

		GUID_20738359:

		METHOD_20738359.07: ;Asm
			push dword EBP

		METHOD_20738359.08: ;Asm
			mov EBP, ESP

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPortRead
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0001:
			; Ldfld
			; Field: System.UInt16 Cosmos.Core.IOPortBase.Port
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.Core.IOPortBase
			; TypeOnStack: Cosmos.Core.IOPortBase
			; Offset: 12 (includes object header)

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0001.01: ;Asm
			pop dword ECX

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0001.04: ;Asm
			mov AX, word [ECX]

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0001.05: ;Asm
			push dword EAX

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0006:
			; Call

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0006.00: ;Asm
			Call SystemByteCosmosCoreIOPortBaseRead8SystemUInt16

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0006.02: ;Asm
			JE near SystemByteCosmosCoreIOPortReadget_Byte.IL_000B
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosCoreIOPortReadget_Byte.IL_0006.04: ;Asm
			JNE near SystemByteCosmosCoreIOPortReadget_Byte.END__OF__METHOD_EXCEPTION

		SystemByteCosmosCoreIOPortReadget_Byte.IL_000B:
			; Ret

		SystemByteCosmosCoreIOPortReadget_Byte.IL_000B.00: ;Asm
			Jmp SystemByteCosmosCoreIOPortReadget_Byte.END__OF__METHOD_NORMAL
			; End Method: get_Byte

		SystemByteCosmosCoreIOPortReadget_Byte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosCoreIOPortReadget_Byte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosCoreIOPortReadget_Byte.END__OF__METHOD_NORMAL

		SystemByteCosmosCoreIOPortReadget_Byte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosCoreIOPortReadget_Byte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosCoreIOPortReadget_Byte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemByteCosmosCoreIOPortReadget_Byte.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosCoreIOPortReadget_Byte.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosCoreIOPortReadget_Byte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemByteCosmosCoreIOPortReadget_Byte.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_20738360:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Common.Extensions.ToHexString
			; Name: ToHex
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] n at EBP+12, size = 1
			; Return size: 8

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte:

		GUID_20749654:

		METHOD_20749654.07: ;Asm
			push dword EBP

		METHOD_20749654.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_20749654.09: ;Asm
			push dword 0x0

		METHOD_20749654.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0000:
			; Nop

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0001.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0001.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0002:
			; Ldc_I4

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0002.00: ;Asm
			push dword 0x2

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0003:
			; Call

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0003.00: ;Asm
			Call SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0003.02: ;Asm
			JE near SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0008
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0003.05: ;Asm
			JNE near SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0008:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0009:
			; Br

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_0009.00: ;Asm
			Jmp SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_000B

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_000B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_000B.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_000B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_000B.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_000C:
			; Ret

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.IL_000C.00: ;Asm
			Jmp SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_NORMAL
			; End Method: ToHex

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_NORMAL

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCommonExtensionsToHexStringToHexSystemByte.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_20749655:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Concat
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-40
			; Local 7 at EBP-48
			; Local 8 at EBP-52
			; Argument[0] args at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringConcatSystemObjectarray:

		GUID_20772337:

		METHOD_20772337.0A: ;Asm
			push dword EBP

		METHOD_20772337.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_20772337.0C: ;Asm
			push dword 0x0

		METHOD_20772337.0D: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_20772337.0E: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_20772337.0F: ;Asm
			push dword 0x0

		METHOD_20772337.10: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_20772337.11: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_20772337.12: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_20772337.13: ;Asm
			push dword 0x0

		METHOD_20772337.14: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_20772337.15: ;Asm
			push dword 0x0

		METHOD_20772337.16: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_20772337.17: ;Asm
			push dword 0x0
			; Local 8, Size 8

		METHOD_20772337.18: ;Asm
			push dword 0x0

		METHOD_20772337.19: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_0001:
			; Branch

		SystemStringSystemStringConcatSystemObjectarray.IL_0001.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0001.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0001.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.IL_000E

		SystemStringSystemStringConcatSystemObjectarray.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0001.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.IL_000E

		SystemStringSystemStringConcatSystemObjectarray.IL_0003:
			; LdStr
			; String Value: args

		SystemStringSystemStringConcatSystemObjectarray.IL_0003.00: ;Asm
			push dword StringLiteral0194

		SystemStringSystemStringConcatSystemObjectarray.IL_0003.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0008:
			; Newobj

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.00: ;Asm
			push dword 0x90

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.AfterAlloc:

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.02: ;Asm
			push dword [ESP]

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.03: ;Asm
			push dword [ESP]

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.04: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.0A: ;Asm
			push dword [ESP + 16]

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.0B: ;Asm
			push dword [ESP + 16]

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.0D: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.0E: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectarray.IL_0008.NoError1280
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.11: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.NoError1280:

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.14: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0008.15: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_000D:
			; Throw

		SystemStringSystemStringConcatSystemObjectarray.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_000D.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_000D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_000D.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemStringConcatSystemObjectarray.IL_000D.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemStringConcatSystemObjectarray.IL_000D.05: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectarray.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_000F:
			; Ldlen

		SystemStringSystemStringConcatSystemObjectarray.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_000F.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_000F.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_0010:
			; Conv_I4

		SystemStringSystemStringConcatSystemObjectarray.IL_0011:
			; Ldc_I4

		SystemStringSystemStringConcatSystemObjectarray.IL_0011.00: ;Asm
			push dword 0x1

		SystemStringSystemStringConcatSystemObjectarray.IL_0012:
			; Branch

		SystemStringSystemStringConcatSystemObjectarray.IL_0012.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0012.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_0012.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0012.03: ;Asm
			JNLE near SystemStringSystemStringConcatSystemObjectarray.IL_0037

		SystemStringSystemStringConcatSystemObjectarray.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_0015:
			; Ldlen

		SystemStringSystemStringConcatSystemObjectarray.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_0015.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0015.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_0016:
			; Branch

		SystemStringSystemStringConcatSystemObjectarray.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0016.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0016.02: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectarray.IL_0031

		SystemStringSystemStringConcatSystemObjectarray.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_0019:
			; Ldc_I4

		SystemStringSystemStringConcatSystemObjectarray.IL_0019.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_001A:
			; Ldelem_Ref

		SystemStringSystemStringConcatSystemObjectarray.IL_001A.00: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_001A.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_001A.02: ;Asm
			push dword [ESP + 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_001A.04: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_001A.05: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_001A.06: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_001A.07: ;Asm
			cmp EAX, EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_001A.08: ;Asm
			JLE near SystemStringSystemStringConcatSystemObjectarray.IL_001A_IndexOutOfRangeException

		SystemStringSystemStringConcatSystemObjectarray.IL_001A.09: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_001A.0A: ;Asm
			JNL near SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_IndexOutOfRangeException:

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectarray.IL_001B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException:

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringSystemStringConcatSystemObjectarray.IL_001A_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_001B:
			; Dup

		SystemStringSystemStringConcatSystemObjectarray.IL_001B.00: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_001B.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_001C:
			; Branch

		SystemStringSystemStringConcatSystemObjectarray.IL_001C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_001C.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_001C.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_001C.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.IL_0022

		SystemStringSystemStringConcatSystemObjectarray.IL_001C.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_001C.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.IL_0022

		SystemStringSystemStringConcatSystemObjectarray.IL_001E:
			; Pop

		SystemStringSystemStringConcatSystemObjectarray.IL_001E.00: ;Asm
			add ESP, 0x8

		SystemStringSystemStringConcatSystemObjectarray.IL_001F:
			; Ldnull

		SystemStringSystemStringConcatSystemObjectarray.IL_001F.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_001F.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0020:
			; Br

		SystemStringSystemStringConcatSystemObjectarray.IL_0020.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectarray.IL_0027

		SystemStringSystemStringConcatSystemObjectarray.IL_0022:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.01: ;Asm
			push dword [EAX]

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.02: ;Asm
			push dword 0xA

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.04: ;Asm
			pop dword ECX

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.AfterAddressCheck:

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.07: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.IL_0022.NotBoxedThis

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.08: ;Asm
			add EAX, 0xC

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.NotBoxedThis:

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.0A: ;Asm
			Call ECX

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.AfterNotBoxedThis:

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.0C: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectarray.IL_0027
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.0E: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.0F: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectarray.IL_0022.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemObjectarray.IL_0027:
			; Dup

		SystemStringSystemStringConcatSystemObjectarray.IL_0027.00: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_0027.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_0028:
			; Branch

		SystemStringSystemStringConcatSystemObjectarray.IL_0028.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0028.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_0028.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0028.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.IL_0036

		SystemStringSystemStringConcatSystemObjectarray.IL_0028.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0028.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.IL_0036

		SystemStringSystemStringConcatSystemObjectarray.IL_002A:
			; Pop

		SystemStringSystemStringConcatSystemObjectarray.IL_002A.00: ;Asm
			add ESP, 0x8

		SystemStringSystemStringConcatSystemObjectarray.IL_002B:
			; Ldsfld

		SystemStringSystemStringConcatSystemObjectarray.IL_002B.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_002B.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0030:
			; Ret

		SystemStringSystemStringConcatSystemObjectarray.IL_0030.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemObjectarray.IL_0031:
			; Ldsfld

		SystemStringSystemStringConcatSystemObjectarray.IL_0031.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_0031.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0036:
			; Ret

		SystemStringSystemStringConcatSystemObjectarray.IL_0036.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemObjectarray.IL_0037:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_0037.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_0037.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_0038:
			; Ldlen

		SystemStringSystemStringConcatSystemObjectarray.IL_0038.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_0038.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0038.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_0039:
			; Conv_I4

		SystemStringSystemStringConcatSystemObjectarray.IL_003A:
			; Newarr
			; Element Size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.02: ;Asm
			mov EDX, 0x8

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.03: ;Asm
			mul dword EDX

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.04: ;Asm
			add EAX, 0x10

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.05: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.AfterAlloc:

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.07: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.08: ;Asm
			pop dword ESI

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.09: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.0A: ;Asm
			push dword [ESP]

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.0B: ;Asm
			push dword [ESP]

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.0C: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.12: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringSystemStringConcatSystemObjectarray.IL_003A.14: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_003F:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_003F.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_003F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_003F.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_003F.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0040:
			; Ldc_I4

		SystemStringSystemStringConcatSystemObjectarray.IL_0040.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0041:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_0041.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0041.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0042:
			; Ldc_I4

		SystemStringSystemStringConcatSystemObjectarray.IL_0042.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0043:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_0043.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0043.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0045:
			; Br

		SystemStringSystemStringConcatSystemObjectarray.IL_0045.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectarray.IL_0086

		SystemStringSystemStringConcatSystemObjectarray.IL_0047:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_0047.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_0047.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_0048:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_0048.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemStringConcatSystemObjectarray.IL_0048.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004A:
			; Ldelem_Ref

		SystemStringSystemStringConcatSystemObjectarray.IL_004A.00: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_004A.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_004A.02: ;Asm
			push dword [ESP + 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_004A.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_004A.04: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004A.05: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_004A.06: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004A.07: ;Asm
			cmp EAX, EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_004A.08: ;Asm
			JLE near SystemStringSystemStringConcatSystemObjectarray.IL_004A_IndexOutOfRangeException

		SystemStringSystemStringConcatSystemObjectarray.IL_004A.09: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_004A.0A: ;Asm
			JNL near SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_IndexOutOfRangeException:

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectarray.IL_004B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException:

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringSystemStringConcatSystemObjectarray.IL_004A_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_004B:
			; Stloc
			; Local type = System.Object
			; Local EBP offset = 32
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_004B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004B.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004B.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004B.03: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004D:
			; Ldloc
			; Local type = System.Object
			; Local EBP offset = 32
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_004D.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringSystemStringConcatSystemObjectarray.IL_004D.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004D.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringSystemStringConcatSystemObjectarray.IL_004D.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004F:
			; Branch

		SystemStringSystemStringConcatSystemObjectarray.IL_004F.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_004F.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_004F.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_004F.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.IL_0054

		SystemStringSystemStringConcatSystemObjectarray.IL_004F.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_004F.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.IL_0054

		SystemStringSystemStringConcatSystemObjectarray.IL_0051:
			; Ldnull

		SystemStringSystemStringConcatSystemObjectarray.IL_0051.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0051.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0052:
			; Br

		SystemStringSystemStringConcatSystemObjectarray.IL_0052.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectarray.IL_005B

		SystemStringSystemStringConcatSystemObjectarray.IL_0054:
			; Ldloc
			; Local type = System.Object
			; Local EBP offset = 32
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_0054.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringSystemStringConcatSystemObjectarray.IL_0054.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0054.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringSystemStringConcatSystemObjectarray.IL_0054.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0056:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.01: ;Asm
			push dword [EAX]

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.02: ;Asm
			push dword 0xA

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.04: ;Asm
			pop dword ECX

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.AfterAddressCheck:

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.07: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.IL_0056.NotBoxedThis

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.08: ;Asm
			add EAX, 0xC

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.NotBoxedThis:

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.0A: ;Asm
			Call ECX

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.AfterNotBoxedThis:

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.0C: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectarray.IL_005B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.0E: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.0F: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectarray.IL_0056.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemObjectarray.IL_005B:
			; Dup

		SystemStringSystemStringConcatSystemObjectarray.IL_005B.00: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_005B.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_005C:
			; Branch

		SystemStringSystemStringConcatSystemObjectarray.IL_005C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_005C.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_005C.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_005C.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.IL_0064

		SystemStringSystemStringConcatSystemObjectarray.IL_005C.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_005C.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.IL_0064

		SystemStringSystemStringConcatSystemObjectarray.IL_005E:
			; Pop

		SystemStringSystemStringConcatSystemObjectarray.IL_005E.00: ;Asm
			add ESP, 0x8

		SystemStringSystemStringConcatSystemObjectarray.IL_005F:
			; Ldsfld

		SystemStringSystemStringConcatSystemObjectarray.IL_005F.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_005F.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0064:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 40
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_0064.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0064.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0064.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0064.03: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0066:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_0066.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0066.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_0066.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0067:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_0067.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemStringConcatSystemObjectarray.IL_0067.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0069:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 40
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_0069.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringSystemStringConcatSystemObjectarray.IL_0069.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0069.02: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringSystemStringConcatSystemObjectarray.IL_0069.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_006B:
			; Stelem_Ref

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.01: ;Asm
			mov EDX, 0x8

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.02: ;Asm
			mul dword EDX

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.03: ;Asm
			add EAX, 0x10

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.05: ;Asm
			add EDX, EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.06: ;Asm
			push dword EDX

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.08: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.09: ;Asm
			mov dword [ECX], EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.0B: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.0D: ;Asm
			add ECX, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_006B.0E: ;Asm
			add ESP, 0xC

		SystemStringSystemStringConcatSystemObjectarray.IL_006C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_006C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_006C.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_006D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 40
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_006D.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringSystemStringConcatSystemObjectarray.IL_006D.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_006D.02: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringSystemStringConcatSystemObjectarray.IL_006D.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_006F:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemObjectarray.IL_006F.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemObjectarray.IL_006F.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectarray.IL_006F.02: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectarray.IL_0074
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemObjectarray.IL_006F.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemObjectarray.IL_006F.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_006F.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectarray.IL_006F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemObjectarray.IL_0074:
			; Add

		SystemStringSystemStringConcatSystemObjectarray.IL_0074.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0074.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0075:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_0075.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0075.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0076:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_0076.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_0076.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0077:
			; Ldc_I4

		SystemStringSystemStringConcatSystemObjectarray.IL_0077.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0078:
			; Branch

		SystemStringSystemStringConcatSystemObjectarray.IL_0078.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0078.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_0078.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0078.03: ;Asm
			JNL near SystemStringSystemStringConcatSystemObjectarray.IL_0080

		SystemStringSystemStringConcatSystemObjectarray.IL_007A:
			; Newobj

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.00: ;Asm
			push dword 0x88

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.AfterAlloc:

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.02: ;Asm
			push dword [ESP]

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.03: ;Asm
			push dword [ESP]

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.04: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_OutOfMemoryException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.09: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.0A: ;Asm
			Call SystemVoidSystemOutOfMemoryExceptionctor

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.0C: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectarray.IL_007A.NoError1281
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.0E: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.NoError1281:

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.10: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_007A.11: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_007F:
			; Throw

		SystemStringSystemStringConcatSystemObjectarray.IL_007F.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_007F.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_007F.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_007F.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemStringConcatSystemObjectarray.IL_007F.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemStringConcatSystemObjectarray.IL_007F.05: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectarray.IL_0080:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_0080.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemStringConcatSystemObjectarray.IL_0080.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0082:
			; Ldc_I4

		SystemStringSystemStringConcatSystemObjectarray.IL_0082.00: ;Asm
			push dword 0x1

		SystemStringSystemStringConcatSystemObjectarray.IL_0083:
			; Add

		SystemStringSystemStringConcatSystemObjectarray.IL_0083.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0083.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0084:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_0084.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0084.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0086:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_0086.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemStringConcatSystemObjectarray.IL_0086.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0088:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_0088.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_0088.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_0089:
			; Ldlen

		SystemStringSystemStringConcatSystemObjectarray.IL_0089.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_0089.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0089.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_008A:
			; Conv_I4

		SystemStringSystemStringConcatSystemObjectarray.IL_008B:
			; Branch

		SystemStringSystemStringConcatSystemObjectarray.IL_008B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_008B.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_008B.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_008B.03: ;Asm
			JL near SystemStringSystemStringConcatSystemObjectarray.IL_0047

		SystemStringSystemStringConcatSystemObjectarray.IL_008D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_008D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_008D.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_008E:
			; Branch

		SystemStringSystemStringConcatSystemObjectarray.IL_008E.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_008E.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_008E.02: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.IL_0096

		SystemStringSystemStringConcatSystemObjectarray.IL_0090:
			; Ldsfld

		SystemStringSystemStringConcatSystemObjectarray.IL_0090.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_0090.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_0095:
			; Ret

		SystemStringSystemStringConcatSystemObjectarray.IL_0095.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemObjectarray.IL_0096:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_0096.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_0096.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_0097:
			; Call

		SystemStringSystemStringConcatSystemObjectarray.IL_0097.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_0097.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemStringConcatSystemObjectarray.IL_0097.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectarray.IL_0097.03: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectarray.IL_009C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemObjectarray.IL_0097.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_0097.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_0097.06: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectarray.IL_009C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 16
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_009C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_009C.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_009C.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_009C.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_009D:
			; Ldc_I4

		SystemStringSystemStringConcatSystemObjectarray.IL_009D.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_009E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_009E.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_009E.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_009F:
			; Ldc_I4

		SystemStringSystemStringConcatSystemObjectarray.IL_009F.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_00A0:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_00A0.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A0.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A2:
			; Br

		SystemStringSystemStringConcatSystemObjectarray.IL_00A2.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectarray.IL_00C3

		SystemStringSystemStringConcatSystemObjectarray.IL_00A4:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_00A4.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_00A4.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A4.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_00A4.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_00A5.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringSystemStringConcatSystemObjectarray.IL_00A5.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7:
			; Ldelem_Ref

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7.00: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7.02: ;Asm
			push dword [ESP + 12]

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7.04: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7.05: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7.06: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7.07: ;Asm
			cmp EAX, EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7.08: ;Asm
			JLE near SystemStringSystemStringConcatSystemObjectarray.IL_00A7_IndexOutOfRangeException

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7.09: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7.0A: ;Asm
			JNL near SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_IndexOutOfRangeException:

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectarray.IL_00A8
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException:

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringSystemStringConcatSystemObjectarray.IL_00A7_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_00A8:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 52
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_00A8.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A8.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A8.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00A8.03: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00AA:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 16
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_00AA.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemStringConcatSystemObjectarray.IL_00AA.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00AA.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringConcatSystemObjectarray.IL_00AA.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00AB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_00AB.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringSystemStringConcatSystemObjectarray.IL_00AB.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00AC:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 52
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_00AC.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringSystemStringConcatSystemObjectarray.IL_00AC.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00AC.02: ;Asm
			mov EAX, dword [EBP - 56]

		SystemStringSystemStringConcatSystemObjectarray.IL_00AC.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00AE:
			; Call

		SystemStringSystemStringConcatSystemObjectarray.IL_00AE.00: ;Asm
			Call SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString

		SystemStringSystemStringConcatSystemObjectarray.IL_00AE.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectarray.IL_00AE.02: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectarray.IL_00B3
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemObjectarray.IL_00AE.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectarray.IL_00B3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_00B3.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringSystemStringConcatSystemObjectarray.IL_00B3.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00B4:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 52
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_00B4.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringSystemStringConcatSystemObjectarray.IL_00B4.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00B4.02: ;Asm
			mov EAX, dword [EBP - 56]

		SystemStringSystemStringConcatSystemObjectarray.IL_00B4.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00B6:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemObjectarray.IL_00B6.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemObjectarray.IL_00B6.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectarray.IL_00B6.02: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectarray.IL_00BB
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemObjectarray.IL_00B6.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemObjectarray.IL_00B6.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_00B6.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectarray.IL_00B6.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemObjectarray.IL_00BB:
			; Add

		SystemStringSystemStringConcatSystemObjectarray.IL_00BB.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00BB.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00BC:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_00BC.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00BC.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00BD:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_00BD.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringSystemStringConcatSystemObjectarray.IL_00BD.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00BF:
			; Ldc_I4

		SystemStringSystemStringConcatSystemObjectarray.IL_00BF.00: ;Asm
			push dword 0x1

		SystemStringSystemStringConcatSystemObjectarray.IL_00C0:
			; Add

		SystemStringSystemStringConcatSystemObjectarray.IL_00C0.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00C0.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00C1:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_00C1.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00C1.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00C3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringSystemStringConcatSystemObjectarray.IL_00C3.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringSystemStringConcatSystemObjectarray.IL_00C3.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00C5:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_00C5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringConcatSystemObjectarray.IL_00C5.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00C5.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_00C5.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00C6:
			; Ldlen

		SystemStringSystemStringConcatSystemObjectarray.IL_00C6.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectarray.IL_00C6.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00C6.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemObjectarray.IL_00C7:
			; Conv_I4

		SystemStringSystemStringConcatSystemObjectarray.IL_00C8:
			; Branch

		SystemStringSystemStringConcatSystemObjectarray.IL_00C8.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00C8.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectarray.IL_00C8.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00C8.03: ;Asm
			JL near SystemStringSystemStringConcatSystemObjectarray.IL_00A4

		SystemStringSystemStringConcatSystemObjectarray.IL_00CA:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 16
			; Local size = 8

		SystemStringSystemStringConcatSystemObjectarray.IL_00CA.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemStringConcatSystemObjectarray.IL_00CA.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00CA.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringConcatSystemObjectarray.IL_00CA.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemObjectarray.IL_00CB:
			; Ret

		SystemStringSystemStringConcatSystemObjectarray.IL_00CB.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_NORMAL
			; End Method: Concat

		SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x38

		SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringConcatSystemObjectarray.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_20772338:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Concat
			; Plugged: No
			; Argument[0] arg0 at EBP+28, size = 8
			; Argument[1] arg1 at EBP+20, size = 8
			; Argument[2] arg2 at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject:

		GUID_21106386:

		METHOD_21106386.0A: ;Asm
			push dword EBP

		METHOD_21106386.0B: ;Asm
			mov EBP, ESP

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0001:
			; Branch

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0001.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0001.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0001.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000A

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0001.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000A

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0003:
			; Ldsfld

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0003.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0003.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0008:
			; Starg
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0008.01: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0008.03: ;Asm
			mov dword [EBP + 28], EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000A.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000A.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000B:
			; Branch

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000B.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000B.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000B.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0014

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000B.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000B.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0014

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000D:
			; Ldsfld

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000D.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_000D.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0012:
			; Starg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0012.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0012.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0012.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0012.03: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0014:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0015:
			; Branch

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0015.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0015.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0015.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0015.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001E

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0015.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0015.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001E

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0017:
			; Ldsfld

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0017.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0017.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001C:
			; Starg
			; Arg idx = 2
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001C.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001C.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001C.03: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001E.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001E.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.01: ;Asm
			push dword [EAX]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.02: ;Asm
			push dword 0xA

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.04: ;Asm
			pop dword ECX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.AfterAddressCheck:

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.07: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.NotBoxedThis

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.08: ;Asm
			add EAX, 0xC

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.NotBoxedThis:

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.0A: ;Asm
			Call ECX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.AfterNotBoxedThis:

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.0C: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0024
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.0E: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.0F: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_001F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0024:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0024.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0024.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.01: ;Asm
			push dword [EAX]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.02: ;Asm
			push dword 0xA

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.04: ;Asm
			pop dword ECX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.AfterAddressCheck:

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.07: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.NotBoxedThis

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.08: ;Asm
			add EAX, 0xC

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.NotBoxedThis:

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.0A: ;Asm
			Call ECX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.AfterNotBoxedThis:

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.0C: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.0F: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.10: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.11: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0025.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002A.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002A.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.01: ;Asm
			push dword [EAX]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.02: ;Asm
			push dword 0xA

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.04: ;Asm
			pop dword ECX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.AfterAddressCheck:

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.07: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.NotBoxedThis

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.08: ;Asm
			add EAX, 0xC

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.NotBoxedThis:

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.0A: ;Asm
			Call ECX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.AfterNotBoxedThis:

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.0C: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0030
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.0F: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.10: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.11: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.12: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.13: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_002B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0030:
			; Call

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0030.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0030.02: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0035
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0030.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0030.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0035:
			; Ret

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.IL_0035.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_NORMAL
			; End Method: Concat

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 28], EAX

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x10


		GUID_21106387:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: SendDeviceCommand
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] aDeviceCommand at EBP+16, size = 1
			; Argument[2] aSecondPS2Port at EBP+12, size = 1
			; Argument[3] aByte at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte:

		GUID_21168169:

		METHOD_21168169.09: ;Asm
			push dword EBP

		METHOD_21168169.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_21168169.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_21168169.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_21168169.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_21168169.0E: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0002:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0003:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0003.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0003.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0004:
			; Branch

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0004.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0004.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001D

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0006:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0007.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0007.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0008:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0008.00: ;Asm
			push dword 0xD4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_000D:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_000D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_000D.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_000D.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_000F:
			; Initobj

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_000F.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0015:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0015.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0015.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0016:
			; Call

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0016.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0016.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0016.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001B:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001B.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001C:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001C.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001D.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001D.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001E:
			; Call

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001E.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToWrite

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001E.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0023
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001E.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_001E.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0023:
			; Pop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0023.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0024:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0024.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0024.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0025:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Controller.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 31 (includes object header)

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0025.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0025.02: ;Asm
			add ECX, 0x1F

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0025.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0025.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0025.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0025.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0025.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_002A:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_002A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_002A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_002A.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_002A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_002A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_002A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_002A.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_002A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_002F:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PS2Controller+DeviceCommand
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_002F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0030:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0030.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0030.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0035
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0030.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0030.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0035:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0035.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0036.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0036.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0037:
			; Call

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0037.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitForAck

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0037.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0037.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0037.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003C:
			; Pop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003D:
			; Ldarga
			; Arg idx = 3
			; Arg type = System.Nullable`1[System.Byte]
			; Arg real size = 2 aligned size = 4
			; Real displacement 8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003D.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003D.01: ;Asm
			mov EBX, 0x8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003D.02: ;Asm
			add EAX, EBX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003D.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003F:
			; Call

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003F.00: ;Asm
			Call SystemBooleanSystemNullable1SystemByteget_HasValue

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003F.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0044
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_003F.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0044:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0044.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0044.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0045:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0045.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0045.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0046:
			; Branch

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0046.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0046.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0046.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_008C

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0048:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0048.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0049:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0049.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004A.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004B.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004C:
			; Branch

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004C.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0065

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004E:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004E.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004F.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_004F.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0050:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0050.00: ;Asm
			push dword 0xD4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0055:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0055.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0055.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0055.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0057:
			; Initobj

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0057.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0057.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_005D:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_005D.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_005D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_005E:
			; Call

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_005E.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_005E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_005E.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0063
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_005E.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0063:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0063.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0064:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0064.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0065.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0065.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0066:
			; Call

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0066.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToWrite

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0066.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0066.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0066.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0066.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006B:
			; Pop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006C.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006C.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006D:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Controller.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 31 (includes object header)

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006D.02: ;Asm
			add ECX, 0x1F

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_006D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0072:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0072.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0072.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0072.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0072.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0072.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0072.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0072.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0072.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0077:
			; Ldarga
			; Arg idx = 3
			; Arg type = System.Nullable`1[System.Byte]
			; Arg real size = 2 aligned size = 4
			; Real displacement 8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0077.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0077.01: ;Asm
			mov EBX, 0x8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0077.02: ;Asm
			add EAX, EBX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0077.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0079:
			; Call

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0079.00: ;Asm
			Call SystemByteSystemNullable1SystemByteget_Value

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0079.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0079.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_007E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0079.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0079.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0079.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0079.06: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_007E:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_007E.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_007E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_007E.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0083
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_007E.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_007E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0083:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0083.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0084:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0084.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0084.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0085:
			; Call

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0085.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitForAck

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0085.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0085.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_008A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0085.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_0085.04: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_008A:
			; Pop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_008A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_008B:
			; Nop

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_008B.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_008C:
			; Ret

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.IL_008C.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_NORMAL
			; End Method: SendDeviceCommand

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2ControllerSendDeviceCommandCosmosHALPS2ControllerDeviceCommandSystemBooleanSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x14


		GUID_21168170:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: ReadByteAfterAckWithTimeout
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aByte at EBP+8, size = 4
			; Return size: 4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte:

		GUID_21358312:

		METHOD_21358312.06: ;Asm
			push dword EBP

		METHOD_21358312.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_21358312.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_21358312.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_21358312.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_21358312.0B: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0000:
			; Nop

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0001:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0001.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0002.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0003:
			; Nop

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0003.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte&
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0004.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0005:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0005.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0005.01: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0006:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Controller.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 31 (includes object header)

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0006.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0006.02: ;Asm
			add ECX, 0x1F

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0006.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0006.04: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0006.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0006.06: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0006.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_000B:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_000B.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_000B.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_000B.02: ;Asm
			add ECX, 0x14

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_000B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_000B.04: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_000B.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_000B.06: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_000B.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0010:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0010.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0010.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0015
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0010.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0010.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0010.05: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0010.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0015:
			; Stind

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0015.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0015.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0015.02: ;Asm
			mov byte [EAX], CL

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0016:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0016.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0017:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0017.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0018:
			; Add

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0018.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0018.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0019:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0019.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0019.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_001A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_001A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_001A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_001B:
			; Conv_I8

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_001B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_001B.01: ;Asm
			cdq

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_001B.02: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_001B.03: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_001C:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_001C.00: ;Asm
			push dword 0x186A0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0021:
			; Conv_I8

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0021.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0021.01: ;Asm
			cdq

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0021.02: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0021.03: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0022:
			; Clt

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0022.00: ;Asm
			mov ESI, 0x1

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0022.01: ;Asm
			xor EDI, EDI

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0022.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0022.03: ;Asm
			pop dword EDX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0022.04: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0022.05: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0022.06: ;Asm
			sub EBX, EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0022.07: ;Asm
			sbb ECX, EDX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0022.08: ;Asm
			cmovl EDI, ESI

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0022.09: ;Asm
			push dword EDI

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0024:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0024.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025:
			; Ceq

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.True

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.False

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.True:

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0027

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.False:

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0025.09: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0027

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0027:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0027.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0028:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0028.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0028.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0029:
			; Branch

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0029.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0029.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0029.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0030

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_002B:
			; Nop

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_002B.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_002C:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_002C.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_002D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_002D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_002D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_002E:
			; Br

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_002E.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0042

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0030:
			; Nop

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0030.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte&
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0032:
			; Ldind

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0032.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0032.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0032.02: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0033:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0033.00: ;Asm
			push dword 0xFA

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038:
			; Ceq

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.True

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.False

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.True:

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003A

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.False:

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0038.09: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003A

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003A.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003B.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003C:
			; Branch

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003C.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003C.02: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0003

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003E:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003E.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_003F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0040:
			; Br

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0040.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0042

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0042:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0042.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0042.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0043:
			; Ret

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.IL_0043.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.END__OF__METHOD_NORMAL
			; End Method: ReadByteAfterAckWithTimeout

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.END__OF__METHOD_NORMAL

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x10

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosHALPS2ControllerReadByteAfterAckWithTimeoutSystemByte.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_21358313:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Mouse
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aPort at EBP+12, size = 1
			; Argument[2] aMouseID at EBP+8, size = 1

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte:

		GUID_21492385:

		METHOD_21492385.08: ;Asm
			push dword EBP

		METHOD_21492385.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0006:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.Core.BaseIOGroups.PS2Controller
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0006.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0006.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0006.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0006.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0006.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0006.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0006.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_000B:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Mouse
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Mouse.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; Offset: 45 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_000B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_000B.01: ;Asm
			add ECX, 0x2D

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_000B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_000B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_000B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_000B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_000B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0011:
			; Ldsfld

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0011.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0011.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0011.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0011.03: ;Asm
			push dword [static_field__Cosmos_HAL_Global_PS2Controller + 4]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0011.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0016:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Mouse
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Mouse.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0016.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0016.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0016.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0016.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0016.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0016.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0016.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0016.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_001B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_001B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_001B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_001C:
			; LdStr
			; String Value: HAL

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_001C.00: ;Asm
			push dword StringLiteral0195

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_001C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0021:
			; LdStr
			; String Value: PS2Mouse

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0021.00: ;Asm
			push dword StringLiteral0196

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0021.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026:
			; Newobj

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.AfterAlloc:

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.10: ;Asm
			JE near SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.NoError1281
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.14: ;Asm
			Jmp SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.NoError1281:

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.18: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0026.19: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_002B:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Mouse
			; Field: Cosmos.Debug.Kernel.Debugger Cosmos.HAL.PS2Mouse.mDebugger
			; Type: Cosmos.Debug.Kernel.Debugger
			; Size: 8
			; Offset: 37 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_002B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_002B.01: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_002B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_002B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_002B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_002B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_002B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_002B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0030:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0030.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0030.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0031:
			; Ldc_I4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0031.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0032:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Mouse
			; Field: System.Byte Cosmos.HAL.PS2Mouse.mMouseID
			; Type: System.Byte
			; Size: 1
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0032.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0032.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0032.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0032.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0032.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0032.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0037:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0037.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0037.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0038:
			; Ldc_I4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0038.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039:
			; Newarr
			; Element Size = 1

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.02: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.03: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.04: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.AfterAlloc:

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.08: ;Asm
			pop dword ESI

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.09: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.0A: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.0B: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.12: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0039.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_003E:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Mouse
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; Offset: 29 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_003E.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_003E.01: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_003E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_003E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_003E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_003E.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_003E.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_003E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0043:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0043.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0043.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0044:
			; Call

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0044.00: ;Asm
			Call SystemVoidCosmosHALMouseBasector

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0044.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0044.02: ;Asm
			JE near SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0049
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0044.03: ;Asm
			JNE near SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0049:
			; Nop

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0049.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004A:
			; Nop

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004A.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004C.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004D:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Mouse
			; Field: System.Byte Cosmos.HAL.PS2Mouse.<PS2Port>k__BackingField
			; Type: System.Byte
			; Size: 1
			; Offset: 53 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004D.01: ;Asm
			add ECX, 0x35

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004D.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_004D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0052:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0052.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0052.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0053:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0053.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0053.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0054:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Mouse
			; Field: System.Byte Cosmos.HAL.PS2Mouse.mMouseID
			; Type: System.Byte
			; Size: 1
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0054.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0054.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0054.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0054.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0054.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0054.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0059:
			; Ret

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.IL_0059.00: ;Asm
			Jmp SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2MousectorSystemByteSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_21492386:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: ReadDataWithTimeout
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aByte at EBP+8, size = 4
			; Return size: 4

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte:

		GUID_21592618:

		METHOD_21592618.05: ;Asm
			push dword EBP

		METHOD_21592618.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_21592618.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_21592618.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0000:
			; Nop

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0002:
			; Call

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0002.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToReadData

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0002.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0002.04: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0007:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0008:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0008.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0008.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0009:
			; Branch

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0009.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0009.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0009.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0022

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000B:
			; Nop

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000B.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte&
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000C.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000D.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000D.01: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000E:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Controller.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 31 (includes object header)

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000E.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000E.02: ;Asm
			add ECX, 0x1F

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000E.04: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000E.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000E.06: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_000E.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0013:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0013.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0013.02: ;Asm
			add ECX, 0x14

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0013.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0013.04: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0013.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0013.06: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0013.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0018:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0018.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0018.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_001D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0018.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0018.05: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0018.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_001D:
			; Stind

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_001D.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_001D.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_001D.02: ;Asm
			mov byte [EAX], CL

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_001E:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_001E.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_001F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_001F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_001F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0020:
			; Br

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0020.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0026

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0022:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0022.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0023:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0023.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0023.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0024:
			; Br

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0024.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0026

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0026:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0026.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0026.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0027:
			; Ret

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.IL_0027.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_NORMAL
			; End Method: ReadDataWithTimeout

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_NORMAL

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosHALPS2ControllerReadDataWithTimeoutSystemByte.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_21592619:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Keyboard
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aPort at EBP+8, size = 1

		SystemVoidCosmosHALPS2KeyboardctorSystemByte:

		GUID_21663853:

		METHOD_21663853.08: ;Asm
			push dword EBP

		METHOD_21663853.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardctorSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0006:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.Core.BaseIOGroups.PS2Controller
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0006.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0006.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0006.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0006.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0006.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0006.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0006.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_000B:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Keyboard
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Keyboard.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_000B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_000B.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_000B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_000B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_000B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_000B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_000B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0010.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0010.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0011:
			; Ldsfld

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0011.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0011.02: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardctorSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0011.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0011.03: ;Asm
			push dword [static_field__Cosmos_HAL_Global_PS2Controller + 4]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0011.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0016:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Keyboard
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Keyboard.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0016.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0016.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0016.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0016.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0016.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0016.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0016.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0016.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_001B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_001B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_001B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_001C:
			; LdStr
			; String Value: HAL

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_001C.00: ;Asm
			push dword StringLiteral0197

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_001C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0021:
			; LdStr
			; String Value: PS2Keyboard

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0021.00: ;Asm
			push dword StringLiteral0198

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0021.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026:
			; Newobj

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.AfterAlloc:

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.10: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.NoError1282
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.14: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardctorSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.NoError1282:

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.18: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0026.19: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_002B:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Keyboard
			; Field: Cosmos.Debug.Kernel.Debugger Cosmos.HAL.PS2Keyboard.mDebugger
			; Type: Cosmos.Debug.Kernel.Debugger
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_002B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_002B.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_002B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_002B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_002B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_002B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_002B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_002B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0030:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0030.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0030.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0031:
			; Call

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0031.00: ;Asm
			Call SystemVoidCosmosHALKeyboardBasector

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0031.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0036
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0031.03: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardctorSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0036:
			; Nop

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0036.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0037:
			; Nop

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0037.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0038:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0038.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0038.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0039:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0039.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_0039.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_003A:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Keyboard
			; Field: System.Byte Cosmos.HAL.PS2Keyboard.<PS2Port>k__BackingField
			; Type: System.Byte
			; Size: 1
			; Offset: 44 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_003A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_003A.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_003A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_003A.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_003A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_003A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_003F:
			; Ret

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.IL_003F.00: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardctorSystemByte.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2KeyboardctorSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2KeyboardctorSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_21663854:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.IDE
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosHALBlockDeviceIDEcctor:

		GUID_21732516:
			; Static constructor. See if it has been called already, return if so.

		METHOD_21732516.05: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_HAL_BlockDevice_IDE], 0x1

		METHOD_21732516.06: ;Asm
			JE near METHOD_21732516.BeforeQuickReturn

		METHOD_21732516.07: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_HAL_BlockDevice_IDE], 0x1

		METHOD_21732516.08: ;Asm
			Jmp METHOD_21732516.AfterCCTorAlreadyCalledCheck

		METHOD_21732516.BeforeQuickReturn:

		METHOD_21732516.09: ;Asm
			mov ECX, 0x0

		METHOD_21732516.0A: ;Asm
			Ret


		METHOD_21732516.AfterCCTorAlreadyCalledCheck:

		METHOD_21732516.0B: ;Asm
			push dword EBP

		METHOD_21732516.0C: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0000:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0000.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0001:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0001.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0002:
			; Call

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0002.00: ;Asm
			Call CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0002.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0002.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0007:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0007.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceIDEcctor

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0007.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceIDEcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0007.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.PCIDevice

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0007.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_0007.05: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_IDE_xDevice + 4], EAX

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_000C:
			; Ret

		SystemVoidCosmosHALBlockDeviceIDEcctor.IL_000C.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceIDEcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosHALBlockDeviceIDEcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceIDEcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceIDEcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceIDEcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceIDEcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceIDEcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceIDEcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceIDEcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_21732517:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] aIO at EBP+20, size = 8
			; Argument[2] aControllerId at EBP+12, size = 4
			; Argument[3] aBusPosition at EBP+8, size = 4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum:

		GUID_21749809:

		METHOD_21749809.05: ;Asm
			push dword EBP

		METHOD_21749809.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_21749809.07: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0001:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0002:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.AtaPio
			; Field: Cosmos.HAL.BlockDevice.AtaPio+SpecLevel Cosmos.HAL.BlockDevice.AtaPio.mDriveType
			; Type: Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Size: 4
			; Offset: 60 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0002.01: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0007.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0007.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0008:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0008.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtactor

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0008.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0008.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_000D:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_000E:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_000F.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_000F.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.Core.IOGroup.ATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0011:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.AtaPio
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; Offset: 65 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0011.01: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0011.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0011.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0011.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0016.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0016.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0017:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.HAL.BlockDevice.Ata+ControllerIdEnum
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0018:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.AtaPio
			; Field: Cosmos.HAL.BlockDevice.Ata+ControllerIdEnum Cosmos.HAL.BlockDevice.Ata.mControllerID
			; Type: Cosmos.HAL.BlockDevice.Ata+ControllerIdEnum
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0018.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0018.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0018.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0018.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0018.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001D.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001D.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E:
			; Ldarg
			; Arg idx = 3
			; Arg type = Cosmos.HAL.BlockDevice.Ata+BusPositionEnum
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001E.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001F:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.AtaPio
			; Field: Cosmos.HAL.BlockDevice.Ata+BusPositionEnum Cosmos.HAL.BlockDevice.Ata.mBusPosition
			; Type: Cosmos.HAL.BlockDevice.Ata+BusPositionEnum
			; Size: 4
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001F.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001F.01: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001F.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_001F.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0024:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0024.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0024.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0025.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002A:
			; Ldfld
			; Field: Cosmos.Core.IOPortWrite Cosmos.Core.IOGroup.ATA.Control
			; Type: Cosmos.Core.IOPortWrite
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 68 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002A.02: ;Asm
			add ECX, 0x44

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002A.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_002F.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0030:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0030.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0030.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0035
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0030.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0030.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0035:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0035.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0036.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0036.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0037:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0037.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0037.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038.00: ;Asm
			Call CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0038.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003D:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.AtaPio
			; Field: Cosmos.HAL.BlockDevice.AtaPio+SpecLevel Cosmos.HAL.BlockDevice.AtaPio.mDriveType
			; Type: Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Size: 4
			; Offset: 60 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003D.01: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003D.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_003D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0042:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0042.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0042.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0043:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.AtaPio+SpecLevel Cosmos.HAL.BlockDevice.AtaPio.mDriveType
			; Type: Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 60 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0043.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0043.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0043.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0043.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0043.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0043.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0048:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0048.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049:
			; Cgt_Un

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049.02: ;Asm
			JB near SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049.True

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049.False

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049.True:

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004B

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049.False:

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0049.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004C.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004D:
			; Branch

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0058

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004F:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_004F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0050:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0050.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0050.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0051:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0051.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPioInitDrive

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0051.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0051.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0056
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0051.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0056:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0056.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0057:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0057.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0058:
			; Ret

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.IL_0058.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x18


		GUID_21749810:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: get_DriveType
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType:

		GUID_21886412:

		METHOD_21886412.06: ;Asm
			push dword EBP

		METHOD_21886412.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_21886412.08: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0000:
			; Nop

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0000.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0001.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0001.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0002:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.AtaPio+SpecLevel Cosmos.HAL.BlockDevice.AtaPio.mDriveType
			; Type: Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 60 (includes object header)

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0002.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0002.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0002.02: ;Asm
			add ECX, 0x3C

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0002.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0002.05: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0007:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0007.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0008:
			; Br

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_0008.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_000A

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_000A:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_000A.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_000A.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_000B:
			; Ret

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.IL_000B.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.END__OF__METHOD_NORMAL
			; End Method: get_DriveType

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.END__OF__METHOD_NORMAL

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.END__OF__METHOD_EXCEPTION:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.END__OF__METHOD_EXCEPTION__2:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_21886413:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice:

		GUID_21911251:

		METHOD_21911251.08: ;Asm
			push dword EBP

		METHOD_21911251.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_21911251.0A: ;Asm
			push dword 0x0

		METHOD_21911251.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_21911251.0C: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.BlockDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.BlockDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0006:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.BlockDevice[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_001D:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.BlockDevice[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0034

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002B:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.BlockDevice[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.BlockDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_002E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.BlockDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_21911252:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.MBR
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aMBR at EBP+12, size = 8

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray:

		GUID_22022428:

		METHOD_22022428.06: ;Asm
			push dword EBP

		METHOD_22022428.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.MBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001:
			; Newobj

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.03: ;Asm
			push dword 0x24

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.NoError1286
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.11: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.NoError1286:

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0006:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.MBR
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.BlockDevice.MBR.Partitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0006.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0006.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0006.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0006.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0006.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0006.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.MBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_000B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_000B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_000D:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.MBR
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.MBR.EBRLocation
			; Type: System.UInt32
			; Size: 4
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_000D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_000D.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_000D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_000D.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_000D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.MBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0012.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0012.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0013:
			; Call

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0013.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0013.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0018
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0013.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0018:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0019:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0019.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.MBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_001A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_001A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_001B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_001B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_001C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_001C.00: ;Asm
			push dword 0x1BE

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0021:
			; Call

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0021.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0021.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0026
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0021.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0026:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0026.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0027:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.MBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0027.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0027.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0028:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0028.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0028.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0029:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0029.00: ;Asm
			push dword 0x1CE

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_002E:
			; Call

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_002E.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_002E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_002E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0033
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_002E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0033:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0033.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.MBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0036:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0036.00: ;Asm
			push dword 0x1DE

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_003B:
			; Call

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_003B.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_003B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_003B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0040
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_003B.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0040:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0040.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0041:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.MBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0041.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0041.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0042:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0042.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0042.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0043:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0043.00: ;Asm
			push dword 0x1EE

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0048:
			; Call

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0048.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0048.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0048.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_004D
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_0048.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_004D:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_004D.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_004E:
			; Ret

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.IL_004E.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_22022429:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.EBR
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aEBR at EBP+12, size = 8

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray:

		GUID_22135527:

		METHOD_22135527.05: ;Asm
			push dword EBP

		METHOD_22135527.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.EBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001:
			; Newobj

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.03: ;Asm
			push dword 0x24

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.NoError1288
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.11: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.NoError1288:

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0006:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.EBR
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.BlockDevice.EBR.Partitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0006.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0006.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0006.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0006.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0006.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0006.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.EBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_000B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_000B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_000C:
			; Call

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_000C.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_000C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0011
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_000C.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0011:
			; Nop

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0011.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0012:
			; Nop

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0012.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.EBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0013.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0013.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0015:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0015.00: ;Asm
			push dword 0x1BE

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_001A:
			; Call

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_001A.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_001A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_001F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_001A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_001F:
			; Nop

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_001F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.EBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0020.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0020.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0021.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0021.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0022:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0022.00: ;Asm
			push dword 0x1CE

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0027:
			; Call

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0027.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0027.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_002C
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_0027.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_002C:
			; Nop

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_002C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_002D:
			; Ret

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.IL_002D.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_22135528:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Name: get_Count
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count:

		GUID_22202084:

		METHOD_22202084.05: ;Asm
			push dword EBP

		METHOD_22202084.06: ;Asm
			mov EBP, ESP

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.IL_0006:
			; Ret

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.IL_0006.00: ;Asm
			Jmp SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.END__OF__METHOD_NORMAL
			; End Method: get_Count

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.END__OF__METHOD_NORMAL

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_22202085:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Name: get_Count
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count:

		GUID_22213241:

		METHOD_22213241.07: ;Asm
			push dword EBP

		METHOD_22213241.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.IL_0006:
			; Ret

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.IL_0006.00: ;Asm
			Jmp SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.END__OF__METHOD_NORMAL
			; End Method: get_Count

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.END__OF__METHOD_NORMAL

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_22213242:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Debug.Kernel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Debug.Kernel.Debugger
			; Name: SendNumber
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aNumber at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32:

		GUID_22224416:

		METHOD_22224416.07: ;Asm
			push dword EBP

		METHOD_22224416.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.IL_0001:
			; Call

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.IL_0001.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemInt32

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.IL_0006:
			; Nop

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.IL_0007:
			; Ret

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.END__OF__METHOD_NORMAL
			; End Method: SendNumber

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosDebugKernelDebuggerSendNumberSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_22224417:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Name: get_Item
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 8

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32:

		GUID_22239343:

		METHOD_22239343.05: ;Asm
			push dword EBP

		METHOD_22239343.06: ;Asm
			mov EBP, ESP

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0002.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0007:
			; Branch

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0007.03: ;Asm
			JB near CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000E

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0009:
			; Call

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0009.02: ;Asm
			JE near CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0009.03: ;Asm
			JNE near CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000F:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.MBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000F.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000F.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000F.02: ;Asm
			add ECX, 0x1C

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000F.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000F.06: ;Asm
			push dword EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_000F.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015:
			; Ldelem

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015.00: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015.01: ;Asm
			push dword [ESP + 4]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015.02: ;Asm
			push dword [ESP + 12]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015.04: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015.05: ;Asm
			push dword [EAX + 8]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015.06: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015.07: ;Asm
			cmp EAX, EBX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015.08: ;Asm
			JLE near CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_IndexOutOfRangeException

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015.09: ;Asm
			cmp EBX, 0x0

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015.0A: ;Asm
			JNL near CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_IndexOutOfRangeException:

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_001A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException:

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_001A:
			; Ret

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.IL_001A.00: ;Asm
			Jmp CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_NORMAL

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_EXCEPTION:

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2:

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x4


		GUID_22239344:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Concat
			; Plugged: No
			; Argument[0] arg0 at EBP+20, size = 8
			; Argument[1] arg1 at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringConcatSystemObjectSystemObject:

		GUID_22276796:

		METHOD_22276796.09: ;Asm
			push dword EBP

		METHOD_22276796.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0001:
			; Branch

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0001.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0001.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0001.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObject.IL_000A

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0001.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObject.IL_000A

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0003:
			; Ldsfld

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0003.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0003.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0008:
			; Starg
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0008.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0008.03: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_000A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_000B:
			; Branch

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_000B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_000B.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_000B.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_000B.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObject.IL_0014

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_000B.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_000B.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObject.IL_0014

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_000D:
			; Ldsfld

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_000D.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_000D.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0012:
			; Starg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0012.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0012.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0012.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0012.03: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0014.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0014.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.01: ;Asm
			push dword [EAX]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.02: ;Asm
			push dword 0xA

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.04: ;Asm
			pop dword ECX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.AfterAddressCheck:

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.07: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.NotBoxedThis

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.08: ;Asm
			add EAX, 0xC

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.NotBoxedThis:

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.0A: ;Asm
			Call ECX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.AfterNotBoxedThis:

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.0C: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectSystemObject.IL_001A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.0E: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.0F: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0015.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001A.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001A.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.01: ;Asm
			push dword [EAX]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.02: ;Asm
			push dword 0xA

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.04: ;Asm
			pop dword ECX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.AfterAddressCheck:

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.07: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.NotBoxedThis

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.08: ;Asm
			add EAX, 0xC

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.NotBoxedThis:

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.0A: ;Asm
			Call ECX

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.AfterNotBoxedThis:

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.0C: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectSystemObject.IL_0020
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.0F: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.10: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.11: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_001B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0020:
			; Call

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0020.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0020.02: ;Asm
			JE near SystemStringSystemStringConcatSystemObjectSystemObject.IL_0025
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0020.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0020.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0020.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0025:
			; Ret

		SystemStringSystemStringConcatSystemObjectSystemObject.IL_0025.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_NORMAL
			; End Method: Concat

		SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemStringConcatSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x8


		GUID_22276797:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Partition
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] aHost at EBP+28, size = 8
			; Argument[2] aStartingSector at EBP+20, size = 8
			; Argument[3] aSectorCount at EBP+12, size = 8

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64:

		GUID_22329565:

		METHOD_22329565.09: ;Asm
			push dword EBP

		METHOD_22329565.0A: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0000.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0000.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0001:
			; Call

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDevicector

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0006:
			; Nop

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0007:
			; Nop

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0008.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0008.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.BlockDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0009.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0009.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_000A:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Partition
			; Field: Cosmos.HAL.BlockDevice.BlockDevice Cosmos.HAL.BlockDevice.Partition.mHost
			; Type: Cosmos.HAL.BlockDevice.BlockDevice
			; Size: 8
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_000A.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_000A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_000A.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_000A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_000F.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_000F.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0011:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Partition
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.Partition.mStartingSector
			; Type: System.UInt64
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0011.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0011.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0011.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0011.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0016.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0016.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0017:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0017.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0018:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Partition
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockCount
			; Type: System.UInt64
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0018.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0018.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0018.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0018.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0018.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0018.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0018.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0018.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001D.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001D.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001E:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.BlockDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001E.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001E.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001F.00: ;Asm
			Call SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0024
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001F.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001F.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001F.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001F.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_001F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0024:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Partition
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockSize
			; Type: System.UInt64
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0024.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0024.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0024.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0024.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0024.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0024.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0024.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0024.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0029:
			; Ret

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.IL_0029.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x20


		GUID_22329566:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AHCI
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosHALBlockDeviceAHCIcctor:

		GUID_22397988:
			; Static constructor. See if it has been called already, return if so.

		METHOD_22397988.05: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_HAL_BlockDevice_AHCI], 0x1

		METHOD_22397988.06: ;Asm
			JE near METHOD_22397988.BeforeQuickReturn

		METHOD_22397988.07: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_HAL_BlockDevice_AHCI], 0x1

		METHOD_22397988.08: ;Asm
			Jmp METHOD_22397988.AfterCCTorAlreadyCalledCheck

		METHOD_22397988.BeforeQuickReturn:

		METHOD_22397988.09: ;Asm
			mov ECX, 0x0

		METHOD_22397988.0A: ;Asm
			Ret


		METHOD_22397988.AfterCCTorAlreadyCalledCheck:

		METHOD_22397988.0B: ;Asm
			push dword EBP

		METHOD_22397988.0C: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0000:
			; LdStr
			; String Value: HAL

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0000.00: ;Asm
			push dword StringLiteral0199

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0005:
			; LdStr
			; String Value: AHCI

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0005.00: ;Asm
			push dword StringLiteral019A

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0005.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.10: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.NoError1289
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.14: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.NoError1289:

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.18: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000F:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mAHCIDebugger + 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0014:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0014.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0015:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0015.00: ;Asm
			push dword 0x6

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0016:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0016.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0017:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0017.00: ;Asm
			Call CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0017.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_001C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0017.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0017.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_001C:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_001C.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_001C.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_001C.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.PCIDevice

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_001C.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_001C.05: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_AHCI_xDevice + 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.03: ;Asm
			push dword 0x24

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.NoError1291
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.11: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.NoError1291:

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0021.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0026:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0026.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0026.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0026.AfterCCTorExceptionCheck:
			; Type = 'System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0026.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0026.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_0026.05: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mPorts + 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_002B:
			; Ret

		SystemVoidCosmosHALBlockDeviceAHCIcctor.IL_002B.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAHCIcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_22397989:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIDevice
			; Name: EnableBusMaster
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] enable at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean:

		GUID_22443971:

		METHOD_22443971.05: ;Asm
			push dword EBP

		METHOD_22443971.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_22443971.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_22443971.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_22443971.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0000:
			; Nop

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0002:
			; Ldc_I4

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0002.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0003:
			; Call

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0003.00: ;Asm
			Call SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0003.02: ;Asm
			JE near SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0008
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0003.04: ;Asm
			JNE near SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0008:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0008.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0009:
			; Ldc_I4

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0009.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000A:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000D.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000E:
			; Branch

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0017

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0010:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0010.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0010.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0011:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0011.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0012:
			; Or

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0012.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0013:
			; Conv_U2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0013.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0013.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0014:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0014.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0014.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0015:
			; Br

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001E

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0017:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0017.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0017.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0018:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0018.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0018.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0019:
			; Not

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0019.00: ;Asm
			not dword [ESP]

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001A:
			; Conv_U2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001A.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001A.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001B:
			; And

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001B.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001C:
			; Conv_U2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001C.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001C.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001D:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001F:
			; Ldc_I4

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_001F.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0020:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0020.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0020.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0021:
			; Call

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0021.00: ;Asm
			Call SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0021.02: ;Asm
			JE near SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0026
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0021.03: ;Asm
			JNE near SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0026:
			; Nop

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0026.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0027:
			; Ret

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.IL_0027.00: ;Asm
			Jmp SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: EnableBusMaster

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCIDeviceEnableBusMasterSystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_22443972:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIDevice
			; Name: EnableMemory
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] enable at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean:

		GUID_22560164:

		METHOD_22560164.06: ;Asm
			push dword EBP

		METHOD_22560164.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_22560164.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_22560164.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_22560164.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0000:
			; Nop

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0002:
			; Ldc_I4

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0002.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0003:
			; Call

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0003.00: ;Asm
			Call SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0003.02: ;Asm
			JE near SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0008
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0003.04: ;Asm
			JNE near SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0008:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0008.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0009:
			; Ldc_I4

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0009.00: ;Asm
			push dword 0x7

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000A:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000D.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000E:
			; Branch

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0017

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0010:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0010.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0010.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0011:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0011.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0012:
			; Or

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0012.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0013:
			; Conv_U2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0013.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0013.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0014:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0014.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0014.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0015:
			; Br

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001E

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0017:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0017.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0017.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0018:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0018.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0018.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0019:
			; Not

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0019.00: ;Asm
			not dword [ESP]

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001A:
			; Conv_U2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001A.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001A.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001B:
			; And

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001B.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001C:
			; Conv_U2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001C.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001C.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001D:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001F:
			; Ldc_I4

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_001F.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0020:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0020.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0020.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0021:
			; Call

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0021.00: ;Asm
			Call SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0021.02: ;Asm
			JE near SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0026
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0021.03: ;Asm
			JNE near SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0026:
			; Nop

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0026.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0027:
			; Ret

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.IL_0027.00: ;Asm
			Jmp SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.END__OF__METHOD_NORMAL
			; End Method: EnableMemory

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCIDeviceEnableMemorySystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_22560165:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIBaseAddressBar
			; Name: get_BaseAddress
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress:

		GUID_22678157:

		METHOD_22678157.06: ;Asm
			push dword EBP

		METHOD_22678157.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_22678157.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0000:
			; Nop

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.PCIBaseAddressBar.baseAddress
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PCIBaseAddressBar
			; TypeOnStack: Cosmos.HAL.PCIBaseAddressBar
			; Offset: 17 (includes object header)

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0002.02: ;Asm
			add ECX, 0x11

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0007:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0007.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0008:
			; Br

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_0008.00: ;Asm
			Jmp SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_000A

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_000A:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_000A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_000A.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_000B:
			; Ret

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.IL_000B.00: ;Asm
			Jmp SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.END__OF__METHOD_NORMAL
			; End Method: get_BaseAddress

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALPCIBaseAddressBarget_BaseAddress.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_22678158:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aAddress at EBP+8, size = 4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32:

		GUID_22705950:

		METHOD_22705950.08: ;Asm
			push dword EBP

		METHOD_22705950.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_000A:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.GenericRegisters.xAddress
			; Type: System.UInt32
			; Size: 4
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_000A.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_000F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_000F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0011:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0011.00: ;Asm
			push dword 0x100

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016:
			; Newobj

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.NoError1291
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.NoError1291:

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0016.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_001B:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.GenericRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_001B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_001B.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_001B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_001B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_001B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_001B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_001B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0020:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.IL_0020.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersctorSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_22705951:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Name: get_GlobalHostControl
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl:

		GUID_22757823:

		METHOD_22757823.05: ;Asm
			push dword EBP

		METHOD_22757823.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_22757823.07: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.GenericRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0007.00: ;Asm
			push dword 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0008:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0008.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0008.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_000D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0008.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0008.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_000D:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_000D.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_000E:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_000E.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0010

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0010:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0010.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0010.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0011:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.IL_0011.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.END__OF__METHOD_NORMAL
			; End Method: get_GlobalHostControl

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_22757824:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Name: set_GlobalHostControl
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32:

		GUID_22793934:

		METHOD_22793934.08: ;Asm
			push dword EBP

		METHOD_22793934.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.GenericRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0007.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0009:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0009.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0009.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_000E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0009.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_0009.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_000E:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_000F:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_GlobalHostControl

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_22793935:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AHCI
			; Name: GetCapabilities
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities:

		GUID_22826169:

		METHOD_22826169.05: ;Asm
			push dword EBP

		METHOD_22826169.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0006:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0006.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0006.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_000B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0006.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0006.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_000B:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_000B.00: ;Asm
			push dword 0x1F

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_000D:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_000D.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_000E:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_000E.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_000E.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_000E.AfterCCTorExceptionCheck:
			; Type = 'System.UInt32

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_000E.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_000E.04: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_AHCI_NumOfPorts], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0013:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0013.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0013.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0013.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0013.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0013.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0018:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0018.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0018.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_001D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0018.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0018.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0018.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_001D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_001D.00: ;Asm
			push dword 0x5

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_001E:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_001E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_001E.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_001F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_001F.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0020:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0020.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0021:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0021.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0024

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0022.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0024

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0024:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0024.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0024.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0024.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0024.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0024.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsExternalSATA], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0029:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0029.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0029.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0029.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0029.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0029.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0029.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_002E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_002E.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_002E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_002E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0033
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_002E.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_002E.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_002E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0033:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0033.00: ;Asm
			push dword 0x6

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0034:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0034.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0034.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0035:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0035.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0036:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0036.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0036.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0037:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0037.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003A

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0038.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003A

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003A:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003A.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003A.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003A.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003A.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003A.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_EnclosureManagementSupported], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003F:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003F.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003F.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003F.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003F.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_003F.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0044:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0044.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0044.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0044.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0049
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0044.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0044.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0044.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0049:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0049.00: ;Asm
			push dword 0x7

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004A:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004A.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004B:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004B.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004C:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004C.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004D.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0050

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_004E.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0050

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0050:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0050.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0050.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0050.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0050.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0050.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0050.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_CommandCompletionCoalsecingSupported], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0055:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0055.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0055.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0055.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0055.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0055.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0055.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_005A:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_005A.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_005A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_005A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_005F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_005A.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_005A.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_005A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_005F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_005F.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0060:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0060.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0060.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0061:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0061.00: ;Asm
			push dword 0x1F

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0063:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0063.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0063.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0064:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0064.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0064.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0064.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0064.AfterCCTorExceptionCheck:
			; Type = 'System.UInt32

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0064.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0064.04: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_AHCI_NumOfCommandSlots], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0069:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0069.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0069.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0069.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0069.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0069.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0069.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_006E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_006E.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_006E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_006E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0073
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_006E.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_006E.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_006E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0073:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0073.00: ;Asm
			push dword 0xD

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0075:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0075.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0075.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0076:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0076.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0077:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0077.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0077.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0078:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0078.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_007B

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0079.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_007B

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_007B:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_007B.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_007B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_007B.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_007B.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_007B.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_007B.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_PartialStateCapable], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0080:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0080.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0080.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0080.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0080.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0080.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0080.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0085:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0085.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0085.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0085.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_008A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0085.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0085.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0085.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_008A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_008A.00: ;Asm
			push dword 0xE

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_008C:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_008C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_008C.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_008D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_008D.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_008E:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_008E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_008E.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_008F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_008F.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0092

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0090.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0092

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0092:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0092.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0092.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0092.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0092.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0092.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0092.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_SlumberStateCapable], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0097:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0097.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0097.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0097.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0097.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0097.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0097.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_009C:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_009C.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_009C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_009C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A1
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_009C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_009C.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_009C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A1:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A1.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A3:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A3.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A4:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A4.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A5:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A5.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A6:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A6.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A9

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A7.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A9

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A9:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A9.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A9.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A9.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A9.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00A9.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_PIOMultipleDRQBlock], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00AE:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00AE.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00AE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00AE.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00AE.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00AE.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00AE.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00B3:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00B3.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00B3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00B3.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00B8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00B3.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00B3.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00B3.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00B8:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00B8.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BA:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BA.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BB:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BB.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BC:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BC.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BD:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BD.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00BE.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C0:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C0.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C0.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C0.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C0.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C0.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_FISBasedSwitchingSupported], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C5:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C5.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C5.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C5.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C5.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00C5.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00CA:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00CA.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00CA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00CA.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00CF
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00CA.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00CA.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00CA.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00CF:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00CF.00: ;Asm
			push dword 0x11

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D1:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D1.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D2:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D2.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D3:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D3.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D4:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D4.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D7

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D5.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D7

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D7:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D7.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D7.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D7.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D7.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00D7.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsPortMutliplier], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00DC:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00DC.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00DC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00DC.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00DC.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00DC.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00DC.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E1:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E1.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E1.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E1.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E1.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E1.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E6:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E6.00: ;Asm
			push dword 0x12

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E8:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E8.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E9:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00E9.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EA:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EA.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EB:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EB.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EE

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EC.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EE

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EE:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EE.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EE.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EE.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EE.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00EE.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsAHCIModeOnly], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F3:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F3.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F3.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F3.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F3.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F3.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F8:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F8.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F8.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00FD
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F8.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F8.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00F8.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00FD:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00FD.00: ;Asm
			push dword 0x14

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00FF:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00FF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_00FF.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0100:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0100.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0102:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0102.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0102.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0103:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0103.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0103.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0103.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0103.AfterCCTorExceptionCheck:
			; Type = 'System.UInt32

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0103.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0103.04: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_AHCI_InterfaceSpeedSupport], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0108:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0108.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0108.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0108.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0108.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0108.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0108.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_010D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_010D.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_010D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_010D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0112
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_010D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_010D.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_010D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0112:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0112.00: ;Asm
			push dword 0x18

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0114:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0114.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0114.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0115:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0115.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0116:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0116.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0116.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0117:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0117.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011A

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0118.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011A

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011A:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011A.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011A.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011A.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011A.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011A.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsCommandListOverride], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011F:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011F.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011F.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011F.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011F.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_011F.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0124:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0124.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0124.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0124.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0129
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0124.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0124.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0124.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0129:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0129.00: ;Asm
			push dword 0x19

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012B:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012B.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012C.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012D:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012D.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0131

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_012F.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0131

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0131:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0131.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0131.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0131.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0131.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0131.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0131.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsActivityLED], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0136:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0136.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0136.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0136.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0136.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0136.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0136.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_013B:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_013B.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_013B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_013B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0140
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_013B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_013B.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_013B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0140:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0140.00: ;Asm
			push dword 0x1A

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0142:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0142.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0142.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0143:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0143.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0144:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0144.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0144.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0145:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0145.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0148

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0146.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0148

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0148:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0148.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0148.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0148.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0148.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0148.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0148.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsAggressiveLinkPowerManagement], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_014D:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_014D.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_014D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_014D.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_014D.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_014D.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_014D.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0152:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0152.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0152.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0152.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0157
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0152.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0152.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0152.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0157:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0157.00: ;Asm
			push dword 0x1B

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0159:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0159.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0159.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015A.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015B:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015B.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015C.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015F

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015D.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015F

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015F:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015F.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015F.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015F.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015F.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_015F.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsStaggeredSpinup], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0164:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0164.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0164.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0164.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0164.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0164.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0164.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0169:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0169.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0169.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0169.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_016E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0169.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0169.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0169.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_016E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_016E.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0170:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0170.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0170.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0171:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0171.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0172:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0172.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0172.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0173:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0173.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0176

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0174.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0176

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0176:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0176.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0176.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0176.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0176.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0176.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0176.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsMechanicalPresenceSwitch], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_017B:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_017B.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_017B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_017B.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_017B.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_017B.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_017B.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0180:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0180.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0180.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0180.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0185
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0180.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0180.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0180.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0185:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0185.00: ;Asm
			push dword 0x1D

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0187:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0187.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0187.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0188:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0188.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0189:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0189.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0189.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018A.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018D

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018B.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018D

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018D:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018D.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018D.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018D.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018D.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_018D.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsSNotificationRegister], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0192:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0192.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0192.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0192.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0192.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0192.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0192.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0197:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0197.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0197.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0197.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_019C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0197.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0197.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_0197.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_019C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_019C.00: ;Asm
			push dword 0x1E

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_019E:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_019E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_019E.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_019F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_019F.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A0:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A0.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A1:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A1.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A2.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A4:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A4.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A4.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A4.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A4.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A4.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsNativeCommandQueuing], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A9:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A9.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A9.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A9.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A9.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01A9.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01AE:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01AE.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01AE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01AE.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B3
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01AE.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01AE.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01AE.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B3:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B3.00: ;Asm
			push dword 0x1F

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B5:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B5.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B6:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B6.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B7:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B7.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B8:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B8.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.True

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.False

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01BB

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01B9.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01BB

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01BB:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01BB.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01BB.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01BB.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01BB.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01BB.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01BB.04: ;Asm
			mov byte [static_field__Cosmos_HAL_BlockDevice_AHCI_Supports64bitAddressing], AL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01C0:
			; Ret

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.IL_01C0.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_NORMAL
			; End Method: GetCapabilities

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAHCIGetCapabilities.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_22826170:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Name: set_Capacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32:

		GUID_23558886:

		METHOD_23558886.05: ;Asm
			push dword EBP

		METHOD_23558886.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_23558886.07: ;Asm
			push dword 0x0

		METHOD_23558886.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0007.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0009.00: ;Asm
			push dword 0xF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_000B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_000B.00: ;Asm
			push dword 0x15

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0014:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0014.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0019:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0019.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001B:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001B.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0058

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_001F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_004D

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0022.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0027:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0027.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0027.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0029:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0029.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_002E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_002F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_002F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_002F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0045

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0032:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0032.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0038:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0039:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_003B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_003B.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_003B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_003B.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0040:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0040.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0040.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0045
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0040.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0045.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0045.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0046:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0047:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0047.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0047.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0047.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0047.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0047.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0047.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_004C:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_004C.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_004D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_004E:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_004E.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_004E.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_004E.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_004E.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0053:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0053.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0053.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0053.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0053.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0053.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0058:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.IL_0058.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_Capacity

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_23558887:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AHCI
			; Name: GetPorts
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Local 6 at EBP-36
			; Local 7 at EBP-40
			; Local 8 at EBP-48
			; Local 9 at EBP-52
			; Local 10 at EBP-56
			; Local 11 at EBP-60
			; Local 12 at EBP-64
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts:

		GUID_23731425:

		METHOD_23731425.06: ;Asm
			push dword EBP

		METHOD_23731425.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_23731425.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_23731425.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_23731425.0A: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_23731425.0B: ;Asm
			push dword 0x0

		METHOD_23731425.0C: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_23731425.0D: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_23731425.0E: ;Asm
			push dword 0x0

		METHOD_23731425.0F: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_23731425.10: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_23731425.11: ;Asm
			push dword 0x0

		METHOD_23731425.12: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_23731425.13: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_23731425.14: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_23731425.15: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_23731425.16: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_23731425.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0006:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0006.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0006.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_000B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0006.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0006.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_000B:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_000B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_000D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_000E:
			; Br

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_000E.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0166

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0013:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0014:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0014.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0015:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0016:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0016.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0017:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0017.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018:
			; Cgt_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018.02: ;Asm
			JB near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018.True

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018.False

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_001A

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0018.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_001A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_001A.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_001B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_001B.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_001B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_001C:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_001C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_001C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015D

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0021:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0021.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0022:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0022.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0022.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0022.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0022.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mABAR + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0022.04: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mABAR]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0027:
			; Conv_U4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0027.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0027.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0028:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0028.00: ;Asm
			push dword 0x100

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002D:
			; Add

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002D.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.00: ;Asm
			push dword 0x21

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_PortRegisters_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.08: ;Asm
			mov dword [EAX + 8], 0x15

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.09: ;Asm
			push dword 0x0
			; Arg aAddress: 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.0A: ;Asm
			push dword [ESP + 16]
			; Arg aPortNumber: 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.0C: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.NoError1292
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.NoError1292:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_002F.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0034:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0034.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0034.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0034.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0034.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0035:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AHCI
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0036:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0036.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0036.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0036.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0036.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0037:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0037.00: ;Asm
			Call CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0037.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_003C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0037.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0037.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_003C:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_003C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_003C.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_003E:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_003E.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_003E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_003E.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_003E.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_003F:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_003F.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_003F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0041:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Field: Cosmos.HAL.BlockDevice.Registers.PortType Cosmos.HAL.BlockDevice.Registers.PortRegisters.mPortType
			; Type: Cosmos.HAL.BlockDevice.Registers.PortType
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0041.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0041.01: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0041.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0041.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0041.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0041.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0046:
			; LdStr
			; String Value: 0:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0046.00: ;Asm
			push dword StringLiteral019B

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0046.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004B:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004B.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004B.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004B.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004D:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004D.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004D.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004D.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004D.03: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0052
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004D.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004D.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_004D.08: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0052:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0052.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0052.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0052.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0057
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0052.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0052.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0052.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0052.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0052.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0057:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0057.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0058:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0058.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0058.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0058.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0058.03: ;Asm
			JLE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0063

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005A:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005A.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005A.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005A.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005C:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005C.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005C.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005C.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005C.03: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0061
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005C.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005C.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005C.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_005C.08: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0061:
			; Br

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0061.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0072

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0063:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0063.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0063.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0063.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0065:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0065.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0065.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0065.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0065.03: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0065.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0065.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0065.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0065.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0065.08: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006A.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006B:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006B.00: ;Asm
			push dword 0x30

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006D:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006D.00: ;Asm
			Call SystemStringSystemStringPadLeftSystemInt32SystemChar

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0072
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006D.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006D.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006D.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_006D.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0072:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0072.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0072.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0072.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0077
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0072.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0072.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0072.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0077:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0077.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0077.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0077.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0077.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0079:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0079.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0079.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007B:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007B.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.True

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.False

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007E

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007C.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007E

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_007E.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0080:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0080.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0080.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0082:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0082.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0082.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0082.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C5

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0084:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0084.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0085:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0085.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0085.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0085.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0085.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0085.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mAHCIDebugger + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0085.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_008A:
			; LdStr
			; String Value: Initializing Port 

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_008A.00: ;Asm
			push dword StringLiteral019C

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_008A.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_008F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_008F.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_008F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_008F.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_008F.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0091:
			; LdStr
			; String Value:  with type SATA

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0091.00: ;Asm
			push dword StringLiteral019D

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0091.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0096:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0096.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0096.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0096.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_009B
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0096.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0096.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0096.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0096.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0096.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_009B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_009B.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_009B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_009B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A0
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_009B.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_009B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A0:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A0.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A1:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AHCI
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A1.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A1.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A2:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A2.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A2.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A2.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A2.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A3.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A3.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A4:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A4.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A4.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A9
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A4.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A9:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00A9.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AA:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AA.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AA.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AA.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AA.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.00: ;Asm
			Call SystemVoidCosmosHALBlockDevicePortsSATAcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.03: ;Asm
			push dword 0x44

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Ports_SATA_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.0B: ;Asm
			mov dword [EAX + 8], 0x38

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.0C: ;Asm
			push dword 0x0
			; Arg aSATAPort: 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.0F: ;Asm
			Call SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.11: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.NoError1294
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.14: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.NoError1294:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.17: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00AB.18: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B0:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Local EBP offset = 40
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B0.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B0.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B0.03: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B2:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B2.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B2.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B2.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B2.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mPorts + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B2.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B7:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Local EBP offset = 40
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B7.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B7.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B7.02: ;Asm
			mov EAX, dword [EBP - 44]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B7.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B9:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B9.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B9.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00BE
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B9.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00B9.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00BE:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00BE.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00BF:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00BF.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C0:
			; Br

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C0.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015C

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C5:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C5.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C5.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C7:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C7.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.True

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.False

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00CA

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00C8.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00CA

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00CA:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00CA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00CA.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00CC:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00CC.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00CC.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00CE:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00CE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00CE.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00CE.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00D0:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00D0.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00D1:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00D1.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00D1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00D1.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00D1.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00D1.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mAHCIDebugger + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00D1.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00D6:
			; LdStr
			; String Value: Initializing Port 

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00D6.00: ;Asm
			push dword StringLiteral019E

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00D6.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00DB:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00DB.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00DB.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00DB.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00DB.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00DD:
			; LdStr
			; String Value:  with type Serial ATAPI

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00DD.00: ;Asm
			push dword StringLiteral019F

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00DD.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E2:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E2.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E2.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E7
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E2.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E2.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E2.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E2.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E2.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E7:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E7.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E7.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00EC
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E7.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00E7.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00EC:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00EC.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00ED:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00ED.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00EE:
			; Br

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00EE.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015C

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F0:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F0.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F0.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F2:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F2.00: ;Asm
			push dword 0x3

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.True

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.False

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F5

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F3.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F5

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F5:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F5.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F7:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F7.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F7.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F9:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F9.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00F9.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011B

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00FB:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00FB.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00FC:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00FC.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00FC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00FC.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00FC.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00FC.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mAHCIDebugger + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_00FC.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0101:
			; LdStr
			; String Value: SEMB Drive at port 

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0101.00: ;Asm
			push dword StringLiteral01A0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0101.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0106:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0106.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0106.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0106.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0106.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0108:
			; LdStr
			; String Value:  found, which is not supported yet!

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0108.00: ;Asm
			push dword StringLiteral01A1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0108.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_010D:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_010D.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_010D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_010D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0112
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_010D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_010D.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_010D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_010D.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_010D.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0112:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0112.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0112.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0112.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0117
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0112.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0112.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0117:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0117.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0118:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0118.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0119:
			; Br

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0119.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015C

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011B:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011B.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011D.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.True

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.False

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0120

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_011E.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0120

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0120:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0120.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0120.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0122:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0122.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0122.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0124:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0124.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0124.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0124.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0146

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0126:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0126.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0127:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0127.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0127.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0127.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0127.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0127.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mAHCIDebugger + 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0127.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_012C:
			; LdStr
			; String Value: Port Multiplier Drive at port 

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_012C.00: ;Asm
			push dword StringLiteral01A2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_012C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0131:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0131.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0131.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0131.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0131.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0133:
			; LdStr
			; String Value:  found, which is not supported yet!

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0133.00: ;Asm
			push dword StringLiteral01A3

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0133.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0138:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0138.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0138.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0138.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_013D
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0138.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0138.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0138.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0138.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0138.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_013D:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_013D.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_013D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_013D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0142
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_013D.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_013D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0142:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0142.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0143:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0143.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0144:
			; Br

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0144.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015C

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0146:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0146.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0146.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0148:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0148.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149:
			; Cgt_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149.02: ;Asm
			JB near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149.True

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149.False

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_014B

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0149.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_014B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_014B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_014B.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_014D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_014D.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_014D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_014F:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_014F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_014F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_014F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015C

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0151:
			; LdStr
			; String Value: SATA Error

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0151.00: ;Asm
			push dword StringLiteral01A4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0151.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.03: ;Asm
			push dword 0x88

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.11: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.NoError1294
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.14: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.NoError1294:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.17: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0156.18: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015B:
			; Throw

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015B.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015B.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015B.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015C:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015D:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015F:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_015F.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0160:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0160.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0160.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0161:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0161.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0162:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0162.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0162.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0163:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0163.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0164:
			; Add

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0164.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0164.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0165:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0165.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0165.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0166:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0166.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0166.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0167:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0167.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169:
			; Clt

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.04: ;Asm
			JL near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.True

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.False

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.True:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.08: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_016B

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.False:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0169.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_016B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_016B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_016B.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_016D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_016D.00: ;Asm
			movzx EAX, byte [EBP - 64]

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_016D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_016F:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_016F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_016F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_016F.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0013

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0174:
			; Ret

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.IL_0174.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_NORMAL
			; End Method: GetPorts

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x40

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAHCIGetPorts.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_23731426:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Name: GetEnumerator
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Return size: 24

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator:

		GUID_24418638:

		METHOD_24418638.06: ;Asm
			push dword EBP

		METHOD_24418638.07: ;Asm
			mov EBP, ESP

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001:
			; Newobj
			; ValueType
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; StorageSize: 24
			; ArgSize: 8

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.00: ;Asm
			mov ESI, ESP

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.01: ;Asm
			sub ESP, 0x1C

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.02: ;Asm
			mov EDI, ESP

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.03: ;Asm
			mov ECX, 0x2

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.04: ;Asm
			rep movsd

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.05: ;Asm
			mov EAX, ESP

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.06: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.07: ;Asm
			mov dword [ESP + 8], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.08: ;Asm
			push dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.09: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.0A: ;Asm
			mov dword [EAX], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.0B: ;Asm
			mov dword [EAX + 4], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.0C: ;Asm
			mov dword [EAX + 8], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.0D: ;Asm
			mov dword [EAX + 12], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.0E: ;Asm
			mov dword [EAX + 16], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.0F: ;Asm
			mov dword [EAX + 20], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.10: ;Asm
			Call SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.11: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.12: ;Asm
			JE near SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0001.13: ;Asm
			JNE near SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0006:
			; Ret

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.IL_0006.00: ;Asm
			Jmp SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL
			; End Method: GetEnumerator

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.07: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.08: ;Asm
			mov dword [EBP + 16], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.09: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.0A: ;Asm
			mov dword [EBP + 20], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.0B: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.0C: ;Asm
			mov dword [EBP + 24], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.0D: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_NORMAL.0E: ;Asm
			mov dword [EBP + 28], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			pop dword EBP

		SystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortGetEnumerator.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			Ret


		GUID_24418639:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Name: get_Current
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 24
			; Return size: 8

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current:

		GUID_24432933:

		METHOD_24432933.11: ;Asm
			push dword EBP

		METHOD_24432933.12: ;Asm
			mov EBP, ESP

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.IL_0000.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort System.Collections.Generic.List`1+Enumerator.current
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 16 (includes object header)

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.IL_0001.00: ;Asm
			pop dword ECX

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.IL_0001.01: ;Asm
			add ECX, 0x10

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.IL_0001.03: ;Asm
			push dword EAX

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.IL_0001.05: ;Asm
			push dword EAX

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.IL_0001.06: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.IL_0006:
			; Ret

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.IL_0006.00: ;Asm
			Jmp CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.END__OF__METHOD_NORMAL
			; End Method: get_Current

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.END__OF__METHOD_NORMAL

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.END__OF__METHOD_EXCEPTION:

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.END__OF__METHOD_EXCEPTION__2:

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosHALBlockDevicePortsStoragePortSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortget_Current.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_24432934:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Format
			; Plugged: Yes
			; Argument[0] format at EBP+28, size = 8
			; Argument[1] arg0 at EBP+20, size = 8
			; Argument[2] arg1 at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringFormatSystemStringSystemObjectSystemObject:

		GUID_24447246:

		METHOD_24447246.09: ;Asm
			push dword EBP

		METHOD_24447246.0A: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_24447246.0B: ;Asm
			push dword [EBP + 28]

		METHOD_24447246.0C: ;Asm
			push dword [EBP + 24]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_24447246.0D: ;Asm
			push dword [EBP + 20]

		METHOD_24447246.0E: ;Asm
			push dword [EBP + 16]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_24447246.0F: ;Asm
			push dword [EBP + 12]

		METHOD_24447246.10: ;Asm
			push dword [EBP + 8]

		METHOD_24447246.11: ;Asm
			Call SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject

		METHOD_24447246.12: ;Asm
			test ECX, 0x2

		METHOD_24447246.13: ;Asm
			JE near SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL

		METHOD_24447246.14: ;Asm
			add ESP, 0x4

		METHOD_24447246.15: ;Asm
			add ESP, 0x4

		METHOD_24447246.16: ;Asm
			JNE near SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION
			; End Method: Format

		SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL

		SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.18: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.19: ;Asm
			pop dword EAX

		SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.1A: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.1B: ;Asm
			pop dword EAX

		SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.1C: ;Asm
			mov dword [EBP + 28], EAX

		SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2.1D: ;Asm
			pop dword EBP

		SystemStringSystemStringFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2.1E: ;Asm
			Ret 0x10


		GUID_24447247:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Format
			; Plugged: Yes
			; Argument[0] format at EBP+20, size = 8
			; Argument[1] arg0 at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringFormatSystemStringSystemObject:

		GUID_24447249:

		METHOD_24447249.1F: ;Asm
			push dword EBP

		METHOD_24447249.20: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_24447249.21: ;Asm
			push dword [EBP + 20]

		METHOD_24447249.22: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_24447249.23: ;Asm
			push dword [EBP + 12]

		METHOD_24447249.24: ;Asm
			push dword [EBP + 8]

		METHOD_24447249.25: ;Asm
			Call SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject

		METHOD_24447249.26: ;Asm
			test ECX, 0x2

		METHOD_24447249.27: ;Asm
			JE near SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_NORMAL

		METHOD_24447249.28: ;Asm
			add ESP, 0x4

		METHOD_24447249.29: ;Asm
			add ESP, 0x4

		METHOD_24447249.2A: ;Asm
			JNE near SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION
			; End Method: Format

		SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.2B: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_NORMAL

		SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.2C: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.2D: ;Asm
			pop dword EAX

		SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.2E: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.2F: ;Asm
			pop dword EAX

		SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.30: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.31: ;Asm
			pop dword EBP

		SystemStringSystemStringFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.32: ;Asm
			Ret 0x8


		GUID_24447250:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Name: MoveNext
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+8, size = 24
			; Return size: 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext:

		GUID_24447252:

		METHOD_24447252.33: ;Asm
			push dword EBP

		METHOD_24447252.34: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_24447252.35: ;Asm
			push dword 0x0

		METHOD_24447252.36: ;Asm
			push dword 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0001:
			; Ldfld
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 0 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0001.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0001.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0001.05: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0001.06: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0006:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0006.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0007.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0008.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0008.01: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0008.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0008.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0008.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_000D:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_000D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_000D.01: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_000D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_000D.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_000E:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_000E.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_000E.02: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_000E.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_000E.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_000E.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0013:
			; Branch

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0013.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0013.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0013.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0013.03: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_004A

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0015.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0016:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 8 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0016.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0016.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0016.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0016.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0016.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_001B:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_001B.01: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_001B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_001B.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_001C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_001C.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_001C.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_001C.02: ;Asm
			add ECX, 0x18

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_001C.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_001C.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_001C.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0021:
			; Branch

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0021.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0021.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0021.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0021.03: ;Asm
			JNB near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_004A

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0023.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0024:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0024.01: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0024.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0024.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0025:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0025.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0025.02: ;Asm
			add ECX, 0x1C

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0025.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0025.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0025.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0025.06: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0025.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_002A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_002B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 8 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_002B.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_002B.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_002B.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_002B.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_002B.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030:
			; Ldelem

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030.00: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030.02: ;Asm
			push dword [ESP + 12]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030.04: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030.05: ;Asm
			push dword [EAX + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030.06: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030.07: ;Asm
			cmp EAX, EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030.08: ;Asm
			JLE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_IndexOutOfRangeException

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030.09: ;Asm
			cmp EBX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030.0A: ;Asm
			JNL near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_IndexOutOfRangeException:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_IndexOutOfRangeException.0F: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0035
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_IndexOutOfRangeException.11: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException.1B: ;Asm
			push dword [EDX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException.1C: ;Asm
			sub EDX, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException.1D: ;Asm
			push dword [EDX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0030_NoIndexOutOfRangeException.1E: ;Asm
			sub EDX, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0035:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort System.Collections.Generic.List`1+Enumerator.current
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Size: 8
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0035.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0035.01: ;Asm
			add ECX, 0x10

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0035.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0035.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0035.04: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0035.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0035.06: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_003A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_003B.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_003C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 8 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_003C.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_003C.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_003C.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_003C.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_003C.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0041:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0041.00: ;Asm
			push dword 0x1

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0042:
			; Add

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0042.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0042.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0043:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0043.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0043.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0043.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0043.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0048:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0048.00: ;Asm
			push dword 0x1

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0049:
			; Ret

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0049.00: ;Asm
			Jmp SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_NORMAL

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_004A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_004A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_004B:
			; Call

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_004B.00: ;Asm
			Call SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_004B.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_004B.02: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0050
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_004B.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_004B.04: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0050:
			; Ret

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.IL_0050.00: ;Asm
			Jmp SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_NORMAL
			; End Method: MoveNext

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_NORMAL

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNext.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_24447253:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: .cctor
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12

		SystemVoidCosmosSystemKeyboardManagercctor:

		GUID_24596179:
			; Static constructor. See if it has been called already, return if so.

		METHOD_24596179.08: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_System_KeyboardManager], 0x1

		METHOD_24596179.09: ;Asm
			JE near METHOD_24596179.BeforeQuickReturn

		METHOD_24596179.0A: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_System_KeyboardManager], 0x1

		METHOD_24596179.0B: ;Asm
			Jmp METHOD_24596179.AfterCCTorAlreadyCalledCheck

		METHOD_24596179.BeforeQuickReturn:

		METHOD_24596179.0C: ;Asm
			mov ECX, 0x0

		METHOD_24596179.0D: ;Asm
			Ret


		METHOD_24596179.AfterCCTorAlreadyCalledCheck:

		METHOD_24596179.0E: ;Asm
			push dword EBP

		METHOD_24596179.0F: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_24596179.10: ;Asm
			push dword 0x0

		METHOD_24596179.11: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_24596179.12: ;Asm
			push dword 0x0

		METHOD_24596179.13: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000:
			; Newobj

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.03: ;Asm
			push dword 0x24

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.AfterAlloc:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.0F: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.NoError1299
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.11: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.NoError1299:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.13: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0000.14: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0005:
			; Stsfld

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0005.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0005.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0005.05: ;Asm
			mov dword [static_field__Cosmos_System_KeyboardManager_mKeyboardList + 4], EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A:
			; Newobj

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.00: ;Asm
			push dword 0x14

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.AfterAlloc:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_ScanMaps_US_Standard_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x8

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.0A: ;Asm
			Call SystemVoidCosmosSystemScanMapsUS_Standardctor

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.0C: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.NoError1300
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.0E: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.NoError1300:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.10: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000A.11: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000F:
			; Stsfld

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.System.ScanMapBase

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_System_KeyboardManager_mScanMap + 4], EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014:
			; Newobj

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.AfterAlloc:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_Queue_1___Cosmos_System_KeyEvent__ASM_IS__System_Collections]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.0A: ;Asm
			Call SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.0C: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.NoError1301
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.0E: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.NoError1301:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.10: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0014.11: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0019:
			; Stsfld

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0019.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0019.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0019.AfterCCTorExceptionCheck:
			; Type = 'System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0019.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0019.05: ;Asm
			mov dword [static_field__Cosmos_System_KeyboardManager_mQueuedKeys + 4], EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_001E:
			; Nop

		SystemVoidCosmosSystemKeyboardManagercctor.IL_001E.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagercctor.IL_001F:
			; Nop

		SystemVoidCosmosSystemKeyboardManagercctor.IL_001F.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0020:
			; Call

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0020.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0020.01: ;Asm
			Call SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0020.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0020.03: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagercctor.IL_0025
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0020.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0020.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0020.06: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.02: ;Asm
			push dword 0x1AD

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.AfterAddressCheck:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.07: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.NotBoxedThis

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.NotBoxedThis:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.0A: ;Asm
			Call ECX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.AfterNotBoxedThis:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.0C: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagercctor.IL_002A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.0D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.0E: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.0F: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0025.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002A:
			; Stloc
			; Local type = System.Collections.Generic.IEnumerator`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002A.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002B:
			; Br

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002B.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagercctor.IL_003D

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002D:
			; Ldloc
			; Local type = System.Collections.Generic.IEnumerator`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002D.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002D.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.02: ;Asm
			push dword 0x1AE

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.AfterAddressCheck:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.07: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.NotBoxedThis

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.NotBoxedThis:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.0A: ;Asm
			Call ECX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.AfterNotBoxedThis:
			; CurrentOffset = 46, HandlerStartOffset = 71

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.0C: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagercctor.IL_0033
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.0D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.0E: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.0F: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.IL_0047

		SystemVoidCosmosSystemKeyboardManagercctor.IL_002E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0033:
			; Stloc
			; Local type = Cosmos.HAL.KeyboardBase
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0033.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0033.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0033.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0033.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0034:
			; Nop

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0034.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0035:
			; Ldloc
			; Local type = Cosmos.HAL.KeyboardBase
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0035.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0035.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0035.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0035.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0036:
			; Call

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0036.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase
			; CurrentOffset = 54, HandlerStartOffset = 71

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0036.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagercctor.IL_003B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0036.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.IL_0047

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003B:
			; Nop

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003B.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003C:
			; Nop

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003C.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003D:
			; Ldloc
			; Local type = System.Collections.Generic.IEnumerator`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003D.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003D.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.02: ;Asm
			push dword 0x1B0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.AfterAddressCheck:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.07: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.NotBoxedThis

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.NotBoxedThis:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.AfterNotBoxedThis:
			; CurrentOffset = 62, HandlerStartOffset = 71

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.0D: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagercctor.IL_0043
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.0E: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.0F: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.IL_0047

		SystemVoidCosmosSystemKeyboardManagercctor.IL_003E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0043:
			; Branch

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0043.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0043.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0043.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.IL_002D

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0045:
			; Leave

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0045.00: ;Asm
			mov dword [SystemVoidCosmosSystemKeyboardManagercctor_LeaveAddress_47], SystemVoidCosmosSystemKeyboardManagercctor.IL_0045.02

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0045.01: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagercctor.IL_0047

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0045.02: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagercctor.IL_0052

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0047:
			; Ldloc
			; Local type = System.Collections.Generic.IEnumerator`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0047.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0047.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0047.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0047.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0048:
			; Branch

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0048.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0048.01: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0048.02: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0048.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.IL_0048.End

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0048.04: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0048.05: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagercctor.IL_0051

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0048.End:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004A:
			; Ldloc
			; Local type = System.Collections.Generic.IEnumerator`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004A.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.02: ;Asm
			push dword 0x132

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.AfterAddressCheck:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.07: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.NotBoxedThis

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.NotBoxedThis:

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.AfterNotBoxedThis:
			; CurrentOffset = 75, HandlerStartOffset = 71

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.0D: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagercctor.IL_0050
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.0E: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagercctor.IL_004B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0050:
			; Nop

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0050.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0051:
			; Endfinally

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0051.00: ;Asm
			mov EAX, SystemVoidCosmosSystemKeyboardManagercctor_LeaveAddress_47

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0051.01: ;Asm
			Jmp [EAX]

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0052:
			; Ret

		SystemVoidCosmosSystemKeyboardManagercctor.IL_0052.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyboardManagercctor.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_24596180:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: Initialize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize:

		GUID_24747050:

		METHOD_24747050.06: ;Asm
			push dword EBP

		METHOD_24747050.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_24747050.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0000:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002:
			; Newobj

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.03: ;Asm
			push dword 0x24

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.AfterAlloc:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.0F: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.NoError1304
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.11: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.NoError1304:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.13: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0002.14: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0007:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.CosmosVFS
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0007.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0007.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0007.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0007.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0007.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0007.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0007.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D:
			; Newobj

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.03: ;Asm
			push dword 0x24

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.AfterAlloc:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.0F: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.NoError1306
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.11: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.NoError1306:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.13: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_000D.14: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0012:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.CosmosVFS
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0012.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0012.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0012.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0012.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0012.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0012.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0012.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0012.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0017.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018:
			; Newobj

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.03: ;Asm
			push dword 0x24

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.AfterAlloc:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.0F: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.NoError1308
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.11: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.NoError1308:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.13: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0018.14: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_001D:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.CosmosVFS
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mRegisteredFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_001D.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_001D.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_001D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_001D.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_001D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_001D.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_001D.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_001D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0022.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0022.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023:
			; Newobj

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.00: ;Asm
			push dword 0xC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.AfterAlloc:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FatFileSystemFactory_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.08: ;Asm
			mov dword [EAX + 8], 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.0A: ;Asm
			Call SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.0C: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.NoError1309
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.0E: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.NoError1309:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.10: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0023.11: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.02: ;Asm
			push dword 0x1B5

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.NotBoxedThis

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.0D: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.AfterNotBoxedThis:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.0F: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.10: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0028.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002D:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002D.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.02: ;Asm
			push dword 0x1B6

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.NotBoxedThis

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.AfterNotBoxedThis:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.0D: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0034
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.0E: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_002F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0034:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0034.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0035:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0036:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0036.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0036.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0036.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0036.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0036.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0036.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0036.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0036.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_003B:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_003B.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_003B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_003B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0040
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_003B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_003B.04: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_003B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0040:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0040.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041:
			; Cgt

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041.02: ;Asm
			JL near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041.True

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041.03: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041.False

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041.True:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041.06: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0043

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041.False:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0041.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0043:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0043.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0043.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0044:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0044.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0044.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0045:
			; Branch

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0045.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0045.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0045.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0050

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0047:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0047.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0048:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0048.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0048.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.02: ;Asm
			push dword 0x1B8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.NotBoxedThis

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.AfterNotBoxedThis:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.0D: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_004E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.0E: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0049.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_004E:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_004E.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_004F:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_004F.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0050:
			; Ret

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.IL_0050.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_NORMAL
			; End Method: Initialize

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitialize.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_24747051:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Console
			; Name: Clear
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemConsoleClear:

		GUID_24899845:

		METHOD_24899845.06: ;Asm
			push dword EBP

		METHOD_24899845.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemConsoleClear.IL_0000:
			; Nop

		SystemVoidCosmosSystemConsoleClear.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleClear.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleClear.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleClear.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleClear.IL_0002:
			; Ldfld
			; Field: Cosmos.HAL.TextScreenBase Cosmos.System.Console.mText
			; Type: Cosmos.HAL.TextScreenBase
			; Size: 8
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemConsoleClear.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleClear.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleClear.IL_0002.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemConsoleClear.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemConsoleClear.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleClear.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleClear.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleClear.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleClear.IL_0007:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemConsoleClear.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemConsoleClear.IL_0007.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemConsoleClear.IL_0007.02: ;Asm
			push dword 0x1B9

		SystemVoidCosmosSystemConsoleClear.IL_0007.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemConsoleClear.IL_0007.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleClear.IL_0007.AfterAddressCheck:

		SystemVoidCosmosSystemConsoleClear.IL_0007.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemConsoleClear.IL_0007.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemConsoleClear.IL_0007.07: ;Asm
			JNE near SystemVoidCosmosSystemConsoleClear.IL_0007.NotBoxedThis

		SystemVoidCosmosSystemConsoleClear.IL_0007.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemConsoleClear.IL_0007.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemConsoleClear.IL_0007.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleClear.IL_0007.NotBoxedThis:

		SystemVoidCosmosSystemConsoleClear.IL_0007.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemConsoleClear.IL_0007.AfterNotBoxedThis:

		SystemVoidCosmosSystemConsoleClear.IL_0007.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleClear.IL_0007.0D: ;Asm
			JE near SystemVoidCosmosSystemConsoleClear.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleClear.IL_0007.0E: ;Asm
			JNE near SystemVoidCosmosSystemConsoleClear.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleClear.IL_0007.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemConsoleClear.IL_000C:
			; Nop

		SystemVoidCosmosSystemConsoleClear.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleClear.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleClear.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleClear.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleClear.IL_000E:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleClear.IL_000E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleClear.IL_000F:
			; Stfld
			; Operand type: Cosmos.System.Console
			; Field: System.Int32 Cosmos.System.Console.mX
			; Type: System.Int32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemConsoleClear.IL_000F.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemConsoleClear.IL_000F.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosSystemConsoleClear.IL_000F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleClear.IL_000F.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemConsoleClear.IL_000F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleClear.IL_000F.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleClear.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleClear.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleClear.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleClear.IL_0015:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleClear.IL_0015.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleClear.IL_0016:
			; Stfld
			; Operand type: Cosmos.System.Console
			; Field: System.Int32 Cosmos.System.Console.mY
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemConsoleClear.IL_0016.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemConsoleClear.IL_0016.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemConsoleClear.IL_0016.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleClear.IL_0016.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemConsoleClear.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleClear.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleClear.IL_001B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleClear.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleClear.IL_001B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleClear.IL_001C:
			; Call

		SystemVoidCosmosSystemConsoleClear.IL_001C.00: ;Asm
			Call SystemVoidCosmosSystemConsoleUpdateCursor

		SystemVoidCosmosSystemConsoleClear.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleClear.IL_001C.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleClear.IL_0021
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleClear.IL_001C.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleClear.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleClear.IL_0021:
			; Nop

		SystemVoidCosmosSystemConsoleClear.IL_0021.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleClear.IL_0022:
			; Ret

		SystemVoidCosmosSystemConsoleClear.IL_0022.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleClear.END__OF__METHOD_NORMAL
			; End Method: Clear

		SystemVoidCosmosSystemConsoleClear.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemConsoleClear.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemConsoleClear.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemConsoleClear.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemConsoleClear.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemConsoleClear.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemConsoleClear.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemConsoleClear.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_24899846:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.PCSpeaker
			; Name: Beep
			; Plugged: No
			; Argument[0] frequency at EBP+12, size = 4
			; Argument[1] duration at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32:

		GUID_24974458:

		METHOD_24974458.05: ;Asm
			push dword EBP

		METHOD_24974458.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003:
			; Call

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.02: ;Asm
			JE near SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0008
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.03: ;Asm
			JNE near SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0008:
			; Nop

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			NOP

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0009:
			; Ret

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			Jmp SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: Beep

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_24974459:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor:

		GUID_25001931:

		METHOD_25001931.05: ;Asm
			push dword EBP

		METHOD_25001931.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0007:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0007.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_000C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_25001932:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PIT
			; Name: HandleIRQ
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Local 6 at EBP-32
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext:

		GUID_25001976:

		METHOD_25001976.05: ;Asm
			push dword EBP

		METHOD_25001976.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25001976.07: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_25001976.08: ;Asm
			push dword 0x0

		METHOD_25001976.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_25001976.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_25001976.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_25001976.0C: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_25001976.0D: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_25001976.0E: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0002:
			; Call

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			Call SystemUInt32CosmosHALPITget_T0DelyNS

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			JE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			JNE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0007:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0008:
			; Ldnull

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0008.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0009:
			; Stloc
			; Local type = Cosmos.HAL.PIT+PITTimer
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0009.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0009.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_000B:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.PIT.ActiveHandlers
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 26 (includes object header)

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_000B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_000B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_000B.02: ;Asm
			add ECX, 0x1A

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_000B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_000B.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_000B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_000B.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_000B.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0010:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0010.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0010.02: ;Asm
			JE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0015
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0010.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0010.04: ;Asm
			JNE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0010.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0015:
			; Ldc_I4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016:
			; Cgt

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016.02: ;Asm
			JL near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016.True

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016.03: ;Asm
			Jmp SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016.False

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016.True:

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016.06: ;Asm
			Jmp SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0018

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016.False:

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0016.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0018:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0018.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0019:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0019.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_001A:
			; Branch

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_001A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_001A.02: ;Asm
			JE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_002A

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_001C:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_001C.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_001D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_001D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_001E:
			; Ldc_I4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_001E.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0023:
			; Call

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0023.00: ;Asm
			Call SystemVoidCosmosHALPITset_T0CountdownSystemUInt16

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0023.02: ;Asm
			JE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0028
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0023.03: ;Asm
			JNE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0028:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0028.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0029:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0029.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_002A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_002A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_002B:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.PIT.ActiveHandlers
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 26 (includes object header)

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_002B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_002B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_002B.02: ;Asm
			add ECX, 0x1A

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_002B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_002B.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_002B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_002B.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_002B.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0030:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0030.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0030.02: ;Asm
			JE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0035
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0030.04: ;Asm
			JNE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0030.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0035:
			; Ldc_I4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0035.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0036:
			; Sub

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0036.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0036.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0036.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0036.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0037:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0037.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0037.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0038:
			; Br

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0038.00: ;Asm
			Jmp SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AA

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003A:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003A.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003C:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.PIT.ActiveHandlers
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 26 (includes object header)

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003C.02: ;Asm
			add ECX, 0x1A

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0041:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0041.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0041.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0042:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0042.00: ;Asm
			Call CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0042.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0042.02: ;Asm
			JE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0047
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0042.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0042.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0042.05: ;Asm
			JNE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0042.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0047:
			; Stloc
			; Local type = Cosmos.HAL.PIT+PITTimer
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0047.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0047.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0047.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0047.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0048:
			; Ldloc
			; Local type = Cosmos.HAL.PIT+PITTimer
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0048.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0048.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0048.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0048.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0049:
			; Dup

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0049.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0049.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_004A:
			; Ldfld
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.NSRemaining
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PIT+PITTimer
			; TypeOnStack: Cosmos.HAL.PIT+PITTimer
			; Offset: 13 (includes object header)

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_004A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_004A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_004A.02: ;Asm
			add ECX, 0xD

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_004A.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_004A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_004A.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_004F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_004F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_004F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0050:
			; Sub

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0050.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0050.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0050.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0050.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0051:
			; Stfld
			; Operand type: Cosmos.HAL.PIT+PITTimer
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.NSRemaining
			; Type: System.Int32
			; Size: 4
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0051.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0051.01: ;Asm
			add ECX, 0xD

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0051.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0051.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0051.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0051.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0056:
			; Ldloc
			; Local type = Cosmos.HAL.PIT+PITTimer
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0056.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0056.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0056.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0057:
			; Ldfld
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.NSRemaining
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PIT+PITTimer
			; TypeOnStack: Cosmos.HAL.PIT+PITTimer
			; Offset: 13 (includes object header)

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0057.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0057.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0057.02: ;Asm
			add ECX, 0xD

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0057.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0057.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0057.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005C:
			; Ldc_I4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005C.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D:
			; Clt

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.04: ;Asm
			JL near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.True

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.05: ;Asm
			Jmp SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.False

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.True:

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.08: ;Asm
			Jmp SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005F

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.False:

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005D.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_005F.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0061:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0061.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0061.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0063:
			; Branch

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0063.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0063.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0063.02: ;Asm
			JE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A5

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0065:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0065.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0066:
			; Ldloc
			; Local type = Cosmos.HAL.PIT+PITTimer
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0066.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0066.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0066.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0067:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.PIT+PITTimer.Recuring
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.PIT+PITTimer
			; TypeOnStack: Cosmos.HAL.PIT+PITTimer
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0067.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0067.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0067.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0067.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0067.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0067.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_006C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_006C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_006C.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_006E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_006E.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_006E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0070:
			; Branch

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0070.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0070.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0070.02: ;Asm
			JE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0082

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0072:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0072.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0073:
			; Ldloc
			; Local type = Cosmos.HAL.PIT+PITTimer
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0073.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0073.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0073.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0073.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0074:
			; Ldloc
			; Local type = Cosmos.HAL.PIT+PITTimer
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0074.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0074.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0074.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0074.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0075:
			; Ldfld
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.NanosecondsTimeout
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PIT+PITTimer
			; TypeOnStack: Cosmos.HAL.PIT+PITTimer
			; Offset: 17 (includes object header)

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0075.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0075.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0075.02: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0075.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0075.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0075.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_007A:
			; Stfld
			; Operand type: Cosmos.HAL.PIT+PITTimer
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.NSRemaining
			; Type: System.Int32
			; Size: 4
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_007A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_007A.01: ;Asm
			add ECX, 0xD

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_007A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_007A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_007A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_007A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_007F:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_007F.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0080:
			; Br

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0080.00: ;Asm
			Jmp SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0098

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0082:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0082.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0083:
			; Ldloc
			; Local type = Cosmos.HAL.PIT+PITTimer
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0083.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0083.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0083.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0083.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0084:
			; Ldc_I4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0084.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0085:
			; Stfld
			; Operand type: Cosmos.HAL.PIT+PITTimer
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.ID
			; Type: System.Int32
			; Size: 4
			; Offset: 21 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0085.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0085.01: ;Asm
			add ECX, 0x15

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0085.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0085.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0085.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0085.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_008A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_008A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_008A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_008B:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.PIT.ActiveHandlers
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 26 (includes object header)

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_008B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_008B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_008B.02: ;Asm
			add ECX, 0x1A

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_008B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_008B.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_008B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_008B.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_008B.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0090:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0090.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0090.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0091:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0091.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0091.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0091.02: ;Asm
			JE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0096
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0091.03: ;Asm
			JNE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0091.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0096:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0096.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0097:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0097.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0098:
			; Ldloc
			; Local type = Cosmos.HAL.PIT+PITTimer
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0098.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0098.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0098.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0098.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0099:
			; Ldfld
			; Field: Cosmos.HAL.PIT+PITTimer+dOnTrigger Cosmos.HAL.PIT+PITTimer.HandleTrigger
			; Type: Cosmos.HAL.PIT+PITTimer+dOnTrigger
			; Size: 8
			; DeclaringType: Cosmos.HAL.PIT+PITTimer
			; TypeOnStack: Cosmos.HAL.PIT+PITTimer
			; Offset: 25 (includes object header)

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0099.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0099.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0099.02: ;Asm
			add ECX, 0x19

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0099.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0099.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0099.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0099.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_0099.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.02: ;Asm
			push dword 0x1C0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.AfterAddressCheck:

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.07: ;Asm
			JNE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.NotBoxedThis

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.NotBoxedThis:

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.AfterNotBoxedThis:

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.0D: ;Asm
			JE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A3
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.0E: ;Asm
			JNE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_009E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A3:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A3.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A4:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A4.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A5:
			; Nop

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A5.00: ;Asm
			NOP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A6.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A6.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A7:
			; Ldc_I4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A7.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A8:
			; Sub

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A8.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A8.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A9:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00A9.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AA.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AA.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AB:
			; Ldc_I4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AB.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC:
			; Clt

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.04: ;Asm
			JL near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.True

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.05: ;Asm
			Jmp SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.False

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.True:

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.08: ;Asm
			Jmp SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AE

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.False:

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AC.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AE:
			; Ldc_I4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AE.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF:
			; Ceq

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.02: ;Asm
			JE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.True

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.03: ;Asm
			Jmp SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.False

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.True:

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.06: ;Asm
			Jmp SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.False:

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00AF.09: ;Asm
			Jmp SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B1:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B1.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B1.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B3:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B3.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B3.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B5:
			; Branch

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B5.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B5.02: ;Asm
			JNE near SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_003A

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B7:
			; Ret

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.IL_00B7.00: ;Asm
			Jmp SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleIRQ

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x20

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPITHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_25001977:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.DelegateImpl
			; Name: Ctor
			; Plugged: No

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr:

		GUID_25010877:

		METHOD_25010877.06: ;Asm
			push dword EBP

		METHOD_25010877.07: ;Asm
			mov EBP, ESP
			; Save target ($this) to field
			; -- ldarg 0
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQDelegate
			; Arg real size = 8 aligned size = 8

		METHOD_25010877.08: ;Asm
			push dword [EBP + 24]

		METHOD_25010877.09: ;Asm
			push dword [EBP + 20]
			; -- ldarg 1
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_25010877.0A: ;Asm
			push dword [EBP + 16]

		METHOD_25010877.0B: ;Asm
			push dword [EBP + 12]
			; -- stfld _target
			; Field: System.Object System.Delegate._target
			; Type: System.Object
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		METHOD_25010877.0C: ;Asm
			mov ECX, dword [ESP + 12]

		METHOD_25010877.0D: ;Asm
			add ECX, 0x14

		METHOD_25010877.0E: ;Asm
			pop dword EAX

		METHOD_25010877.0F: ;Asm
			mov dword [ECX], EAX

		METHOD_25010877.10: ;Asm
			pop dword EAX

		METHOD_25010877.11: ;Asm
			mov dword [ECX + 4], EAX

		METHOD_25010877.12: ;Asm
			add ESP, 0x4

		METHOD_25010877.13: ;Asm
			add ESP, 0x4
			; Save method pointer to field
			; -- ldarg 0
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQDelegate
			; Arg real size = 8 aligned size = 8

		METHOD_25010877.14: ;Asm
			push dword [EBP + 24]

		METHOD_25010877.15: ;Asm
			push dword [EBP + 20]
			; -- ldarg 2
			; Arg idx = 2
			; Arg type = System.IntPtr
			; Arg real size = 4 aligned size = 4

		METHOD_25010877.16: ;Asm
			push dword [EBP + 8]
			; -- stfld _methodPtr
			; Field: System.IntPtr System.Delegate._methodPtr
			; Type: System.IntPtr
			; Size: 4
			; Offset: 32 (includes object header)
			; After Nullref check

		METHOD_25010877.17: ;Asm
			mov ECX, dword [ESP + 8]

		METHOD_25010877.18: ;Asm
			add ECX, 0x20

		METHOD_25010877.19: ;Asm
			pop dword EAX

		METHOD_25010877.1A: ;Asm
			mov dword [ECX], EAX

		METHOD_25010877.1B: ;Asm
			add ESP, 0x4

		METHOD_25010877.1C: ;Asm
			add ESP, 0x4
			; Saving ArgSize to field
			; -- ldarg 0
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQDelegate
			; Arg real size = 8 aligned size = 8

		METHOD_25010877.1D: ;Asm
			push dword [EBP + 24]

		METHOD_25010877.1E: ;Asm
			push dword [EBP + 20]
			; -- push argsize

		METHOD_25010877.1F: ;Asm
			push dword 0x4
			; -- stfld ArgSize
			; Field: $$ArgSize$$
			; Type: System.Int32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		METHOD_25010877.20: ;Asm
			mov ECX, dword [ESP + 8]

		METHOD_25010877.21: ;Asm
			add ECX, 0x10

		METHOD_25010877.22: ;Asm
			pop dword EAX

		METHOD_25010877.23: ;Asm
			mov dword [ECX], EAX

		METHOD_25010877.24: ;Asm
			add ESP, 0x4

		METHOD_25010877.25: ;Asm
			add ESP, 0x4
			; End Method: Ctor

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL.26: ;Asm
			mov dword [INTs_LastKnownAddress], PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL.27: ;Asm
			mov ECX, 0x0

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION:

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2:

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2.28: ;Asm
			pop dword EBP

		PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2.29: ;Asm
			Ret 0x14


		GUID_25010878:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs+IRQDelegate
			; Name: .ctor
			; Plugged: Yes
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] object at EBP+16, size = 8
			; Argument[2] method at EBP+8, size = 4

		SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr:

		GUID_25010880:

		METHOD_25010880.2A: ;Asm
			push dword EBP

		METHOD_25010880.2B: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = Cosmos.Core.INTs+IRQDelegate
			; Arg real size = 8 aligned size = 8

		METHOD_25010880.2C: ;Asm
			push dword [EBP + 24]

		METHOD_25010880.2D: ;Asm
			push dword [EBP + 20]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_25010880.2E: ;Asm
			push dword [EBP + 16]

		METHOD_25010880.2F: ;Asm
			push dword [EBP + 12]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.IntPtr
			; Arg real size = 4 aligned size = 4

		METHOD_25010880.30: ;Asm
			push dword [EBP + 8]

		METHOD_25010880.31: ;Asm
			Call PLUG_FOR___SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr

		METHOD_25010880.32: ;Asm
			test ECX, 0x2

		METHOD_25010880.33: ;Asm
			JE near SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL

		METHOD_25010880.34: ;Asm
			JNE near SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION
			; End Method: .ctor

		SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL.35: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL.36: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2.37: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2.38: ;Asm
			Ret 0x14


		GUID_25010881:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: SetIrqHandler
			; Plugged: No
			; Argument[0] aIrqNo at EBP+16, size = 1
			; Argument[1] aHandler at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate:

		GUID_25010883:

		METHOD_25010883.39: ;Asm
			push dword EBP

		METHOD_25010883.3A: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0001.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0003.00: ;Asm
			movzx EAX, byte [EBP + 16]

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0003.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0004:
			; Add

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0004.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0005:
			; Conv_U1

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0005.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0005.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0005.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.Core.INTs+IRQDelegate
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0007:
			; Call

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0007.00: ;Asm
			Call SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0007.02: ;Asm
			JE near SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_000C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_000C:
			; Nop

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_000D:
			; Ret

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_NORMAL
			; End Method: SetIrqHandler

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_25010884:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PIT
			; Name: set_T0Countdown
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16:

		GUID_25012668:

		METHOD_25012668.05: ;Asm
			push dword EBP

		METHOD_25012668.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0000:
			; Nop

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0002.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0002.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0003:
			; Stfld
			; Operand type: Cosmos.HAL.PIT
			; Field: System.UInt16 Cosmos.HAL.PIT._T0Countdown
			; Type: System.UInt16
			; Size: 2
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0003.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0003.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0003.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0003.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0008.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0008.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0009:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIT Cosmos.HAL.PIT.IO
			; Type: Cosmos.Core.IOGroup.PIT
			; Size: 8
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 18 (includes object header)

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0009.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0009.02: ;Asm
			add ECX, 0x12

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0009.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0009.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0009.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0009.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0009.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_000E:
			; Ldfld
			; Field: Cosmos.Core.IOPortWrite Cosmos.Core.IOGroup.PIT.Command
			; Type: Cosmos.Core.IOPortWrite
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIT
			; TypeOnStack: Cosmos.Core.IOGroup.PIT
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_000E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_000E.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_000E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_000E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_000E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_000E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_000E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0014:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.PIT.T0RateGen
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 17 (includes object header)

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0014.02: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0014.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0014.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0014.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0019:
			; Branch

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0019.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0019.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0019.02: ;Asm
			JNE near SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_001F

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_001B:
			; Ldc_I4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_001B.00: ;Asm
			push dword 0x30

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_001D:
			; Br

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_001D.00: ;Asm
			Jmp SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0021

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_001F:
			; Ldc_I4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_001F.00: ;Asm
			push dword 0x34

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0021:
			; Conv_U1

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0021.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0021.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0022:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0022.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0022.02: ;Asm
			JE near SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0027
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0022.03: ;Asm
			JNE near SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0022.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0027:
			; Nop

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0027.00: ;Asm
			NOP

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0029:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIT Cosmos.HAL.PIT.IO
			; Type: Cosmos.Core.IOGroup.PIT
			; Size: 8
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 18 (includes object header)

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0029.02: ;Asm
			add ECX, 0x12

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0029.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0029.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0029.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0029.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_002E:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIT.Data0
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIT
			; TypeOnStack: Cosmos.Core.IOGroup.PIT
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_002E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_002E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_002E.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_002E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_002E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_002E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_002E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_002E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0033:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0033.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0033.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0034:
			; Ldc_I4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0034.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0039:
			; And

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0039.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0039.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_003A:
			; Conv_U1

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_003A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_003A.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_003A.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_003B:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_003B.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_003B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_003B.02: ;Asm
			JE near SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0040
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_003B.03: ;Asm
			JNE near SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_003B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0040:
			; Nop

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0040.00: ;Asm
			NOP

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0041:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0041.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0041.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0042:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PIT Cosmos.HAL.PIT.IO
			; Type: Cosmos.Core.IOGroup.PIT
			; Size: 8
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 18 (includes object header)

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0042.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0042.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0042.02: ;Asm
			add ECX, 0x12

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0042.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0042.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0042.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0042.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0042.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0047:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIT.Data0
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PIT
			; TypeOnStack: Cosmos.Core.IOGroup.PIT
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0047.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0047.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0047.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0047.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0047.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0047.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0047.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0047.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_004C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_004C.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_004C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_004D:
			; Ldc_I4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_004D.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_004E:
			; Shr

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_004E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_004E.01: ;Asm
			sar dword [ESP], CL

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_004F:
			; Conv_U1

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_004F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_004F.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_004F.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0050:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0050.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0050.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0050.02: ;Asm
			JE near SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0055
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0050.03: ;Asm
			JNE near SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0050.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0055:
			; Nop

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0055.00: ;Asm
			NOP

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0056:
			; Ret

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.IL_0056.00: ;Asm
			Jmp SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.END__OF__METHOD_NORMAL
			; End Method: set_T0Countdown

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPITset_T0CountdownSystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_25012669:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: get_Length
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 4
			; Argument[1] aLength at EBP+8, size = 4
			; Return size: 4

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32:

		GUID_25021149:

		METHOD_25021149.05: ;Asm
			push dword EBP

		METHOD_25021149.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25021149.07: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0000:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32&
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0002:
			; Ldind

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0002.01: ;Asm
			push dword [EAX]

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0003:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0004:
			; Br

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0004.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0006

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0006:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0006.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0006.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0007:
			; Ret

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.IL_0007.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.END__OF__METHOD_NORMAL
			; End Method: get_Length

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosCore_PlugsSystemStringImplget_LengthSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_25021150:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: FastAllocateString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aLength at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32:

		GUID_25023141:

		METHOD_25023141.08: ;Asm
			push dword EBP

		METHOD_25023141.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_25023141.0A: ;Asm
			push dword 0x0

		METHOD_25023141.0B: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0000:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002:
			; Newarr
			; Element Size = 2

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.02: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.03: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.04: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.05: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.AfterAlloc:

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.07: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.08: ;Asm
			pop dword ESI

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.09: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.0B: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.12: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0002.14: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007:
			; Newobj

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.01: ;Asm
			mov EAX, dword [EAX + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.02: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.03: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.04: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.05: ;Asm
			push dword 0x12

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.06: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.07: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.08: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.AfterAlloc:

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.09: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.0C: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_String_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.0D: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.0E: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.0F: ;Asm
			mov dword [EAX + 8], 0x6

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.10: ;Asm
			push dword 0x0
			; Arg value: 8

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.11: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.12: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.13: ;Asm
			Call SystemVoidSystemStringctorSystemChararray

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.14: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.15: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.NoError1310
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.17: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.18: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.NoError1310:

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.19: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.1A: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.1B: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0007.1C: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_000C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_000C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_000C.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_000D:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_000D.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_000F

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_000F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_000F.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_000F.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0010:
			; Ret

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.IL_0010.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL
			; End Method: FastAllocateString

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCore_PlugsSystemStringImplFastAllocateStringSystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_25023142:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: wstrcpy
			; Plugged: No
			; Argument[0] dmem at EBP+16, size = 4
			; Argument[1] smem at EBP+12, size = 4
			; Argument[2] charCount at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32:

		GUID_25025536:

		METHOD_25025536.0A: ;Asm
			push dword EBP

		METHOD_25025536.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0003:
			; Ldc_I4

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0003.00: ;Asm
			push dword 0x2

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0004:
			; Mul

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0004.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0004.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0004.03: ;Asm
			push dword EAX

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0005:
			; Call

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0005.00: ;Asm
			Call SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0005.02: ;Asm
			JE near SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_000A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_0005.03: ;Asm
			JNE near SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_000A:
			; Ret

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.IL_000A.00: ;Asm
			Jmp SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL
			; End Method: wstrcpy

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_25025537:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.Char]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] capacity at EBP+8, size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32:

		GUID_25027737:

		METHOD_25027737.05: ;Asm
			push dword EBP

		METHOD_25027737.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0007:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0007.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0008:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0008.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0008.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0008.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_000A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_000A.00: ;Asm
			push dword 0xC

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_000C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_000C.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0013:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0013.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0013.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0015.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0016:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0016.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharcctor

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0016.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0016.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0016.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___System_Char___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0016.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_001B:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.Char]
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_001B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_001B.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_001B.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_001B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_001B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_001B.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_001B.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0020:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0020.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0021.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0022:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0022.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023:
			; Newarr
			; Element Size = 2

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0023.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0028:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.Char]
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0028.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0028.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0028.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0028.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0028.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0028.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0028.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_0028.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_002D:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.IL_002D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_25027738:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyEvent
			; Name: get_Key
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key:

		GUID_25034200:

		METHOD_25034200.05: ;Asm
			push dword EBP

		METHOD_25034200.06: ;Asm
			mov EBP, ESP

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.IL_0000.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.IL_0000.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.IL_0001:
			; Ldfld
			; Field: Cosmos.System.ConsoleKeyEx Cosmos.System.KeyEvent.<Key>k__BackingField
			; Type: Cosmos.System.ConsoleKeyEx
			; Size: 4
			; DeclaringType: Cosmos.System.KeyEvent
			; TypeOnStack: Cosmos.System.KeyEvent
			; Offset: 22 (includes object header)

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.IL_0001.00: ;Asm
			add ESP, 0x4

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.IL_0001.01: ;Asm
			pop dword ECX

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.IL_0001.02: ;Asm
			add ECX, 0x16

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.IL_0001.04: ;Asm
			push dword EAX

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.IL_0001.05: ;Asm
			mov EAX, 0x0

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.IL_0006:
			; Ret

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.IL_0006.00: ;Asm
			Jmp CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.END__OF__METHOD_NORMAL
			; End Method: get_Key

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.END__OF__METHOD_NORMAL

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.END__OF__METHOD_EXCEPTION:

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		CosmosSystemConsoleKeyExCosmosSystemKeyEventget_Key.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_25034201:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Console
			; Name: get_X
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32CosmosSystemConsoleget_X:

		GUID_25035297:

		METHOD_25035297.07: ;Asm
			push dword EBP

		METHOD_25035297.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25035297.09: ;Asm
			push dword 0x0

		SystemInt32CosmosSystemConsoleget_X.IL_0000:
			; Nop

		SystemInt32CosmosSystemConsoleget_X.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosSystemConsoleget_X.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystemConsoleget_X.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystemConsoleget_X.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystemConsoleget_X.IL_0002:
			; Ldfld
			; Field: System.Int32 Cosmos.System.Console.mX
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 16 (includes object header)

		SystemInt32CosmosSystemConsoleget_X.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystemConsoleget_X.IL_0002.01: ;Asm
			pop dword ECX

		SystemInt32CosmosSystemConsoleget_X.IL_0002.02: ;Asm
			add ECX, 0x10

		SystemInt32CosmosSystemConsoleget_X.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32CosmosSystemConsoleget_X.IL_0002.04: ;Asm
			push dword EAX

		SystemInt32CosmosSystemConsoleget_X.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemInt32CosmosSystemConsoleget_X.IL_0007:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystemConsoleget_X.IL_0007.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystemConsoleget_X.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosSystemConsoleget_X.IL_0008:
			; Br

		SystemInt32CosmosSystemConsoleget_X.IL_0008.00: ;Asm
			Jmp SystemInt32CosmosSystemConsoleget_X.IL_000A

		SystemInt32CosmosSystemConsoleget_X.IL_000A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystemConsoleget_X.IL_000A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosSystemConsoleget_X.IL_000A.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystemConsoleget_X.IL_000B:
			; Ret

		SystemInt32CosmosSystemConsoleget_X.IL_000B.00: ;Asm
			Jmp SystemInt32CosmosSystemConsoleget_X.END__OF__METHOD_NORMAL
			; End Method: get_X

		SystemInt32CosmosSystemConsoleget_X.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosSystemConsoleget_X.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosSystemConsoleget_X.END__OF__METHOD_NORMAL

		SystemInt32CosmosSystemConsoleget_X.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosSystemConsoleget_X.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosSystemConsoleget_X.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32CosmosSystemConsoleget_X.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosSystemConsoleget_X.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystemConsoleget_X.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosSystemConsoleget_X.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosSystemConsoleget_X.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_25035298:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.Char]
			; Name: RemoveAt
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32:

		GUID_25037904:

		METHOD_25037904.08: ;Asm
			push dword EBP

		METHOD_25037904.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25037904.0A: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0007.03: ;Asm
			JB near SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_000E

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0009:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0009.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0009.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_000F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_000F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0010.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0016:
			; Sub

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0016.00: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0016.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0016.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0016.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.Char]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0017.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_001C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_001C.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_001D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_001E:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_001E.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_001E.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_001E.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_001E.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_001E.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0023:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0023.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0023.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0042

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0025:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0025.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0025.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0026:
			; Ldfld
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0026.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0026.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0026.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0026.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0026.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0026.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0026.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002C.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002D:
			; Add

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002D.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002F:
			; Ldfld
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002F.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002F.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002F.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002F.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002F.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_002F.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0035:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0035.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0035.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0036:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0036.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0036.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0036.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0036.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0036.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0036.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_003B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_003B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_003C:
			; Sub

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_003C.00: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_003C.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_003C.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_003C.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_003D:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_003D.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_003D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_003D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0042
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_003D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0042:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0042.00: ;Asm
			sub ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0042.01: ;Asm
			Call SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0042.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0042.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0047
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0042.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0042.05: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0047:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0047.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0047.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0047.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0063

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0049:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0049.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0049.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_004A:
			; Ldfld
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_004A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_004A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_004A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_004A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_004A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_004A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_004A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_004A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_004F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_004F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_004F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0050:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0050.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0050.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0050.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0050.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0050.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0050.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0055:
			; Ldloca
			; Local type = System.Char
			; Local EBP offset = 4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0055.00: ;Asm
			mov EAX, EBP

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0055.01: ;Asm
			sub EAX, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0055.02: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0057:
			; Initobj

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0057.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0057.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005D:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005D.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005E.01: ;Asm
			mov EDX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005E.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005E.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005E.09: ;Asm
			mov word [ECX], BX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_005E.0A: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0063:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0063.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0063.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0064:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0064.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0064.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0065:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0065.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0065.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0065.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0065.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0065.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0065.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_006A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_006A.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_006B:
			; Add

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_006B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_006B.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_006C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.Char]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_006C.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_006C.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_006C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_006C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_006C.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_006C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0071:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.IL_0071.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.END__OF__METHOD_NORMAL
			; End Method: RemoveAt

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_25037905:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Console
			; Name: set_X
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystemConsoleset_XSystemInt32:

		GUID_25056987:

		METHOD_25056987.06: ;Asm
			push dword EBP

		METHOD_25056987.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0000:
			; Nop

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0003:
			; Stfld
			; Operand type: Cosmos.System.Console
			; Field: System.Int32 Cosmos.System.Console.mX
			; Type: System.Int32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0003.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0003.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0003.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0003.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0008.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0009:
			; Call

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidCosmosSystemConsoleUpdateCursor

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0009.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_0009.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleset_XSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_000E:
			; Nop

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_000F:
			; Ret

		SystemVoidCosmosSystemConsoleset_XSystemInt32.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleset_XSystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_X

		SystemVoidCosmosSystemConsoleset_XSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemConsoleset_XSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemConsoleset_XSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemConsoleset_XSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemConsoleset_XSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemConsoleset_XSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemConsoleset_XSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemConsoleset_XSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_25056988:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.Char]
			; Name: get_Item
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 4

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32:

		GUID_25060806:

		METHOD_25060806.05: ;Asm
			push dword EBP

		METHOD_25060806.06: ;Asm
			mov EBP, ESP

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0007:
			; Branch

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0007.03: ;Asm
			JB near SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000E

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0009:
			; Call

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0009.02: ;Asm
			JE near SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0009.03: ;Asm
			JNE near SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000F:
			; Ldfld
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000F.01: ;Asm
			pop dword ECX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000F.02: ;Asm
			add ECX, 0x1C

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000F.04: ;Asm
			push dword EAX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000F.06: ;Asm
			push dword EAX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_000F.07: ;Asm
			mov EAX, 0x0

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015:
			; Ldelem

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015.00: ;Asm
			pop dword EBX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015.01: ;Asm
			push dword [ESP + 4]

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015.02: ;Asm
			push dword [ESP + 12]

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015.04: ;Asm
			pop dword EAX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015.05: ;Asm
			push dword [EAX + 8]

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015.06: ;Asm
			pop dword EAX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015.07: ;Asm
			cmp EAX, EBX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015.08: ;Asm
			JLE near SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_IndexOutOfRangeException

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015.09: ;Asm
			cmp EBX, 0x0

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015.0A: ;Asm
			JNL near SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_IndexOutOfRangeException:

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0F: ;Asm
			JE near SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_001A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.10: ;Asm
			JNE near SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException:

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_001A:
			; Ret

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.IL_001A.00: ;Asm
			Jmp SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.END__OF__METHOD_NORMAL

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x8


		GUID_25060807:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.ConsoleImpl
			; Name: Write
			; Plugged: No
			; Argument[0] aChar at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar:

		GUID_25065759:

		METHOD_25065759.07: ;Asm
			push dword EBP

		METHOD_25065759.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0000:
			; Ldarga
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4
			; Real displacement 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0000.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0000.01: ;Asm
			mov EBX, 0x8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0000.02: ;Asm
			add EAX, EBX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0000.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0002:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0002.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0002.01: ;Asm
			Call SystemStringSystemCharToString

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0002.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0002.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0007
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0002.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0007:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0007.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0007.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_000C:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_000D:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemChar.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_25065760:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.Char]
			; Name: get_Count
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count:

		GUID_25068312:

		METHOD_25068312.05: ;Asm
			push dword EBP

		METHOD_25068312.06: ;Asm
			mov EBP, ESP

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.IL_0006:
			; Ret

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.IL_0006.00: ;Asm
			Jmp SystemInt32SystemCollectionsGenericList1SystemCharget_Count.END__OF__METHOD_NORMAL
			; End Method: get_Count

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCollectionsGenericList1SystemCharget_Count.END__OF__METHOD_NORMAL

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCollectionsGenericList1SystemCharget_Count.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_25068313:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyEvent
			; Name: get_KeyChar
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemCharCosmosSystemKeyEventget_KeyChar:

		GUID_25069869:

		METHOD_25069869.07: ;Asm
			push dword EBP

		METHOD_25069869.08: ;Asm
			mov EBP, ESP

		SystemCharCosmosSystemKeyEventget_KeyChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		SystemCharCosmosSystemKeyEventget_KeyChar.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemCharCosmosSystemKeyEventget_KeyChar.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemCharCosmosSystemKeyEventget_KeyChar.IL_0001:
			; Ldfld
			; Field: System.Char Cosmos.System.KeyEvent.<KeyChar>k__BackingField
			; Type: System.Char
			; Size: 2
			; DeclaringType: Cosmos.System.KeyEvent
			; TypeOnStack: Cosmos.System.KeyEvent
			; Offset: 20 (includes object header)

		SystemCharCosmosSystemKeyEventget_KeyChar.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemCharCosmosSystemKeyEventget_KeyChar.IL_0001.01: ;Asm
			pop dword ECX

		SystemCharCosmosSystemKeyEventget_KeyChar.IL_0001.02: ;Asm
			add ECX, 0x14

		SystemCharCosmosSystemKeyEventget_KeyChar.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemCharCosmosSystemKeyEventget_KeyChar.IL_0001.04: ;Asm
			mov AX, word [ECX]

		SystemCharCosmosSystemKeyEventget_KeyChar.IL_0001.05: ;Asm
			push dword EAX

		SystemCharCosmosSystemKeyEventget_KeyChar.IL_0006:
			; Ret

		SystemCharCosmosSystemKeyEventget_KeyChar.IL_0006.00: ;Asm
			Jmp SystemCharCosmosSystemKeyEventget_KeyChar.END__OF__METHOD_NORMAL
			; End Method: get_KeyChar

		SystemCharCosmosSystemKeyEventget_KeyChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCharCosmosSystemKeyEventget_KeyChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCharCosmosSystemKeyEventget_KeyChar.END__OF__METHOD_NORMAL

		SystemCharCosmosSystemKeyEventget_KeyChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCharCosmosSystemKeyEventget_KeyChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCharCosmosSystemKeyEventget_KeyChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemCharCosmosSystemKeyEventget_KeyChar.END__OF__METHOD_EXCEPTION:

		SystemCharCosmosSystemKeyEventget_KeyChar.END__OF__METHOD_EXCEPTION__2:

		SystemCharCosmosSystemKeyEventget_KeyChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemCharCosmosSystemKeyEventget_KeyChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_25069870:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.Char]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] item at EBP+8, size = 2
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar:

		GUID_25071444:

		METHOD_25071444.07: ;Asm
			push dword EBP

		METHOD_25071444.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_25071444.09: ;Asm
			push dword 0x0

		METHOD_25071444.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_25071444.0B: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0001:
			; Ldfld
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0006:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_000E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_000F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_000F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.Char]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_001D:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0034

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0022.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0022.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.Char]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002B:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002D.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002E.01: ;Asm
			mov EDX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002E.09: ;Asm
			mov word [ECX], BX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_002E.0A: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0034.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0034.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0035.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0035.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_003B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_25071445:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.Char]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharctor:

		GUID_25088745:

		METHOD_25088745.06: ;Asm
			push dword EBP

		METHOD_25088745.07: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0007:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharcctor

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0007.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___System_Char___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.Char]
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_000C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemCharctor.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemCharctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1SystemCharctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemCharctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemCharctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemCharctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemCharctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemCharctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemCharctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_25088746:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: ReadKey
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Return size: 8

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey:

		GUID_25092318:

		METHOD_25092318.05: ;Asm
			push dword EBP

		METHOD_25092318.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25092318.07: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_25092318.08: ;Asm
			push dword 0x0

		METHOD_25092318.09: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0000:
			; Nop

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0000.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0001:
			; Br

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0001.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_000B

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0003:
			; Nop

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0003.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0004:
			; Call

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0004.00: ;Asm
			Call SystemVoidCosmosHALKeyboardBaseWaitForKey

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0004.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0004.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0009
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0004.03: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0009:
			; Nop

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0009.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_000A:
			; Nop

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_000A.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_000B:
			; Ldsfld

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_000B.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_000B.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_000B.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_000B.AfterCCTorExceptionCheck:

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_000B.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mQueuedKeys + 4]

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_000B.04: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0010:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0010.00: ;Asm
			Call SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0010.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0010.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0015
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0010.03: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0010.04: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0010.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0015:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0015.00: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016:
			; Ceq

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.True

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.03: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.False

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.True:

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.05: ;Asm
			push dword 0x1

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.06: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0018

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.False:

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.07: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.08: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0016.09: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0018

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0018:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0018.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0018.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0019:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0019.00: ;Asm
			movzx EAX, byte [EBP - 4]

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0019.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_001A:
			; Branch

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_001A.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_001A.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_001A.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0003

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_001C:
			; Ldsfld

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_001C.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_001C.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_001C.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_001C.AfterCCTorExceptionCheck:

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_001C.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mQueuedKeys + 4]

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_001C.04: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0021:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0021.00: ;Asm
			Call CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0021.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0021.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0026
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0021.03: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0021.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0021.05: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0021.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0026:
			; Stloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0026.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0026.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0026.02: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0026.03: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0027:
			; Br

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0027.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0029

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0029:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0029.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0029.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_0029.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_002A:
			; Ret

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.IL_002A.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_NORMAL
			; End Method: ReadKey

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_NORMAL

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_EXCEPTION:

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemKeyEventCosmosSystemKeyboardManagerReadKey.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_25092319:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.ConsoleImpl
			; Name: WriteLine
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine:

		GUID_25104101:

		METHOD_25104101.0A: ;Asm
			push dword EBP

		METHOD_25104101.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0000:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0000.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0000.01: ;Asm
			Call SystemStringSystemEnvironmentget_NewLine

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0000.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0000.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0005
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0000.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0000.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0000.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0005:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0005.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0005.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_000A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_0005.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_000A:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_000A.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_000B:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.IL_000B.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.END__OF__METHOD_NORMAL
			; End Method: WriteLine

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLine.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_25104102:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.Char]
			; Name: ToArray
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemChararraySystemCollectionsGenericList1SystemCharToArray:

		GUID_25106676:

		METHOD_25106676.05: ;Asm
			push dword EBP

		METHOD_25106676.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_25106676.07: ;Asm
			push dword 0x0

		METHOD_25106676.08: ;Asm
			push dword 0x0

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0001.01: ;Asm
			pop dword ECX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0001.04: ;Asm
			push dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0006:
			; Branch

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0006.00: ;Asm
			pop dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0006.02: ;Asm
			JNE near SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_000E

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0008:
			; Ldsfld

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0008.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharcctor

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0008.02: ;Asm
			JNE near SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_EXCEPTION

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0008.AfterCCTorExceptionCheck:

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0008.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___System_Char___emptyArray + 4]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0008.04: ;Asm
			push dword 0x0

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_000D:
			; Ret

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_000D.00: ;Asm
			Jmp SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_NORMAL

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_000F:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_000F.01: ;Asm
			pop dword ECX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_000F.02: ;Asm
			add ECX, 0x18

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_000F.03: ;Asm
			mov EAX, dword [ECX]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_000F.04: ;Asm
			push dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_000F.05: ;Asm
			mov EAX, 0x0

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014:
			; Newarr
			; Element Size = 2

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.00: ;Asm
			pop dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.01: ;Asm
			push dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.02: ;Asm
			mov EDX, 0x2

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.03: ;Asm
			mul dword EDX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.04: ;Asm
			add EAX, 0x10

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.05: ;Asm
			push dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.AfterAlloc:

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.07: ;Asm
			pop dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.08: ;Asm
			pop dword ESI

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.09: ;Asm
			push dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.0A: ;Asm
			push dword [ESP]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.0B: ;Asm
			push dword [ESP]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.0C: ;Asm
			pop dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.0E: ;Asm
			mov dword [EAX], EBX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.12: ;Asm
			push dword 0x0

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0014.14: ;Asm
			push dword 0x0

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0019:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0019.00: ;Asm
			pop dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0019.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0019.02: ;Asm
			pop dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0019.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_001A.00: ;Asm
			push dword [EBP + 12]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_001A.01: ;Asm
			push dword [EBP + 8]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_001B:
			; Ldfld
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_001B.01: ;Asm
			pop dword ECX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_001B.02: ;Asm
			add ECX, 0x1C

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_001B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_001B.04: ;Asm
			push dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_001B.05: ;Asm
			mov EAX, dword [ECX]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_001B.06: ;Asm
			push dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_001B.07: ;Asm
			mov EAX, 0x0

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0020:
			; Ldc_I4

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0020.00: ;Asm
			push dword 0x0

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0021:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0021.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0021.01: ;Asm
			push dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0021.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0021.03: ;Asm
			push dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0022:
			; Ldc_I4

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0022.00: ;Asm
			push dword 0x0

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0023.00: ;Asm
			push dword [EBP + 12]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0023.01: ;Asm
			push dword [EBP + 8]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0024:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0024.00: ;Asm
			add ESP, 0x4

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0024.01: ;Asm
			pop dword ECX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0024.02: ;Asm
			add ECX, 0x18

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0024.03: ;Asm
			mov EAX, dword [ECX]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0024.04: ;Asm
			push dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0024.05: ;Asm
			mov EAX, 0x0

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0029:
			; Call

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0029.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0029.01: ;Asm
			test ECX, 0x2

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0029.02: ;Asm
			JE near SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_002E
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_0029.03: ;Asm
			JNE near SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_EXCEPTION

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_002E:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_002E.01: ;Asm
			push dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_002E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_002E.03: ;Asm
			push dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_002F:
			; Ret

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.IL_002F.00: ;Asm
			Jmp SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_NORMAL
			; End Method: ToArray

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_NORMAL

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_EXCEPTION:

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_EXCEPTION__2:

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemChararraySystemCollectionsGenericList1SystemCharToArray.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_25106677:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: .ctor
			; Plugged: Yes
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] value at EBP+12, size = 8

		SystemVoidSystemStringctorSystemChararray:

		GUID_25119333:

		METHOD_25119333.0A: ;Asm
			push dword EBP

		METHOD_25119333.0B: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_25119333.0C: ;Asm
			push dword [EBP + 20]

		METHOD_25119333.0D: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		METHOD_25119333.0E: ;Asm
			push dword [EBP + 12]

		METHOD_25119333.0F: ;Asm
			push dword [EBP + 8]
			; Loading address of field 'System.String System.String.Empty'

		METHOD_25119333.10: ;Asm
			push dword static_field__System_String_Empty
			; Loading address of field 'System.Int32 System.String.m_stringLength'
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_25119333.11: ;Asm
			push dword [EBP + 20]

		METHOD_25119333.12: ;Asm
			push dword [EBP + 16]
			; Field: System.Int32 System.String.m_stringLength

		METHOD_25119333.13: ;Asm
			add ESP, 0x4

		METHOD_25119333.14: ;Asm
			pop dword EAX

		METHOD_25119333.15: ;Asm
			add EAX, 0xC

		METHOD_25119333.16: ;Asm
			push dword EAX
			; Loading address of field 'System.Char System.String.m_firstChar'
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_25119333.17: ;Asm
			push dword [EBP + 20]

		METHOD_25119333.18: ;Asm
			push dword [EBP + 16]
			; Field: System.Char System.String.m_firstChar

		METHOD_25119333.19: ;Asm
			add ESP, 0x4

		METHOD_25119333.1A: ;Asm
			pop dword EAX

		METHOD_25119333.1B: ;Asm
			add EAX, 0x10

		METHOD_25119333.1C: ;Asm
			push dword EAX

		METHOD_25119333.1D: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer

		METHOD_25119333.1E: ;Asm
			test ECX, 0x2

		METHOD_25119333.1F: ;Asm
			JE near SystemVoidSystemStringctorSystemChararray.END__OF__METHOD_NORMAL

		METHOD_25119333.20: ;Asm
			JNE near SystemVoidSystemStringctorSystemChararray.END__OF__METHOD_EXCEPTION
			; End Method: .ctor

		SystemVoidSystemStringctorSystemChararray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemStringctorSystemChararray.END__OF__METHOD_NORMAL.21: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemStringctorSystemChararray.END__OF__METHOD_NORMAL

		SystemVoidSystemStringctorSystemChararray.END__OF__METHOD_NORMAL.22: ;Asm
			mov ECX, 0x0

		SystemVoidSystemStringctorSystemChararray.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemStringctorSystemChararray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemStringctorSystemChararray.END__OF__METHOD_EXCEPTION__2.23: ;Asm
			pop dword EBP

		SystemVoidSystemStringctorSystemChararray.END__OF__METHOD_EXCEPTION__2.24: ;Asm
			Ret 0x10


		GUID_25119334:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: SplitInternal
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] separators at EBP+20, size = 4
			; Argument[2] separatorsLength at EBP+16, size = 4
			; Argument[3] count at EBP+12, size = 4
			; Argument[4] options at EBP+8, size = 4
			; Return size: 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions:

		GUID_25119336:

		METHOD_25119336.25: ;Asm
			push dword EBP

		METHOD_25119336.26: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25119336.27: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_25119336.28: ;Asm
			push dword 0x0

		METHOD_25119336.29: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_25119336.2A: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0000:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0001:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0001.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0002:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0002.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0002.03: ;Asm
			JNL near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0014

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0004:
			; LdStr
			; String Value: count

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0004.00: ;Asm
			push dword StringLiteral01A5

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0004.01: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0009:
			; Call

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0009.03: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0009.06: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E:
			; Newobj

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.00: ;Asm
			push dword 0x98

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.AfterAlloc:

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.02: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.03: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.10: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.NoError1312
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.14: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.NoError1312:

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.18: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_000E.19: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0013:
			; Throw

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0013.01: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0013.05: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0014:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.StringSplitOptions
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0016:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0016.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0017:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0017.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0017.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0017.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0017.03: ;Asm
			JL near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001E

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0019:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.StringSplitOptions
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0019.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001B:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001B.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001C:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001C.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001C.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001C.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001C.03: ;Asm
			JLE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0035

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001E:
			; Call

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001E.00: ;Asm
			sub ESP, 0x8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001E.01: ;Asm
			Call SystemStringSystemSRget_Arg_EnumIllegalVal

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001E.02: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001E.03: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0023
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001E.05: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_001E.06: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0023:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.StringSplitOptions
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0023.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0025:
			; Box

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0025.00: ;Asm
			push dword 0x10

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0025.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0025.02: ;Asm
			pop dword ESI

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0025.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_StringSplitOptions_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0025.04: ;Asm
			mov dword [ESI], EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0025.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0025.06: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0025.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0025.08: ;Asm
			push dword ESI

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0025.09: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002A:
			; Call

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002A.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObject

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002A.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002A.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002A.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002A.05: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F:
			; Newobj

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.00: ;Asm
			push dword 0x90

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.AfterAlloc:

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.02: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.03: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.06: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.0A: ;Asm
			push dword [ESP + 16]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.0B: ;Asm
			push dword [ESP + 16]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.0D: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.0E: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.NoError1313
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.11: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.NoError1313:

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.14: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_002F.15: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0034:
			; Throw

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0034.00: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0034.01: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0034.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0034.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0034.04: ;Asm
			mov ECX, 0x3

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0034.05: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0035:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.StringSplitOptions
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0035.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0037:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0037.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038:
			; Ceq

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.True

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.03: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.False

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.True:

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.05: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.06: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003A

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.False:

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.07: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.08: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0038.09: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003A

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003A.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003B:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003B.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003C:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003C.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003C.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003C.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0049

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003E.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003F:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003F.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003F.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_003F.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_004F

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0041:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0041.00: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0041.01: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0042:
			; Call

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0042.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0042.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0042.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0047
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0042.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0042.04: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0047:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0047.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0047.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0047.02: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_004F

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0049:
			; Call

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0049.00: ;Asm
			sub ESP, 0x8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0049.01: ;Asm
			Call SystemStringarraySystemArrayEmptySystemString

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0049.02: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0049.03: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_004E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0049.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0049.05: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0049.06: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_004E:
			; Ret

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_004E.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_004F:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_004F.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0050:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0050.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0051:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0051.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0051.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0051.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0051.03: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005E

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0053:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0053.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054:
			; Newarr
			; Element Size = 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.02: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.03: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.04: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.05: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.AfterAlloc:

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.07: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.08: ;Asm
			pop dword ESI

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.09: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.0A: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.0B: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.12: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0054.14: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0059:
			; Dup

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0059.00: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0059.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005A:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005A.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005B.00: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005B.01: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C:
			; Stelem_Ref

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.01: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.02: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.03: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.05: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.06: ;Asm
			push dword EDX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.08: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.0B: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.0D: ;Asm
			add ECX, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005C.0E: ;Asm
			add ESP, 0xC

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005D:
			; Ret

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005D.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005E.00: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005E.01: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005F:
			; Call

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005F.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005F.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005F.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005F.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_005F.04: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064:
			; Newarr
			; Element Size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.02: ;Asm
			mov EDX, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.03: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.04: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.05: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.AfterAlloc:

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.07: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.08: ;Asm
			pop dword ESI

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.09: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.0A: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.0B: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.11: ;Asm
			mov dword [EAX + 12], 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.12: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0064.14: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0069:
			; Stloc
			; Local type = System.Int32[]
			; Local EBP offset = 8
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0069.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0069.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0069.02: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0069.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006A.00: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006A.01: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006B.00: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006C.00: ;Asm
			push dword [EBP + 16]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006D:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 8
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006D.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006D.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006D.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006E:
			; Call

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006E.00: ;Asm
			Call SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006E.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006E.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0073
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006E.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_006E.04: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0073:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0073.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0073.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0074:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0074.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0074.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0075:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0075.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0075.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0075.02: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0082

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0077:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0077.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078:
			; Newarr
			; Element Size = 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.02: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.03: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.04: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.05: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.AfterAlloc:

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.07: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.08: ;Asm
			pop dword ESI

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.09: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.0A: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.0B: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.12: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0078.14: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_007D:
			; Dup

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_007D.00: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_007D.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_007E:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_007E.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_007F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_007F.00: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_007F.01: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080:
			; Stelem_Ref

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.01: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.02: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.03: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.05: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.06: ;Asm
			push dword EDX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.08: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.0B: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.0D: ;Asm
			add ECX, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0080.0E: ;Asm
			add ESP, 0xC

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0081:
			; Ret

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0081.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0082:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0082.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0082.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0083:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0083.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0083.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0083.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0091

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0085:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0085.00: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0085.01: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0086:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 8
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0086.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0086.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0086.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0086.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0087:
			; Ldnull

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0087.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0087.01: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0088:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0088.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0089:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0089.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0089.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_008A:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_008A.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_008B:
			; Call

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_008B.00: ;Asm
			Call SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_008B.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_008B.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0090
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_008B.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_008B.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_008B.05: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0090:
			; Ret

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0090.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0091:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0091.00: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0091.01: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0092:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 8
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0092.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0092.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0092.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0092.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0093:
			; Ldnull

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0093.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0093.01: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0094:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0094.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0095:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0095.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0095.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0096:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0096.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0097:
			; Call

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0097.00: ;Asm
			Call SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0097.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0097.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_009C
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0097.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0097.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_0097.05: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_009C:
			; Ret

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.IL_009C.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL
			; End Method: SplitInternal

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 28], EAX

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION:

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2:

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x10


		GUID_25119337:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: TrimWhiteSpaceHelper
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] trimType at EBP+8, size = 4
			; Return size: 8

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType:

		GUID_25179695:

		METHOD_25179695.0A: ;Asm
			push dword EBP

		METHOD_25179695.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25179695.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_25179695.0D: ;Asm
			push dword 0x0

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0001:
			; Call

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0001.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0001.02: ;Asm
			JE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0001.04: ;Asm
			JNE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0006:
			; Ldc_I4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0006.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0007:
			; Sub

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0007.00: ;Asm
			pop dword ECX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0007.01: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0007.02: ;Asm
			sub EAX, ECX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0007.03: ;Asm
			push dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0008:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0008.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0009:
			; Ldc_I4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0009.00: ;Asm
			push dword 0x0

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000A.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String+TrimType
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000B.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000C:
			; Ldc_I4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000C.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000D:
			; Branch

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000D.01: ;Asm
			pop dword EBX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000D.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000D.03: ;Asm
			JE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002E

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000F:
			; Ldc_I4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_000F.00: ;Asm
			push dword 0x0

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0010:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0010.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0010.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0011:
			; Br

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0011.00: ;Asm
			Jmp SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0025

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0014:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0014.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0015:
			; Call

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0015.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0015.02: ;Asm
			JE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_001A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0015.04: ;Asm
			JNE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_001A:
			; Call

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_001A.00: ;Asm
			Call SystemBooleanSystemCharIsWhiteSpaceSystemChar

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_001A.02: ;Asm
			JE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_001F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_001A.04: ;Asm
			JNE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_001F:
			; Branch

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_001F.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_001F.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_001F.02: ;Asm
			JE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002E

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0021:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0021.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0021.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0022:
			; Ldc_I4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0022.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0023:
			; Add

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0023.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0023.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0024:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0024.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0024.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0025:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0025.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0026.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0026.01: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0027:
			; Call

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0027.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0027.02: ;Asm
			JE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0027.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0027.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0027.05: ;Asm
			JNE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002C:
			; Branch

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002C.01: ;Asm
			pop dword EBX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002C.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002C.03: ;Asm
			JL near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0013

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String+TrimType
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002E.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002F:
			; Branch

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002F.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002F.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_002F.02: ;Asm
			JE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0052

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0032:
			; Call

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0032.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0032.02: ;Asm
			JE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0037
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0032.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0032.04: ;Asm
			JNE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0037:
			; Ldc_I4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0037.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0038:
			; Sub

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0038.00: ;Asm
			pop dword ECX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0038.01: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0038.02: ;Asm
			sub EAX, ECX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0038.03: ;Asm
			push dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0039:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0039.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0039.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003A:
			; Br

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003A.00: ;Asm
			Jmp SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004E

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003C.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003C.01: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003D.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003E:
			; Call

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003E.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003E.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003E.02: ;Asm
			JE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0043
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003E.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003E.04: ;Asm
			JNE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0043:
			; Call

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0043.00: ;Asm
			Call SystemBooleanSystemCharIsWhiteSpaceSystemChar

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0043.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0043.02: ;Asm
			JE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0048
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0043.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0043.04: ;Asm
			JNE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0048:
			; Branch

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0048.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0048.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0048.02: ;Asm
			JE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0052

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004A.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004B:
			; Ldc_I4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004B.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004C:
			; Sub

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004C.00: ;Asm
			pop dword ECX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004C.01: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004C.02: ;Asm
			sub EAX, ECX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004C.03: ;Asm
			push dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004D.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004E.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_004F.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0050:
			; Branch

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0050.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0050.01: ;Asm
			pop dword EBX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0050.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0050.03: ;Asm
			JNL near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_003C

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0052:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0052.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0052.01: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0053:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0053.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0053.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0054:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0054.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0054.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0055:
			; Call

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0055.00: ;Asm
			Call SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0055.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0055.02: ;Asm
			JE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_005A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0055.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0055.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_0055.05: ;Asm
			JNE near SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_005A:
			; Ret

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.IL_005A.00: ;Asm
			Jmp SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_NORMAL
			; End Method: TrimWhiteSpaceHelper

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_NORMAL

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_25179696:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.String]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString:

		GUID_25225292:

		METHOD_25225292.0A: ;Asm
			push dword EBP

		METHOD_25225292.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25225292.0C: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.String]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_001A:
			; Ldfld
			; Field: System.String[] System.Collections.Generic.List`1._items
			; Type: System.String[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0021.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemStringAddWithResizeSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_25225293:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ThrowHelper
			; Name: ThrowArgumentOutOfRange_IndexException
			; Plugged: No
			; Return size: 0

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException:

		GUID_25243611:

		METHOD_25243611.06: ;Asm
			push dword EBP

		METHOD_25243611.07: ;Asm
			mov EBP, ESP

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0000:
			; Ldc_I4

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0000.00: ;Asm
			push dword 0xD

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0002:
			; Ldc_I4

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0002.00: ;Asm
			push dword 0x16

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0004:
			; Call

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0004.00: ;Asm
			Call SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0004.02: ;Asm
			JE near SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0004.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0004.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0004.05: ;Asm
			JNE near SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.END__OF__METHOD_EXCEPTION

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0009:
			; Throw

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0009.01: ;Asm
			pop dword EAX

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0009.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0009.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0009.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.IL_0009.05: ;Asm
			Jmp SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.END__OF__METHOD_EXCEPTION
			; End Method: ThrowArgumentOutOfRange_IndexException

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.END__OF__METHOD_NORMAL

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_25243612:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: EqualsHelper
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Argument[0] strA at EBP+20, size = 8
			; Argument[1] strB at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemStringEqualsHelperSystemStringSystemString:

		GUID_25247562:

		METHOD_25247562.0A: ;Asm
			push dword EBP

		METHOD_25247562.0B: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_25247562.0C: ;Asm
			push dword [EBP + 20]

		METHOD_25247562.0D: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_25247562.0E: ;Asm
			push dword [EBP + 12]

		METHOD_25247562.0F: ;Asm
			push dword [EBP + 8]

		METHOD_25247562.10: ;Asm
			Call SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString

		METHOD_25247562.11: ;Asm
			test ECX, 0x2

		METHOD_25247562.12: ;Asm
			JE near SystemBooleanSystemStringEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL

		METHOD_25247562.13: ;Asm
			add ESP, 0x4

		METHOD_25247562.14: ;Asm
			JNE near SystemBooleanSystemStringEqualsHelperSystemStringSystemString.END__OF__METHOD_EXCEPTION
			; End Method: EqualsHelper

		SystemBooleanSystemStringEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemStringEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL.15: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemStringEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemStringEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL.16: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemStringEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL.17: ;Asm
			pop dword EAX

		SystemBooleanSystemStringEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL.18: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanSystemStringEqualsHelperSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemStringEqualsHelperSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemStringEqualsHelperSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			pop dword EBP

		SystemBooleanSystemStringEqualsHelperSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			Ret 0xC


		GUID_25247563:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.Int32Impl
			; Name: TryParse
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] s at EBP+16, size = 8
			; Argument[1] result at EBP+8, size = 4
			; Return size: 4

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32:

		GUID_25247565:

		METHOD_25247565.1B: ;Asm
			push dword EBP

		METHOD_25247565.1C: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25247565.1D: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0000:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0001:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0001.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32&
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0003.01: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0004:
			; Call

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0004.00: ;Asm
			Call SystemInt32SystemInt32ParseSystemString
			; CurrentOffset = 4, HandlerStartOffset = 14

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0004.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0009
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0004.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0004.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0004.05: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000E

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0009:
			; Stind

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0009.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0009.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0009.02: ;Asm
			mov dword [EAX], ECX

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000A:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000A.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000C:
			; Leave

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000C.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0017

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000E:
			; Pop

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000E.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000E.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000E.02: ;Asm
			add ESP, 0x8

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000F:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_000F.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32&
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0011:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0011.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0012:
			; Stind

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0012.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0012.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0012.02: ;Asm
			mov dword [EAX], ECX

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0013:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0013.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0014:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0014.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0014.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0015:
			; Leave

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0015.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0017

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0017:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0017.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0017.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0018:
			; Ret

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.IL_0018.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL
			; End Method: TryParse

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystem_PlugsSystemInt32ImplTryParseSystemStringSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_25247566:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.Directory
			; Name: GetDirectories
			; Plugged: Yes
			; Argument[0] path at EBP+12, size = 8
			; Return size: 8

		SystemStringarraySystemIODirectoryGetDirectoriesSystemString:

		GUID_25266758:

		METHOD_25266758.08: ;Asm
			push dword EBP

		METHOD_25266758.09: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_25266758.0A: ;Asm
			push dword [EBP + 12]

		METHOD_25266758.0B: ;Asm
			push dword [EBP + 8]

		METHOD_25266758.0C: ;Asm
			Call SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString

		METHOD_25266758.0D: ;Asm
			test ECX, 0x2

		METHOD_25266758.0E: ;Asm
			JE near SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_NORMAL

		METHOD_25266758.0F: ;Asm
			add ESP, 0x4

		METHOD_25266758.10: ;Asm
			add ESP, 0x4

		METHOD_25266758.11: ;Asm
			JNE near SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION
			; End Method: GetDirectories

		SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_NORMAL

		SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_NORMAL.13: ;Asm
			mov ECX, 0x0

		SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_NORMAL.14: ;Asm
			pop dword EAX

		SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_NORMAL.15: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			pop dword EBP

		SystemStringarraySystemIODirectoryGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			Ret


		GUID_25266759:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.Directory
			; Name: GetFiles
			; Plugged: Yes
			; Argument[0] path at EBP+12, size = 8
			; Return size: 8

		SystemStringarraySystemIODirectoryGetFilesSystemString:

		GUID_25266761:

		METHOD_25266761.1A: ;Asm
			push dword EBP

		METHOD_25266761.1B: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_25266761.1C: ;Asm
			push dword [EBP + 12]

		METHOD_25266761.1D: ;Asm
			push dword [EBP + 8]

		METHOD_25266761.1E: ;Asm
			Call SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString

		METHOD_25266761.1F: ;Asm
			test ECX, 0x2

		METHOD_25266761.20: ;Asm
			JE near SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_NORMAL

		METHOD_25266761.21: ;Asm
			add ESP, 0x4

		METHOD_25266761.22: ;Asm
			add ESP, 0x4

		METHOD_25266761.23: ;Asm
			JNE near SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_EXCEPTION
			; End Method: GetFiles

		SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_NORMAL.24: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_NORMAL

		SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_NORMAL.25: ;Asm
			mov ECX, 0x0

		SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_NORMAL.26: ;Asm
			pop dword EAX

		SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_NORMAL.27: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_NORMAL.28: ;Asm
			pop dword EAX

		SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_NORMAL.29: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_EXCEPTION__2.2A: ;Asm
			pop dword EBP

		SystemStringarraySystemIODirectoryGetFilesSystemString.END__OF__METHOD_EXCEPTION__2.2B: ;Asm
			Ret


		GUID_25266762:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DriveInfoImpl
			; Name: GetDrives
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Return size: 8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives:

		GUID_25266764:

		METHOD_25266764.2C: ;Asm
			push dword EBP

		METHOD_25266764.2D: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_25266764.2E: ;Asm
			push dword 0x0

		METHOD_25266764.2F: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_25266764.30: ;Asm
			push dword 0x0

		METHOD_25266764.31: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_25266764.32: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_25266764.33: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_25266764.34: ;Asm
			push dword 0x0

		METHOD_25266764.35: ;Asm
			push dword 0x0

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0000:
			; Nop

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0000.00: ;Asm
			NOP

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0001:
			; Call

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0001.01: ;Asm
			Call SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0001.03: ;Asm
			JE near SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0001.06: ;Asm
			JNE near SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_EXCEPTION

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0006:
			; Stloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0006.00: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0006.02: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0007:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0007.01: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0007.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0007.03: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0008:
			; Callvirt
			; ThisOffset = 0

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0008.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1SystemStringget_Count

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0008.02: ;Asm
			JE near SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0008.04: ;Asm
			JNE near SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_EXCEPTION

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0008.NoExceptionAfterCall:
			; Argument Count = 0

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D:
			; Newarr
			; Element Size = 8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.00: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.01: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.02: ;Asm
			mov EDX, 0x8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.03: ;Asm
			mul dword EDX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.04: ;Asm
			add EAX, 0x10

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.05: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.AfterAlloc:

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.07: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.08: ;Asm
			pop dword ESI

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.09: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.0A: ;Asm
			push dword [ESP]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.0B: ;Asm
			push dword [ESP]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.0C: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.0E: ;Asm
			mov dword [EAX], EBX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.12: ;Asm
			push dword 0x0

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_000D.14: ;Asm
			push dword 0x0

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0012:
			; Stloc
			; Local type = System.IO.DriveInfo[]
			; Local EBP offset = 12
			; Local size = 8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0012.00: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0012.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0012.02: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0012.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0013:
			; Ldc_I4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0013.00: ;Asm
			push dword 0x0

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0014:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0014.00: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0014.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0015:
			; Br

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0015.00: ;Asm
			Jmp SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002C

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0017:
			; Nop

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0017.00: ;Asm
			NOP

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0018:
			; Ldloc
			; Local type = System.IO.DriveInfo[]
			; Local EBP offset = 12
			; Local size = 8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0018.01: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0018.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0018.03: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0019:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0019.01: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001A:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001A.01: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001A.03: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001B.01: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001C:
			; Callvirt
			; ThisOffset = 4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001C.00: ;Asm
			Call SystemStringSystemCollectionsGenericList1SystemStringget_ItemSystemInt32

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001C.02: ;Asm
			JE near SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001C.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001C.05: ;Asm
			add ESP, 0x4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001C.06: ;Asm
			add ESP, 0x4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001C.07: ;Asm
			add ESP, 0x4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001C.08: ;Asm
			JNE near SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_EXCEPTION

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_001C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021:
			; Newobj

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.00: ;Asm
			push dword 0x14

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.AfterAlloc:

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.02: ;Asm
			push dword [ESP]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.03: ;Asm
			push dword [ESP]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.04: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_DriveInfo_ASM_IS__System_IO_FileSystem_DriveInfo]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.06: ;Asm
			mov dword [EAX], EBX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.08: ;Asm
			mov dword [EAX + 8], 0x8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.09: ;Asm
			push dword 0x0
			; Arg driveName: 8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.0A: ;Asm
			push dword [ESP + 16]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.0B: ;Asm
			push dword [ESP + 16]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.0C: ;Asm
			Call SystemVoidSystemIODriveInfoctorSystemString

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.0D: ;Asm
			test ECX, 0x2

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.0E: ;Asm
			JE near SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.NoError1316
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.11: ;Asm
			Jmp SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_EXCEPTION

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.NoError1316:

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.14: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0021.15: ;Asm
			push dword 0x0

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026:
			; Stelem_Ref

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.01: ;Asm
			mov EDX, 0x8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.02: ;Asm
			mul dword EDX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.03: ;Asm
			add EAX, 0x10

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.05: ;Asm
			add EDX, EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.06: ;Asm
			push dword EDX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.08: ;Asm
			pop dword EBX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.09: ;Asm
			mov dword [ECX], EBX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.0B: ;Asm
			pop dword EBX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.0C: ;Asm
			mov dword [ECX], EBX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.0D: ;Asm
			add ECX, 0x4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0026.0E: ;Asm
			add ESP, 0xC

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0027:
			; Nop

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0027.00: ;Asm
			NOP

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0028:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0028.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0028.01: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0029:
			; Ldc_I4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0029.00: ;Asm
			push dword 0x1

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002A:
			; Add

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002A.00: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002A.01: ;Asm
			add dword [ESP], EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002B.00: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002B.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002C.01: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002D:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002D.01: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002D.03: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002E:
			; Callvirt
			; ThisOffset = 0

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002E.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1SystemStringget_Count

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002E.01: ;Asm
			test ECX, 0x2

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002E.02: ;Asm
			JE near SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002E.04: ;Asm
			add ESP, 0x4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002E.05: ;Asm
			JNE near SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_EXCEPTION

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_002E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033:
			; Clt

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.00: ;Asm
			pop dword ECX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.01: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.02: ;Asm
			push dword ECX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.03: ;Asm
			cmp EAX, dword [ESP]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.04: ;Asm
			JL near SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.True

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.05: ;Asm
			Jmp SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.False

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.True:

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.06: ;Asm
			add ESP, 0x4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.07: ;Asm
			push dword 0x1

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.08: ;Asm
			Jmp SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0035

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.False:

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.09: ;Asm
			add ESP, 0x4

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0033.0A: ;Asm
			push dword 0x0

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0035:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0035.00: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0035.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0036:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0036.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0036.01: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0037:
			; Branch

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0037.00: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0037.01: ;Asm
			cmp EAX, 0x0

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0037.02: ;Asm
			JNE near SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0017

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0039:
			; Ldloc
			; Local type = System.IO.DriveInfo[]
			; Local EBP offset = 12
			; Local size = 8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0039.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0039.01: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0039.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0039.03: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_003A:
			; Stloc
			; Local type = System.IO.DriveInfo[]
			; Local EBP offset = 28
			; Local size = 8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_003A.00: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_003A.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_003A.02: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_003A.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_003C:
			; Br

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_003C.00: ;Asm
			Jmp SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_003E

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_003E:
			; Ldloc
			; Local type = System.IO.DriveInfo[]
			; Local EBP offset = 28
			; Local size = 8

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_003E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_003E.01: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_003E.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_003E.03: ;Asm
			push dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0040:
			; Ret

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.IL_0040.00: ;Asm
			Jmp SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_NORMAL
			; End Method: GetDrives

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_NORMAL

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_EXCEPTION:

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x20

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_EXCEPTION__2:

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemIODriveInfoarrayCosmosSystem_PlugsSystemIODriveInfoImplGetDrives.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_25266765:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.ConsoleImpl
			; Name: WriteLine
			; Plugged: No
			; Argument[0] format at EBP+20, size = 8
			; Argument[1] arg0 at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject:

		GUID_25304008:

		METHOD_25304008.0A: ;Asm
			push dword EBP

		METHOD_25304008.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0002:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0002.00: ;Asm
			Call SystemStringSystemStringFormatSystemStringSystemObject

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0002.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0002.05: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0007:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0007.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemString

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0007.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_000C:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_000D:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.END__OF__METHOD_NORMAL
			; End Method: WriteLine

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteLineSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_25304009:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DriveInfoImpl
			; Name: get_DriveType
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 4

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType:

		GUID_25310641:

		METHOD_25310641.05: ;Asm
			push dword EBP

		METHOD_25310641.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25310641.07: ;Asm
			push dword 0x0

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0000:
			; Nop

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0000.00: ;Asm
			NOP

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0001:
			; Ldc_I4

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0001.00: ;Asm
			push dword 0x3

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0002:
			; Stloc
			; Local type = System.IO.DriveType
			; Local EBP offset = 4
			; Local size = 4

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0002.00: ;Asm
			pop dword EAX

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0003:
			; Br

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0003.00: ;Asm
			Jmp SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0005

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0005:
			; Ldloc
			; Local type = System.IO.DriveType
			; Local EBP offset = 4
			; Local size = 4

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0005.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0005.01: ;Asm
			push dword EAX

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0006:
			; Ret

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.IL_0006.00: ;Asm
			Jmp SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.END__OF__METHOD_NORMAL
			; End Method: get_DriveType

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.END__OF__METHOD_NORMAL

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.END__OF__METHOD_EXCEPTION:

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.END__OF__METHOD_EXCEPTION__2:

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemIODriveTypeCosmosSystem_PlugsSystemIODriveInfoImplget_DriveType.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_25310642:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Enum
			; Name: ToString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemEnumToString:

		GUID_25317346:

		METHOD_25317346.08: ;Asm
			push dword EBP

		METHOD_25317346.09: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Enum
			; Arg real size = 8 aligned size = 8

		METHOD_25317346.0A: ;Asm
			push dword [EBP + 12]

		METHOD_25317346.0B: ;Asm
			push dword [EBP + 8]

		METHOD_25317346.0C: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemEnumImplToString

		METHOD_25317346.0D: ;Asm
			test ECX, 0x2

		METHOD_25317346.0E: ;Asm
			JE near SystemStringSystemEnumToString.END__OF__METHOD_NORMAL

		METHOD_25317346.0F: ;Asm
			add ESP, 0x4

		METHOD_25317346.10: ;Asm
			add ESP, 0x4

		METHOD_25317346.11: ;Asm
			JNE near SystemStringSystemEnumToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemEnumToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemEnumToString.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemEnumToString.END__OF__METHOD_NORMAL

		SystemStringSystemEnumToString.END__OF__METHOD_NORMAL.13: ;Asm
			mov ECX, 0x0

		SystemStringSystemEnumToString.END__OF__METHOD_NORMAL.14: ;Asm
			pop dword EAX

		SystemStringSystemEnumToString.END__OF__METHOD_NORMAL.15: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemEnumToString.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemStringSystemEnumToString.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemEnumToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemEnumToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemEnumToString.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			pop dword EBP

		SystemStringSystemEnumToString.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			Ret


		GUID_25317347:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DriveInfoImpl
			; Name: get_IsReady
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady:

		GUID_25317349:

		METHOD_25317349.1A: ;Asm
			push dword EBP

		METHOD_25317349.1B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25317349.1C: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0000:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0001:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0001.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0002:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0002.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0003:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0003.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0005

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0005:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0005.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0005.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0006:
			; Ret

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.IL_0006.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.END__OF__METHOD_NORMAL
			; End Method: get_IsReady

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystem_PlugsSystemIODriveInfoImplget_IsReady.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_25317350:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DriveInfoImpl
			; Name: get_VolumeLabel
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel:

		GUID_25324126:

		METHOD_25324126.08: ;Asm
			push dword EBP

		METHOD_25324126.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_25324126.0A: ;Asm
			push dword 0x0

		METHOD_25324126.0B: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0002.00: ;Asm
			Call SystemStringSystemIODriveInfoget_Name

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0002.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0002.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0007:
			; Call

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0007.00: ;Asm
			Call SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0007.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0007.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000C.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000D:
			; Br

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000D.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000F

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000F.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_000F.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0010:
			; Ret

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.IL_0010.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_NORMAL
			; End Method: get_VolumeLabel

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_VolumeLabel.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_25324127:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DriveInfoImpl
			; Name: get_DriveFormat
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat:

		GUID_25333273:

		METHOD_25333273.0A: ;Asm
			push dword EBP

		METHOD_25333273.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_25333273.0C: ;Asm
			push dword 0x0

		METHOD_25333273.0D: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0002.00: ;Asm
			Call SystemStringSystemIODriveInfoget_Name

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0002.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0002.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0007:
			; Call

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0007.00: ;Asm
			Call SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0007.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0007.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000C.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000D:
			; Br

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000D.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000F

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000F.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_000F.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0010:
			; Ret

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.IL_0010.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_NORMAL
			; End Method: get_DriveFormat

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplget_DriveFormat.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_25333274:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DriveInfoImpl
			; Name: get_AvailableFreeSpace
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace:

		GUID_25342548:

		METHOD_25342548.0A: ;Asm
			push dword EBP

		METHOD_25342548.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_25342548.0C: ;Asm
			push dword 0x0

		METHOD_25342548.0D: ;Asm
			push dword 0x0

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0000:
			; Nop

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0000.00: ;Asm
			NOP

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0002.00: ;Asm
			Call SystemStringSystemIODriveInfoget_Name

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0002.02: ;Asm
			JE near SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0002.05: ;Asm
			JNE near SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0007:
			; Call

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0007.00: ;Asm
			Call SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0007.02: ;Asm
			JE near SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0007.05: ;Asm
			JNE near SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000C:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000C.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000D:
			; Br

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000D.00: ;Asm
			Jmp SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000F

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000F:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000F.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_000F.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0010:
			; Ret

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.IL_0010.00: ;Asm
			Jmp SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_NORMAL
			; End Method: get_AvailableFreeSpace

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_25342549:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Int64
			; Name: ToString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemInt64ToString:

		GUID_25351951:

		METHOD_25351951.0A: ;Asm
			push dword EBP

		METHOD_25351951.0B: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Int64&
			; Arg real size = 4 aligned size = 4

		METHOD_25351951.0C: ;Asm
			push dword [EBP + 12]

		METHOD_25351951.0D: ;Asm
			sub ESP, 0x4

		METHOD_25351951.0E: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemInt64ImplToString

		METHOD_25351951.0F: ;Asm
			test ECX, 0x2

		METHOD_25351951.10: ;Asm
			JE near SystemStringSystemInt64ToString.END__OF__METHOD_NORMAL

		METHOD_25351951.11: ;Asm
			add ESP, 0x4

		METHOD_25351951.12: ;Asm
			add ESP, 0x4

		METHOD_25351951.13: ;Asm
			JNE near SystemStringSystemInt64ToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemInt64ToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemInt64ToString.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemInt64ToString.END__OF__METHOD_NORMAL

		SystemStringSystemInt64ToString.END__OF__METHOD_NORMAL.15: ;Asm
			mov ECX, 0x0

		SystemStringSystemInt64ToString.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemStringSystemInt64ToString.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemInt64ToString.END__OF__METHOD_NORMAL.18: ;Asm
			pop dword EAX

		SystemStringSystemInt64ToString.END__OF__METHOD_NORMAL.19: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemInt64ToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemInt64ToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemInt64ToString.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			pop dword EBP

		SystemStringSystemInt64ToString.END__OF__METHOD_EXCEPTION__2.1B: ;Asm
			Ret


		GUID_25351952:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DriveInfoImpl
			; Name: get_TotalFreeSpace
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace:

		GUID_25351954:

		METHOD_25351954.1C: ;Asm
			push dword EBP

		METHOD_25351954.1D: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_25351954.1E: ;Asm
			push dword 0x0

		METHOD_25351954.1F: ;Asm
			push dword 0x0

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0000:
			; Nop

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0000.00: ;Asm
			NOP

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0002.00: ;Asm
			Call SystemStringSystemIODriveInfoget_Name

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0002.02: ;Asm
			JE near SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0002.05: ;Asm
			JNE near SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0007:
			; Call

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0007.00: ;Asm
			Call SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0007.02: ;Asm
			JE near SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0007.05: ;Asm
			JNE near SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000C:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000C.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000D:
			; Br

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000D.00: ;Asm
			Jmp SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000F

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000F:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000F.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_000F.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0010:
			; Ret

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.IL_0010.00: ;Asm
			Jmp SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_NORMAL
			; End Method: get_TotalFreeSpace

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalFreeSpace.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_25351955:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DriveInfoImpl
			; Name: get_TotalSize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize:

		GUID_25361485:

		METHOD_25361485.0A: ;Asm
			push dword EBP

		METHOD_25361485.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_25361485.0C: ;Asm
			push dword 0x0

		METHOD_25361485.0D: ;Asm
			push dword 0x0

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0000:
			; Nop

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0000.00: ;Asm
			NOP

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0002.00: ;Asm
			Call SystemStringSystemIODriveInfoget_Name

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0002.02: ;Asm
			JE near SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0002.05: ;Asm
			JNE near SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0007:
			; Call

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0007.00: ;Asm
			Call SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0007.02: ;Asm
			JE near SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0007.05: ;Asm
			JNE near SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000C:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000C.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000D:
			; Br

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000D.00: ;Asm
			Jmp SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000F

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000F:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000F.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_000F.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0010:
			; Ret

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.IL_0010.00: ;Asm
			Jmp SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_NORMAL
			; End Method: get_TotalSize

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64CosmosSystem_PlugsSystemIODriveInfoImplget_TotalSize.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_25361486:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Substring
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] startIndex at EBP+8, size = 4
			; Return size: 8

		SystemStringSystemStringSubstringSystemInt32:

		GUID_25371144:

		METHOD_25371144.0A: ;Asm
			push dword EBP

		METHOD_25371144.0B: ;Asm
			mov EBP, ESP

		SystemStringSystemStringSubstringSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringSubstringSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringSubstringSystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringSubstringSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringSubstringSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringSubstringSystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringSubstringSystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringSubstringSystemInt32.IL_0002.01: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringSubstringSystemInt32.IL_0003:
			; Call

		SystemStringSystemStringSubstringSystemInt32.IL_0003.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringSubstringSystemInt32.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32.IL_0003.02: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32.IL_0008
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringSubstringSystemInt32.IL_0003.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringSubstringSystemInt32.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32.IL_0003.06: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32.IL_0003.07: ;Asm
			JNE near SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringSubstringSystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringSubstringSystemInt32.IL_0009:
			; Sub

		SystemStringSystemStringSubstringSystemInt32.IL_0009.00: ;Asm
			pop dword ECX

		SystemStringSystemStringSubstringSystemInt32.IL_0009.01: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32.IL_0009.02: ;Asm
			sub EAX, ECX

		SystemStringSystemStringSubstringSystemInt32.IL_0009.03: ;Asm
			push dword EAX

		SystemStringSystemStringSubstringSystemInt32.IL_000A:
			; Call

		SystemStringSystemStringSubstringSystemInt32.IL_000A.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemStringSystemStringSubstringSystemInt32.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32.IL_000A.02: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32.IL_000F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringSubstringSystemInt32.IL_000A.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32.IL_000A.05: ;Asm
			JNE near SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32.IL_000F:
			; Ret

		SystemStringSystemStringSubstringSystemInt32.IL_000F.00: ;Asm
			Jmp SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_NORMAL
			; End Method: Substring

		SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_NORMAL

		SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemStringSubstringSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x4


		GUID_25371145:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: op_Inequality
			; Plugged: No
			; Argument[0] a at EBP+20, size = 8
			; Argument[1] b at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemStringop_InequalitySystemStringSystemString:

		GUID_25380931:

		METHOD_25380931.09: ;Asm
			push dword EBP

		METHOD_25380931.0A: ;Asm
			mov EBP, ESP

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0002:
			; Call

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0002.00: ;Asm
			Call SystemBooleanSystemStringEqualsSystemStringSystemString

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0002.02: ;Asm
			JE near SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0002.04: ;Asm
			JNE near SystemBooleanSystemStringop_InequalitySystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0007:
			; Ldc_I4

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0007.00: ;Asm
			push dword 0x0

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008:
			; Ceq

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.00: ;Asm
			pop dword EAX

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.02: ;Asm
			JE near SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.True

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.03: ;Asm
			Jmp SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.False

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.True:

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.05: ;Asm
			push dword 0x1

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.06: ;Asm
			Jmp SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_000A

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.False:

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.08: ;Asm
			push dword 0x0

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_0008.09: ;Asm
			Jmp SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_000A

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_000A:
			; Ret

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.IL_000A.00: ;Asm
			Jmp SystemBooleanSystemStringop_InequalitySystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: op_Inequality

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemStringop_InequalitySystemStringSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemStringop_InequalitySystemStringSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0xC


		GUID_25380932:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.Directory
			; Name: SetCurrentDirectory
			; Plugged: Yes
			; Local 0 at EBP-4
			; Argument[0] path at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIODirectorySetCurrentDirectorySystemString:

		GUID_25388356:

		METHOD_25388356.07: ;Asm
			push dword EBP

		METHOD_25388356.08: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_25388356.09: ;Asm
			push dword [EBP + 12]

		METHOD_25388356.0A: ;Asm
			push dword [EBP + 8]

		METHOD_25388356.0B: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString

		METHOD_25388356.0C: ;Asm
			test ECX, 0x2

		METHOD_25388356.0D: ;Asm
			JE near SystemVoidSystemIODirectorySetCurrentDirectorySystemString.END__OF__METHOD_NORMAL

		METHOD_25388356.0E: ;Asm
			JNE near SystemVoidSystemIODirectorySetCurrentDirectorySystemString.END__OF__METHOD_EXCEPTION
			; End Method: SetCurrentDirectory

		SystemVoidSystemIODirectorySetCurrentDirectorySystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIODirectorySetCurrentDirectorySystemString.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIODirectorySetCurrentDirectorySystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIODirectorySetCurrentDirectorySystemString.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIODirectorySetCurrentDirectorySystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIODirectorySetCurrentDirectorySystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIODirectorySetCurrentDirectorySystemString.END__OF__METHOD_EXCEPTION__2.11: ;Asm
			pop dword EBP

		SystemVoidSystemIODirectorySetCurrentDirectorySystemString.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			Ret 0x8


		GUID_25388357:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.DateTimeImpl
			; Name: get_Now
			; Plugged: No
			; Return size: 8

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now:

		GUID_25388359:

		METHOD_25388359.13: ;Asm
			push dword EBP

		METHOD_25388359.14: ;Asm
			mov EBP, ESP

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0000:
			; Call

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0000.00: ;Asm
			sub ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0000.01: ;Asm
			Call SystemByteCosmosHALRTCget_Century

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0000.02: ;Asm
			test ECX, 0x2

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0000.03: ;Asm
			JE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0005
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0000.04: ;Asm
			add ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0000.05: ;Asm
			JNE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_EXCEPTION

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0005:
			; Ldc_I4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0005.00: ;Asm
			push dword 0x64

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0007:
			; Mul

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0007.00: ;Asm
			pop dword EAX

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0007.01: ;Asm
			mul dword [ESP]

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0007.02: ;Asm
			add ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0007.03: ;Asm
			push dword EAX

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0008:
			; Call

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0008.00: ;Asm
			sub ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0008.01: ;Asm
			Call SystemByteCosmosHALRTCget_Year

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0008.02: ;Asm
			test ECX, 0x2

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0008.03: ;Asm
			JE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_000D
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0008.05: ;Asm
			JNE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_EXCEPTION

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_000D:
			; Add

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_000D.00: ;Asm
			pop dword EAX

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_000D.01: ;Asm
			add dword [ESP], EAX

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_000E:
			; Call

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_000E.00: ;Asm
			sub ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_000E.01: ;Asm
			Call SystemByteCosmosHALRTCget_Month

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_000E.02: ;Asm
			test ECX, 0x2

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_000E.03: ;Asm
			JE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0013
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_000E.04: ;Asm
			add ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_000E.05: ;Asm
			JNE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_EXCEPTION

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0013:
			; Call

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0013.00: ;Asm
			sub ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0013.01: ;Asm
			Call SystemByteCosmosHALRTCget_DayOfTheMonth

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0013.02: ;Asm
			test ECX, 0x2

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0013.03: ;Asm
			JE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0018
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0013.04: ;Asm
			add ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0013.05: ;Asm
			JNE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_EXCEPTION

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0018:
			; Call

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0018.00: ;Asm
			sub ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0018.01: ;Asm
			Call SystemByteCosmosHALRTCget_Hour

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0018.02: ;Asm
			test ECX, 0x2

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0018.03: ;Asm
			JE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_001D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0018.05: ;Asm
			JNE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_EXCEPTION

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_001D:
			; Call

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_001D.00: ;Asm
			sub ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_001D.01: ;Asm
			Call SystemByteCosmosHALRTCget_Minute

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_001D.02: ;Asm
			test ECX, 0x2

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_001D.03: ;Asm
			JE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0022
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_001D.04: ;Asm
			add ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_001D.05: ;Asm
			JNE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_EXCEPTION

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0022:
			; Call

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0022.00: ;Asm
			sub ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0022.01: ;Asm
			Call SystemByteCosmosHALRTCget_Second

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0022.02: ;Asm
			test ECX, 0x2

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0022.03: ;Asm
			JE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0022.04: ;Asm
			add ESP, 0x4

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0022.05: ;Asm
			JNE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_EXCEPTION

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027:
			; Newobj

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.00: ;Asm
			Call SystemVoidSystemDateTimecctor

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.02: ;Asm
			JNE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_EXCEPTION

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.AfterCCTorExceptionCheck:
			; ValueType
			; Type: System.DateTime
			; StorageSize: 8
			; ArgSize: 24

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.03: ;Asm
			mov ESI, ESP

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.04: ;Asm
			sub ESP, 0xC

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.05: ;Asm
			mov EDI, ESP

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.06: ;Asm
			mov ECX, 0x6

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.07: ;Asm
			rep movsd

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.08: ;Asm
			mov EAX, ESP

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.09: ;Asm
			add EAX, 0x1C

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.0A: ;Asm
			mov dword [ESP + 24], EAX

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.0B: ;Asm
			push dword EAX

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.0C: ;Asm
			pop dword EAX

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.0D: ;Asm
			mov dword [EAX], 0x0

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.0E: ;Asm
			mov dword [EAX + 4], 0x0

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.0F: ;Asm
			Call SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.10: ;Asm
			test ECX, 0x2

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.11: ;Asm
			JE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_002C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_0027.12: ;Asm
			JNE near SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_EXCEPTION

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_002C:
			; Ret

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.IL_002C.00: ;Asm
			Jmp SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_NORMAL
			; End Method: get_Now

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_NORMAL

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_EXCEPTION:

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_EXCEPTION__2:

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemDateTimeCosmosSystem_PlugsSystemDateTimeImplget_Now.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_25388360:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.DateTimeImpl
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString:

		GUID_25403423:

		METHOD_25403423.09: ;Asm
			push dword EBP

		METHOD_25403423.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_25403423.0B: ;Asm
			push dword 0x0

		METHOD_25403423.0C: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0002:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0002.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0002.01: ;Asm
			Call SystemStringSystemDateTimeToShortDateString

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0002.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0002.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0007
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0002.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0007:
			; LdStr
			; String Value:  

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0007.00: ;Asm
			push dword StringLiteral01A6

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0007.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000C.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000D:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000D.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000D.01: ;Asm
			Call SystemStringSystemDateTimeToLongTimeString

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000D.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000D.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0012
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000D.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000D.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000D.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000D.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000D.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_000D.0A: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0012:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0012.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0012.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0017
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0012.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0012.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0017:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0017.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0017.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0017.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0017.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0018:
			; Br

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_0018.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_001A

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_001A:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_001A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_001A.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_001A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_001A.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_001B:
			; Ret

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.IL_001B.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_25403424:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.ConsoleImpl
			; Name: Write
			; Plugged: No
			; Argument[0] format at EBP+20, size = 8
			; Argument[1] arg0 at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject:

		GUID_25417484:

		METHOD_25417484.0A: ;Asm
			push dword EBP

		METHOD_25417484.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0002:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0002.00: ;Asm
			Call SystemStringSystemStringFormatSystemStringSystemObject

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0002.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0002.05: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0007:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0007.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0007.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_000C:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_000D:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_25417485:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.ConsoleImpl
			; Name: Write
			; Plugged: No
			; Argument[0] aInt at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32:

		GUID_25425257:

		METHOD_25425257.05: ;Asm
			push dword EBP

		METHOD_25425257.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0000:
			; Ldarga
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4
			; Real displacement 8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0000.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0000.01: ;Asm
			mov EBX, 0x8

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0000.02: ;Asm
			add EAX, EBX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0000.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0002:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0002.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0002.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0002.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0002.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0007
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0002.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0007:
			; Call

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0007.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemString

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0007.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_000C:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_000D:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemConsoleImplWriteSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_25425258:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.Power
			; Name: CPUReboot
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosHALPowerCPUReboot:

		GUID_25431790:

		METHOD_25431790.05: ;Asm
			push dword EBP

		METHOD_25431790.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPowerCPUReboot.IL_0000:
			; Nop

		SystemVoidCosmosHALPowerCPUReboot.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPowerCPUReboot.IL_0001:
			; Call

		SystemVoidCosmosHALPowerCPUReboot.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosHALPowerCPUReboot.IL_0001.01: ;Asm
			Call CosmosCoreCPUCosmosCoreGlobalget_CPU

		SystemVoidCosmosHALPowerCPUReboot.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPowerCPUReboot.IL_0001.03: ;Asm
			JE near SystemVoidCosmosHALPowerCPUReboot.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALPowerCPUReboot.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPowerCPUReboot.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPowerCPUReboot.IL_0001.06: ;Asm
			JNE near SystemVoidCosmosHALPowerCPUReboot.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPowerCPUReboot.IL_0006:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPowerCPUReboot.IL_0006.00: ;Asm
			Call SystemVoidCosmosCoreCPUReboot

		SystemVoidCosmosHALPowerCPUReboot.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPowerCPUReboot.IL_0006.02: ;Asm
			JE near SystemVoidCosmosHALPowerCPUReboot.IL_000B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPowerCPUReboot.IL_0006.03: ;Asm
			JNE near SystemVoidCosmosHALPowerCPUReboot.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPowerCPUReboot.IL_0006.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPowerCPUReboot.IL_000B:
			; Nop

		SystemVoidCosmosHALPowerCPUReboot.IL_000B.00: ;Asm
			NOP

		SystemVoidCosmosHALPowerCPUReboot.IL_000C:
			; Ret

		SystemVoidCosmosHALPowerCPUReboot.IL_000C.00: ;Asm
			Jmp SystemVoidCosmosHALPowerCPUReboot.END__OF__METHOD_NORMAL
			; End Method: CPUReboot

		SystemVoidCosmosHALPowerCPUReboot.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPowerCPUReboot.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPowerCPUReboot.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPowerCPUReboot.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPowerCPUReboot.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPowerCPUReboot.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPowerCPUReboot.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPowerCPUReboot.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_25431791:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.Power
			; Name: ACPIShutdown
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosHALPowerACPIShutdown:

		GUID_25438373:

		METHOD_25438373.05: ;Asm
			push dword EBP

		METHOD_25438373.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPowerACPIShutdown.IL_0000:
			; Nop

		SystemVoidCosmosHALPowerACPIShutdown.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPowerACPIShutdown.IL_0001:
			; Call

		SystemVoidCosmosHALPowerACPIShutdown.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreACPIShutdown

		SystemVoidCosmosHALPowerACPIShutdown.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPowerACPIShutdown.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALPowerACPIShutdown.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosHALPowerACPIShutdown.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALPowerACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPowerACPIShutdown.IL_0006:
			; Nop

		SystemVoidCosmosHALPowerACPIShutdown.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALPowerACPIShutdown.IL_0007:
			; Ret

		SystemVoidCosmosHALPowerACPIShutdown.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosHALPowerACPIShutdown.END__OF__METHOD_NORMAL
			; End Method: ACPIShutdown

		SystemVoidCosmosHALPowerACPIShutdown.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPowerACPIShutdown.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPowerACPIShutdown.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPowerACPIShutdown.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPowerACPIShutdown.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPowerACPIShutdown.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPowerACPIShutdown.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPowerACPIShutdown.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_25438374:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: SplitInternal
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-20
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] separator at EBP+28, size = 8
			; Argument[2] separators at EBP+20, size = 8
			; Argument[3] count at EBP+12, size = 4
			; Argument[4] options at EBP+8, size = 4
			; Return size: 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions:

		GUID_25443676:

		METHOD_25443676.05: ;Asm
			push dword EBP

		METHOD_25443676.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25443676.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_25443676.08: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_25443676.09: ;Asm
			push dword 0x0

		METHOD_25443676.0A: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_25443676.0B: ;Asm
			push dword 0x0

		METHOD_25443676.0C: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_25443676.0D: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_25443676.0E: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0000:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0001:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0001.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0002:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0002.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0002.03: ;Asm
			JNL near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0014

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0004:
			; LdStr
			; String Value: count

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0004.00: ;Asm
			push dword StringLiteral01A7

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0004.01: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0009:
			; Call

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0009.03: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0009.06: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E:
			; Newobj

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.00: ;Asm
			push dword 0x98

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.AfterAlloc:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.02: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.03: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.10: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.NoError1322
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.14: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.NoError1322:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.18: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_000E.19: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0013:
			; Throw

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0013.01: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0013.05: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0014:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.StringSplitOptions
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0016:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0016.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0017:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0017.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0017.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0017.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0017.03: ;Asm
			JL near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001E

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0019:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.StringSplitOptions
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0019.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001B:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001B.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001C:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001C.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001C.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001C.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001C.03: ;Asm
			JLE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0035

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001E:
			; Call

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001E.00: ;Asm
			sub ESP, 0x8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001E.01: ;Asm
			Call SystemStringSystemSRget_Arg_EnumIllegalVal

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001E.02: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001E.03: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0023
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001E.05: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_001E.06: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0023:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.StringSplitOptions
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0023.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0025:
			; Box

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0025.00: ;Asm
			push dword 0x10

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0025.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0025.02: ;Asm
			pop dword ESI

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0025.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int32_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0025.04: ;Asm
			mov dword [ESI], EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0025.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0025.06: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0025.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0025.08: ;Asm
			push dword ESI

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0025.09: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002A:
			; Call

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002A.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObject

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002A.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002A.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002A.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002A.05: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F:
			; Newobj

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.00: ;Asm
			push dword 0x90

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.AfterAlloc:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.02: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.03: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.06: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.0A: ;Asm
			push dword [ESP + 16]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.0B: ;Asm
			push dword [ESP + 16]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.0D: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.0E: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.NoError1322
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.11: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.NoError1322:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.14: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_002F.15: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0034:
			; Throw

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0034.00: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0034.01: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0034.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0034.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0034.04: ;Asm
			mov ECX, 0x3

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0034.05: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0035:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.StringSplitOptions
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0035.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0037:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0037.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038:
			; Ceq

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.True

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.03: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.False

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.True:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.05: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.06: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003A

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.False:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.07: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.08: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0038.09: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003A

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003A.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003B.00: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003B.01: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003C:
			; Ldnull

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003C.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003C.01: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D:
			; Cgt_Un

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.00: ;Asm
			mov ESI, 0x1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.01: ;Asm
			xor EDI, EDI

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.02: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.03: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.04: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.05: ;Asm
			pop dword ECX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.06: ;Asm
			cmp ECX, EDX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.07: ;Asm
			JNBE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.True

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.08: ;Asm
			JB near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.False

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.09: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.True:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.0A: ;Asm
			cmovnbe EDI, ESI

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.False:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003D.0B: ;Asm
			push dword EDI

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003F.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_003F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0040:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0040.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0040.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0041:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0041.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0041.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0041.02: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0055

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0043:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0043.00: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0043.01: ;Asm
			push dword [EBP + 16]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0044:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0044.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0044.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0044.02: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0044.03: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0044.End

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0044.04: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0044.05: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004A

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0044.End:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0046:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0046.00: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0046.01: ;Asm
			push dword [EBP + 16]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0047:
			; Ldlen

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0047.00: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0047.01: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0047.02: ;Asm
			push dword [EAX + 8]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0048:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0048.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0048.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0048.02: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0055

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004A.00: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004A.01: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004B:
			; Ldnull

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004B.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004B.01: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004C.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004D:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.StringSplitOptions
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004D.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004F:
			; Call

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004F.00: ;Asm
			Call SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004F.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004F.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0054
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004F.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004F.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_004F.05: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0054:
			; Ret

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0054.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0055:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0055.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0056:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0056.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0056.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0056.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0063

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0058:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0058.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0058.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0059:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0059.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0059.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0059.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0069

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_005B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_005B.00: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_005B.01: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_005C:
			; Call

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_005C.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_005C.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_005C.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0061
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_005C.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_005C.04: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0061:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0061.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0061.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0061.02: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0069

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0063:
			; Call

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0063.00: ;Asm
			sub ESP, 0x8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0063.01: ;Asm
			Call SystemStringarraySystemArrayEmptySystemString

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0063.02: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0063.03: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0068
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0063.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0063.05: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0063.06: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0068:
			; Ret

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0068.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0069:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0069.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006A:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006A.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006B:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006B.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006B.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006B.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006B.03: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0078

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006D.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006D.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006E:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006E.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006E.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_006E.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0083

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0070:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0070.00: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0070.01: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0071:
			; Callvirt
			; ThisOffset = 0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0071.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0071.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0071.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0076
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0071.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0071.04: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0071.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0076:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0076.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0076.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0076.02: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0083

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0078:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0078.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079:
			; Newarr
			; Element Size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.02: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.03: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.04: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.05: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.AfterAlloc:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.07: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.08: ;Asm
			pop dword ESI

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.09: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.0A: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.0B: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.12: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0079.14: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_007E:
			; Dup

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_007E.00: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_007E.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_007F:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_007F.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0080:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0080.00: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0080.01: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081:
			; Stelem_Ref

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.01: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.02: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.03: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.05: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.06: ;Asm
			push dword EDX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.08: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.0B: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.0D: ;Asm
			add ECX, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0081.0E: ;Asm
			add ESP, 0xC

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0082:
			; Ret

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0082.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0083:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0083.00: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0083.01: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0084:
			; Call

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0084.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0084.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0084.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0084.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0084.04: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089:
			; Newarr
			; Element Size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.02: ;Asm
			mov EDX, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.03: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.04: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.05: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.AfterAlloc:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.07: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.08: ;Asm
			pop dword ESI

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.09: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.0A: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.0B: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.11: ;Asm
			mov dword [EAX + 12], 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.12: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0089.14: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_008E:
			; Stloc
			; Local type = System.Int32[]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_008E.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_008E.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_008E.02: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_008E.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_008F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_008F.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_008F.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0090:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0090.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0090.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0090.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0092:
			; Ldnull

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0092.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0092.01: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0093:
			; Stloc
			; Local type = System.Int32[]
			; Local EBP offset = 20
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0093.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0093.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0093.02: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0093.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0094:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0094.00: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0094.01: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0095:
			; Callvirt
			; ThisOffset = 0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0095.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0095.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0095.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0095.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0095.04: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_0095.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009A.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009A.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009C.00: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009C.01: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009D.00: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009D.01: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009E:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009E.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009E.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009E.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009F:
			; Call

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009F.00: ;Asm
			Call SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009F.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009F.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A4
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009F.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_009F.04: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A4:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A4.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A4.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A6:
			; Br

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A6.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A8:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A8.00: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A8.01: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A9:
			; Call

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A9.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A9.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A9.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A9.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00A9.04: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE:
			; Newarr
			; Element Size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.02: ;Asm
			mov EDX, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.03: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.04: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.05: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.AfterAlloc:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.07: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.08: ;Asm
			pop dword ESI

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.09: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.0A: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.0B: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.11: ;Asm
			mov dword [EAX + 12], 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.12: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00AE.14: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B3:
			; Stloc
			; Local type = System.Int32[]
			; Local EBP offset = 20
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B3.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B3.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B3.02: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B3.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B4:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B4.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B5:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B5.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B5.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B7.00: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B7.01: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B8:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B8.00: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B8.01: ;Asm
			push dword [EBP + 16]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B9:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B9.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B9.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B9.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00B9.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00BA:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 20
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00BA.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00BA.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00BA.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00BA.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00BB:
			; Call

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00BB.00: ;Asm
			Call SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00BB.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00BB.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C0
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00BB.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00BB.04: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C0:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C0.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C0.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C2.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C2.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C4:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C4.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C4.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C4.02: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C6:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C6.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7:
			; Newarr
			; Element Size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.02: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.03: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.04: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.05: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.AfterAlloc:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.07: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.08: ;Asm
			pop dword ESI

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.09: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.0A: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.0B: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.12: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00C7.14: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CC:
			; Dup

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CC.00: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CC.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CD:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CD.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CE.00: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CE.01: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF:
			; Stelem_Ref

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.01: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.02: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.03: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.05: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.06: ;Asm
			push dword EDX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.08: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.0B: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.0D: ;Asm
			add ECX, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00CF.0E: ;Asm
			add ESP, 0xC

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D0:
			; Ret

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D0.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D1:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D1.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D1.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D2:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D2.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D2.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D2.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D4:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D4.00: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D4.01: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D5:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D5.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D5.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D5.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D5.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D6:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 20
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D6.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D6.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D6.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D6.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D7.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D7.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D9.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00D9.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00DB:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00DB.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00DC:
			; Call

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00DC.00: ;Asm
			Call SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00DC.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00DC.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E1
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00DC.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00DC.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00DC.05: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E1:
			; Ret

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E1.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E2:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E2.00: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E2.01: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E3:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E3.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E3.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E3.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E3.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E4:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 20
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E4.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E4.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E4.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E4.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E5.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E5.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E7.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E7.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E9:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00E9.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00EA:
			; Call

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00EA.00: ;Asm
			Call SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00EA.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00EA.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00EF
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00EA.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00EA.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00EA.05: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00EF:
			; Ret

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.IL_00EF.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL
			; End Method: SplitInternal

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 32], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 36], EAX

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x20

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2:

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringarraySystemStringSplitInternalSystemStringSystemStringarraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x18


		GUID_25443677:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Path
			; Name: GetFullPath
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Argument[0] path at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIOPathGetFullPathSystemString:

		GUID_25617559:

		METHOD_25617559.0A: ;Asm
			push dword EBP

		METHOD_25617559.0B: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_25617559.0C: ;Asm
			push dword [EBP + 12]

		METHOD_25617559.0D: ;Asm
			push dword [EBP + 8]

		METHOD_25617559.0E: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString

		METHOD_25617559.0F: ;Asm
			test ECX, 0x2

		METHOD_25617559.10: ;Asm
			JE near SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_NORMAL

		METHOD_25617559.11: ;Asm
			add ESP, 0x4

		METHOD_25617559.12: ;Asm
			add ESP, 0x4

		METHOD_25617559.13: ;Asm
			JNE near SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_EXCEPTION
			; End Method: GetFullPath

		SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_NORMAL.15: ;Asm
			mov ECX, 0x0

		SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_NORMAL.18: ;Asm
			pop dword EAX

		SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_NORMAL.19: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			pop dword EBP

		SystemStringSystemIOPathGetFullPathSystemString.END__OF__METHOD_EXCEPTION__2.1B: ;Asm
			Ret


		GUID_25617560:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: get_Chars
			; Plugged: Yes
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 4

		SystemCharSystemStringget_CharsSystemInt32:

		GUID_25617562:

		METHOD_25617562.1C: ;Asm
			push dword EBP

		METHOD_25617562.1D: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_25617562.1E: ;Asm
			push dword [EBP + 16]

		METHOD_25617562.1F: ;Asm
			push dword [EBP + 12]
			; Skipping the reference to the next object reference.

		METHOD_25617562.20: ;Asm
			add ESP, 0x4
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_25617562.21: ;Asm
			push dword [EBP + 8]
			; Loading address of field 'System.Char System.String.m_firstChar'
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_25617562.22: ;Asm
			push dword [EBP + 16]

		METHOD_25617562.23: ;Asm
			push dword [EBP + 12]
			; Field: System.Char System.String.m_firstChar

		METHOD_25617562.24: ;Asm
			add ESP, 0x4

		METHOD_25617562.25: ;Asm
			pop dword EAX

		METHOD_25617562.26: ;Asm
			add EAX, 0x10

		METHOD_25617562.27: ;Asm
			push dword EAX

		METHOD_25617562.28: ;Asm
			Call SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer

		METHOD_25617562.29: ;Asm
			test ECX, 0x2

		METHOD_25617562.2A: ;Asm
			JE near SystemCharSystemStringget_CharsSystemInt32.END__OF__METHOD_NORMAL

		METHOD_25617562.2B: ;Asm
			add ESP, 0x4

		METHOD_25617562.2C: ;Asm
			JNE near SystemCharSystemStringget_CharsSystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: get_Chars

		SystemCharSystemStringget_CharsSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCharSystemStringget_CharsSystemInt32.END__OF__METHOD_NORMAL.2D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCharSystemStringget_CharsSystemInt32.END__OF__METHOD_NORMAL

		SystemCharSystemStringget_CharsSystemInt32.END__OF__METHOD_NORMAL.2E: ;Asm
			mov ECX, 0x0

		SystemCharSystemStringget_CharsSystemInt32.END__OF__METHOD_NORMAL.2F: ;Asm
			pop dword EAX

		SystemCharSystemStringget_CharsSystemInt32.END__OF__METHOD_NORMAL.30: ;Asm
			mov dword [EBP + 16], EAX

		SystemCharSystemStringget_CharsSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemCharSystemStringget_CharsSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemCharSystemStringget_CharsSystemInt32.END__OF__METHOD_EXCEPTION__2.31: ;Asm
			pop dword EBP

		SystemCharSystemStringget_CharsSystemInt32.END__OF__METHOD_EXCEPTION__2.32: ;Asm
			Ret 0x8


		GUID_25617563:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.PathInternal
			; Name: IsDirectorySeparator
			; Plugged: No
			; Argument[0] c at EBP+8, size = 2
			; Return size: 4

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar:

		GUID_25617565:

		METHOD_25617565.33: ;Asm
			push dword EBP

		METHOD_25617565.34: ;Asm
			mov EBP, ESP

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0000.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0000.01: ;Asm
			push dword EAX

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0001:
			; Ldsfld

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0001.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0001.02: ;Asm
			JNE near SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0001.AfterCCTorExceptionCheck:

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0001.04: ;Asm
			mov AX, word [static_field__System_IO_Path_DirectorySeparatorChar]

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0001.05: ;Asm
			push dword EAX

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0006:
			; Branch

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0006.01: ;Asm
			pop dword EBX

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0006.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0006.03: ;Asm
			JE near SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0011

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0008.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0008.01: ;Asm
			push dword EAX

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0009:
			; Ldsfld

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0009.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0009.02: ;Asm
			JNE near SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0009.AfterCCTorExceptionCheck:

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0009.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0009.04: ;Asm
			mov AX, word [static_field__System_IO_Path_AltDirectorySeparatorChar]

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0009.05: ;Asm
			push dword EAX

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E:
			; Ceq

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.02: ;Asm
			JE near SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.True

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.03: ;Asm
			Jmp SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.False

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.True:

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.05: ;Asm
			push dword 0x1

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.06: ;Asm
			Jmp SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0010

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.False:

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.08: ;Asm
			push dword 0x0

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_000E.09: ;Asm
			Jmp SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0010

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0010:
			; Ret

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0010.00: ;Asm
			Jmp SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0011:
			; Ldc_I4

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0011.00: ;Asm
			push dword 0x1

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0012:
			; Ret

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.IL_0012.00: ;Asm
			Jmp SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL
			; End Method: IsDirectorySeparator

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemIOPathInternalIsDirectorySeparatorSystemChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_25617566:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.File
			; Name: InternalExists
			; Plugged: No
			; Argument[0] path at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemIOFileInternalExistsSystemString:

		GUID_25631770:

		METHOD_25631770.07: ;Asm
			push dword EBP

		METHOD_25631770.08: ;Asm
			mov EBP, ESP

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0000:
			; Call

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0000.00: ;Asm
			sub ESP, 0x8

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0000.01: ;Asm
			Call SystemIOFileSystemSystemIOFileSystemget_Current

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0000.02: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0000.03: ;Asm
			JE near SystemBooleanSystemIOFileInternalExistsSystemString.IL_0005
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0000.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0000.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0000.06: ;Asm
			JNE near SystemBooleanSystemIOFileInternalExistsSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0005:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0005.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0005.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006:
			; Callvirt
			; ThisOffset = 8

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.01: ;Asm
			push dword [EAX]

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.02: ;Asm
			push dword 0x1EE

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.04: ;Asm
			pop dword ECX

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.AfterAddressCheck:

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.07: ;Asm
			JNE near SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.NotBoxedThis

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.08: ;Asm
			add EAX, 0xC

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.0A: ;Asm
			add ESP, 0xC

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.0B: ;Asm
			push dword [ESP - 8]

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.0C: ;Asm
			push dword [ESP - 8]

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.NotBoxedThis:

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.0D: ;Asm
			Call ECX

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.AfterNotBoxedThis:

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.0E: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.0F: ;Asm
			JE near SystemBooleanSystemIOFileInternalExistsSystemString.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.10: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.11: ;Asm
			JNE near SystemBooleanSystemIOFileInternalExistsSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_0006.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_000B:
			; Ret

		SystemBooleanSystemIOFileInternalExistsSystemString.IL_000B.00: ;Asm
			Jmp SystemBooleanSystemIOFileInternalExistsSystemString.END__OF__METHOD_NORMAL
			; End Method: InternalExists

		SystemBooleanSystemIOFileInternalExistsSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIOFileInternalExistsSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIOFileInternalExistsSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOFileInternalExistsSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIOFileInternalExistsSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileInternalExistsSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemIOFileInternalExistsSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIOFileInternalExistsSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIOFileInternalExistsSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemIOFileInternalExistsSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_25631771:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ArgumentNullException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] paramName at EBP+12, size = 8

		SystemVoidSystemArgumentNullExceptionctorSystemString:

		GUID_25638137:

		METHOD_25638137.07: ;Asm
			push dword EBP

		METHOD_25638137.08: ;Asm
			mov EBP, ESP

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentNullException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0001:
			; Call

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0001.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Generic

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0001.03: ;Asm
			JE near SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0001.06: ;Asm
			JNE near SystemVoidSystemArgumentNullExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0007:
			; Call

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0007.00: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0007.02: ;Asm
			JE near SystemVoidSystemArgumentNullExceptionctorSystemString.IL_000C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0007.03: ;Asm
			JNE near SystemVoidSystemArgumentNullExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentNullException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_000C.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_000C.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_000D:
			; Ldc_I4

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_000D.00: ;Asm
			push dword 0x80004003

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0012:
			; Call

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0012.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0012.02: ;Asm
			JE near SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0017
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0012.03: ;Asm
			JNE near SystemVoidSystemArgumentNullExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0017:
			; Ret

		SystemVoidSystemArgumentNullExceptionctorSystemString.IL_0017.00: ;Asm
			Jmp SystemVoidSystemArgumentNullExceptionctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemArgumentNullExceptionctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArgumentNullExceptionctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArgumentNullExceptionctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemArgumentNullExceptionctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArgumentNullExceptionctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArgumentNullExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArgumentNullExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemArgumentNullExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_25638138:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.SR
			; Name: get_Argument_EmptyPath
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Argument_EmptyPath:

		GUID_25650964:

		METHOD_25650964.05: ;Asm
			push dword EBP

		METHOD_25650964.06: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Argument_EmptyPath.IL_0000:
			; LdStr
			; String Value: Argument_EmptyPath

		SystemStringSystemSRget_Argument_EmptyPath.IL_0000.00: ;Asm
			push dword StringLiteral01A8

		SystemStringSystemSRget_Argument_EmptyPath.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_EmptyPath.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Argument_EmptyPath.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_EmptyPath.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_EmptyPath.IL_0006:
			; Call

		SystemStringSystemSRget_Argument_EmptyPath.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Argument_EmptyPath.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Argument_EmptyPath.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Argument_EmptyPath.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Argument_EmptyPath.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_EmptyPath.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_EmptyPath.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Argument_EmptyPath.IL_000B:
			; Ret

		SystemStringSystemSRget_Argument_EmptyPath.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_NORMAL
			; End Method: get_Argument_EmptyPath

		SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Argument_EmptyPath.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_25650965:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: get_UTF8
			; Plugged: No
			; Return size: 8

		SystemTextEncodingSystemTextEncodingget_UTF8:

		GUID_25657427:

		METHOD_25657427.09: ;Asm
			push dword EBP

		METHOD_25657427.0A: ;Asm
			mov EBP, ESP

		SystemTextEncodingSystemTextEncodingget_UTF8.IL_0000:
			; Ldsfld

		SystemTextEncodingSystemTextEncodingget_UTF8.IL_0000.00: ;Asm
			Call SystemVoidSystemTextUTF8Encodingcctor

		SystemTextEncodingSystemTextEncodingget_UTF8.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemTextEncodingSystemTextEncodingget_UTF8.IL_0000.02: ;Asm
			JNE near SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_EXCEPTION

		SystemTextEncodingSystemTextEncodingget_UTF8.IL_0000.AfterCCTorExceptionCheck:

		SystemTextEncodingSystemTextEncodingget_UTF8.IL_0000.03: ;Asm
			push dword [static_field__System_Text_UTF8Encoding_s_default + 4]

		SystemTextEncodingSystemTextEncodingget_UTF8.IL_0000.04: ;Asm
			push dword 0x0

		SystemTextEncodingSystemTextEncodingget_UTF8.IL_0005:
			; Ret

		SystemTextEncodingSystemTextEncodingget_UTF8.IL_0005.00: ;Asm
			Jmp SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_NORMAL
			; End Method: get_UTF8

		SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_NORMAL

		SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_EXCEPTION:

		SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextEncodingSystemTextEncodingget_UTF8.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_25657428:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.File
			; Name: InternalReadAllText
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] path at EBP+20, size = 8
			; Argument[1] encoding at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding:

		GUID_25660672:

		METHOD_25660672.09: ;Asm
			push dword EBP

		METHOD_25660672.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_25660672.0B: ;Asm
			push dword 0x0

		METHOD_25660672.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_25660672.0D: ;Asm
			push dword 0x0

		METHOD_25660672.0E: ;Asm
			push dword 0x0

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0002:
			; Ldc_I4

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0002.00: ;Asm
			push dword 0x1

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003:
			; Newobj

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.00: ;Asm
			Call SystemVoidSystemIOStreamReadercctor

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.02: ;Asm
			JNE near SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.AfterCCTorExceptionCheck:

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.03: ;Asm
			push dword 0x5C

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.AfterAlloc:

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.05: ;Asm
			push dword [ESP]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.06: ;Asm
			push dword [ESP]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.07: ;Asm
			pop dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_StreamReader_ASM_IS__System_Runtime_Extensions]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.09: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.0B: ;Asm
			mov dword [EAX + 8], 0x50

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.0C: ;Asm
			push dword 0x0
			; Arg path: 8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.0D: ;Asm
			push dword [ESP + 28]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.0E: ;Asm
			push dword [ESP + 28]
			; Arg encoding: 8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.0F: ;Asm
			push dword [ESP + 28]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.10: ;Asm
			push dword [ESP + 28]
			; Arg detectEncodingFromByteOrderMarks: 4

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.11: ;Asm
			push dword [ESP + 28]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.12: ;Asm
			Call SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.13: ;Asm
			test ECX, 0x2

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.14: ;Asm
			JE near SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.NoError1328
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.15: ;Asm
			add ESP, 0x8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.16: ;Asm
			add ESP, 0x8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.17: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.18: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.19: ;Asm
			Jmp SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.NoError1328:

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.1A: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.1B: ;Asm
			add ESP, 0x8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.1C: ;Asm
			add ESP, 0x8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.1E: ;Asm
			push dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0003.1F: ;Asm
			push dword 0x0

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0008:
			; Stloc
			; Local type = System.IO.StreamReader
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0009:
			; Ldloc
			; Local type = System.IO.StreamReader
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0009.01: ;Asm
			push dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0009.03: ;Asm
			push dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.01: ;Asm
			push dword [EAX]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.02: ;Asm
			push dword 0x1F1

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.04: ;Asm
			pop dword ECX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.AfterAddressCheck:

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.07: ;Asm
			JNE near SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.NotBoxedThis

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.08: ;Asm
			add EAX, 0xC

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.NotBoxedThis:

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.0A: ;Asm
			Call ECX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.AfterNotBoxedThis:
			; CurrentOffset = 10, HandlerStartOffset = 18

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.0C: ;Asm
			JE near SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.0E: ;Asm
			add ESP, 0x4

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.0F: ;Asm
			JNE near SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0012

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000F.00: ;Asm
			pop dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000F.02: ;Asm
			pop dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_000F.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0010:
			; Leave

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0010.00: ;Asm
			mov dword [SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding_LeaveAddress_12], SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0010.02

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0010.01: ;Asm
			Jmp SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0012

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0010.02: ;Asm
			Jmp SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_001C

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0012:
			; Ldloc
			; Local type = System.IO.StreamReader
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0012.01: ;Asm
			push dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0012.03: ;Asm
			push dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0013:
			; Branch

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0013.00: ;Asm
			pop dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0013.01: ;Asm
			pop dword EBX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0013.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0013.03: ;Asm
			JNE near SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0013.End

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0013.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0013.05: ;Asm
			JE near SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_001B

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0013.End:

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0015:
			; Ldloc
			; Local type = System.IO.StreamReader
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0015.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0015.01: ;Asm
			push dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0015.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0015.03: ;Asm
			push dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.01: ;Asm
			push dword [EAX]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.02: ;Asm
			push dword 0x132

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.04: ;Asm
			pop dword ECX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.AfterAddressCheck:

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.07: ;Asm
			JNE near SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.NotBoxedThis

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.08: ;Asm
			add EAX, 0xC

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.0A: ;Asm
			add ESP, 0x4

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.NotBoxedThis:

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.0B: ;Asm
			Call ECX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.AfterNotBoxedThis:
			; CurrentOffset = 22, HandlerStartOffset = 18

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.0C: ;Asm
			test ECX, 0x2

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.0D: ;Asm
			JE near SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.0E: ;Asm
			JNE near SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_0016.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_001B:
			; Endfinally

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_001B.00: ;Asm
			mov EAX, SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding_LeaveAddress_12

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_001B.01: ;Asm
			Jmp [EAX]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_001C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_001C.01: ;Asm
			push dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_001C.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_001C.03: ;Asm
			push dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_001D:
			; Ret

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.IL_001D.00: ;Asm
			Jmp SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_NORMAL
			; End Method: InternalReadAllText

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_NORMAL

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemIOFileInternalReadAllTextSystemStringSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_25660673:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] path at EBP+12, size = 8

		SystemVoidSystemIOStreamWriterctorSystemString:

		GUID_25686931:

		METHOD_25686931.0A: ;Asm
			push dword EBP

		METHOD_25686931.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0002:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0003:
			; Call

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0003.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0003.01: ;Asm
			Call SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0003.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0003.03: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemString.IL_0008
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0003.06: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0008:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0008.00: ;Asm
			push dword 0x400

		SystemVoidSystemIOStreamWriterctorSystemString.IL_000D:
			; Call

		SystemVoidSystemIOStreamWriterctorSystemString.IL_000D.00: ;Asm
			Call SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32

		SystemVoidSystemIOStreamWriterctorSystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemString.IL_000D.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemString.IL_0012
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterctorSystemString.IL_000D.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0012:
			; Ret

		SystemVoidSystemIOStreamWriterctorSystemString.IL_0012.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOStreamWriterctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamWriterctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamWriterctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamWriterctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamWriterctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamWriterctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_25686932:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextWriter
			; Name: Write
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] value at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOTextWriterWriteSystemString:

		GUID_25698568:

		METHOD_25698568.05: ;Asm
			push dword EBP

		METHOD_25698568.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0001:
			; Branch

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemString.IL_0001.End

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0001.05: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemString.IL_000F

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0001.End:

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0003.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0003.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0004.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0004.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0005:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0005.00: ;Asm
			Call SystemChararraySystemStringToCharArray

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0005.02: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemString.IL_000A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0005.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0005.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0005.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0005.07: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemString.IL_0005.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A:
			; Callvirt
			; ThisOffset = 8

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.02: ;Asm
			push dword 0x1F4

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.AfterAddressCheck:

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.07: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.NotBoxedThis

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.0A: ;Asm
			add ESP, 0xC

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.NotBoxedThis:

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.0D: ;Asm
			Call ECX

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.AfterNotBoxedThis:

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.0F: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemString.IL_000F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.10: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000F:
			; Ret

		SystemVoidSystemIOTextWriterWriteSystemString.IL_000F.00: ;Asm
			Jmp SystemVoidSystemIOTextWriterWriteSystemString.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidSystemIOTextWriterWriteSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextWriterWriteSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextWriterWriteSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextWriterWriteSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextWriterWriteSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextWriterWriteSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextWriterWriteSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextWriterWriteSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_25698569:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.File
			; Name: Create
			; Plugged: No
			; Argument[0] path at EBP+16, size = 8
			; Argument[1] bufferSize at EBP+8, size = 4
			; Return size: 8

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32:

		GUID_25710303:

		METHOD_25710303.05: ;Asm
			push dword EBP

		METHOD_25710303.06: ;Asm
			mov EBP, ESP

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0001:
			; Ldc_I4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0001.00: ;Asm
			push dword 0x2

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0002:
			; Ldc_I4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0002.00: ;Asm
			push dword 0x3

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0003:
			; Ldc_I4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0003.00: ;Asm
			push dword 0x0

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 8]

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005:
			; Newobj

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.00: ;Asm
			Call SystemVoidSystemIOFileStreamcctor

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.02: ;Asm
			JNE near SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_EXCEPTION

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.AfterCCTorExceptionCheck:

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.03: ;Asm
			push dword 0x84

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.AfterAlloc:

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.05: ;Asm
			push dword [ESP]

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.06: ;Asm
			push dword [ESP]

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.07: ;Asm
			pop dword EAX

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_FileStream_ASM_IS__System_Private_CoreLib]

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.09: ;Asm
			mov dword [EAX], EBX

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.0B: ;Asm
			mov dword [EAX + 8], 0x78

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.0C: ;Asm
			push dword 0x0
			; Arg path: 8

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.0D: ;Asm
			push dword [ESP + 32]

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.0E: ;Asm
			push dword [ESP + 32]
			; Arg mode: 4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.0F: ;Asm
			push dword [ESP + 32]
			; Arg access: 4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.10: ;Asm
			push dword [ESP + 32]
			; Arg share: 4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.11: ;Asm
			push dword [ESP + 32]
			; Arg bufferSize: 4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.12: ;Asm
			push dword [ESP + 32]

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.13: ;Asm
			Call SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.14: ;Asm
			test ECX, 0x2

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.15: ;Asm
			JE near SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.NoError1331
			; [ Newobj.PushAlignedParameterSize start count = 5 ]

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.16: ;Asm
			add ESP, 0x8

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.17: ;Asm
			add ESP, 0x4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.18: ;Asm
			add ESP, 0x4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.19: ;Asm
			add ESP, 0x4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.1A: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.1B: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.1C: ;Asm
			Jmp SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_EXCEPTION

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.NoError1331:

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.1D: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 5 ]

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.1E: ;Asm
			add ESP, 0x8

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.1F: ;Asm
			add ESP, 0x4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.20: ;Asm
			add ESP, 0x4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.21: ;Asm
			add ESP, 0x4

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.22: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.23: ;Asm
			push dword EAX

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_0005.24: ;Asm
			push dword 0x0

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_000A:
			; Ret

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.IL_000A.00: ;Asm
			Jmp SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_NORMAL
			; End Method: Create

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_NORMAL

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemIOFileStreamSystemIOFileCreateSystemStringSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x4


		GUID_25710304:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.FileSystem
			; Name: get_Current
			; Plugged: No
			; Return size: 8

		SystemIOFileSystemSystemIOFileSystemget_Current:

		GUID_25722178:

		METHOD_25722178.09: ;Asm
			push dword EBP

		METHOD_25722178.0A: ;Asm
			mov EBP, ESP

		SystemIOFileSystemSystemIOFileSystemget_Current.IL_0000:
			; Ldsfld

		SystemIOFileSystemSystemIOFileSystemget_Current.IL_0000.00: ;Asm
			Call SystemVoidSystemIOFileSystemcctor

		SystemIOFileSystemSystemIOFileSystemget_Current.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemIOFileSystemSystemIOFileSystemget_Current.IL_0000.02: ;Asm
			JNE near SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_EXCEPTION

		SystemIOFileSystemSystemIOFileSystemget_Current.IL_0000.AfterCCTorExceptionCheck:

		SystemIOFileSystemSystemIOFileSystemget_Current.IL_0000.03: ;Asm
			push dword [static_field__System_IO_FileSystem_s_current + 4]

		SystemIOFileSystemSystemIOFileSystemget_Current.IL_0000.04: ;Asm
			push dword 0x0

		SystemIOFileSystemSystemIOFileSystemget_Current.IL_0005:
			; Ret

		SystemIOFileSystemSystemIOFileSystemget_Current.IL_0005.00: ;Asm
			Jmp SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_NORMAL
			; End Method: get_Current

		SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_NORMAL

		SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_EXCEPTION:

		SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_EXCEPTION__2:

		SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemIOFileSystemSystemIOFileSystemget_Current.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_25722179:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DirectoryImpl
			; Name: Exists
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString:

		GUID_25725579:

		METHOD_25725579.09: ;Asm
			push dword EBP

		METHOD_25725579.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25725579.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_25725579.0C: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0000:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0002:
			; Ldnull

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0002.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0003:
			; Ceq
			; NullRef

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0003.03: ;Asm
			pop dword EBX

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0003.05: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0003.False

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0003.06: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0003.07: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0005

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0003.False:

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0003.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0003.09: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0005

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0005.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0006.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0007:
			; Branch

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0007.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000E

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0009:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0009.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000A:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000A.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000C:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000C.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0017

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000F:
			; Call

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000F.00: ;Asm
			Call SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000F.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_000F.04: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0014:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0014.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0014.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0015:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0015.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0017

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0017:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0017.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0017.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0018:
			; Ret

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.IL_0018.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.END__OF__METHOD_NORMAL
			; End Method: Exists

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystem_PlugsSystemIODirectoryImplExistsSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_25725580:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DirectoryImpl
			; Name: Delete
			; Plugged: No
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString:

		GUID_25754788:

		METHOD_25754788.08: ;Asm
			push dword EBP

		METHOD_25754788.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0002:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0003:
			; Call

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0003.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0003.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0008
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0003.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0008:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0008.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0009:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.IL_0009.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.END__OF__METHOD_NORMAL
			; End Method: Delete

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_25754789:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DirectoryImpl
			; Name: CreateDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString:

		GUID_25765237:

		METHOD_25765237.05: ;Asm
			push dword EBP

		METHOD_25765237.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_25765237.07: ;Asm
			push dword 0x0

		METHOD_25765237.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_25765237.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_25765237.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_25765237.0B: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_25765237.0C: ;Asm
			push dword 0x0

		METHOD_25765237.0D: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0000:
			; Nop

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0000.00: ;Asm
			NOP

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0002:
			; Ldnull

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0002.01: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0003:
			; Ceq
			; NullRef

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0003.03: ;Asm
			pop dword EBX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0003.05: ;Asm
			JNE near SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0003.False

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0003.06: ;Asm
			push dword 0x1

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0003.07: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0005

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0003.False:

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0003.08: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0003.09: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0005

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0005.00: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0005.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0006.01: ;Asm
			push dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0007:
			; Branch

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0007.02: ;Asm
			JE near SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0015

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0009:
			; Nop

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0009.00: ;Asm
			NOP

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000A:
			; LdStr
			; String Value: aPath

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000A.00: ;Asm
			push dword StringLiteral01A9

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000A.01: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F:
			; Newobj

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.00: ;Asm
			push dword 0x90

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.AfterAlloc:

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.02: ;Asm
			push dword [ESP]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.03: ;Asm
			push dword [ESP]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.04: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.0E: ;Asm
			JE near SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.NoError1332
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.11: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.NoError1332:

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.14: ;Asm
			push dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_000F.15: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0014:
			; Throw

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0014.01: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0014.05: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0016:
			; Callvirt
			; ThisOffset = 0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0016.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0016.02: ;Asm
			JE near SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0016.03: ;Asm
			add ESP, 0x4

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0016.04: ;Asm
			JNE near SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0016.NoExceptionAfterCall:
			; Argument Count = 0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001B:
			; Ldc_I4

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001B.00: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C:
			; Ceq

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.00: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.02: ;Asm
			JE near SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.True

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.03: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.False

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.True:

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.04: ;Asm
			add ESP, 0x4

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.05: ;Asm
			push dword 0x1

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.06: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001E

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.False:

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.07: ;Asm
			add ESP, 0x4

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.08: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001C.09: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001E

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001E.00: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001E.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001F.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_001F.01: ;Asm
			push dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0020:
			; Branch

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0020.00: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0020.01: ;Asm
			cmp EAX, 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0020.02: ;Asm
			JE near SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0033

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0022:
			; Nop

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0022.00: ;Asm
			NOP

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0023:
			; LdStr
			; String Value: Path must not be empty.

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0023.00: ;Asm
			push dword StringLiteral01AA

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0023.01: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0028:
			; LdStr
			; String Value: aPath

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0028.00: ;Asm
			push dword StringLiteral01AB

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0028.01: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D:
			; Newobj

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.00: ;Asm
			push dword 0x90

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.AfterAlloc:

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.02: ;Asm
			push dword [ESP]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.03: ;Asm
			push dword [ESP]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.04: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.06: ;Asm
			mov dword [EAX], EBX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.0A: ;Asm
			push dword [ESP + 24]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.0C: ;Asm
			push dword [ESP + 24]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.0D: ;Asm
			push dword [ESP + 24]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.0F: ;Asm
			test ECX, 0x2

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.10: ;Asm
			JE near SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.NoError1332
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.11: ;Asm
			add ESP, 0x8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.14: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.NoError1332:

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.16: ;Asm
			add ESP, 0x8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.18: ;Asm
			push dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_002D.19: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0032:
			; Throw

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0032.01: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0032.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0032.03: ;Asm
			Call SystemExceptionOccurred

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0032.04: ;Asm
			mov ECX, 0x3

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0032.05: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0033:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0033.00: ;Asm
			push dword [EBP + 12]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0033.01: ;Asm
			push dword [EBP + 8]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0034:
			; Call

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0034.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0034.02: ;Asm
			JE near SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0039
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0034.03: ;Asm
			add ESP, 0x4

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0034.04: ;Asm
			add ESP, 0x4

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0034.05: ;Asm
			JNE near SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0039:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0039.00: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0039.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0039.02: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0039.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003A:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003A.01: ;Asm
			push dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003A.03: ;Asm
			push dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003B:
			; Ldnull

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003B.00: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003B.01: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003C:
			; Ceq
			; NullRef

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003C.00: ;Asm
			add ESP, 0x4

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003C.01: ;Asm
			pop dword EAX
			; DirectoryEntry

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003C.02: ;Asm
			add ESP, 0x4

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003C.03: ;Asm
			pop dword EBX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003C.04: ;Asm
			cmp EAX, EBX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003C.05: ;Asm
			JNE near SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003C.False

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003C.06: ;Asm
			push dword 0x1

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003C.07: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003E

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003C.False:

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003C.08: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003C.09: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003E

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003E.00: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003E.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003F.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_003F.01: ;Asm
			push dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0040:
			; Branch

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0040.00: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0040.01: ;Asm
			cmp EAX, 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0040.02: ;Asm
			JE near SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0048

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0042:
			; Nop

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0042.00: ;Asm
			NOP

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0043:
			; Ldnull

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0043.00: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0043.01: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0044:
			; Stloc
			; Local type = System.IO.DirectoryInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0044.00: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0044.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0044.02: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0044.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0046:
			; Br

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0046.00: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0052

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0048:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0048.00: ;Asm
			push dword [EBP + 12]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0048.01: ;Asm
			push dword [EBP + 8]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049:
			; Newobj

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.00: ;Asm
			push dword 0x4C

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.AfterAlloc:

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.02: ;Asm
			push dword [ESP]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.03: ;Asm
			push dword [ESP]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.04: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_DirectoryInfo_ASM_IS__System_IO_FileSystem]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.06: ;Asm
			mov dword [EAX], EBX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.08: ;Asm
			mov dword [EAX + 8], 0x40

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.09: ;Asm
			push dword 0x0
			; Arg path: 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.0A: ;Asm
			push dword [ESP + 16]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.0B: ;Asm
			push dword [ESP + 16]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.0C: ;Asm
			Call SystemVoidSystemIODirectoryInfoctorSystemString

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.0D: ;Asm
			test ECX, 0x2

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.0E: ;Asm
			JE near SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.NoError1333
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.11: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.NoError1333:

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.14: ;Asm
			push dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0049.15: ;Asm
			push dword 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_004E:
			; Stloc
			; Local type = System.IO.DirectoryInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_004E.00: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_004E.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_004E.02: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_004E.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0050:
			; Br

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0050.00: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0052

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0052:
			; Ldloc
			; Local type = System.IO.DirectoryInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0052.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0052.01: ;Asm
			push dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0052.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0052.03: ;Asm
			push dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0054:
			; Ret

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.IL_0054.00: ;Asm
			Jmp SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_NORMAL
			; End Method: CreateDirectory

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_NORMAL

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_EXCEPTION:

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x1C

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_EXCEPTION__2:

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemIODirectoryInfoCosmosSystem_PlugsSystemIODirectoryImplCreateDirectorySystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_25765238:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: get_ASCII
			; Plugged: No
			; Return size: 8

		SystemTextEncodingSystemTextEncodingget_ASCII:

		GUID_25840388:

		METHOD_25840388.0A: ;Asm
			push dword EBP

		METHOD_25840388.0B: ;Asm
			mov EBP, ESP

		SystemTextEncodingSystemTextEncodingget_ASCII.IL_0000:
			; Ldsfld

		SystemTextEncodingSystemTextEncodingget_ASCII.IL_0000.00: ;Asm
			Call SystemVoidSystemTextASCIIEncodingcctor

		SystemTextEncodingSystemTextEncodingget_ASCII.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemTextEncodingSystemTextEncodingget_ASCII.IL_0000.02: ;Asm
			JNE near SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_EXCEPTION

		SystemTextEncodingSystemTextEncodingget_ASCII.IL_0000.AfterCCTorExceptionCheck:

		SystemTextEncodingSystemTextEncodingget_ASCII.IL_0000.03: ;Asm
			push dword [static_field__System_Text_ASCIIEncoding_s_default + 4]

		SystemTextEncodingSystemTextEncodingget_ASCII.IL_0000.04: ;Asm
			push dword 0x0

		SystemTextEncodingSystemTextEncodingget_ASCII.IL_0005:
			; Ret

		SystemTextEncodingSystemTextEncodingget_ASCII.IL_0005.00: ;Asm
			Jmp SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_NORMAL
			; End Method: get_ASCII

		SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_NORMAL

		SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_EXCEPTION:

		SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextEncodingSystemTextEncodingget_ASCII.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_25840389:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Environment
			; Name: .cctor
			; Plugged: Yes

		SystemVoidSystemEnvironmentcctor:

		GUID_25844057:
			; Static constructor. See if it has been called already, return if so.

		METHOD_25844057.09: ;Asm
			cmp byte [CCTOR_CALLED__System_Environment], 0x1

		METHOD_25844057.0A: ;Asm
			JE near METHOD_25844057.BeforeQuickReturn

		METHOD_25844057.0B: ;Asm
			mov byte [CCTOR_CALLED__System_Environment], 0x1

		METHOD_25844057.0C: ;Asm
			Jmp METHOD_25844057.AfterCCTorAlreadyCalledCheck

		METHOD_25844057.BeforeQuickReturn:

		METHOD_25844057.0D: ;Asm
			mov ECX, 0x0

		METHOD_25844057.0E: ;Asm
			Ret


		METHOD_25844057.AfterCCTorAlreadyCalledCheck:

		METHOD_25844057.0F: ;Asm
			push dword EBP

		METHOD_25844057.10: ;Asm
			mov EBP, ESP

		METHOD_25844057.11: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor

		METHOD_25844057.12: ;Asm
			test ECX, 0x2

		METHOD_25844057.13: ;Asm
			JE near SystemVoidSystemEnvironmentcctor.END__OF__METHOD_NORMAL

		METHOD_25844057.14: ;Asm
			JNE near SystemVoidSystemEnvironmentcctor.END__OF__METHOD_EXCEPTION
			; End Method: .cctor

		SystemVoidSystemEnvironmentcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemEnvironmentcctor.END__OF__METHOD_NORMAL.15: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemEnvironmentcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemEnvironmentcctor.END__OF__METHOD_NORMAL.16: ;Asm
			mov ECX, 0x0

		SystemVoidSystemEnvironmentcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemEnvironmentcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemEnvironmentcctor.END__OF__METHOD_EXCEPTION__2.17: ;Asm
			pop dword EBP

		SystemVoidSystemEnvironmentcctor.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			Ret


		GUID_25844058:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentNull_String
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentNull_String:

		GUID_25844060:

		METHOD_25844060.19: ;Asm
			push dword EBP

		METHOD_25844060.1A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentNull_String.IL_0000:
			; LdStr
			; String Value: ArgumentNull_String

		SystemStringSystemSRget_ArgumentNull_String.IL_0000.00: ;Asm
			push dword StringLiteral01AC

		SystemStringSystemSRget_ArgumentNull_String.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentNull_String.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentNull_String.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentNull_String.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentNull_String.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentNull_String.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentNull_String.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentNull_String.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentNull_String.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentNull_String.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentNull_String.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentNull_String.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentNull_String.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentNull_String.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentNull_String

		SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentNull_String.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_25844061:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ArgumentNullException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] paramName at EBP+20, size = 8
			; Argument[2] message at EBP+12, size = 8

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString:

		GUID_25851419:

		METHOD_25851419.09: ;Asm
			push dword EBP

		METHOD_25851419.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentNullException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0003:
			; Call

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0003.00: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0003.02: ;Asm
			JE near SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0008
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0003.03: ;Asm
			JNE near SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentNullException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0008.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0008.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0009:
			; Ldc_I4

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0009.00: ;Asm
			push dword 0x80004003

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_000E:
			; Call

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_000E.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_000E.02: ;Asm
			JE near SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0013
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_000E.03: ;Asm
			JNE near SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0013:
			; Ret

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.IL_0013.00: ;Asm
			Jmp SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x18


		GUID_25851420:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: GetByteCount
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] s at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextEncodingGetByteCountSystemString:

		GUID_25866230:

		METHOD_25866230.05: ;Asm
			push dword EBP

		METHOD_25866230.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_25866230.07: ;Asm
			push dword 0x0

		METHOD_25866230.08: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0001:
			; Branch

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000E

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0001.05: ;Asm
			JNE near SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000E

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0003:
			; LdStr
			; String Value: s

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0003.00: ;Asm
			push dword StringLiteral01AD

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0003.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008:
			; Newobj

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.AfterAlloc:

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.0D: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.0E: ;Asm
			JE near SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.NoError1336
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.11: ;Asm
			Jmp SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.NoError1336:

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.14: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0008.15: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000D:
			; Throw

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000D.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000D.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000D.05: ;Asm
			Jmp SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000F.00: ;Asm
			Call SystemChararraySystemStringToCharArray

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000F.02: ;Asm
			JE near SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000F.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000F.05: ;Asm
			JNE near SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0014:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0014.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0014.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0014.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0014.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0015.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0015.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0016:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0016.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0016.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0016.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0017:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0017.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0018:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0018.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0018.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0018.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0019:
			; Ldlen

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0019.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0019.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001A:
			; Conv_I4

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.02: ;Asm
			push dword 0x1FA

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.AfterAddressCheck:

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.07: ;Asm
			JNE near SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.NotBoxedThis

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.NotBoxedThis:

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.0F: ;Asm
			Call ECX

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.AfterNotBoxedThis:

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.11: ;Asm
			JE near SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0020
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.13: ;Asm
			JNE near SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_001B.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0020:
			; Ret

		SystemInt32SystemTextEncodingGetByteCountSystemString.IL_0020.00: ;Asm
			Jmp SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL

		SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_25866231:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: GetBytes
			; Plugged: No
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] s at EBP+32, size = 8
			; Argument[2] charIndex at EBP+24, size = 4
			; Argument[3] charCount at EBP+20, size = 4
			; Argument[4] bytes at EBP+16, size = 8
			; Argument[5] byteIndex at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32:

		GUID_25896233:

		METHOD_25896233.08: ;Asm
			push dword EBP

		METHOD_25896233.09: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001:
			; Branch

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000E

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.05: ;Asm
			JNE near SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000E

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003:
			; LdStr
			; String Value: s

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.00: ;Asm
			push dword StringLiteral01AE

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008:
			; Newobj

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.AfterAlloc:

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.0D: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.0E: ;Asm
			JE near SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.NoError1336
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.11: ;Asm
			Jmp SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.NoError1336:

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.14: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.15: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000D:
			; Throw

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000D.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000D.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000D.05: ;Asm
			Jmp SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 40]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0010:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0010.00: ;Asm
			Call SystemChararraySystemStringToCharArray

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0010.02: ;Asm
			JE near SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0015
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0010.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0010.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0010.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0010.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0010.07: ;Asm
			JNE near SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0010.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0015:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0015.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0017:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0017.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0017.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0019:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0019.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B:
			; Callvirt
			; ThisOffset = 28

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.00: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.02: ;Asm
			push dword 0x1FB

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.AfterAddressCheck:

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.05: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.07: ;Asm
			JNE near SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NotBoxedThis

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.09: ;Asm
			mov dword [ESP + 32], EAX

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0A: ;Asm
			add ESP, 0x20

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.11: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NotBoxedThis:

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.12: ;Asm
			Call ECX

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.AfterNotBoxedThis:

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.13: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.14: ;Asm
			JE near SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.15: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.16: ;Asm
			JNE near SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020:
			; Ret

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.00: ;Asm
			Jmp SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 40], EAX

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x20


		GUID_25896234:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Console
			; Name: DoLineFeed
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemConsoleDoLineFeed:

		GUID_25922906:

		METHOD_25922906.07: ;Asm
			push dword EBP

		METHOD_25922906.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_25922906.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0000:
			; Nop

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0002.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0003:
			; Ldfld
			; Field: System.Int32 Cosmos.System.Console.mY
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0003.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0003.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0003.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0003.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0003.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0008:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0008.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0009:
			; Add

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0009.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_000A:
			; Stfld
			; Operand type: Cosmos.System.Console
			; Field: System.Int32 Cosmos.System.Console.mY
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_000A.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_000F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_000F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0010:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0010.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0011:
			; Stfld
			; Operand type: Cosmos.System.Console
			; Field: System.Int32 Cosmos.System.Console.mX
			; Type: System.Int32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0011.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0017:
			; Ldfld
			; Field: System.Int32 Cosmos.System.Console.mY
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0017.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0017.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0017.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0017.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0017.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0017.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_001C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_001C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_001D:
			; Ldfld
			; Field: Cosmos.HAL.TextScreenBase Cosmos.System.Console.mText
			; Type: Cosmos.HAL.TextScreenBase
			; Size: 8
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_001D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_001D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_001D.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_001D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_001D.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_001D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_001D.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_001D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.02: ;Asm
			push dword 0xA3

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.AfterAddressCheck:

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.07: ;Asm
			JNE near SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.NotBoxedThis

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.NotBoxedThis:

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.AfterNotBoxedThis:

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.0D: ;Asm
			JE near SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.10: ;Asm
			JNE near SystemVoidCosmosSystemConsoleDoLineFeed.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0022.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027:
			; Ceq

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.True

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.03: ;Asm
			Jmp SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.False

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.True:

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.06: ;Asm
			Jmp SystemVoidCosmosSystemConsoleDoLineFeed.IL_0029

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.False:

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0027.09: ;Asm
			Jmp SystemVoidCosmosSystemConsoleDoLineFeed.IL_0029

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0029:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0029.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002B:
			; Branch

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002B.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleDoLineFeed.IL_0049

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002D:
			; Nop

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002D.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002F:
			; Ldfld
			; Field: Cosmos.HAL.TextScreenBase Cosmos.System.Console.mText
			; Type: Cosmos.HAL.TextScreenBase
			; Size: 8
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002F.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002F.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_002F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.02: ;Asm
			push dword 0x1FC

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.AfterAddressCheck:

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.07: ;Asm
			JNE near SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.NotBoxedThis

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.NotBoxedThis:

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.AfterNotBoxedThis:

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.0D: ;Asm
			JE near SystemVoidCosmosSystemConsoleDoLineFeed.IL_0039
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.0E: ;Asm
			JNE near SystemVoidCosmosSystemConsoleDoLineFeed.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0034.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0039:
			; Nop

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0039.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_003A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_003A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_003B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_003B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_003C:
			; Ldfld
			; Field: System.Int32 Cosmos.System.Console.mY
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_003C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_003C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_003C.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_003C.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_003C.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_003C.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0041:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0041.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0042:
			; Sub

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0042.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0042.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0042.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0042.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0043:
			; Stfld
			; Operand type: Cosmos.System.Console
			; Field: System.Int32 Cosmos.System.Console.mY
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0043.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0043.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0043.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0043.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0043.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0048:
			; Nop

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0048.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0049:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0049.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0049.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_004A:
			; Call

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_004A.00: ;Asm
			Call SystemVoidCosmosSystemConsoleUpdateCursor

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_004A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_004A.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleDoLineFeed.IL_004F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_004A.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleDoLineFeed.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_004F:
			; Nop

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_004F.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0050:
			; Ret

		SystemVoidCosmosSystemConsoleDoLineFeed.IL_0050.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleDoLineFeed.END__OF__METHOD_NORMAL
			; End Method: DoLineFeed

		SystemVoidCosmosSystemConsoleDoLineFeed.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemConsoleDoLineFeed.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemConsoleDoLineFeed.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemConsoleDoLineFeed.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemConsoleDoLineFeed.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemConsoleDoLineFeed.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoLineFeed.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemConsoleDoLineFeed.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemConsoleDoLineFeed.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_25922907:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Console
			; Name: DoCarriageReturn
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemConsoleDoCarriageReturn:

		GUID_25991299:

		METHOD_25991299.06: ;Asm
			push dword EBP

		METHOD_25991299.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0000:
			; Nop

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0002:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0003:
			; Stfld
			; Operand type: Cosmos.System.Console
			; Field: System.Int32 Cosmos.System.Console.mX
			; Type: System.Int32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0003.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0003.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0003.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0003.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0009:
			; Call

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0009.00: ;Asm
			Call SystemVoidCosmosSystemConsoleUpdateCursor

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0009.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_0009.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleDoCarriageReturn.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_000E:
			; Nop

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_000F:
			; Ret

		SystemVoidCosmosSystemConsoleDoCarriageReturn.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleDoCarriageReturn.END__OF__METHOD_NORMAL
			; End Method: DoCarriageReturn

		SystemVoidCosmosSystemConsoleDoCarriageReturn.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemConsoleDoCarriageReturn.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemConsoleDoCarriageReturn.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemConsoleDoCarriageReturn.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemConsoleDoCarriageReturn.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemConsoleDoCarriageReturn.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemConsoleDoCarriageReturn.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemConsoleDoCarriageReturn.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_25991300:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Console
			; Name: DoTab
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemConsoleDoTab:

		GUID_26007278:

		METHOD_26007278.05: ;Asm
			push dword EBP

		METHOD_26007278.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemConsoleDoTab.IL_0000:
			; Nop

		SystemVoidCosmosSystemConsoleDoTab.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleDoTab.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoTab.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoTab.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoTab.IL_0002:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleDoTab.IL_0002.00: ;Asm
			push dword 0x20

		SystemVoidCosmosSystemConsoleDoTab.IL_0004:
			; Call

		SystemVoidCosmosSystemConsoleDoTab.IL_0004.00: ;Asm
			Call SystemVoidCosmosSystemConsoleWriteSystemByte

		SystemVoidCosmosSystemConsoleDoTab.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleDoTab.IL_0004.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleDoTab.IL_0009
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleDoTab.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleDoTab.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleDoTab.IL_0009:
			; Nop

		SystemVoidCosmosSystemConsoleDoTab.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleDoTab.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoTab.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoTab.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoTab.IL_000B:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleDoTab.IL_000B.00: ;Asm
			push dword 0x20

		SystemVoidCosmosSystemConsoleDoTab.IL_000D:
			; Call

		SystemVoidCosmosSystemConsoleDoTab.IL_000D.00: ;Asm
			Call SystemVoidCosmosSystemConsoleWriteSystemByte

		SystemVoidCosmosSystemConsoleDoTab.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleDoTab.IL_000D.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleDoTab.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleDoTab.IL_000D.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleDoTab.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleDoTab.IL_0012:
			; Nop

		SystemVoidCosmosSystemConsoleDoTab.IL_0012.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleDoTab.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoTab.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoTab.IL_0013.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoTab.IL_0014:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleDoTab.IL_0014.00: ;Asm
			push dword 0x20

		SystemVoidCosmosSystemConsoleDoTab.IL_0016:
			; Call

		SystemVoidCosmosSystemConsoleDoTab.IL_0016.00: ;Asm
			Call SystemVoidCosmosSystemConsoleWriteSystemByte

		SystemVoidCosmosSystemConsoleDoTab.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleDoTab.IL_0016.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleDoTab.IL_001B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleDoTab.IL_0016.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleDoTab.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleDoTab.IL_001B:
			; Nop

		SystemVoidCosmosSystemConsoleDoTab.IL_001B.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleDoTab.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleDoTab.IL_001C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleDoTab.IL_001C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleDoTab.IL_001D:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleDoTab.IL_001D.00: ;Asm
			push dword 0x20

		SystemVoidCosmosSystemConsoleDoTab.IL_001F:
			; Call

		SystemVoidCosmosSystemConsoleDoTab.IL_001F.00: ;Asm
			Call SystemVoidCosmosSystemConsoleWriteSystemByte

		SystemVoidCosmosSystemConsoleDoTab.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleDoTab.IL_001F.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleDoTab.IL_0024
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleDoTab.IL_001F.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleDoTab.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleDoTab.IL_0024:
			; Nop

		SystemVoidCosmosSystemConsoleDoTab.IL_0024.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleDoTab.IL_0025:
			; Ret

		SystemVoidCosmosSystemConsoleDoTab.IL_0025.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleDoTab.END__OF__METHOD_NORMAL
			; End Method: DoTab

		SystemVoidCosmosSystemConsoleDoTab.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemConsoleDoTab.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemConsoleDoTab.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemConsoleDoTab.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemConsoleDoTab.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemConsoleDoTab.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemConsoleDoTab.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemConsoleDoTab.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_26007279:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Console
			; Name: Write
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aChar at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystemConsoleWriteSystemByte:

		GUID_26043695:

		METHOD_26043695.05: ;Asm
			push dword EBP

		METHOD_26043695.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_26043695.07: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0000:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.HAL.TextScreenBase Cosmos.System.Console.mText
			; Type: Cosmos.HAL.TextScreenBase
			; Size: 8
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0002.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0008:
			; Ldfld
			; Field: System.Int32 Cosmos.System.Console.mX
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 16 (includes object header)

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0008.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_000D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_000D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_000E:
			; Ldfld
			; Field: System.Int32 Cosmos.System.Console.mY
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_000E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_000E.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_000E.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_000E.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_000E.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0013:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0013.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0013.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014:
			; Callvirt
			; ThisOffset = 12

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.00: ;Asm
			mov EAX, dword [ESP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.02: ;Asm
			push dword 0x1FD

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.AfterAddressCheck:

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.05: ;Asm
			mov EAX, dword [ESP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.07: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.NotBoxedThis

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.09: ;Asm
			mov dword [ESP + 16], EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.0A: ;Asm
			add ESP, 0x10

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.NotBoxedThis:

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.0E: ;Asm
			Call ECX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.AfterNotBoxedThis:

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.10: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0019
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.11: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0014.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0019:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0019.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_001A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_001A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_001B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_001B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_001B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_001C:
			; Ldfld
			; Field: System.Int32 Cosmos.System.Console.mX
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 16 (includes object header)

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_001C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_001C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_001C.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_001C.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_001C.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_001C.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0021:
			; Ldc_I4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0021.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0022:
			; Add

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0022.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0023:
			; Stfld
			; Operand type: Cosmos.System.Console
			; Field: System.Int32 Cosmos.System.Console.mX
			; Type: System.Int32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0023.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0023.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0023.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0023.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0023.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0023.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0029:
			; Ldfld
			; Field: System.Int32 Cosmos.System.Console.mX
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 16 (includes object header)

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0029.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_002E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_002E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_002F:
			; Ldfld
			; Field: Cosmos.HAL.TextScreenBase Cosmos.System.Console.mText
			; Type: Cosmos.HAL.TextScreenBase
			; Size: 8
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_002F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_002F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_002F.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_002F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_002F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_002F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_002F.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_002F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.02: ;Asm
			push dword 0xA2

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.AfterAddressCheck:

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.07: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.NotBoxedThis

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.NotBoxedThis:

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.AfterNotBoxedThis:

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.0D: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.10: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0034.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039:
			; Ceq

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.True

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.03: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.False

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.True:

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.06: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003B

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.False:

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0039.09: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003B

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003C.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003D:
			; Branch

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003D.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0048

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003F:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_003F.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0040:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0040.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0040.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0041:
			; Call

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0041.00: ;Asm
			Call SystemVoidCosmosSystemConsoleDoLineFeed

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0041.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0041.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0046
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0041.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0046:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0046.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0047:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0047.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0048:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0048.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0048.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0049:
			; Call

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0049.00: ;Asm
			Call SystemVoidCosmosSystemConsoleUpdateCursor

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0049.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0049.02: ;Asm
			JE near SystemVoidCosmosSystemConsoleWriteSystemByte.IL_004E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_0049.03: ;Asm
			JNE near SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_004E:
			; Nop

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_004E.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_004F:
			; Ret

		SystemVoidCosmosSystemConsoleWriteSystemByte.IL_004F.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemConsoleWriteSystemByte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_26043696:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Type
			; Name: .cctor
			; Plugged: Yes

		SystemVoidSystemTypecctor:

		GUID_26114248:
			; Static constructor. See if it has been called already, return if so.

		METHOD_26114248.06: ;Asm
			cmp byte [CCTOR_CALLED__System_Type], 0x1

		METHOD_26114248.07: ;Asm
			JE near METHOD_26114248.BeforeQuickReturn

		METHOD_26114248.08: ;Asm
			mov byte [CCTOR_CALLED__System_Type], 0x1

		METHOD_26114248.09: ;Asm
			Jmp METHOD_26114248.AfterCCTorAlreadyCalledCheck

		METHOD_26114248.BeforeQuickReturn:

		METHOD_26114248.0A: ;Asm
			mov ECX, 0x0

		METHOD_26114248.0B: ;Asm
			Ret


		METHOD_26114248.AfterCCTorAlreadyCalledCheck:

		METHOD_26114248.0C: ;Asm
			push dword EBP

		METHOD_26114248.0D: ;Asm
			mov EBP, ESP

		METHOD_26114248.0E: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemTypeImplCCtor

		METHOD_26114248.0F: ;Asm
			test ECX, 0x2

		METHOD_26114248.10: ;Asm
			JE near SystemVoidSystemTypecctor.END__OF__METHOD_NORMAL

		METHOD_26114248.11: ;Asm
			JNE near SystemVoidSystemTypecctor.END__OF__METHOD_EXCEPTION
			; End Method: .cctor

		SystemVoidSystemTypecctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTypecctor.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTypecctor.END__OF__METHOD_NORMAL

		SystemVoidSystemTypecctor.END__OF__METHOD_NORMAL.13: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTypecctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTypecctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTypecctor.END__OF__METHOD_EXCEPTION__2.14: ;Asm
			pop dword EBP

		SystemVoidSystemTypecctor.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			Ret


		GUID_26114249:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Type
			; Name: ToString
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemTypeToString:

		GUID_26114251:

		METHOD_26114251.16: ;Asm
			push dword EBP

		METHOD_26114251.17: ;Asm
			mov EBP, ESP

		SystemStringSystemTypeToString.IL_0000:
			; LdStr
			; String Value: Type: 

		SystemStringSystemTypeToString.IL_0000.00: ;Asm
			push dword StringLiteral01AF

		SystemStringSystemTypeToString.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemTypeToString.IL_0005:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Type
			; Arg real size = 8 aligned size = 8

		SystemStringSystemTypeToString.IL_0005.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemTypeToString.IL_0005.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemTypeToString.IL_0006:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemTypeToString.IL_0006.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemTypeToString.IL_0006.01: ;Asm
			push dword [EAX]

		SystemStringSystemTypeToString.IL_0006.02: ;Asm
			push dword 0x1FE

		SystemStringSystemTypeToString.IL_0006.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemTypeToString.IL_0006.04: ;Asm
			pop dword ECX

		SystemStringSystemTypeToString.IL_0006.AfterAddressCheck:

		SystemStringSystemTypeToString.IL_0006.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemTypeToString.IL_0006.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemTypeToString.IL_0006.07: ;Asm
			JNE near SystemStringSystemTypeToString.IL_0006.NotBoxedThis

		SystemStringSystemTypeToString.IL_0006.08: ;Asm
			add EAX, 0xC

		SystemStringSystemTypeToString.IL_0006.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemTypeToString.IL_0006.NotBoxedThis:

		SystemStringSystemTypeToString.IL_0006.0A: ;Asm
			Call ECX

		SystemStringSystemTypeToString.IL_0006.AfterNotBoxedThis:

		SystemStringSystemTypeToString.IL_0006.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemTypeToString.IL_0006.0C: ;Asm
			JE near SystemStringSystemTypeToString.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemTypeToString.IL_0006.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemTypeToString.IL_0006.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemTypeToString.IL_0006.0F: ;Asm
			add ESP, 0x4

		SystemStringSystemTypeToString.IL_0006.10: ;Asm
			add ESP, 0x4

		SystemStringSystemTypeToString.IL_0006.11: ;Asm
			JNE near SystemStringSystemTypeToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemTypeToString.IL_0006.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemTypeToString.IL_000B:
			; Call

		SystemStringSystemTypeToString.IL_000B.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringSystemTypeToString.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemStringSystemTypeToString.IL_000B.02: ;Asm
			JE near SystemStringSystemTypeToString.IL_0010
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemTypeToString.IL_000B.03: ;Asm
			add ESP, 0x4

		SystemStringSystemTypeToString.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemStringSystemTypeToString.IL_000B.05: ;Asm
			JNE near SystemStringSystemTypeToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemTypeToString.IL_0010:
			; Ret

		SystemStringSystemTypeToString.IL_0010.00: ;Asm
			Jmp SystemStringSystemTypeToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringSystemTypeToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemTypeToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemTypeToString.END__OF__METHOD_NORMAL

		SystemStringSystemTypeToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemTypeToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemTypeToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemTypeToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemTypeToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemTypeToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemTypeToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemTypeToString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemTypeToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_26114252:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CosmosRuntimeType
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aTypeId at EBP+8, size = 4

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32:

		GUID_26124824:

		METHOD_26124824.09: ;Asm
			push dword EBP

		METHOD_26124824.0A: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CosmosRuntimeType
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreCosmosRuntimeTypector

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CosmosRuntimeType
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_000A:
			; Stfld
			; Operand type: Cosmos.Core.CosmosRuntimeType
			; Field: System.UInt32 Cosmos.Core.CosmosRuntimeType.mTypeId
			; Type: System.UInt32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_000A.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_000F:
			; Ret

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreCosmosRuntimeTypectorSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_26124825:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.BitConverter
			; Name: DoubleToInt64Bits
			; Plugged: No
			; Argument[0] value at EBP+12, size = 8
			; Return size: 8

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble:

		GUID_26141843:

		METHOD_26141843.05: ;Asm
			push dword EBP

		METHOD_26141843.06: ;Asm
			mov EBP, ESP

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.IL_0000:
			; Ldarga
			; Arg idx = 0
			; Arg type = System.Double
			; Arg real size = 8 aligned size = 8
			; Real displacement 8

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.IL_0000.00: ;Asm
			mov EAX, EBP

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.IL_0000.01: ;Asm
			mov EBX, 0x8

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.IL_0000.02: ;Asm
			add EAX, EBX

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.IL_0000.03: ;Asm
			push dword EAX

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.IL_0002:
			; Conv_U

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.IL_0003:
			; Ldind

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.IL_0003.01: ;Asm
			push dword [EAX + 4]

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.IL_0003.02: ;Asm
			push dword [EAX]

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.IL_0004:
			; Ret

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.IL_0004.00: ;Asm
			Jmp SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.END__OF__METHOD_NORMAL
			; End Method: DoubleToInt64Bits

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.END__OF__METHOD_NORMAL

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.END__OF__METHOD_EXCEPTION:

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.END__OF__METHOD_EXCEPTION__2:

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemInt64SystemBitConverterDoubleToInt64BitsSystemDouble.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_26141844:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.UInt64
			; Name: ToString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemUInt64ToString:

		GUID_26150402:

		METHOD_26150402.09: ;Asm
			push dword EBP

		METHOD_26150402.0A: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.UInt64&
			; Arg real size = 4 aligned size = 4

		METHOD_26150402.0B: ;Asm
			push dword [EBP + 12]

		METHOD_26150402.0C: ;Asm
			sub ESP, 0x4

		METHOD_26150402.0D: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemUInt64ImplToString

		METHOD_26150402.0E: ;Asm
			test ECX, 0x2

		METHOD_26150402.0F: ;Asm
			JE near SystemStringSystemUInt64ToString.END__OF__METHOD_NORMAL

		METHOD_26150402.10: ;Asm
			add ESP, 0x4

		METHOD_26150402.11: ;Asm
			add ESP, 0x4

		METHOD_26150402.12: ;Asm
			JNE near SystemStringSystemUInt64ToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemUInt64ToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemUInt64ToString.END__OF__METHOD_NORMAL.13: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemUInt64ToString.END__OF__METHOD_NORMAL

		SystemStringSystemUInt64ToString.END__OF__METHOD_NORMAL.14: ;Asm
			mov ECX, 0x0

		SystemStringSystemUInt64ToString.END__OF__METHOD_NORMAL.15: ;Asm
			pop dword EAX

		SystemStringSystemUInt64ToString.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemUInt64ToString.END__OF__METHOD_NORMAL.17: ;Asm
			pop dword EAX

		SystemStringSystemUInt64ToString.END__OF__METHOD_NORMAL.18: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemUInt64ToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemUInt64ToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemUInt64ToString.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			pop dword EBP

		SystemStringSystemUInt64ToString.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			Ret


		GUID_26150403:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Char
			; Name: ToString
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 4
			; Return size: 8

		SystemStringSystemCharToString:

		GUID_26150405:

		METHOD_26150405.1B: ;Asm
			push dword EBP

		METHOD_26150405.1C: ;Asm
			mov EBP, ESP

		SystemStringSystemCharToString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemCharToString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemCharToString.IL_0001:
			; Ldind

		SystemStringSystemCharToString.IL_0001.00: ;Asm
			pop dword EAX

		SystemStringSystemCharToString.IL_0001.01: ;Asm
			movzx EAX, word [EAX]

		SystemStringSystemCharToString.IL_0001.02: ;Asm
			push dword EAX

		SystemStringSystemCharToString.IL_0002:
			; Call

		SystemStringSystemCharToString.IL_0002.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemCharToString.IL_0002.01: ;Asm
			Call SystemStringSystemCharToStringSystemChar

		SystemStringSystemCharToString.IL_0002.02: ;Asm
			test ECX, 0x2

		SystemStringSystemCharToString.IL_0002.03: ;Asm
			JE near SystemStringSystemCharToString.IL_0007
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemCharToString.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemStringSystemCharToString.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemStringSystemCharToString.IL_0002.06: ;Asm
			JNE near SystemStringSystemCharToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemCharToString.IL_0007:
			; Ret

		SystemStringSystemCharToString.IL_0007.00: ;Asm
			Jmp SystemStringSystemCharToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringSystemCharToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemCharToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemCharToString.END__OF__METHOD_NORMAL

		SystemStringSystemCharToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemCharToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemCharToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemCharToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemCharToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemCharToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemCharToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemCharToString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemCharToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_26150406:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: ToCharArray
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemChararraySystemStringToCharArray:

		GUID_26158996:

		METHOD_26158996.09: ;Asm
			push dword EBP

		METHOD_26158996.0A: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_26158996.0B: ;Asm
			push dword [EBP + 12]

		METHOD_26158996.0C: ;Asm
			push dword [EBP + 8]

		METHOD_26158996.0D: ;Asm
			Call SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray

		METHOD_26158996.0E: ;Asm
			test ECX, 0x2

		METHOD_26158996.0F: ;Asm
			JE near SystemChararraySystemStringToCharArray.END__OF__METHOD_NORMAL

		METHOD_26158996.10: ;Asm
			add ESP, 0x4

		METHOD_26158996.11: ;Asm
			add ESP, 0x4

		METHOD_26158996.12: ;Asm
			JNE near SystemChararraySystemStringToCharArray.END__OF__METHOD_EXCEPTION
			; End Method: ToCharArray

		SystemChararraySystemStringToCharArray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemChararraySystemStringToCharArray.END__OF__METHOD_NORMAL.13: ;Asm
			mov dword [INTs_LastKnownAddress], SystemChararraySystemStringToCharArray.END__OF__METHOD_NORMAL

		SystemChararraySystemStringToCharArray.END__OF__METHOD_NORMAL.14: ;Asm
			mov ECX, 0x0

		SystemChararraySystemStringToCharArray.END__OF__METHOD_NORMAL.15: ;Asm
			pop dword EAX

		SystemChararraySystemStringToCharArray.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [EBP + 8], EAX

		SystemChararraySystemStringToCharArray.END__OF__METHOD_NORMAL.17: ;Asm
			pop dword EAX

		SystemChararraySystemStringToCharArray.END__OF__METHOD_NORMAL.18: ;Asm
			mov dword [EBP + 12], EAX

		SystemChararraySystemStringToCharArray.END__OF__METHOD_EXCEPTION:

		SystemChararraySystemStringToCharArray.END__OF__METHOD_EXCEPTION__2:

		SystemChararraySystemStringToCharArray.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			pop dword EBP

		SystemChararraySystemStringToCharArray.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			Ret


		GUID_26158997:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Substring
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] startIndex at EBP+12, size = 4
			; Argument[2] length at EBP+8, size = 4
			; Return size: 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32:

		GUID_26158999:

		METHOD_26158999.1B: ;Asm
			push dword EBP

		METHOD_26158999.1C: ;Asm
			mov EBP, ESP

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0001:
			; Ldc_I4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0002:
			; Branch

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0002.03: ;Asm
			JNL near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0014

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0004:
			; LdStr
			; String Value: startIndex

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0004.00: ;Asm
			push dword StringLiteral01B0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0004.01: ;Asm
			push dword 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0009:
			; Call

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_StartIndex

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0009.03: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0009.06: ;Asm
			JNE near SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E:
			; Newobj

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.00: ;Asm
			push dword 0x98

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.AfterAlloc:

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.02: ;Asm
			push dword [ESP]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.03: ;Asm
			push dword [ESP]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.04: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.10: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.NoError1342
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.14: ;Asm
			Jmp SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.NoError1342:

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.18: ;Asm
			push dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_000E.19: ;Asm
			push dword 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0013:
			; Throw

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0013.01: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0013.05: ;Asm
			Jmp SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0015.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0015.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0016:
			; Call

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0016.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0016.02: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_001B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0016.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0016.05: ;Asm
			JNE near SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_001B:
			; Branch

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_001B.03: ;Asm
			JLE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002D

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_001D:
			; LdStr
			; String Value: startIndex

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_001D.00: ;Asm
			push dword StringLiteral01B1

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_001D.01: ;Asm
			push dword 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0022:
			; Call

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0022.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0022.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0022.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0022.03: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0022.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0022.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0022.06: ;Asm
			JNE near SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027:
			; Newobj

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.00: ;Asm
			push dword 0x98

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.AfterAlloc:

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.02: ;Asm
			push dword [ESP]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.03: ;Asm
			push dword [ESP]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.04: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.0A: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.0C: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.0D: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.0F: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.10: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.NoError1342
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.11: ;Asm
			add ESP, 0x8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.14: ;Asm
			Jmp SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.NoError1342:

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.16: ;Asm
			add ESP, 0x8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.18: ;Asm
			push dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0027.19: ;Asm
			push dword 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002C:
			; Throw

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002C.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002C.01: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002C.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002C.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002C.05: ;Asm
			Jmp SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002D.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002E:
			; Ldc_I4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002F:
			; Branch

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002F.01: ;Asm
			pop dword EBX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_002F.03: ;Asm
			JNL near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0041

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0031:
			; LdStr
			; String Value: length

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0031.00: ;Asm
			push dword StringLiteral01B2

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0031.01: ;Asm
			push dword 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0036:
			; Call

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0036.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0036.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0036.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0036.03: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0036.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0036.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0036.06: ;Asm
			JNE near SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B:
			; Newobj

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.00: ;Asm
			push dword 0x98

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.AfterAlloc:

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.02: ;Asm
			push dword [ESP]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.03: ;Asm
			push dword [ESP]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.04: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.0A: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.0C: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.0D: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.0F: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.10: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.NoError1342
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.11: ;Asm
			add ESP, 0x8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.14: ;Asm
			Jmp SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.NoError1342:

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.16: ;Asm
			add ESP, 0x8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.18: ;Asm
			push dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_003B.19: ;Asm
			push dword 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0040:
			; Throw

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0040.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0040.01: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0040.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0040.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0040.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0040.05: ;Asm
			Jmp SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0041:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0041.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0042:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0042.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0042.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0043:
			; Call

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0043.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0043.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0043.02: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0048
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0043.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0043.05: ;Asm
			JNE near SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0048:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0048.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0049:
			; Sub

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0049.00: ;Asm
			pop dword ECX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0049.01: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0049.02: ;Asm
			sub EAX, ECX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0049.03: ;Asm
			push dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_004A:
			; Branch

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_004A.00: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_004A.01: ;Asm
			pop dword EBX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_004A.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_004A.03: ;Asm
			JLE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005C

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_004C:
			; LdStr
			; String Value: length

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_004C.00: ;Asm
			push dword StringLiteral01B3

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_004C.01: ;Asm
			push dword 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0051:
			; Call

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0051.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0051.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_IndexLength

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0051.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0051.03: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0051.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0051.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0051.06: ;Asm
			JNE near SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056:
			; Newobj

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.00: ;Asm
			push dword 0x98

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.AfterAlloc:

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.02: ;Asm
			push dword [ESP]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.03: ;Asm
			push dword [ESP]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.04: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.0A: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.0C: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.0D: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.0F: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.10: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.NoError1342
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.11: ;Asm
			add ESP, 0x8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.14: ;Asm
			Jmp SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.NoError1342:

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.16: ;Asm
			add ESP, 0x8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.18: ;Asm
			push dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0056.19: ;Asm
			push dword 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005B:
			; Throw

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005B.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005B.01: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005B.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005B.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005B.05: ;Asm
			Jmp SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005C.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005D:
			; Branch

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005D.00: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005D.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005D.02: ;Asm
			JNE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0065

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005F:
			; Ldsfld

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005F.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_005F.01: ;Asm
			push dword 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0064:
			; Ret

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0064.00: ;Asm
			Jmp SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0065:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0065.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0066:
			; Branch

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0066.00: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0066.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0066.02: ;Asm
			JNE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0073

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0068:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0068.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0069:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0069.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0069.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_006A:
			; Call

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_006A.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_006A.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_006A.02: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_006F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_006A.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_006A.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_006A.05: ;Asm
			JNE near SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_006F:
			; Branch

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_006F.00: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_006F.01: ;Asm
			pop dword EBX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_006F.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_006F.03: ;Asm
			JNE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0073

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0071:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0071.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0071.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0072:
			; Ret

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0072.00: ;Asm
			Jmp SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0073:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0073.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0073.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0074:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0074.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0075:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0075.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0076:
			; Call

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0076.00: ;Asm
			Call SystemStringSystemStringInternalSubStringSystemInt32SystemInt32

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0076.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0076.02: ;Asm
			JE near SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_007B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0076.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0076.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_0076.05: ;Asm
			JNE near SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_007B:
			; Ret

		SystemStringSystemStringSubstringSystemInt32SystemInt32.IL_007B.00: ;Asm
			Jmp SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Substring

		SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemStringSubstringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x8


		GUID_26159000:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ArgumentOutOfRangeException
			; Name: get_Message
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemArgumentOutOfRangeExceptionget_Message:

		GUID_26266802:

		METHOD_26266802.09: ;Asm
			push dword EBP

		METHOD_26266802.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_26266802.0B: ;Asm
			push dword 0x0

		METHOD_26266802.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_26266802.0D: ;Asm
			push dword 0x0

		METHOD_26266802.0E: ;Asm
			push dword 0x0

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentOutOfRangeException
			; Arg real size = 8 aligned size = 8

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0001:
			; Call

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0001.00: ;Asm
			Call SystemStringSystemArgumentExceptionget_Message

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0001.02: ;Asm
			JE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0001.05: ;Asm
			JNE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentOutOfRangeException
			; Arg real size = 8 aligned size = 8

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0008:
			; Ldfld
			; Field: System.Object System.ArgumentOutOfRangeException._actualValue
			; Type: System.Object
			; Size: 8
			; DeclaringType: System.ArgumentOutOfRangeException
			; TypeOnStack: System.ArgumentOutOfRangeException
			; Offset: 144 (includes object header)

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0008.01: ;Asm
			pop dword ECX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0008.02: ;Asm
			add ECX, 0x90

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0008.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0008.04: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0008.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0008.06: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0008.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000D:
			; Branch

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000D.01: ;Asm
			pop dword EBX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000D.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000D.03: ;Asm
			JNE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000D.End

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000D.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000D.05: ;Asm
			JE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0037

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000D.End:

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000F:
			; Call

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000F.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000F.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_ActualValue

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000F.02: ;Asm
			test ECX, 0x2

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000F.03: ;Asm
			JE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0014
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000F.04: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000F.05: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_000F.06: ;Asm
			JNE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentOutOfRangeException
			; Arg real size = 8 aligned size = 8

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0015:
			; Ldfld
			; Field: System.Object System.ArgumentOutOfRangeException._actualValue
			; Type: System.Object
			; Size: 8
			; DeclaringType: System.ArgumentOutOfRangeException
			; TypeOnStack: System.ArgumentOutOfRangeException
			; Offset: 144 (includes object header)

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0015.01: ;Asm
			pop dword ECX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0015.02: ;Asm
			add ECX, 0x90

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0015.04: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0015.06: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.01: ;Asm
			push dword [EAX]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.02: ;Asm
			push dword 0xA

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.04: ;Asm
			pop dword ECX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.AfterAddressCheck:

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.07: ;Asm
			JNE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.NotBoxedThis

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.08: ;Asm
			add EAX, 0xC

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.NotBoxedThis:

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.0A: ;Asm
			Call ECX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.AfterNotBoxedThis:

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.0C: ;Asm
			JE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.0F: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.10: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.11: ;Asm
			JNE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001F:
			; Call

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001F.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObject

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001F.02: ;Asm
			JE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0024
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001F.03: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_001F.05: ;Asm
			JNE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0024:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0024.00: ;Asm
			pop dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0024.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0024.02: ;Asm
			pop dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0024.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0025:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0025.01: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0025.03: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0026:
			; Branch

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0026.00: ;Asm
			pop dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0026.01: ;Asm
			pop dword EBX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0026.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0026.03: ;Asm
			JNE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002A

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0026.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0026.05: ;Asm
			JNE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002A

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0028:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0028.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0028.01: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0028.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0028.03: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0029:
			; Ret

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0029.00: ;Asm
			Jmp SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_NORMAL

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002A:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002A.01: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002A.03: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002B:
			; Call

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002B.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002B.01: ;Asm
			Call SystemStringSystemEnvironmentget_NewLine

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002B.02: ;Asm
			test ECX, 0x2

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002B.03: ;Asm
			JE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0030
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002B.05: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_002B.06: ;Asm
			JNE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0030:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0030.01: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0030.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0030.03: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0031:
			; Call

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0031.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0031.02: ;Asm
			JE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0036
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0031.03: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0031.04: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0031.05: ;Asm
			JNE near SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0036:
			; Ret

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0036.00: ;Asm
			Jmp SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_NORMAL

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0037:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0037.01: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0037.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0037.03: ;Asm
			push dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0038:
			; Ret

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.IL_0038.00: ;Asm
			Jmp SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_NORMAL
			; End Method: get_Message

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_NORMAL

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_EXCEPTION:

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemArgumentOutOfRangeExceptionget_Message.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_26266803:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ArgumentException
			; Name: get_Message
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemArgumentExceptionget_Message:

		GUID_26319061:

		METHOD_26319061.0A: ;Asm
			push dword EBP

		METHOD_26319061.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_26319061.0C: ;Asm
			push dword 0x0

		METHOD_26319061.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_26319061.0E: ;Asm
			push dword 0x0

		METHOD_26319061.0F: ;Asm
			push dword 0x0

		SystemStringSystemArgumentExceptionget_Message.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentException
			; Arg real size = 8 aligned size = 8

		SystemStringSystemArgumentExceptionget_Message.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemArgumentExceptionget_Message.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemArgumentExceptionget_Message.IL_0001:
			; Call

		SystemStringSystemArgumentExceptionget_Message.IL_0001.00: ;Asm
			Call SystemStringSystemExceptionget_Message

		SystemStringSystemArgumentExceptionget_Message.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringSystemArgumentExceptionget_Message.IL_0001.02: ;Asm
			JE near SystemStringSystemArgumentExceptionget_Message.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemArgumentExceptionget_Message.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentExceptionget_Message.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentExceptionget_Message.IL_0001.05: ;Asm
			JNE near SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemArgumentExceptionget_Message.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemArgumentExceptionget_Message.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentException
			; Arg real size = 8 aligned size = 8

		SystemStringSystemArgumentExceptionget_Message.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemArgumentExceptionget_Message.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemArgumentExceptionget_Message.IL_0008:
			; Ldfld
			; Field: System.String System.ArgumentException._paramName
			; Type: System.String
			; Size: 8
			; DeclaringType: System.ArgumentException
			; TypeOnStack: System.ArgumentException
			; Offset: 136 (includes object header)

		SystemStringSystemArgumentExceptionget_Message.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentExceptionget_Message.IL_0008.01: ;Asm
			pop dword ECX

		SystemStringSystemArgumentExceptionget_Message.IL_0008.02: ;Asm
			add ECX, 0x88

		SystemStringSystemArgumentExceptionget_Message.IL_0008.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemArgumentExceptionget_Message.IL_0008.04: ;Asm
			push dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0008.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemArgumentExceptionget_Message.IL_0008.06: ;Asm
			push dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0008.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemArgumentExceptionget_Message.IL_000D:
			; Call

		SystemStringSystemArgumentExceptionget_Message.IL_000D.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemStringSystemArgumentExceptionget_Message.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemStringSystemArgumentExceptionget_Message.IL_000D.02: ;Asm
			JE near SystemStringSystemArgumentExceptionget_Message.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemArgumentExceptionget_Message.IL_000D.03: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentExceptionget_Message.IL_000D.04: ;Asm
			JNE near SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemArgumentExceptionget_Message.IL_0012:
			; Branch

		SystemStringSystemArgumentExceptionget_Message.IL_0012.00: ;Asm
			pop dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemArgumentExceptionget_Message.IL_0012.02: ;Asm
			JNE near SystemStringSystemArgumentExceptionget_Message.IL_0032

		SystemStringSystemArgumentExceptionget_Message.IL_0014:
			; Call

		SystemStringSystemArgumentExceptionget_Message.IL_0014.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemArgumentExceptionget_Message.IL_0014.01: ;Asm
			Call SystemStringSystemSRget_Arg_ParamName_Name

		SystemStringSystemArgumentExceptionget_Message.IL_0014.02: ;Asm
			test ECX, 0x2

		SystemStringSystemArgumentExceptionget_Message.IL_0014.03: ;Asm
			JE near SystemStringSystemArgumentExceptionget_Message.IL_0019
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemArgumentExceptionget_Message.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentExceptionget_Message.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentExceptionget_Message.IL_0014.06: ;Asm
			JNE near SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemArgumentExceptionget_Message.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentException
			; Arg real size = 8 aligned size = 8

		SystemStringSystemArgumentExceptionget_Message.IL_0019.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemArgumentExceptionget_Message.IL_0019.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemArgumentExceptionget_Message.IL_001A:
			; Ldfld
			; Field: System.String System.ArgumentException._paramName
			; Type: System.String
			; Size: 8
			; DeclaringType: System.ArgumentException
			; TypeOnStack: System.ArgumentException
			; Offset: 136 (includes object header)

		SystemStringSystemArgumentExceptionget_Message.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentExceptionget_Message.IL_001A.01: ;Asm
			pop dword ECX

		SystemStringSystemArgumentExceptionget_Message.IL_001A.02: ;Asm
			add ECX, 0x88

		SystemStringSystemArgumentExceptionget_Message.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemArgumentExceptionget_Message.IL_001A.04: ;Asm
			push dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemArgumentExceptionget_Message.IL_001A.06: ;Asm
			push dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemArgumentExceptionget_Message.IL_001F:
			; Call

		SystemStringSystemArgumentExceptionget_Message.IL_001F.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObject

		SystemStringSystemArgumentExceptionget_Message.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemStringSystemArgumentExceptionget_Message.IL_001F.02: ;Asm
			JE near SystemStringSystemArgumentExceptionget_Message.IL_0024
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemArgumentExceptionget_Message.IL_001F.03: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentExceptionget_Message.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentExceptionget_Message.IL_001F.05: ;Asm
			JNE near SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemArgumentExceptionget_Message.IL_0024:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemArgumentExceptionget_Message.IL_0024.00: ;Asm
			pop dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0024.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0024.02: ;Asm
			pop dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0024.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0025:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemArgumentExceptionget_Message.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemArgumentExceptionget_Message.IL_0025.01: ;Asm
			push dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemArgumentExceptionget_Message.IL_0025.03: ;Asm
			push dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0026:
			; Call

		SystemStringSystemArgumentExceptionget_Message.IL_0026.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemArgumentExceptionget_Message.IL_0026.01: ;Asm
			Call SystemStringSystemEnvironmentget_NewLine

		SystemStringSystemArgumentExceptionget_Message.IL_0026.02: ;Asm
			test ECX, 0x2

		SystemStringSystemArgumentExceptionget_Message.IL_0026.03: ;Asm
			JE near SystemStringSystemArgumentExceptionget_Message.IL_002B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemArgumentExceptionget_Message.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentExceptionget_Message.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentExceptionget_Message.IL_0026.06: ;Asm
			JNE near SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemArgumentExceptionget_Message.IL_002B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemArgumentExceptionget_Message.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemArgumentExceptionget_Message.IL_002B.01: ;Asm
			push dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemArgumentExceptionget_Message.IL_002B.03: ;Asm
			push dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_002C:
			; Call

		SystemStringSystemArgumentExceptionget_Message.IL_002C.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemStringSystemArgumentExceptionget_Message.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemStringSystemArgumentExceptionget_Message.IL_002C.02: ;Asm
			JE near SystemStringSystemArgumentExceptionget_Message.IL_0031
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemArgumentExceptionget_Message.IL_002C.03: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentExceptionget_Message.IL_002C.04: ;Asm
			add ESP, 0x4

		SystemStringSystemArgumentExceptionget_Message.IL_002C.05: ;Asm
			JNE near SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemArgumentExceptionget_Message.IL_0031:
			; Ret

		SystemStringSystemArgumentExceptionget_Message.IL_0031.00: ;Asm
			Jmp SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_NORMAL

		SystemStringSystemArgumentExceptionget_Message.IL_0032:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemArgumentExceptionget_Message.IL_0032.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemArgumentExceptionget_Message.IL_0032.01: ;Asm
			push dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0032.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemArgumentExceptionget_Message.IL_0032.03: ;Asm
			push dword EAX

		SystemStringSystemArgumentExceptionget_Message.IL_0033:
			; Ret

		SystemStringSystemArgumentExceptionget_Message.IL_0033.00: ;Asm
			Jmp SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_NORMAL
			; End Method: get_Message

		SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_NORMAL

		SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_EXCEPTION:

		SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemArgumentExceptionget_Message.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_26319062:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.ExceptionImpl
			; Name: get_Message
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message:

		GUID_26363030:

		METHOD_26363030.0A: ;Asm
			push dword EBP

		METHOD_26363030.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_26363030.0C: ;Asm
			push dword 0x0

		METHOD_26363030.0D: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0000:
			; Nop

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0001:
			; Ldsfld

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0001.00: ;Asm
			push dword [static_field__Cosmos_Core_Plugs_System_ExceptionImpl_mMessage + 4]

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0001.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0007:
			; Br

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0007.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0009

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0009:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0009.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_0009.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_000A:
			; Ret

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.IL_000A.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_NORMAL
			; End Method: get_Message

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_NORMAL

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCore_PlugsSystemExceptionImplget_Message.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_26363031:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.CPUImpl
			; Name: DoDisableInterrupts
			; Plugged: No

		SystemVoidCosmosCore_AsmCPUImplDoDisableInterrupts:

		GUID_26377067:

		METHOD_26377067.0A: ;Asm
			push dword EBP

		METHOD_26377067.0B: ;Asm
			mov EBP, ESP

		METHOD_26377067.0C: ;Asm
			cli
			; End Method: DoDisableInterrupts

		SystemVoidCosmosCore_AsmCPUImplDoDisableInterrupts.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_AsmCPUImplDoDisableInterrupts.END__OF__METHOD_NORMAL.0D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_AsmCPUImplDoDisableInterrupts.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_AsmCPUImplDoDisableInterrupts.END__OF__METHOD_NORMAL.0E: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_AsmCPUImplDoDisableInterrupts.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_AsmCPUImplDoDisableInterrupts.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_AsmCPUImplDoDisableInterrupts.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_AsmCPUImplDoDisableInterrupts.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			Ret


		GUID_26377068:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.CPUImpl
			; Name: GetAmountOfRAM
			; Plugged: No

		SystemUInt32CosmosCore_AsmCPUImplGetAmountOfRAM:

		GUID_26377070:

		METHOD_26377070.11: ;Asm
			push dword EBP

		METHOD_26377070.12: ;Asm
			mov EBP, ESP

		METHOD_26377070.13: ;Asm
			mov EAX, dword [MultiBootInfo_Memory_High]

		METHOD_26377070.14: ;Asm
			xor EDX, EDX

		METHOD_26377070.15: ;Asm
			mov ECX, 0x400

		METHOD_26377070.16: ;Asm
			div dword ECX

		METHOD_26377070.17: ;Asm
			add EAX, 0x1

		METHOD_26377070.18: ;Asm
			push dword EAX
			; End Method: GetAmountOfRAM

		SystemUInt32CosmosCore_AsmCPUImplGetAmountOfRAM.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosCore_AsmCPUImplGetAmountOfRAM.END__OF__METHOD_NORMAL.19: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosCore_AsmCPUImplGetAmountOfRAM.END__OF__METHOD_NORMAL

		SystemUInt32CosmosCore_AsmCPUImplGetAmountOfRAM.END__OF__METHOD_NORMAL.1A: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosCore_AsmCPUImplGetAmountOfRAM.END__OF__METHOD_NORMAL.1B: ;Asm
			pop dword EAX

		SystemUInt32CosmosCore_AsmCPUImplGetAmountOfRAM.END__OF__METHOD_NORMAL.1C: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt32CosmosCore_AsmCPUImplGetAmountOfRAM.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosCore_AsmCPUImplGetAmountOfRAM.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosCore_AsmCPUImplGetAmountOfRAM.END__OF__METHOD_EXCEPTION__2.1D: ;Asm
			pop dword EBP

		SystemUInt32CosmosCore_AsmCPUImplGetAmountOfRAM.END__OF__METHOD_EXCEPTION__2.1E: ;Asm
			Ret


		GUID_26377071:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.SRImpl
			; Name: InternalGetResourceString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Local 6 at EBP-32
			; Local 7 at EBP-36
			; Local 8 at EBP-40
			; Local 9 at EBP-44
			; Local 10 at EBP-48
			; Local 11 at EBP-52
			; Local 12 at EBP-56
			; Local 13 at EBP-60
			; Local 14 at EBP-64
			; Local 15 at EBP-68
			; Local 16 at EBP-72
			; Local 17 at EBP-76
			; Local 18 at EBP-80
			; Local 19 at EBP-84
			; Local 20 at EBP-88
			; Local 21 at EBP-92
			; Local 22 at EBP-96
			; Local 23 at EBP-100
			; Local 24 at EBP-104
			; Local 25 at EBP-108
			; Argument[0] aKey at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString:

		GUID_26377073:

		METHOD_26377073.1F: ;Asm
			push dword EBP

		METHOD_26377073.20: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_26377073.21: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_26377073.22: ;Asm
			push dword 0x0

		METHOD_26377073.23: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_26377073.24: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_26377073.25: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_26377073.26: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_26377073.27: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_26377073.28: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_26377073.29: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_26377073.2A: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_26377073.2B: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_26377073.2C: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_26377073.2D: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_26377073.2E: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_26377073.2F: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_26377073.30: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_26377073.31: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_26377073.32: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_26377073.33: ;Asm
			push dword 0x0
			; Local 18, Size 4

		METHOD_26377073.34: ;Asm
			push dword 0x0
			; Local 19, Size 4

		METHOD_26377073.35: ;Asm
			push dword 0x0
			; Local 20, Size 4

		METHOD_26377073.36: ;Asm
			push dword 0x0
			; Local 21, Size 4

		METHOD_26377073.37: ;Asm
			push dword 0x0
			; Local 22, Size 4

		METHOD_26377073.38: ;Asm
			push dword 0x0
			; Local 23, Size 4

		METHOD_26377073.39: ;Asm
			push dword 0x0
			; Local 24, Size 4

		METHOD_26377073.3A: ;Asm
			push dword 0x0
			; Local 25, Size 4

		METHOD_26377073.3B: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0000:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0002:
			; LdStr
			; String Value: ArgumentNull_Generic

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0002.00: ;Asm
			push dword StringLiteral01B4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0002.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0007:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0007.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0007.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_000C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0007.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_000C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_000C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_000C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_000D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_000D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_000D.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_000E:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_000E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_000E.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_000E.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_001C

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0010:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0010.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0011:
			; LdStr
			; String Value: Value cannot be null.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0011.00: ;Asm
			push dword StringLiteral01B5

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0011.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0016:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0016.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0016.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0016.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0017:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0017.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_001C.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_001C.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_001D:
			; LdStr
			; String Value: ArgumentNull_WithParamName

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_001D.00: ;Asm
			push dword StringLiteral01B6

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_001D.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0022:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0022.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0022.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0027
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0022.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0022.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0027:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0027.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0027.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0028:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0028.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0028.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0029:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0029.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0029.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0029.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0037

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_002B:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_002B.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_002C:
			; LdStr
			; String Value: Parameter '{0}' cannot be null.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_002C.00: ;Asm
			push dword StringLiteral01B7

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_002C.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0031:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0031.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0031.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0031.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0031.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0032:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0032.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0037:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0037.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0037.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0038:
			; LdStr
			; String Value: ArgumentNull_FileName

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0038.00: ;Asm
			push dword StringLiteral01B8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0038.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_003D:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_003D.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_003D.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_003D.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0042
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_003D.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_003D.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0042:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0042.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0042.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0043:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0043.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0043.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0044:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0044.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0044.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0044.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0052

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0046:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0046.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0047:
			; LdStr
			; String Value: File name cannot be null.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0047.00: ;Asm
			push dword StringLiteral01B9

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0047.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_004C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_004C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_004C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_004C.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_004C.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_004D:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_004D.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0052:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0052.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0052.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0053:
			; LdStr
			; String Value: ArgumentNull_Path

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0053.00: ;Asm
			push dword StringLiteral01BA

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0053.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0058:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0058.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0058.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0058.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_005D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0058.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0058.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_005D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_005D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_005D.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_005F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_005F.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_005F.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0061:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0061.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0061.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0061.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_006F

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0063:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0063.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0064:
			; LdStr
			; String Value: Path cannot be null.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0064.00: ;Asm
			push dword StringLiteral01BB

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0064.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0069:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0069.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0069.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0069.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0069.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_006A:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_006A.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_006F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_006F.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_006F.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0070:
			; LdStr
			; String Value: ArgumentNull_Stream

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0070.00: ;Asm
			push dword StringLiteral01BC

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0070.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0075:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0075.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0075.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0075.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_007A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0075.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0075.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_007A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_007A.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_007A.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_007C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_007C.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_007C.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_007E:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_007E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_007E.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_007E.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_008C

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0080:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0080.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0081:
			; LdStr
			; String Value: Stream cannot be null.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0081.00: ;Asm
			push dword StringLiteral01BD

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0081.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0086:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0086.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0086.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0086.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0086.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0087:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0087.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_008C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_008C.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_008C.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_008D:
			; LdStr
			; String Value: ArgumentNull_String

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_008D.00: ;Asm
			push dword StringLiteral01BE

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_008D.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0092:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0092.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0092.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0092.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0097
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0092.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0092.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0097:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0097.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0097.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0099:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0099.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0099.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_009B:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_009B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_009B.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_009B.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00A9

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_009D:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_009D.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_009E:
			; LdStr
			; String Value: String reference not set to an instance of a String.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_009E.00: ;Asm
			push dword StringLiteral01BF

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_009E.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00A3:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00A3.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00A3.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00A3.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00A3.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00A4:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00A4.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00A9:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00A9.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00A9.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00AA:
			; LdStr
			; String Value: Arg_ParamName_Name

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00AA.00: ;Asm
			push dword StringLiteral01C0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00AA.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00AF:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00AF.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00AF.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00AF.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00B4
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00AF.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00AF.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00B4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00B4.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00B4.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00B6:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00B6.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00B6.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00B8:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00B8.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00B8.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00B8.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C6

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00BA:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00BA.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00BB:
			; LdStr
			; String Value: Parameter name: {0}

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00BB.00: ;Asm
			push dword StringLiteral01C1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00BB.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C0:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C0.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C0.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C0.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C0.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C1:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C1.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C6:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C6.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C6.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C7:
			; LdStr
			; String Value: ArgumentOutOfRange_Index

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C7.00: ;Asm
			push dword StringLiteral01C2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00C7.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00CC:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00CC.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00CC.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00CC.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D1
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00CC.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00CC.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D1:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D1.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D1.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D3:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D3.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D3.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D5:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D5.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D5.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D5.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00E3

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D7:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D7.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D8:
			; LdStr
			; String Value: Argument {0} out of range.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D8.00: ;Asm
			push dword StringLiteral01C3

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00D8.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00DD:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00DD.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00DD.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00DD.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00DD.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00DE:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00DE.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00E3:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00E3.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00E3.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00E4:
			; LdStr
			; String Value: ArgumentOutOfRange_NegativeCount

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00E4.00: ;Asm
			push dword StringLiteral01C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00E4.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00E9:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00E9.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00E9.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00E9.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00EE
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00E9.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00E9.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00EE:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00EE.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00EE.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00F0:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00F0.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00F0.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00F2:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00F2.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00F2.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00F2.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0100

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00F4:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00F4.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00F5:
			; LdStr
			; String Value: Argument {0} out of range. It must not be negative.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00F5.00: ;Asm
			push dword StringLiteral01C5

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00F5.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00FA:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00FA.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00FA.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00FA.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00FA.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00FB:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_00FB.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0100:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0100.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0100.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0101:
			; LdStr
			; String Value: Arg_EnumIllegalVal

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0101.00: ;Asm
			push dword StringLiteral01C6

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0101.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0106:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0106.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0106.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0106.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_010B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0106.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0106.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_010B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_010B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_010B.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_010D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_010D.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_010D.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_010F:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_010F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_010F.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_010F.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_011D

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0111:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0111.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0112:
			; LdStr
			; String Value: Argument {0} contains an illegal enum value.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0112.00: ;Asm
			push dword StringLiteral01C7

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0112.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0117:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0117.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0117.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0117.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0117.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0118:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0118.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_011D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_011D.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_011D.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_011E:
			; LdStr
			; String Value: Argument_EmptyFileName

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_011E.00: ;Asm
			push dword StringLiteral01C8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_011E.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0123:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0123.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0123.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0123.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0128
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0123.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0123.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0128:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0128.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0128.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_012A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_012A.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_012A.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_012C:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_012C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_012C.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_012C.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_013A

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_012E:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_012E.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_012F:
			; LdStr
			; String Value: Empty file name is not legal.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_012F.00: ;Asm
			push dword StringLiteral01C9

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_012F.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0134:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0134.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0134.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0134.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0134.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0135:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0135.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_013A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_013A.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_013A.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_013B:
			; LdStr
			; String Value: Argument_EmptyPath

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_013B.00: ;Asm
			push dword StringLiteral01CA

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_013B.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0140:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0140.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0140.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0140.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0145
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0140.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0140.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0145:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0145.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0145.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0147:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0147.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0147.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0149:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0149.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0149.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0149.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0157

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_014B:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_014B.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_014C:
			; LdStr
			; String Value: Empty path name is not legal.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_014C.00: ;Asm
			push dword StringLiteral01CB

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_014C.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0151:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0151.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0151.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0151.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0151.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0152:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0152.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0157:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0157.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0157.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0158:
			; LdStr
			; String Value: Argument_EmptyName

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0158.00: ;Asm
			push dword StringLiteral01CC

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0158.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_015D:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_015D.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_015D.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_015D.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0162
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_015D.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_015D.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0162:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0162.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0162.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0164:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0164.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0164.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0166:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0166.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0166.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0166.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0174

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0168:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0168.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0169:
			; LdStr
			; String Value: Empty name is not legal.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0169.00: ;Asm
			push dword StringLiteral01CD

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0169.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_016E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_016E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_016E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_016E.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_016E.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_016F:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_016F.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0174:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0174.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0174.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0175:
			; LdStr
			; String Value: Arg_NullReferenceException

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0175.00: ;Asm
			push dword StringLiteral01CE

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0175.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_017A:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_017A.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_017A.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_017A.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_017F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_017A.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_017A.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_017F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_017F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_017F.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0181:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0181.00: ;Asm
			movzx EAX, byte [EBP - 64]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0181.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0183:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0183.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0183.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0183.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0191

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0185:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0185.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0186:
			; LdStr
			; String Value: Object reference not set to an instance of an object.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0186.00: ;Asm
			push dword StringLiteral01CF

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0186.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_018B:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_018B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_018B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_018B.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_018B.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_018C:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_018C.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0191:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0191.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0191.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0192:
			; LdStr
			; String Value: Arg_OverflowException

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0192.00: ;Asm
			push dword StringLiteral01D0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0192.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0197:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0197.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0197.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0197.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_019C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0197.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0197.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_019C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_019C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_019C.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_019E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_019E.00: ;Asm
			movzx EAX, byte [EBP - 68]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_019E.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A0:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A0.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A0.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A0.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01AE

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A2:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A2.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A3:
			; LdStr
			; String Value: Arithmetic operation resulted in an overflow.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A3.00: ;Asm
			push dword StringLiteral01D1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A3.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A8:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A8.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A8.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A8.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A8.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A9:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01A9.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01AE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01AE.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01AE.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01AF:
			; LdStr
			; String Value: Arg_PathIllegal

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01AF.00: ;Asm
			push dword StringLiteral01D2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01AF.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01B4:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01B4.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01B4.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01B4.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01B9
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01B4.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01B4.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01B9:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01B9.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01B9.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01BB:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01BB.00: ;Asm
			movzx EAX, byte [EBP - 72]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01BB.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01BD:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01BD.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01BD.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01BD.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01CB

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01BF:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01BF.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01C0:
			; LdStr
			; String Value: The path is not of a legal form.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01C0.00: ;Asm
			push dword StringLiteral01D3

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01C0.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01C5:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01C5.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01C5.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01C5.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01C5.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01C6:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01C6.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01CB:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01CB.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01CB.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01CC:
			; LdStr
			; String Value: Arg_ArgumentException

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01CC.00: ;Asm
			push dword StringLiteral01D4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01CC.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01D1:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01D1.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01D1.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01D1.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01D6
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01D1.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01D1.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01D6:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01D6.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01D6.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01D8:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01D8.00: ;Asm
			movzx EAX, byte [EBP - 76]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01D8.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01DA:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01DA.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01DA.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01DA.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01DC:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01DC.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01DD:
			; LdStr
			; String Value: Value does not fall within the expected range.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01DD.00: ;Asm
			push dword StringLiteral01D5

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01DD.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E2:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E2.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E2.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E2.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E2.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E3:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E3.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E8:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E8.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E8.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E9:
			; LdStr
			; String Value: Arg_ArgumentOutOfRangeException

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E9.00: ;Asm
			push dword StringLiteral01D6

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01E9.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01EE:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01EE.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01EE.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01EE.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01F3
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01EE.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01EE.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01F3:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01F3.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01F3.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01F5:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01F5.00: ;Asm
			movzx EAX, byte [EBP - 80]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01F5.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01F7:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01F7.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01F7.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01F7.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0205

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01F9:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01F9.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01FA:
			; LdStr
			; String Value: Specified argument was out of the range of valid values.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01FA.00: ;Asm
			push dword StringLiteral01D7

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01FA.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01FF:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01FF.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01FF.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01FF.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_01FF.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0200:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0200.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0205:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0205.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0205.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0206:
			; LdStr
			; String Value: Arg_DirectoryNotFoundException

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0206.00: ;Asm
			push dword StringLiteral01D8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0206.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_020B:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_020B.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_020B.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_020B.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0210
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_020B.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_020B.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0210:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0210.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0210.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0212:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0212.00: ;Asm
			movzx EAX, byte [EBP - 84]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0212.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0214:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0214.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0214.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0214.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0222

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0216:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0216.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0217:
			; LdStr
			; String Value: Attempted to access a path that is not on the disk.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0217.00: ;Asm
			push dword StringLiteral01D9

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0217.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_021C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_021C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_021C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_021C.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_021C.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_021D:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_021D.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0222:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0222.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0222.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0223:
			; LdStr
			; String Value: Arg_DriveNotFoundException

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0223.00: ;Asm
			push dword StringLiteral01DA

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0223.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0228:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0228.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0228.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0228.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_022D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0228.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0228.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_022D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_022D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_022D.01: ;Asm
			mov dword [EBP - 88], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_022F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_022F.00: ;Asm
			movzx EAX, byte [EBP - 88]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_022F.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0231:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0231.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0231.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0231.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_023F

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0233:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0233.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0234:
			; LdStr
			; String Value: Attempted to access a drive that is not available.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0234.00: ;Asm
			push dword StringLiteral01DB

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0234.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0239:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0239.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0239.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0239.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0239.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_023A:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_023A.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_023F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_023F.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_023F.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0240:
			; LdStr
			; String Value: Arg_InvalidFileName

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0240.00: ;Asm
			push dword StringLiteral01DC

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0240.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0245:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0245.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0245.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0245.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_024A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0245.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0245.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_024A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_024A.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_024A.01: ;Asm
			mov dword [EBP - 92], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_024C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_024C.00: ;Asm
			movzx EAX, byte [EBP - 92]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_024C.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_024E:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_024E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_024E.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_024E.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0259

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0250:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0250.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0251:
			; LdStr
			; String Value: Specified file name was invalid.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0251.00: ;Asm
			push dword StringLiteral01DD

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0251.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0256:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0256.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0256.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0256.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0256.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0257:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0257.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0259:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0259.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0259.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_025A:
			; LdStr
			; String Value: Arg_InvalidFileExtension

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_025A.00: ;Asm
			push dword StringLiteral01DE

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_025A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_025F:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_025F.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_025F.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_025F.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0264
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_025F.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_025F.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0264:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0264.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0264.01: ;Asm
			mov dword [EBP - 96], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0266:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0266.00: ;Asm
			movzx EAX, byte [EBP - 96]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0266.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0268:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0268.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0268.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0268.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0273

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_026A:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_026A.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_026B:
			; LdStr
			; String Value: Specified file extension was not a valid extension.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_026B.00: ;Asm
			push dword StringLiteral01DF

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_026B.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0270:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0270.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0270.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0270.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0270.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0271:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0271.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0273:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0273.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0273.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0274:
			; LdStr
			; String Value: Argument_PathEmpty

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0274.00: ;Asm
			push dword StringLiteral01E0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0274.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0279:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0279.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0279.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0279.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_027E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0279.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0279.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_027E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_027E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_027E.01: ;Asm
			mov dword [EBP - 100], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0280:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0280.00: ;Asm
			movzx EAX, byte [EBP - 100]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0280.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0282:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0282.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0282.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0282.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028D

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0284:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0284.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0285:
			; LdStr
			; String Value: Path cannot be the empty string or all whitespace.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0285.00: ;Asm
			push dword StringLiteral01E1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0285.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028A:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028A.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028A.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028A.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028A.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028B:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028B.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028D.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028D.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028E:
			; LdStr
			; String Value: Argument_PathFormatNotSupported

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028E.00: ;Asm
			push dword StringLiteral01E2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_028E.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0293:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0293.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0293.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0293.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0298
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0293.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0293.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0298:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 104
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0298.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_0298.01: ;Asm
			mov dword [EBP - 104], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_029A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 104
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_029A.00: ;Asm
			movzx EAX, byte [EBP - 104]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_029A.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_029C:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_029C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_029C.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_029C.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A7

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_029E:
			; Nop

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_029E.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_029F:
			; LdStr
			; String Value: The given path's format is not supported.

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_029F.00: ;Asm
			push dword StringLiteral01E3

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_029F.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A4:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A4.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A4.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A4.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A4.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A5:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A5.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A7.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A7.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A8:
			; LdStr
			; String Value: Argument_InvalidSubPath

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A8.00: ;Asm
			push dword StringLiteral01E4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02A8.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02AD:
			; Call

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02AD.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02AD.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02AD.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B2
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02AD.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02AD.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B2:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 108
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B2.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B2.01: ;Asm
			mov dword [EBP - 108], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B4:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 108
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B4.00: ;Asm
			movzx EAX, byte [EBP - 108]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B4.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B6:
			; Branch

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B6.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B6.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B6.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B8:
			; LdStr
			; String Value: The given path {0} is {1}

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B8.00: ;Asm
			push dword StringLiteral01E5

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02B8.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02BD:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02BD.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02BD.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02BD.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02BD.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02BE:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02BE.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C0:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C0.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C0.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C1:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C1.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C1.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C1.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C1.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C2:
			; Br

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C2.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C4.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C5:
			; Ret

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.IL_02C5.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL
			; End Method: InternalGetResourceString

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x6C

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCore_PlugsSystemSRImplInternalGetResourceStringSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_26377074:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: Equals
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-24
			; Argument[0] aThis at EBP+24, size = 8
			; Argument[1] aThat at EBP+16, size = 8
			; Argument[2] aComparison at EBP+8, size = 4
			; Return size: 4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison:

		GUID_27040077:

		METHOD_27040077.0A: ;Asm
			push dword EBP

		METHOD_27040077.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_27040077.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_27040077.0D: ;Asm
			push dword 0x0

		METHOD_27040077.0E: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_27040077.0F: ;Asm
			push dword 0x0

		METHOD_27040077.10: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_27040077.11: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0000:
			; Nop

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.StringComparison
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0002:
			; Ldc_I4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0002.00: ;Asm
			push dword 0x5

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003:
			; Ceq

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.True

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.03: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.False

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.True:

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.06: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0005

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.False:

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0003.09: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0005

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0005.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0006.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0007:
			; Branch

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0007.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0022

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0009:
			; Nop

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0009.00: ;Asm
			NOP

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_000A.00: ;Asm
			push dword [EBP + 24]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_000A.01: ;Asm
			push dword [EBP + 20]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_000B:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_000B.00: ;Asm
			Call SystemStringSystemStringToLower

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_000B.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0010
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_000B.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_000B.05: ;Asm
			JNE near SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_000B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0010:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0010.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0010.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0010.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0010.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0011:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0011.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0011.01: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0012:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0012.00: ;Asm
			Call SystemStringSystemStringToLower

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0012.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0017
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0012.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0012.05: ;Asm
			JNE near SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0012.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0017:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 16
			; Local size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0017.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0017.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0017.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0017.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0018:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0018.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0018.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0018.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0019:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 16
			; Local size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0019.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0019.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0019.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_001A:
			; Call

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_001A.00: ;Asm
			Call SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_001A.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_001F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_001A.04: ;Asm
			JNE near SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_001F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_001F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_001F.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0020:
			; Br

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0020.00: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_002C

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0022.00: ;Asm
			push dword [EBP + 24]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0022.01: ;Asm
			push dword [EBP + 20]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0023:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0023.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0023.01: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0024:
			; Call

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0024.00: ;Asm
			Call SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0024.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0029
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0024.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0024.04: ;Asm
			JNE near SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0029:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0029.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_0029.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_002A:
			; Br

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_002A.00: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_002C

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_002C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_002C.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_002C.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_002D:
			; Ret

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.IL_002D.00: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL
			; End Method: Equals

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x10


		GUID_27040078:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.BitConverter
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemBitConvertercctor:

		GUID_27114986:
			; Static constructor. See if it has been called already, return if so.

		METHOD_27114986.08: ;Asm
			cmp byte [CCTOR_CALLED__System_BitConverter], 0x1

		METHOD_27114986.09: ;Asm
			JE near METHOD_27114986.BeforeQuickReturn

		METHOD_27114986.0A: ;Asm
			mov byte [CCTOR_CALLED__System_BitConverter], 0x1

		METHOD_27114986.0B: ;Asm
			Jmp METHOD_27114986.AfterCCTorAlreadyCalledCheck

		METHOD_27114986.BeforeQuickReturn:

		METHOD_27114986.0C: ;Asm
			mov ECX, 0x0

		METHOD_27114986.0D: ;Asm
			Ret


		METHOD_27114986.AfterCCTorAlreadyCalledCheck:

		METHOD_27114986.0E: ;Asm
			push dword EBP

		METHOD_27114986.0F: ;Asm
			mov EBP, ESP

		SystemVoidSystemBitConvertercctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemBitConvertercctor.IL_0000.00: ;Asm
			push dword 0x1

		SystemVoidSystemBitConvertercctor.IL_0001:
			; Stsfld

		SystemVoidSystemBitConvertercctor.IL_0001.00: ;Asm
			Call SystemVoidSystemBitConvertercctor

		SystemVoidSystemBitConvertercctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemBitConvertercctor.IL_0001.02: ;Asm
			JNE near SystemVoidSystemBitConvertercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemBitConvertercctor.IL_0001.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidSystemBitConvertercctor.IL_0001.03: ;Asm
			pop dword EAX

		SystemVoidSystemBitConvertercctor.IL_0001.04: ;Asm
			mov byte [static_field__System_BitConverter_IsLittleEndian], AL

		SystemVoidSystemBitConvertercctor.IL_0006:
			; Ret

		SystemVoidSystemBitConvertercctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemBitConvertercctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemBitConvertercctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemBitConvertercctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemBitConvertercctor.END__OF__METHOD_NORMAL

		SystemVoidSystemBitConvertercctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemBitConvertercctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemBitConvertercctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemBitConvertercctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemBitConvertercctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_27114987:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: PutErrorChar
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] line at EBP+16, size = 4
			; Argument[1] col at EBP+12, size = 4
			; Argument[2] c at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar:

		GUID_27123719:

		METHOD_27123719.05: ;Asm
			push dword EBP

		METHOD_27123719.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_27123719.07: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0001:
			; Nop

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0001.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0002:
			; Ldc_I4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0002.00: ;Asm
			push dword 0xB8000

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0007:
			; Conv_I

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0008:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0008.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0009:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0009.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000B:
			; Ldc_I4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000B.00: ;Asm
			push dword 0x50

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000D:
			; Mul

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000D.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000D.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000F:
			; Add

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_000F.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0010:
			; Ldc_I4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0010.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0011:
			; Mul

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0011.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0011.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0011.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0012:
			; Add

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0012.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0013:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0013.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0014:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0014.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0015:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0015.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0015.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0016:
			; Conv_U1

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0016.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0016.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0017:
			; Stind

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0017.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0017.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0017.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0018:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0018.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0019:
			; Ldc_I4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_0019.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_001A:
			; Add

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_001A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_001B:
			; Ldc_I4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_001B.00: ;Asm
			push dword 0xC

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_001D:
			; Stind

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_001D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_001D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_001D.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_001E:
			; Nop

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_001E.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_001F:
			; Ret

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.IL_001F.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.END__OF__METHOD_NORMAL
			; End Method: PutErrorChar

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_27123720:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: PutErrorString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] line at EBP+20, size = 4
			; Argument[1] startCol at EBP+16, size = 4
			; Argument[2] error at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString:

		GUID_27200136:

		METHOD_27200136.06: ;Asm
			push dword EBP

		METHOD_27200136.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_27200136.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_27200136.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0003:
			; Br

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0003.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001C

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0005:
			; Nop

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0005.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0009:
			; Add

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0009.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000C:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000C.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000C.02: ;Asm
			JE near SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0011
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000C.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000C.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000C.06: ;Asm
			JNE near SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_000C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0011:
			; Call

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0011.00: ;Asm
			Call SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0011.02: ;Asm
			JE near SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0016
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0011.03: ;Asm
			JNE near SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0016:
			; Nop

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0016.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0017:
			; Nop

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0017.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0018:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0018.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0019:
			; Ldc_I4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0019.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001A:
			; Add

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001E.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001E.02: ;Asm
			JE near SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001E.05: ;Asm
			JNE near SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_001E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023:
			; Clt

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.02: ;Asm
			push dword ECX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.04: ;Asm
			JL near SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.True

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.05: ;Asm
			Jmp SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.False

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.True:

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.08: ;Asm
			Jmp SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0025

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.False:

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0023.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0025:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0025.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0026:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0026.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0026.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0027:
			; Branch

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0027.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0027.02: ;Asm
			JNE near SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0005

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0029:
			; Ret

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.IL_0029.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.END__OF__METHOD_NORMAL
			; End Method: PutErrorString

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_27200137:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortBase
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aPort at EBP+8, size = 2

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16:

		GUID_27280923:

		METHOD_27280923.06: ;Asm
			push dword EBP

		METHOD_27280923.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPortBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0001:
			; Call

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortBasectorSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0006:
			; Nop

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0007:
			; Nop

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPortBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0008.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0008.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0009.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_0009.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_000A:
			; Stfld
			; Operand type: Cosmos.Core.IOPortBase
			; Field: System.UInt16 Cosmos.Core.IOPortBase.Port
			; Type: System.UInt16
			; Size: 2
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_000A.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_000A.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_000F:
			; Ret

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortBasectorSystemUInt16.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortBasectorSystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_27280924:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Byte
			; Name: ToString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 4
			; Return size: 8

		SystemStringSystemByteToString:

		GUID_27305142:

		METHOD_27305142.05: ;Asm
			push dword EBP

		METHOD_27305142.06: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Byte&
			; Arg real size = 4 aligned size = 4

		METHOD_27305142.07: ;Asm
			push dword [EBP + 12]

		METHOD_27305142.08: ;Asm
			sub ESP, 0x4

		METHOD_27305142.09: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemByteImplToString

		METHOD_27305142.0A: ;Asm
			test ECX, 0x2

		METHOD_27305142.0B: ;Asm
			JE near SystemStringSystemByteToString.END__OF__METHOD_NORMAL

		METHOD_27305142.0C: ;Asm
			add ESP, 0x4

		METHOD_27305142.0D: ;Asm
			add ESP, 0x4

		METHOD_27305142.0E: ;Asm
			JNE near SystemStringSystemByteToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemByteToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemByteToString.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemByteToString.END__OF__METHOD_NORMAL

		SystemStringSystemByteToString.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemStringSystemByteToString.END__OF__METHOD_NORMAL.11: ;Asm
			pop dword EAX

		SystemStringSystemByteToString.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemByteToString.END__OF__METHOD_NORMAL.13: ;Asm
			pop dword EAX

		SystemStringSystemByteToString.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemByteToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemByteToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemByteToString.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemStringSystemByteToString.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret


		GUID_27305143:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortBase
			; Name: Read8
			; Plugged: Yes
			; Argument[0] aPort at EBP+8, size = 2
			; Return size: 4

		SystemByteCosmosCoreIOPortBaseRead8SystemUInt16:

		GUID_27305145:

		METHOD_27305145.17: ;Asm
			push dword EBP

		METHOD_27305145.18: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		METHOD_27305145.19: ;Asm
			movzx EAX, word [EBP + 8]

		METHOD_27305145.1A: ;Asm
			push dword EAX

		METHOD_27305145.1B: ;Asm
			Call SystemByteCosmosCore_AsmIOPortImplRead8SystemUInt16

		METHOD_27305145.1C: ;Asm
			test ECX, 0x2

		METHOD_27305145.1D: ;Asm
			JE near SystemByteCosmosCoreIOPortBaseRead8SystemUInt16.END__OF__METHOD_NORMAL

		METHOD_27305145.1E: ;Asm
			add ESP, 0x4

		METHOD_27305145.1F: ;Asm
			JNE near SystemByteCosmosCoreIOPortBaseRead8SystemUInt16.END__OF__METHOD_EXCEPTION
			; End Method: Read8

		SystemByteCosmosCoreIOPortBaseRead8SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosCoreIOPortBaseRead8SystemUInt16.END__OF__METHOD_NORMAL.20: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosCoreIOPortBaseRead8SystemUInt16.END__OF__METHOD_NORMAL

		SystemByteCosmosCoreIOPortBaseRead8SystemUInt16.END__OF__METHOD_NORMAL.21: ;Asm
			mov ECX, 0x0

		SystemByteCosmosCoreIOPortBaseRead8SystemUInt16.END__OF__METHOD_NORMAL.22: ;Asm
			pop dword EAX

		SystemByteCosmosCoreIOPortBaseRead8SystemUInt16.END__OF__METHOD_NORMAL.23: ;Asm
			mov dword [EBP + 8], EAX

		SystemByteCosmosCoreIOPortBaseRead8SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosCoreIOPortBaseRead8SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosCoreIOPortBaseRead8SystemUInt16.END__OF__METHOD_EXCEPTION__2.24: ;Asm
			pop dword EBP

		SystemByteCosmosCoreIOPortBaseRead8SystemUInt16.END__OF__METHOD_EXCEPTION__2.25: ;Asm
			Ret


		GUID_27305146:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortBase
			; Name: Write8
			; Plugged: Yes
			; Argument[0] aPort at EBP+12, size = 2
			; Argument[1] aData at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte:

		GUID_27305148:

		METHOD_27305148.26: ;Asm
			push dword EBP

		METHOD_27305148.27: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		METHOD_27305148.28: ;Asm
			movzx EAX, word [EBP + 12]

		METHOD_27305148.29: ;Asm
			push dword EAX
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		METHOD_27305148.2A: ;Asm
			movzx EAX, byte [EBP + 8]

		METHOD_27305148.2B: ;Asm
			push dword EAX

		METHOD_27305148.2C: ;Asm
			Call SystemVoidCosmosCore_AsmIOPortImplWrite8SystemUInt16SystemByte

		METHOD_27305148.2D: ;Asm
			test ECX, 0x2

		METHOD_27305148.2E: ;Asm
			JE near SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte.END__OF__METHOD_NORMAL

		METHOD_27305148.2F: ;Asm
			JNE near SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte.END__OF__METHOD_EXCEPTION
			; End Method: Write8

		SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte.END__OF__METHOD_NORMAL.30: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte.END__OF__METHOD_NORMAL.31: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte.END__OF__METHOD_EXCEPTION__2.32: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortBaseWrite8SystemUInt16SystemByte.END__OF__METHOD_EXCEPTION__2.33: ;Asm
			Ret 0x8


		GUID_27305149:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock08
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aBase at EBP+12, size = 4
			; Argument[2] aSize at EBP+8, size = 4

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32:

		GUID_27305151:

		METHOD_27305151.34: ;Asm
			push dword EBP

		METHOD_27305151.35: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock08
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock08
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_000A:
			; Stfld
			; Operand type: Cosmos.Core.MemoryBlock08
			; Field: System.UInt32 Cosmos.Core.MemoryBlock08.Base
			; Type: System.UInt32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_000A.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock08
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0011:
			; Stfld
			; Operand type: Cosmos.Core.MemoryBlock08
			; Field: System.UInt32 Cosmos.Core.MemoryBlock08.Size
			; Type: System.UInt32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0011.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0016:
			; Ret

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.IL_0016.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_27305152:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock16
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aBase at EBP+12, size = 4
			; Argument[2] aSize at EBP+8, size = 4

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32:

		GUID_27338660:

		METHOD_27338660.05: ;Asm
			push dword EBP

		METHOD_27338660.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock16
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock16
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_000A:
			; Stfld
			; Operand type: Cosmos.Core.MemoryBlock16
			; Field: System.UInt32 Cosmos.Core.MemoryBlock16.Base
			; Type: System.UInt32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_000A.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock16
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0011:
			; Stfld
			; Operand type: Cosmos.Core.MemoryBlock16
			; Field: System.UInt32 Cosmos.Core.MemoryBlock16.Size
			; Type: System.UInt32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0011.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0016:
			; Ret

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.IL_0016.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_27338661:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock32
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aBase at EBP+12, size = 4
			; Argument[2] aSize at EBP+8, size = 4

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32:

		GUID_27372411:

		METHOD_27372411.05: ;Asm
			push dword EBP

		METHOD_27372411.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock32
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock32
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_000A:
			; Stfld
			; Operand type: Cosmos.Core.MemoryBlock32
			; Field: System.UInt32 Cosmos.Core.MemoryBlock32.Base
			; Type: System.UInt32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_000A.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock32
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0011:
			; Stfld
			; Operand type: Cosmos.Core.MemoryBlock32
			; Field: System.UInt32 Cosmos.Core.MemoryBlock32.Size
			; Type: System.UInt32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0011.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0016:
			; Ret

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.IL_0016.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_27372412:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.UInt16
			; Name: ToString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 4
			; Return size: 8

		SystemStringSystemUInt16ToString:

		GUID_27406404:

		METHOD_27406404.05: ;Asm
			push dword EBP

		METHOD_27406404.06: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.UInt16&
			; Arg real size = 4 aligned size = 4

		METHOD_27406404.07: ;Asm
			push dword [EBP + 12]

		METHOD_27406404.08: ;Asm
			sub ESP, 0x4

		METHOD_27406404.09: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemUInt16ImplToString

		METHOD_27406404.0A: ;Asm
			test ECX, 0x2

		METHOD_27406404.0B: ;Asm
			JE near SystemStringSystemUInt16ToString.END__OF__METHOD_NORMAL

		METHOD_27406404.0C: ;Asm
			add ESP, 0x4

		METHOD_27406404.0D: ;Asm
			add ESP, 0x4

		METHOD_27406404.0E: ;Asm
			JNE near SystemStringSystemUInt16ToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemUInt16ToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemUInt16ToString.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemUInt16ToString.END__OF__METHOD_NORMAL

		SystemStringSystemUInt16ToString.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemStringSystemUInt16ToString.END__OF__METHOD_NORMAL.11: ;Asm
			pop dword EAX

		SystemStringSystemUInt16ToString.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemUInt16ToString.END__OF__METHOD_NORMAL.13: ;Asm
			pop dword EAX

		SystemStringSystemUInt16ToString.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemUInt16ToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemUInt16ToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemUInt16ToString.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemStringSystemUInt16ToString.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret


		GUID_27406405:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.BaseIOGroups
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosCoreBaseIOGroupsctor:

		GUID_27406407:

		METHOD_27406407.17: ;Asm
			push dword EBP

		METHOD_27406407.18: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.BaseIOGroups
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001:
			; Newobj

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.00: ;Asm
			push dword 0x24

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.AfterAlloc:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_PS2Controller_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.08: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.0A: ;Asm
			Call SystemVoidCosmosCoreIOGroupPS2Controllerctor

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.0C: ;Asm
			JE near SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.NoError1351
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.0E: ;Asm
			Jmp SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.NoError1351:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.10: ;Asm
			push dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0001.11: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0006:
			; Stfld
			; Operand type: Cosmos.Core.BaseIOGroups
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.Core.BaseIOGroups.PS2Controller
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0006.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0006.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0006.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0006.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0006.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0006.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.BaseIOGroups
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C:
			; Newobj

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.AfterAlloc:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_PIT_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.0A: ;Asm
			Call SystemVoidCosmosCoreIOGroupPITctor

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.0C: ;Asm
			JE near SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.NoError1352
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.0E: ;Asm
			Jmp SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.NoError1352:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.10: ;Asm
			push dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_000C.11: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0011:
			; Stfld
			; Operand type: Cosmos.Core.BaseIOGroups
			; Field: Cosmos.Core.IOGroup.PIT Cosmos.Core.BaseIOGroups.PIT
			; Type: Cosmos.Core.IOGroup.PIT
			; Size: 8
			; Offset: 44 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0011.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0011.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0011.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0011.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.BaseIOGroups
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017:
			; Newobj

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.00: ;Asm
			push dword 0x4C

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.AfterAlloc:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_TextScreen_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.08: ;Asm
			mov dword [EAX + 8], 0x40

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.0A: ;Asm
			Call SystemVoidCosmosCoreIOGroupTextScreenctor

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.0C: ;Asm
			JE near SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.NoError1352
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.0E: ;Asm
			Jmp SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.NoError1352:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.10: ;Asm
			push dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0017.11: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_001C:
			; Stfld
			; Operand type: Cosmos.Core.BaseIOGroups
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.Core.BaseIOGroups.TextScreen
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_001C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_001C.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_001C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_001C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_001C.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_001C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_001C.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_001C.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.BaseIOGroups
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0021.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0021.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0022:
			; Ldc_I4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0022.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023:
			; Newobj

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.00: ;Asm
			push dword 0x54

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.AfterAlloc:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_ATA_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.08: ;Asm
			mov dword [EAX + 8], 0x48

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.09: ;Asm
			push dword 0x0
			; Arg aSecondary: 4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.0B: ;Asm
			Call SystemVoidCosmosCoreIOGroupATActorSystemBoolean

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.0D: ;Asm
			JE near SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.NoError1353
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.10: ;Asm
			Jmp SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.NoError1353:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0023.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0028:
			; Stfld
			; Operand type: Cosmos.Core.BaseIOGroups
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.Core.BaseIOGroups.ATA1
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; Offset: 60 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0028.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0028.01: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0028.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0028.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0028.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0028.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0028.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0028.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.BaseIOGroups
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002E:
			; Ldc_I4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F:
			; Newobj

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.00: ;Asm
			push dword 0x54

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.AfterAlloc:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_ATA_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.08: ;Asm
			mov dword [EAX + 8], 0x48

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.09: ;Asm
			push dword 0x0
			; Arg aSecondary: 4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.0B: ;Asm
			Call SystemVoidCosmosCoreIOGroupATActorSystemBoolean

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.0D: ;Asm
			JE near SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.NoError1353
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.10: ;Asm
			Jmp SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.NoError1353:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_002F.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0034:
			; Stfld
			; Operand type: Cosmos.Core.BaseIOGroups
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.Core.BaseIOGroups.ATA2
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; Offset: 52 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0034.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0034.01: ;Asm
			add ECX, 0x34

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0034.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0034.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0034.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0034.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0034.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0034.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0039:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.BaseIOGroups
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0039.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0039.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A:
			; Newobj

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.AfterAlloc:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_RTC_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.0A: ;Asm
			Call SystemVoidCosmosCoreIOGroupRTCctor

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.0C: ;Asm
			JE near SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.NoError1354
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.0E: ;Asm
			Jmp SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.NoError1354:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.10: ;Asm
			push dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003A.11: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003F:
			; Stfld
			; Operand type: Cosmos.Core.BaseIOGroups
			; Field: Cosmos.Core.IOGroup.RTC Cosmos.Core.BaseIOGroups.RTC
			; Type: Cosmos.Core.IOGroup.RTC
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003F.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003F.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003F.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003F.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003F.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_003F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0044:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.BaseIOGroups
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0044.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0044.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045:
			; Newobj

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.00: ;Asm
			push dword 0x24

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.AfterAlloc:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_VBE_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.08: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.0A: ;Asm
			Call SystemVoidCosmosCoreIOGroupVBEctor

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.0C: ;Asm
			JE near SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.NoError1355
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.0E: ;Asm
			Jmp SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.NoError1355:

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.10: ;Asm
			push dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0045.11: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_004A:
			; Stfld
			; Operand type: Cosmos.Core.BaseIOGroups
			; Field: Cosmos.Core.IOGroup.VBE Cosmos.Core.BaseIOGroups.VBE
			; Type: Cosmos.Core.IOGroup.VBE
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_004A.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_004A.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_004A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_004A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_004A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_004A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_004A.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_004A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_004F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.BaseIOGroups
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_004F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_004F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0050:
			; Call

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0050.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0050.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0050.02: ;Asm
			JE near SystemVoidCosmosCoreBaseIOGroupsctor.IL_0055
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0050.03: ;Asm
			JNE near SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0055:
			; Nop

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0055.00: ;Asm
			NOP

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0056:
			; Ret

		SystemVoidCosmosCoreBaseIOGroupsctor.IL_0056.00: ;Asm
			Jmp SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreBaseIOGroupsctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_27406408:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor:

		GUID_27490876:
			; Static constructor. See if it has been called already, return if so.

		METHOD_27490876.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice_], 0x1

		METHOD_27490876.06: ;Asm
			JE near METHOD_27490876.BeforeQuickReturn

		METHOD_27490876.07: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice_], 0x1

		METHOD_27490876.08: ;Asm
			Jmp METHOD_27490876.AfterCCTorAlreadyCalledCheck

		METHOD_27490876.BeforeQuickReturn:

		METHOD_27490876.09: ;Asm
			mov ECX, 0x0

		METHOD_27490876.0A: ;Asm
			Ret


		METHOD_27490876.AfterCCTorAlreadyCalledCheck:

		METHOD_27490876.0B: ;Asm
			push dword EBP

		METHOD_27490876.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.PCIDevice[]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_27490877:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIDevice
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosHALPCIDevicecctor:

		GUID_27503515:
			; Static constructor. See if it has been called already, return if so.

		METHOD_27503515.05: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_HAL_PCIDevice], 0x1

		METHOD_27503515.06: ;Asm
			JE near METHOD_27503515.BeforeQuickReturn

		METHOD_27503515.07: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_HAL_PCIDevice], 0x1

		METHOD_27503515.08: ;Asm
			Jmp METHOD_27503515.AfterCCTorAlreadyCalledCheck

		METHOD_27503515.BeforeQuickReturn:

		METHOD_27503515.09: ;Asm
			mov ECX, 0x0

		METHOD_27503515.0A: ;Asm
			Ret


		METHOD_27503515.AfterCCTorAlreadyCalledCheck:

		METHOD_27503515.0B: ;Asm
			push dword EBP

		METHOD_27503515.0C: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPCIDevicecctor.IL_0000:
			; Newobj

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.AfterAlloc:

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_PCI_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.0A: ;Asm
			Call SystemVoidCosmosCoreIOGroupPCIctor

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.0C: ;Asm
			JE near SystemVoidCosmosHALPCIDevicecctor.IL_0000.NoError1356
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.0E: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicecctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.NoError1356:

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDevicecctor.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDevicecctor.IL_0005:
			; Stsfld

		SystemVoidCosmosHALPCIDevicecctor.IL_0005.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemVoidCosmosHALPCIDevicecctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDevicecctor.IL_0005.02: ;Asm
			JNE near SystemVoidCosmosHALPCIDevicecctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDevicecctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.IOGroup.PCI

		SystemVoidCosmosHALPCIDevicecctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDevicecctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDevicecctor.IL_0005.05: ;Asm
			mov dword [static_field__Cosmos_HAL_PCIDevice_IO + 4], EAX

		SystemVoidCosmosHALPCIDevicecctor.IL_000A:
			; Ret

		SystemVoidCosmosHALPCIDevicecctor.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosHALPCIDevicecctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosHALPCIDevicecctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCIDevicecctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCIDevicecctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCIDevicecctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCIDevicecctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCIDevicecctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCIDevicecctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCIDevicecctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_27503516:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortBase
			; Name: Write32
			; Plugged: Yes
			; Argument[0] aPort at EBP+12, size = 2
			; Argument[1] aData at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreIOPortBaseWrite32SystemUInt16SystemUInt32:

		GUID_27513016:

		METHOD_27513016.05: ;Asm
			push dword EBP

		METHOD_27513016.06: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		METHOD_27513016.07: ;Asm
			movzx EAX, word [EBP + 12]

		METHOD_27513016.08: ;Asm
			push dword EAX
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		METHOD_27513016.09: ;Asm
			push dword [EBP + 8]

		METHOD_27513016.0A: ;Asm
			Call SystemVoidCosmosCore_AsmIOPortImplWrite32SystemUInt16SystemUInt32

		METHOD_27513016.0B: ;Asm
			test ECX, 0x2

		METHOD_27513016.0C: ;Asm
			JE near SystemVoidCosmosCoreIOPortBaseWrite32SystemUInt16SystemUInt32.END__OF__METHOD_NORMAL

		METHOD_27513016.0D: ;Asm
			JNE near SystemVoidCosmosCoreIOPortBaseWrite32SystemUInt16SystemUInt32.END__OF__METHOD_EXCEPTION
			; End Method: Write32

		SystemVoidCosmosCoreIOPortBaseWrite32SystemUInt16SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortBaseWrite32SystemUInt16SystemUInt32.END__OF__METHOD_NORMAL.0E: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortBaseWrite32SystemUInt16SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortBaseWrite32SystemUInt16SystemUInt32.END__OF__METHOD_NORMAL.0F: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortBaseWrite32SystemUInt16SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortBaseWrite32SystemUInt16SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortBaseWrite32SystemUInt16SystemUInt32.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortBaseWrite32SystemUInt16SystemUInt32.END__OF__METHOD_EXCEPTION__2.11: ;Asm
			Ret 0x8


		GUID_27513017:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortBase
			; Name: Read32
			; Plugged: Yes
			; Argument[0] aPort at EBP+8, size = 2
			; Return size: 4

		SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16:

		GUID_27513019:

		METHOD_27513019.12: ;Asm
			push dword EBP

		METHOD_27513019.13: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		METHOD_27513019.14: ;Asm
			movzx EAX, word [EBP + 8]

		METHOD_27513019.15: ;Asm
			push dword EAX

		METHOD_27513019.16: ;Asm
			Call SystemUInt32CosmosCore_AsmIOPortImplRead32SystemUInt16

		METHOD_27513019.17: ;Asm
			test ECX, 0x2

		METHOD_27513019.18: ;Asm
			JE near SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16.END__OF__METHOD_NORMAL

		METHOD_27513019.19: ;Asm
			add ESP, 0x4

		METHOD_27513019.1A: ;Asm
			JNE near SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16.END__OF__METHOD_EXCEPTION
			; End Method: Read32

		SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16.END__OF__METHOD_NORMAL.1B: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16.END__OF__METHOD_NORMAL

		SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16.END__OF__METHOD_NORMAL.1C: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16.END__OF__METHOD_NORMAL.1D: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16.END__OF__METHOD_NORMAL.1E: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16.END__OF__METHOD_EXCEPTION__2.1F: ;Asm
			pop dword EBP

		SystemUInt32CosmosCoreIOPortBaseRead32SystemUInt16.END__OF__METHOD_EXCEPTION__2.20: ;Asm
			Ret


		GUID_27513020:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIDevice
			; Name: ReadRegister16
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aRegister at EBP+8, size = 1
			; Return size: 4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte:

		GUID_27513022:

		METHOD_27513022.21: ;Asm
			push dword EBP

		METHOD_27513022.22: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_27513022.23: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_27513022.24: ;Asm
			push dword 0x0

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0000:
			; Nop

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0000.00: ;Asm
			NOP

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.bus
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 34 (includes object header)

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0002.02: ;Asm
			add ECX, 0x22

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0008:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.slot
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 17 (includes object header)

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0008.01: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0008.02: ;Asm
			add ECX, 0x11

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0008.04: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_000D.00: ;Asm
			push dword [EBP + 16]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_000D.01: ;Asm
			push dword [EBP + 12]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_000E:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.function
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 26 (includes object header)

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_000E.01: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_000E.02: ;Asm
			add ECX, 0x1A

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_000E.03: ;Asm
			mov EAX, dword [ECX]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_000E.04: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_000E.05: ;Asm
			mov EAX, 0x0

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0013:
			; Call

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0013.00: ;Asm
			Call SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0013.02: ;Asm
			JE near SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0018
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0013.04: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0018.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0018.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0019:
			; Ldc_I4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0019.00: ;Asm
			push dword 0xFC

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_001E:
			; And

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_001E.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_001E.01: ;Asm
			and dword [ESP], EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_001F:
			; Or

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_001F.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_001F.01: ;Asm
			or dword [ESP], EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0020:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0020.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0020.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0021:
			; Ldsfld

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0021.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0021.02: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0021.AfterCCTorExceptionCheck:

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0021.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCIDevice_IO + 4]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0021.04: ;Asm
			push dword 0x0

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0026:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigAddressPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCI
			; TypeOnStack: Cosmos.Core.IOGroup.PCI
			; Offset: 20 (includes object header)

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0026.01: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0026.02: ;Asm
			add ECX, 0x14

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0026.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0026.04: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0026.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0026.06: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0026.07: ;Asm
			mov EAX, 0x0

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_002B:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_002B.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_002C:
			; Callvirt
			; ThisOffset = 4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_002C.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_DWordSystemUInt32

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_002C.02: ;Asm
			JE near SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0031
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_002C.03: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_002C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0031:
			; Nop

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0031.00: ;Asm
			NOP

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0032:
			; Ldsfld

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0032.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0032.02: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0032.AfterCCTorExceptionCheck:

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0032.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCIDevice_IO + 4]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0032.04: ;Asm
			push dword 0x0

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0037:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigDataPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCI
			; TypeOnStack: Cosmos.Core.IOGroup.PCI
			; Offset: 12 (includes object header)

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0037.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0037.01: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0037.02: ;Asm
			add ECX, 0xC

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0037.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0037.04: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0037.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0037.06: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0037.07: ;Asm
			mov EAX, 0x0

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_003C:
			; Callvirt
			; ThisOffset = 0

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_003C.00: ;Asm
			Call SystemUInt32CosmosCoreIOPortget_DWord

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_003C.02: ;Asm
			JE near SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0041
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_003C.03: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_003C.04: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_003C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0041:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0041.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0041.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0042:
			; Ldc_I4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0042.00: ;Asm
			push dword 0x4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0043:
			; Rem

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0043.00: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0043.01: ;Asm
			test ECX, ECX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0043.02: ;Asm
			JNE near SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0043_NoDivideByZeroException

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0043.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0043_NoDivideByZeroException:

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0043_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0043_NoDivideByZeroException.05: ;Asm
			cdq

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0043_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0043_NoDivideByZeroException.07: ;Asm
			push dword EDX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0044:
			; Ldc_I4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0044.00: ;Asm
			push dword 0x8

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0045:
			; Mul

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0045.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0045.01: ;Asm
			mul dword [ESP]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0045.02: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0045.03: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0046:
			; Ldc_I4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0046.00: ;Asm
			push dword 0x1F

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0048:
			; And

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0048.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0048.01: ;Asm
			and dword [ESP], EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0049:
			; Shr_Un

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0049.00: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0049.01: ;Asm
			shr dword [ESP], CL

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_004A:
			; Ldc_I4

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_004A.00: ;Asm
			push dword 0xFFFF

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_004F:
			; And

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_004F.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_004F.01: ;Asm
			and dword [ESP], EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0050:
			; Conv_U2

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0050.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0050.01: ;Asm
			movzx EAX, AX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0050.02: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0051:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0051.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0051.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0052:
			; Br

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0052.00: ;Asm
			Jmp SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0054

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0054:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0054.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0054.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0055:
			; Ret

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.IL_0055.00: ;Asm
			Jmp SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_NORMAL
			; End Method: ReadRegister16

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_NORMAL

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_EXCEPTION:

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_27513023:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIDevice
			; Name: ReadRegister8
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aRegister at EBP+8, size = 1
			; Return size: 4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte:

		GUID_27628405:

		METHOD_27628405.08: ;Asm
			push dword EBP

		METHOD_27628405.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_27628405.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_27628405.0B: ;Asm
			push dword 0x0

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0000:
			; Nop

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.bus
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 34 (includes object header)

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0002.02: ;Asm
			add ECX, 0x22

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0008:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.slot
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 17 (includes object header)

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0008.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0008.02: ;Asm
			add ECX, 0x11

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0008.04: ;Asm
			push dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_000D.00: ;Asm
			push dword [EBP + 16]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_000D.01: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_000E:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.function
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 26 (includes object header)

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_000E.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_000E.02: ;Asm
			add ECX, 0x1A

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_000E.03: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_000E.04: ;Asm
			push dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_000E.05: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0013:
			; Call

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0013.00: ;Asm
			Call SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0013.02: ;Asm
			JE near SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0018
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0013.04: ;Asm
			JNE near SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0018.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0018.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0019:
			; Ldc_I4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0019.00: ;Asm
			push dword 0xFC

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_001E:
			; And

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_001E.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_001E.01: ;Asm
			and dword [ESP], EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_001F:
			; Or

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_001F.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_001F.01: ;Asm
			or dword [ESP], EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0020:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0020.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0020.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0021:
			; Ldsfld

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0021.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0021.02: ;Asm
			JNE near SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0021.AfterCCTorExceptionCheck:

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0021.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCIDevice_IO + 4]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0021.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0026:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigAddressPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCI
			; TypeOnStack: Cosmos.Core.IOGroup.PCI
			; Offset: 20 (includes object header)

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0026.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0026.02: ;Asm
			add ECX, 0x14

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0026.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0026.04: ;Asm
			push dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0026.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0026.06: ;Asm
			push dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0026.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_002B:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_002B.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_002C:
			; Callvirt
			; ThisOffset = 4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_002C.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_DWordSystemUInt32

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_002C.02: ;Asm
			JE near SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0031
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_002C.03: ;Asm
			JNE near SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_002C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0031:
			; Nop

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0031.00: ;Asm
			NOP

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0032:
			; Ldsfld

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0032.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0032.02: ;Asm
			JNE near SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0032.AfterCCTorExceptionCheck:

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0032.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCIDevice_IO + 4]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0032.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0037:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigDataPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCI
			; TypeOnStack: Cosmos.Core.IOGroup.PCI
			; Offset: 12 (includes object header)

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0037.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0037.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0037.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0037.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0037.04: ;Asm
			push dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0037.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0037.06: ;Asm
			push dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0037.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_003C:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_003C.00: ;Asm
			Call SystemUInt32CosmosCoreIOPortget_DWord

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_003C.02: ;Asm
			JE near SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0041
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_003C.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_003C.04: ;Asm
			JNE near SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_003C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0041:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0041.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0041.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0042:
			; Ldc_I4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0042.00: ;Asm
			push dword 0x4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0043:
			; Rem

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0043.00: ;Asm
			pop dword ECX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0043.01: ;Asm
			test ECX, ECX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0043.02: ;Asm
			JNE near SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0043_NoDivideByZeroException

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0043.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0043_NoDivideByZeroException:

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0043_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0043_NoDivideByZeroException.05: ;Asm
			cdq

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0043_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0043_NoDivideByZeroException.07: ;Asm
			push dword EDX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0044:
			; Ldc_I4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0044.00: ;Asm
			push dword 0x8

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0045:
			; Mul

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0045.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0045.01: ;Asm
			mul dword [ESP]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0045.02: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0045.03: ;Asm
			push dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0046:
			; Ldc_I4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0046.00: ;Asm
			push dword 0x1F

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0048:
			; And

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0048.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0048.01: ;Asm
			and dword [ESP], EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0049:
			; Shr_Un

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0049.00: ;Asm
			pop dword ECX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0049.01: ;Asm
			shr dword [ESP], CL

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_004A:
			; Ldc_I4

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_004A.00: ;Asm
			push dword 0xFF

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_004F:
			; And

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_004F.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_004F.01: ;Asm
			and dword [ESP], EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0050:
			; Conv_U1

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0050.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0050.01: ;Asm
			movzx EAX, AL

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0050.02: ;Asm
			push dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0051:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0051.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0051.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0052:
			; Br

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0052.00: ;Asm
			Jmp SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0054

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0054:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0054.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0054.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0055:
			; Ret

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.IL_0055.00: ;Asm
			Jmp SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_NORMAL
			; End Method: ReadRegister8

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_NORMAL

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosHALPCIDeviceReadRegister8SystemByte.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_27628406:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIDevice
			; Name: set_InterruptLine
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte:

		GUID_27746380:

		METHOD_27746380.08: ;Asm
			push dword EBP

		METHOD_27746380.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0001.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0002:
			; Stfld
			; Operand type: Cosmos.HAL.PCIDevice
			; Field: System.Byte Cosmos.HAL.PCIDevice.<InterruptLine>k__BackingField
			; Type: System.Byte
			; Size: 1
			; Offset: 47 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0002.01: ;Asm
			add ECX, 0x2F

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0002.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0007:
			; Ret

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.END__OF__METHOD_NORMAL
			; End Method: set_InterruptLine

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_27746381:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIDevice
			; Name: ReadRegister32
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aRegister at EBP+8, size = 1
			; Return size: 4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte:

		GUID_27759651:

		METHOD_27759651.05: ;Asm
			push dword EBP

		METHOD_27759651.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_27759651.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_27759651.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0000:
			; Nop

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.bus
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 34 (includes object header)

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0002.02: ;Asm
			add ECX, 0x22

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0008:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.slot
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 17 (includes object header)

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0008.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0008.02: ;Asm
			add ECX, 0x11

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0008.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_000D.00: ;Asm
			push dword [EBP + 16]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_000D.01: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_000E:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.function
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 26 (includes object header)

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_000E.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_000E.02: ;Asm
			add ECX, 0x1A

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_000E.03: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_000E.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_000E.05: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0013:
			; Call

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0013.00: ;Asm
			Call SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0013.02: ;Asm
			JE near SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0018
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0013.04: ;Asm
			JNE near SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0018.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0018.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0019:
			; Ldc_I4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0019.00: ;Asm
			push dword 0xFC

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_001E:
			; And

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_001E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_001E.01: ;Asm
			and dword [ESP], EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_001F:
			; Or

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_001F.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_001F.01: ;Asm
			or dword [ESP], EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0020:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0020.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0020.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0021:
			; Ldsfld

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0021.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0021.02: ;Asm
			JNE near SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0021.AfterCCTorExceptionCheck:

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0021.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCIDevice_IO + 4]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0021.04: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0026:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigAddressPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCI
			; TypeOnStack: Cosmos.Core.IOGroup.PCI
			; Offset: 20 (includes object header)

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0026.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0026.02: ;Asm
			add ECX, 0x14

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0026.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0026.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0026.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0026.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0026.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_002B:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_002B.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_002C:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_002C.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_DWordSystemUInt32

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_002C.02: ;Asm
			JE near SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0031
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_002C.03: ;Asm
			JNE near SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_002C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0031:
			; Nop

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0031.00: ;Asm
			NOP

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0032:
			; Ldsfld

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0032.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0032.02: ;Asm
			JNE near SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0032.AfterCCTorExceptionCheck:

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0032.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCIDevice_IO + 4]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0032.04: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0037:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigDataPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCI
			; TypeOnStack: Cosmos.Core.IOGroup.PCI
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0037.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0037.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0037.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0037.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0037.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0037.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0037.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0037.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_003C:
			; Callvirt
			; ThisOffset = 0

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_003C.00: ;Asm
			Call SystemUInt32CosmosCoreIOPortget_DWord

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_003C.02: ;Asm
			JE near SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0041
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_003C.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_003C.04: ;Asm
			JNE near SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_003C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0041:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0041.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0041.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0042:
			; Br

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0042.00: ;Asm
			Jmp SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0044

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0044:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0044.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0044.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0045:
			; Ret

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.IL_0045.00: ;Asm
			Jmp SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_NORMAL
			; End Method: ReadRegister32

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_27759652:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIBaseAddressBar
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] raw at EBP+8, size = 4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32:

		GUID_27843304:

		METHOD_27843304.08: ;Asm
			push dword EBP

		METHOD_27843304.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_27843304.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_27843304.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_27843304.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0001:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0002:
			; Stfld
			; Operand type: Cosmos.HAL.PCIBaseAddressBar
			; Field: System.UInt32 Cosmos.HAL.PCIBaseAddressBar.baseAddress
			; Type: System.UInt32
			; Size: 4
			; Offset: 17 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0002.01: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0008:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0009:
			; Stfld
			; Operand type: Cosmos.HAL.PCIBaseAddressBar
			; Field: System.UInt16 Cosmos.HAL.PCIBaseAddressBar.prefetchable
			; Type: System.UInt16
			; Size: 2
			; Offset: 14 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0009.01: ;Asm
			add ECX, 0xE

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0009.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_000F:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_000F.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0010:
			; Stfld
			; Operand type: Cosmos.HAL.PCIBaseAddressBar
			; Field: System.UInt16 Cosmos.HAL.PCIBaseAddressBar.type
			; Type: System.UInt16
			; Size: 2
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0010.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0010.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0010.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0010.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0010.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0010.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0015.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0016:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0016.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0017:
			; Stfld
			; Operand type: Cosmos.HAL.PCIBaseAddressBar
			; Field: System.Boolean Cosmos.HAL.PCIBaseAddressBar.isIO
			; Type: System.Boolean
			; Size: 1
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0017.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0017.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_001C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_001C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_001D:
			; Call

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_001D.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_001D.02: ;Asm
			JE near SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0022
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_001D.03: ;Asm
			JNE near SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0022:
			; Nop

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0022.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0023:
			; Nop

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0023.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0024:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0024.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0024.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0025:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0025.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0026:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0026.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0027:
			; And

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0027.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0028:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0028.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029:
			; Ceq

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.02: ;Asm
			JE near SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.True

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.03: ;Asm
			Jmp SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.False

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.True:

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.06: ;Asm
			Jmp SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_002B

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.False:

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0029.09: ;Asm
			Jmp SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_002B

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_002B:
			; Stfld
			; Operand type: Cosmos.HAL.PCIBaseAddressBar
			; Field: System.Boolean Cosmos.HAL.PCIBaseAddressBar.isIO
			; Type: System.Boolean
			; Size: 1
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_002B.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_002B.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_002B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_002B.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_002B.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0030:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0030.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0030.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0031:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.PCIBaseAddressBar.isIO
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.PCIBaseAddressBar
			; TypeOnStack: Cosmos.HAL.PCIBaseAddressBar
			; Offset: 16 (includes object header)

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0031.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0031.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0031.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0031.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0031.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0031.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0036:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0036.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0036.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0037:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0037.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0038:
			; Branch

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0038.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0038.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0038.02: ;Asm
			JE near SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0048

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_003A:
			; Nop

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_003A.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_003B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_003B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_003C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_003C.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_003D:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_003D.00: ;Asm
			push dword 0xFFFFFFFC

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_003F:
			; And

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_003F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_003F.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0040:
			; Stfld
			; Operand type: Cosmos.HAL.PCIBaseAddressBar
			; Field: System.UInt32 Cosmos.HAL.PCIBaseAddressBar.baseAddress
			; Type: System.UInt32
			; Size: 4
			; Offset: 17 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0040.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0040.01: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0040.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0040.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0040.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0040.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0045:
			; Nop

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0045.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0046:
			; Br

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0046.00: ;Asm
			Jmp SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_008E

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0048:
			; Nop

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0048.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0049:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0049.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0049.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004A.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004B:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004B.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004C:
			; Shr_Un

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004C.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004D:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004D.00: ;Asm
			push dword 0x3

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004E:
			; And

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004E.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004F:
			; Conv_U2

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004F.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_004F.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0050:
			; Stfld
			; Operand type: Cosmos.HAL.PCIBaseAddressBar
			; Field: System.UInt16 Cosmos.HAL.PCIBaseAddressBar.type
			; Type: System.UInt16
			; Size: 2
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0050.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0050.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0050.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0050.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0050.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0050.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0055.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0055.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0056:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0056.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0057:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0057.00: ;Asm
			push dword 0x3

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0058:
			; Shr_Un

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0058.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0058.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0059:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0059.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005A:
			; And

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005A.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005B:
			; Conv_U2

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005B.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005B.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005C:
			; Stfld
			; Operand type: Cosmos.HAL.PCIBaseAddressBar
			; Field: System.UInt16 Cosmos.HAL.PCIBaseAddressBar.prefetchable
			; Type: System.UInt16
			; Size: 2
			; Offset: 14 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005C.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005C.01: ;Asm
			add ECX, 0xE

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005C.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_005C.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0061:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0061.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0061.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0062:
			; Ldfld
			; Field: System.UInt16 Cosmos.HAL.PCIBaseAddressBar.type
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.HAL.PCIBaseAddressBar
			; TypeOnStack: Cosmos.HAL.PCIBaseAddressBar
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0062.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0062.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0062.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0062.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0062.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0062.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0067:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 12
			; Local size = 2

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0067.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0067.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0068:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 12
			; Local size = 2

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0068.00: ;Asm
			movzx EAX, word [EBP - 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0068.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0069:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0069.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0069.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_006A:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_006A.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_006A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_006B:
			; Branch

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_006B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_006B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_006B.02: ;Asm
			JE near SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0075

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_006D:
			; Br

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_006D.00: ;Asm
			Jmp SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_006F

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_006F:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_006F.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_006F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0070:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0070.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0071:
			; Branch

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0071.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0071.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0071.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0071.03: ;Asm
			JE near SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0081

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0073:
			; Br

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0073.00: ;Asm
			Jmp SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_008D

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0075:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0075.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0075.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0076:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0076.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0077:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0077.00: ;Asm
			push dword 0xFFFFFFF0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0079:
			; And

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0079.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0079.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_007A:
			; Stfld
			; Operand type: Cosmos.HAL.PCIBaseAddressBar
			; Field: System.UInt32 Cosmos.HAL.PCIBaseAddressBar.baseAddress
			; Type: System.UInt32
			; Size: 4
			; Offset: 17 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_007A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_007A.01: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_007A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_007A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_007A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_007A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_007F:
			; Br

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_007F.00: ;Asm
			Jmp SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_008D

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0081:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIBaseAddressBar
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0081.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0081.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0082:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0082.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0083:
			; Ldc_I4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0083.00: ;Asm
			push dword 0xFFFFFFF0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0085:
			; And

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0085.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0085.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0086:
			; Stfld
			; Operand type: Cosmos.HAL.PCIBaseAddressBar
			; Field: System.UInt32 Cosmos.HAL.PCIBaseAddressBar.baseAddress
			; Type: System.UInt32
			; Size: 4
			; Offset: 17 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0086.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0086.01: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0086.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0086.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0086.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_0086.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_008B:
			; Br

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_008B.00: ;Asm
			Jmp SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_008D

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_008D:
			; Nop

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_008D.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_008E:
			; Ret

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.IL_008E.00: ;Asm
			Jmp SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_27843305:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice:

		GUID_28115857:

		METHOD_28115857.06: ;Asm
			push dword EBP

		METHOD_28115857.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_28115857.08: ;Asm
			push dword 0x0

		METHOD_28115857.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_28115857.0A: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.PCIDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PCIDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0006:
			; Stloc
			; Local type = Cosmos.HAL.PCIDevice[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_001D:
			; Ldloc
			; Local type = Cosmos.HAL.PCIDevice[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0034

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002B:
			; Ldloc
			; Local type = Cosmos.HAL.PCIDevice[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_002E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_28115858:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.ACPI
			; Name: Check_RSD
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Argument[0] address at EBP+8, size = 4
			; Return size: 4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32:

		GUID_28226220:

		METHOD_28226220.06: ;Asm
			push dword EBP

		METHOD_28226220.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_28226220.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_28226220.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_28226220.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_28226220.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_28226220.0C: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0000:
			; Nop

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0001:
			; Ldc_I4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0002:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0004:
			; Conv_U

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0005:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0005.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0005.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0006:
			; Ldc_I4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0006.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0007:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0007.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0008:
			; Br

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0008.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0018

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000A:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000C:
			; Dup

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000C.00: ;Asm
			push dword [ESP]

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000D:
			; Ldc_I4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000D.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000E:
			; Add

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000E.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000F:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0010:
			; Ldind

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0010.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0010.01: ;Asm
			movzx EAX, byte [EAX]

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0010.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0011:
			; Add

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0011.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0011.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0012:
			; Conv_U1

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0012.01: ;Asm
			movzx EAX, AL

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0012.02: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0013:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0013.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0013.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0014:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0014.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0015:
			; Ldc_I4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0015.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0016:
			; Add

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0016.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0017:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0017.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0017.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0018:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0018.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0019:
			; Ldc_I4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0019.00: ;Asm
			push dword 0x14

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B:
			; Clt

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.02: ;Asm
			push dword ECX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.04: ;Asm
			JL near SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.True

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.05: ;Asm
			Jmp SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.False

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.True:

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.08: ;Asm
			Jmp SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001D

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.False:

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001B.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001E.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001E.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001F:
			; Branch

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001F.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_001F.02: ;Asm
			JNE near SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_000A

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0021:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0021.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0021.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0022:
			; Ldc_I4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0022.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023:
			; Ceq

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.02: ;Asm
			JE near SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.True

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.03: ;Asm
			Jmp SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.False

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.True:

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.06: ;Asm
			Jmp SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0025

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.False:

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0023.09: ;Asm
			Jmp SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0025

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0025:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0025.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0025.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0027:
			; Br

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0027.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0029

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0029:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0029.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_0029.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_002B:
			; Ret

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.IL_002B.00: ;Asm
			Jmp SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: Check_RSD

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.END__OF__METHOD_NORMAL

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x14

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosCoreACPICheck_RSDSystemUInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_28226221:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ThrowHelper
			; Name: ThrowInvalidOperationException
			; Plugged: No
			; Argument[0] resource at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource:

		GUID_28356795:

		METHOD_28356795.08: ;Asm
			push dword EBP

		METHOD_28356795.09: ;Asm
			mov EBP, ESP

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ExceptionResource
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0001:
			; Call

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0001.01: ;Asm
			Call SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0001.03: ;Asm
			JE near SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0001.06: ;Asm
			JNE near SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_EXCEPTION

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0006:
			; Throw

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0006.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0006.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0006.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.IL_0006.05: ;Asm
			Jmp SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_EXCEPTION
			; End Method: ThrowInvalidOperationException

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_NORMAL

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_28356796:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Common.Extensions.ToHexString
			; Name: ConvertToHex
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aValue at EBP+12, size = 4
			; Argument[1] aWidth at EBP+8, size = 4
			; Return size: 8

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32:

		GUID_28367796:

		METHOD_28367796.0A: ;Asm
			push dword EBP

		METHOD_28367796.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_28367796.0C: ;Asm
			push dword 0x0

		METHOD_28367796.0D: ;Asm
			push dword 0x0

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0000:
			; Nop

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0002:
			; Call

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0002.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0002.01: ;Asm
			Call SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0002.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0002.03: ;Asm
			JE near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0007
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0002.06: ;Asm
			JNE near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0008:
			; Ldc_I4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0008.00: ;Asm
			push dword 0x30

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000A:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000A.00: ;Asm
			Call SystemStringSystemStringPadLeftSystemInt32SystemChar

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000A.02: ;Asm
			JE near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000A.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000A.05: ;Asm
			JNE near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000A.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000F.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_000F.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0010:
			; Br

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0010.00: ;Asm
			Jmp SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0012

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0012:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0012.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0012.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0013:
			; Ret

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.IL_0013.00: ;Asm
			Jmp SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: ConvertToHex

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_28367797:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.OutOfMemoryException
			; Name: .ctor
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemOutOfMemoryExceptionctor:

		GUID_28404589:

		METHOD_28404589.0A: ;Asm
			push dword EBP

		METHOD_28404589.0B: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.OutOfMemoryException
			; Arg real size = 8 aligned size = 8

		METHOD_28404589.0C: ;Asm
			push dword [EBP + 12]

		METHOD_28404589.0D: ;Asm
			push dword [EBP + 8]

		METHOD_28404589.0E: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor

		METHOD_28404589.0F: ;Asm
			test ECX, 0x2

		METHOD_28404589.10: ;Asm
			JE near SystemVoidSystemOutOfMemoryExceptionctor.END__OF__METHOD_NORMAL

		METHOD_28404589.11: ;Asm
			JNE near SystemVoidSystemOutOfMemoryExceptionctor.END__OF__METHOD_EXCEPTION
			; End Method: .ctor

		SystemVoidSystemOutOfMemoryExceptionctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemOutOfMemoryExceptionctor.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemOutOfMemoryExceptionctor.END__OF__METHOD_NORMAL

		SystemVoidSystemOutOfMemoryExceptionctor.END__OF__METHOD_NORMAL.13: ;Asm
			mov ECX, 0x0

		SystemVoidSystemOutOfMemoryExceptionctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemOutOfMemoryExceptionctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemOutOfMemoryExceptionctor.END__OF__METHOD_EXCEPTION__2.14: ;Asm
			pop dword EBP

		SystemVoidSystemOutOfMemoryExceptionctor.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			Ret 0x8


		GUID_28404590:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: WaitForAck
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosHALPS2ControllerWaitForAck:

		GUID_28404592:

		METHOD_28404592.16: ;Asm
			push dword EBP

		METHOD_28404592.17: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_28404592.18: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_28404592.19: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_28404592.1A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_28404592.1B: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0000:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0001:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0001.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0002.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0003:
			; Br

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0003.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0021

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0005:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0005.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0006:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0006.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0006.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0007:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0007.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0008:
			; Add

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0008.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0008.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0009:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0009.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_000A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_000A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_000A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_000B:
			; Conv_I8

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_000B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_000B.01: ;Asm
			cdq

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_000B.02: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_000B.03: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_000C:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_000C.00: ;Asm
			push dword 0x186A0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0011:
			; Conv_I8

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0011.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0011.01: ;Asm
			cdq

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0011.02: ;Asm
			push dword EDX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0011.03: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0012:
			; Clt

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0012.00: ;Asm
			mov ESI, 0x1

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0012.01: ;Asm
			xor EDI, EDI

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0012.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0012.03: ;Asm
			pop dword EDX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0012.04: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0012.05: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0012.06: ;Asm
			sub EBX, EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0012.07: ;Asm
			sbb ECX, EDX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0012.08: ;Asm
			cmovl EDI, ESI

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0012.09: ;Asm
			push dword EDI

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0014:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0014.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015:
			; Ceq

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.True

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.False

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.True:

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0017

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.False:

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0015.09: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0017

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0017:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0017.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0017.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0018:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0018.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0018.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0019:
			; Branch

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0019.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0019.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0019.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0020

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_001B:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_001B.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_001C:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_001C.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_001D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_001D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_001E:
			; Br

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_001E.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0043

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0020:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0020.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0021.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0021.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0022:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Controller.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 31 (includes object header)

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0022.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0022.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0022.02: ;Asm
			add ECX, 0x1F

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0022.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0022.04: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0022.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0022.06: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0022.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0027:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0027.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0027.02: ;Asm
			add ECX, 0x14

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0027.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0027.04: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0027.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0027.06: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0027.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_002C:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_002C.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_002C.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0031
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_002C.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_002C.04: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerWaitForAck.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_002C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0031:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0031.00: ;Asm
			push dword 0xFA

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036:
			; Ceq

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.True

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.False

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.True:

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0038

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.False:

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0036.09: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0038

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0038:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0038.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039:
			; Ceq

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.True

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.False

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.True:

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003B

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.False:

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0039.09: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003B

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003B.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003C.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003C.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003D:
			; Branch

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003D.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003D.02: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0005

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003F:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_003F.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0040:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0040.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0040.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0041:
			; Br

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0041.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0043

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0043:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0043.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0043.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0044:
			; Ret

		SystemBooleanCosmosHALPS2ControllerWaitForAck.IL_0044.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForAck.END__OF__METHOD_NORMAL
			; End Method: WaitForAck

		SystemBooleanCosmosHALPS2ControllerWaitForAck.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosHALPS2ControllerWaitForAck.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosHALPS2ControllerWaitForAck.END__OF__METHOD_NORMAL

		SystemBooleanCosmosHALPS2ControllerWaitForAck.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForAck.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosHALPS2ControllerWaitForAck.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosHALPS2ControllerWaitForAck.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x10

		SystemBooleanCosmosHALPS2ControllerWaitForAck.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosHALPS2ControllerWaitForAck.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosHALPS2ControllerWaitForAck.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_28404593:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.MouseBase
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosHALMouseBasector:

		GUID_28553755:

		METHOD_28553755.08: ;Asm
			push dword EBP

		METHOD_28553755.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALMouseBasector.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.MouseBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALMouseBasector.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALMouseBasector.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALMouseBasector.IL_0001:
			; Call

		SystemVoidCosmosHALMouseBasector.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALDevicector

		SystemVoidCosmosHALMouseBasector.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALMouseBasector.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALMouseBasector.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALMouseBasector.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALMouseBasector.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALMouseBasector.IL_0006:
			; Nop

		SystemVoidCosmosHALMouseBasector.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALMouseBasector.IL_0007:
			; Ret

		SystemVoidCosmosHALMouseBasector.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosHALMouseBasector.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALMouseBasector.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALMouseBasector.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALMouseBasector.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALMouseBasector.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALMouseBasector.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALMouseBasector.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALMouseBasector.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALMouseBasector.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_28553756:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Mouse
			; Name: Initialize
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALPS2MouseInitialize:

		GUID_28568850:

		METHOD_28568850.05: ;Asm
			push dword EBP

		METHOD_28568850.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_28568850.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_28568850.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_28568850.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseInitialize.IL_0000:
			; Nop

		SystemVoidCosmosHALPS2MouseInitialize.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseInitialize.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseInitialize.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0002:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0002.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALPS2MouseInitialize.IL_0007:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0007.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2MouseInitialize.IL_0007.01: ;Asm
			sub EAX, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0007.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0009:
			; Initobj

		SystemVoidCosmosHALPS2MouseInitialize.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0009.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2MouseInitialize.IL_000F:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPS2MouseInitialize.IL_000F.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPS2MouseInitialize.IL_000F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0010:
			; Call

		SystemVoidCosmosHALPS2MouseInitialize.IL_0010.00: ;Asm
			Call SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2MouseInitialize.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseInitialize.IL_0010.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseInitialize.IL_0015
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseInitialize.IL_0010.03: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseInitialize.IL_0015:
			; Nop

		SystemVoidCosmosHALPS2MouseInitialize.IL_0015.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseInitialize.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseInitialize.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0017:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Mouse.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2MouseInitialize.IL_0017.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0017.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0017.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MouseInitialize.IL_0017.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0017.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0017.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0017.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0017.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseInitialize.IL_001C:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2MouseInitialize.IL_001C.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset

		SystemVoidCosmosHALPS2MouseInitialize.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseInitialize.IL_001C.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseInitialize.IL_0021
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseInitialize.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_001C.04: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseInitialize.IL_001C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2MouseInitialize.IL_0021:
			; Pop

		SystemVoidCosmosHALPS2MouseInitialize.IL_0021.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseInitialize.IL_0022.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0022.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0023:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PS2Mouse.mMouseID
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALPS2MouseInitialize.IL_0023.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0023.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0023.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALPS2MouseInitialize.IL_0023.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseInitialize.IL_0023.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0023.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0028:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0028.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseInitialize.IL_0029:
			; Ceq

		SystemVoidCosmosHALPS2MouseInitialize.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0029.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0029.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseInitialize.IL_0029.True

		SystemVoidCosmosHALPS2MouseInitialize.IL_0029.03: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseInitialize.IL_0029.False

		SystemVoidCosmosHALPS2MouseInitialize.IL_0029.True:

		SystemVoidCosmosHALPS2MouseInitialize.IL_0029.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0029.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseInitialize.IL_0029.06: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseInitialize.IL_002B

		SystemVoidCosmosHALPS2MouseInitialize.IL_0029.False:

		SystemVoidCosmosHALPS2MouseInitialize.IL_0029.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0029.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseInitialize.IL_0029.09: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseInitialize.IL_002B

		SystemVoidCosmosHALPS2MouseInitialize.IL_002B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2MouseInitialize.IL_002B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_002B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_002C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2MouseInitialize.IL_002C.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_002D:
			; Branch

		SystemVoidCosmosHALPS2MouseInitialize.IL_002D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_002D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseInitialize.IL_002D.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseInitialize.IL_0058

		SystemVoidCosmosHALPS2MouseInitialize.IL_002F:
			; Nop

		SystemVoidCosmosHALPS2MouseInitialize.IL_002F.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseInitialize.IL_0030:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseInitialize.IL_0030.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0030.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseInitialize.IL_0031.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0031.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0032:
			; Call

		SystemVoidCosmosHALPS2MouseInitialize.IL_0032.00: ;Asm
			Call SystemByteCosmosHALPS2MouseTryToEnableScrollWheel

		SystemVoidCosmosHALPS2MouseInitialize.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseInitialize.IL_0032.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseInitialize.IL_0037
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseInitialize.IL_0032.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPS2MouseInitialize.IL_0032.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0032.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0032.06: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseInitialize.IL_0037:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Mouse
			; Field: System.Byte Cosmos.HAL.PS2Mouse.mMouseID
			; Type: System.Byte
			; Size: 1
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2MouseInitialize.IL_0037.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0037.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALPS2MouseInitialize.IL_0037.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0037.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPS2MouseInitialize.IL_0037.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0037.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_003C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseInitialize.IL_003C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseInitialize.IL_003C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_003D:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PS2Mouse.mMouseID
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALPS2MouseInitialize.IL_003D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_003D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseInitialize.IL_003D.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALPS2MouseInitialize.IL_003D.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseInitialize.IL_003D.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPS2MouseInitialize.IL_003D.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0042:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0042.00: ;Asm
			push dword 0x3

		SystemVoidCosmosHALPS2MouseInitialize.IL_0043:
			; Ceq

		SystemVoidCosmosHALPS2MouseInitialize.IL_0043.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0043.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0043.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseInitialize.IL_0043.True

		SystemVoidCosmosHALPS2MouseInitialize.IL_0043.03: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseInitialize.IL_0043.False

		SystemVoidCosmosHALPS2MouseInitialize.IL_0043.True:

		SystemVoidCosmosHALPS2MouseInitialize.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0043.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseInitialize.IL_0043.06: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseInitialize.IL_0045

		SystemVoidCosmosHALPS2MouseInitialize.IL_0043.False:

		SystemVoidCosmosHALPS2MouseInitialize.IL_0043.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0043.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseInitialize.IL_0043.09: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseInitialize.IL_0045

		SystemVoidCosmosHALPS2MouseInitialize.IL_0045:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2MouseInitialize.IL_0045.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0045.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0046:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2MouseInitialize.IL_0046.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0047:
			; Branch

		SystemVoidCosmosHALPS2MouseInitialize.IL_0047.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0047.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseInitialize.IL_0047.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseInitialize.IL_0057

		SystemVoidCosmosHALPS2MouseInitialize.IL_0049:
			; Nop

		SystemVoidCosmosHALPS2MouseInitialize.IL_0049.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseInitialize.IL_004A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseInitialize.IL_004A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseInitialize.IL_004A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_004B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseInitialize.IL_004B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseInitialize.IL_004B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_004C:
			; Call

		SystemVoidCosmosHALPS2MouseInitialize.IL_004C.00: ;Asm
			Call SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons

		SystemVoidCosmosHALPS2MouseInitialize.IL_004C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseInitialize.IL_004C.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseInitialize.IL_0051
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseInitialize.IL_004C.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPS2MouseInitialize.IL_004C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_004C.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_004C.06: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseInitialize.IL_0051:
			; Stfld
			; Operand type: Cosmos.HAL.PS2Mouse
			; Field: System.Byte Cosmos.HAL.PS2Mouse.mMouseID
			; Type: System.Byte
			; Size: 1
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPS2MouseInitialize.IL_0051.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0051.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALPS2MouseInitialize.IL_0051.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0051.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPS2MouseInitialize.IL_0051.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0051.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0056:
			; Nop

		SystemVoidCosmosHALPS2MouseInitialize.IL_0056.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseInitialize.IL_0057:
			; Nop

		SystemVoidCosmosHALPS2MouseInitialize.IL_0057.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseInitialize.IL_0058:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0058.00: ;Asm
			push dword 0xC

		SystemVoidCosmosHALPS2MouseInitialize.IL_005A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseInitialize.IL_005A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseInitialize.IL_005A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_005B:
			; Ldftn

		SystemVoidCosmosHALPS2MouseInitialize.IL_005B.00: ;Asm
			push dword SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061:
			; Newobj

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.00: ;Asm
			push dword 0x38

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.AfterAlloc:

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_INTs_IRQDelegate_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.08: ;Asm
			mov dword [EAX + 8], 0x2C

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.09: ;Asm
			push dword 0x0
			; Arg object: 8

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.0A: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.0B: ;Asm
			push dword [ESP + 20]
			; Arg method: 4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.0C: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.0D: ;Asm
			Call SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.0F: ;Asm
			JE near SystemVoidCosmosHALPS2MouseInitialize.IL_0061.NoError1360
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.10: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.11: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.12: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.13: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.NoError1360:

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.14: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.15: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.16: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.17: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0061.18: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseInitialize.IL_0066:
			; Call

		SystemVoidCosmosHALPS2MouseInitialize.IL_0066.00: ;Asm
			Call SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate

		SystemVoidCosmosHALPS2MouseInitialize.IL_0066.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseInitialize.IL_0066.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseInitialize.IL_006B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseInitialize.IL_0066.03: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseInitialize.IL_006B:
			; Nop

		SystemVoidCosmosHALPS2MouseInitialize.IL_006B.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseInitialize.IL_006C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseInitialize.IL_006C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseInitialize.IL_006C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_006D:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseInitialize.IL_006D.00: ;Asm
			push dword 0xF4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0072:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0072.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2MouseInitialize.IL_0072.01: ;Asm
			sub EAX, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0072.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0074:
			; Initobj

		SystemVoidCosmosHALPS2MouseInitialize.IL_0074.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0074.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2MouseInitialize.IL_007A:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPS2MouseInitialize.IL_007A.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPS2MouseInitialize.IL_007A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_007B:
			; Call

		SystemVoidCosmosHALPS2MouseInitialize.IL_007B.00: ;Asm
			Call SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2MouseInitialize.IL_007B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseInitialize.IL_007B.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseInitialize.IL_0080
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseInitialize.IL_007B.03: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseInitialize.IL_0080:
			; Nop

		SystemVoidCosmosHALPS2MouseInitialize.IL_0080.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseInitialize.IL_0081:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseInitialize.IL_0081.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0081.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0082:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Mouse.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2MouseInitialize.IL_0082.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0082.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0082.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MouseInitialize.IL_0082.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0082.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0082.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseInitialize.IL_0082.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseInitialize.IL_0082.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseInitialize.IL_0087:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2MouseInitialize.IL_0087.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitForAck

		SystemVoidCosmosHALPS2MouseInitialize.IL_0087.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseInitialize.IL_0087.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseInitialize.IL_008C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseInitialize.IL_0087.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_0087.04: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseInitialize.IL_0087.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2MouseInitialize.IL_008C:
			; Pop

		SystemVoidCosmosHALPS2MouseInitialize.IL_008C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseInitialize.IL_008D:
			; Ret

		SystemVoidCosmosHALPS2MouseInitialize.IL_008D.00: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_NORMAL
			; End Method: Initialize

		SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2MouseInitialize.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_28568851:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.KeyboardBase
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosHALKeyboardBasector:

		GUID_28783501:

		METHOD_28783501.06: ;Asm
			push dword EBP

		METHOD_28783501.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALKeyboardBasector.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.KeyboardBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALKeyboardBasector.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALKeyboardBasector.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALKeyboardBasector.IL_0001:
			; Call

		SystemVoidCosmosHALKeyboardBasector.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALDevicector

		SystemVoidCosmosHALKeyboardBasector.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALKeyboardBasector.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALKeyboardBasector.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALKeyboardBasector.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALKeyboardBasector.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALKeyboardBasector.IL_0006:
			; Nop

		SystemVoidCosmosHALKeyboardBasector.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALKeyboardBasector.IL_0007:
			; Ret

		SystemVoidCosmosHALKeyboardBasector.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosHALKeyboardBasector.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALKeyboardBasector.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALKeyboardBasector.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALKeyboardBasector.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALKeyboardBasector.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALKeyboardBasector.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALKeyboardBasector.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALKeyboardBasector.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALKeyboardBasector.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_28783502:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Keyboard
			; Name: Initialize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALPS2KeyboardInitialize:

		GUID_28799076:

		METHOD_28799076.05: ;Asm
			push dword EBP

		METHOD_28799076.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_28799076.07: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0000:
			; Nop

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0002:
			; Ldc_I4

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0002.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0007:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0007.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0007.01: ;Asm
			sub EAX, 0x4

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0007.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0009:
			; Initobj

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0009.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_000F:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_000F.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_000F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0010:
			; Call

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0010.00: ;Asm
			Call SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0010.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardInitialize.IL_0015
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0010.03: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0015:
			; Nop

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0015.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0017:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Keyboard.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Keyboard
			; TypeOnStack: Cosmos.HAL.PS2Keyboard
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0017.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0017.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0017.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0017.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0017.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0017.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0017.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0017.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_001C:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_001C.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_001C.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardInitialize.IL_0021
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_001C.04: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_001C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0021:
			; Pop

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0021.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0022:
			; Ldc_I4

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0022.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0023.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0023.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0024:
			; Ldftn

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0024.00: ;Asm
			push dword SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A:
			; Newobj

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.00: ;Asm
			push dword 0x38

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.AfterAlloc:

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_INTs_IRQDelegate_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.08: ;Asm
			mov dword [EAX + 8], 0x2C

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.09: ;Asm
			push dword 0x0
			; Arg object: 8

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.0A: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.0B: ;Asm
			push dword [ESP + 20]
			; Arg method: 4

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.0C: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.0D: ;Asm
			Call SystemVoidCosmosCoreINTsIRQDelegatectorSystemObjectSystemIntPtr

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.0F: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.NoError1361
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.10: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.11: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.12: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.13: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.NoError1361:

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.14: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.15: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.16: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.17: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002A.18: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002F:
			; Call

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002F.00: ;Asm
			Call SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002F.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardInitialize.IL_0034
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_002F.03: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0034:
			; Nop

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0034.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0035:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0036:
			; Ldc_I4

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0036.00: ;Asm
			push dword 0xF4

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_003B:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_003B.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_003B.01: ;Asm
			sub EAX, 0x4

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_003B.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_003D:
			; Initobj

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_003D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_003D.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0043:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0043.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0043.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0044:
			; Call

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0044.00: ;Asm
			Call SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0044.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0044.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardInitialize.IL_0049
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0044.03: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0049:
			; Nop

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0049.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.02: ;Asm
			push dword 0x21C

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.AfterAddressCheck:

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.07: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.NotBoxedThis

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.NotBoxedThis:

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.AfterNotBoxedThis:

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.0D: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardInitialize.IL_0050
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.0E: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_004B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0050:
			; Nop

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0050.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0051:
			; Ret

		SystemVoidCosmosHALPS2KeyboardInitialize.IL_0051.00: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_NORMAL
			; End Method: Initialize

		SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2KeyboardInitialize.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_28799077:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCI
			; Name: GetDeviceClass
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-28
			; Argument[0] Class at EBP+12, size = 4
			; Argument[1] SubClass at EBP+8, size = 4
			; Return size: 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID:

		GUID_28912933:

		METHOD_28912933.06: ;Asm
			push dword EBP

		METHOD_28912933.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_28912933.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_28912933.09: ;Asm
			push dword 0x0

		METHOD_28912933.0A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_28912933.0B: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_28912933.0C: ;Asm
			push dword 0x0

		METHOD_28912933.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_28912933.0E: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0000:
			; Nop

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0000.00: ;Asm
			NOP

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0001:
			; Ldc_I4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0001.00: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0002.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0003:
			; Br

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0003.00: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003F

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0005:
			; Nop

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0005.00: ;Asm
			NOP

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0006:
			; Ldsfld

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0006.00: ;Asm
			push dword [static_field__Cosmos_HAL_PCI_Devices + 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0006.01: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_000B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_000B.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_000C:
			; Callvirt
			; ThisOffset = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_000C.00: ;Asm
			Call CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_000C.01: ;Asm
			test ECX, 0x2

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_000C.02: ;Asm
			JE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0011
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_000C.03: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_000C.04: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_000C.05: ;Asm
			JNE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_EXCEPTION

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_000C.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0011:
			; Stloc
			; Local type = Cosmos.HAL.PCIDevice
			; Local EBP offset = 8
			; Local size = 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0011.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0011.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0011.02: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0011.03: ;Asm
			mov dword [EBP - 8], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0012:
			; Ldloc
			; Local type = Cosmos.HAL.PCIDevice
			; Local EBP offset = 8
			; Local size = 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0012.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0012.03: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0013:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PCIDevice.ClassCode
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 33 (includes object header)

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0013.00: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0013.01: ;Asm
			pop dword ECX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0013.02: ;Asm
			add ECX, 0x21

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0013.03: ;Asm
			mov EAX, 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0013.04: ;Asm
			mov AL, byte [ECX]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0013.05: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.ClassID
			; Arg real size = 4 aligned size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0018.00: ;Asm
			push dword [EBP + 12]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0019:
			; Branch

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0019.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0019.01: ;Asm
			pop dword EBX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0019.02: ;Asm
			cmp EBX, EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0019.03: ;Asm
			JNE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0026

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_001B:
			; Ldloc
			; Local type = Cosmos.HAL.PCIDevice
			; Local EBP offset = 8
			; Local size = 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_001B.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_001B.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_001B.03: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_001C:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PCIDevice.Subclass
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 14 (includes object header)

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_001C.00: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_001C.01: ;Asm
			pop dword ECX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_001C.02: ;Asm
			add ECX, 0xE

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_001C.03: ;Asm
			mov EAX, 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_001C.04: ;Asm
			mov AL, byte [ECX]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_001C.05: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.SubclassID
			; Arg real size = 4 aligned size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0021.00: ;Asm
			push dword [EBP + 8]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022:
			; Ceq

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.02: ;Asm
			JE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.True

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.03: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.False

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.True:

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.04: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.05: ;Asm
			push dword 0x1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.06: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0024

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.False:

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.07: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.08: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0022.09: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0024

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0024:
			; Br

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0024.00: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0027

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0026:
			; Ldc_I4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0026.00: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0027:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0027.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0027.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0028:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0028.00: ;Asm
			movzx EAX, byte [EBP - 16]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0028.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0029:
			; Branch

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0029.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0029.01: ;Asm
			cmp EAX, 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0029.02: ;Asm
			JE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003A

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_002B:
			; Nop

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_002B.00: ;Asm
			NOP

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_002C:
			; Ldsfld

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_002C.00: ;Asm
			push dword [static_field__Cosmos_HAL_PCI_Devices + 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_002C.01: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0031:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0031.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0031.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0032:
			; Callvirt
			; ThisOffset = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0032.00: ;Asm
			Call CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0032.01: ;Asm
			test ECX, 0x2

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0032.02: ;Asm
			JE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0037
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0032.03: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0032.04: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0032.05: ;Asm
			JNE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_EXCEPTION

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0032.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0037:
			; Stloc
			; Local type = Cosmos.HAL.PCIDevice
			; Local EBP offset = 20
			; Local size = 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0037.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0037.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0037.02: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0037.03: ;Asm
			mov dword [EBP - 20], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0038:
			; Br

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0038.00: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0056

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003A:
			; Nop

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003A.00: ;Asm
			NOP

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003B.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003B.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003C:
			; Ldc_I4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003C.00: ;Asm
			push dword 0x1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003D:
			; Add

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003D.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003D.01: ;Asm
			add dword [ESP], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003E.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003E.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003F.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_003F.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0040:
			; Ldsfld

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0040.00: ;Asm
			push dword [static_field__Cosmos_HAL_PCI_Devices + 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0040.01: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0045:
			; Callvirt
			; ThisOffset = 0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0045.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0045.01: ;Asm
			test ECX, 0x2

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0045.02: ;Asm
			JE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0045.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0045.04: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0045.05: ;Asm
			JNE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_EXCEPTION

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0045.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A:
			; Clt

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.00: ;Asm
			pop dword ECX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.01: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.02: ;Asm
			push dword ECX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.03: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.04: ;Asm
			JL near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.True

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.05: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.False

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.True:

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.06: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.07: ;Asm
			push dword 0x1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.08: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004C

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.False:

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.09: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004A.0A: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004C.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004C.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004E.00: ;Asm
			movzx EAX, byte [EBP - 28]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_004E.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0050:
			; Branch

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0050.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0050.01: ;Asm
			cmp EAX, 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0050.02: ;Asm
			JNE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0005

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0052:
			; Ldnull

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0052.00: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0052.01: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0053:
			; Stloc
			; Local type = Cosmos.HAL.PCIDevice
			; Local EBP offset = 20
			; Local size = 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0053.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0053.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0053.02: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0053.03: ;Asm
			mov dword [EBP - 20], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0054:
			; Br

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0054.00: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0056

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0056:
			; Ldloc
			; Local type = Cosmos.HAL.PCIDevice
			; Local EBP offset = 20
			; Local size = 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 20]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0056.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0056.02: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0056.03: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0057:
			; Ret

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.IL_0057.00: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_NORMAL
			; End Method: GetDeviceClass

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_NORMAL

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_EXCEPTION:

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x1C

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_EXCEPTION__2:

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassID.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_28912934:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.BaseIOGroups
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosCoreBaseIOGroupscctor:

		GUID_29092936:
			; Static constructor. See if it has been called already, return if so.

		METHOD_29092936.0A: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_Core_BaseIOGroups], 0x1

		METHOD_29092936.0B: ;Asm
			JE near METHOD_29092936.BeforeQuickReturn

		METHOD_29092936.0C: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_Core_BaseIOGroups], 0x1

		METHOD_29092936.0D: ;Asm
			Jmp METHOD_29092936.AfterCCTorAlreadyCalledCheck

		METHOD_29092936.BeforeQuickReturn:

		METHOD_29092936.0E: ;Asm
			mov ECX, 0x0

		METHOD_29092936.0F: ;Asm
			Ret


		METHOD_29092936.AfterCCTorAlreadyCalledCheck:

		METHOD_29092936.10: ;Asm
			push dword EBP

		METHOD_29092936.11: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000:
			; Newobj

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.00: ;Asm
			push dword 0x24

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.AfterAlloc:

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_PCSpeaker_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.0A: ;Asm
			Call SystemVoidCosmosCoreIOGroupPCSpeakerctor

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.0C: ;Asm
			JE near SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.NoError1362
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.0E: ;Asm
			Jmp SystemVoidCosmosCoreBaseIOGroupscctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.NoError1362:

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0005:
			; Stsfld

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0005.00: ;Asm
			Call SystemVoidCosmosCoreBaseIOGroupscctor

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0005.02: ;Asm
			JNE near SystemVoidCosmosCoreBaseIOGroupscctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.IOGroup.PCSpeaker

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_0005.05: ;Asm
			mov dword [static_field__Cosmos_Core_BaseIOGroups_PCSpeaker + 4], EAX

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_000A:
			; Ret

		SystemVoidCosmosCoreBaseIOGroupscctor.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreBaseIOGroupscctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosCoreBaseIOGroupscctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreBaseIOGroupscctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreBaseIOGroupscctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreBaseIOGroupscctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreBaseIOGroupscctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreBaseIOGroupscctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreBaseIOGroupscctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreBaseIOGroupscctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_29092937:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ata
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosHALBlockDeviceAtactor:

		GUID_29105089:

		METHOD_29105089.05: ;Asm
			push dword EBP

		METHOD_29105089.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ata
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0001:
			; Call

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDevicector

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtactor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtactor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0006:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0007:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ata
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0009:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0009.00: ;Asm
			push dword 0x200

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000E:
			; Conv_I8

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000E.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000E.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000E.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000F:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Ata
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockSize
			; Type: System.UInt64
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000F.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000F.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000F.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000F.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000F.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtactor.IL_000F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDeviceAtactor.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtactor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceAtactor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAtactor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAtactor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAtactor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAtactor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAtactor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAtactor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAtactor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_29105090:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: DiscoverDrive
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive:

		GUID_29141632:

		METHOD_29141632.05: ;Asm
			push dword EBP

		METHOD_29141632.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_29141632.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_29141632.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_29141632.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_29141632.0A: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_29141632.0B: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_29141632.0C: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_29141632.0D: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_29141632.0E: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0000:
			; Nop

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0000.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0001.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0001.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0002:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0002.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0003:
			; Call

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0003.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0003.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0003.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0008
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0003.03: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0008:
			; Nop

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0008.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0009:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0009.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0009.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000A:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000A.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000A.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000A.02: ;Asm
			add ECX, 0x41

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000A.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000A.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000A.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000A.06: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000A.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000F:
			; Ldfld
			; Field: Cosmos.Core.IOPortRead Cosmos.Core.IOGroup.ATA.Status
			; Type: Cosmos.Core.IOPortRead
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 12 (includes object header)

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000F.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000F.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000F.02: ;Asm
			add ECX, 0xC

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000F.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000F.06: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_000F.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0014:
			; Callvirt
			; ThisOffset = 0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0014.00: ;Asm
			Call SystemByteCosmosCoreIOPortReadget_Byte

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0014.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0014.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0019
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0014.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0014.04: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0014.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0019:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0019.00: ;Asm
			push dword 0xFF

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E:
			; Ceq

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.True

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.03: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.False

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.True:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.05: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.06: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0020

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.False:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.08: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_001E.09: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0020

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0020:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0020.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0020.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0021:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0021.00: ;Asm
			movzx EAX, byte [EBP - 8]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0021.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0022:
			; Branch

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0022.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0022.01: ;Asm
			cmp EAX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0022.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_002C

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0024:
			; Nop

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0024.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0025:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0025.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0026:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0026.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0026.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0027:
			; Br

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0027.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00B2

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_002C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_002C.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_002C.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_002D:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_002D.00: ;Asm
			push dword 0xEC

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0032:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0032.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0033:
			; Call

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0033.00: ;Asm
			Call CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0033.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0033.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0038
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0033.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0033.04: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0038:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+Status
			; Local EBP offset = 4
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0038.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0038.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0039:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+Status
			; Local EBP offset = 4
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0039.00: ;Asm
			movzx EAX, byte [EBP - 4]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0039.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003A:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003A.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B:
			; Ceq

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.True

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.03: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.False

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.True:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.05: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.06: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003D

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.False:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.08: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003B.09: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003D

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003D.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003D.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003E.00: ;Asm
			movzx EAX, byte [EBP - 16]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003E.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003F:
			; Branch

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003F.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003F.01: ;Asm
			cmp EAX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_003F.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0046

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0041:
			; Nop

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0041.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0042:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0042.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0043:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0043.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0043.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0044:
			; Br

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0044.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00B2

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0046:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+Status
			; Local EBP offset = 4
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0046.00: ;Asm
			movzx EAX, byte [EBP - 4]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0046.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0047:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0047.00: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0048:
			; And

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0048.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0048.01: ;Asm
			and dword [ESP], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0049:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0049.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A:
			; Cgt_Un

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A.02: ;Asm
			JB near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A.True

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A.03: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A.False

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A.True:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A.05: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A.06: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004C

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A.False:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004A.08: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004C.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004C.01: ;Asm
			mov dword [EBP - 20], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004E.00: ;Asm
			movzx EAX, byte [EBP - 20]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_004E.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0050:
			; Branch

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0050.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0050.01: ;Asm
			cmp EAX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0050.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009D

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0052:
			; Nop

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0052.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0053:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0053.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0053.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0054:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0054.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0054.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0054.02: ;Asm
			add ECX, 0x41

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0054.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0054.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0054.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0054.06: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0054.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0059:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA2
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 28 (includes object header)

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0059.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0059.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0059.02: ;Asm
			add ECX, 0x1C

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0059.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0059.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0059.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0059.06: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0059.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_005E:
			; Callvirt
			; ThisOffset = 0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_005E.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_005E.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_005E.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0063
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_005E.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_005E.04: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_005E.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0063:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0063.00: ;Asm
			push dword 0x8

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0064:
			; Shl

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0064.00: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0064.01: ;Asm
			shl dword [ESP], CL

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0065.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0065.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0066:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0066.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0066.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0066.02: ;Asm
			add ECX, 0x41

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0066.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0066.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0066.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0066.06: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0066.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_006B:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 36 (includes object header)

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_006B.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_006B.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_006B.02: ;Asm
			add ECX, 0x24

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_006B.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_006B.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_006B.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_006B.06: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_006B.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0070:
			; Callvirt
			; ThisOffset = 0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0070.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0070.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0070.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0075
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0070.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0070.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0070.05: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0070.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0075:
			; Or

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0075.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0075.01: ;Asm
			or dword [ESP], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0076:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0076.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0076.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0078:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0078.00: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0078.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_007A:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_007A.00: ;Asm
			push dword 0xEB14

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_007F:
			; Branch

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_007F.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_007F.01: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_007F.02: ;Asm
			cmp EBX, EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_007F.03: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008C

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0081:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0081.00: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0081.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0083:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0083.00: ;Asm
			push dword 0x9669

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088:
			; Ceq

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.True

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.03: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.False

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.True:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.05: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.06: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008A

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.False:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.08: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0088.09: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008A

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008A:
			; Br

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008A.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008D

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008C:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008C.00: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008D.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008D.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008F.00: ;Asm
			movzx EAX, byte [EBP - 28]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_008F.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0091:
			; Branch

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0091.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0091.01: ;Asm
			cmp EAX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0091.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0098

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0093:
			; Nop

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0093.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0094:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0094.00: ;Asm
			push dword 0x2

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0095:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0095.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0095.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0096:
			; Br

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0096.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00B2

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0098:
			; Nop

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0098.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0099:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_0099.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009A:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009A.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009A.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009B:
			; Br

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009B.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00B2

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009D:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+Status
			; Local EBP offset = 4
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009D.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009E:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009E.00: ;Asm
			push dword 0x8

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009F:
			; And

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009F.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_009F.01: ;Asm
			and dword [ESP], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A0:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A0.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1:
			; Ceq

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.True

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.03: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.False

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.True:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.05: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.06: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A3

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.False:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.08: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A1.09: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A3

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A3:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A3.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A3.01: ;Asm
			mov dword [EBP - 32], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A5:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A5.00: ;Asm
			movzx EAX, byte [EBP - 32]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A5.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A7:
			; Branch

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A7.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A7.01: ;Asm
			cmp EAX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A7.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00AE

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A9:
			; Nop

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00A9.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00AA:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00AA.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00AB:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00AB.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00AB.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00AC:
			; Br

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00AC.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00B2

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00AE:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00AE.00: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00AF:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00AF.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00AF.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00B0:
			; Br

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00B0.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00B2

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00B2:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00B2.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00B2.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00B3:
			; Ret

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.IL_00B3.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_NORMAL
			; End Method: DiscoverDrive

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_NORMAL

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_EXCEPTION:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x20

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_EXCEPTION__2:

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_29141633:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: InitDrive
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive:

		GUID_29515945:

		METHOD_29515945.08: ;Asm
			push dword EBP

		METHOD_29515945.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_29515945.0A: ;Asm
			push dword 0x0

		METHOD_29515945.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_29515945.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_29515945.0D: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0002:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.AtaPio+SpecLevel Cosmos.HAL.BlockDevice.AtaPio.mDriveType
			; Type: Cosmos.HAL.BlockDevice.AtaPio+SpecLevel
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 60 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0002.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0007.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.True

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.False

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.True:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000A

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.False:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0008.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000A

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000A.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000B.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000C:
			; Branch

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_001E

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000E:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_000F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0010:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0010.00: ;Asm
			push dword 0xEC

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0015:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0015.00: ;Asm
			Call CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0015.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_001A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0015.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_001A:
			; Pop

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_001B:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_001B.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_001C:
			; Br

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_001C.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_002C

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_001E:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_001E.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_001F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_001F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_001F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0020:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0020.00: ;Asm
			push dword 0xA1

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0025:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0025.00: ;Asm
			Call CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0025.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0025.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_002A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0025.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0025.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_002A:
			; Pop

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_002A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_002B:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_002B.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_002C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_002C.00: ;Asm
			push dword 0x100

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031:
			; Newarr
			; Element Size = 2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.02: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.03: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.04: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.08: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.09: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.0A: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.0B: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.12: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0031.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0036:
			; Stloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0036.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0036.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0036.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0036.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0037:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0037.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0037.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0038:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0038.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0038.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0038.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0038.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0038.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0038.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0038.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0038.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_003D:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 60 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_003D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_003D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_003D.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_003D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_003D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_003D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_003D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_003D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0042:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0042.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0042.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0042.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0042.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0043:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0043.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0043.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0043.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0048
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0043.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0043.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0048:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0048.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0049:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0049.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0049.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_004A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_004A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_004A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_004B:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_004B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_004B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_004B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_004B.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_004C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_004C.00: ;Asm
			push dword 0xA

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_004E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_004E.00: ;Asm
			push dword 0x14

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0050:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0050.00: ;Asm
			Call SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0050.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0050.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0055
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0050.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0050.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0050.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0050.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0050.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0055:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.AtaPio
			; Field: System.String Cosmos.HAL.BlockDevice.AtaPio.mSerialNo
			; Type: System.String
			; Size: 8
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0055.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0055.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0055.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0055.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0055.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0055.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0055.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0055.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005C:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005C.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005D.00: ;Asm
			push dword 0x17

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_005F.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0060:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0060.00: ;Asm
			Call SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0060.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0060.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0065
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0060.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0060.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0060.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0060.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0060.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0065:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.AtaPio
			; Field: System.String Cosmos.HAL.BlockDevice.AtaPio.mFirmwareRev
			; Type: System.String
			; Size: 8
			; Offset: 52 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0065.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0065.01: ;Asm
			add ECX, 0x34

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0065.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0065.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0065.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0065.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0065.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0065.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006C:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006C.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006D.00: ;Asm
			push dword 0x1B

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_006F.00: ;Asm
			push dword 0x28

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0071:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0071.00: ;Asm
			Call SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0071.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0071.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0076
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0071.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0071.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0071.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0071.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0071.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0076:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.AtaPio
			; Field: System.String Cosmos.HAL.BlockDevice.AtaPio.mModelNo
			; Type: System.String
			; Size: 8
			; Offset: 44 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0076.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0076.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0076.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0076.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0076.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0076.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0076.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0076.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007C:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007C.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007D.00: ;Asm
			push dword 0x3D

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F:
			; Ldelem_U2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0080
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_NoIndexOutOfRangeException.1B: ;Asm
			movzx ECX, word [EDX]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_007F_NoIndexOutOfRangeException.1C: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0080:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0080.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0082:
			; Shl

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0082.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0082.01: ;Asm
			shl dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0083:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0083.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0083.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0083.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0083.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0084:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0084.00: ;Asm
			push dword 0x3C

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086:
			; Ldelem_U2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0087
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_IndexOutOfRangeException.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_NoIndexOutOfRangeException.14: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_NoIndexOutOfRangeException.15: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_NoIndexOutOfRangeException.16: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_NoIndexOutOfRangeException.17: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_NoIndexOutOfRangeException.1C: ;Asm
			movzx ECX, word [EDX]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0086_NoIndexOutOfRangeException.1D: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0087:
			; Or

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0087.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0087.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0088:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0088.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0089:
			; Sub

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0089.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0089.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0089.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0089.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_008A:
			; Conv_U8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_008A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_008A.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_008A.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_008B:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.AtaPio
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockCount
			; Type: System.UInt64
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_008B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_008B.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_008B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_008B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_008B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_008B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_008B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_008B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0090:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0090.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0090.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0091:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0091.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0091.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0091.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0091.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0092:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0092.00: ;Asm
			push dword 0x53

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094:
			; Ldelem_U2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0095
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_NoIndexOutOfRangeException.1B: ;Asm
			movzx ECX, word [EDX]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0094_NoIndexOutOfRangeException.1C: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0095:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0095.00: ;Asm
			push dword 0x40

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0097:
			; And

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0097.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0097.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0098:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0098.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099:
			; Cgt_Un

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099.02: ;Asm
			JB near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099.True

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099.False

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099.True:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_009B

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099.False:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_0099.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_009B:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.AtaPio
			; Field: System.Boolean Cosmos.HAL.BlockDevice.AtaPio.LBA48Bit
			; Type: System.Boolean
			; Size: 1
			; Offset: 64 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_009B.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_009B.01: ;Asm
			add ECX, 0x40

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_009B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_009B.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_009B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_009B.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A0:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A0.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A0.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A1:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.BlockDevice.AtaPio.LBA48Bit
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 64 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A1.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A1.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A1.02: ;Asm
			add ECX, 0x40

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A1.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A1.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A1.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A6:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A6.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A7:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A7.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A7.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A8:
			; Branch

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A8.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00A8.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00CC

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AA:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AA.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AB:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AB.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AB.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AC:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AC.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AC.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AC.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AC.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AD:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AD.00: ;Asm
			push dword 0x66

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF:
			; Ldelem_U2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B0
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_NoIndexOutOfRangeException.1B: ;Asm
			movzx ECX, word [EDX]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00AF_NoIndexOutOfRangeException.1C: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B0:
			; Conv_U8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B0.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B0.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B1:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B1.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3:
			; Shl

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.01: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.LowPartIsZero

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.04: ;Asm
			shld [ESP + 4], EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.05: ;Asm
			sal dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.End_Shl

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.LowPartIsZero:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.08: ;Asm
			sal EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.0A: ;Asm
			mov dword [ESP], 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B3.End_Shl:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B4:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B4.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B4.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B4.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B4.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B5:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B5.00: ;Asm
			push dword 0x65

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7:
			; Ldelem_U2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B8
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_IndexOutOfRangeException.13: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_IndexOutOfRangeException.14: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_NoIndexOutOfRangeException.15: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_NoIndexOutOfRangeException.16: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_NoIndexOutOfRangeException.17: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_NoIndexOutOfRangeException.18: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_NoIndexOutOfRangeException.19: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_NoIndexOutOfRangeException.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_NoIndexOutOfRangeException.1B: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_NoIndexOutOfRangeException.1C: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_NoIndexOutOfRangeException.1D: ;Asm
			movzx ECX, word [EDX]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B7_NoIndexOutOfRangeException.1E: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B8:
			; Conv_U8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B8.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B8.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B9:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00B9.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB:
			; Shl

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.01: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.LowPartIsZero

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.04: ;Asm
			shld [ESP + 4], EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.05: ;Asm
			sal dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.End_Shl

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.LowPartIsZero:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.08: ;Asm
			sal EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.0A: ;Asm
			mov dword [ESP], 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BB.End_Shl:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BC:
			; Or

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BC.01: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BC.02: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BC.03: ;Asm
			or dword [ESP + 4], EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BD:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BD.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BD.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BD.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BD.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BE:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00BE.00: ;Asm
			push dword 0x64

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0:
			; Ldelem_U2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C1
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_IndexOutOfRangeException.13: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_IndexOutOfRangeException.14: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_NoIndexOutOfRangeException.15: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_NoIndexOutOfRangeException.16: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_NoIndexOutOfRangeException.17: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_NoIndexOutOfRangeException.18: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_NoIndexOutOfRangeException.19: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_NoIndexOutOfRangeException.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_NoIndexOutOfRangeException.1B: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_NoIndexOutOfRangeException.1C: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_NoIndexOutOfRangeException.1D: ;Asm
			movzx ECX, word [EDX]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C0_NoIndexOutOfRangeException.1E: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C1:
			; Conv_U8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C1.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C1.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C1.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C2:
			; Or

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C2.01: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C2.02: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C2.03: ;Asm
			or dword [ESP + 4], EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C3:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C3.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C4:
			; Conv_I8

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C4.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C4.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C4.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C4.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C5:
			; Sub

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C5.01: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C5.02: ;Asm
			sub dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C5.03: ;Asm
			sbb dword [ESP + 4], EDX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C6:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.AtaPio
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockCount
			; Type: System.UInt64
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C6.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C6.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C6.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C6.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C6.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C6.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C6.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00C6.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00CB:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00CB.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00CC:
			; Ret

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.IL_00CC.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_NORMAL
			; End Method: InitDrive

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAtaPioInitDrive.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_29515946:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.BlockDevice
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor:

		GUID_29973118:
			; Static constructor. See if it has been called already, return if so.

		METHOD_29973118.06: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_HAL_BlockDevice_BlockDevice], 0x1

		METHOD_29973118.07: ;Asm
			JE near METHOD_29973118.BeforeQuickReturn

		METHOD_29973118.08: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_HAL_BlockDevice_BlockDevice], 0x1

		METHOD_29973118.09: ;Asm
			Jmp METHOD_29973118.AfterCCTorAlreadyCalledCheck

		METHOD_29973118.BeforeQuickReturn:

		METHOD_29973118.0A: ;Asm
			mov ECX, 0x0

		METHOD_29973118.0B: ;Asm
			Ret


		METHOD_29973118.AfterCCTorAlreadyCalledCheck:

		METHOD_29973118.0C: ;Asm
			push dword EBP

		METHOD_29973118.0D: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000:
			; Newobj

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.03: ;Asm
			push dword 0x24

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.NoError1364
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.11: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.NoError1364:

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0000.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0005:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0005.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDevicecctor

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0005.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_0005.05: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_BlockDevice_Devices + 4], EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_000A:
			; Ret

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_29973119:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice:

		GUID_29986507:

		METHOD_29986507.05: ;Asm
			push dword EBP

		METHOD_29986507.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_29986507.07: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_001A:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.BlockDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.BlockDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.BlockDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0021.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddWithResizeCosmosHALBlockDeviceBlockDevice.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_29986508:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ata
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosHALBlockDeviceAtacctor:

		GUID_30071706:
			; Static constructor. See if it has been called already, return if so.

		METHOD_30071706.06: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_HAL_BlockDevice_Ata], 0x1

		METHOD_30071706.07: ;Asm
			JE near METHOD_30071706.BeforeQuickReturn

		METHOD_30071706.08: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_HAL_BlockDevice_Ata], 0x1

		METHOD_30071706.09: ;Asm
			Jmp METHOD_30071706.AfterCCTorAlreadyCalledCheck

		METHOD_30071706.BeforeQuickReturn:

		METHOD_30071706.0A: ;Asm
			mov ECX, 0x0

		METHOD_30071706.0B: ;Asm
			Ret


		METHOD_30071706.AfterCCTorAlreadyCalledCheck:

		METHOD_30071706.0C: ;Asm
			push dword EBP

		METHOD_30071706.0D: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_0000:
			; LdStr
			; String Value: HAL

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_0000.00: ;Asm
			push dword StringLiteral01E6

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_0005:
			; LdStr
			; String Value: Ata

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_0005.00: ;Asm
			push dword StringLiteral01E7

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_0005.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.10: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.NoError1364
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.14: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtacctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.NoError1364:

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.18: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000F:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtacctor

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtacctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_Ata_AtaDebugger + 4], EAX

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDeviceAtacctor.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtacctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosHALBlockDeviceAtacctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAtacctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAtacctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAtacctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAtacctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAtacctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAtacctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAtacctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_30071707:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ata
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosHALBlockDeviceAtaToString:

		GUID_30094249:

		METHOD_30094249.05: ;Asm
			push dword EBP

		METHOD_30094249.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_30094249.07: ;Asm
			push dword 0x0

		METHOD_30094249.08: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0000:
			; Nop

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0001:
			; LdStr
			; String Value: Ata (Abstract)

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0001.00: ;Asm
			push dword StringLiteral01E8

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0001.01: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0007:
			; Br

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0007.00: ;Asm
			Jmp SystemStringCosmosHALBlockDeviceAtaToString.IL_0009

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0009:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0009.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosHALBlockDeviceAtaToString.IL_0009.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaToString.IL_000A:
			; Ret

		SystemStringCosmosHALBlockDeviceAtaToString.IL_000A.00: ;Asm
			Jmp SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_NORMAL

		SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosHALBlockDeviceAtaToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_30094250:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: ReadBlock
			; Plugged: No
			; Argument[0] $this at EBP+32, size = 8
			; Argument[1] aBlockNo at EBP+24, size = 8
			; Argument[2] aBlockCount at EBP+16, size = 8
			; Argument[3] aData at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray:

		GUID_30121366:

		METHOD_30121366.0A: ;Asm
			push dword EBP

		METHOD_30121366.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0001.00: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0001.01: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0002:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte[]&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0003:
			; Ldind

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0003.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0003.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0003.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0004:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0004.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0004.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000A
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000A:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000A.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000B.00: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000B.01: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000C.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000C.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000E:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000E.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0013
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0013:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0014.00: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0014.01: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.00: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.01: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0016:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.BlockDevice.AtaPio.LBA48Bit
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 64 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0016.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0016.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0016.02: ;Asm
			add ECX, 0x40

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0016.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0016.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0016.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001B:
			; Branch

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001B.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0021

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001D.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001F:
			; Br

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001F.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0023

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0021:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0021.00: ;Asm
			push dword 0x24

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0023:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0023.00: ;Asm
			Call CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0023.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0028
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0023.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0023.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0028:
			; Pop

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0028.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0029.00: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0029.01: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002A:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002A.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002A.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002F:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 60 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002F.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002F.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002F.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0034:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte[]&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0035:
			; Ldind

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0035.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0035.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0036:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0036.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0036.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0036.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0036.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_003B:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_003B.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_003C:
			; Ret

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_003C.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL
			; End Method: ReadBlock

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x1C


		GUID_30121367:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor:

		GUID_30253435:

		METHOD_30253435.05: ;Asm
			push dword EBP

		METHOD_30253435.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0007:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0007.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Field: Cosmos.HAL.BlockDevice.MBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_000C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_30253436:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.MBR
			; Name: ParsePartition
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] aMBR at EBP+16, size = 8
			; Argument[2] aLoc at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32:

		GUID_30280972:

		METHOD_30280972.05: ;Asm
			push dword EBP

		METHOD_30280972.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_30280972.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_30280972.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_30280972.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_30280972.0A: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_30280972.0B: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_30280972.0C: ;Asm
			push dword 0x0

		METHOD_30280972.0D: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0003:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0003.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0004:
			; Add

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0004.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005:
			; Ldelem_U1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0006
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0006:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0007:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0007.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0007.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0008:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0008.00: ;Asm
			push dword 0x5

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0009:
			; Branch

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0009.03: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001A

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_000B:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_000B.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_000C.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_000E:
			; Branch

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_000E.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_000E.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_000E.03: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001A

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0010:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0010.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0010.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0011:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0011.00: ;Asm
			push dword 0x85

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016:
			; Ceq

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.True

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.False

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.True:

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0018

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.False:

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0016.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0018

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0018:
			; Br

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0018.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001B

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001A.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001C.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001D:
			; Branch

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0032

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001F:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_001F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.MBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0020.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0020.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0021.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0021.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0022:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0022.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0023:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0023.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0024:
			; Add

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0024.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0024.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0025:
			; Call

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0025.00: ;Asm
			Call SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0025.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0025.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_002A
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0025.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0025.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0025.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0025.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_002A:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.MBR
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.MBR.EBRLocation
			; Type: System.UInt32
			; Size: 4
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_002A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_002A.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_002A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_002A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_002A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_002A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_002F:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_002F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0030:
			; Br

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0030.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_006B

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0032:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0032.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0032.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0033:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0033.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034:
			; Cgt_Un

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034.02: ;Asm
			JB near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034.True

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034.False

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034.True:

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0036

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034.False:

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0034.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0036:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0036.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0036.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0037:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0037.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0038:
			; Branch

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0038.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0038.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0038.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_006B

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003A:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003A.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003C.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003D.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003E:
			; Add

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003E.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003F:
			; Call

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003F.00: ;Asm
			Call SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0044
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_003F.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0044:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0044.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0044.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0045:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0045.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0045.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0046:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0046.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0047:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0047.00: ;Asm
			push dword 0xC

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0049:
			; Add

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0049.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0049.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_004A:
			; Call

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_004A.00: ;Asm
			Call SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_004A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_004A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_004F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_004A.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_004A.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_004F:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_004F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_004F.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0051:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0051.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0051.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0052:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0052.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0052.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0053:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0053.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0053.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055:
			; Newobj

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.00: ;Asm
			push dword 0x15

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_MBR_PartInfo_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.09: ;Asm
			push dword 0x0
			; Arg aSystemID: 4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.0A: ;Asm
			push dword [ESP + 20]
			; Arg aStartSector: 4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.0B: ;Asm
			push dword [ESP + 20]
			; Arg aSectorCount: 4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.0C: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.0D: ;Asm
			Call SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.NoError1367
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.14: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.NoError1367:

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.18: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.19: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0055.1A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005A:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005A.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005A.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.MBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005C.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005C.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005D:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.BlockDevice.MBR.Partitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.MBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.MBR
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005D.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_005D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0062:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0062.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0062.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0062.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0062.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0064:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0064.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0064.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0064.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0069
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0064.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0064.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0069:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_0069.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_006A:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_006A.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_006B:
			; Ret

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.IL_006B.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_NORMAL
			; End Method: ParsePartition

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x1C

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x14


		GUID_30280973:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor:

		GUID_30569709:

		METHOD_30569709.06: ;Asm
			push dword EBP

		METHOD_30569709.07: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0007:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0007.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Field: Cosmos.HAL.BlockDevice.EBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_000C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_30569710:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.EBR
			; Name: ParsePartition
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] aEBR at EBP+16, size = 8
			; Argument[2] aLoc at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32:

		GUID_30598062:

		METHOD_30598062.05: ;Asm
			push dword EBP

		METHOD_30598062.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_30598062.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_30598062.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_30598062.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_30598062.0A: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_30598062.0B: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_30598062.0C: ;Asm
			push dword 0x0

		METHOD_30598062.0D: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0003:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0003.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0004:
			; Add

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0004.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005:
			; Ldelem_U1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0006
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0005_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0006:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0007:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0007.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0007.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0008:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0008.00: ;Asm
			push dword 0x5

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0009:
			; Branch

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0009.03: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001A

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_000B:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_000B.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_000C.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_000E:
			; Branch

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_000E.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_000E.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_000E.03: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001A

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0010:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0010.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0010.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0011:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0011.00: ;Asm
			push dword 0x85

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016:
			; Ceq

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.True

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.False

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.True:

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0018

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.False:

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0016.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0018

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0018:
			; Br

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0018.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001B

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001A.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001C.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001D:
			; Branch

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0023

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001F:
			; Nop

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_001F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0020:
			; Nop

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0020.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0021:
			; Br

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0021.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_005C

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0023:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0023.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0024:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0024.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025:
			; Cgt_Un

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025.02: ;Asm
			JB near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025.True

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025.False

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025.True:

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0027

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025.False:

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0025.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0027:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0027.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0028:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0028.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0028.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0029:
			; Branch

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0029.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0029.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_005C

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_002B:
			; Nop

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_002B.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_002C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_002C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_002C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_002D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_002D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_002E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_002E.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_002F:
			; Add

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_002F.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0030:
			; Call

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0030.00: ;Asm
			Call SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0030.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0035
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0030.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0035:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0035.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0036:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0037:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0037.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0038:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0038.00: ;Asm
			push dword 0xC

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_003A:
			; Add

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_003A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_003A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_003B:
			; Call

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_003B.00: ;Asm
			Call SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_003B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_003B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0040
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_003B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_003B.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0040:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0040.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0040.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0042:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0042.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0042.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0043:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0043.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0043.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0044:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0044.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0044.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046:
			; Newobj

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.00: ;Asm
			push dword 0x15

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_EBR_PartInfo_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.09: ;Asm
			push dword 0x0
			; Arg aSystemID: 4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.0A: ;Asm
			push dword [ESP + 20]
			; Arg aStartSector: 4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.0B: ;Asm
			push dword [ESP + 20]
			; Arg aSectorCount: 4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.0C: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.0D: ;Asm
			Call SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.NoError1368
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.14: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.NoError1368:

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.18: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.19: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0046.1A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004B:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.EBR+PartInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004B.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004B.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.EBR
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004D.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004D.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004E:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.BlockDevice.EBR.Partitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.EBR
			; TypeOnStack: Cosmos.HAL.BlockDevice.EBR
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004E.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_004E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0053:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.EBR+PartInfo
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0053.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0053.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0053.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0053.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0055:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0055.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0055.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0055.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_005A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0055.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_0055.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_005A:
			; Nop

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_005A.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_005B:
			; Nop

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_005B.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_005C:
			; Ret

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.IL_005C.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_NORMAL
			; End Method: ParsePartition

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x1C

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x14


		GUID_30598063:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Debug.Kernel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Debug.Kernel.Debugger
			; Name: DoSendNumber
			; Plugged: Yes
			; Argument[0] aNumber at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemInt32:

		GUID_30861301:

		METHOD_30861301.06: ;Asm
			push dword EBP

		METHOD_30861301.07: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_30861301.08: ;Asm
			push dword [EBP + 8]

		METHOD_30861301.09: ;Asm
			Call SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemInt32

		METHOD_30861301.0A: ;Asm
			test ECX, 0x2

		METHOD_30861301.0B: ;Asm
			JE near SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemInt32.END__OF__METHOD_NORMAL

		METHOD_30861301.0C: ;Asm
			JNE near SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: DoSendNumber

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemInt32.END__OF__METHOD_NORMAL.0D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemInt32.END__OF__METHOD_NORMAL.0E: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemInt32.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			pop dword EBP

		SystemVoidCosmosDebugKernelDebuggerDoSendNumberSystemInt32.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			Ret 0x4


		GUID_30861302:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.BlockDevice
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosHALBlockDeviceBlockDevicector:

		GUID_30861304:

		METHOD_30861304.11: ;Asm
			push dword EBP

		METHOD_30861304.12: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.BlockDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0001:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0002:
			; Conv_I8

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0002.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0002.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0003:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.BlockDevice
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockCount
			; Type: System.UInt64
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0003.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0003.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0003.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0003.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0003.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0003.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0003.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0003.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.BlockDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0009:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0009.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000A:
			; Conv_I8

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000A.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000A.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000A.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000B:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.BlockDevice
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockSize
			; Type: System.UInt64
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000B.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.BlockDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0010.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0011:
			; Call

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0011.00: ;Asm
			Call SystemVoidCosmosHALDevicector

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0011.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0016
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0011.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0016:
			; Nop

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0016.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0017:
			; Ret

		SystemVoidCosmosHALBlockDeviceBlockDevicector.IL_0017.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_30861305:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.BlockDevice
			; Name: get_BlockSize
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize:

		GUID_30919543:

		METHOD_30919543.05: ;Asm
			push dword EBP

		METHOD_30919543.06: ;Asm
			mov EBP, ESP

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.BlockDevice
			; Arg real size = 8 aligned size = 8

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0001:
			; Ldfld
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockSize
			; Type: System.UInt64
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.BlockDevice
			; TypeOnStack: Cosmos.HAL.BlockDevice.BlockDevice
			; Offset: 12 (includes object header)

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0001.01: ;Asm
			pop dword ECX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0001.04: ;Asm
			push dword EAX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0001.06: ;Asm
			push dword EAX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0006:
			; Ret

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.IL_0006.00: ;Asm
			Jmp SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.END__OF__METHOD_NORMAL
			; End Method: get_BlockSize

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.END__OF__METHOD_NORMAL

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.END__OF__METHOD_EXCEPTION:

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.END__OF__METHOD_EXCEPTION__2:

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_30919544:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCI
			; Name: GetDeviceClass
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-28
			; Argument[0] aClass at EBP+16, size = 4
			; Argument[1] aSubClass at EBP+12, size = 4
			; Argument[2] aProgIF at EBP+8, size = 4
			; Return size: 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF:

		GUID_30934150:

		METHOD_30934150.09: ;Asm
			push dword EBP

		METHOD_30934150.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_30934150.0B: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_30934150.0C: ;Asm
			push dword 0x0

		METHOD_30934150.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_30934150.0E: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_30934150.0F: ;Asm
			push dword 0x0

		METHOD_30934150.10: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_30934150.11: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0000:
			; Nop

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0000.00: ;Asm
			NOP

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0001:
			; Ldc_I4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0001.00: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0002.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0003:
			; Br

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0003.00: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0048

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0005:
			; Nop

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0005.00: ;Asm
			NOP

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0006:
			; Ldsfld

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0006.00: ;Asm
			push dword [static_field__Cosmos_HAL_PCI_Devices + 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0006.01: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_000B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_000B.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_000C:
			; Callvirt
			; ThisOffset = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_000C.00: ;Asm
			Call CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_000C.01: ;Asm
			test ECX, 0x2

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_000C.02: ;Asm
			JE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0011
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_000C.03: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_000C.04: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_000C.05: ;Asm
			JNE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_EXCEPTION

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_000C.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0011:
			; Stloc
			; Local type = Cosmos.HAL.PCIDevice
			; Local EBP offset = 8
			; Local size = 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0011.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0011.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0011.02: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0011.03: ;Asm
			mov dword [EBP - 8], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0012:
			; Ldloc
			; Local type = Cosmos.HAL.PCIDevice
			; Local EBP offset = 8
			; Local size = 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0012.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0012.03: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0013:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PCIDevice.ClassCode
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 33 (includes object header)

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0013.00: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0013.01: ;Asm
			pop dword ECX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0013.02: ;Asm
			add ECX, 0x21

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0013.03: ;Asm
			mov EAX, 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0013.04: ;Asm
			mov AL, byte [ECX]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0013.05: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.ClassID
			; Arg real size = 4 aligned size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0018.00: ;Asm
			push dword [EBP + 16]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0019:
			; Branch

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0019.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0019.01: ;Asm
			pop dword EBX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0019.02: ;Asm
			cmp EBX, EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0019.03: ;Asm
			JNE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002F

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_001B:
			; Ldloc
			; Local type = Cosmos.HAL.PCIDevice
			; Local EBP offset = 8
			; Local size = 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_001B.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_001B.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_001B.03: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_001C:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PCIDevice.Subclass
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 14 (includes object header)

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_001C.00: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_001C.01: ;Asm
			pop dword ECX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_001C.02: ;Asm
			add ECX, 0xE

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_001C.03: ;Asm
			mov EAX, 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_001C.04: ;Asm
			mov AL, byte [ECX]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_001C.05: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.SubclassID
			; Arg real size = 4 aligned size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0021.00: ;Asm
			push dword [EBP + 12]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0022:
			; Branch

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0022.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0022.01: ;Asm
			pop dword EBX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0022.02: ;Asm
			cmp EBX, EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0022.03: ;Asm
			JNE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002F

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0024:
			; Ldloc
			; Local type = Cosmos.HAL.PCIDevice
			; Local EBP offset = 8
			; Local size = 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0024.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0024.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0024.03: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0025:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PCIDevice.ProgIF
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 23 (includes object header)

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0025.00: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0025.01: ;Asm
			pop dword ECX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0025.02: ;Asm
			add ECX, 0x17

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0025.03: ;Asm
			mov EAX, 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0025.04: ;Asm
			mov AL, byte [ECX]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0025.05: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002A:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.HAL.ProgramIF
			; Arg real size = 4 aligned size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002A.00: ;Asm
			push dword [EBP + 8]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B:
			; Ceq

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.02: ;Asm
			JE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.True

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.03: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.False

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.True:

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.04: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.05: ;Asm
			push dword 0x1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.06: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002D

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.False:

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.07: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.08: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002B.09: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002D

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002D:
			; Br

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002D.00: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0030

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002F:
			; Ldc_I4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_002F.00: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0030:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0030.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0030.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0031:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0031.00: ;Asm
			movzx EAX, byte [EBP - 16]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0031.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0032:
			; Branch

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0032.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0032.01: ;Asm
			cmp EAX, 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0032.02: ;Asm
			JE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0043

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0034:
			; Nop

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0034.00: ;Asm
			NOP

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0035:
			; Ldsfld

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0035.00: ;Asm
			push dword [static_field__Cosmos_HAL_PCI_Devices + 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0035.01: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_003A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_003A.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_003A.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_003B:
			; Callvirt
			; ThisOffset = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_003B.00: ;Asm
			Call CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_003B.01: ;Asm
			test ECX, 0x2

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_003B.02: ;Asm
			JE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0040
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_003B.03: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_003B.04: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_003B.05: ;Asm
			JNE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_EXCEPTION

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_003B.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0040:
			; Stloc
			; Local type = Cosmos.HAL.PCIDevice
			; Local EBP offset = 20
			; Local size = 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0040.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0040.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0040.02: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0040.03: ;Asm
			mov dword [EBP - 20], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0041:
			; Br

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0041.00: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005F

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0043:
			; Nop

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0043.00: ;Asm
			NOP

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0044:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0044.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0044.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0045:
			; Ldc_I4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0045.00: ;Asm
			push dword 0x1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0046:
			; Add

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0046.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0046.01: ;Asm
			add dword [ESP], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0047:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0047.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0047.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0048:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0048.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0048.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0049:
			; Ldsfld

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0049.00: ;Asm
			push dword [static_field__Cosmos_HAL_PCI_Devices + 4]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0049.01: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_004E:
			; Callvirt
			; ThisOffset = 0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_004E.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_004E.01: ;Asm
			test ECX, 0x2

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_004E.02: ;Asm
			JE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_004E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_004E.04: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_004E.05: ;Asm
			JNE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_EXCEPTION

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_004E.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053:
			; Clt

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.00: ;Asm
			pop dword ECX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.01: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.02: ;Asm
			push dword ECX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.03: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.04: ;Asm
			JL near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.True

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.05: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.False

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.True:

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.06: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.07: ;Asm
			push dword 0x1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.08: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0055

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.False:

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.09: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0053.0A: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0055:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0055.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0055.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0057:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0057.00: ;Asm
			movzx EAX, byte [EBP - 28]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0057.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0059:
			; Branch

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0059.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0059.01: ;Asm
			cmp EAX, 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0059.02: ;Asm
			JNE near CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0005

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005B:
			; Ldnull

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005B.00: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005B.01: ;Asm
			push dword 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005C:
			; Stloc
			; Local type = Cosmos.HAL.PCIDevice
			; Local EBP offset = 20
			; Local size = 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005C.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005C.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005C.02: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005C.03: ;Asm
			mov dword [EBP - 20], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005D:
			; Br

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005D.00: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005F

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005F:
			; Ldloc
			; Local type = Cosmos.HAL.PCIDevice
			; Local EBP offset = 20
			; Local size = 8

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005F.00: ;Asm
			mov EAX, dword [EBP - 20]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005F.01: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005F.02: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_005F.03: ;Asm
			push dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0060:
			; Ret

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.IL_0060.00: ;Asm
			Jmp CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_NORMAL
			; End Method: GetDeviceClass

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_NORMAL

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_EXCEPTION:

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x1C

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_EXCEPTION__2:

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosHALPCIDeviceCosmosHALPCIGetDeviceClassCosmosHALClassIDCosmosHALSubclassIDCosmosHALProgramIF.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_30934151:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor:

		GUID_31175233:

		METHOD_31175233.0A: ;Asm
			push dword EBP

		METHOD_31175233.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0007:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0007.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_000C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_31175234:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCIDevice
			; Name: WriteRegister16
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aRegister at EBP+12, size = 1
			; Argument[2] value at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16:

		GUID_31205086:

		METHOD_31205086.05: ;Asm
			push dword EBP

		METHOD_31205086.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_31205086.07: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0000:
			; Nop

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.bus
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 34 (includes object header)

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0002.02: ;Asm
			add ECX, 0x22

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0008:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.slot
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 17 (includes object header)

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0008.02: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_000D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_000D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_000E:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.PCIDevice.function
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PCIDevice
			; TypeOnStack: Cosmos.HAL.PCIDevice
			; Offset: 26 (includes object header)

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_000E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_000E.02: ;Asm
			add ECX, 0x1A

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_000E.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_000E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_000E.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0013:
			; Call

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0013.00: ;Asm
			Call SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0013.02: ;Asm
			JE near SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0018
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0013.04: ;Asm
			JNE near SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0018.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0018.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0019:
			; Ldc_I4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0019.00: ;Asm
			push dword 0xFC

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_001E:
			; And

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_001E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_001E.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_001F:
			; Or

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_001F.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0020:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0020.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0021:
			; Ldsfld

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0021.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0021.02: ;Asm
			JNE near SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0021.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0021.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCIDevice_IO + 4]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0021.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0026:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigAddressPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCI
			; TypeOnStack: Cosmos.Core.IOGroup.PCI
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0026.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0026.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0026.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0026.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0026.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0026.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0026.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_002B:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_002C:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_002C.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_DWordSystemUInt32

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_002C.02: ;Asm
			JE near SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0031
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_002C.03: ;Asm
			JNE near SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_002C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0031:
			; Nop

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0031.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0032:
			; Ldsfld

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0032.00: ;Asm
			Call SystemVoidCosmosHALPCIDevicecctor

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0032.02: ;Asm
			JNE near SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0032.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0032.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCIDevice_IO + 4]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0032.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0037:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigDataPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCI
			; TypeOnStack: Cosmos.Core.IOGroup.PCI
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0037.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0037.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0037.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0037.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0037.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0037.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0037.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0037.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_003C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_003C.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_003C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_003D:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_003D.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_WordSystemUInt16

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_003D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_003D.02: ;Asm
			JE near SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0042
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_003D.03: ;Asm
			JNE near SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_003D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0042:
			; Nop

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0042.00: ;Asm
			NOP

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0043:
			; Ret

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.IL_0043.00: ;Asm
			Jmp SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_NORMAL
			; End Method: WriteRegister16

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCIDeviceWriteRegister16SystemByteSystemUInt16.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_31205087:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock
			; Name: get_Item
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aByteOffset at EBP+8, size = 4
			; Return size: 4

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32:

		GUID_31252709:

		METHOD_31252709.06: ;Asm
			push dword EBP

		METHOD_31252709.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_31252709.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_31252709.09: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0000:
			; Nop

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0002.00: ;Asm
			push dword [EBP + 16]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0002.01: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0003:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 20 (includes object header)

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0003.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0003.02: ;Asm
			add ECX, 0x14

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0003.03: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0003.04: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0003.05: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008:
			; Clt_Un

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.00: ;Asm
			pop dword ECX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.01: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.02: ;Asm
			push dword ECX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.03: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.04: ;Asm
			JB near SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.True

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.05: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.False

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.True:

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.07: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.08: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000A

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.False:

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.09: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0008.0A: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000A:
			; Ldc_I4

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000A.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B:
			; Ceq

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.True

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.03: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.False

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.True:

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.05: ;Asm
			push dword 0x1

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.06: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000D

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.False:

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000B.09: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000D

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000E.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000F:
			; Branch

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000F.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000F.01: ;Asm
			cmp EAX, 0x0

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_000F.02: ;Asm
			JE near SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001D

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0011:
			; Nop

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0011.00: ;Asm
			NOP

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0012:
			; LdStr
			; String Value: Memory access violation

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0012.00: ;Asm
			push dword StringLiteral01E9

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0012.01: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017:
			; Newobj

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.02: ;Asm
			JNE near SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.AfterCCTorExceptionCheck:

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.03: ;Asm
			push dword 0x88

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.AfterAlloc:

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.05: ;Asm
			push dword [ESP]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.06: ;Asm
			push dword [ESP]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.07: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.09: ;Asm
			mov dword [EAX], EBX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.0D: ;Asm
			push dword [ESP + 16]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.0E: ;Asm
			push dword [ESP + 16]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.10: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.11: ;Asm
			JE near SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.NoError1369
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.14: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.NoError1369:

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.17: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0017.18: ;Asm
			push dword 0x0

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001C:
			; Throw

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001C.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001C.01: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001C.03: ;Asm
			Call SystemExceptionOccurred

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001C.04: ;Asm
			mov ECX, 0x3

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001C.05: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001D.00: ;Asm
			push dword [EBP + 16]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001D.01: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001E:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 40 (includes object header)

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001E.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001E.02: ;Asm
			add ECX, 0x28

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001E.03: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001E.04: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_001E.05: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0023:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0023.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0024:
			; Add

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0024.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0024.01: ;Asm
			add dword [ESP], EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0025:
			; Conv_U

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0026:
			; Ldind

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0026.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0026.01: ;Asm
			push dword [EAX]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0027:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0028:
			; Br

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_0028.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_002A

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_002A:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_002A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_002A.01: ;Asm
			push dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_002B:
			; Ret

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.IL_002B.00: ;Asm
			Jmp SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_NORMAL

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_31252710:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock
			; Name: set_Item
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aByteOffset at EBP+12, size = 4
			; Argument[2] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32:

		GUID_31253984:

		METHOD_31253984.08: ;Asm
			push dword EBP

		METHOD_31253984.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_31253984.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0003:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 20 (includes object header)

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0003.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0003.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0003.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0003.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0003.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008:
			; Clt_Un

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.02: ;Asm
			push dword ECX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.04: ;Asm
			JB near SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.True

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.05: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.False

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.True:

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.08: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000A

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.False:

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0008.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000A:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B:
			; Ceq

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.True

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.03: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.False

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.True:

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.06: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000D

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.False:

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000B.09: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000D

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000F:
			; Branch

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001D

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0011:
			; Nop

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0011.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0012:
			; LdStr
			; String Value: Memory access violation

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0012.00: ;Asm
			push dword StringLiteral01EA

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0012.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017:
			; Newobj

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.03: ;Asm
			push dword 0x88

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.AfterAlloc:

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.07: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.11: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.NoError1369
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.14: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.NoError1369:

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.17: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0017.18: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001C:
			; Throw

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001C.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001C.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001C.05: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001E:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 40 (includes object header)

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001E.02: ;Asm
			add ECX, 0x28

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001E.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001E.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_001E.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0023:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0023.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0024:
			; Add

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0024.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0024.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0025:
			; Conv_U

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0026:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0026.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0027:
			; Stind

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0027.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0027.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0027.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0028:
			; Ret

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.IL_0028.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_Item

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_31253985:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Name: get_Capabilities
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities:

		GUID_31256165:

		METHOD_31256165.06: ;Asm
			push dword EBP

		METHOD_31256165.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_31256165.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.GenericRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0007.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0008:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0008.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0008.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_000D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0008.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0008.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_000D:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_000D.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_000E:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_000E.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0010

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0010:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0010.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0010.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0011:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.IL_0011.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.END__OF__METHOD_NORMAL
			; End Method: get_Capabilities

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_Capabilities.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_31256166:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ThrowHelper
			; Name: ThrowArgumentOutOfRangeException
			; Plugged: No
			; Argument[0] argument at EBP+12, size = 4
			; Argument[1] resource at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource:

		GUID_31257338:

		METHOD_31257338.08: ;Asm
			push dword EBP

		METHOD_31257338.09: ;Asm
			mov EBP, ESP

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ExceptionArgument
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.ExceptionResource
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0002:
			; Call

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0002.00: ;Asm
			Call SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0002.02: ;Asm
			JE near SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0002.05: ;Asm
			JNE near SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_EXCEPTION

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007:
			; Throw

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.01: ;Asm
			pop dword EAX

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.05: ;Asm
			Jmp SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_EXCEPTION
			; End Method: ThrowArgumentOutOfRangeException

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_NORMAL

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_31257339:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Array
			; Name: Copy
			; Plugged: No
			; Argument[0] sourceArray at EBP+32, size = 8
			; Argument[1] sourceIndex at EBP+24, size = 4
			; Argument[2] destinationArray at EBP+20, size = 8
			; Argument[3] destinationIndex at EBP+12, size = 4
			; Argument[4] length at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32:

		GUID_31257913:

		METHOD_31257913.0A: ;Asm
			push dword EBP

		METHOD_31257913.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Array
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Array
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0006:
			; Ldc_I4

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0007:
			; Call

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0007.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0007.02: ;Asm
			JE near SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_000C
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 0

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_0007.03: ;Asm
			JNE near SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_000C:
			; Ret

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.IL_000C.00: ;Asm
			Jmp SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Copy

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x1C


		GUID_31257914:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Name: get_ImplementedPorts
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts:

		GUID_31259156:

		METHOD_31259156.05: ;Asm
			push dword EBP

		METHOD_31259156.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_31259156.07: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.GenericRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.GenericRegisters
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0007.00: ;Asm
			push dword 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0009:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0009.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0009.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_000E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0009.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0009.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_000E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_000E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_000F:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_000F.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0011

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0011:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0011.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0012:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.IL_0012.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.END__OF__METHOD_NORMAL
			; End Method: get_ImplementedPorts

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_ImplementedPorts.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_31259157:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aAddress at EBP+12, size = 4
			; Argument[2] aPortNumber at EBP+8, size = 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32:

		GUID_31260707:

		METHOD_31260707.08: ;Asm
			push dword EBP

		METHOD_31260707.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0001:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0002:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Field: Cosmos.HAL.BlockDevice.Registers.PortType Cosmos.HAL.BlockDevice.Registers.PortRegisters.mPortType
			; Type: Cosmos.HAL.BlockDevice.Registers.PortType
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0002.01: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0008:
			; Call

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0008.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0008.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_000D:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_000E:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0011:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.PortRegisters.xAddress
			; Type: System.UInt32
			; Size: 4
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0011.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0016.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0016.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0017:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0017.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0018:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.PortRegisters.mPortNumber
			; Type: System.UInt32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0018.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0018.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0018.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0018.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0018.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_001D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_001D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_001E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_001E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_001F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_001F.00: ;Asm
			push dword 0x80

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0024:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0024.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0024.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0025:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.PortRegisters.mPortNumber
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0025.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0025.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0025.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0025.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0025.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_002A:
			; Mul

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_002A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_002A.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_002A.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_002A.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_002B:
			; Add

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_002B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_002B.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_002C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_002C.00: ;Asm
			push dword 0x80

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031:
			; Newobj

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.NoError1369
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.NoError1369:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0031.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0036:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0036.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0036.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0036.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0036.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0036.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0036.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0036.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0036.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_003B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_003B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_003C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_003C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_003D:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Field: System.Boolean Cosmos.HAL.BlockDevice.Registers.PortRegisters.Active
			; Type: System.Boolean
			; Size: 1
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_003D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_003D.01: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_003D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_003D.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_003D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_003D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0042:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.IL_0042.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_31260708:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AHCI
			; Name: CheckPortType
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aPort at EBP+12, size = 8
			; Return size: 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters:

		GUID_31266326:

		METHOD_31266326.05: ;Asm
			push dword EBP

		METHOD_31266326.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_31266326.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_31266326.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_31266326.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_31266326.0A: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_31266326.0B: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_31266326.0C: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_31266326.0D: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_31266326.0E: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_31266326.0F: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0000:
			; Nop

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0000.00: ;Asm
			NOP

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0001.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0001.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0002:
			; Callvirt
			; ThisOffset = 0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0002.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0002.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0002.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0002.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0002.04: ;Asm
			JNE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0007:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0007.00: ;Asm
			push dword 0x8

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0008:
			; Shr_Un

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0008.00: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0008.01: ;Asm
			shr dword [ESP], CL

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0009:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0009.00: ;Asm
			push dword 0xF

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000B:
			; And

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000B.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000B.01: ;Asm
			and dword [ESP], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000C:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.InterfacePowerManagementStatus
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000C.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000C.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000D.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000D.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000E:
			; Callvirt
			; ThisOffset = 0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000E.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000E.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000E.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0013
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000E.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000E.04: ;Asm
			JNE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_000E.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0013:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.00: ;Asm
			push dword 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0014:
			; Shr_Un

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0014.00: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0014.01: ;Asm
			shr dword [ESP], CL

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0015:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0015.00: ;Asm
			push dword 0xF

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0017:
			; And

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.01: ;Asm
			and dword [ESP], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0018:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.CurrentInterfaceSpeedStatus
			; Local EBP offset = 8
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0018.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0018.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0019:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0019.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0019.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_001A:
			; Callvirt
			; ThisOffset = 0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_001A.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_001A.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_001A.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_001F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_001A.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_001A.04: ;Asm
			JNE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_001A.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_001F:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.00: ;Asm
			push dword 0xF

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0021:
			; And

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0021.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0021.01: ;Asm
			and dword [ESP], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0022:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.DeviceDetectionStatus
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0022.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0022.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0023:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0024:
			; Callvirt
			; ThisOffset = 0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0024.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0024.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0024.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0029
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0024.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0024.04: ;Asm
			JNE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0024.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0029:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 16
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0029.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0029.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002A:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.InterfacePowerManagementStatus
			; Local EBP offset = 4
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002A.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002A.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002B:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002B.00: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C:
			; Ceq

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.True

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.03: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.False

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.True:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.05: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.06: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002E

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.False:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.08: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.09: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002E

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002E:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F:
			; Ceq

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.True

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.03: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.False

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.True:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.05: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.06: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0031

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.False:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.08: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.09: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0031

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0031:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0031.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0031.01: ;Asm
			mov dword [EBP - 20], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0033:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.00: ;Asm
			movzx EAX, byte [EBP - 20]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0035:
			; Branch

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0035.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0035.01: ;Asm
			cmp EAX, 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0035.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_003F

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0037:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0038:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0038.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0038.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_003A:
			; Br

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CC

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_003F:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.DeviceDetectionStatus
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0040:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0040.00: ;Asm
			push dword 0x3

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041:
			; Ceq

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.True

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.03: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.False

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.True:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.05: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.06: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0043

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.False:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.08: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.09: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0043

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0043:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0043.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044:
			; Ceq

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.True

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.03: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.False

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.True:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.05: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.06: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0046

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.False:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.08: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.09: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0046

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0046:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0048:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0048.00: ;Asm
			movzx EAX, byte [EBP - 28]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0048.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_004A:
			; Branch

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_004A.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_004A.01: ;Asm
			cmp EAX, 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_004A.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0051

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_004C:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_004C.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_004D:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_004F:
			; Br

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_004F.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CC

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0051:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 16
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0051.00: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0051.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0052:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0052.00: ;Asm
			push dword 0x10

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0054:
			; Shr_Un

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.00: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.01: ;Asm
			shr dword [ESP], CL

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0055:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 16
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0055.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0055.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0056:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 16
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0056.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0057:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.AHCISignature
			; Local EBP offset = 36
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0057.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0057.01: ;Asm
			mov dword [EBP - 36], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0059:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.AHCISignature
			; Local EBP offset = 36
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0059.00: ;Asm
			mov EAX, dword [EBP - 36]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0059.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_005B:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.AHCISignature
			; Local EBP offset = 32
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.01: ;Asm
			mov dword [EBP - 32], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_005D:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.AHCISignature
			; Local EBP offset = 32
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_005D.00: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_005D.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_005F:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_005F.00: ;Asm
			push dword 0x9669

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0064:
			; Branch

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0064.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0064.01: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0064.02: ;Asm
			cmp EBX, EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0064.03: ;Asm
			JNBE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0077

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0066:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.AHCISignature
			; Local EBP offset = 32
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0066.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0068:
			; Branch

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0068.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0068.01: ;Asm
			cmp EAX, 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0068.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0098

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_006A:
			; Br

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_006A.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_006C

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_006C:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.AHCISignature
			; Local EBP offset = 32
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_006C.00: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_006C.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_006E:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_006E.00: ;Asm
			push dword 0x9669

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0073:
			; Branch

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0073.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0073.01: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0073.02: ;Asm
			cmp EBX, EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0073.03: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A7

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0075:
			; Br

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0077:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.AHCISignature
			; Local EBP offset = 32
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0077.00: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0077.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0079:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0079.00: ;Asm
			push dword 0xC33C

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_007E:
			; Branch

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_007E.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_007E.01: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_007E.02: ;Asm
			cmp EBX, EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_007E.03: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0080:
			; Br

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0080.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0082

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0082:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.AHCISignature
			; Local EBP offset = 32
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.00: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0084:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0084.00: ;Asm
			push dword 0xEB14

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0089:
			; Branch

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0089.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0089.01: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0089.02: ;Asm
			cmp EBX, EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0089.03: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_009D

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_008B:
			; Br

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_008B.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_008D

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_008D:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.AHCISignature
			; Local EBP offset = 32
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_008D.00: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_008D.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_008F:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_008F.00: ;Asm
			push dword 0xFFFF

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0094:
			; Branch

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0094.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0094.01: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0094.02: ;Asm
			cmp EBX, EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0094.03: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00AC

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0096:
			; Br

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0096.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0098:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0098.00: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0099:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_009B:
			; Br

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_009B.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CC

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_009D:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_009D.00: ;Asm
			push dword 0x2

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_009E:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_009E.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_009E.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0:
			; Br

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CC

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.00: ;Asm
			push dword 0x3

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A3:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A3.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A3.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A5:
			; Br

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A5.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CC

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A7:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A7.00: ;Asm
			push dword 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A8:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A8.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00A8.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00AA:
			; Br

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00AA.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CC

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00AC:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00AC.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00AD:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00AD.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00AD.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00AF:
			; Br

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00AF.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CC

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B1:
			; LdStr
			; String Value: SATA Error: Unknown drive found at port: 

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B1.00: ;Asm
			push dword StringLiteral01EB

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B1.01: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B6:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B6.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B6.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B7:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.PortRegisters.mPortNumber
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 28 (includes object header)

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B7.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B7.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B7.02: ;Asm
			add ECX, 0x1C

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B7.03: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B7.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00B7.05: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00BC:
			; Box

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00BC.00: ;Asm
			push dword 0x10

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00BC.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00BC.02: ;Asm
			pop dword ESI

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00BC.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00BC.04: ;Asm
			mov dword [ESI], EBX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00BC.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00BC.06: ;Asm
			pop dword EDX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00BC.07: ;Asm
			mov dword [ESI + 12], EDX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00BC.08: ;Asm
			push dword ESI

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00BC.09: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C1:
			; Call

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C1.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C1.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C1.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C1.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C1.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C1.05: ;Asm
			JNE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6:
			; Newobj

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.02: ;Asm
			JNE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.AfterCCTorExceptionCheck:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.03: ;Asm
			push dword 0x88

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.AfterAlloc:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.05: ;Asm
			push dword [ESP]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.06: ;Asm
			push dword [ESP]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.07: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.09: ;Asm
			mov dword [EAX], EBX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.0A: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.0D: ;Asm
			push dword [ESP + 16]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.0E: ;Asm
			push dword [ESP + 16]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.10: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.11: ;Asm
			JE near CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.NoError1369
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.14: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.NoError1369:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.17: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.18: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CB:
			; Throw

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CB.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CB.01: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CB.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CB.03: ;Asm
			Call SystemExceptionOccurred

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CB.04: ;Asm
			mov ECX, 0x3

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CB.05: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CC:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.PortType
			; Local EBP offset = 24
			; Local size = 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CC.00: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CC.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CE:
			; Ret

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.IL_00CE.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL
			; End Method: CheckPortType

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x24

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDeviceAHCICheckPortTypeCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_31266327:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: PadLeft
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Local 6 at EBP-32
			; Local 7 at EBP-36
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] totalWidth at EBP+12, size = 4
			; Argument[2] paddingChar at EBP+8, size = 2
			; Return size: 8

		SystemStringSystemStringPadLeftSystemInt32SystemChar:

		GUID_31299395:

		METHOD_31299395.08: ;Asm
			push dword EBP

		METHOD_31299395.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_31299395.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_31299395.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_31299395.0C: ;Asm
			push dword 0x0

		METHOD_31299395.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_31299395.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_31299395.0F: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_31299395.10: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_31299395.11: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_31299395.12: ;Asm
			push dword 0x0

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0001:
			; Ldc_I4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0001.00: ;Asm
			push dword 0x0

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0002:
			; Branch

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0002.01: ;Asm
			pop dword EBX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0002.03: ;Asm
			JNL near SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0014

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0004:
			; LdStr
			; String Value: totalWidth

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0004.00: ;Asm
			push dword StringLiteral01EC

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0004.01: ;Asm
			push dword 0x0

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0009:
			; Call

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0009.03: ;Asm
			JE near SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0009.06: ;Asm
			JNE near SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E:
			; Newobj

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.00: ;Asm
			push dword 0x98

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.AfterAlloc:

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.02: ;Asm
			push dword [ESP]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.03: ;Asm
			push dword [ESP]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.04: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.10: ;Asm
			JE near SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.NoError1369
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.14: ;Asm
			Jmp SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.NoError1369:

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.18: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_000E.19: ;Asm
			push dword 0x0

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0013:
			; Throw

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0013.01: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0013.05: ;Asm
			Jmp SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0014.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0014.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0015:
			; Call

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0015.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0015.02: ;Asm
			JE near SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0015.04: ;Asm
			JNE near SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001A.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001C.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001D:
			; Sub

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001D.00: ;Asm
			pop dword ECX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001D.01: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001D.02: ;Asm
			sub EAX, ECX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001D.03: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001E.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_001F.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0020:
			; Ldc_I4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0020.00: ;Asm
			push dword 0x0

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0021:
			; Branch

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0021.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0021.01: ;Asm
			pop dword EBX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0021.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0021.03: ;Asm
			JNLE near SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0025

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0023.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0023.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0024:
			; Ret

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0024.00: ;Asm
			Jmp SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_NORMAL

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0025:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0025.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0026:
			; Call

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0026.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0026.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0026.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0026.03: ;Asm
			JE near SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002B
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0026.06: ;Asm
			JNE near SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002B:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002B.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002B.02: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002B.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002C.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002C.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002C.03: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002D:
			; Ldflda
			; Field: System.Char System.String.m_firstChar

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002D.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002D.01: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002D.02: ;Asm
			add EAX, 0x10

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_002D.03: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0032:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0032.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0032.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0034:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0034.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0034.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0036:
			; Conv_U

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0037:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0037.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0037.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0038:
			; Ldc_I4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0038.00: ;Asm
			push dword 0x0

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0039:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0039.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0039.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_003B:
			; Br

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_003B.00: ;Asm
			Jmp SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004C

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_003D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_003D.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_003D.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_003E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_003E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_003E.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0040:
			; Conv_I

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0041:
			; Ldc_I4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0041.00: ;Asm
			push dword 0x2

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0042:
			; Mul

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0042.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0042.01: ;Asm
			mul dword [ESP]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0042.02: ;Asm
			add ESP, 0x4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0042.03: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0043:
			; Add

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0043.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0043.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0044:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0044.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0044.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0045:
			; Stind

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0045.00: ;Asm
			pop dword ECX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0045.01: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0045.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0046:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0046.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0048:
			; Ldc_I4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0048.00: ;Asm
			push dword 0x1

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0049:
			; Add

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0049.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0049.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004A.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004A.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004C.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004E.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004F:
			; Branch

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004F.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004F.01: ;Asm
			pop dword EBX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004F.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_004F.03: ;Asm
			JL near SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_003D

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0051:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0051.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0051.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0052:
			; Ldflda
			; Field: System.Char System.String.m_firstChar

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0052.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0052.01: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0052.02: ;Asm
			add EAX, 0x10

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0052.03: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0057:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 36
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0057.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0057.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0059:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 36
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0059.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0059.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_005B:
			; Conv_U

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_005C:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 32
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_005C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_005C.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_005E:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_005E.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_005E.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_005F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_005F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_005F.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0060:
			; Conv_I

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0061:
			; Ldc_I4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0061.00: ;Asm
			push dword 0x2

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0062:
			; Mul

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0062.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0062.01: ;Asm
			mul dword [ESP]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0062.02: ;Asm
			add ESP, 0x4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0062.03: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0063:
			; Add

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0063.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0063.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0064:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 32
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0064.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0064.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0066:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0066.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0067:
			; Call

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0067.00: ;Asm
			Call SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0067.02: ;Asm
			JE near SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_006C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0067.03: ;Asm
			JNE near SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_006C:
			; Ldc_I4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_006C.00: ;Asm
			push dword 0x0

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_006D:
			; Conv_U

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_006E:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 36
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_006E.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_006E.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0070:
			; Ldc_I4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0070.00: ;Asm
			push dword 0x0

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0071:
			; Conv_U

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0072:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0072.00: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0072.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0074:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0074.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0074.01: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0074.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0074.03: ;Asm
			push dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0075:
			; Ret

		SystemStringSystemStringPadLeftSystemInt32SystemChar.IL_0075.00: ;Asm
			Jmp SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_NORMAL
			; End Method: PadLeft

		SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_NORMAL

		SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x24

		SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringPadLeftSystemInt32SystemChar.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_31299396:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AHCI
			; Name: PortRebase
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] aPort at EBP+16, size = 8
			; Argument[2] aPortNumber at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32:

		GUID_31334036:

		METHOD_31334036.0A: ;Asm
			push dword EBP

		METHOD_31334036.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_31334036.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_31334036.0D: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mAHCIDebugger + 4]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0006:
			; LdStr
			; String Value: Stop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0006.00: ;Asm
			push dword StringLiteral01ED

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_000B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_000B.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_000B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0010
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_000B.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_000B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0010:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0010.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AHCI
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0011.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0011.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0012.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0012.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0013:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0013.00: ;Asm
			Call SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0013.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0018
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0013.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0018:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0018.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.True

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.False

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.True:

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001B

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.False:

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0019.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001B

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001C.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001D:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0026

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001F:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_001F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0020:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0020.00: ;Asm
			Call SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0020.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0025
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0020.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0025:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0025.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0026:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0026.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0026.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0027:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0027.00: ;Asm
			push dword 0x400000

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_002C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_002C.00: ;Asm
			push dword 0x400

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0031:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0032:
			; Mul

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0032.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0032.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0032.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0033:
			; Add

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0033.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0033.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0034:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0034.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0034.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0039
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0034.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0034.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0039:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0039.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_003A:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_003B:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_003B.00: ;Asm
			push dword 0x408000

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0040:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0040.00: ;Asm
			push dword 0x100

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0045:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0045.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0046:
			; Mul

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0046.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0046.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0046.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0047:
			; Add

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0047.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0047.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0048:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0048.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0048.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0048.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_004D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0048.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0048.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_004D:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_004D.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_004E:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_004E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_004E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_004F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_004F.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0050:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0050.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0050.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0050.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0055
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0050.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0050.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0055:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0055.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0056:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0056.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0056.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0057:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0057.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0058:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0058.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0058.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0058.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_005D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0058.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0058.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_005D:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_005D.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_005E:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_005E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_005E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_005F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_005F.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0060:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0060.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0060.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0060.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0065
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0060.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0060.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0065:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0065.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0066:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0066.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0066.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0067:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0067.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0067.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_006C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0067.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0067.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0067.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_006C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_006C.00: ;Asm
			push dword 0x400

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.NoError1369
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.NoError1369:

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0071.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0076:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0076.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0077:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0077.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockFillSystemByte

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0077.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0077.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_007C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0077.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_007C:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_007C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_007D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_007D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_007D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_007E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_007E.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_007E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_007E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0083
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_007E.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_007E.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_007E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0083:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0083.00: ;Asm
			push dword 0x100

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.NoError1369
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.NoError1369:

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0088.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_008D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_008D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_008E:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_008E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockFillSystemByte

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_008E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_008E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0093
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_008E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0093:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0093.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0094:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0094.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0094.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0095:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0095.00: ;Asm
			Call CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0095.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0095.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0095.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0095.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_0095.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009A:
			; Pop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009A.00: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AHCI
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009B.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009B.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009C:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009D:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009D.00: ;Asm
			Call SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A2
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_009D.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A2:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A2.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3:
			; Ceq

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.True

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.False

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.True:

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A5

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.False:

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A3.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A5

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A5:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A5.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A6:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A6.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A6.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A7:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A7.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A7.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A9:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A9.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00A9.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00AA:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00AA.00: ;Asm
			Call SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00AA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00AA.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00AF
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00AA.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00AF:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00AF.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B0:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B0.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B0.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B1:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B1.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B2:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B2.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B2.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B7
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B2.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B2.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B7:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B7.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B8:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B8.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B8.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B9:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00B9.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00BA:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00BA.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00BA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00BA.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00BF
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00BA.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00BA.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00BF:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00BF.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00C0:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00C0.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00C0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00C0.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00C0.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00C0.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mAHCIDebugger + 4]

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00C0.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00C5:
			; LdStr
			; String Value: Finished!

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00C5.00: ;Asm
			push dword StringLiteral01EE

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00C5.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00CA:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00CA.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00CA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00CA.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00CF
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00CA.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00CA.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00CF:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00CF.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00D0:
			; Ret

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.IL_00D0.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: PortRebase

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAHCIPortRebaseCosmosHALBlockDeviceRegistersPortRegistersSystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x14


		GUID_31334037:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aSATAPort at EBP+12, size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters:

		GUID_31389799:

		METHOD_31389799.06: ;Asm
			push dword EBP

		METHOD_31389799.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_31389799.08: ;Asm
			push dword 0x0

		METHOD_31389799.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_31389799.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0001:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALBlockDevicePortsStoragePortctor

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0006:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0007:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0009:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortType Cosmos.HAL.BlockDevice.Registers.PortRegisters.mPortType
			; Type: Cosmos.HAL.BlockDevice.Registers.PortType
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 24 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0009.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0009.02: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0009.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0009.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0009.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_000E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_000E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_000F:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_000F.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_000F.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0022

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0011:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0012:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0012.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0012.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0017
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0012.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0012.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0012.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0017:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.00: ;Asm
			push dword 0x1000000

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001C:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001C.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E:
			; Cgt_Un

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.02: ;Asm
			JB near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.True

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.False

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.True:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0020

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.False:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0020:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0020.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0023

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0022:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0022.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0023:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0024:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0024.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0024.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0025:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0025.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0025.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0043

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0027:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0027.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0028:
			; LdStr
			; String Value:  0:{0} is not a SATA port!\n

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0028.00: ;Asm
			push dword StringLiteral01EF

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0028.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_002E:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.PortRegisters.mPortNumber
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0033:
			; Box

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.02: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.06: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.08: ;Asm
			push dword ESI

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0038:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0038.00: ;Asm
			Call SystemStringSystemStringFormatSystemStringSystemObject

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0038.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0038.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0038.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0038.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D:
			; Newobj

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.03: ;Asm
			push dword 0x88

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.AfterAlloc:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.11: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.NoError1370
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.14: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.NoError1370:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.17: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.18: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0042:
			; Throw

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0042.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0042.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0042.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0042.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0042.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0042.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0043:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0043.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0043.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0044:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.00: ;Asm
			push dword 0x200

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049:
			; Newobj

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.00: ;Asm
			push dword 0x14

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.AfterAlloc:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryGroup_AHCI_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.08: ;Asm
			mov dword [EAX + 8], 0x8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.09: ;Asm
			push dword 0x0
			; Arg aSectorSize: 4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.0B: ;Asm
			Call SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.NoError1371
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.10: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.NoError1371:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_004E:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Field: Cosmos.Core.MemoryGroup.AHCI Cosmos.HAL.BlockDevice.Ports.SATA.Mem
			; Type: Cosmos.Core.MemoryGroup.AHCI
			; Size: 8
			; Offset: 60 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.01: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0053:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0053.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0053.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0054:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0055:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0055.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0055.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0055.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0055.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0055.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0055.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0055.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0055.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_005A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_005A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_005A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_005B:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.00: ;Asm
			push dword 0x200

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0060:
			; Conv_I8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0060.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0060.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0060.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0060.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0061:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockSize
			; Type: System.UInt64
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0066:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0066.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0066.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0067:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0067.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0068:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0068.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0069:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0069.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_006A:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_006A.00: ;Asm
			Call SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_006A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_006A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_006F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_006A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_006F:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_006F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0070:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0070.00: ;Asm
			push dword 0x100

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075:
			; Newarr
			; Element Size = 2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.02: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.03: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.04: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.AfterAlloc:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.08: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.09: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.0A: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.0B: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.12: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007A:
			; Stloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007A.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007C:
			; Ldfld
			; Field: Cosmos.Core.MemoryGroup.AHCI Cosmos.HAL.BlockDevice.Ports.SATA.Mem
			; Type: Cosmos.Core.MemoryGroup.AHCI
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 60 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007C.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_007C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0081:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.Core.MemoryGroup.AHCI.DataBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryGroup.AHCI
			; TypeOnStack: Cosmos.Core.MemoryGroup.AHCI
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0081.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0081.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0081.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0081.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0081.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0081.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0081.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0081.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0086:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0087:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0087.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0087.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0087.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0087.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0087.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008C:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008F:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_008F.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0090:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0090.00: ;Asm
			push dword 0xA

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0092:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0092.00: ;Asm
			push dword 0x14

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0094:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0094.00: ;Asm
			Call SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0094.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0094.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0099
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0094.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0094.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0094.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0094.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0094.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0099:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Field: System.String Cosmos.HAL.BlockDevice.Ports.SATA.mSerialNo
			; Type: System.String
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_009E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_009E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_009E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_009F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_009F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_009F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A1:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A1.00: ;Asm
			push dword 0x17

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A3:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A3.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A4:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A4.00: ;Asm
			Call SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A4.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A9
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A4.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A4.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A4.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A4.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A4.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A9:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Field: System.String Cosmos.HAL.BlockDevice.Ports.SATA.mFirmwareRev
			; Type: System.String
			; Size: 8
			; Offset: 52 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A9.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A9.01: ;Asm
			add ECX, 0x34

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A9.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A9.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A9.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A9.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A9.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00A9.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00AE:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00AE.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00AE.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00AF:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00AF.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00AF.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B0:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B0.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B0.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B0.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B0.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B1:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B1.00: ;Asm
			push dword 0x1B

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B3:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B3.00: ;Asm
			push dword 0x28

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B5:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B5.00: ;Asm
			Call SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B5.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00BA
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B5.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B5.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B5.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B5.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00B5.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00BA:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Field: System.String Cosmos.HAL.BlockDevice.Ports.SATA.mModelNo
			; Type: System.String
			; Size: 8
			; Offset: 44 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00BA.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00BA.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00BA.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00BA.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00BA.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00BA.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00BA.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00BA.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C0:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C0.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C0.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C0.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C0.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C1:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C1.00: ;Asm
			push dword 0x3D

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3:
			; Ldelem_U2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C4
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_NoIndexOutOfRangeException.1B: ;Asm
			movzx ECX, word [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3_NoIndexOutOfRangeException.1C: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C4:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C4.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6:
			; Shl

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C6.01: ;Asm
			shl dword [ESP], CL

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C7:
			; Ldloc
			; Local type = System.UInt16[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C7.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C7.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C7.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C7.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C8:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00C8.00: ;Asm
			push dword 0x3C

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA:
			; Ldelem_U2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CB
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_IndexOutOfRangeException.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_NoIndexOutOfRangeException.14: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_NoIndexOutOfRangeException.15: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_NoIndexOutOfRangeException.16: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_NoIndexOutOfRangeException.17: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_NoIndexOutOfRangeException.1C: ;Asm
			movzx ECX, word [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA_NoIndexOutOfRangeException.1D: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CB:
			; Or

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CB.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CC:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CC.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CD:
			; Sub

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CD.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CD.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CE:
			; Conv_U8

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CE.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CE.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CF:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockCount
			; Type: System.UInt64
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CF.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CF.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CF.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CF.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CF.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CF.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CF.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00CF.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00D4:
			; Ret

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.IL_00D4.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDevicePortsSATActorCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_31389800:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort:

		GUID_31463674:

		METHOD_31463674.06: ;Asm
			push dword EBP

		METHOD_31463674.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_31463674.08: ;Asm
			push dword 0x0

		METHOD_31463674.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_31463674.0A: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0006:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_001D:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0034

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002B:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_002E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_31463675:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 24
			; Argument[1] list at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort:

		GUID_31493127:

		METHOD_31493127.06: ;Asm
			push dword EBP

		METHOD_31493127.07: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0002:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Size: 8
			; Offset: 0 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0002.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0002.03: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0002.04: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0008:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0009:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0009.01: ;Asm
			add ECX, 0x8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0009.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_000F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_000F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_000F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0015:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0015.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0015.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0015.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0015.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0015.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_001A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_001B:
			; Ldflda
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort System.Collections.Generic.List`1+Enumerator.current

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_001B.01: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_001B.02: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0020:
			; Initobj

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0020.01: ;Asm
			mov dword [EAX], 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0020.02: ;Asm
			mov dword [EAX + 4], 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortctorSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_31493128:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: Format
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] aFormat at EBP+28, size = 8
			; Argument[1] aArg0 at EBP+20, size = 8
			; Argument[2] aArg1 at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject:

		GUID_31507060:

		METHOD_31507060.05: ;Asm
			push dword EBP

		METHOD_31507060.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_31507060.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_31507060.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_31507060.09: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_31507060.0A: ;Asm
			push dword 0x0

		METHOD_31507060.0B: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0000:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0001.00: ;Asm
			push dword [EBP + 28]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0001.01: ;Asm
			push dword [EBP + 24]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0002:
			; Ldnull

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0002.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0002.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0003:
			; Ceq
			; NullRef

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0003.03: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0003.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0003.False

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0003.06: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0003.07: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0005

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0003.False:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0003.08: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0003.09: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0005

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0006.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0007:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0007.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0015

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0009:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0009.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000A:
			; LdStr
			; String Value: aFormat

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000A.00: ;Asm
			push dword StringLiteral01F0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F:
			; Newobj

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.00: ;Asm
			push dword 0x90

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.AfterAlloc:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.02: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.03: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.04: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.0E: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.NoError1371
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.11: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.NoError1371:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.14: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_000F.15: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0014:
			; Throw

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0014.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0014.05: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0015:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0015.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0015.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0016:
			; Ldnull

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0016.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0016.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0017:
			; Ceq
			; NullRef

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0017.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0017.01: ;Asm
			pop dword EAX
			; Object

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0017.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0017.03: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0017.04: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0017.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0017.False

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0017.06: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0017.07: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0019

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0017.False:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0017.08: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0017.09: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0019

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0019:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0019.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0019.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_001A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_001A.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_001A.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_001B:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_001B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_001B.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_001B.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0029

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_001D:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_001D.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_001E:
			; LdStr
			; String Value: aArg0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_001E.00: ;Asm
			push dword StringLiteral01F1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_001E.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023:
			; Newobj

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.00: ;Asm
			push dword 0x90

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.AfterAlloc:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.02: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.03: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.04: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.06: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.0A: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.0B: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.0D: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.0E: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.NoError1371
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.11: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.NoError1371:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.14: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0023.15: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0028:
			; Throw

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0028.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0028.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0028.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0028.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0028.04: ;Asm
			mov ECX, 0x3

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0028.05: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0029:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0029.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0029.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002A:
			; Ldnull

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002A.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002B:
			; Ceq
			; NullRef

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002B.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002B.01: ;Asm
			pop dword EAX
			; Object

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002B.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002B.03: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002B.04: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002B.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002B.False

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002B.06: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002B.07: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002D

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002B.False:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002B.08: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002B.09: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002D

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002E.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002E.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002F:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002F.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_002F.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003D

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0031:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0031.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0032:
			; LdStr
			; String Value: aArg1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0032.00: ;Asm
			push dword StringLiteral01F2

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0032.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037:
			; Newobj

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.00: ;Asm
			push dword 0x90

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.AfterAlloc:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.02: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.03: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.04: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.06: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.0A: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.0B: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.0D: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.0E: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.NoError1371
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.11: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.NoError1371:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.14: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0037.15: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003C:
			; Throw

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003C.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003C.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003C.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003C.04: ;Asm
			mov ECX, 0x3

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003C.05: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003D:
			; Ldnull

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003D.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003D.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003E.00: ;Asm
			push dword [EBP + 28]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003E.01: ;Asm
			push dword [EBP + 24]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003F:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_003F.00: ;Asm
			push dword 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040:
			; Newarr
			; Element Size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.02: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.03: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.04: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.05: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.AfterAlloc:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.07: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.08: ;Asm
			pop dword ESI

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.09: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.0B: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.12: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0040.14: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0045:
			; Dup

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0045.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0045.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0046:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0046.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0047:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0047.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0047.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048:
			; Stelem_Ref

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.02: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.06: ;Asm
			push dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.08: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0048.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0049:
			; Dup

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0049.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0049.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004A:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004A.00: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004B.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004B.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C:
			; Stelem_Ref

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.02: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.06: ;Asm
			push dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.08: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004C.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004D:
			; Call

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004D.00: ;Asm
			Call SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004D.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004D.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0052
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004D.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004D.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_004D.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0052:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 16
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0052.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0052.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0052.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0052.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0053:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0053.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0055

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0055:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 16
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0055.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0055.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0055.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0055.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0056:
			; Ret

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.IL_0056.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL
			; End Method: Format

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 28], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x14

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x10


		GUID_31507061:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: Format
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aFormat at EBP+20, size = 8
			; Argument[1] aArg0 at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject:

		GUID_31557799:

		METHOD_31557799.0A: ;Asm
			push dword EBP

		METHOD_31557799.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_31557799.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_31557799.0D: ;Asm
			push dword 0x0

		METHOD_31557799.0E: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0000:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0002:
			; Ldnull

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0002.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0002.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0003:
			; Ceq
			; NullRef

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0003.01: ;Asm
			pop dword EAX
			; Object

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0003.03: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0003.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0003.False

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0003.06: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0003.07: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0005

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0003.False:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0003.08: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0003.09: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0005

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0006.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0007:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0007.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_001F

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0009:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0009.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000A.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000A.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000B:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000B.01: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000B.02: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000B.03: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000B.End

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000B.04: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000B.05: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0014

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000B.End:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000D:
			; LdStr
			; String Value: aArgs

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000D.00: ;Asm
			push dword StringLiteral01F3

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_000D.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0012:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0012.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0014:
			; LdStr
			; String Value: aFormat

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0014.00: ;Asm
			push dword StringLiteral01F4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0014.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019:
			; Newobj

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.00: ;Asm
			push dword 0x90

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.AfterAlloc:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.02: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.03: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.04: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.06: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.0A: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.0B: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.0D: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.0E: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.NoError1371
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.11: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.NoError1371:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.14: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0019.15: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_001E:
			; Throw

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_001E.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_001E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_001E.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_001E.04: ;Asm
			mov ECX, 0x3

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_001E.05: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_001F:
			; Ldnull

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_001F.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_001F.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0020.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0020.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0021:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0021.00: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022:
			; Newarr
			; Element Size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.02: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.03: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.04: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.05: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.AfterAlloc:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.07: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.08: ;Asm
			pop dword ESI

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.09: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.0B: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.12: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0022.14: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0027:
			; Dup

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0027.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0027.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0028:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0028.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0029:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0029.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0029.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A:
			; Stelem_Ref

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.02: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.06: ;Asm
			push dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.08: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002A.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002B:
			; Call

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002B.00: ;Asm
			Call SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002B.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002B.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0030
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002B.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_002B.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0030:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0030.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0030.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0030.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0030.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0031:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0031.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0033

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0033:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0033.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0033.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0033.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0033.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0034:
			; Ret

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.IL_0034.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_NORMAL
			; End Method: Format

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_NORMAL

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCore_PlugsSystemStringImplFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_31557800:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Name: MoveNextRare
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 24
			; Return size: 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare:

		GUID_31589526:

		METHOD_31589526.0A: ;Asm
			push dword EBP

		METHOD_31589526.0B: ;Asm
			mov EBP, ESP

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0001.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0001.01: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0001.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0001.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0001.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0007:
			; Ldfld
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 0 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0007.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0007.01: ;Asm
			add ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0007.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0007.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0007.04: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0007.05: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0007.06: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_000C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_000C.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_000C.02: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_000C.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_000C.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_000C.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0011:
			; Branch

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0011.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0011.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0011.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0011.03: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0018

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0013:
			; Call

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0013.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0013.02: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0018
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0013.03: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0018.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0019.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001A:
			; Ldfld
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 0 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001A.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001A.01: ;Asm
			add ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001A.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001A.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001A.04: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001A.05: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001A.06: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001F:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001F.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001F.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001F.02: ;Asm
			add ECX, 0x18

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001F.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001F.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_001F.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0024:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0024.00: ;Asm
			push dword 0x1

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0025:
			; Add

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0025.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0026.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0026.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_002B.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_002C:
			; Ldflda
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort System.Collections.Generic.List`1+Enumerator.current

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_002C.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_002C.01: ;Asm
			add EAX, 0x10

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_002C.02: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0031:
			; Initobj

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0031.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0031.01: ;Asm
			mov dword [EAX], 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0031.02: ;Asm
			mov dword [EAX + 4], 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0037:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0037.00: ;Asm
			push dword 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0038:
			; Ret

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.IL_0038.00: ;Asm
			Jmp SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.END__OF__METHOD_NORMAL
			; End Method: MoveNextRare

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.END__OF__METHOD_NORMAL

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortMoveNextRare.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_31589527:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 24
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortDispose:

		GUID_31611949:

		METHOD_31611949.07: ;Asm
			push dword EBP

		METHOD_31611949.08: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortDispose.IL_0000:
			; Ret

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortDispose.IL_0000.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortDispose.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortDispose.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortDispose.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortDispose.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortDispose.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortDispose.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortDispose.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortDispose.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALBlockDevicePortsStoragePortDispose.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_31611950:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector:

		GUID_31613152:

		METHOD_31613152.05: ;Asm
			push dword EBP

		METHOD_31613152.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0007:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0007.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0007.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Field: Cosmos.HAL.KeyboardBase[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.KeyboardBase[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_000C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_31613153:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.ScanMaps.US_Standard
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosSystemScanMapsUS_Standardctor:

		GUID_31620397:

		METHOD_31620397.05: ;Asm
			push dword EBP

		METHOD_31620397.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0001:
			; Call

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemScanMapBasector

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0001.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_Standardctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0006:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0007:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0008:
			; Ret

		SystemVoidCosmosSystemScanMapsUS_Standardctor.IL_0008.00: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_Standardctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemScanMapsUS_Standardctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemScanMapsUS_Standardctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemScanMapsUS_Standardctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemScanMapsUS_Standardctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemScanMapsUS_Standardctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemScanMapsUS_Standardctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemScanMapsUS_Standardctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemScanMapsUS_Standardctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_31620398:
			; ---------------------------------------------------------
			; Assembly: System.Collections, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor:

		GUID_31626490:

		METHOD_31626490.05: ;Asm
			push dword EBP

		METHOD_31626490.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0007:
			; Call

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0007.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0007.01: ;Asm
			Call CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0007.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0007.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0007.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0007.06: ;Asm
			JNE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_000C.01: ;Asm
			add ECX, 0x24

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_31626491:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.Global
			; Name: GetKeyboardDevices
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-32
			; Local 5 at EBP-40
			; Local 6 at EBP-44
			; Local 7 at EBP-52
			; Return size: 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices:

		GUID_31633867:

		METHOD_31633867.05: ;Asm
			push dword EBP

		METHOD_31633867.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_31633867.07: ;Asm
			push dword 0x0

		METHOD_31633867.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_31633867.09: ;Asm
			push dword 0x0

		METHOD_31633867.0A: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_31633867.0B: ;Asm
			push dword 0x0

		METHOD_31633867.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_31633867.0D: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_31633867.0E: ;Asm
			push dword 0x0

		METHOD_31633867.0F: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_31633867.10: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_31633867.11: ;Asm
			push dword 0x0

		METHOD_31633867.12: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_31633867.13: ;Asm
			push dword 0x0

		METHOD_31633867.14: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0000:
			; Nop

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0000.00: ;Asm
			NOP

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001:
			; Newobj

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.02: ;Asm
			JNE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.AfterCCTorExceptionCheck:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.03: ;Asm
			push dword 0x24

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.AfterAlloc:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.05: ;Asm
			push dword [ESP]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.06: ;Asm
			push dword [ESP]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.07: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.09: ;Asm
			mov dword [EAX], EBX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.0C: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasector

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.0E: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.0F: ;Asm
			JE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.NoError1373
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.11: ;Asm
			Jmp SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.NoError1373:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.13: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0001.14: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0006:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0006.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0006.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0007:
			; Ldsfld

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0007.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0007.02: ;Asm
			JNE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0007.AfterCCTorExceptionCheck:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0007.03: ;Asm
			push dword [static_field__Cosmos_HAL_Global_PS2Controller + 4]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0007.04: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_000C:
			; Ldfld
			; Field: Cosmos.HAL.Device Cosmos.HAL.PS2Controller.FirstDevice
			; Type: Cosmos.HAL.Device
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 40 (includes object header)

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_000C.01: ;Asm
			pop dword ECX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_000C.02: ;Asm
			add ECX, 0x28

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_000C.04: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_000C.06: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0011:
			; Stloc
			; Local type = Cosmos.HAL.Device
			; Local EBP offset = 32
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0011.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0011.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0011.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0011.03: ;Asm
			mov dword [EBP - 32], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0013:
			; Ldloc
			; Local type = Cosmos.HAL.Device
			; Local EBP offset = 32
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0013.01: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0013.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0013.03: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015:
			; Isinst

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015.02: ;Asm
			JE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015_ReturnNull

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015.03: ;Asm
			push dword [EAX]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_KeyboardBase_ASM_IS__Cosmos_HAL2]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015.05: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015.07: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015.08: ;Asm
			JE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015.09: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015.0A: ;Asm
			JNE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015_After_IsInstance_Call:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015_After_IsInstance_Call.0D: ;Asm
			JE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015_ReturnNull

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015_After_IsInstance_Call.0E: ;Asm
			Jmp SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001A

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015_ReturnNull:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015_ReturnNull.0F: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015_ReturnNull.10: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0015_ReturnNull.11: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001A:
			; Stloc
			; Local type = Cosmos.HAL.KeyboardBase
			; Local EBP offset = 12
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001A.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001A.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001A.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001A.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001B:
			; Ldloc
			; Local type = Cosmos.HAL.KeyboardBase
			; Local EBP offset = 12
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001B.01: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001B.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001B.03: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001C:
			; Ldnull

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001C.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001C.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D:
			; Cgt_Un

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.00: ;Asm
			mov ESI, 0x1

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.01: ;Asm
			xor EDI, EDI

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.03: ;Asm
			pop dword EDX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.04: ;Asm
			pop dword EBX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.05: ;Asm
			pop dword ECX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.06: ;Asm
			cmp ECX, EDX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.07: ;Asm
			JNBE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.True

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.08: ;Asm
			JB near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.False

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.09: ;Asm
			cmp EBX, EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.True:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.0A: ;Asm
			cmovnbe EDI, ESI

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.False:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001D.0B: ;Asm
			push dword EDI

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001F.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_001F.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0020:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0020.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0020.01: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0021:
			; Branch

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0021.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0021.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0021.02: ;Asm
			JE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_002D

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0023:
			; Nop

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0023.00: ;Asm
			NOP

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0024:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0024.01: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0024.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0024.03: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0025:
			; Ldloc
			; Local type = Cosmos.HAL.KeyboardBase
			; Local EBP offset = 12
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0025.01: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0025.03: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0026:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0026.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0026.02: ;Asm
			JE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_002B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0026.03: ;Asm
			JNE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0026.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_002B:
			; Nop

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_002B.00: ;Asm
			NOP

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_002C:
			; Nop

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_002C.00: ;Asm
			NOP

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_002D:
			; Ldsfld

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_002D.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_002D.02: ;Asm
			JNE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_002D.AfterCCTorExceptionCheck:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_002D.03: ;Asm
			push dword [static_field__Cosmos_HAL_Global_PS2Controller + 4]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_002D.04: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0032:
			; Ldfld
			; Field: Cosmos.HAL.Device Cosmos.HAL.PS2Controller.SecondDevice
			; Type: Cosmos.HAL.Device
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 14 (includes object header)

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0032.01: ;Asm
			pop dword ECX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0032.02: ;Asm
			add ECX, 0xE

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0032.04: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0032.06: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0037:
			; Stloc
			; Local type = Cosmos.HAL.Device
			; Local EBP offset = 44
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0037.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0037.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0037.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0037.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0039:
			; Ldloc
			; Local type = Cosmos.HAL.Device
			; Local EBP offset = 44
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0039.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0039.01: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0039.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0039.03: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B:
			; Isinst

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B.02: ;Asm
			JE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B_ReturnNull

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B.03: ;Asm
			push dword [EAX]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_KeyboardBase_ASM_IS__Cosmos_HAL2]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B.05: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B.07: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B.08: ;Asm
			JE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B.09: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B.0A: ;Asm
			JNE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B_After_IsInstance_Call:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B_After_IsInstance_Call.0D: ;Asm
			JE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B_ReturnNull

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B_After_IsInstance_Call.0E: ;Asm
			Jmp SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0040

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B_ReturnNull:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B_ReturnNull.0F: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B_ReturnNull.10: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_003B_ReturnNull.11: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0040:
			; Stloc
			; Local type = Cosmos.HAL.KeyboardBase
			; Local EBP offset = 20
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0040.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0040.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0040.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0040.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0041:
			; Ldloc
			; Local type = Cosmos.HAL.KeyboardBase
			; Local EBP offset = 20
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0041.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0041.01: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0041.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0041.03: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0042:
			; Ldnull

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0042.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0042.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043:
			; Cgt_Un

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.00: ;Asm
			mov ESI, 0x1

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.01: ;Asm
			xor EDI, EDI

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.03: ;Asm
			pop dword EDX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.04: ;Asm
			pop dword EBX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.05: ;Asm
			pop dword ECX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.06: ;Asm
			cmp ECX, EDX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.07: ;Asm
			JNBE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.True

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.08: ;Asm
			JB near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.False

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.09: ;Asm
			cmp EBX, EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.True:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.0A: ;Asm
			cmovnbe EDI, ESI

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.False:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0043.0B: ;Asm
			push dword EDI

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0045:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0045.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0045.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0047:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0047.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0047.01: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0049:
			; Branch

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0049.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0049.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0049.02: ;Asm
			JE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0055

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004B:
			; Nop

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004B.00: ;Asm
			NOP

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004C:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004C.01: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004C.03: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004D:
			; Ldloc
			; Local type = Cosmos.HAL.KeyboardBase
			; Local EBP offset = 20
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004D.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004D.01: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004D.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004D.03: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004E:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004E.02: ;Asm
			JE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0053
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004E.03: ;Asm
			JNE near SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_004E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0053:
			; Nop

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0053.00: ;Asm
			NOP

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0054:
			; Nop

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0054.00: ;Asm
			NOP

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0055:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0055.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0055.01: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0055.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0055.03: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0056:
			; Stloc
			; Local type = System.Collections.Generic.IEnumerable`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 52
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0056.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0056.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0056.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0056.03: ;Asm
			mov dword [EBP - 52], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0058:
			; Br

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_0058.00: ;Asm
			Jmp SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_005A

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_005A:
			; Ldloc
			; Local type = System.Collections.Generic.IEnumerable`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 52
			; Local size = 8

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_005A.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_005A.01: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_005A.02: ;Asm
			mov EAX, dword [EBP - 56]

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_005A.03: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_005C:
			; Ret

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.IL_005C.00: ;Asm
			Jmp SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_NORMAL
			; End Method: GetKeyboardDevices

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_NORMAL

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x38

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemCollectionsGenericIEnumerable1CosmosHALKeyboardBaseCosmosHALGlobalGetKeyboardDevices.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_31633868:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: AddKeyboard
			; Plugged: No
			; Argument[0] aKeyboard at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase:

		GUID_31690146:

		METHOD_31690146.0A: ;Asm
			push dword EBP

		METHOD_31690146.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0000:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0001:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0006:
			; LdStr
			; String Value: KeyboardManager.AddKeyboard

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0006.00: ;Asm
			push dword StringLiteral01F5

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_000B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_000B.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_000B.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0010
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_000B.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_000B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0010:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0010.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.KeyboardBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0011.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0011.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0012:
			; Ldnull

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0012.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0012.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0013:
			; Ldftn

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0013.00: ;Asm
			push dword SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019:
			; Newobj

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.00: ;Asm
			push dword 0x38

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.AfterAlloc:

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_KeyboardBase_KeyPressedEventHandler_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.08: ;Asm
			mov dword [EAX + 8], 0x2C

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.09: ;Asm
			push dword 0x0
			; Arg object: 8

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.0A: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.0B: ;Asm
			push dword [ESP + 20]
			; Arg method: 4

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.0C: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.0D: ;Asm
			Call SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.0F: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.NoError1374
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.10: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.11: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.12: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.13: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.NoError1374:

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.14: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.15: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.16: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.17: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0019.18: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_001E:
			; Stfld
			; Operand type: Cosmos.HAL.KeyboardBase
			; Field: Cosmos.HAL.KeyboardBase+KeyPressedEventHandler Cosmos.HAL.KeyboardBase.OnKeyPressed
			; Type: Cosmos.HAL.KeyboardBase+KeyPressedEventHandler
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_001E.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_001E.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_001E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_001E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_001E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_001E.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_001E.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_001E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0023:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0023.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0023.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0023.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0023.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mKeyboardList + 4]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0023.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.KeyboardBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0028.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0028.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0029:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0029.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0029.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0029.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_002E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0029.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_0029.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_002E:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_002E.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_002F:
			; Ret

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.IL_002F.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_NORMAL
			; End Method: AddKeyboard

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyboardManagerAddKeyboardCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_31690147:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor:

		GUID_31710228:

		METHOD_31710228.05: ;Asm
			push dword EBP

		METHOD_31710228.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0007:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0007.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Field: Cosmos.HAL.BlockDevice.Partition[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Partition[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_000C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_31710229:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor:

		GUID_31718385:

		METHOD_31718385.05: ;Asm
			push dword EBP

		METHOD_31718385.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0007:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0007.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Field: Cosmos.System.FileSystem.FileSystem[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystem[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_000C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_31718386:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor:

		GUID_31726614:

		METHOD_31726614.05: ;Asm
			push dword EBP

		METHOD_31726614.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0007:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0007.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Field: Cosmos.System.FileSystem.FileSystemFactory[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystemFactory[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_000C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_31726615:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FatFileSystemFactory
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor:

		GUID_31734915:

		METHOD_31734915.05: ;Asm
			push dword EBP

		METHOD_31734915.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FatFileSystemFactory
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.IL_0001:
			; Call

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFileSystemFactoryctor

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.IL_0001.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.IL_0006:
			; Nop

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.IL_0007:
			; Ret

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemFatFileSystemFactoryctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_31734916:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: InitializePartitions
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions:

		GUID_31740490:

		METHOD_31740490.05: ;Asm
			push dword EBP

		METHOD_31740490.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_31740490.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_31740490.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_31740490.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_31740490.0A: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_31740490.0B: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_31740490.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0000:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0001:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0003:
			; Br

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0003.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0040

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0005:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0005.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0006:
			; Ldsfld

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0006.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDevicecctor

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0006.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0006.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0006.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_BlockDevice_Devices + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0006.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_000B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_000C:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_000C.00: ;Asm
			Call CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_000C.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_000C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_000C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_000C.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_000C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011:
			; Isinst

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011_ReturnNull

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011.03: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Partition_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011.05: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011.07: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011.08: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011.0A: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011_After_IsInstance_Call:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011_After_IsInstance_Call.0D: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011_ReturnNull

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011_After_IsInstance_Call.0E: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0016

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011_ReturnNull:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011_ReturnNull.0F: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011_ReturnNull.10: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0011_ReturnNull.11: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0016:
			; Ldnull

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0016.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0016.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017:
			; Cgt_Un

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.03: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.04: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.05: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.06: ;Asm
			cmp ECX, EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.07: ;Asm
			JNBE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.True

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.08: ;Asm
			JB near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.False

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.09: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.True:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.0A: ;Asm
			cmovnbe EDI, ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.False:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0017.0B: ;Asm
			push dword EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0019:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0019.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0019.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001A.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001B:
			; Branch

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003B

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001D:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001D.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001F:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001F.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001F.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_001F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0024:
			; Ldsfld

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0024.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDevicecctor

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0024.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0024.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0024.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_BlockDevice_Devices + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0024.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0029:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0029.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002A:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002A.00: ;Asm
			Call CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002A.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002A.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002A.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002A.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002A.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F:
			; Castclass

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0034

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F.03: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Partition_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F.05: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F.07: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F.08: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F_After_IsInstance_Call
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F.09: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F.0B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F.0C: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F_After_IsInstance_Call:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F_After_IsInstance_Call.0D: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F_After_IsInstance_Call.0E: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F_After_IsInstance_Call.0F: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F_InvalidCast

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F_After_IsInstance_Call.10: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0034

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F_InvalidCast:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_002F_InvalidCast.11: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0034:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0034.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0034.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0039
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0034.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0034.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0039:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0039.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003A:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003A.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003B:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003B.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003D:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003D.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003E:
			; Add

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003E.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_003F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0040:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0040.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0040.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0041:
			; Ldsfld

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0041.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDevicecctor

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0041.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0041.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0041.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0041.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_BlockDevice_Devices + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0041.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0046:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0046.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0046.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0046.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0046.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0046.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0046.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0046.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B:
			; Clt

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.02: ;Asm
			push dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.04: ;Asm
			JL near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.True

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.False

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.True:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.07: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.08: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004D

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.False:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004B.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004E.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004E.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004F:
			; Branch

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_004F.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0005

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0051:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0051.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0051.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0052:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0052.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0052.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0052.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0052.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0052.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0052.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0052.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0052.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0057:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0057.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0057.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0057.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0057.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0057.04: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0057.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005C:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D:
			; Cgt

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D.02: ;Asm
			JL near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D.True

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D.03: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D.False

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D.True:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D.06: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005F

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D.False:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005D.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_005F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0060:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0060.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0060.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0061:
			; Branch

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0061.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0061.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0061.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_014B

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0066:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0066.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0067:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0067.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0068:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0068.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0068.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_006A:
			; Br

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_006A.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0130

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_006F:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_006F.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0070:
			; LdStr
			; String Value: Partition #: 

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0070.00: ;Asm
			push dword StringLiteral01F6

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0070.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0075:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0075.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0075.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0077:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0077.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0078:
			; Add

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0078.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0078.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0079:
			; Box

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0079.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0079.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0079.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0079.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0079.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0079.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0079.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0079.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0079.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0079.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_007E:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_007E.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_007E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_007E.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0083
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_007E.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_007E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_007E.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0083:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0083.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0083.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0083.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0088
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0083.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0088:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0088.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0089:
			; LdStr
			; String Value: Block Size: 

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0089.00: ;Asm
			push dword StringLiteral01F7

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0089.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_008E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_008E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_008E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_008F:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_008F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_008F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_008F.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_008F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_008F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_008F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_008F.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_008F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0094:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0094.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0094.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0096:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0096.00: ;Asm
			Call CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0096.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0096.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_009B
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0096.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0096.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0096.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0096.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0096.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0096.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_009B:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_009B.00: ;Asm
			Call SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_009B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_009B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_009B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_009B.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_009B.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_009B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_009B.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_009B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0:
			; Box

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0.00: ;Asm
			push dword 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt64_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0.08: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0.09: ;Asm
			mov dword [ESI + 16], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0.0A: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A0.0B: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A5:
			; LdStr
			; String Value:  bytes

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A5.00: ;Asm
			push dword StringLiteral01F8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00A5.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00AA:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00AA.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00AA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00AA.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00AF
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00AA.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00AA.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00AA.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00AF:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00AF.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00AF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00AF.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00B4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00AF.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00B4:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00B4.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00B5:
			; LdStr
			; String Value: Block Count: 

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00B5.00: ;Asm
			push dword StringLiteral01F9

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00B5.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00BA:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00BA.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00BA.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00BB:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00BB.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00BB.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00BB.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00BB.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00BB.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00BB.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00BB.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00BB.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C0.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C0.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C2:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C2.00: ;Asm
			Call CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C2.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C7
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C2.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C2.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C2.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C2.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C2.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C2.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C7:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C7.00: ;Asm
			Call SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C7.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C7.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C7.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C7.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C7.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C7.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00C7.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC:
			; Box

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC.00: ;Asm
			push dword 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt64_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC.08: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC.09: ;Asm
			mov dword [ESI + 16], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC.0A: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00CC.0B: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00D1:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00D1.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00D1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00D1.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00D6
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00D1.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00D1.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00D1.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00D6:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00D6.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00D6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00D6.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00DB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00D6.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00DB:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00DB.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00DC:
			; LdStr
			; String Value: Size: 

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00DC.00: ;Asm
			push dword StringLiteral01FA

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00DC.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E1:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E1.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E1.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E2:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E2.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E2.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E2.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E2.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E2.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E2.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E2.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E2.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E7.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E7.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E9:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E9.00: ;Asm
			Call CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E9.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00EE
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E9.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E9.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E9.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E9.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E9.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00E9.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00EE:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00EE.00: ;Asm
			Call SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00EE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00EE.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F3
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00EE.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00EE.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00EE.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00EE.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00EE.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00EE.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F3:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F3.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F3.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F4:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F4.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F4.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F4.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F4.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F4.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F4.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F4.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F4.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F9.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00F9.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00FB:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00FB.00: ;Asm
			Call CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00FB.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00FB.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0100
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00FB.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00FB.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00FB.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00FB.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00FB.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00FB.08: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00FB.09: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_00FB.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0100:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0100.00: ;Asm
			Call SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0100.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0100.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0100.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0100.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0100.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0100.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0100.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0100.08: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0100.09: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0100.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105:
			; Mul

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.Simple32Multiply

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.04: ;Asm
			mul dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.05: ;Asm
			mov ECX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.06: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.07: ;Asm
			mul dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.08: ;Asm
			add ECX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.09: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.0A: ;Asm
			mul dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.0B: ;Asm
			add EDX, ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.0C: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.MoveReturnValue

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.Simple32Multiply:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.0D: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.0E: ;Asm
			mul dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.MoveReturnValue:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0105.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0106:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0106.00: ;Asm
			push dword 0x400

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010B:
			; Conv_I8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010B.01: ;Asm
			cdq

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010B.02: ;Asm
			push dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010B.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C:
			; Div_Un

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C.00: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C.01: ;Asm
			pop dword EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C.02: ;Asm
			xor EAX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C.03: ;Asm
			or EAX, ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C.04: ;Asm
			or EAX, EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.0A: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C.NoLoop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C.ShiftRightLoop:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.0C: ;Asm
			shrd ESI, EDI, 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.0D: ;Asm
			shr EDI, 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.0E: ;Asm
			inc dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.0F: ;Asm
			or EDI, EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.10: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C.ShiftRightLoop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.11: ;Asm
			shrd EAX, EDX, CL

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.12: ;Asm
			shr EDX, CL

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.13: ;Asm
			div dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.14: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.15: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.16: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C.End

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C.NoLoop:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.17: ;Asm
			mov ECX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.18: ;Asm
			mov EAX, EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.19: ;Asm
			xor EDX, EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.1A: ;Asm
			div dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.1B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.1C: ;Asm
			mov EAX, ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.1D: ;Asm
			div dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C_NoDivideByZeroException.1E: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010C.End:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010D:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_010D.00: ;Asm
			push dword 0x400

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0112:
			; Conv_I8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0112.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0112.01: ;Asm
			cdq

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0112.02: ;Asm
			push dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0112.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113:
			; Div_Un

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113.00: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113.01: ;Asm
			pop dword EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113.02: ;Asm
			xor EAX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113.03: ;Asm
			or EAX, ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113.04: ;Asm
			or EAX, EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.0A: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113.NoLoop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113.ShiftRightLoop:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.0C: ;Asm
			shrd ESI, EDI, 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.0D: ;Asm
			shr EDI, 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.0E: ;Asm
			inc dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.0F: ;Asm
			or EDI, EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.10: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113.ShiftRightLoop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.11: ;Asm
			shrd EAX, EDX, CL

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.12: ;Asm
			shr EDX, CL

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.13: ;Asm
			div dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.14: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.15: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.16: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113.End

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113.NoLoop:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.17: ;Asm
			mov ECX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.18: ;Asm
			mov EAX, EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.19: ;Asm
			xor EDX, EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.1A: ;Asm
			div dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.1B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.1C: ;Asm
			mov EAX, ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.1D: ;Asm
			div dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113_NoDivideByZeroException.1E: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0113.End:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0114:
			; Box

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0114.00: ;Asm
			push dword 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0114.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0114.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0114.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt64_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0114.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0114.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0114.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0114.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0114.08: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0114.09: ;Asm
			mov dword [ESI + 16], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0114.0A: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0114.0B: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0119:
			; LdStr
			; String Value:  MB

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0119.00: ;Asm
			push dword StringLiteral01FB

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0119.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_011E:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_011E.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_011E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_011E.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0123
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_011E.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_011E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_011E.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0123:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0123.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0123.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0123.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0128
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0123.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0128:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0128.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0129:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0129.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_012A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_012A.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_012A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_012C:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_012C.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_012D:
			; Add

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_012D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_012D.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_012E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_012E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_012E.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0130:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0130.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0130.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0132:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0132.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0132.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0133:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0133.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0133.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0133.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0133.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0133.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0133.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0133.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0133.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0138:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0138.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0138.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0138.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0138.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0138.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0138.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0138.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D:
			; Clt

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.02: ;Asm
			push dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.04: ;Asm
			JL near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.True

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.False

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.True:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.07: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.08: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013F

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.False:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013D.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_013F.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0141:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0141.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0141.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0143:
			; Branch

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0143.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0143.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0143.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_006F

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0148:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0148.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0149:
			; Br

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0149.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0158

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_014B:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_014B.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_014C:
			; LdStr
			; String Value: No partitions found!

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_014C.00: ;Asm
			push dword StringLiteral01FC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_014C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0151:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0151.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0151.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0151.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0156
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0151.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0156:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0156.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0157:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0157.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0158:
			; Ret

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.IL_0158.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_NORMAL
			; End Method: InitializePartitions

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x18

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializePartitions.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_31740491:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Name: get_Count
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count:

		GUID_31925811:

		METHOD_31925811.06: ;Asm
			push dword EBP

		METHOD_31925811.07: ;Asm
			mov EBP, ESP

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.IL_0006:
			; Ret

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.IL_0006.00: ;Asm
			Jmp SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.END__OF__METHOD_NORMAL
			; End Method: get_Count

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.END__OF__METHOD_NORMAL

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_31925812:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: InitializeFileSystems
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-24
			; Local 4 at EBP-48
			; Local 5 at EBP-56
			; Local 6 at EBP-60
			; Local 7 at EBP-64
			; Local 8 at EBP-72
			; Local 9 at EBP-80
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems:

		GUID_31930746:

		METHOD_31930746.07: ;Asm
			push dword EBP

		METHOD_31930746.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_31930746.09: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_31930746.0A: ;Asm
			push dword 0x0

		METHOD_31930746.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_31930746.0C: ;Asm
			push dword 0x0

		METHOD_31930746.0D: ;Asm
			push dword 0x0
			; Local 3, Size 24

		METHOD_31930746.0E: ;Asm
			push dword 0x0

		METHOD_31930746.0F: ;Asm
			push dword 0x0

		METHOD_31930746.10: ;Asm
			push dword 0x0

		METHOD_31930746.11: ;Asm
			push dword 0x0

		METHOD_31930746.12: ;Asm
			push dword 0x0

		METHOD_31930746.13: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_31930746.14: ;Asm
			push dword 0x0

		METHOD_31930746.15: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_31930746.16: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_31930746.17: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_31930746.18: ;Asm
			push dword 0x0

		METHOD_31930746.19: ;Asm
			push dword 0x0
			; Local 8, Size 8

		METHOD_31930746.1A: ;Asm
			push dword 0x0

		METHOD_31930746.1B: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_31930746.1C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0000:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0001:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0003:
			; Br

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0003.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016C

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0008:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0008.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0009:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0009.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000A:
			; Box

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000A.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000A.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000A.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000A.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000A.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000A.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000A.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000A.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000A.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000F:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000F.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000F.01: ;Asm
			Call SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000F.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000F.03: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_000F.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0014:
			; Box

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0014.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0014.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0014.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0014.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Char_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0014.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0014.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0014.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0014.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0014.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0014.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0019:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0019.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0019.01: ;Asm
			Call SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0019.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0019.03: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_001E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0019.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0019.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_001E:
			; Box

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_001E.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_001E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_001E.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_001E.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Char_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_001E.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_001E.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_001E.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_001E.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_001E.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_001E.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0023:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0023.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0023.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0028
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0023.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0023.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0023.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0028:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0028.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0028.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0028.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0029.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0029.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_002A:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_002A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_002A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_002A.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_002A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_002A.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_002A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_002A.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_002A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_002F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_002F.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0030:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0030.00: ;Asm
			Call CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0030.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0035
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0030.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0030.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0030.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0035:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0035.00: ;Asm
			Call SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0035.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0035.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_003A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0035.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0035.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0035.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0035.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_003A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_003A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_003B:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_003B.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_003B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_003B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_003B.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_003B.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0040:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0040.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0040.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0041:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0041.00: ;Asm
			Call CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0041.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0041.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0046
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0041.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0041.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0041.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0041.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0041.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0041.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0046:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0046.00: ;Asm
			Call SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0046.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0046.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0046.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0046.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0046.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0046.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0046.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0046.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B:
			; Mul

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.Simple32Multiply

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.04: ;Asm
			mul dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.05: ;Asm
			mov ECX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.06: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.07: ;Asm
			mul dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.08: ;Asm
			add ECX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.09: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.0A: ;Asm
			mul dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.0B: ;Asm
			add EDX, ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.0C: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.MoveReturnValue

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.Simple32Multiply:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.0D: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.0E: ;Asm
			mul dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.MoveReturnValue:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004B.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004C:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_004C.00: ;Asm
			push dword 0x400

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0051:
			; Conv_I8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0051.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0051.01: ;Asm
			cdq

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0051.02: ;Asm
			push dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0051.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052:
			; Div_Un

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052.00: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052.01: ;Asm
			pop dword EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052.02: ;Asm
			xor EAX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052.03: ;Asm
			or EAX, ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052.04: ;Asm
			or EAX, EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.0A: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052.NoLoop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052.ShiftRightLoop:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.0C: ;Asm
			shrd ESI, EDI, 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.0D: ;Asm
			shr EDI, 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.0E: ;Asm
			inc dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.0F: ;Asm
			or EDI, EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.10: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052.ShiftRightLoop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.11: ;Asm
			shrd EAX, EDX, CL

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.12: ;Asm
			shr EDX, CL

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.13: ;Asm
			div dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.14: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.15: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.16: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052.End

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052.NoLoop:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.17: ;Asm
			mov ECX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.18: ;Asm
			mov EAX, EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.19: ;Asm
			xor EDX, EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.1A: ;Asm
			div dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.1B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.1C: ;Asm
			mov EAX, ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.1D: ;Asm
			div dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052_NoDivideByZeroException.1E: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0052.End:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0053:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0053.00: ;Asm
			push dword 0x400

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0058:
			; Conv_I8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0058.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0058.01: ;Asm
			cdq

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0058.02: ;Asm
			push dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0058.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059:
			; Div_Un

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059.00: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059.01: ;Asm
			pop dword EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059.02: ;Asm
			xor EAX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059.03: ;Asm
			or EAX, ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059.04: ;Asm
			or EAX, EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.0A: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059.NoLoop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059.ShiftRightLoop:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.0C: ;Asm
			shrd ESI, EDI, 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.0D: ;Asm
			shr EDI, 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.0E: ;Asm
			inc dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.0F: ;Asm
			or EDI, EDI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.10: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059.ShiftRightLoop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.11: ;Asm
			shrd EAX, EDX, CL

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.12: ;Asm
			shr EDX, CL

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.13: ;Asm
			div dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.14: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.15: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.16: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059.End

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059.NoLoop:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.17: ;Asm
			mov ECX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.18: ;Asm
			mov EAX, EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.19: ;Asm
			xor EDX, EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.1A: ;Asm
			div dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.1B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.1C: ;Asm
			mov EAX, ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.1D: ;Asm
			div dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059_NoDivideByZeroException.1E: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0059.End:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005A:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005A.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005A.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005B:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005B.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005D:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mRegisteredFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005D.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005D.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005D.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_005D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0062:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0062.00: ;Asm
			sub ESP, 0x10

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0062.01: ;Asm
			Call SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0062.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0062.03: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 24
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0062.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0062.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0062.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0062.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0062.08: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0062.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0062.0A: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0062.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067:
			; Stloc
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]
			; Local EBP offset = 24
			; Local size = 24

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067.03: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067.05: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067.06: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067.07: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067.08: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067.09: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067.0A: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0067.0B: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0068:
			; Br

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0068.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_006A:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]
			; Local EBP offset = 44

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_006A.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_006A.01: ;Asm
			sub EAX, 0x2C

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_006A.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_006C:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_006C.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_006C.01: ;Asm
			Call CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current
			; CurrentOffset = 108, HandlerStartOffset = 188

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_006C.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_006C.03: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0071
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_006C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_006C.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_006C.06: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0071:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystemFactory
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0071.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0071.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0071.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0071.03: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0073:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0073.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0074:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystemFactory
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0074.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0074.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0074.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0074.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0076:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0076.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0076.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0077:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0077.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0077.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0077.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0077.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0077.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0077.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0077.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0077.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_007C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_007C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_007C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_007D:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_007D.00: ;Asm
			Call CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32
			; CurrentOffset = 125, HandlerStartOffset = 188

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_007D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_007D.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_007D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_007D.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_007D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_007D.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_007D.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_007D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.02: ;Asm
			push dword 0x258

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.NotBoxedThis

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.0D: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.AfterNotBoxedThis:
			; CurrentOffset = 130, HandlerStartOffset = 188

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.0F: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0087
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.11: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0082.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0087:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0087.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0087.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0089:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0089.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0089.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008B:
			; Branch

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008D:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008D.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008F:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 28 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008F.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008F.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_008F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0094:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystemFactory
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0094.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0094.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0094.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0094.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0096:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0096.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0096.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0097:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0097.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0097.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0097.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0097.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0097.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0097.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0097.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0097.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009D:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009D.00: ;Asm
			Call CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32
			; CurrentOffset = 157, HandlerStartOffset = 188

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009D.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A2
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009D.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009D.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009D.08: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009D.09: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_009D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A2:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A2.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A2.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A2.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A2.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A3:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A3.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A3.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A3.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A3.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4:
			; Callvirt
			; ThisOffset = 24

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.00: ;Asm
			mov EAX, dword [ESP + 28]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.02: ;Asm
			push dword 0x259

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.05: ;Asm
			mov EAX, dword [ESP + 28]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.NotBoxedThis

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.09: ;Asm
			mov dword [ESP + 28], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.0A: ;Asm
			add ESP, 0x1C

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.0F: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.10: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.11: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.AfterNotBoxedThis:
			; CurrentOffset = 164, HandlerStartOffset = 188

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.12: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.13: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A9
			; aStackSizeBeforeCall = 40
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.15: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.18: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A4.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A9:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A9.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem
			; CurrentOffset = 169, HandlerStartOffset = 188

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A9.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00AE
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A9.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00A9.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00AE:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00AE.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00AF:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00AF.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B0:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B0.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B1:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]
			; Local EBP offset = 44

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B1.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B1.01: ;Asm
			sub EAX, 0x2C

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B1.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B3:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B3.00: ;Asm
			Call SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext
			; CurrentOffset = 179, HandlerStartOffset = 188

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B3.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B8
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B3.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B3.04: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B8:
			; Branch

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B8.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00B8.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_006A

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BA:
			; Leave

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BA.00: ;Asm
			mov dword [SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems_LeaveAddress_BC], SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BA.02

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BA.01: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BA.02: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CB

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BC:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]
			; Local EBP offset = 44

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BC.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BC.01: ;Asm
			sub EAX, 0x2C

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BC.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00BE:
			; Constrained
			; Type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C4:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C4.00: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_FileSystemFactory__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C4.01: ;Asm
			push dword 0x132

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C4.02: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C4.03: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C4.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C4.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C4.04: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C4.AfterNotBoxedThis:
			; CurrentOffset = 196, HandlerStartOffset = 188

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C4.05: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C4.06: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C9
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C4.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C4.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C9:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00C9.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CA:
			; Endfinally

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CA.00: ;Asm
			mov EAX, SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems_LeaveAddress_BC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CA.01: ;Asm
			Jmp [EAX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CB:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CB.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CB.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CC:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 28 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CC.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CC.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CC.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CC.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CC.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CC.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CC.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00CC.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D1:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D1.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D1.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D1.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D1.04: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D1.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D6:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D6.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D7:
			; Branch

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D7.01: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D7.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D7.03: ;Asm
			JLE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00FE

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D9:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D9.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00D9.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00DA:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 28 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00DA.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00DA.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00DA.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00DA.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00DA.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00DA.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00DA.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00DA.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00DF:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00DF.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00DF.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E0:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 28 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E0.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E0.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E0.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E0.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E0.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E0.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E0.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E0.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E5:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E5.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E5.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EA
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E5.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E5.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E5.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E5.06: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00E5.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EA:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EA.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EB:
			; Sub

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EB.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EB.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EB.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EC:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EC.00: ;Asm
			Call CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EC.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F1
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EC.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EC.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EC.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00EC.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F1:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F1.00: ;Asm
			Call SystemStringCosmosSystemFileSystemFileSystemget_RootPath

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F1.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F1.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F1.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F1.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F1.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F6:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F6.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F6.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F6.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F6.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F7:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F7.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F7.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00FC
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F7.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00F7.04: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00FC:
			; Br

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00FC.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00FF

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00FE:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00FE.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00FF:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00FF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_00FF.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0101:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0101.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0101.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0103:
			; Branch

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0103.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0103.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0103.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_014B

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0105:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0105.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0106:
			; LdStr
			; String Value: Initialized 

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0106.00: ;Asm
			push dword StringLiteral01FD

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0106.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_010B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_010B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_010B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_010C:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 28 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_010C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_010C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_010C.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_010C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_010C.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_010C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_010C.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_010C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0111:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0111.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0111.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0111.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0116
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0111.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0111.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0111.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0111.06: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0111.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0116:
			; Box

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0116.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0116.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0116.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0116.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0116.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0116.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0116.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0116.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0116.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0116.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_011B:
			; LdStr
			; String Value:  filesystem(s)...

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_011B.00: ;Asm
			push dword StringLiteral01FE

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_011B.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0120:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0120.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0120.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0120.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0125
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0120.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0120.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0120.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0125:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 64
			; Local size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0125.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0125.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0125.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0125.03: ;Asm
			mov dword [EBP - 64], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0127:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 64
			; Local size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0127.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0127.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0127.02: ;Asm
			mov EAX, dword [EBP - 68]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0127.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0129:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0129.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0129.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0129.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_012E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0129.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_012E:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_012E.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_012F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_012F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_012F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0130:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 28 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0130.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0130.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0130.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0130.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0130.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0130.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0130.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0130.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0135:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0135.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0135.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0136:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0136.00: ;Asm
			Call CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0136.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0136.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0136.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0136.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0136.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0136.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.02: ;Asm
			push dword 0x25F

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.NotBoxedThis

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.AfterNotBoxedThis:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.0D: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0140
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.0E: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_013B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0140:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0140.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0141:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0141.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0141.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0141.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0141.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0142:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0142.00: ;Asm
			Call SystemVoidSystemIODirectorySetCurrentDirectorySystemString

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0142.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0142.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0147
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0142.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0147:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0147.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0148:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0148.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0149:
			; Br

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0149.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0167

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_014B:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_014B.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_014C:
			; LdStr
			; String Value: No filesystem found on partition #

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_014C.00: ;Asm
			push dword StringLiteral01FF

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_014C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0151:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0151.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0151.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0152:
			; Box

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0152.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0152.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0152.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0152.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0152.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0152.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0152.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0152.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0152.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0152.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0157:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0157.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0157.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0157.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_015C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0157.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0157.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0157.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_015C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 72
			; Local size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_015C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_015C.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_015C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_015C.03: ;Asm
			mov dword [EBP - 72], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_015E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 72
			; Local size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_015E.00: ;Asm
			mov EAX, dword [EBP - 72]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_015E.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_015E.02: ;Asm
			mov EAX, dword [EBP - 76]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_015E.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0160:
			; Call

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0160.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0160.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0160.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0165
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0160.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0165:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0165.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0166:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0166.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0167:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0167.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0168:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0168.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0168.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0169:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0169.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016A:
			; Add

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016E:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mPartitions
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016E.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016E.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016E.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_016E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0173:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0173.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_Count

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0173.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0173.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0173.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0173.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0173.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0173.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178:
			; Clt

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.02: ;Asm
			push dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.04: ;Asm
			JL near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.True

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.False

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.True:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.07: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.08: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_017A

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.False:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0178.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_017A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_017A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_017A.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_017C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_017C.00: ;Asm
			movzx EAX, byte [EBP - 80]

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_017C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_017E:
			; Branch

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_017E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_017E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_017E.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0008

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0183:
			; Ret

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.IL_0183.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_NORMAL
			; End Method: InitializeFileSystems

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x50

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemCosmosVFSInitializeFileSystems.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_31930747:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.Console
			; Name: UpdateCursor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemConsoleUpdateCursor:

		GUID_32184787:

		METHOD_32184787.06: ;Asm
			push dword EBP

		METHOD_32184787.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0000:
			; Nop

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0002:
			; Ldfld
			; Field: Cosmos.HAL.TextScreenBase Cosmos.System.Console.mText
			; Type: Cosmos.HAL.TextScreenBase
			; Size: 8
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 20 (includes object header)

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0002.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0008:
			; Ldfld
			; Field: System.Int32 Cosmos.System.Console.mX
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 16 (includes object header)

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0008.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.Console
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_000E:
			; Ldfld
			; Field: System.Int32 Cosmos.System.Console.mY
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.System.Console
			; TypeOnStack: Cosmos.System.Console
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_000E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_000E.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_000E.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_000E.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_000E.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.02: ;Asm
			push dword 0x260

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.AfterAddressCheck:

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.07: ;Asm
			JNE near SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.NotBoxedThis

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.NotBoxedThis:

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.0D: ;Asm
			Call ECX

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.AfterNotBoxedThis:

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.0F: ;Asm
			JE near SystemVoidCosmosSystemConsoleUpdateCursor.IL_0018
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.10: ;Asm
			JNE near SystemVoidCosmosSystemConsoleUpdateCursor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0013.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0018:
			; Nop

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0019:
			; Ret

		SystemVoidCosmosSystemConsoleUpdateCursor.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosSystemConsoleUpdateCursor.END__OF__METHOD_NORMAL
			; End Method: UpdateCursor

		SystemVoidCosmosSystemConsoleUpdateCursor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemConsoleUpdateCursor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemConsoleUpdateCursor.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemConsoleUpdateCursor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemConsoleUpdateCursor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemConsoleUpdateCursor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemConsoleUpdateCursor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemConsoleUpdateCursor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_32184788:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCSpeaker
			; Name: Beep
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] frequency at EBP+12, size = 4
			; Argument[1] duration at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32:

		GUID_32204200:

		METHOD_32204200.05: ;Asm
			push dword EBP

		METHOD_32204200.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_32204200.07: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0002:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003:
			; Cgt_Un

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.02: ;Asm
			JB near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.True

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.03: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.False

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.True:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.06: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0005

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.False:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0003.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0005:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0005.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006:
			; Ceq

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.True

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.03: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.False

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.True:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.06: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0008

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.False:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0006.09: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0008

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0008:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0008.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0009:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0009.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_000A:
			; Branch

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_000A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_000A.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0018

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_000C:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_000D:
			; LdStr
			; String Value: Duration must be more than 0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_000D.00: ;Asm
			push dword StringLiteral0200

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_000D.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012:
			; Newobj

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.00: ;Asm
			push dword 0x98

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.AfterAlloc:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.0C: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.0E: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.NoError1375
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.11: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.NoError1375:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.14: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0012.15: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0017:
			; Throw

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0017.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0017.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0017.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0017.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0017.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0017.05: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0019:
			; Call

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0019.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakerBeepSystemUInt32

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0019.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_001E
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0019.03: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_001E:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_001E.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_001F:
			; Ldsfld

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_001F.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakercctor

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_001F.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_001F.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_001F.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCSpeaker_SpeakerPIT + 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_001F.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0024:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0024.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0025:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0025.00: ;Asm
			Call SystemVoidCosmosHALPITWaitSystemUInt32

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0025.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0025.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_002A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0025.03: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0025.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_002A:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_002A.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_002B:
			; Call

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_002B.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakerDisableSound

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_002B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_002B.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0030
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_002B.03: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0030:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0030.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0031:
			; Ret

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.IL_0031.00: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: Beep

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_32204201:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PIT
			; Name: get_T0DelyNS
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALPITget_T0DelyNS:

		GUID_32249605:

		METHOD_32249605.06: ;Asm
			push dword EBP

		METHOD_32249605.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_32249605.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0000:
			; Nop

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0001:
			; Ldc_I4

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0001.00: ;Asm
			push dword 0x346

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0007:
			; Ldfld
			; Field: System.UInt16 Cosmos.HAL.PIT._T0Countdown
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 36 (includes object header)

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0007.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0007.02: ;Asm
			add ECX, 0x24

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0007.03: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0007.04: ;Asm
			mov AX, word [ECX]

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0007.05: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_000C:
			; Mul

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_000C.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_000C.01: ;Asm
			mul dword [ESP]

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_000C.02: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_000C.03: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_000D:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_000D.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_000E:
			; Br

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_000E.00: ;Asm
			Jmp SystemUInt32CosmosHALPITget_T0DelyNS.IL_0010

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0010:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0010.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0010.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0011:
			; Ret

		SystemUInt32CosmosHALPITget_T0DelyNS.IL_0011.00: ;Asm
			Jmp SystemUInt32CosmosHALPITget_T0DelyNS.END__OF__METHOD_NORMAL
			; End Method: get_T0DelyNS

		SystemUInt32CosmosHALPITget_T0DelyNS.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALPITget_T0DelyNS.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALPITget_T0DelyNS.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALPITget_T0DelyNS.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALPITget_T0DelyNS.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALPITget_T0DelyNS.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALPITget_T0DelyNS.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALPITget_T0DelyNS.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALPITget_T0DelyNS.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALPITget_T0DelyNS.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALPITget_T0DelyNS.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_32249606:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Name: get_Count
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count:

		GUID_32267662:

		METHOD_32267662.08: ;Asm
			push dword EBP

		METHOD_32267662.09: ;Asm
			mov EBP, ESP

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.IL_0006:
			; Ret

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.IL_0006.00: ;Asm
			Jmp SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.END__OF__METHOD_NORMAL
			; End Method: get_Count

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.END__OF__METHOD_NORMAL

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_32267663:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Name: get_Item
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 8

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32:

		GUID_32273719:

		METHOD_32273719.07: ;Asm
			push dword EBP

		METHOD_32273719.08: ;Asm
			mov EBP, ESP

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0002.04: ;Asm
			push dword EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0007:
			; Branch

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0007.03: ;Asm
			JB near CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000E

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0009:
			; Call

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0009.02: ;Asm
			JE near CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0009.03: ;Asm
			JNE near CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000F:
			; Ldfld
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000F.00: ;Asm
			add ESP, 0x4

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000F.01: ;Asm
			pop dword ECX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000F.02: ;Asm
			add ECX, 0x1C

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000F.04: ;Asm
			push dword EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000F.06: ;Asm
			push dword EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_000F.07: ;Asm
			mov EAX, 0x0

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015:
			; Ldelem

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015.00: ;Asm
			pop dword EBX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015.01: ;Asm
			push dword [ESP + 4]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015.02: ;Asm
			push dword [ESP + 12]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015.03: ;Asm
			add ESP, 0x4

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015.04: ;Asm
			pop dword EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015.05: ;Asm
			push dword [EAX + 8]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015.06: ;Asm
			pop dword EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015.07: ;Asm
			cmp EAX, EBX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015.08: ;Asm
			JLE near CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_IndexOutOfRangeException

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015.09: ;Asm
			cmp EBX, 0x0

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015.0A: ;Asm
			JNL near CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_IndexOutOfRangeException:

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_001A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException:

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_001A:
			; Ret

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.IL_001A.00: ;Asm
			Jmp CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_NORMAL

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_EXCEPTION:

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2:

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x4


		GUID_32273720:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Name: RemoveAt
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32:

		GUID_32294032:

		METHOD_32294032.09: ;Asm
			push dword EBP

		METHOD_32294032.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_32294032.0B: ;Asm
			push dword 0x0

		METHOD_32294032.0C: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0007.03: ;Asm
			JB near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_000E

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0009:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0009.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0009.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_000F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_000F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0010.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0016:
			; Sub

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0016.00: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0016.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0016.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0016.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0017.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_001C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_001C.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_001D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_001E:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_001E.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_001E.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_001E.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_001E.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_001E.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0023:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0023.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0023.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0042

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0025:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0025.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0025.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0026:
			; Ldfld
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0026.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0026.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0026.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0026.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0026.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0026.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0026.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002C.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002D:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002D.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002F:
			; Ldfld
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002F.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002F.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002F.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002F.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002F.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_002F.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0035:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0035.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0035.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0036:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0036.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0036.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0036.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0036.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0036.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0036.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_003B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_003B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_003C:
			; Sub

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_003C.00: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_003C.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_003C.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_003C.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_003D:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_003D.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_003D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_003D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0042
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_003D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0042:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0042.00: ;Asm
			sub ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0042.01: ;Asm
			Call SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0042.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0042.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0047
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0042.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0042.05: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0047:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0047.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0047.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0047.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0063

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0049:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0049.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0049.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_004A:
			; Ldfld
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_004A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_004A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_004A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_004A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_004A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_004A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_004A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_004A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_004F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_004F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_004F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0050:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0050.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0050.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0050.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0050.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0050.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0050.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0055:
			; Ldloca
			; Local type = Cosmos.HAL.PIT+PITTimer
			; Local EBP offset = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0055.00: ;Asm
			mov EAX, EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0055.01: ;Asm
			sub EAX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0055.02: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0057:
			; Initobj

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0057.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0057.01: ;Asm
			mov dword [EAX], 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0057.02: ;Asm
			mov dword [EAX + 4], 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005D:
			; Ldloc
			; Local type = Cosmos.HAL.PIT+PITTimer
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_005E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0063:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0063.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0063.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0064:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0064.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0064.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0065:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0065.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0065.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0065.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0065.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0065.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0065.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_006A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_006A.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_006B:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_006B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_006B.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_006C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_006C.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_006C.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_006C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_006C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_006C.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_006C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0071:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.IL_0071.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.END__OF__METHOD_NORMAL
			; End Method: RemoveAt

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_32294033:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.DelegateImpl
			; Name: Invoke
			; Plugged: No

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke:

		GUID_32387905:

		METHOD_32387905.06: ;Asm
			push dword EBP

		METHOD_32387905.07: ;Asm
			mov EBP, ESP

		METHOD_32387905.08: ;Asm
			cli
			; Get Invoke list count
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer+dOnTrigger
			; Arg real size = 8 aligned size = 8

		METHOD_32387905.09: ;Asm
			push dword [EBP + 12]

		METHOD_32387905.0A: ;Asm
			push dword [EBP + 8]

		METHOD_32387905.0B: ;Asm
			Call SystemDelegatearraySystemMulticastDelegateGetInvocationList

		METHOD_32387905.0C: ;Asm
			add ESP, 0x4

		METHOD_32387905.0D: ;Asm
			pop dword EAX

		METHOD_32387905.0E: ;Asm
			add EAX, 0x8

		METHOD_32387905.0F: ;Asm
			mov EBX, dword [EAX]
			; Get invoke method

		METHOD_32387905.10: ;Asm
			add EAX, 0x8

		METHOD_32387905.11: ;Asm
			mov EDI, dword [EAX + 4]
			; Get ArgSize
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer+dOnTrigger
			; Arg real size = 8 aligned size = 8

		METHOD_32387905.12: ;Asm
			push dword [EBP + 12]

		METHOD_32387905.13: ;Asm
			push dword [EBP + 8]

		METHOD_32387905.14: ;Asm
			add ESP, 0x4

		METHOD_32387905.15: ;Asm
			pop dword ECX

		METHOD_32387905.16: ;Asm
			add ECX, 0x10

		METHOD_32387905.17: ;Asm
			mov ECX, dword [ECX]
			; Set current invoke list index

		METHOD_32387905.18: ;Asm
			mov EDX, 0x0

		METHOD_32387905.BEGIN_OF_LOOP:

		METHOD_32387905.19: ;Asm
			cmp EDX, EBX

		METHOD_32387905.1A: ;Asm
			JNL near METHOD_32387905.END_OF_INVOKE

		METHOD_32387905.1B: ;Asm
			Pushad
			; Check if delegate has $this

		METHOD_32387905.1C: ;Asm
			mov EDI, dword [EBP + 12]

		METHOD_32387905.1D: ;Asm
			add EDI, 0x4

		METHOD_32387905.1E: ;Asm
			mov EDI, dword [EDI + 20]

		METHOD_32387905.1F: ;Asm
			cmp EDI, 0x0

		METHOD_32387905.20: ;Asm
			JE near METHOD_32387905.NO_THIS

		METHOD_32387905.HAS_THIS:

		METHOD_32387905.21: ;Asm
			push dword EDI

		METHOD_32387905.22: ;Asm
			push dword 0x0

		METHOD_32387905.NO_THIS:

		METHOD_32387905.23: ;Asm
			mov EDI, dword [EAX + 4]

		METHOD_32387905.24: ;Asm
			mov EDI, dword [EDI + 32]
			; Check if delegate has args

		METHOD_32387905.25: ;Asm
			cmp ECX, 0x0

		METHOD_32387905.26: ;Asm
			JE near METHOD_32387905.NO_ARGS

		METHOD_32387905.HAS_ARGS:

		METHOD_32387905.27: ;Asm
			sub ESP, ECX

		METHOD_32387905.28: ;Asm
			push dword EDI

		METHOD_32387905.29: ;Asm
			mov EDI, ESP

		METHOD_32387905.2A: ;Asm
			add EDI, 0x4

		METHOD_32387905.2B: ;Asm
			mov ESI, EBP

		METHOD_32387905.2C: ;Asm
			add ESI, 0x8

		METHOD_32387905.2D: ;Asm
			rep movsb

		METHOD_32387905.2E: ;Asm
			pop dword EDI

		METHOD_32387905.NO_ARGS:

		METHOD_32387905.2F: ;Asm
			Call EDI

		METHOD_32387905.30: ;Asm
			Popad

		METHOD_32387905.31: ;Asm
			inc dword EDX

		METHOD_32387905.32: ;Asm
			Jmp METHOD_32387905.BEGIN_OF_LOOP

		METHOD_32387905.END_OF_INVOKE:

		METHOD_32387905.33: ;Asm
			mov EDX, dword [EBP + 12]

		METHOD_32387905.34: ;Asm
			mov EDX, dword [EDX + 12]

		METHOD_32387905.35: ;Asm
			cmp EDX, 0x0

		METHOD_32387905.36: ;Asm
			JE near METHOD_32387905.NO_RETURN

		METHOD_32387905.HAS_RETURN:

		METHOD_32387905.37: ;Asm
			xchg dword [EBP + 8], EDX

		METHOD_32387905.38: ;Asm
			xchg dword [EBP + 4], EDX

		METHOD_32387905.39: ;Asm
			xchg dword [EBP], EDX

		METHOD_32387905.3A: ;Asm
			push dword EDX

		METHOD_32387905.3B: ;Asm
			mov dword [ESP + 12], EDI

		METHOD_32387905.NO_RETURN:

		METHOD_32387905.3C: ;Asm
			sti
			; End Method: Invoke

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_NORMAL.3D: ;Asm
			mov dword [INTs_LastKnownAddress], PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_NORMAL

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_NORMAL.3E: ;Asm
			mov ECX, 0x0

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_EXCEPTION:

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_EXCEPTION__2:

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_EXCEPTION__2.3F: ;Asm
			pop dword EBP

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_EXCEPTION__2.40: ;Asm
			Ret 0x8


		GUID_32387906:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PIT+PITTimer+dOnTrigger
			; Name: Invoke
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke:

		GUID_32387916:

		METHOD_32387916.41: ;Asm
			push dword EBP

		METHOD_32387916.42: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer+dOnTrigger
			; Arg real size = 8 aligned size = 8

		METHOD_32387916.43: ;Asm
			push dword [EBP + 12]

		METHOD_32387916.44: ;Asm
			push dword [EBP + 8]

		METHOD_32387916.45: ;Asm
			Call PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke

		METHOD_32387916.46: ;Asm
			test ECX, 0x2

		METHOD_32387916.47: ;Asm
			JE near SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_NORMAL

		METHOD_32387916.48: ;Asm
			JNE near SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_EXCEPTION
			; End Method: Invoke

		SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_NORMAL.49: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_NORMAL.4A: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_EXCEPTION__2.4B: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPITPITTimerdOnTriggerInvoke.END__OF__METHOD_EXCEPTION__2.4C: ;Asm
			Ret 0x8


		GUID_32387917:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.INTs
			; Name: SetIntHandler
			; Plugged: No
			; Argument[0] aIntNo at EBP+16, size = 1
			; Argument[1] aHandler at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate:

		GUID_32387919:

		METHOD_32387919.4D: ;Asm
			push dword EBP

		METHOD_32387919.4E: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0000:
			; Nop

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0001:
			; Ldsfld

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreINTscctor

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_Core_INTs_mIRQ_Handlers + 4]

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0006.00: ;Asm
			movzx EAX, byte [EBP + 16]

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.Core.INTs+IRQDelegate
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008:
			; Stelem_Ref

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.02: ;Asm
			mul dword EDX

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.06: ;Asm
			push dword EDX

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.08: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0008.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0009:
			; Ret

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.IL_0009.00: ;Asm
			Jmp SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_NORMAL
			; End Method: SetIntHandler

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_32387920:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DirectoryImpl
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor:

		GUID_32400744:
			; Static constructor. See if it has been called already, return if so.

		METHOD_32400744.05: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_System_Plugs_System_IO_DirectoryImpl], 0x1

		METHOD_32400744.06: ;Asm
			JE near METHOD_32400744.BeforeQuickReturn

		METHOD_32400744.07: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_System_Plugs_System_IO_DirectoryImpl], 0x1

		METHOD_32400744.08: ;Asm
			Jmp METHOD_32400744.AfterCCTorAlreadyCalledCheck

		METHOD_32400744.BeforeQuickReturn:

		METHOD_32400744.09: ;Asm
			mov ECX, 0x0

		METHOD_32400744.0A: ;Asm
			Ret


		METHOD_32400744.AfterCCTorAlreadyCalledCheck:

		METHOD_32400744.0B: ;Asm
			push dword EBP

		METHOD_32400744.0C: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.IL_0000:
			; Ldsfld

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.IL_0000.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.IL_0005:
			; Stsfld

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.IL_0005.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.IL_0005.02: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.String

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.IL_0005.05: ;Asm
			mov dword [static_field__Cosmos_System_Plugs_System_IO_DirectoryImpl_mCurrentDirectory + 4], EAX

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.IL_000A:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_32400745:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Buffer
			; Name: Memcpy
			; Plugged: No
			; Argument[0] dest at EBP+16, size = 4
			; Argument[1] src at EBP+12, size = 4
			; Argument[2] len at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32:

		GUID_32407185:

		METHOD_32407185.05: ;Asm
			push dword EBP

		METHOD_32407185.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0003:
			; Call

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0003.00: ;Asm
			Call SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0003.02: ;Asm
			JE near SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0008
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0003.03: ;Asm
			JNE near SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0008:
			; Ret

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.IL_0008.00: ;Asm
			Jmp SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL
			; End Method: Memcpy

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemBufferMemcpySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_32407186:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Runtime.CompilerServices.RuntimeHelpers
			; Name: IsReferenceOrContainsReferences
			; Plugged: Yes
			; Return size: 4

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar:

		GUID_32417958:

		METHOD_32417958.05: ;Asm
			push dword EBP

		METHOD_32417958.06: ;Asm
			mov EBP, ESP

		METHOD_32417958.07: ;Asm
			sub ESP, 0x4

		METHOD_32417958.08: ;Asm
			Call SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences

		METHOD_32417958.09: ;Asm
			test ECX, 0x2

		METHOD_32417958.0A: ;Asm
			JE near SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar.END__OF__METHOD_NORMAL

		METHOD_32417958.0B: ;Asm
			add ESP, 0x4

		METHOD_32417958.0C: ;Asm
			JNE near SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar.END__OF__METHOD_EXCEPTION
			; End Method: IsReferenceOrContainsReferences

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar.END__OF__METHOD_NORMAL.0D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar.END__OF__METHOD_NORMAL.0E: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar.END__OF__METHOD_NORMAL.0F: ;Asm
			pop dword EAX

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar.END__OF__METHOD_NORMAL.10: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar.END__OF__METHOD_EXCEPTION__2.11: ;Asm
			pop dword EBP

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesSystemChar.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			Ret


		GUID_32417959:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.Char]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] item at EBP+8, size = 2
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar:

		GUID_32417961:

		METHOD_32417961.13: ;Asm
			push dword EBP

		METHOD_32417961.14: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_32417961.15: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0010.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0010.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.Char]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0019.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0019.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_001A:
			; Ldfld
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0020.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0020.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0021.01: ;Asm
			mov EDX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0021.09: ;Asm
			mov word [ECX], BX

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0021.0A: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemCharAddWithResizeSystemChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_32417962:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.KeyboardBase
			; Name: WaitForKey
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosHALKeyboardBaseWaitForKey:

		GUID_32459346:

		METHOD_32459346.06: ;Asm
			push dword EBP

		METHOD_32459346.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0000:
			; Nop

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0001:
			; Call

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0001.01: ;Asm
			Call CosmosCoreCPUCosmosCoreGlobalget_CPU

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0001.03: ;Asm
			JE near SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0001.06: ;Asm
			JNE near SystemVoidCosmosHALKeyboardBaseWaitForKey.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0006:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0006.00: ;Asm
			Call SystemVoidCosmosCoreCPUHalt

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0006.02: ;Asm
			JE near SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_000B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0006.03: ;Asm
			JNE near SystemVoidCosmosHALKeyboardBaseWaitForKey.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_0006.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_000B:
			; Nop

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_000B.00: ;Asm
			NOP

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_000C:
			; Ret

		SystemVoidCosmosHALKeyboardBaseWaitForKey.IL_000C.00: ;Asm
			Jmp SystemVoidCosmosHALKeyboardBaseWaitForKey.END__OF__METHOD_NORMAL
			; End Method: WaitForKey

		SystemVoidCosmosHALKeyboardBaseWaitForKey.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALKeyboardBaseWaitForKey.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALKeyboardBaseWaitForKey.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALKeyboardBaseWaitForKey.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALKeyboardBaseWaitForKey.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALKeyboardBaseWaitForKey.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALKeyboardBaseWaitForKey.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALKeyboardBaseWaitForKey.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_32459347:
			; ---------------------------------------------------------
			; Assembly: System.Collections, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Name: get_Count
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count:

		GUID_32470359:

		METHOD_32470359.05: ;Asm
			push dword EBP

		METHOD_32470359.06: ;Asm
			mov EBP, ESP

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.IL_0006:
			; Ret

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.IL_0006.00: ;Asm
			Jmp SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.END__OF__METHOD_NORMAL
			; End Method: get_Count

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.END__OF__METHOD_NORMAL

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCollectionsGenericQueue1CosmosSystemKeyEventget_Count.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_32470360:
			; ---------------------------------------------------------
			; Assembly: System.Collections, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Name: Dequeue
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue:

		GUID_32476992:

		METHOD_32476992.07: ;Asm
			push dword EBP

		METHOD_32476992.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_32476992.09: ;Asm
			push dword 0x0

		METHOD_32476992.0A: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_32476992.0B: ;Asm
			push dword 0x0

		METHOD_32476992.0C: ;Asm
			push dword 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0000.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0000.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0001.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0001.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0001.02: ;Asm
			add ECX, 0x1C

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0001.04: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0001.05: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0006:
			; Branch

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0006.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0006.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0006.02: ;Asm
			JNE near CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000E

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0008.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0008.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0009:
			; Call

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0009.00: ;Asm
			Call SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0009.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0009.02: ;Asm
			JE near CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0009.03: ;Asm
			JNE near CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000E.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000E.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000F:
			; Ldfld
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 36 (includes object header)

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000F.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000F.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000F.02: ;Asm
			add ECX, 0x24

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000F.04: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000F.06: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_000F.07: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0014.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0014.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0015:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._head
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 32 (includes object header)

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0015.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0015.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0015.02: ;Asm
			add ECX, 0x20

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0015.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0015.04: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0015.05: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A:
			; Ldelem

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A.00: ;Asm
			pop dword EBX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A.02: ;Asm
			push dword [ESP + 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A.03: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A.04: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A.05: ;Asm
			push dword [EAX + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A.06: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A.07: ;Asm
			cmp EAX, EBX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A.08: ;Asm
			JLE near CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_IndexOutOfRangeException

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A.09: ;Asm
			cmp EBX, 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A.0A: ;Asm
			JNL near CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_IndexOutOfRangeException:

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException:

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001A_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001F:
			; Stloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001F.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001F.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001F.02: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_001F.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0020:
			; Call

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0020.00: ;Asm
			sub ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0020.01: ;Asm
			Call SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0020.02: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0020.03: ;Asm
			JE near CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0025
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0020.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0020.05: ;Asm
			JNE near CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0025:
			; Branch

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0025.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0025.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0025.02: ;Asm
			JE near CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0041

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0027:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0027.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0027.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0028:
			; Ldfld
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 36 (includes object header)

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0028.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0028.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0028.02: ;Asm
			add ECX, 0x24

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0028.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0028.04: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0028.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0028.06: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0028.07: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_002D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_002D.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_002D.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_002E:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._head
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 32 (includes object header)

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_002E.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_002E.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_002E.02: ;Asm
			add ECX, 0x20

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_002E.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_002E.04: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_002E.05: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0033:
			; Ldloca
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 16

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0033.00: ;Asm
			mov EAX, EBP

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0033.01: ;Asm
			sub EAX, 0x10

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0033.02: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0035:
			; Initobj

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0035.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0035.01: ;Asm
			mov dword [EAX], 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0035.02: ;Asm
			mov dword [EAX + 4], 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003B:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003B.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003B.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003B.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003B.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C:
			; Stelem

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.00: ;Asm
			mov EAX, dword [ESP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.01: ;Asm
			mov EDX, 0x8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.02: ;Asm
			mul dword EDX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.03: ;Asm
			add EAX, 0x10

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.04: ;Asm
			mov EDX, dword [ESP + 16]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.05: ;Asm
			add EDX, EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.06: ;Asm
			push dword EDX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.07: ;Asm
			pop dword ECX
			; Start 1 dword

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.08: ;Asm
			pop dword EBX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.09: ;Asm
			mov dword [ECX], EBX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.0B: ;Asm
			pop dword EBX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.0C: ;Asm
			mov dword [ECX], EBX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.0D: ;Asm
			add ECX, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_003C.0E: ;Asm
			add ESP, 0xC

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0041:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0041.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0041.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0042:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0042.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0042.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0043:
			; Ldflda
			; Field: System.Int32 System.Collections.Generic.Queue`1._head

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0043.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0043.01: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0043.02: ;Asm
			add EAX, 0x20

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0043.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0048:
			; Call

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0048.00: ;Asm
			Call SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0048.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0048.02: ;Asm
			JE near CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0048.03: ;Asm
			JNE near CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004D.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004D.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004E.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004E.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004F:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004F.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004F.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004F.02: ;Asm
			add ECX, 0x1C

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004F.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004F.04: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_004F.05: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0054:
			; Ldc_I4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0054.00: ;Asm
			push dword 0x1

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0055:
			; Sub

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0055.00: ;Asm
			pop dword ECX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0055.01: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0055.02: ;Asm
			sub EAX, ECX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0055.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0056:
			; Stfld
			; Operand type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Field: System.Int32 System.Collections.Generic.Queue`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0056.00: ;Asm
			mov ECX, dword [ESP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0056.01: ;Asm
			add ECX, 0x1C

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0056.02: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0056.03: ;Asm
			mov dword [ECX], EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0056.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0056.05: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_005B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_005B.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_005B.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_005C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_005C.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_005C.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_005D:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_005D.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_005D.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_005D.02: ;Asm
			add ECX, 0xC

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_005D.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_005D.04: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_005D.05: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0062:
			; Ldc_I4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0062.00: ;Asm
			push dword 0x1

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0063:
			; Add

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0063.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0063.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0064:
			; Stfld
			; Operand type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Field: System.Int32 System.Collections.Generic.Queue`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0064.00: ;Asm
			mov ECX, dword [ESP + 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0064.01: ;Asm
			add ECX, 0xC

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0064.02: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0064.03: ;Asm
			mov dword [ECX], EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0064.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0064.05: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0069:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0069.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0069.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0069.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_0069.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_006A:
			; Ret

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.IL_006A.00: ;Asm
			Jmp CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_NORMAL
			; End Method: Dequeue

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_NORMAL

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_EXCEPTION:

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemKeyEventSystemCollectionsGenericQueue1CosmosSystemKeyEventDequeue.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_32476993:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: Ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aThis at EBP+32, size = 8
			; Argument[1] aChars at EBP+24, size = 8
			; Argument[2] aStringEmpty at EBP+16, size = 4
			; Argument[3] aStringLength at EBP+12, size = 4
			; Argument[4] aFirstChar at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer:

		GUID_32564823:

		METHOD_32564823.0A: ;Asm
			push dword EBP

		METHOD_32564823.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_32564823.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_32564823.0D: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0002:
			; LdStr
			; String Value: 

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0002.00: ;Asm
			push dword StringLiteral0201

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0002.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0007:
			; Stind

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0007.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0007.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0007.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0007.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0008:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0009.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0009.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000A:
			; Ldlen

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000B:
			; Conv_I4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000C:
			; Stind

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000C.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000F:
			; Br

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0022

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0011:
			; Nop

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0011.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0012:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0014:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0014.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0015:
			; Conv_I

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0016:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0016.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0017:
			; Mul

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0017.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0017.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0017.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0017.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0018:
			; Add

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0018.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0019:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0019.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0019.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B:
			; Ldelem_U2

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B.00: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B.06: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B.08: ;Asm
			JLE near SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_IndexOutOfRangeException

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B.0A: ;Asm
			JNL near SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_NoIndexOutOfRangeException

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_IndexOutOfRangeException:

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_IndexOutOfRangeException.11: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_NoIndexOutOfRangeException:

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_NoIndexOutOfRangeException.1A: ;Asm
			movzx ECX, word [EDX]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001B_NoIndexOutOfRangeException.1B: ;Asm
			push dword ECX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001C:
			; Stind

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001C.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001D:
			; Nop

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001D.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_001F.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0020:
			; Add

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0020.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0023:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0023.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0023.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0024:
			; Ldlen

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0024.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0024.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0024.02: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0025:
			; Conv_I4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026:
			; Clt

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.02: ;Asm
			push dword ECX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.04: ;Asm
			JL near SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.True

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.05: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.False

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.True:

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.08: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0028

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.False:

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0026.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0028:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0028.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0029:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0029.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0029.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_002A:
			; Branch

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_002A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_002A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_002A.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_0011

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_002C:
			; Ret

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.IL_002C.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.END__OF__METHOD_NORMAL
			; End Method: Ctor

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemStringImplCtorSystemChararraySystemStringSystemInt32SystemCharpointer.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x1C


		GUID_32564824:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.String]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1SystemStringcctor:

		GUID_32650962:
			; Static constructor. See if it has been called already, return if so.

		METHOD_32650962.06: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___System_String_], 0x1

		METHOD_32650962.07: ;Asm
			JE near METHOD_32650962.BeforeQuickReturn

		METHOD_32650962.08: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___System_String_], 0x1

		METHOD_32650962.09: ;Asm
			Jmp METHOD_32650962.AfterCCTorAlreadyCalledCheck

		METHOD_32650962.BeforeQuickReturn:

		METHOD_32650962.0A: ;Asm
			mov ECX, 0x0

		METHOD_32650962.0B: ;Asm
			Ret


		METHOD_32650962.AfterCCTorAlreadyCalledCheck:

		METHOD_32650962.0C: ;Asm
			push dword EBP

		METHOD_32650962.0D: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringcctor

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemStringcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'System.String[]

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___System_String___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemStringcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemStringcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemStringcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_32650963:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Char
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCharcctor:

		GUID_32660441:
			; Static constructor. See if it has been called already, return if so.

		METHOD_32660441.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Char], 0x1

		METHOD_32660441.06: ;Asm
			JE near METHOD_32660441.BeforeQuickReturn

		METHOD_32660441.07: ;Asm
			mov byte [CCTOR_CALLED__System_Char], 0x1

		METHOD_32660441.08: ;Asm
			Jmp METHOD_32660441.AfterCCTorAlreadyCalledCheck

		METHOD_32660441.BeforeQuickReturn:

		METHOD_32660441.09: ;Asm
			mov ECX, 0x0

		METHOD_32660441.0A: ;Asm
			Ret


		METHOD_32660441.AfterCCTorAlreadyCalledCheck:

		METHOD_32660441.0B: ;Asm
			push dword EBP

		METHOD_32660441.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemCharcctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCharcctor.IL_0000.00: ;Asm
			push dword 0x100

		SystemVoidSystemCharcctor.IL_0005:
			; Newarr
			; Element Size = 1

		SystemVoidSystemCharcctor.IL_0005.00: ;Asm
			pop dword EAX

		SystemVoidSystemCharcctor.IL_0005.01: ;Asm
			push dword EAX

		SystemVoidSystemCharcctor.IL_0005.02: ;Asm
			mov EDX, 0x1

		SystemVoidSystemCharcctor.IL_0005.03: ;Asm
			mul dword EDX

		SystemVoidSystemCharcctor.IL_0005.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCharcctor.IL_0005.05: ;Asm
			push dword EAX

		SystemVoidSystemCharcctor.IL_0005.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCharcctor.IL_0005.AfterAlloc:

		SystemVoidSystemCharcctor.IL_0005.07: ;Asm
			pop dword EAX

		SystemVoidSystemCharcctor.IL_0005.08: ;Asm
			pop dword ESI

		SystemVoidSystemCharcctor.IL_0005.09: ;Asm
			push dword EAX

		SystemVoidSystemCharcctor.IL_0005.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCharcctor.IL_0005.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCharcctor.IL_0005.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCharcctor.IL_0005.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCharcctor.IL_0005.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCharcctor.IL_0005.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCharcctor.IL_0005.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCharcctor.IL_0005.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemVoidSystemCharcctor.IL_0005.12: ;Asm
			push dword 0x0

		SystemVoidSystemCharcctor.IL_0005.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCharcctor.IL_0005.14: ;Asm
			push dword 0x0

		SystemVoidSystemCharcctor.IL_000A:
			; Dup

		SystemVoidSystemCharcctor.IL_000A.00: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemCharcctor.IL_000A.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemCharcctor.IL_000B:
			; Ldtoken

		SystemVoidSystemCharcctor.IL_000B.00: ;Asm
			push dword static_field___PrivateImplementationDetails__B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF

		SystemVoidSystemCharcctor.IL_000B.01: ;Asm
			push dword 0x0

		SystemVoidSystemCharcctor.IL_0010:
			; Call

		SystemVoidSystemCharcctor.IL_0010.00: ;Asm
			Call SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle

		SystemVoidSystemCharcctor.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCharcctor.IL_0010.02: ;Asm
			JE near SystemVoidSystemCharcctor.IL_0015
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidSystemCharcctor.IL_0010.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCharcctor.IL_0010.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCharcctor.IL_0010.05: ;Asm
			JNE near SystemVoidSystemCharcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCharcctor.IL_0015:
			; Stsfld

		SystemVoidSystemCharcctor.IL_0015.00: ;Asm
			Call SystemVoidSystemCharcctor

		SystemVoidSystemCharcctor.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCharcctor.IL_0015.02: ;Asm
			JNE near SystemVoidSystemCharcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCharcctor.IL_0015.AfterCCTorExceptionCheck:
			; Type = 'System.Byte[]

		SystemVoidSystemCharcctor.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCharcctor.IL_0015.04: ;Asm
			pop dword EAX

		SystemVoidSystemCharcctor.IL_0015.05: ;Asm
			mov dword [static_field__System_Char_s_categoryForLatin1 + 4], EAX

		SystemVoidSystemCharcctor.IL_001A:
			; Ret

		SystemVoidSystemCharcctor.IL_001A.00: ;Asm
			Jmp SystemVoidSystemCharcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCharcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCharcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCharcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCharcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCharcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCharcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCharcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCharcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_32660442:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_NegativeCount
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount:

		GUID_32677104:

		METHOD_32677104.05: ;Asm
			push dword EBP

		METHOD_32677104.06: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_NegativeCount

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_0000.00: ;Asm
			push dword StringLiteral0202

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_NegativeCount

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_32677105:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ArgumentOutOfRangeException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] paramName at EBP+20, size = 8
			; Argument[2] message at EBP+12, size = 8

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString:

		GUID_32686671:

		METHOD_32686671.09: ;Asm
			push dword EBP

		METHOD_32686671.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentOutOfRangeException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0003:
			; Call

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0003.00: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0003.02: ;Asm
			JE near SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0008
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0003.03: ;Asm
			JNE near SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentOutOfRangeException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0008.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0008.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0009:
			; Ldc_I4

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0009.00: ;Asm
			push dword 0x80131502

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_000E:
			; Call

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_000E.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_000E.02: ;Asm
			JE near SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0013
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_000E.03: ;Asm
			JNE near SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0013:
			; Ret

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.IL_0013.00: ;Asm
			Jmp SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x18


		GUID_32686672:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Arg_EnumIllegalVal
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Arg_EnumIllegalVal:

		GUID_32705898:

		METHOD_32705898.05: ;Asm
			push dword EBP

		METHOD_32705898.06: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_0000:
			; LdStr
			; String Value: Arg_EnumIllegalVal

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_0000.00: ;Asm
			push dword StringLiteral0203

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_0006:
			; Call

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Arg_EnumIllegalVal.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_000B:
			; Ret

		SystemStringSystemSRget_Arg_EnumIllegalVal.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_NORMAL
			; End Method: get_Arg_EnumIllegalVal

		SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Arg_EnumIllegalVal.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_32705899:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: Format
			; Plugged: No
			; Argument[0] resourceFormat at EBP+20, size = 8
			; Argument[1] p1 at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemSRFormatSystemStringSystemObject:

		GUID_32715561:

		METHOD_32715561.09: ;Asm
			push dword EBP

		METHOD_32715561.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0000:
			; Call

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0000.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0000.01: ;Asm
			Call SystemBooleanSystemSRUsingResourceKeys

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0000.02: ;Asm
			test ECX, 0x2

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0000.03: ;Asm
			JE near SystemStringSystemSRFormatSystemStringSystemObject.IL_0005
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0000.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0000.05: ;Asm
			JNE near SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0005:
			; Branch

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0005.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0005.02: ;Asm
			JE near SystemStringSystemSRFormatSystemStringSystemObject.IL_0020

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0007:
			; LdStr
			; String Value: , 

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0007.00: ;Asm
			push dword StringLiteral0204

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0007.01: ;Asm
			push dword 0x0

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000C:
			; Ldc_I4

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000C.00: ;Asm
			push dword 0x2

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D:
			; Newarr
			; Element Size = 8

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.01: ;Asm
			push dword EAX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.02: ;Asm
			mov EDX, 0x8

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.03: ;Asm
			mul dword EDX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.04: ;Asm
			add EAX, 0x10

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.05: ;Asm
			push dword EAX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.AfterAlloc:

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.07: ;Asm
			pop dword EAX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.08: ;Asm
			pop dword ESI

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.09: ;Asm
			push dword EAX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.0A: ;Asm
			push dword [ESP]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.0B: ;Asm
			push dword [ESP]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.0C: ;Asm
			pop dword EAX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.12: ;Asm
			push dword 0x0

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringSystemSRFormatSystemStringSystemObject.IL_000D.14: ;Asm
			push dword 0x0

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0012:
			; Dup

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0012.00: ;Asm
			push dword [ESP + 4]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0012.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0013:
			; Ldc_I4

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0013.00: ;Asm
			push dword 0x0

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0014.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0014.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015:
			; Stelem_Ref

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.01: ;Asm
			mov EDX, 0x8

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.02: ;Asm
			mul dword EDX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.03: ;Asm
			add EAX, 0x10

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.05: ;Asm
			add EDX, EAX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.06: ;Asm
			push dword EDX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.08: ;Asm
			pop dword EBX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.09: ;Asm
			mov dword [ECX], EBX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.0B: ;Asm
			pop dword EBX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.0D: ;Asm
			add ECX, 0x4

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0015.0E: ;Asm
			add ESP, 0xC

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0016:
			; Dup

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0016.00: ;Asm
			push dword [ESP + 4]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0016.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0017:
			; Ldc_I4

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0017.00: ;Asm
			push dword 0x1

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019:
			; Stelem_Ref

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.01: ;Asm
			mov EDX, 0x8

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.02: ;Asm
			mul dword EDX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.03: ;Asm
			add EAX, 0x10

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.05: ;Asm
			add EDX, EAX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.06: ;Asm
			push dword EDX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.08: ;Asm
			pop dword EBX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.09: ;Asm
			mov dword [ECX], EBX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.0B: ;Asm
			pop dword EBX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.0D: ;Asm
			add ECX, 0x4

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0019.0E: ;Asm
			add ESP, 0xC

		SystemStringSystemSRFormatSystemStringSystemObject.IL_001A:
			; Call

		SystemStringSystemSRFormatSystemStringSystemObject.IL_001A.00: ;Asm
			Call SystemStringSystemStringJoinSystemStringSystemObjectarray

		SystemStringSystemSRFormatSystemStringSystemObject.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRFormatSystemStringSystemObject.IL_001A.02: ;Asm
			JE near SystemStringSystemSRFormatSystemStringSystemObject.IL_001F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRFormatSystemStringSystemObject.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRFormatSystemStringSystemObject.IL_001A.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRFormatSystemStringSystemObject.IL_001A.05: ;Asm
			JNE near SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRFormatSystemStringSystemObject.IL_001F:
			; Ret

		SystemStringSystemSRFormatSystemStringSystemObject.IL_001F.00: ;Asm
			Jmp SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_NORMAL

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0020.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0020.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0021.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0021.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0022:
			; Call

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0022.00: ;Asm
			Call SystemStringSystemStringFormatSystemStringSystemObject

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0022.02: ;Asm
			JE near SystemStringSystemSRFormatSystemStringSystemObject.IL_0027
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0022.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0022.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0022.05: ;Asm
			JNE near SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0027:
			; Ret

		SystemStringSystemSRFormatSystemStringSystemObject.IL_0027.00: ;Asm
			Jmp SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_NORMAL
			; End Method: Format

		SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_NORMAL

		SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRFormatSystemStringSystemObject.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x8


		GUID_32715562:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ArgumentException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] message at EBP+12, size = 8

		SystemVoidSystemArgumentExceptionctorSystemString:

		GUID_32761886:

		METHOD_32761886.09: ;Asm
			push dword EBP

		METHOD_32761886.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0002:
			; Call

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemSystemExceptionctorSystemString

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0002.02: ;Asm
			JE near SystemVoidSystemArgumentExceptionctorSystemString.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidSystemArgumentExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ArgumentException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0008:
			; Ldc_I4

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0008.00: ;Asm
			push dword 0x80070057

		SystemVoidSystemArgumentExceptionctorSystemString.IL_000D:
			; Call

		SystemVoidSystemArgumentExceptionctorSystemString.IL_000D.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemArgumentExceptionctorSystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArgumentExceptionctorSystemString.IL_000D.02: ;Asm
			JE near SystemVoidSystemArgumentExceptionctorSystemString.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemArgumentExceptionctorSystemString.IL_000D.03: ;Asm
			JNE near SystemVoidSystemArgumentExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0012:
			; Ret

		SystemVoidSystemArgumentExceptionctorSystemString.IL_0012.00: ;Asm
			Jmp SystemVoidSystemArgumentExceptionctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemArgumentExceptionctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArgumentExceptionctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArgumentExceptionctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemArgumentExceptionctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArgumentExceptionctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArgumentExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArgumentExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemArgumentExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_32761887:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Array
			; Name: Empty
			; Plugged: No
			; Return size: 8

		SystemStringarraySystemArrayEmptySystemString:

		GUID_32779137:

		METHOD_32779137.05: ;Asm
			push dword EBP

		METHOD_32779137.06: ;Asm
			mov EBP, ESP

		SystemStringarraySystemArrayEmptySystemString.IL_0000:
			; Ldsfld

		SystemStringarraySystemArrayEmptySystemString.IL_0000.00: ;Asm
			Call SystemVoidSystemArrayEmptyArray1SystemStringcctor

		SystemStringarraySystemArrayEmptySystemString.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemArrayEmptySystemString.IL_0000.02: ;Asm
			JNE near SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemArrayEmptySystemString.IL_0000.AfterCCTorExceptionCheck:

		SystemStringarraySystemArrayEmptySystemString.IL_0000.03: ;Asm
			push dword [static_field__System_Array_EmptyArray_1___System_String__Value + 4]

		SystemStringarraySystemArrayEmptySystemString.IL_0000.04: ;Asm
			push dword 0x0

		SystemStringarraySystemArrayEmptySystemString.IL_0005:
			; Ret

		SystemStringarraySystemArrayEmptySystemString.IL_0005.00: ;Asm
			Jmp SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_NORMAL
			; End Method: Empty

		SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_NORMAL

		SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_EXCEPTION:

		SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringarraySystemArrayEmptySystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_32779138:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: MakeSeparatorList
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Local 9 at EBP-40
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] separators at EBP+20, size = 4
			; Argument[2] separatorsLength at EBP+16, size = 4
			; Argument[3] sepList at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array:

		GUID_32784086:

		METHOD_32784086.09: ;Asm
			push dword EBP

		METHOD_32784086.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_32784086.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_32784086.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_32784086.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_32784086.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_32784086.0F: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_32784086.10: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_32784086.11: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_32784086.12: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_32784086.13: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_32784086.14: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0000:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0000.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0001:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0001.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0003:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0003.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0004:
			; Conv_U

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0005:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0005.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0005.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0005.03: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_000A

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0007:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0008:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0008.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0008.02: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0046

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_000A.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_000A.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_000B:
			; Ldflda
			; Field: System.Char System.String.m_firstChar

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_000B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_000B.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_000B.02: ;Asm
			add EAX, 0x10

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_000B.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0010:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0010.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0010.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0011:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0011.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0012:
			; Conv_U

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0013:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0013.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0013.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0014:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0014.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0015:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0015.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0016:
			; Br

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0016.00: ;Asm
			Jmp SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0032

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0018:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0018.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0019:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0019.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001A:
			; Conv_I

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001B:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001B.00: ;Asm
			push dword 0x2

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001C:
			; Mul

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001C.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001C.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001C.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001C.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001D:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001D.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001D.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001E:
			; Ldind

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001E.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001E.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001E.02: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001F:
			; Call

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001F.00: ;Asm
			Call SystemBooleanSystemCharIsWhiteSpaceSystemChar

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001F.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0024
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001F.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_001F.04: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0024:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0024.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0024.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0024.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002E

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0026:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0026.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0026.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0027:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0027.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0028:
			; Dup

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0028.00: ;Asm
			push dword [ESP]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0029:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0029.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002A:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002A.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002A.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002C.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002D:
			; Stelem_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002D.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002D.01: ;Asm
			mov EDX, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002D.02: ;Asm
			mul dword EDX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002D.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002D.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002D.05: ;Asm
			add EDX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002D.06: ;Asm
			push dword EDX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002D.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002D.08: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002D.09: ;Asm
			mov dword [ECX], EBX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002D.0A: ;Asm
			add ECX, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002D.0B: ;Asm
			add ESP, 0xC

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002E.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002F:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_002F.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0030:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0030.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0030.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0031:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0031.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0031.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0032:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0032.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0032.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0033:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0033.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0033.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0034:
			; Call

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0034.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0034.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0039
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0034.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0034.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0034.05: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0039:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0039.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0039.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0039.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0039.03: ;Asm
			JNL near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0041

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003B.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003C.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003C.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003D:
			; Ldlen

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003D.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003D.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003E:
			; Conv_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003F:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003F.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003F.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003F.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_003F.03: ;Asm
			JL near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0018

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0041:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0041.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0042:
			; Conv_U

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0043:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0043.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0043.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0044:
			; Br

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0044.00: ;Asm
			Jmp SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A8

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0046:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0046.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0046.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0047:
			; Ldlen

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0047.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0047.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0047.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0048:
			; Conv_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0049:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0049.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0049.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_004B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_004B.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_004B.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_004C:
			; Ldflda
			; Field: System.Char System.String.m_firstChar

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_004C.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_004C.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_004C.02: ;Asm
			add EAX, 0x10

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_004C.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0051:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0051.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0051.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0053:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0053.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0053.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0055:
			; Conv_U

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0056:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0056.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0056.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0058:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0058.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0059:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0059.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0059.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_005B:
			; Br

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_005B.00: ;Asm
			Jmp SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0095

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_005D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_005D.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_005E:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_005E.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_005E.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0060:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0060.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0061:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0061.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0061.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0063:
			; Br

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0063.00: ;Asm
			Jmp SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008A

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0065:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0065.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0065.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0067:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0067.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0067.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0069:
			; Conv_I

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006A:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006A.00: ;Asm
			push dword 0x2

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006B:
			; Mul

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006B.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006B.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006B.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006B.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006C:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006C.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006C.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006D:
			; Ldind

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006D.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006D.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006D.02: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006E:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006E.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_006E.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0070:
			; Ldind

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0070.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0070.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0070.02: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0071:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0071.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0071.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0071.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0071.03: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007E

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0073:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0073.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0073.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0074:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0074.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0074.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0075:
			; Dup

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0075.00: ;Asm
			push dword [ESP]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0076:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0076.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0077:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0077.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0077.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0078:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0078.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0078.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0079:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0079.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0079.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007B:
			; Stelem_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007B.01: ;Asm
			mov EDX, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007B.02: ;Asm
			mul dword EDX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007B.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007B.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007B.05: ;Asm
			add EDX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007B.06: ;Asm
			push dword EDX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007B.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007B.08: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007B.09: ;Asm
			mov dword [ECX], EBX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007B.0A: ;Asm
			add ECX, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007B.0B: ;Asm
			add ESP, 0xC

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007C:
			; Br

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007C.00: ;Asm
			Jmp SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008F

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007E.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_007E.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0080:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0080.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0081:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0081.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0081.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0082:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0082.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0082.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0084:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0084.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0084.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0086:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0086.00: ;Asm
			push dword 0x2

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0087:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0087.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0087.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0088:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0088.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0088.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008A.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008A.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008C.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008D:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008D.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008D.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008D.03: ;Asm
			JL near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0065

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008F.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_008F.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0091:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0091.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0092:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0092.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0092.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0093:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0093.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0093.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0095:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0095.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0095.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0097:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0097.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0097.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0098:
			; Call

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0098.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0098.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0098.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_009D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0098.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0098.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_0098.05: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_009D:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_009D.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_009D.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_009D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_009D.03: ;Asm
			JNL near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_009F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_009F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_009F.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A0.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A0.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A2:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A2.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A2.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A2.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A2.03: ;Asm
			JL near SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_005D

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A4:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A4.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A5:
			; Conv_U

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A6:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A6.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A6.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A8.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A9:
			; Ret

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.IL_00A9.00: ;Asm
			Jmp SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_NORMAL
			; End Method: MakeSeparatorList

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_NORMAL

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x28

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemStringMakeSeparatorListSystemCharpointerSystemInt32SystemInt32array.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x14


		GUID_32784087:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: SplitOmitEmptyEntries
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] sepList at EBP+32, size = 8
			; Argument[2] lengthList at EBP+24, size = 8
			; Argument[3] defaultLength at EBP+16, size = 4
			; Argument[4] numReplaces at EBP+12, size = 4
			; Argument[5] count at EBP+8, size = 4
			; Return size: 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32:

		GUID_33081939:

		METHOD_33081939.08: ;Asm
			push dword EBP

		METHOD_33081939.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_33081939.0A: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_33081939.0B: ;Asm
			push dword 0x0

		METHOD_33081939.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_33081939.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_33081939.0E: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_33081939.0F: ;Asm
			push dword 0x0

		METHOD_33081939.10: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_33081939.11: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_33081939.12: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0004:
			; Branch

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0004.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0004.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0004.03: ;Asm
			JL near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000A

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0008:
			; Br

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0008.00: ;Asm
			Jmp SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000E

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000A:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000C:
			; Ldc_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000C.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000D:
			; Add

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000D.01: ;Asm
			add dword [ESP], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000F.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010:
			; Newarr
			; Element Size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.02: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.03: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.04: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.05: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.AfterAlloc:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.07: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.08: ;Asm
			pop dword ESI

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.09: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.0A: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.0B: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.12: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.14: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0015:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 8
			; Local size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0015.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0015.02: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0015.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0016:
			; Ldc_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0016.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0017:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0017.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0017.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0018:
			; Ldc_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0018.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0019:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0019.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A:
			; Ldc_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001B.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001D:
			; Br

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001D.00: ;Asm
			Jmp SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007E

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001F.00: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001F.01: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0020:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0020.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0020.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022:
			; Ldelem_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022.00: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022.02: ;Asm
			push dword [ESP + 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022.05: ;Asm
			push dword [EAX + 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022.06: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022.07: ;Asm
			cmp EAX, EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022.08: ;Asm
			JLE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_IndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022.09: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022.0A: ;Asm
			JNL near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_NoIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_IndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0023
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_NoIndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_NoIndexOutOfRangeException.19: ;Asm
			push dword [EDX]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0022_NoIndexOutOfRangeException.1A: ;Asm
			sub EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0023.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0024:
			; Sub

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0024.00: ;Asm
			pop dword ECX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0024.01: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0024.02: ;Asm
			sub EAX, ECX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0024.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0025:
			; Ldc_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0025.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0026:
			; Branch

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0026.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0026.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0026.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0026.03: ;Asm
			JLE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0028:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 8
			; Local size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0028.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0028.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0028.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0028.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0029:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0029.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002A:
			; Dup

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002A.00: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002B:
			; Ldc_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002B.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002C:
			; Add

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002C.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002C.01: ;Asm
			add dword [ESP], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002D.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002D.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002E.00: ;Asm
			push dword [EBP + 40]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002E.01: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002F.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030.00: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030.01: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0031:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0031.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0031.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033:
			; Ldelem_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.00: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.02: ;Asm
			push dword [ESP + 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.05: ;Asm
			push dword [EAX + 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.06: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.07: ;Asm
			cmp EAX, EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.08: ;Asm
			JLE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.09: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.0A: ;Asm
			JNL near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_NoIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0034
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException.13: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException.14: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException.15: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_IndexOutOfRangeException.16: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_NoIndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_NoIndexOutOfRangeException.17: ;Asm
			push dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_NoIndexOutOfRangeException.18: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_NoIndexOutOfRangeException.19: ;Asm
			mov EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_NoIndexOutOfRangeException.1A: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_NoIndexOutOfRangeException.1B: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_NoIndexOutOfRangeException.1C: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_NoIndexOutOfRangeException.1D: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_NoIndexOutOfRangeException.1E: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_NoIndexOutOfRangeException.1F: ;Asm
			push dword [EDX]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033_NoIndexOutOfRangeException.20: ;Asm
			sub EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0034:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0034.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0034.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0035:
			; Sub

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0035.00: ;Asm
			pop dword ECX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0035.01: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0035.02: ;Asm
			sub EAX, ECX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0035.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0036:
			; Call

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0036.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0036.02: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0036.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0036.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0036.05: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0036.06: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0036.07: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0036.08: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B:
			; Stelem_Ref

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.01: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.02: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.03: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.05: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.06: ;Asm
			push dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.08: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.0B: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.0D: ;Asm
			add ECX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003B.0E: ;Asm
			add ESP, 0xC

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C.00: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C.01: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003D.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003D.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F:
			; Ldelem_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F.00: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F.02: ;Asm
			push dword [ESP + 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F.05: ;Asm
			push dword [EAX + 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F.06: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F.07: ;Asm
			cmp EAX, EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F.08: ;Asm
			JLE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_IndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F.09: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F.0A: ;Asm
			JNL near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_NoIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_IndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0040
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_NoIndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_NoIndexOutOfRangeException.19: ;Asm
			push dword [EDX]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003F_NoIndexOutOfRangeException.1A: ;Asm
			sub EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0040:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0040.00: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0040.01: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0041:
			; Branch

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0041.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0041.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0041.02: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0041.03: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0041.End

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0041.04: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0041.05: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0049

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0041.End:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043.00: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043.01: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0044:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0044.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0044.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046:
			; Ldelem_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046.00: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046.02: ;Asm
			push dword [ESP + 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046.05: ;Asm
			push dword [EAX + 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046.06: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046.07: ;Asm
			cmp EAX, EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046.08: ;Asm
			JLE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_IndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046.09: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046.0A: ;Asm
			JNL near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_NoIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_IndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0047
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_IndexOutOfRangeException.11: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_NoIndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0047:
			; Br

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0047.00: ;Asm
			Jmp SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004A

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0049:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0049.00: ;Asm
			push dword [EBP + 16]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004A:
			; Add

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004A.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004A.01: ;Asm
			add dword [ESP], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004B.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004B.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004C.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004F:
			; Ldc_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004F.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0050:
			; Sub

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0050.00: ;Asm
			pop dword ECX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0050.01: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0050.02: ;Asm
			sub EAX, ECX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0050.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0051:
			; Branch

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0051.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0051.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0051.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0051.03: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0078

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0053:
			; Br

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0053.00: ;Asm
			Jmp SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0062

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0055:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0055.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0055.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0056:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0056.00: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0056.01: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0057:
			; Branch

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0057.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0057.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0057.02: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0057.03: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0057.End

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0057.04: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0057.05: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005F

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0057.End:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0059:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0059.00: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0059.01: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005A.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005A.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C:
			; Ldelem_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C.00: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C.02: ;Asm
			push dword [ESP + 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C.05: ;Asm
			push dword [EAX + 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C.06: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C.07: ;Asm
			cmp EAX, EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C.08: ;Asm
			JLE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_IndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C.09: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C.0A: ;Asm
			JNL near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_NoIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_IndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_IndexOutOfRangeException.11: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_NoIndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005C_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005D:
			; Br

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005D.00: ;Asm
			Jmp SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0060

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005F:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005F.00: ;Asm
			push dword [EBP + 16]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0060:
			; Add

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0060.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0060.01: ;Asm
			add dword [ESP], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0061:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0061.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0061.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0062:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0062.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0062.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0064:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0064.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0066:
			; Ldc_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0066.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0067:
			; Sub

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0067.00: ;Asm
			pop dword ECX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0067.01: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0067.02: ;Asm
			sub EAX, ECX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0067.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0068:
			; Branch

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0068.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0068.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0068.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0068.03: ;Asm
			JNL near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008D

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006A.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006A.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006B.00: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006B.01: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006C.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006C.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006E:
			; Ldc_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006E.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006F:
			; Add

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006F.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006F.01: ;Asm
			add dword [ESP], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0070:
			; Dup

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0070.00: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0071:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0071.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0071.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073:
			; Ldelem_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.00: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.02: ;Asm
			push dword [ESP + 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.05: ;Asm
			push dword [EAX + 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.06: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.07: ;Asm
			cmp EAX, EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.08: ;Asm
			JLE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_IndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.09: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.0A: ;Asm
			JNL near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_NoIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_IndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0074
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_IndexOutOfRangeException.11: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_NoIndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0074:
			; Branch

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0074.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0074.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0074.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0074.03: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0055

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0076:
			; Br

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0076.00: ;Asm
			Jmp SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008D

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0078:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0078.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0078.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007A:
			; Ldc_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007A.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007B:
			; Add

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007B.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007B.01: ;Asm
			add dword [ESP], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007C.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007C.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007E.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007E.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0080:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0080.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0082:
			; Branch

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0082.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0082.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0082.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0082.03: ;Asm
			JNL near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008D

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0084:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0084.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0084.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0085:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0085.00: ;Asm
			push dword [EBP + 40]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0085.01: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0086:
			; Call

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0086.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0086.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0086.02: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0086.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0086.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0086.05: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008B:
			; Branch

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008B.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008B.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008B.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008B.03: ;Asm
			JL near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001F

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008D.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008D.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008E.00: ;Asm
			push dword [EBP + 40]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008E.01: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008F:
			; Call

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008F.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008F.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008F.02: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0094
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008F.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008F.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_008F.05: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0094:
			; Branch

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0094.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0094.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0094.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0094.03: ;Asm
			JNL near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0096:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 8
			; Local size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0096.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0096.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0096.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0096.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0097:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0097.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0097.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0098:
			; Dup

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0098.00: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0099:
			; Ldc_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0099.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009A:
			; Add

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009A.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009A.01: ;Asm
			add dword [ESP], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009B.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009B.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009C.00: ;Asm
			push dword [EBP + 40]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009C.01: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009D.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009D.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009E:
			; Call

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009E.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009E.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009E.02: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009E.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009E.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009E.05: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009E.06: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009E.07: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_009E.08: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3:
			; Stelem_Ref

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.01: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.02: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.03: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.05: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.06: ;Asm
			push dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.08: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.0B: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.0D: ;Asm
			add ECX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A3.0E: ;Asm
			add ESP, 0xC

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A4:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 8
			; Local size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A4.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A4.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A4.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A4.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A5:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 24
			; Local size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A5.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A5.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A5.02: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A5.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A7.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A7.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A8.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A9:
			; Branch

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A9.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A9.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A9.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00A9.03: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00CC

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AB.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AB.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC:
			; Newarr
			; Element Size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.02: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.03: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.04: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.05: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.AfterAlloc:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.07: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.08: ;Asm
			pop dword ESI

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.09: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.0A: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.0B: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.12: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00AC.14: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B1:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 24
			; Local size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B1.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B1.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B1.02: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B1.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B3:
			; Ldc_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B3.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B4:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B4.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B4.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B6:
			; Br

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B6.00: ;Asm
			Jmp SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C7

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B8:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 24
			; Local size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B8.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B8.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B8.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B8.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BA.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BA.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BC:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 8
			; Local size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BC.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BC.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BC.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BC.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BD:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BD.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BD.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF:
			; Ldelem_Ref

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF.00: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF.02: ;Asm
			push dword [ESP + 12]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF.05: ;Asm
			push dword [EAX + 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF.06: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF.07: ;Asm
			cmp EAX, EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF.08: ;Asm
			JLE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_IndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF.09: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF.0A: ;Asm
			JNL near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_IndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_IndexOutOfRangeException.13: ;Asm
			JNE near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException.14: ;Asm
			push dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException.15: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException.16: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException.17: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException.19: ;Asm
			add EAX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException.1A: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException.1B: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException.1C: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException.1D: ;Asm
			push dword [EDX]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException.1E: ;Asm
			sub EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException.1F: ;Asm
			push dword [EDX]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00BF_NoIndexOutOfRangeException.20: ;Asm
			sub EDX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0:
			; Stelem_Ref

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.01: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.02: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.03: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.05: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.06: ;Asm
			push dword EDX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.08: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.0B: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.0D: ;Asm
			add ECX, 0x4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C0.0E: ;Asm
			add ESP, 0xC

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C1:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C1.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C1.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C3:
			; Ldc_I4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C3.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C4:
			; Add

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C4.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C4.01: ;Asm
			add dword [ESP], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C5:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C5.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C5.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C7.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C7.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C9.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00C9.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00CA:
			; Branch

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00CA.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00CA.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00CA.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00CA.03: ;Asm
			JL near SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00B8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00CC:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 24
			; Local size = 8

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00CC.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00CC.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00CC.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00CC.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00CE:
			; Ret

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_00CE.00: ;Asm
			Jmp SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: SplitOmitEmptyEntries

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 36], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 40], EAX

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x24

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringarraySystemStringSplitOmitEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x1C


		GUID_33081940:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: SplitKeepEmptyEntries
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-24
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] sepList at EBP+32, size = 8
			; Argument[2] lengthList at EBP+24, size = 8
			; Argument[3] defaultLength at EBP+16, size = 4
			; Argument[4] numReplaces at EBP+12, size = 4
			; Argument[5] count at EBP+8, size = 4
			; Return size: 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32:

		GUID_33465342:

		METHOD_33465342.0A: ;Asm
			push dword EBP

		METHOD_33465342.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_33465342.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_33465342.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_33465342.0E: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_33465342.0F: ;Asm
			push dword 0x0

		METHOD_33465342.10: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_33465342.11: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0000:
			; Ldc_I4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0001:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0001.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0002:
			; Ldc_I4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0002.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0003:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0003.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0006:
			; Ldc_I4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0006.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0007:
			; Sub

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0007.00: ;Asm
			pop dword ECX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0007.01: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0007.02: ;Asm
			sub EAX, ECX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0007.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0008:
			; Starg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0008.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000A:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000C:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000C.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000E:
			; Branch

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000E.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000E.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_000E.03: ;Asm
			JL near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0014

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0012:
			; Br

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0012.00: ;Asm
			Jmp SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0016

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0016:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0016.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0017:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0017.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0017.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0018:
			; Ldc_I4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0018.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0019:
			; Add

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0019.01: ;Asm
			add dword [ESP], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A:
			; Newarr
			; Element Size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.02: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.03: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.04: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.05: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.AfterAlloc:

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.07: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.08: ;Asm
			pop dword ESI

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.09: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.0A: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.0B: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.12: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001A.14: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001F:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 16
			; Local size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001F.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001F.02: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_001F.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0020:
			; Ldc_I4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0020.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0023:
			; Br

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0023.00: ;Asm
			Jmp SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004F

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0025:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 16
			; Local size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0025.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0025.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0026:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0026.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0027:
			; Dup

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0027.00: ;Asm
			push dword [ESP]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0028:
			; Ldc_I4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0028.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0029:
			; Add

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0029.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0029.01: ;Asm
			add dword [ESP], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002A.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002B.00: ;Asm
			push dword [EBP + 40]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002B.01: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002C.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002D.00: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002D.01: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_002E.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030:
			; Ldelem_I4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030.00: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030.02: ;Asm
			push dword [ESP + 12]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030.05: ;Asm
			push dword [EAX + 8]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030.06: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030.07: ;Asm
			cmp EAX, EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030.08: ;Asm
			JLE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030.09: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030.0A: ;Asm
			JNL near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_NoIndexOutOfRangeException

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException:

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0031
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException.13: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException.14: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException.15: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_IndexOutOfRangeException.16: ;Asm
			JNE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_NoIndexOutOfRangeException:

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_NoIndexOutOfRangeException.17: ;Asm
			push dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_NoIndexOutOfRangeException.18: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_NoIndexOutOfRangeException.19: ;Asm
			mov EDX, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_NoIndexOutOfRangeException.1A: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_NoIndexOutOfRangeException.1B: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_NoIndexOutOfRangeException.1C: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_NoIndexOutOfRangeException.1D: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_NoIndexOutOfRangeException.1E: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_NoIndexOutOfRangeException.1F: ;Asm
			push dword [EDX]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0030_NoIndexOutOfRangeException.20: ;Asm
			sub EDX, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0031:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0031.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0031.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0032:
			; Sub

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0032.00: ;Asm
			pop dword ECX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0032.01: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0032.02: ;Asm
			sub EAX, ECX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0032.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033:
			; Call

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.02: ;Asm
			JE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.05: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.06: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.07: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0033.08: ;Asm
			JNE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038:
			; Stelem_Ref

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.01: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.02: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.03: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.05: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.06: ;Asm
			push dword EDX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.08: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.0B: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.0D: ;Asm
			add ECX, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0038.0E: ;Asm
			add ESP, 0xC

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0039:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0039.00: ;Asm
			push dword [EBP + 32]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0039.01: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003A.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003A.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C:
			; Ldelem_I4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C.00: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C.02: ;Asm
			push dword [ESP + 12]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C.05: ;Asm
			push dword [EAX + 8]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C.06: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C.07: ;Asm
			cmp EAX, EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C.08: ;Asm
			JLE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_IndexOutOfRangeException

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C.09: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C.0A: ;Asm
			JNL near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_NoIndexOutOfRangeException

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_IndexOutOfRangeException:

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_NoIndexOutOfRangeException:

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_NoIndexOutOfRangeException.19: ;Asm
			push dword [EDX]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003C_NoIndexOutOfRangeException.1A: ;Asm
			sub EDX, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003D.00: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003D.01: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003E:
			; Branch

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003E.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003E.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003E.02: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003E.03: ;Asm
			JNE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003E.End

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003E.04: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003E.05: ;Asm
			JE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_003E.End:

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0040:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0040.00: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0040.01: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0041:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0041.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0041.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043:
			; Ldelem_I4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043.00: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043.02: ;Asm
			push dword [ESP + 12]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043.04: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043.05: ;Asm
			push dword [EAX + 8]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043.06: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043.07: ;Asm
			cmp EAX, EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043.08: ;Asm
			JLE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_IndexOutOfRangeException

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043.09: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043.0A: ;Asm
			JNL near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_NoIndexOutOfRangeException

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_IndexOutOfRangeException:

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0044
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_IndexOutOfRangeException.11: ;Asm
			JNE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_NoIndexOutOfRangeException:

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0043_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0044:
			; Br

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0044.00: ;Asm
			Jmp SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0047

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0046.00: ;Asm
			push dword [EBP + 16]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0047:
			; Add

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0047.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0047.01: ;Asm
			add dword [ESP], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0048:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0048.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0048.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0049:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0049.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0049.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004B:
			; Ldc_I4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004B.00: ;Asm
			push dword 0x1

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004C:
			; Add

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004C.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004C.01: ;Asm
			add dword [ESP], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004D.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004D.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004F.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_004F.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0051:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0051.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0051.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0052:
			; Branch

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0052.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0052.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0052.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0052.03: ;Asm
			JNL near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005D

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0054:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0054.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0054.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0055.00: ;Asm
			push dword [EBP + 40]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0055.01: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0056:
			; Call

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0056.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0056.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0056.02: ;Asm
			JE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0056.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0056.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0056.05: ;Asm
			JNE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005B:
			; Branch

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005B.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005B.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005B.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005B.03: ;Asm
			JL near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0025

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005D.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005E.00: ;Asm
			push dword [EBP + 40]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005E.01: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005F:
			; Call

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005F.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005F.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005F.02: ;Asm
			JE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0064
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005F.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005F.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_005F.05: ;Asm
			JNE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0064:
			; Branch

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0064.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0064.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0064.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0064.03: ;Asm
			JNL near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0076

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0066:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0066.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0067:
			; Ldc_I4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0067.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0068:
			; Branch

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0068.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0068.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0068.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0068.03: ;Asm
			JL near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0076

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006A:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 16
			; Local size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006A.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006A.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006A.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006A.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006B.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006B.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006C.00: ;Asm
			push dword [EBP + 40]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006C.01: ;Asm
			push dword [EBP + 36]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006D.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006E:
			; Call

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006E.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006E.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006E.02: ;Asm
			JE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006E.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006E.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006E.05: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006E.06: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006E.07: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_006E.08: ;Asm
			JNE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073:
			; Stelem_Ref

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.01: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.02: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.03: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.05: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.06: ;Asm
			push dword EDX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.08: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.0B: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.0D: ;Asm
			add ECX, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0073.0E: ;Asm
			add ESP, 0xC

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0074:
			; Br

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0074.00: ;Asm
			Jmp SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0082

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0076:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0076.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0076.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0077:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0077.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0077.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0078:
			; Branch

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0078.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0078.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0078.02: ;Asm
			cmp EBX, EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0078.03: ;Asm
			JNE near SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0082

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007A:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 16
			; Local size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007A.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007A.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007A.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007A.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007B.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007B.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007C:
			; Ldsfld

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007C.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_007C.01: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081:
			; Stelem_Ref

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.01: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.02: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.03: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.05: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.06: ;Asm
			push dword EDX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.08: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.09: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.0B: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.0D: ;Asm
			add ECX, 0x4

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0081.0E: ;Asm
			add ESP, 0xC

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0082:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 16
			; Local size = 8

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0082.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0082.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0082.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0082.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0083:
			; Ret

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.IL_0083.00: ;Asm
			Jmp SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: SplitKeepEmptyEntries

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 36], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 40], EAX

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x18

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringarraySystemStringSplitKeepEmptyEntriesSystemInt32arraySystemInt32arraySystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x1C


		GUID_33465343:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Char
			; Name: IsWhiteSpace
			; Plugged: No
			; Argument[0] c at EBP+8, size = 2
			; Return size: 4

		SystemBooleanSystemCharIsWhiteSpaceSystemChar:

		GUID_33722301:

		METHOD_33722301.0A: ;Asm
			push dword EBP

		METHOD_33722301.0B: ;Asm
			mov EBP, ESP

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0000.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0000.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0001:
			; Call

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0001.00: ;Asm
			Call SystemBooleanSystemCharIsLatin1SystemChar

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0001.02: ;Asm
			JE near SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0001.04: ;Asm
			JNE near SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0006:
			; Branch

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0006.02: ;Asm
			JE near SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_000F

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0008.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0008.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0009:
			; Call

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0009.00: ;Asm
			Call SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0009.02: ;Asm
			JE near SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_000E
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0009.04: ;Asm
			JNE near SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_000E:
			; Ret

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_000E.00: ;Asm
			Jmp SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_000F.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_000F.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0010:
			; Call

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0010.00: ;Asm
			Call SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0010.02: ;Asm
			JE near SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0015
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0010.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0010.04: ;Asm
			JNE near SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0015:
			; Ret

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.IL_0015.00: ;Asm
			Jmp SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL
			; End Method: IsWhiteSpace

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemCharIsWhiteSpaceSystemChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_33722302:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: CreateTrimmedString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] start at EBP+12, size = 4
			; Argument[2] end at EBP+8, size = 4
			; Return size: 8

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32:

		GUID_33750672:

		METHOD_33750672.07: ;Asm
			push dword EBP

		METHOD_33750672.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_33750672.09: ;Asm
			push dword 0x0

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0002:
			; Sub

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0002.00: ;Asm
			pop dword ECX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0002.01: ;Asm
			pop dword EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0002.02: ;Asm
			sub EAX, ECX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0002.03: ;Asm
			push dword EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0003:
			; Ldc_I4

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword 0x1

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0004:
			; Add

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0004.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0005:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0006:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0006.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0006.01: ;Asm
			push dword EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0008:
			; Call

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0008.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0008.02: ;Asm
			JE near SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_000D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0008.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0008.05: ;Asm
			JNE near SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_000D:
			; Branch

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_000D.01: ;Asm
			pop dword EBX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_000D.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_000D.03: ;Asm
			JE near SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0021

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_000F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_000F.01: ;Asm
			push dword EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0010:
			; Branch

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0010.00: ;Asm
			pop dword EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0010.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0010.02: ;Asm
			JE near SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_001B

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0012.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0014:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0014.01: ;Asm
			push dword EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0015:
			; Call

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0015.00: ;Asm
			Call SystemStringSystemStringInternalSubStringSystemInt32SystemInt32

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0015.02: ;Asm
			JE near SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_001A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0015.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0015.05: ;Asm
			JNE near SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_001A:
			; Ret

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_001A.00: ;Asm
			Jmp SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_001B:
			; Ldsfld

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_001B.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_001B.01: ;Asm
			push dword 0x0

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0020:
			; Ret

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0020.00: ;Asm
			Jmp SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0021.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0022:
			; Ret

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.IL_0022.00: ;Asm
			Jmp SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: CreateTrimmedString

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x4

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_33750673:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.String]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32:

		GUID_33817497:

		METHOD_33817497.0A: ;Asm
			push dword EBP

		METHOD_33817497.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_33817497.0C: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: System.String[] System.Collections.Generic.List`1._items
			; Type: System.String[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: System.String[] System.Collections.Generic.List`1._items
			; Type: System.String[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: System.String[] System.Collections.Generic.List`1._items
			; Type: System.String[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemStringEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_33817498:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ThrowHelper
			; Name: GetArgumentOutOfRangeException
			; Plugged: No
			; Argument[0] argument at EBP+12, size = 4
			; Argument[1] resource at EBP+8, size = 4
			; Return size: 8

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource:

		GUID_33924288:

		METHOD_33924288.06: ;Asm
			push dword EBP

		METHOD_33924288.07: ;Asm
			mov EBP, ESP

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ExceptionArgument
			; Arg real size = 4 aligned size = 4

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0001:
			; Call

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0001.01: ;Asm
			Call SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0001.03: ;Asm
			JE near SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0001.06: ;Asm
			JNE near SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_EXCEPTION

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.ExceptionResource
			; Arg real size = 4 aligned size = 4

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007:
			; Call

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.00: ;Asm
			sub ESP, 0x4

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.01: ;Asm
			Call SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.02: ;Asm
			test ECX, 0x2

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.03: ;Asm
			JE near SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.06: ;Asm
			add ESP, 0x4

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0007.08: ;Asm
			JNE near SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_EXCEPTION

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C:
			; Newobj

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.00: ;Asm
			push dword 0x98

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.AfterAlloc:

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.02: ;Asm
			push dword [ESP]

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.03: ;Asm
			push dword [ESP]

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.04: ;Asm
			pop dword EAX

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.06: ;Asm
			mov dword [EAX], EBX

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.0A: ;Asm
			push dword [ESP + 24]

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.0C: ;Asm
			push dword [ESP + 24]

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.0D: ;Asm
			push dword [ESP + 24]

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.0F: ;Asm
			test ECX, 0x2

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.10: ;Asm
			JE near SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.NoError1379
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.11: ;Asm
			add ESP, 0x8

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.14: ;Asm
			Jmp SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_EXCEPTION

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.NoError1379:

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.16: ;Asm
			add ESP, 0x8

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.18: ;Asm
			push dword EAX

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_000C.19: ;Asm
			push dword 0x0

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0011:
			; Ret

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.IL_0011.00: ;Asm
			Jmp SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_NORMAL
			; End Method: GetArgumentOutOfRangeException

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_NORMAL

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_EXCEPTION:

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_EXCEPTION__2:

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemArgumentOutOfRangeExceptionSystemThrowHelperGetArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_33924289:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: EqualsHelper
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aStrA at EBP+20, size = 8
			; Argument[1] aStrB at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString:

		GUID_33943941:

		METHOD_33943941.09: ;Asm
			push dword EBP

		METHOD_33943941.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_33943941.0B: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0000:
			; Nop

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0002.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0003:
			; Callvirt
			; ThisOffset = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0003.00: ;Asm
			Call SystemInt32SystemStringCompareToSystemString

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0003.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0003.04: ;Asm
			JNE near SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0003.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0008:
			; Ldc_I4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0008.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009:
			; Ceq

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.True

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.03: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.False

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.True:

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.06: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_000B

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.False:

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_0009.09: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_000B

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_000B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_000B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_000B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_000C:
			; Br

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_000C.00: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_000E

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_000E.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_000F:
			; Ret

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.IL_000F.00: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: EqualsHelper

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosCore_PlugsSystemStringImplEqualsHelperSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_33943942:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Int32
			; Name: Parse
			; Plugged: Yes
			; Argument[0] s at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemInt32ParseSystemString:

		GUID_33976854:

		METHOD_33976854.08: ;Asm
			push dword EBP

		METHOD_33976854.09: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_33976854.0A: ;Asm
			push dword [EBP + 12]

		METHOD_33976854.0B: ;Asm
			push dword [EBP + 8]

		METHOD_33976854.0C: ;Asm
			Call SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString

		METHOD_33976854.0D: ;Asm
			test ECX, 0x2

		METHOD_33976854.0E: ;Asm
			JE near SystemInt32SystemInt32ParseSystemString.END__OF__METHOD_NORMAL

		METHOD_33976854.0F: ;Asm
			add ESP, 0x4

		METHOD_33976854.10: ;Asm
			JNE near SystemInt32SystemInt32ParseSystemString.END__OF__METHOD_EXCEPTION
			; End Method: Parse

		SystemInt32SystemInt32ParseSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemInt32ParseSystemString.END__OF__METHOD_NORMAL.11: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemInt32ParseSystemString.END__OF__METHOD_NORMAL

		SystemInt32SystemInt32ParseSystemString.END__OF__METHOD_NORMAL.12: ;Asm
			mov ECX, 0x0

		SystemInt32SystemInt32ParseSystemString.END__OF__METHOD_NORMAL.13: ;Asm
			pop dword EAX

		SystemInt32SystemInt32ParseSystemString.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemInt32ParseSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemInt32ParseSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemInt32ParseSystemString.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemInt32SystemInt32ParseSystemString.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret 0x4


		GUID_33976855:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DirectoryImpl
			; Name: GetDirectories
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString:

		GUID_33976857:

		METHOD_33976857.17: ;Asm
			push dword EBP

		METHOD_33976857.18: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_33976857.19: ;Asm
			push dword 0x0

		METHOD_33976857.1A: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_33976857.1B: ;Asm
			push dword 0x0

		METHOD_33976857.1C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_33976857.1D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_33976857.1E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_33976857.1F: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_33976857.20: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_33976857.21: ;Asm
			push dword 0x0

		METHOD_33976857.22: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0000:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0002:
			; Ldnull

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0002.01: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0003:
			; Ceq
			; NullRef

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0003.03: ;Asm
			pop dword EBX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0003.05: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0003.False

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0003.06: ;Asm
			push dword 0x1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0003.07: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0005

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0003.False:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0003.08: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0003.09: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0005

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0005.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0006.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0007:
			; Branch

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0007.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0009:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0009.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B:
			; Newobj

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.00: ;Asm
			push dword 0x90

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.AfterAlloc:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.02: ;Asm
			push dword [ESP]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.03: ;Asm
			push dword [ESP]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.04: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.06: ;Asm
			mov dword [EAX], EBX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.0A: ;Asm
			push dword [ESP + 16]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.0B: ;Asm
			push dword [ESP + 16]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.0D: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.0E: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.NoError1380
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.11: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.NoError1380:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.14: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_000B.15: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0010:
			; Throw

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0010.01: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0010.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0010.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0010.04: ;Asm
			mov ECX, 0x3

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0010.05: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011:
			; Newobj

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringcctor

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.02: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.AfterCCTorExceptionCheck:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.03: ;Asm
			push dword 0x24

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.AfterAlloc:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.05: ;Asm
			push dword [ESP]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.06: ;Asm
			push dword [ESP]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.07: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___System_String__ASM_IS__System_Private_CoreLib]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.09: ;Asm
			mov dword [EAX], EBX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.0C: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringctor

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.0E: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.0F: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.NoError1380
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.11: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.NoError1380:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.13: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0011.14: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0016:
			; Stloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0016.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0016.02: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0016.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0017.01: ;Asm
			push dword [EBP + 8]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0018:
			; Call

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0018.00: ;Asm
			Call SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0018.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_001D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0018.03: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0018.05: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_001D:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_001D.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_001D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_001D.02: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_001D.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_001E:
			; Ldc_I4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_001E.00: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_001F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_001F.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_001F.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0020:
			; Br

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0020.00: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0052

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0022:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0022.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0023:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0023.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0023.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0023.03: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0024:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0024.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0025:
			; Callvirt
			; ThisOffset = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0025.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0025.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0025.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_002A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0025.03: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0025.04: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0025.05: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0025.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_002A:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum Cosmos.System.FileSystem.Listing.DirectoryEntry.mEntryType
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 52 (includes object header)

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_002A.00: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_002A.01: ;Asm
			pop dword ECX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_002A.02: ;Asm
			add ECX, 0x34

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_002A.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_002A.04: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_002A.05: ;Asm
			mov EAX, 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_002F:
			; Ldc_I4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_002F.00: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030:
			; Ceq

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.True

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.03: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.False

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.True:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.04: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.05: ;Asm
			push dword 0x1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.06: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0032

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.False:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.07: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.08: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0030.09: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0032

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0032:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0032.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0032.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0034:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0034.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0034.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0036:
			; Branch

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0036.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0036.01: ;Asm
			cmp EAX, 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0036.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_004D

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0038:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0038.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0039:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0039.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0039.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0039.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0039.03: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003A:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003A.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003A.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003A.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003A.03: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003B.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003B.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003C:
			; Callvirt
			; ThisOffset = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003C.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003C.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0041
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003C.03: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003C.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003C.05: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003C.06: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003C.07: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_003C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0041:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mName
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 28 (includes object header)

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0041.00: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0041.01: ;Asm
			pop dword ECX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0041.02: ;Asm
			add ECX, 0x1C

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0041.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0041.04: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0041.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0041.06: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0041.07: ;Asm
			mov EAX, 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0046:
			; Callvirt
			; ThisOffset = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0046.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0046.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0046.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_004B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0046.03: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0046.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_004B:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_004B.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_004C:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_004C.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_004D:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_004D.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_004E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_004E.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_004E.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_004F:
			; Ldc_I4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_004F.00: ;Asm
			push dword 0x1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0050:
			; Add

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0050.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0050.01: ;Asm
			add dword [ESP], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0051:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0051.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0051.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0052:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0052.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0052.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0053:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0053.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0053.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0053.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0053.03: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0054:
			; Callvirt
			; ThisOffset = 0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0054.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0054.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0054.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0054.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0054.04: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0054.05: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0054.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059:
			; Clt

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.00: ;Asm
			pop dword ECX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.01: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.02: ;Asm
			push dword ECX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.04: ;Asm
			JL near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.True

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.05: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.False

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.True:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.06: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.07: ;Asm
			push dword 0x1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.08: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_005B

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.False:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.09: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0059.0A: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_005B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_005B.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_005B.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_005D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_005D.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_005D.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_005F:
			; Branch

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_005F.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_005F.01: ;Asm
			cmp EAX, 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_005F.02: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0022

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0061:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0061.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0061.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0061.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0061.03: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0062:
			; Callvirt
			; ThisOffset = 0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0062.00: ;Asm
			Call SystemStringarraySystemCollectionsGenericList1SystemStringToArray

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0062.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0062.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0067
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0062.03: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0062.04: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0062.05: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0062.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0067:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 36
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0067.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0067.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0067.02: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0067.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0069:
			; Br

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_0069.00: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_006B

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_006B:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 36
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_006B.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_006B.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_006B.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_006B.03: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_006D:
			; Ret

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.IL_006D.00: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_NORMAL
			; End Method: GetDirectories

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_NORMAL

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x28

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetDirectoriesSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_33976858:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DirectoryImpl
			; Name: GetFiles
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString:

		GUID_34164864:

		METHOD_34164864.0A: ;Asm
			push dword EBP

		METHOD_34164864.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_34164864.0C: ;Asm
			push dword 0x0

		METHOD_34164864.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_34164864.0E: ;Asm
			push dword 0x0

		METHOD_34164864.0F: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_34164864.10: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_34164864.11: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_34164864.12: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_34164864.13: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_34164864.14: ;Asm
			push dword 0x0

		METHOD_34164864.15: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0000:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0002:
			; Ldnull

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0002.01: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0003:
			; Ceq
			; NullRef

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0003.03: ;Asm
			pop dword EBX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0003.05: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0003.False

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0003.06: ;Asm
			push dword 0x1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0003.07: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0005

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0003.False:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0003.08: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0003.09: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0005

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0005.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0006.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0007:
			; Branch

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0007.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0009:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0009.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B:
			; Newobj

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.00: ;Asm
			push dword 0x90

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.AfterAlloc:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.02: ;Asm
			push dword [ESP]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.03: ;Asm
			push dword [ESP]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.04: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.06: ;Asm
			mov dword [EAX], EBX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.0A: ;Asm
			push dword [ESP + 16]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.0B: ;Asm
			push dword [ESP + 16]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.0D: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.0E: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.NoError1380
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.11: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.NoError1380:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.14: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_000B.15: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0010:
			; Throw

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0010.01: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0010.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0010.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0010.04: ;Asm
			mov ECX, 0x3

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0010.05: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011:
			; Newobj

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringcctor

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.02: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.AfterCCTorExceptionCheck:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.03: ;Asm
			push dword 0x24

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.AfterAlloc:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.05: ;Asm
			push dword [ESP]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.06: ;Asm
			push dword [ESP]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.07: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___System_String__ASM_IS__System_Private_CoreLib]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.09: ;Asm
			mov dword [EAX], EBX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.0C: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringctor

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.0E: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.0F: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.NoError1380
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.11: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.NoError1380:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.13: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0011.14: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0016:
			; Stloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0016.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0016.02: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0016.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0017.01: ;Asm
			push dword [EBP + 8]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0018:
			; Call

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0018.00: ;Asm
			Call SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0018.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_001D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0018.03: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0018.05: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_001D:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_001D.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_001D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_001D.02: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_001D.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_001E:
			; Ldc_I4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_001E.00: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_001F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_001F.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_001F.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0020:
			; Br

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0020.00: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0052

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0022:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0022.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0023:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0023.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0023.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0023.03: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0024:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0024.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0025:
			; Callvirt
			; ThisOffset = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0025.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0025.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0025.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_002A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0025.03: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0025.04: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0025.05: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0025.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_002A:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum Cosmos.System.FileSystem.Listing.DirectoryEntry.mEntryType
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 52 (includes object header)

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_002A.00: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_002A.01: ;Asm
			pop dword ECX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_002A.02: ;Asm
			add ECX, 0x34

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_002A.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_002A.04: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_002A.05: ;Asm
			mov EAX, 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_002F:
			; Ldc_I4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_002F.00: ;Asm
			push dword 0x1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030:
			; Ceq

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.True

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.03: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.False

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.True:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.04: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.05: ;Asm
			push dword 0x1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.06: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0032

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.False:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.07: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.08: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0030.09: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0032

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0032:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0032.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0032.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0034:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0034.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0034.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0036:
			; Branch

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0036.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0036.01: ;Asm
			cmp EAX, 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0036.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_004D

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0038:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0038.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0039:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0039.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0039.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0039.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0039.03: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003A:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003A.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003A.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003A.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003A.03: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003B.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003B.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003C:
			; Callvirt
			; ThisOffset = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003C.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003C.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0041
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003C.03: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003C.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003C.05: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003C.06: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003C.07: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_003C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0041:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mName
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 28 (includes object header)

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0041.00: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0041.01: ;Asm
			pop dword ECX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0041.02: ;Asm
			add ECX, 0x1C

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0041.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0041.04: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0041.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0041.06: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0041.07: ;Asm
			mov EAX, 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0046:
			; Callvirt
			; ThisOffset = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0046.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0046.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0046.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_004B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0046.03: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0046.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_004B:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_004B.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_004C:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_004C.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_004D:
			; Nop

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_004D.00: ;Asm
			NOP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_004E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_004E.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_004E.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_004F:
			; Ldc_I4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_004F.00: ;Asm
			push dword 0x1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0050:
			; Add

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0050.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0050.01: ;Asm
			add dword [ESP], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0051:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0051.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0051.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0052:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0052.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0052.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0053:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0053.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0053.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0053.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0053.03: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0054:
			; Callvirt
			; ThisOffset = 0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0054.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0054.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0054.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0054.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0054.04: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0054.05: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0054.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059:
			; Clt

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.00: ;Asm
			pop dword ECX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.01: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.02: ;Asm
			push dword ECX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.04: ;Asm
			JL near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.True

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.05: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.False

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.True:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.06: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.07: ;Asm
			push dword 0x1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.08: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_005B

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.False:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.09: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0059.0A: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_005B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_005B.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_005B.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_005D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_005D.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_005D.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_005F:
			; Branch

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_005F.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_005F.01: ;Asm
			cmp EAX, 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_005F.02: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0022

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0061:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0061.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0061.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0061.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0061.03: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0062:
			; Callvirt
			; ThisOffset = 0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0062.00: ;Asm
			Call SystemStringarraySystemCollectionsGenericList1SystemStringToArray

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0062.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0062.02: ;Asm
			JE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0067
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0062.03: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0062.04: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0062.05: ;Asm
			JNE near SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0062.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0067:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 36
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0067.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0067.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0067.02: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0067.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0069:
			; Br

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_0069.00: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_006B

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_006B:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 36
			; Local size = 8

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_006B.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_006B.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_006B.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_006B.03: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_006D:
			; Ret

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.IL_006D.00: ;Asm
			Jmp SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_NORMAL
			; End Method: GetFiles

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_NORMAL

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x28

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringarrayCosmosSystem_PlugsSystemIODirectoryImplGetFilesSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_34164865:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem.DriveInfo, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DriveInfo
			; Name: ToString
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIODriveInfoToString:

		GUID_34359131:

		METHOD_34359131.0A: ;Asm
			push dword EBP

		METHOD_34359131.0B: ;Asm
			mov EBP, ESP

		SystemStringSystemIODriveInfoToString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIODriveInfoToString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIODriveInfoToString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIODriveInfoToString.IL_0001:
			; Call

		SystemStringSystemIODriveInfoToString.IL_0001.00: ;Asm
			Call SystemStringSystemIODriveInfoget_Name

		SystemStringSystemIODriveInfoToString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringSystemIODriveInfoToString.IL_0001.02: ;Asm
			JE near SystemStringSystemIODriveInfoToString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemIODriveInfoToString.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemStringSystemIODriveInfoToString.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemStringSystemIODriveInfoToString.IL_0001.05: ;Asm
			JNE near SystemStringSystemIODriveInfoToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemIODriveInfoToString.IL_0006:
			; Ret

		SystemStringSystemIODriveInfoToString.IL_0006.00: ;Asm
			Jmp SystemStringSystemIODriveInfoToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringSystemIODriveInfoToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIODriveInfoToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIODriveInfoToString.END__OF__METHOD_NORMAL

		SystemStringSystemIODriveInfoToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemIODriveInfoToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemIODriveInfoToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIODriveInfoToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemIODriveInfoToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIODriveInfoToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIODriveInfoToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIODriveInfoToString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemIODriveInfoToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_34359132:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: GetLogicalDrives
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-36
			; Local 3 at EBP-44
			; Local 4 at EBP-48
			; Return size: 8

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives:

		GUID_34369718:

		METHOD_34369718.09: ;Asm
			push dword EBP

		METHOD_34369718.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_34369718.0B: ;Asm
			push dword 0x0

		METHOD_34369718.0C: ;Asm
			push dword 0x0
			; Local 1, Size 24

		METHOD_34369718.0D: ;Asm
			push dword 0x0

		METHOD_34369718.0E: ;Asm
			push dword 0x0

		METHOD_34369718.0F: ;Asm
			push dword 0x0

		METHOD_34369718.10: ;Asm
			push dword 0x0

		METHOD_34369718.11: ;Asm
			push dword 0x0

		METHOD_34369718.12: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_34369718.13: ;Asm
			push dword 0x0

		METHOD_34369718.14: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_34369718.15: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_34369718.16: ;Asm
			push dword 0x0

		METHOD_34369718.17: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0000:
			; Nop

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0000.00: ;Asm
			NOP

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001:
			; Newobj

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringcctor

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.02: ;Asm
			JNE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.AfterCCTorExceptionCheck:

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.03: ;Asm
			push dword 0x24

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.AfterAlloc:

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.05: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.06: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.07: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___System_String__ASM_IS__System_Private_CoreLib]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.09: ;Asm
			mov dword [EAX], EBX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.0C: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringctor

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.0E: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.0F: ;Asm
			JE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.NoError1381
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.11: ;Asm
			Jmp SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.NoError1381:

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.13: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0001.14: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0006:
			; Stloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0006.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0006.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0007:
			; Nop

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0007.00: ;Asm
			NOP

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0008:
			; Call

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0008.00: ;Asm
			sub ESP, 0x8

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0008.01: ;Asm
			Call SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0008.02: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0008.03: ;Asm
			JE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0008.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0008.06: ;Asm
			JNE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D:
			; Callvirt
			; ThisOffset = 0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D.00: ;Asm
			sub ESP, 0x10

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D.01: ;Asm
			Call SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D.02: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D.03: ;Asm
			JE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 24
			; Cleanup return

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D.06: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D.08: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D.09: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D.0A: ;Asm
			JNE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_000D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012:
			; Stloc
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 12
			; Local size = 24

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012.04: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012.05: ;Asm
			mov dword [EBP - 24], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012.06: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012.07: ;Asm
			mov dword [EBP - 20], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012.08: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012.09: ;Asm
			mov dword [EBP - 16], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012.0A: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0012.0B: ;Asm
			mov dword [EBP - 12], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0013:
			; Br

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0013.00: ;Asm
			Jmp SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0049

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0015:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 32

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0015.00: ;Asm
			mov EAX, EBP

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0015.01: ;Asm
			sub EAX, 0x20

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0015.02: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0017:
			; Call

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0017.00: ;Asm
			sub ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0017.01: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current
			; CurrentOffset = 23, HandlerStartOffset = 84

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0017.02: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0017.03: ;Asm
			JE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0017.06: ;Asm
			JNE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0054

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001C:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001C.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001C.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001C.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001C.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001D:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001D.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001D.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001E:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001E.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001E.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001E.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001E.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001F:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mName
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 28 (includes object header)

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001F.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001F.01: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001F.02: ;Asm
			add ECX, 0x1C

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001F.04: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001F.05: ;Asm
			mov EAX, dword [ECX]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001F.06: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_001F.07: ;Asm
			mov EAX, 0x0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0024:
			; Ldsfld

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0024.00: ;Asm
			Call SystemVoidSystemIOPathcctor
			; CurrentOffset = 36, HandlerStartOffset = 84

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0024.02: ;Asm
			JNE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0054

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0024.AfterCCTorExceptionCheck:

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0024.03: ;Asm
			mov EAX, 0x0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0024.04: ;Asm
			mov AX, word [static_field__System_IO_Path_VolumeSeparatorChar]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0024.05: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0029:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 44
			; Local size = 2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0029.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0029.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002A:
			; Ldloca
			; Local type = System.Char
			; Local EBP offset = 44

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002A.00: ;Asm
			mov EAX, EBP

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002A.01: ;Asm
			sub EAX, 0x2C

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002A.02: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002C:
			; Call

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002C.00: ;Asm
			sub ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002C.01: ;Asm
			Call SystemStringSystemCharToString
			; CurrentOffset = 44, HandlerStartOffset = 84

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002C.02: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002C.03: ;Asm
			JE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0031
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002C.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002C.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002C.06: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002C.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002C.08: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002C.09: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_002C.0A: ;Asm
			JNE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0054

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0031:
			; Ldsfld

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0031.00: ;Asm
			Call SystemVoidSystemIOPathcctor
			; CurrentOffset = 49, HandlerStartOffset = 84

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0031.02: ;Asm
			JNE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0054

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0031.AfterCCTorExceptionCheck:

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0031.03: ;Asm
			mov EAX, 0x0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0031.04: ;Asm
			mov AX, word [static_field__System_IO_Path_DirectorySeparatorChar]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0031.05: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0036:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 44
			; Local size = 2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0036.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0036.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0037:
			; Ldloca
			; Local type = System.Char
			; Local EBP offset = 44

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0037.00: ;Asm
			mov EAX, EBP

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0037.01: ;Asm
			sub EAX, 0x2C

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0037.02: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039:
			; Call

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039.00: ;Asm
			sub ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039.01: ;Asm
			Call SystemStringSystemCharToString
			; CurrentOffset = 57, HandlerStartOffset = 84

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039.02: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039.03: ;Asm
			JE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_003E
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039.06: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039.08: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039.09: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039.0A: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039.0B: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0039.0C: ;Asm
			JNE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0054

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_003E:
			; Call

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_003E.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString
			; CurrentOffset = 62, HandlerStartOffset = 84

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_003E.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_003E.02: ;Asm
			JE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0043
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_003E.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_003E.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_003E.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_003E.06: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_003E.07: ;Asm
			JNE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0054

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0043:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0043.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringAddSystemString
			; CurrentOffset = 67, HandlerStartOffset = 84

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0043.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0043.02: ;Asm
			JE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0048
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0043.03: ;Asm
			JNE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0054

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0043.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0048:
			; Nop

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0048.00: ;Asm
			NOP

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0049:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 32

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0049.00: ;Asm
			mov EAX, EBP

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0049.01: ;Asm
			sub EAX, 0x20

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0049.02: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_004B:
			; Call

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_004B.00: ;Asm
			Call SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext
			; CurrentOffset = 75, HandlerStartOffset = 84

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_004B.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_004B.02: ;Asm
			JE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0050
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_004B.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_004B.04: ;Asm
			JNE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0054

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0050:
			; Branch

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0050.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0050.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0050.02: ;Asm
			JNE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0015

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0052:
			; Leave

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0052.00: ;Asm
			mov dword [SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives_LeaveAddress_54], SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0052.02

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0052.01: ;Asm
			Jmp SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0054

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0052.02: ;Asm
			Jmp SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0063

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0054:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 32

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0054.00: ;Asm
			mov EAX, EBP

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0054.01: ;Asm
			sub EAX, 0x20

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0054.02: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0056:
			; Constrained
			; Type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_005C:
			; Callvirt
			; ThisOffset = 0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_005C.00: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_005C.01: ;Asm
			push dword 0x132

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_005C.02: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_005C.03: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_005C.AfterAddressCheck:

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_005C.NotBoxedThis:

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_005C.04: ;Asm
			Call ECX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_005C.AfterNotBoxedThis:
			; CurrentOffset = 92, HandlerStartOffset = 84

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_005C.05: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_005C.06: ;Asm
			JE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0061
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_005C.07: ;Asm
			JNE near SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_005C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0061:
			; Nop

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0061.00: ;Asm
			NOP

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0062:
			; Endfinally

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0062.00: ;Asm
			mov EAX, SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives_LeaveAddress_54

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0062.01: ;Asm
			Jmp [EAX]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0063:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0063.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0063.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0063.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0063.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0064:
			; Stloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 48
			; Local size = 8

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0064.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0064.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0064.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0064.03: ;Asm
			mov dword [EBP - 48], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0066:
			; Br

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0066.00: ;Asm
			Jmp SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0068

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0068:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[System.String]
			; Local EBP offset = 48
			; Local size = 8

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0068.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0068.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0068.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_0068.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_006A:
			; Ret

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.IL_006A.00: ;Asm
			Jmp SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_NORMAL
			; End Method: GetLogicalDrives

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_NORMAL

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x34

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemCollectionsGenericList1SystemStringCosmosSystemFileSystemVFSVFSManagerGetLogicalDrives.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_34369719:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem.DriveInfo, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DriveInfo
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] driveName at EBP+12, size = 8

		SystemVoidSystemIODriveInfoctorSystemString:

		GUID_34508951:

		METHOD_34508951.0A: ;Asm
			push dword EBP

		METHOD_34508951.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemIODriveInfoctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIODriveInfoctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIODriveInfoctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIODriveInfoctorSystemString.IL_0001:
			; Call

		SystemVoidSystemIODriveInfoctorSystemString.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemIODriveInfoctorSystemString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIODriveInfoctorSystemString.IL_0001.02: ;Asm
			JE near SystemVoidSystemIODriveInfoctorSystemString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIODriveInfoctorSystemString.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIODriveInfoctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIODriveInfoctorSystemString.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIODriveInfoctorSystemString.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIODriveInfoctorSystemString.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIODriveInfoctorSystemString.IL_0007:
			; Branch

		SystemVoidSystemIODriveInfoctorSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemIODriveInfoctorSystemString.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemIODriveInfoctorSystemString.IL_0007.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIODriveInfoctorSystemString.IL_0007.03: ;Asm
			JNE near SystemVoidSystemIODriveInfoctorSystemString.IL_0014

		SystemVoidSystemIODriveInfoctorSystemString.IL_0007.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIODriveInfoctorSystemString.IL_0007.05: ;Asm
			JNE near SystemVoidSystemIODriveInfoctorSystemString.IL_0014

		SystemVoidSystemIODriveInfoctorSystemString.IL_0009:
			; LdStr
			; String Value: driveName

		SystemVoidSystemIODriveInfoctorSystemString.IL_0009.00: ;Asm
			push dword StringLiteral0205

		SystemVoidSystemIODriveInfoctorSystemString.IL_0009.01: ;Asm
			push dword 0x0

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E:
			; Newobj

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.00: ;Asm
			push dword 0x90

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.AfterAlloc:

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.04: ;Asm
			pop dword EAX

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.0E: ;Asm
			JE near SystemVoidSystemIODriveInfoctorSystemString.IL_000E.NoError1381
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.11: ;Asm
			Jmp SystemVoidSystemIODriveInfoctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.NoError1381:

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.14: ;Asm
			push dword EAX

		SystemVoidSystemIODriveInfoctorSystemString.IL_000E.15: ;Asm
			push dword 0x0

		SystemVoidSystemIODriveInfoctorSystemString.IL_0013:
			; Throw

		SystemVoidSystemIODriveInfoctorSystemString.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODriveInfoctorSystemString.IL_0013.01: ;Asm
			pop dword EAX

		SystemVoidSystemIODriveInfoctorSystemString.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIODriveInfoctorSystemString.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIODriveInfoctorSystemString.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIODriveInfoctorSystemString.IL_0013.05: ;Asm
			Jmp SystemVoidSystemIODriveInfoctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIODriveInfoctorSystemString.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DriveInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIODriveInfoctorSystemString.IL_0014.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIODriveInfoctorSystemString.IL_0014.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIODriveInfoctorSystemString.IL_0015:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIODriveInfoctorSystemString.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIODriveInfoctorSystemString.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIODriveInfoctorSystemString.IL_0016:
			; Call

		SystemVoidSystemIODriveInfoctorSystemString.IL_0016.00: ;Asm
			Call SystemStringSystemIODriveInfoNormalizeDriveNameSystemString

		SystemVoidSystemIODriveInfoctorSystemString.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIODriveInfoctorSystemString.IL_0016.02: ;Asm
			JE near SystemVoidSystemIODriveInfoctorSystemString.IL_001B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIODriveInfoctorSystemString.IL_0016.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODriveInfoctorSystemString.IL_0016.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIODriveInfoctorSystemString.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODriveInfoctorSystemString.IL_0016.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODriveInfoctorSystemString.IL_0016.07: ;Asm
			JNE near SystemVoidSystemIODriveInfoctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIODriveInfoctorSystemString.IL_001B:
			; Stfld
			; Operand type: System.IO.DriveInfo
			; Field: System.String System.IO.DriveInfo._name
			; Type: System.String
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemIODriveInfoctorSystemString.IL_001B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIODriveInfoctorSystemString.IL_001B.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemIODriveInfoctorSystemString.IL_001B.02: ;Asm
			pop dword EAX

		SystemVoidSystemIODriveInfoctorSystemString.IL_001B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIODriveInfoctorSystemString.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidSystemIODriveInfoctorSystemString.IL_001B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIODriveInfoctorSystemString.IL_001B.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODriveInfoctorSystemString.IL_001B.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODriveInfoctorSystemString.IL_0020:
			; Ret

		SystemVoidSystemIODriveInfoctorSystemString.IL_0020.00: ;Asm
			Jmp SystemVoidSystemIODriveInfoctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIODriveInfoctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIODriveInfoctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIODriveInfoctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIODriveInfoctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIODriveInfoctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIODriveInfoctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIODriveInfoctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIODriveInfoctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_34508952:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.EnumImpl
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemEnumImplToString:

		GUID_34552406:

		METHOD_34552406.05: ;Asm
			push dword EBP

		METHOD_34552406.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_34552406.07: ;Asm
			push dword 0x0

		METHOD_34552406.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0001:
			; LdStr
			; String Value: <Enum.ToString> not implemented

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0001.00: ;Asm
			push dword StringLiteral0206

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0001.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0007:
			; Br

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0007.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0009

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0009:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0009.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_0009.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_000A:
			; Ret

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.IL_000A.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemEnumImplToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_34552407:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: GetFileSystemLabel
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aDriveId at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString:

		GUID_34574244:

		METHOD_34574244.0A: ;Asm
			push dword EBP

		METHOD_34574244.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_34574244.0C: ;Asm
			push dword 0x0

		METHOD_34574244.0D: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0000:
			; Nop

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0001:
			; Ldsfld

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0001.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0001.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.01: ;Asm
			push dword [EAX]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.02: ;Asm
			push dword 0x27E

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.04: ;Asm
			pop dword ECX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.AfterAddressCheck:

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.07: ;Asm
			JNE near SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.NotBoxedThis

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.08: ;Asm
			add EAX, 0xC

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.0A: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.0B: ;Asm
			push dword [ESP - 8]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.0C: ;Asm
			push dword [ESP - 8]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.NotBoxedThis:

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.0D: ;Asm
			Call ECX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.AfterNotBoxedThis:

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.0F: ;Asm
			JE near SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.10: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.11: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.12: ;Asm
			JNE near SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0007.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000C.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000D:
			; Br

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000D.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000F

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000F.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_000F.03: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0010:
			; Ret

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.IL_0010.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL
			; End Method: GetFileSystemLabel

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemLabelSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_34574245:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: GetFileSystemType
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aDriveId at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString:

		GUID_34603471:

		METHOD_34603471.0A: ;Asm
			push dword EBP

		METHOD_34603471.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_34603471.0C: ;Asm
			push dword 0x0

		METHOD_34603471.0D: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0000:
			; Nop

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0001:
			; Ldsfld

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0001.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0001.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.01: ;Asm
			push dword [EAX]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.02: ;Asm
			push dword 0x27F

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.04: ;Asm
			pop dword ECX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.AfterAddressCheck:

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.07: ;Asm
			JNE near SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.NotBoxedThis

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.08: ;Asm
			add EAX, 0xC

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.0A: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.0B: ;Asm
			push dword [ESP - 8]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.0C: ;Asm
			push dword [ESP - 8]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.NotBoxedThis:

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.0D: ;Asm
			Call ECX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.AfterNotBoxedThis:

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.0F: ;Asm
			JE near SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.10: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.11: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.12: ;Asm
			JNE near SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0007.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000C.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000D:
			; Br

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000D.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000F

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000F.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_000F.03: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0010:
			; Ret

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.IL_0010.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL
			; End Method: GetFileSystemType

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystemFileSystemVFSVFSManagerGetFileSystemTypeSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_34603472:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: GetAvailableFreeSpace
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aDriveId at EBP+12, size = 8
			; Return size: 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString:

		GUID_34632826:

		METHOD_34632826.0A: ;Asm
			push dword EBP

		METHOD_34632826.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_34632826.0C: ;Asm
			push dword 0x0

		METHOD_34632826.0D: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0000:
			; Nop

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0000.00: ;Asm
			NOP

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0001:
			; Ldsfld

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0001.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0001.01: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007:
			; Callvirt
			; ThisOffset = 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.01: ;Asm
			push dword [EAX]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.02: ;Asm
			push dword 0x280

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.04: ;Asm
			pop dword ECX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.AfterAddressCheck:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.07: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.NotBoxedThis

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.08: ;Asm
			add EAX, 0xC

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.0A: ;Asm
			add ESP, 0xC

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.0B: ;Asm
			push dword [ESP - 8]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.0C: ;Asm
			push dword [ESP - 8]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.NotBoxedThis:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.0D: ;Asm
			Call ECX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.AfterNotBoxedThis:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.0E: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.0F: ;Asm
			JE near SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.10: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.11: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.12: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0007.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000C:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000C.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000D:
			; Br

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000D.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000F

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000F:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000F.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_000F.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0010:
			; Ret

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.IL_0010.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL
			; End Method: GetAvailableFreeSpace

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetAvailableFreeSpaceSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_34632827:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.Int64Impl
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString:

		GUID_34662309:

		METHOD_34662309.0A: ;Asm
			push dword EBP

		METHOD_34662309.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_34662309.0C: ;Asm
			push dword 0x0

		METHOD_34662309.0D: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int64&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0002:
			; Ldind

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0002.01: ;Asm
			push dword [EAX + 4]

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0002.02: ;Asm
			push dword [EAX]

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0003:
			; Call

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0003.00: ;Asm
			Call SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0003.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0008
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0003.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0008:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0009:
			; Br

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_0009.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_000B

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_000B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_000B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_000B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_000B.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_000C:
			; Ret

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.IL_000C.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemInt64ImplToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_34662310:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: GetTotalFreeSpace
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aDriveId at EBP+12, size = 8
			; Return size: 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString:

		GUID_34691921:

		METHOD_34691921.0A: ;Asm
			push dword EBP

		METHOD_34691921.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_34691921.0C: ;Asm
			push dword 0x0

		METHOD_34691921.0D: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0000:
			; Nop

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0000.00: ;Asm
			NOP

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0001:
			; Ldsfld

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0001.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0001.01: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007:
			; Callvirt
			; ThisOffset = 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.01: ;Asm
			push dword [EAX]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.02: ;Asm
			push dword 0x282

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.04: ;Asm
			pop dword ECX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.AfterAddressCheck:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.07: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.NotBoxedThis

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.08: ;Asm
			add EAX, 0xC

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.0A: ;Asm
			add ESP, 0xC

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.0B: ;Asm
			push dword [ESP - 8]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.0C: ;Asm
			push dword [ESP - 8]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.NotBoxedThis:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.0D: ;Asm
			Call ECX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.AfterNotBoxedThis:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.0E: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.0F: ;Asm
			JE near SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.10: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.11: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.12: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0007.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000C:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000C.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000D:
			; Br

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000D.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000F

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000F:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000F.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_000F.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0010:
			; Ret

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.IL_0010.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL
			; End Method: GetTotalFreeSpace

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalFreeSpaceSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_34691922:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: GetTotalSize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aDriveId at EBP+12, size = 8
			; Return size: 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString:

		GUID_34721660:

		METHOD_34721660.0A: ;Asm
			push dword EBP

		METHOD_34721660.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_34721660.0C: ;Asm
			push dword 0x0

		METHOD_34721660.0D: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0000:
			; Nop

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0000.00: ;Asm
			NOP

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0001:
			; Ldsfld

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0001.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0001.01: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007:
			; Callvirt
			; ThisOffset = 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.01: ;Asm
			push dword [EAX]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.02: ;Asm
			push dword 0x283

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.04: ;Asm
			pop dword ECX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.AfterAddressCheck:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.07: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.NotBoxedThis

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.08: ;Asm
			add EAX, 0xC

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.0A: ;Asm
			add ESP, 0xC

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.0B: ;Asm
			push dword [ESP - 8]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.0C: ;Asm
			push dword [ESP - 8]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.NotBoxedThis:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.0D: ;Asm
			Call ECX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.AfterNotBoxedThis:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.0E: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.0F: ;Asm
			JE near SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.10: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.11: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.12: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0007.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000C:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000C.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000D:
			; Br

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000D.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000F

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000F:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000F.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_000F.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0010:
			; Ret

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.IL_0010.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_NORMAL
			; End Method: GetTotalSize

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64CosmosSystemFileSystemVFSVFSManagerGetTotalSizeSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_34721661:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DirectoryImpl
			; Name: SetCurrentDirectory
			; Plugged: No
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString:

		GUID_34751527:

		METHOD_34751527.0A: ;Asm
			push dword EBP

		METHOD_34751527.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0002:
			; Stsfld

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0002.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIODirectoryImplcctor

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0002.02: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0002.AfterCCTorExceptionCheck:
			; Type = 'System.String

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0002.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0002.05: ;Asm
			mov dword [static_field__Cosmos_System_Plugs_System_IO_DirectoryImpl_mCurrentDirectory + 4], EAX

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0007:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.END__OF__METHOD_NORMAL
			; End Method: SetCurrentDirectory

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplSetCurrentDirectorySystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_34751528:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemDateTimecctor:

		GUID_34766510:
			; Static constructor. See if it has been called already, return if so.

		METHOD_34766510.05: ;Asm
			cmp byte [CCTOR_CALLED__System_DateTime], 0x1

		METHOD_34766510.06: ;Asm
			JE near METHOD_34766510.BeforeQuickReturn

		METHOD_34766510.07: ;Asm
			mov byte [CCTOR_CALLED__System_DateTime], 0x1

		METHOD_34766510.08: ;Asm
			Jmp METHOD_34766510.AfterCCTorAlreadyCalledCheck

		METHOD_34766510.BeforeQuickReturn:

		METHOD_34766510.09: ;Asm
			mov ECX, 0x0

		METHOD_34766510.0A: ;Asm
			Ret


		METHOD_34766510.AfterCCTorAlreadyCalledCheck:

		METHOD_34766510.0B: ;Asm
			push dword EBP

		METHOD_34766510.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemDateTimecctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemDateTimecctor.IL_0000.00: ;Asm
			push dword 0xD

		SystemVoidSystemDateTimecctor.IL_0002:
			; Newarr
			; Element Size = 4

		SystemVoidSystemDateTimecctor.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_0002.01: ;Asm
			push dword EAX

		SystemVoidSystemDateTimecctor.IL_0002.02: ;Asm
			mov EDX, 0x4

		SystemVoidSystemDateTimecctor.IL_0002.03: ;Asm
			mul dword EDX

		SystemVoidSystemDateTimecctor.IL_0002.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemDateTimecctor.IL_0002.05: ;Asm
			push dword EAX

		SystemVoidSystemDateTimecctor.IL_0002.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemDateTimecctor.IL_0002.AfterAlloc:

		SystemVoidSystemDateTimecctor.IL_0002.07: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_0002.08: ;Asm
			pop dword ESI

		SystemVoidSystemDateTimecctor.IL_0002.09: ;Asm
			push dword EAX

		SystemVoidSystemDateTimecctor.IL_0002.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemDateTimecctor.IL_0002.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemDateTimecctor.IL_0002.0C: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_0002.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemDateTimecctor.IL_0002.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemDateTimecctor.IL_0002.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemDateTimecctor.IL_0002.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemDateTimecctor.IL_0002.11: ;Asm
			mov dword [EAX + 12], 0x4

		SystemVoidSystemDateTimecctor.IL_0002.12: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimecctor.IL_0002.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemDateTimecctor.IL_0002.14: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimecctor.IL_0007:
			; Dup

		SystemVoidSystemDateTimecctor.IL_0007.00: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemDateTimecctor.IL_0007.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemDateTimecctor.IL_0008:
			; Ldtoken

		SystemVoidSystemDateTimecctor.IL_0008.00: ;Asm
			push dword static_field___PrivateImplementationDetails__E92B39D8233061927D9ACDE54665E68E7535635A

		SystemVoidSystemDateTimecctor.IL_0008.01: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimecctor.IL_000D:
			; Call

		SystemVoidSystemDateTimecctor.IL_000D.00: ;Asm
			Call SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle

		SystemVoidSystemDateTimecctor.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimecctor.IL_000D.02: ;Asm
			JE near SystemVoidSystemDateTimecctor.IL_0012
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidSystemDateTimecctor.IL_000D.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimecctor.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimecctor.IL_000D.05: ;Asm
			JNE near SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimecctor.IL_0012:
			; Stsfld

		SystemVoidSystemDateTimecctor.IL_0012.00: ;Asm
			Call SystemVoidSystemDateTimecctor

		SystemVoidSystemDateTimecctor.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimecctor.IL_0012.02: ;Asm
			JNE near SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimecctor.IL_0012.AfterCCTorExceptionCheck:
			; Type = 'System.Int32[]

		SystemVoidSystemDateTimecctor.IL_0012.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimecctor.IL_0012.04: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_0012.05: ;Asm
			mov dword [static_field__System_DateTime_s_daysToMonth365 + 4], EAX

		SystemVoidSystemDateTimecctor.IL_0017:
			; Ldc_I4

		SystemVoidSystemDateTimecctor.IL_0017.00: ;Asm
			push dword 0xD

		SystemVoidSystemDateTimecctor.IL_0019:
			; Newarr
			; Element Size = 4

		SystemVoidSystemDateTimecctor.IL_0019.00: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_0019.01: ;Asm
			push dword EAX

		SystemVoidSystemDateTimecctor.IL_0019.02: ;Asm
			mov EDX, 0x4

		SystemVoidSystemDateTimecctor.IL_0019.03: ;Asm
			mul dword EDX

		SystemVoidSystemDateTimecctor.IL_0019.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemDateTimecctor.IL_0019.05: ;Asm
			push dword EAX

		SystemVoidSystemDateTimecctor.IL_0019.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemDateTimecctor.IL_0019.AfterAlloc:

		SystemVoidSystemDateTimecctor.IL_0019.07: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_0019.08: ;Asm
			pop dword ESI

		SystemVoidSystemDateTimecctor.IL_0019.09: ;Asm
			push dword EAX

		SystemVoidSystemDateTimecctor.IL_0019.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemDateTimecctor.IL_0019.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemDateTimecctor.IL_0019.0C: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_0019.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemDateTimecctor.IL_0019.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemDateTimecctor.IL_0019.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemDateTimecctor.IL_0019.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemDateTimecctor.IL_0019.11: ;Asm
			mov dword [EAX + 12], 0x4

		SystemVoidSystemDateTimecctor.IL_0019.12: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimecctor.IL_0019.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemDateTimecctor.IL_0019.14: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimecctor.IL_001E:
			; Dup

		SystemVoidSystemDateTimecctor.IL_001E.00: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemDateTimecctor.IL_001E.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemDateTimecctor.IL_001F:
			; Ldtoken

		SystemVoidSystemDateTimecctor.IL_001F.00: ;Asm
			push dword static_field___PrivateImplementationDetails__DD3AEFEADB1CD615F3017763F1568179FEE640B0

		SystemVoidSystemDateTimecctor.IL_001F.01: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimecctor.IL_0024:
			; Call

		SystemVoidSystemDateTimecctor.IL_0024.00: ;Asm
			Call SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle

		SystemVoidSystemDateTimecctor.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimecctor.IL_0024.02: ;Asm
			JE near SystemVoidSystemDateTimecctor.IL_0029
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidSystemDateTimecctor.IL_0024.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimecctor.IL_0024.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimecctor.IL_0024.05: ;Asm
			JNE near SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimecctor.IL_0029:
			; Stsfld

		SystemVoidSystemDateTimecctor.IL_0029.00: ;Asm
			Call SystemVoidSystemDateTimecctor

		SystemVoidSystemDateTimecctor.IL_0029.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimecctor.IL_0029.02: ;Asm
			JNE near SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimecctor.IL_0029.AfterCCTorExceptionCheck:
			; Type = 'System.Int32[]

		SystemVoidSystemDateTimecctor.IL_0029.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimecctor.IL_0029.04: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_0029.05: ;Asm
			mov dword [static_field__System_DateTime_s_daysToMonth366 + 4], EAX

		SystemVoidSystemDateTimecctor.IL_002E:
			; Ldc_I4

		SystemVoidSystemDateTimecctor.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimecctor.IL_002F:
			; Conv_I8

		SystemVoidSystemDateTimecctor.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_002F.01: ;Asm
			cdq

		SystemVoidSystemDateTimecctor.IL_002F.02: ;Asm
			push dword EDX

		SystemVoidSystemDateTimecctor.IL_002F.03: ;Asm
			push dword EAX

		SystemVoidSystemDateTimecctor.IL_0030:
			; Ldc_I4

		SystemVoidSystemDateTimecctor.IL_0030.00: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimecctor.IL_0031:
			; Newobj

		SystemVoidSystemDateTimecctor.IL_0031.00: ;Asm
			Call SystemVoidSystemDateTimecctor

		SystemVoidSystemDateTimecctor.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimecctor.IL_0031.02: ;Asm
			JNE near SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimecctor.IL_0031.AfterCCTorExceptionCheck:
			; ValueType
			; Type: System.DateTime
			; StorageSize: 8
			; ArgSize: 12

		SystemVoidSystemDateTimecctor.IL_0031.03: ;Asm
			mov ESI, ESP

		SystemVoidSystemDateTimecctor.IL_0031.04: ;Asm
			sub ESP, 0xC

		SystemVoidSystemDateTimecctor.IL_0031.05: ;Asm
			mov EDI, ESP

		SystemVoidSystemDateTimecctor.IL_0031.06: ;Asm
			mov ECX, 0x3

		SystemVoidSystemDateTimecctor.IL_0031.07: ;Asm
			rep movsd

		SystemVoidSystemDateTimecctor.IL_0031.08: ;Asm
			mov EAX, ESP

		SystemVoidSystemDateTimecctor.IL_0031.09: ;Asm
			add EAX, 0x10

		SystemVoidSystemDateTimecctor.IL_0031.0A: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidSystemDateTimecctor.IL_0031.0B: ;Asm
			push dword EAX

		SystemVoidSystemDateTimecctor.IL_0031.0C: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_0031.0D: ;Asm
			mov dword [EAX], 0x0

		SystemVoidSystemDateTimecctor.IL_0031.0E: ;Asm
			mov dword [EAX + 4], 0x0

		SystemVoidSystemDateTimecctor.IL_0031.0F: ;Asm
			Call SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind

		SystemVoidSystemDateTimecctor.IL_0031.10: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimecctor.IL_0031.11: ;Asm
			JE near SystemVoidSystemDateTimecctor.IL_0036
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemDateTimecctor.IL_0031.12: ;Asm
			JNE near SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimecctor.IL_0036:
			; Stsfld

		SystemVoidSystemDateTimecctor.IL_0036.00: ;Asm
			Call SystemVoidSystemDateTimecctor

		SystemVoidSystemDateTimecctor.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimecctor.IL_0036.02: ;Asm
			JNE near SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimecctor.IL_0036.AfterCCTorExceptionCheck:
			; Type = 'System.DateTime

		SystemVoidSystemDateTimecctor.IL_0036.03: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_0036.04: ;Asm
			mov dword [static_field__System_DateTime_MinValue], EAX

		SystemVoidSystemDateTimecctor.IL_0036.05: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_0036.06: ;Asm
			mov dword [static_field__System_DateTime_MinValue + 4], EAX

		SystemVoidSystemDateTimecctor.IL_003B:
			; Ldc_I8

		SystemVoidSystemDateTimecctor.IL_003B.00: ;Asm
			push dword 0x2BCA2875

		SystemVoidSystemDateTimecctor.IL_003B.01: ;Asm
			push dword 0xF4373FFF

		SystemVoidSystemDateTimecctor.IL_0044:
			; Ldc_I4

		SystemVoidSystemDateTimecctor.IL_0044.00: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimecctor.IL_0045:
			; Newobj

		SystemVoidSystemDateTimecctor.IL_0045.00: ;Asm
			Call SystemVoidSystemDateTimecctor

		SystemVoidSystemDateTimecctor.IL_0045.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimecctor.IL_0045.02: ;Asm
			JNE near SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimecctor.IL_0045.AfterCCTorExceptionCheck:
			; ValueType
			; Type: System.DateTime
			; StorageSize: 8
			; ArgSize: 12

		SystemVoidSystemDateTimecctor.IL_0045.03: ;Asm
			mov ESI, ESP

		SystemVoidSystemDateTimecctor.IL_0045.04: ;Asm
			sub ESP, 0xC

		SystemVoidSystemDateTimecctor.IL_0045.05: ;Asm
			mov EDI, ESP

		SystemVoidSystemDateTimecctor.IL_0045.06: ;Asm
			mov ECX, 0x3

		SystemVoidSystemDateTimecctor.IL_0045.07: ;Asm
			rep movsd

		SystemVoidSystemDateTimecctor.IL_0045.08: ;Asm
			mov EAX, ESP

		SystemVoidSystemDateTimecctor.IL_0045.09: ;Asm
			add EAX, 0x10

		SystemVoidSystemDateTimecctor.IL_0045.0A: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidSystemDateTimecctor.IL_0045.0B: ;Asm
			push dword EAX

		SystemVoidSystemDateTimecctor.IL_0045.0C: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_0045.0D: ;Asm
			mov dword [EAX], 0x0

		SystemVoidSystemDateTimecctor.IL_0045.0E: ;Asm
			mov dword [EAX + 4], 0x0

		SystemVoidSystemDateTimecctor.IL_0045.0F: ;Asm
			Call SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind

		SystemVoidSystemDateTimecctor.IL_0045.10: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimecctor.IL_0045.11: ;Asm
			JE near SystemVoidSystemDateTimecctor.IL_004A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemDateTimecctor.IL_0045.12: ;Asm
			JNE near SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimecctor.IL_004A:
			; Stsfld

		SystemVoidSystemDateTimecctor.IL_004A.00: ;Asm
			Call SystemVoidSystemDateTimecctor

		SystemVoidSystemDateTimecctor.IL_004A.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimecctor.IL_004A.02: ;Asm
			JNE near SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimecctor.IL_004A.AfterCCTorExceptionCheck:
			; Type = 'System.DateTime

		SystemVoidSystemDateTimecctor.IL_004A.03: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_004A.04: ;Asm
			mov dword [static_field__System_DateTime_MaxValue], EAX

		SystemVoidSystemDateTimecctor.IL_004A.05: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimecctor.IL_004A.06: ;Asm
			mov dword [static_field__System_DateTime_MaxValue + 4], EAX

		SystemVoidSystemDateTimecctor.IL_004F:
			; Ret

		SystemVoidSystemDateTimecctor.IL_004F.00: ;Asm
			Jmp SystemVoidSystemDateTimecctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemDateTimecctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemDateTimecctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemDateTimecctor.END__OF__METHOD_NORMAL

		SystemVoidSystemDateTimecctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemDateTimecctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_34766511:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.RTC
			; Name: get_Century
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Return size: 4

		SystemByteCosmosHALRTCget_Century:

		GUID_34849475:

		METHOD_34849475.05: ;Asm
			push dword EBP

		METHOD_34849475.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_34849475.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_34849475.08: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Century.IL_0000:
			; Nop

		SystemByteCosmosHALRTCget_Century.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Century.IL_0001:
			; Call

		SystemByteCosmosHALRTCget_Century.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALRTCWaitForReady

		SystemByteCosmosHALRTCget_Century.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Century.IL_0001.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Century.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_Century.IL_0001.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Century.IL_0006:
			; Nop

		SystemByteCosmosHALRTCget_Century.IL_0006.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Century.IL_0007:
			; Ldsfld

		SystemByteCosmosHALRTCget_Century.IL_0007.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Century.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Century.IL_0007.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Century.IL_0007.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Century.IL_0007.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Century.IL_0007.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Century.IL_000C:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Address
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 20 (includes object header)

		SystemByteCosmosHALRTCget_Century.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Century.IL_000C.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Century.IL_000C.02: ;Asm
			add ECX, 0x14

		SystemByteCosmosHALRTCget_Century.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Century.IL_000C.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Century.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Century.IL_000C.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Century.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Century.IL_0011:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Century.IL_0011.00: ;Asm
			push dword 0x32

		SystemByteCosmosHALRTCget_Century.IL_0013:
			; Callvirt
			; ThisOffset = 4

		SystemByteCosmosHALRTCget_Century.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemByteCosmosHALRTCget_Century.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Century.IL_0013.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Century.IL_0018
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_Century.IL_0013.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Century.IL_0013.NoExceptionAfterCall:
			; Argument Count = 1

		SystemByteCosmosHALRTCget_Century.IL_0018:
			; Nop

		SystemByteCosmosHALRTCget_Century.IL_0018.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Century.IL_0019:
			; Ldsfld

		SystemByteCosmosHALRTCget_Century.IL_0019.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Century.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Century.IL_0019.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Century.IL_0019.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Century.IL_0019.03: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Century.IL_0019.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_RTC_isBCDMode]

		SystemByteCosmosHALRTCget_Century.IL_0019.05: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Century.IL_001E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_Century.IL_001E.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Century.IL_001E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteCosmosHALRTCget_Century.IL_001F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_Century.IL_001F.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemByteCosmosHALRTCget_Century.IL_001F.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Century.IL_0020:
			; Branch

		SystemByteCosmosHALRTCget_Century.IL_0020.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Century.IL_0020.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALRTCget_Century.IL_0020.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Century.IL_003A

		SystemByteCosmosHALRTCget_Century.IL_0022:
			; Nop

		SystemByteCosmosHALRTCget_Century.IL_0022.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Century.IL_0023:
			; Ldsfld

		SystemByteCosmosHALRTCget_Century.IL_0023.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Century.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Century.IL_0023.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Century.IL_0023.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Century.IL_0023.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Century.IL_0023.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Century.IL_0028:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Century.IL_0028.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Century.IL_0028.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Century.IL_0028.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Century.IL_0028.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Century.IL_0028.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Century.IL_0028.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Century.IL_0028.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Century.IL_0028.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Century.IL_002D:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Century.IL_002D.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Century.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Century.IL_002D.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Century.IL_0032
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Century.IL_002D.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Century.IL_002D.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Century.IL_002D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Century.IL_0032:
			; Call

		SystemByteCosmosHALRTCget_Century.IL_0032.00: ;Asm
			Call SystemByteCosmosHALRTCFromBCDSystemByte

		SystemByteCosmosHALRTCget_Century.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Century.IL_0032.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Century.IL_0037
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Century.IL_0032.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Century.IL_0032.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Century.IL_0037:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Century.IL_0037.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Century.IL_0037.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALRTCget_Century.IL_0038:
			; Br

		SystemByteCosmosHALRTCget_Century.IL_0038.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Century.IL_004D

		SystemByteCosmosHALRTCget_Century.IL_003A:
			; Nop

		SystemByteCosmosHALRTCget_Century.IL_003A.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Century.IL_003B:
			; Ldsfld

		SystemByteCosmosHALRTCget_Century.IL_003B.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Century.IL_003B.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Century.IL_003B.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Century.IL_003B.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Century.IL_003B.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Century.IL_003B.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Century.IL_0040:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Century.IL_0040.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Century.IL_0040.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Century.IL_0040.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Century.IL_0040.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Century.IL_0040.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Century.IL_0040.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Century.IL_0040.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Century.IL_0040.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Century.IL_0045:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Century.IL_0045.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Century.IL_0045.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Century.IL_0045.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Century.IL_004A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Century.IL_0045.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Century.IL_0045.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Century.IL_0045.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Century.IL_004A:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Century.IL_004A.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Century.IL_004A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALRTCget_Century.IL_004B:
			; Br

		SystemByteCosmosHALRTCget_Century.IL_004B.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Century.IL_004D

		SystemByteCosmosHALRTCget_Century.IL_004D:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Century.IL_004D.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemByteCosmosHALRTCget_Century.IL_004D.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Century.IL_004E:
			; Ret

		SystemByteCosmosHALRTCget_Century.IL_004E.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Century.END__OF__METHOD_NORMAL
			; End Method: get_Century

		SystemByteCosmosHALRTCget_Century.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALRTCget_Century.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALRTCget_Century.END__OF__METHOD_NORMAL

		SystemByteCosmosHALRTCget_Century.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALRTCget_Century.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Century.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosHALRTCget_Century.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_34849476:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.RTC
			; Name: get_Year
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Return size: 4

		SystemByteCosmosHALRTCget_Year:

		GUID_34952618:

		METHOD_34952618.08: ;Asm
			push dword EBP

		METHOD_34952618.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_34952618.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_34952618.0B: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Year.IL_0000:
			; Nop

		SystemByteCosmosHALRTCget_Year.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Year.IL_0001:
			; Call

		SystemByteCosmosHALRTCget_Year.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALRTCWaitForReady

		SystemByteCosmosHALRTCget_Year.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Year.IL_0001.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Year.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_Year.IL_0001.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Year.IL_0006:
			; Nop

		SystemByteCosmosHALRTCget_Year.IL_0006.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Year.IL_0007:
			; Ldsfld

		SystemByteCosmosHALRTCget_Year.IL_0007.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Year.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Year.IL_0007.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Year.IL_0007.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Year.IL_0007.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Year.IL_0007.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Year.IL_000C:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Address
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 20 (includes object header)

		SystemByteCosmosHALRTCget_Year.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Year.IL_000C.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Year.IL_000C.02: ;Asm
			add ECX, 0x14

		SystemByteCosmosHALRTCget_Year.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Year.IL_000C.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Year.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Year.IL_000C.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Year.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Year.IL_0011:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Year.IL_0011.00: ;Asm
			push dword 0x9

		SystemByteCosmosHALRTCget_Year.IL_0013:
			; Callvirt
			; ThisOffset = 4

		SystemByteCosmosHALRTCget_Year.IL_0013.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemByteCosmosHALRTCget_Year.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Year.IL_0013.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Year.IL_0018
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_Year.IL_0013.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Year.IL_0013.NoExceptionAfterCall:
			; Argument Count = 1

		SystemByteCosmosHALRTCget_Year.IL_0018:
			; Nop

		SystemByteCosmosHALRTCget_Year.IL_0018.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Year.IL_0019:
			; Ldsfld

		SystemByteCosmosHALRTCget_Year.IL_0019.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Year.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Year.IL_0019.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Year.IL_0019.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Year.IL_0019.03: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Year.IL_0019.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_RTC_isBCDMode]

		SystemByteCosmosHALRTCget_Year.IL_0019.05: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Year.IL_001E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_Year.IL_001E.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Year.IL_001E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteCosmosHALRTCget_Year.IL_001F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_Year.IL_001F.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemByteCosmosHALRTCget_Year.IL_001F.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Year.IL_0020:
			; Branch

		SystemByteCosmosHALRTCget_Year.IL_0020.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Year.IL_0020.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALRTCget_Year.IL_0020.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Year.IL_003A

		SystemByteCosmosHALRTCget_Year.IL_0022:
			; Nop

		SystemByteCosmosHALRTCget_Year.IL_0022.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Year.IL_0023:
			; Ldsfld

		SystemByteCosmosHALRTCget_Year.IL_0023.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Year.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Year.IL_0023.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Year.IL_0023.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Year.IL_0023.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Year.IL_0023.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Year.IL_0028:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Year.IL_0028.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Year.IL_0028.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Year.IL_0028.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Year.IL_0028.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Year.IL_0028.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Year.IL_0028.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Year.IL_0028.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Year.IL_0028.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Year.IL_002D:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Year.IL_002D.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Year.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Year.IL_002D.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Year.IL_0032
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Year.IL_002D.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Year.IL_002D.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Year.IL_002D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Year.IL_0032:
			; Call

		SystemByteCosmosHALRTCget_Year.IL_0032.00: ;Asm
			Call SystemByteCosmosHALRTCFromBCDSystemByte

		SystemByteCosmosHALRTCget_Year.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Year.IL_0032.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Year.IL_0037
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Year.IL_0032.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Year.IL_0032.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Year.IL_0037:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Year.IL_0037.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Year.IL_0037.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALRTCget_Year.IL_0038:
			; Br

		SystemByteCosmosHALRTCget_Year.IL_0038.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Year.IL_004D

		SystemByteCosmosHALRTCget_Year.IL_003A:
			; Nop

		SystemByteCosmosHALRTCget_Year.IL_003A.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Year.IL_003B:
			; Ldsfld

		SystemByteCosmosHALRTCget_Year.IL_003B.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Year.IL_003B.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Year.IL_003B.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Year.IL_003B.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Year.IL_003B.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Year.IL_003B.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Year.IL_0040:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Year.IL_0040.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Year.IL_0040.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Year.IL_0040.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Year.IL_0040.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Year.IL_0040.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Year.IL_0040.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Year.IL_0040.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Year.IL_0040.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Year.IL_0045:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Year.IL_0045.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Year.IL_0045.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Year.IL_0045.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Year.IL_004A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Year.IL_0045.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Year.IL_0045.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Year.IL_0045.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Year.IL_004A:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Year.IL_004A.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Year.IL_004A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALRTCget_Year.IL_004B:
			; Br

		SystemByteCosmosHALRTCget_Year.IL_004B.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Year.IL_004D

		SystemByteCosmosHALRTCget_Year.IL_004D:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Year.IL_004D.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemByteCosmosHALRTCget_Year.IL_004D.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Year.IL_004E:
			; Ret

		SystemByteCosmosHALRTCget_Year.IL_004E.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Year.END__OF__METHOD_NORMAL
			; End Method: get_Year

		SystemByteCosmosHALRTCget_Year.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALRTCget_Year.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALRTCget_Year.END__OF__METHOD_NORMAL

		SystemByteCosmosHALRTCget_Year.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALRTCget_Year.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Year.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosHALRTCget_Year.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_34952619:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.RTC
			; Name: get_Month
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Return size: 4

		SystemByteCosmosHALRTCget_Month:

		GUID_35057219:

		METHOD_35057219.08: ;Asm
			push dword EBP

		METHOD_35057219.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_35057219.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_35057219.0B: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Month.IL_0000:
			; Nop

		SystemByteCosmosHALRTCget_Month.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Month.IL_0001:
			; Call

		SystemByteCosmosHALRTCget_Month.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALRTCWaitForReady

		SystemByteCosmosHALRTCget_Month.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Month.IL_0001.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Month.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_Month.IL_0001.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Month.IL_0006:
			; Nop

		SystemByteCosmosHALRTCget_Month.IL_0006.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Month.IL_0007:
			; Ldsfld

		SystemByteCosmosHALRTCget_Month.IL_0007.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Month.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Month.IL_0007.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Month.IL_0007.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Month.IL_0007.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Month.IL_0007.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Month.IL_000C:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Address
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 20 (includes object header)

		SystemByteCosmosHALRTCget_Month.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Month.IL_000C.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Month.IL_000C.02: ;Asm
			add ECX, 0x14

		SystemByteCosmosHALRTCget_Month.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Month.IL_000C.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Month.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Month.IL_000C.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Month.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Month.IL_0011:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Month.IL_0011.00: ;Asm
			push dword 0x8

		SystemByteCosmosHALRTCget_Month.IL_0012:
			; Callvirt
			; ThisOffset = 4

		SystemByteCosmosHALRTCget_Month.IL_0012.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemByteCosmosHALRTCget_Month.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Month.IL_0012.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Month.IL_0017
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_Month.IL_0012.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Month.IL_0012.NoExceptionAfterCall:
			; Argument Count = 1

		SystemByteCosmosHALRTCget_Month.IL_0017:
			; Nop

		SystemByteCosmosHALRTCget_Month.IL_0017.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Month.IL_0018:
			; Ldsfld

		SystemByteCosmosHALRTCget_Month.IL_0018.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Month.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Month.IL_0018.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Month.IL_0018.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Month.IL_0018.03: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Month.IL_0018.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_RTC_isBCDMode]

		SystemByteCosmosHALRTCget_Month.IL_0018.05: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Month.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_Month.IL_001D.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Month.IL_001D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteCosmosHALRTCget_Month.IL_001E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_Month.IL_001E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemByteCosmosHALRTCget_Month.IL_001E.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Month.IL_001F:
			; Branch

		SystemByteCosmosHALRTCget_Month.IL_001F.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Month.IL_001F.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALRTCget_Month.IL_001F.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Month.IL_0039

		SystemByteCosmosHALRTCget_Month.IL_0021:
			; Nop

		SystemByteCosmosHALRTCget_Month.IL_0021.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Month.IL_0022:
			; Ldsfld

		SystemByteCosmosHALRTCget_Month.IL_0022.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Month.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Month.IL_0022.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Month.IL_0022.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Month.IL_0022.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Month.IL_0022.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Month.IL_0027:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Month.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Month.IL_0027.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Month.IL_0027.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Month.IL_0027.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Month.IL_0027.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Month.IL_0027.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Month.IL_0027.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Month.IL_0027.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Month.IL_002C:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Month.IL_002C.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Month.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Month.IL_002C.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Month.IL_0031
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Month.IL_002C.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Month.IL_002C.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Month.IL_002C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Month.IL_0031:
			; Call

		SystemByteCosmosHALRTCget_Month.IL_0031.00: ;Asm
			Call SystemByteCosmosHALRTCFromBCDSystemByte

		SystemByteCosmosHALRTCget_Month.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Month.IL_0031.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Month.IL_0036
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Month.IL_0031.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Month.IL_0031.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Month.IL_0036:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Month.IL_0036.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Month.IL_0036.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALRTCget_Month.IL_0037:
			; Br

		SystemByteCosmosHALRTCget_Month.IL_0037.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Month.IL_004C

		SystemByteCosmosHALRTCget_Month.IL_0039:
			; Nop

		SystemByteCosmosHALRTCget_Month.IL_0039.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Month.IL_003A:
			; Ldsfld

		SystemByteCosmosHALRTCget_Month.IL_003A.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Month.IL_003A.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Month.IL_003A.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Month.IL_003A.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Month.IL_003A.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Month.IL_003A.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Month.IL_003F:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Month.IL_003F.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Month.IL_003F.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Month.IL_003F.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Month.IL_003F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Month.IL_003F.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Month.IL_003F.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Month.IL_003F.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Month.IL_003F.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Month.IL_0044:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Month.IL_0044.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Month.IL_0044.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Month.IL_0044.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Month.IL_0049
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Month.IL_0044.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Month.IL_0044.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Month.IL_0044.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Month.IL_0049:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Month.IL_0049.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Month.IL_0049.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALRTCget_Month.IL_004A:
			; Br

		SystemByteCosmosHALRTCget_Month.IL_004A.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Month.IL_004C

		SystemByteCosmosHALRTCget_Month.IL_004C:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Month.IL_004C.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemByteCosmosHALRTCget_Month.IL_004C.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Month.IL_004D:
			; Ret

		SystemByteCosmosHALRTCget_Month.IL_004D.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Month.END__OF__METHOD_NORMAL
			; End Method: get_Month

		SystemByteCosmosHALRTCget_Month.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALRTCget_Month.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALRTCget_Month.END__OF__METHOD_NORMAL

		SystemByteCosmosHALRTCget_Month.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALRTCget_Month.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Month.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosHALRTCget_Month.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_35057220:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.RTC
			; Name: get_DayOfTheMonth
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Return size: 4

		SystemByteCosmosHALRTCget_DayOfTheMonth:

		GUID_35163278:

		METHOD_35163278.08: ;Asm
			push dword EBP

		METHOD_35163278.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_35163278.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_35163278.0B: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0000:
			; Nop

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0001:
			; Call

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALRTCWaitForReady

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0001.02: ;Asm
			JE near SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0001.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0006:
			; Nop

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0006.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0007:
			; Ldsfld

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0007.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0007.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0007.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0007.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0007.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_000C:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Address
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 20 (includes object header)

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_000C.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_000C.02: ;Asm
			add ECX, 0x14

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_000C.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_000C.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0011:
			; Ldc_I4

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0011.00: ;Asm
			push dword 0x7

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0012:
			; Callvirt
			; ThisOffset = 4

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0012.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0012.02: ;Asm
			JE near SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0017
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0012.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0012.NoExceptionAfterCall:
			; Argument Count = 1

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0017:
			; Nop

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0017.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0018:
			; Ldsfld

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0018.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0018.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0018.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0018.03: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0018.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_RTC_isBCDMode]

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0018.05: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_001D.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_001D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_001E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_001E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_001E.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_001F:
			; Branch

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_001F.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_001F.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_001F.02: ;Asm
			JE near SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0039

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0021:
			; Nop

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0021.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0022:
			; Ldsfld

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0022.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0022.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0022.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0022.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0022.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0027:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0027.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0027.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0027.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0027.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0027.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0027.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0027.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_002C:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_002C.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_002C.02: ;Asm
			JE near SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0031
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_002C.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_002C.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_002C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0031:
			; Call

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0031.00: ;Asm
			Call SystemByteCosmosHALRTCFromBCDSystemByte

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0031.02: ;Asm
			JE near SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0036
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0031.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0031.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0036:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0036.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0036.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0037:
			; Br

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0037.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_DayOfTheMonth.IL_004C

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0039:
			; Nop

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0039.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003A:
			; Ldsfld

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003A.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003A.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003A.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003A.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003A.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003A.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003F:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003F.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003F.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003F.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003F.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003F.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003F.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_003F.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0044:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0044.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0044.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0044.02: ;Asm
			JE near SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0049
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0044.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0044.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0044.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0049:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0049.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_0049.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_004A:
			; Br

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_004A.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_DayOfTheMonth.IL_004C

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_004C:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_004C.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_004C.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_004D:
			; Ret

		SystemByteCosmosHALRTCget_DayOfTheMonth.IL_004D.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_NORMAL
			; End Method: get_DayOfTheMonth

		SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_NORMAL

		SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosHALRTCget_DayOfTheMonth.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_35163279:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.RTC
			; Name: get_Hour
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Local 9 at EBP-40
			; Return size: 4

		SystemByteCosmosHALRTCget_Hour:

		GUID_35270795:

		METHOD_35270795.08: ;Asm
			push dword EBP

		METHOD_35270795.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_35270795.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_35270795.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_35270795.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_35270795.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_35270795.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_35270795.0F: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_35270795.10: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_35270795.11: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_35270795.12: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_35270795.13: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Hour.IL_0000:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_0001:
			; Call

		SystemByteCosmosHALRTCget_Hour.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALRTCWaitForReady

		SystemByteCosmosHALRTCget_Hour.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_0001.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_Hour.IL_0001.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_0006:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_0006.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_0007:
			; Ldsfld

		SystemByteCosmosHALRTCget_Hour.IL_0007.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Hour.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_0007.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_0007.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Hour.IL_0007.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Hour.IL_0007.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Hour.IL_000C:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Address
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 20 (includes object header)

		SystemByteCosmosHALRTCget_Hour.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_000C.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Hour.IL_000C.02: ;Asm
			add ECX, 0x14

		SystemByteCosmosHALRTCget_Hour.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Hour.IL_000C.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Hour.IL_000C.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_0011:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Hour.IL_0011.00: ;Asm
			push dword 0x4

		SystemByteCosmosHALRTCget_Hour.IL_0012:
			; Callvirt
			; ThisOffset = 4

		SystemByteCosmosHALRTCget_Hour.IL_0012.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemByteCosmosHALRTCget_Hour.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_0012.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_0017
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_Hour.IL_0012.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_0012.NoExceptionAfterCall:
			; Argument Count = 1

		SystemByteCosmosHALRTCget_Hour.IL_0017:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_0017.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_0018:
			; Ldsfld

		SystemByteCosmosHALRTCget_Hour.IL_0018.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Hour.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_0018.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_0018.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Hour.IL_0018.03: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_0018.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_RTC_isBCDMode]

		SystemByteCosmosHALRTCget_Hour.IL_0018.05: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_001D.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_001D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteCosmosHALRTCget_Hour.IL_001E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_001E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemByteCosmosHALRTCget_Hour.IL_001E.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_001F:
			; Branch

		SystemByteCosmosHALRTCget_Hour.IL_001F.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_001F.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_001F.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_009C

		SystemByteCosmosHALRTCget_Hour.IL_0021:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_0021.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_0022:
			; Ldsfld

		SystemByteCosmosHALRTCget_Hour.IL_0022.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Hour.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_0022.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_0022.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Hour.IL_0022.03: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_0022.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_RTC_is24HourMode]

		SystemByteCosmosHALRTCget_Hour.IL_0022.05: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0027:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0027.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALRTCget_Hour.IL_0028:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0028.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemByteCosmosHALRTCget_Hour.IL_0028.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0029:
			; Branch

		SystemByteCosmosHALRTCget_Hour.IL_0029.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0029.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_0029.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_0046

		SystemByteCosmosHALRTCget_Hour.IL_002B:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_002B.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_002C:
			; Ldsfld

		SystemByteCosmosHALRTCget_Hour.IL_002C.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Hour.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_002C.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_002C.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Hour.IL_002C.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Hour.IL_002C.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Hour.IL_0031:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Hour.IL_0031.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_0031.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Hour.IL_0031.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Hour.IL_0031.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Hour.IL_0031.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0031.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Hour.IL_0031.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0031.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_0036:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Hour.IL_0036.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Hour.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_0036.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_003B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Hour.IL_0036.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_0036.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_0036.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Hour.IL_003B:
			; Call

		SystemByteCosmosHALRTCget_Hour.IL_003B.00: ;Asm
			Call SystemByteCosmosHALRTCFromBCDSystemByte

		SystemByteCosmosHALRTCget_Hour.IL_003B.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_003B.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_0040
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Hour.IL_003B.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_003B.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_0040:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0040.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0040.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteCosmosHALRTCget_Hour.IL_0041:
			; Br

		SystemByteCosmosHALRTCget_Hour.IL_0041.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0104

		SystemByteCosmosHALRTCget_Hour.IL_0046:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_0046.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_0047:
			; Ldsfld

		SystemByteCosmosHALRTCget_Hour.IL_0047.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Hour.IL_0047.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_0047.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_0047.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Hour.IL_0047.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Hour.IL_0047.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Hour.IL_004C:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Hour.IL_004C.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_004C.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Hour.IL_004C.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Hour.IL_004C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Hour.IL_004C.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_004C.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Hour.IL_004C.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_004C.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_0051:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Hour.IL_0051.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Hour.IL_0051.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_0051.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_0056
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Hour.IL_0051.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_0051.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_0051.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Hour.IL_0056:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0056.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0056.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemByteCosmosHALRTCget_Hour.IL_0057:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0057.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemByteCosmosHALRTCget_Hour.IL_0057.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0058:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Hour.IL_0058.00: ;Asm
			push dword 0x80

		SystemByteCosmosHALRTCget_Hour.IL_005D:
			; And

		SystemByteCosmosHALRTCget_Hour.IL_005D.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_005D.01: ;Asm
			and dword [ESP], EAX

		SystemByteCosmosHALRTCget_Hour.IL_005E:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Hour.IL_005E.00: ;Asm
			push dword 0x80

		SystemByteCosmosHALRTCget_Hour.IL_0063:
			; Ceq

		SystemByteCosmosHALRTCget_Hour.IL_0063.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0063.01: ;Asm
			cmp EAX, dword [ESP]

		SystemByteCosmosHALRTCget_Hour.IL_0063.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_0063.True

		SystemByteCosmosHALRTCget_Hour.IL_0063.03: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0063.False

		SystemByteCosmosHALRTCget_Hour.IL_0063.True:

		SystemByteCosmosHALRTCget_Hour.IL_0063.04: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_0063.05: ;Asm
			push dword 0x1

		SystemByteCosmosHALRTCget_Hour.IL_0063.06: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0065

		SystemByteCosmosHALRTCget_Hour.IL_0063.False:

		SystemByteCosmosHALRTCget_Hour.IL_0063.07: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_0063.08: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Hour.IL_0063.09: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0065

		SystemByteCosmosHALRTCget_Hour.IL_0065:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0065.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0065.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemByteCosmosHALRTCget_Hour.IL_0067:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0067.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemByteCosmosHALRTCget_Hour.IL_0067.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0069:
			; Branch

		SystemByteCosmosHALRTCget_Hour.IL_0069.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0069.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_0069.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_007C

		SystemByteCosmosHALRTCget_Hour.IL_006B:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_006B.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_006C:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_006C.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemByteCosmosHALRTCget_Hour.IL_006C.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_006D:
			; Call

		SystemByteCosmosHALRTCget_Hour.IL_006D.00: ;Asm
			Call SystemByteCosmosHALRTCFromBCDSystemByte

		SystemByteCosmosHALRTCget_Hour.IL_006D.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_006D.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_0072
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Hour.IL_006D.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_006D.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_0072:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Hour.IL_0072.00: ;Asm
			push dword 0xC

		SystemByteCosmosHALRTCget_Hour.IL_0074:
			; Add

		SystemByteCosmosHALRTCget_Hour.IL_0074.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0074.01: ;Asm
			add dword [ESP], EAX

		SystemByteCosmosHALRTCget_Hour.IL_0075:
			; Conv_U1

		SystemByteCosmosHALRTCget_Hour.IL_0075.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0075.01: ;Asm
			movzx EAX, AL

		SystemByteCosmosHALRTCget_Hour.IL_0075.02: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0076:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0076.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0076.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteCosmosHALRTCget_Hour.IL_0077:
			; Br

		SystemByteCosmosHALRTCget_Hour.IL_0077.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0104

		SystemByteCosmosHALRTCget_Hour.IL_007C:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_007C.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_007D:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_007D.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemByteCosmosHALRTCget_Hour.IL_007D.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_007E:
			; Call

		SystemByteCosmosHALRTCget_Hour.IL_007E.00: ;Asm
			Call SystemByteCosmosHALRTCFromBCDSystemByte

		SystemByteCosmosHALRTCget_Hour.IL_007E.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_007E.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_0083
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Hour.IL_007E.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_007E.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_0083:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Hour.IL_0083.00: ;Asm
			push dword 0xC

		SystemByteCosmosHALRTCget_Hour.IL_0085:
			; Ceq

		SystemByteCosmosHALRTCget_Hour.IL_0085.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0085.01: ;Asm
			cmp EAX, dword [ESP]

		SystemByteCosmosHALRTCget_Hour.IL_0085.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_0085.True

		SystemByteCosmosHALRTCget_Hour.IL_0085.03: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0085.False

		SystemByteCosmosHALRTCget_Hour.IL_0085.True:

		SystemByteCosmosHALRTCget_Hour.IL_0085.04: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_0085.05: ;Asm
			push dword 0x1

		SystemByteCosmosHALRTCget_Hour.IL_0085.06: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0087

		SystemByteCosmosHALRTCget_Hour.IL_0085.False:

		SystemByteCosmosHALRTCget_Hour.IL_0085.07: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_0085.08: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Hour.IL_0085.09: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0087

		SystemByteCosmosHALRTCget_Hour.IL_0087:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0087.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0087.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemByteCosmosHALRTCget_Hour.IL_0089:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0089.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemByteCosmosHALRTCget_Hour.IL_0089.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_008B:
			; Branch

		SystemByteCosmosHALRTCget_Hour.IL_008B.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_008B.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_008B.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_0092

		SystemByteCosmosHALRTCget_Hour.IL_008D:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_008D.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_008E:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Hour.IL_008E.00: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Hour.IL_008F:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_008F.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_008F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteCosmosHALRTCget_Hour.IL_0090:
			; Br

		SystemByteCosmosHALRTCget_Hour.IL_0090.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0104

		SystemByteCosmosHALRTCget_Hour.IL_0092:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_0092.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_0093:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0093.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemByteCosmosHALRTCget_Hour.IL_0093.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0094:
			; Call

		SystemByteCosmosHALRTCget_Hour.IL_0094.00: ;Asm
			Call SystemByteCosmosHALRTCFromBCDSystemByte

		SystemByteCosmosHALRTCget_Hour.IL_0094.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_0094.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_0099
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Hour.IL_0094.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_0094.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_0099:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0099.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0099.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteCosmosHALRTCget_Hour.IL_009A:
			; Br

		SystemByteCosmosHALRTCget_Hour.IL_009A.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0104

		SystemByteCosmosHALRTCget_Hour.IL_009C:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_009C.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_009D:
			; Ldsfld

		SystemByteCosmosHALRTCget_Hour.IL_009D.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Hour.IL_009D.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_009D.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_009D.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Hour.IL_009D.03: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_009D.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_RTC_is24HourMode]

		SystemByteCosmosHALRTCget_Hour.IL_009D.05: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00A2:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00A2.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00A2.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemByteCosmosHALRTCget_Hour.IL_00A4:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00A4.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemByteCosmosHALRTCget_Hour.IL_00A4.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00A6:
			; Branch

		SystemByteCosmosHALRTCget_Hour.IL_00A6.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00A6.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_00A6.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_00BB

		SystemByteCosmosHALRTCget_Hour.IL_00A8:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_00A8.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_00A9:
			; Ldsfld

		SystemByteCosmosHALRTCget_Hour.IL_00A9.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Hour.IL_00A9.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_00A9.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_00A9.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Hour.IL_00A9.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Hour.IL_00A9.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Hour.IL_00AE:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Hour.IL_00AE.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_00AE.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Hour.IL_00AE.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Hour.IL_00AE.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Hour.IL_00AE.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00AE.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Hour.IL_00AE.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00AE.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_00B3:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Hour.IL_00B3.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Hour.IL_00B3.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_00B3.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_00B8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Hour.IL_00B3.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_00B3.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_00B3.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Hour.IL_00B8:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00B8.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00B8.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteCosmosHALRTCget_Hour.IL_00B9:
			; Br

		SystemByteCosmosHALRTCget_Hour.IL_00B9.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0104

		SystemByteCosmosHALRTCget_Hour.IL_00BB:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_00BB.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_00BC:
			; Ldsfld

		SystemByteCosmosHALRTCget_Hour.IL_00BC.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Hour.IL_00BC.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_00BC.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_00BC.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Hour.IL_00BC.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Hour.IL_00BC.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Hour.IL_00C1:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Hour.IL_00C1.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_00C1.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Hour.IL_00C1.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Hour.IL_00C1.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Hour.IL_00C1.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00C1.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Hour.IL_00C1.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00C1.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_00C6:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Hour.IL_00C6.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Hour.IL_00C6.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Hour.IL_00C6.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_00CB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Hour.IL_00C6.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_00C6.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Hour.IL_00C6.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Hour.IL_00CB:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 32
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00CB.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00CB.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemByteCosmosHALRTCget_Hour.IL_00CD:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 32
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00CD.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemByteCosmosHALRTCget_Hour.IL_00CD.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00CF:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Hour.IL_00CF.00: ;Asm
			push dword 0x80

		SystemByteCosmosHALRTCget_Hour.IL_00D4:
			; And

		SystemByteCosmosHALRTCget_Hour.IL_00D4.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00D4.01: ;Asm
			and dword [ESP], EAX

		SystemByteCosmosHALRTCget_Hour.IL_00D5:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Hour.IL_00D5.00: ;Asm
			push dword 0x80

		SystemByteCosmosHALRTCget_Hour.IL_00DA:
			; Ceq

		SystemByteCosmosHALRTCget_Hour.IL_00DA.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00DA.01: ;Asm
			cmp EAX, dword [ESP]

		SystemByteCosmosHALRTCget_Hour.IL_00DA.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_00DA.True

		SystemByteCosmosHALRTCget_Hour.IL_00DA.03: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_00DA.False

		SystemByteCosmosHALRTCget_Hour.IL_00DA.True:

		SystemByteCosmosHALRTCget_Hour.IL_00DA.04: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_00DA.05: ;Asm
			push dword 0x1

		SystemByteCosmosHALRTCget_Hour.IL_00DA.06: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_00DC

		SystemByteCosmosHALRTCget_Hour.IL_00DA.False:

		SystemByteCosmosHALRTCget_Hour.IL_00DA.07: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_00DA.08: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Hour.IL_00DA.09: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_00DC

		SystemByteCosmosHALRTCget_Hour.IL_00DC:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00DC.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00DC.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemByteCosmosHALRTCget_Hour.IL_00DE:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00DE.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemByteCosmosHALRTCget_Hour.IL_00DE.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00E0:
			; Branch

		SystemByteCosmosHALRTCget_Hour.IL_00E0.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00E0.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_00E0.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_00EC

		SystemByteCosmosHALRTCget_Hour.IL_00E2:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_00E2.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_00E3:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 32
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00E3.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemByteCosmosHALRTCget_Hour.IL_00E3.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00E5:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Hour.IL_00E5.00: ;Asm
			push dword 0xC

		SystemByteCosmosHALRTCget_Hour.IL_00E7:
			; Add

		SystemByteCosmosHALRTCget_Hour.IL_00E7.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00E7.01: ;Asm
			add dword [ESP], EAX

		SystemByteCosmosHALRTCget_Hour.IL_00E8:
			; Conv_U1

		SystemByteCosmosHALRTCget_Hour.IL_00E8.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00E8.01: ;Asm
			movzx EAX, AL

		SystemByteCosmosHALRTCget_Hour.IL_00E8.02: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00E9:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00E9.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00E9.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteCosmosHALRTCget_Hour.IL_00EA:
			; Br

		SystemByteCosmosHALRTCget_Hour.IL_00EA.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0104

		SystemByteCosmosHALRTCget_Hour.IL_00EC:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_00EC.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_00ED:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 32
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00ED.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemByteCosmosHALRTCget_Hour.IL_00ED.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00EF:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Hour.IL_00EF.00: ;Asm
			push dword 0xC

		SystemByteCosmosHALRTCget_Hour.IL_00F1:
			; Ceq

		SystemByteCosmosHALRTCget_Hour.IL_00F1.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00F1.01: ;Asm
			cmp EAX, dword [ESP]

		SystemByteCosmosHALRTCget_Hour.IL_00F1.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_00F1.True

		SystemByteCosmosHALRTCget_Hour.IL_00F1.03: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_00F1.False

		SystemByteCosmosHALRTCget_Hour.IL_00F1.True:

		SystemByteCosmosHALRTCget_Hour.IL_00F1.04: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_00F1.05: ;Asm
			push dword 0x1

		SystemByteCosmosHALRTCget_Hour.IL_00F1.06: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_00F3

		SystemByteCosmosHALRTCget_Hour.IL_00F1.False:

		SystemByteCosmosHALRTCget_Hour.IL_00F1.07: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Hour.IL_00F1.08: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Hour.IL_00F1.09: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_00F3

		SystemByteCosmosHALRTCget_Hour.IL_00F3:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00F3.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00F3.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemByteCosmosHALRTCget_Hour.IL_00F5:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00F5.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemByteCosmosHALRTCget_Hour.IL_00F5.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00F7:
			; Branch

		SystemByteCosmosHALRTCget_Hour.IL_00F7.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00F7.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALRTCget_Hour.IL_00F7.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Hour.IL_00FE

		SystemByteCosmosHALRTCget_Hour.IL_00F9:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_00F9.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_00FA:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Hour.IL_00FA.00: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Hour.IL_00FB:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00FB.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_00FB.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteCosmosHALRTCget_Hour.IL_00FC:
			; Br

		SystemByteCosmosHALRTCget_Hour.IL_00FC.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0104

		SystemByteCosmosHALRTCget_Hour.IL_00FE:
			; Nop

		SystemByteCosmosHALRTCget_Hour.IL_00FE.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Hour.IL_00FF:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 32
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_00FF.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemByteCosmosHALRTCget_Hour.IL_00FF.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0101:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0101.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0101.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteCosmosHALRTCget_Hour.IL_0102:
			; Br

		SystemByteCosmosHALRTCget_Hour.IL_0102.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.IL_0104

		SystemByteCosmosHALRTCget_Hour.IL_0104:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosHALRTCget_Hour.IL_0104.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemByteCosmosHALRTCget_Hour.IL_0104.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Hour.IL_0105:
			; Ret

		SystemByteCosmosHALRTCget_Hour.IL_0105.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_NORMAL
			; End Method: get_Hour

		SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_NORMAL

		SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x28

		SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosHALRTCget_Hour.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_35270796:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.RTC
			; Name: get_Minute
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Return size: 4

		SystemByteCosmosHALRTCget_Minute:

		GUID_35723888:

		METHOD_35723888.08: ;Asm
			push dword EBP

		METHOD_35723888.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_35723888.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_35723888.0B: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Minute.IL_0000:
			; Nop

		SystemByteCosmosHALRTCget_Minute.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Minute.IL_0001:
			; Call

		SystemByteCosmosHALRTCget_Minute.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALRTCWaitForReady

		SystemByteCosmosHALRTCget_Minute.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Minute.IL_0001.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Minute.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_Minute.IL_0001.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Minute.IL_0006:
			; Nop

		SystemByteCosmosHALRTCget_Minute.IL_0006.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Minute.IL_0007:
			; Ldsfld

		SystemByteCosmosHALRTCget_Minute.IL_0007.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Minute.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Minute.IL_0007.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Minute.IL_0007.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Minute.IL_0007.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Minute.IL_0007.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Minute.IL_000C:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Address
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 20 (includes object header)

		SystemByteCosmosHALRTCget_Minute.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Minute.IL_000C.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Minute.IL_000C.02: ;Asm
			add ECX, 0x14

		SystemByteCosmosHALRTCget_Minute.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Minute.IL_000C.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Minute.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Minute.IL_000C.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Minute.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Minute.IL_0011:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Minute.IL_0011.00: ;Asm
			push dword 0x2

		SystemByteCosmosHALRTCget_Minute.IL_0012:
			; Callvirt
			; ThisOffset = 4

		SystemByteCosmosHALRTCget_Minute.IL_0012.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemByteCosmosHALRTCget_Minute.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Minute.IL_0012.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Minute.IL_0017
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_Minute.IL_0012.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Minute.IL_0012.NoExceptionAfterCall:
			; Argument Count = 1

		SystemByteCosmosHALRTCget_Minute.IL_0017:
			; Nop

		SystemByteCosmosHALRTCget_Minute.IL_0017.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Minute.IL_0018:
			; Ldsfld

		SystemByteCosmosHALRTCget_Minute.IL_0018.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Minute.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Minute.IL_0018.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Minute.IL_0018.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Minute.IL_0018.03: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Minute.IL_0018.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_RTC_isBCDMode]

		SystemByteCosmosHALRTCget_Minute.IL_0018.05: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Minute.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_Minute.IL_001D.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Minute.IL_001D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteCosmosHALRTCget_Minute.IL_001E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_Minute.IL_001E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemByteCosmosHALRTCget_Minute.IL_001E.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Minute.IL_001F:
			; Branch

		SystemByteCosmosHALRTCget_Minute.IL_001F.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Minute.IL_001F.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALRTCget_Minute.IL_001F.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Minute.IL_0039

		SystemByteCosmosHALRTCget_Minute.IL_0021:
			; Nop

		SystemByteCosmosHALRTCget_Minute.IL_0021.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Minute.IL_0022:
			; Ldsfld

		SystemByteCosmosHALRTCget_Minute.IL_0022.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Minute.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Minute.IL_0022.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Minute.IL_0022.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Minute.IL_0022.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Minute.IL_0022.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Minute.IL_0027:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Minute.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Minute.IL_0027.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Minute.IL_0027.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Minute.IL_0027.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Minute.IL_0027.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Minute.IL_0027.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Minute.IL_0027.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Minute.IL_0027.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Minute.IL_002C:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Minute.IL_002C.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Minute.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Minute.IL_002C.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Minute.IL_0031
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Minute.IL_002C.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Minute.IL_002C.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Minute.IL_002C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Minute.IL_0031:
			; Call

		SystemByteCosmosHALRTCget_Minute.IL_0031.00: ;Asm
			Call SystemByteCosmosHALRTCFromBCDSystemByte

		SystemByteCosmosHALRTCget_Minute.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Minute.IL_0031.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Minute.IL_0036
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Minute.IL_0031.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Minute.IL_0031.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Minute.IL_0036:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Minute.IL_0036.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Minute.IL_0036.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALRTCget_Minute.IL_0037:
			; Br

		SystemByteCosmosHALRTCget_Minute.IL_0037.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Minute.IL_004C

		SystemByteCosmosHALRTCget_Minute.IL_0039:
			; Nop

		SystemByteCosmosHALRTCget_Minute.IL_0039.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Minute.IL_003A:
			; Ldsfld

		SystemByteCosmosHALRTCget_Minute.IL_003A.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Minute.IL_003A.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Minute.IL_003A.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Minute.IL_003A.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Minute.IL_003A.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Minute.IL_003A.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Minute.IL_003F:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Minute.IL_003F.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Minute.IL_003F.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Minute.IL_003F.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Minute.IL_003F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Minute.IL_003F.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Minute.IL_003F.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Minute.IL_003F.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Minute.IL_003F.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Minute.IL_0044:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Minute.IL_0044.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Minute.IL_0044.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Minute.IL_0044.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Minute.IL_0049
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Minute.IL_0044.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Minute.IL_0044.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Minute.IL_0044.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Minute.IL_0049:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Minute.IL_0049.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Minute.IL_0049.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALRTCget_Minute.IL_004A:
			; Br

		SystemByteCosmosHALRTCget_Minute.IL_004A.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Minute.IL_004C

		SystemByteCosmosHALRTCget_Minute.IL_004C:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Minute.IL_004C.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemByteCosmosHALRTCget_Minute.IL_004C.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Minute.IL_004D:
			; Ret

		SystemByteCosmosHALRTCget_Minute.IL_004D.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_NORMAL
			; End Method: get_Minute

		SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_NORMAL

		SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosHALRTCget_Minute.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_35723889:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.RTC
			; Name: get_Second
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Return size: 4

		SystemByteCosmosHALRTCget_Second:

		GUID_35838803:

		METHOD_35838803.08: ;Asm
			push dword EBP

		METHOD_35838803.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_35838803.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_35838803.0B: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Second.IL_0000:
			; Nop

		SystemByteCosmosHALRTCget_Second.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Second.IL_0001:
			; Call

		SystemByteCosmosHALRTCget_Second.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALRTCWaitForReady

		SystemByteCosmosHALRTCget_Second.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Second.IL_0001.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Second.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_Second.IL_0001.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Second.IL_0006:
			; Nop

		SystemByteCosmosHALRTCget_Second.IL_0006.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Second.IL_0007:
			; Ldsfld

		SystemByteCosmosHALRTCget_Second.IL_0007.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Second.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Second.IL_0007.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Second.IL_0007.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Second.IL_0007.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Second.IL_0007.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Second.IL_000C:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Address
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 20 (includes object header)

		SystemByteCosmosHALRTCget_Second.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Second.IL_000C.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Second.IL_000C.02: ;Asm
			add ECX, 0x14

		SystemByteCosmosHALRTCget_Second.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Second.IL_000C.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Second.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Second.IL_000C.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Second.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Second.IL_0011:
			; Ldc_I4

		SystemByteCosmosHALRTCget_Second.IL_0011.00: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Second.IL_0012:
			; Callvirt
			; ThisOffset = 4

		SystemByteCosmosHALRTCget_Second.IL_0012.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemByteCosmosHALRTCget_Second.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Second.IL_0012.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Second.IL_0017
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemByteCosmosHALRTCget_Second.IL_0012.03: ;Asm
			JNE near SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Second.IL_0012.NoExceptionAfterCall:
			; Argument Count = 1

		SystemByteCosmosHALRTCget_Second.IL_0017:
			; Nop

		SystemByteCosmosHALRTCget_Second.IL_0017.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Second.IL_0018:
			; Ldsfld

		SystemByteCosmosHALRTCget_Second.IL_0018.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Second.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Second.IL_0018.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Second.IL_0018.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Second.IL_0018.03: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Second.IL_0018.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_RTC_isBCDMode]

		SystemByteCosmosHALRTCget_Second.IL_0018.05: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Second.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_Second.IL_001D.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Second.IL_001D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteCosmosHALRTCget_Second.IL_001E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCget_Second.IL_001E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemByteCosmosHALRTCget_Second.IL_001E.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Second.IL_001F:
			; Branch

		SystemByteCosmosHALRTCget_Second.IL_001F.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Second.IL_001F.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALRTCget_Second.IL_001F.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Second.IL_0039

		SystemByteCosmosHALRTCget_Second.IL_0021:
			; Nop

		SystemByteCosmosHALRTCget_Second.IL_0021.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Second.IL_0022:
			; Ldsfld

		SystemByteCosmosHALRTCget_Second.IL_0022.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Second.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Second.IL_0022.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Second.IL_0022.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Second.IL_0022.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Second.IL_0022.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Second.IL_0027:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Second.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Second.IL_0027.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Second.IL_0027.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Second.IL_0027.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Second.IL_0027.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Second.IL_0027.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Second.IL_0027.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Second.IL_0027.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Second.IL_002C:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Second.IL_002C.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Second.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Second.IL_002C.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Second.IL_0031
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Second.IL_002C.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Second.IL_002C.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Second.IL_002C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Second.IL_0031:
			; Call

		SystemByteCosmosHALRTCget_Second.IL_0031.00: ;Asm
			Call SystemByteCosmosHALRTCFromBCDSystemByte

		SystemByteCosmosHALRTCget_Second.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Second.IL_0031.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Second.IL_0036
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Second.IL_0031.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Second.IL_0031.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Second.IL_0036:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Second.IL_0036.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Second.IL_0036.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALRTCget_Second.IL_0037:
			; Br

		SystemByteCosmosHALRTCget_Second.IL_0037.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Second.IL_004C

		SystemByteCosmosHALRTCget_Second.IL_0039:
			; Nop

		SystemByteCosmosHALRTCget_Second.IL_0039.00: ;Asm
			NOP

		SystemByteCosmosHALRTCget_Second.IL_003A:
			; Ldsfld

		SystemByteCosmosHALRTCget_Second.IL_003A.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemByteCosmosHALRTCget_Second.IL_003A.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Second.IL_003A.02: ;Asm
			JNE near SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Second.IL_003A.AfterCCTorExceptionCheck:

		SystemByteCosmosHALRTCget_Second.IL_003A.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemByteCosmosHALRTCget_Second.IL_003A.04: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCget_Second.IL_003F:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemByteCosmosHALRTCget_Second.IL_003F.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Second.IL_003F.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCget_Second.IL_003F.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosHALRTCget_Second.IL_003F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALRTCget_Second.IL_003F.04: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Second.IL_003F.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALRTCget_Second.IL_003F.06: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Second.IL_003F.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALRTCget_Second.IL_0044:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALRTCget_Second.IL_0044.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALRTCget_Second.IL_0044.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALRTCget_Second.IL_0044.02: ;Asm
			JE near SystemByteCosmosHALRTCget_Second.IL_0049
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALRTCget_Second.IL_0044.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCget_Second.IL_0044.04: ;Asm
			JNE near SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALRTCget_Second.IL_0044.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALRTCget_Second.IL_0049:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Second.IL_0049.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Second.IL_0049.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALRTCget_Second.IL_004A:
			; Br

		SystemByteCosmosHALRTCget_Second.IL_004A.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Second.IL_004C

		SystemByteCosmosHALRTCget_Second.IL_004C:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALRTCget_Second.IL_004C.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemByteCosmosHALRTCget_Second.IL_004C.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCget_Second.IL_004D:
			; Ret

		SystemByteCosmosHALRTCget_Second.IL_004D.00: ;Asm
			Jmp SystemByteCosmosHALRTCget_Second.END__OF__METHOD_NORMAL
			; End Method: get_Second

		SystemByteCosmosHALRTCget_Second.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALRTCget_Second.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALRTCget_Second.END__OF__METHOD_NORMAL

		SystemByteCosmosHALRTCget_Second.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALRTCget_Second.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCget_Second.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosHALRTCget_Second.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_35838804:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+32, size = 8
			; Argument[1] year at EBP+28, size = 4
			; Argument[2] month at EBP+24, size = 4
			; Argument[3] day at EBP+20, size = 4
			; Argument[4] hour at EBP+16, size = 4
			; Argument[5] minute at EBP+12, size = 4
			; Argument[6] second at EBP+8, size = 4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32:

		GUID_35955176:

		METHOD_35955176.08: ;Asm
			push dword EBP

		METHOD_35955176.09: ;Asm
			mov EBP, ESP

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0004:
			; Call

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0004.00: ;Asm
			Call SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0004.02: ;Asm
			JE near SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0009
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0004.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0004.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0004.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0004.06: ;Asm
			JNE near SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0009:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0009.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000D:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000F:
			; Call

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000F.00: ;Asm
			Call SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000F.02: ;Asm
			JE near SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0014
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000F.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000F.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000F.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000F.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_000F.08: ;Asm
			JNE near SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0014:
			; Add

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0014.00: ;Asm
			pop dword EDX

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0014.01: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0014.02: ;Asm
			add dword [ESP], EDX

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0014.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0015:
			; Stfld
			; Operand type: System.DateTime&
			; Field: System.UInt64 System.DateTime._dateData
			; Type: System.UInt64
			; Size: 8
			; Offset: 0 (includes object header)
			; After Nullref check

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0015.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0015.01: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0015.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0015.03: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0015.04: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_0015.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_001A:
			; Ret

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.IL_001A.00: ;Asm
			Jmp SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemDateTimectorSystemInt32SystemInt32SystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x1C


		GUID_35955177:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: ToShortDateString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemDateTimeToShortDateString:

		GUID_36007367:

		METHOD_36007367.05: ;Asm
			push dword EBP

		METHOD_36007367.06: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		METHOD_36007367.07: ;Asm
			push dword [EBP + 12]

		METHOD_36007367.08: ;Asm
			sub ESP, 0x4

		METHOD_36007367.09: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString

		METHOD_36007367.0A: ;Asm
			test ECX, 0x2

		METHOD_36007367.0B: ;Asm
			JE near SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_NORMAL

		METHOD_36007367.0C: ;Asm
			add ESP, 0x4

		METHOD_36007367.0D: ;Asm
			add ESP, 0x4

		METHOD_36007367.0E: ;Asm
			JNE near SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_EXCEPTION
			; End Method: ToShortDateString

		SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_NORMAL

		SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_NORMAL.11: ;Asm
			pop dword EAX

		SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_NORMAL.13: ;Asm
			pop dword EAX

		SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemStringSystemDateTimeToShortDateString.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret


		GUID_36007368:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: ToLongTimeString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemDateTimeToLongTimeString:

		GUID_36007370:

		METHOD_36007370.17: ;Asm
			push dword EBP

		METHOD_36007370.18: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		METHOD_36007370.19: ;Asm
			push dword [EBP + 12]

		METHOD_36007370.1A: ;Asm
			sub ESP, 0x4

		METHOD_36007370.1B: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString

		METHOD_36007370.1C: ;Asm
			test ECX, 0x2

		METHOD_36007370.1D: ;Asm
			JE near SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_NORMAL

		METHOD_36007370.1E: ;Asm
			add ESP, 0x4

		METHOD_36007370.1F: ;Asm
			add ESP, 0x4

		METHOD_36007370.20: ;Asm
			JNE near SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_EXCEPTION
			; End Method: ToLongTimeString

		SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_NORMAL.21: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_NORMAL

		SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_NORMAL.22: ;Asm
			mov ECX, 0x0

		SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_NORMAL.23: ;Asm
			pop dword EAX

		SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_NORMAL.24: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_NORMAL.25: ;Asm
			pop dword EAX

		SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_NORMAL.26: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_EXCEPTION__2.27: ;Asm
			pop dword EBP

		SystemStringSystemDateTimeToLongTimeString.END__OF__METHOD_EXCEPTION__2.28: ;Asm
			Ret


		GUID_36007371:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.Global
			; Name: get_CPU
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 8

		CosmosCoreCPUCosmosCoreGlobalget_CPU:

		GUID_36007373:

		METHOD_36007373.29: ;Asm
			push dword EBP

		METHOD_36007373.2A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_36007373.2B: ;Asm
			push dword 0x0

		METHOD_36007373.2C: ;Asm
			push dword 0x0

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0000:
			; Nop

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0000.00: ;Asm
			NOP

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0001:
			; Ldsfld

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreBootstrapcctor

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0001.01: ;Asm
			test ECX, 0x2

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0001.02: ;Asm
			JNE near CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_EXCEPTION

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0001.AfterCCTorExceptionCheck:

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_Core_Bootstrap_CPU + 4]

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0001.04: ;Asm
			push dword 0x0

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0006:
			; Stloc
			; Local type = Cosmos.Core.CPU
			; Local EBP offset = 4
			; Local size = 8

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0006.00: ;Asm
			pop dword EAX

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0006.02: ;Asm
			pop dword EAX

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0007:
			; Br

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0007.00: ;Asm
			Jmp CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0009

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0009:
			; Ldloc
			; Local type = Cosmos.Core.CPU
			; Local EBP offset = 4
			; Local size = 8

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0009.01: ;Asm
			push dword EAX

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_0009.03: ;Asm
			push dword EAX

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_000A:
			; Ret

		CosmosCoreCPUCosmosCoreGlobalget_CPU.IL_000A.00: ;Asm
			Jmp CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_NORMAL
			; End Method: get_CPU

		CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_NORMAL

		CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_EXCEPTION:

		CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_EXCEPTION__2:

		CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosCoreCPUCosmosCoreGlobalget_CPU.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_36007374:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CPU
			; Name: Reboot
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCoreCPUReboot:

		GUID_36033578:

		METHOD_36033578.0A: ;Asm
			push dword EBP

		METHOD_36033578.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_36033578.0C: ;Asm
			push dword 0x0

		METHOD_36033578.0D: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_36033578.0E: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCPUReboot.IL_0000:
			; Nop

		SystemVoidCosmosCoreCPUReboot.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreCPUReboot.IL_0001:
			; Call

		SystemVoidCosmosCoreCPUReboot.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosCoreCPUReboot.IL_0001.01: ;Asm
			Call SystemBooleanCosmosCoreCPUDisableInterrupts

		SystemVoidCosmosCoreCPUReboot.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreCPUReboot.IL_0001.03: ;Asm
			JE near SystemVoidCosmosCoreCPUReboot.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreCPUReboot.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCPUReboot.IL_0001.05: ;Asm
			JNE near SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreCPUReboot.IL_0006:
			; Pop

		SystemVoidCosmosCoreCPUReboot.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCPUReboot.IL_0007:
			; Ldc_I4

		SystemVoidCosmosCoreCPUReboot.IL_0007.00: ;Asm
			push dword 0x64

		SystemVoidCosmosCoreCPUReboot.IL_0009:
			; Newobj

		SystemVoidCosmosCoreCPUReboot.IL_0009.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreCPUReboot.IL_0009.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreCPUReboot.IL_0009.AfterAlloc:

		SystemVoidCosmosCoreCPUReboot.IL_0009.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreCPUReboot.IL_0009.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreCPUReboot.IL_0009.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCPUReboot.IL_0009.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreCPUReboot.IL_0009.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreCPUReboot.IL_0009.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreCPUReboot.IL_0009.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreCPUReboot.IL_0009.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreCPUReboot.IL_0009.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreCPUReboot.IL_0009.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreCPUReboot.IL_0009.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreCPUReboot.IL_0009.0D: ;Asm
			JE near SystemVoidCosmosCoreCPUReboot.IL_0009.NoError1385
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreCPUReboot.IL_0009.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreCPUReboot.IL_0009.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreCPUReboot.IL_0009.10: ;Asm
			Jmp SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreCPUReboot.IL_0009.NoError1385:

		SystemVoidCosmosCoreCPUReboot.IL_0009.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreCPUReboot.IL_0009.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreCPUReboot.IL_0009.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreCPUReboot.IL_0009.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCPUReboot.IL_000E:
			; Stloc
			; Local type = Cosmos.Core.IOPort
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosCoreCPUReboot.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCPUReboot.IL_000E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreCPUReboot.IL_000E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCPUReboot.IL_000E.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreCPUReboot.IL_000F:
			; Br

		SystemVoidCosmosCoreCPUReboot.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosCoreCPUReboot.IL_0013

		SystemVoidCosmosCoreCPUReboot.IL_0011:
			; Nop

		SystemVoidCosmosCoreCPUReboot.IL_0011.00: ;Asm
			NOP

		SystemVoidCosmosCoreCPUReboot.IL_0012:
			; Nop

		SystemVoidCosmosCoreCPUReboot.IL_0012.00: ;Asm
			NOP

		SystemVoidCosmosCoreCPUReboot.IL_0013:
			; Ldloc
			; Local type = Cosmos.Core.IOPort
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosCoreCPUReboot.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreCPUReboot.IL_0013.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreCPUReboot.IL_0013.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreCPUReboot.IL_0013.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreCPUReboot.IL_0014:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreCPUReboot.IL_0014.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosCoreCPUReboot.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreCPUReboot.IL_0014.02: ;Asm
			JE near SystemVoidCosmosCoreCPUReboot.IL_0019
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreCPUReboot.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCPUReboot.IL_0014.04: ;Asm
			JNE near SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreCPUReboot.IL_0014.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreCPUReboot.IL_0019:
			; Ldc_I4

		SystemVoidCosmosCoreCPUReboot.IL_0019.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreCPUReboot.IL_001A:
			; And

		SystemVoidCosmosCoreCPUReboot.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCPUReboot.IL_001A.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCoreCPUReboot.IL_001B:
			; Ldc_I4

		SystemVoidCosmosCoreCPUReboot.IL_001B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCPUReboot.IL_001C:
			; Cgt_Un

		SystemVoidCosmosCoreCPUReboot.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCPUReboot.IL_001C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreCPUReboot.IL_001C.02: ;Asm
			JB near SystemVoidCosmosCoreCPUReboot.IL_001C.True

		SystemVoidCosmosCoreCPUReboot.IL_001C.03: ;Asm
			Jmp SystemVoidCosmosCoreCPUReboot.IL_001C.False

		SystemVoidCosmosCoreCPUReboot.IL_001C.True:

		SystemVoidCosmosCoreCPUReboot.IL_001C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCPUReboot.IL_001C.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreCPUReboot.IL_001C.06: ;Asm
			Jmp SystemVoidCosmosCoreCPUReboot.IL_001E

		SystemVoidCosmosCoreCPUReboot.IL_001C.False:

		SystemVoidCosmosCoreCPUReboot.IL_001C.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCPUReboot.IL_001C.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCPUReboot.IL_001E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreCPUReboot.IL_001E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCPUReboot.IL_001E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosCoreCPUReboot.IL_001F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreCPUReboot.IL_001F.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosCoreCPUReboot.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreCPUReboot.IL_0020:
			; Branch

		SystemVoidCosmosCoreCPUReboot.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCPUReboot.IL_0020.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreCPUReboot.IL_0020.02: ;Asm
			JNE near SystemVoidCosmosCoreCPUReboot.IL_0011

		SystemVoidCosmosCoreCPUReboot.IL_0022:
			; Ldloc
			; Local type = Cosmos.Core.IOPort
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosCoreCPUReboot.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreCPUReboot.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreCPUReboot.IL_0022.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreCPUReboot.IL_0022.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreCPUReboot.IL_0023:
			; Ldc_I4

		SystemVoidCosmosCoreCPUReboot.IL_0023.00: ;Asm
			push dword 0xFE

		SystemVoidCosmosCoreCPUReboot.IL_0028:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCoreCPUReboot.IL_0028.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosCoreCPUReboot.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreCPUReboot.IL_0028.02: ;Asm
			JE near SystemVoidCosmosCoreCPUReboot.IL_002D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreCPUReboot.IL_0028.03: ;Asm
			JNE near SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreCPUReboot.IL_0028.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCoreCPUReboot.IL_002D:
			; Nop

		SystemVoidCosmosCoreCPUReboot.IL_002D.00: ;Asm
			NOP

		SystemVoidCosmosCoreCPUReboot.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CPU
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCPUReboot.IL_002E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCPUReboot.IL_002E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreCPUReboot.IL_002F:
			; Call

		SystemVoidCosmosCoreCPUReboot.IL_002F.00: ;Asm
			Call SystemVoidCosmosCoreCPUHalt

		SystemVoidCosmosCoreCPUReboot.IL_002F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreCPUReboot.IL_002F.02: ;Asm
			JE near SystemVoidCosmosCoreCPUReboot.IL_0034
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreCPUReboot.IL_002F.03: ;Asm
			JNE near SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreCPUReboot.IL_0034:
			; Nop

		SystemVoidCosmosCoreCPUReboot.IL_0034.00: ;Asm
			NOP

		SystemVoidCosmosCoreCPUReboot.IL_0035:
			; Ret

		SystemVoidCosmosCoreCPUReboot.IL_0035.00: ;Asm
			Jmp SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_NORMAL
			; End Method: Reboot

		SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreCPUReboot.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_36033579:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.ACPI
			; Name: Shutdown
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Return size: 0

		SystemVoidCosmosCoreACPIShutdown:

		GUID_36147955:

		METHOD_36147955.06: ;Asm
			push dword EBP

		METHOD_36147955.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_36147955.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_36147955.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_0000:
			; Nop

		SystemVoidCosmosCoreACPIShutdown.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreACPIShutdown.IL_0001:
			; Call

		SystemVoidCosmosCoreACPIShutdown.IL_0001.00: ;Asm
			Call SystemVoidSystemConsoleClear

		SystemVoidCosmosCoreACPIShutdown.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreACPIShutdown.IL_0006
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosCoreACPIShutdown.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_0006:
			; Nop

		SystemVoidCosmosCoreACPIShutdown.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreACPIShutdown.IL_0007:
			; Ldsfld

		SystemVoidCosmosCoreACPIShutdown.IL_0007.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemVoidCosmosCoreACPIShutdown.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_0007.02: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreACPIShutdown.IL_0007.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_PM1a_CNT]

		SystemVoidCosmosCoreACPIShutdown.IL_000C:
			; Ldc_I4

		SystemVoidCosmosCoreACPIShutdown.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_000D:
			; Conv_U

		SystemVoidCosmosCoreACPIShutdown.IL_000E:
			; Ceq

		SystemVoidCosmosCoreACPIShutdown.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_000E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreACPIShutdown.IL_000E.02: ;Asm
			JE near SystemVoidCosmosCoreACPIShutdown.IL_000E.True

		SystemVoidCosmosCoreACPIShutdown.IL_000E.03: ;Asm
			Jmp SystemVoidCosmosCoreACPIShutdown.IL_000E.False

		SystemVoidCosmosCoreACPIShutdown.IL_000E.True:

		SystemVoidCosmosCoreACPIShutdown.IL_000E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIShutdown.IL_000E.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreACPIShutdown.IL_000E.06: ;Asm
			Jmp SystemVoidCosmosCoreACPIShutdown.IL_0010

		SystemVoidCosmosCoreACPIShutdown.IL_000E.False:

		SystemVoidCosmosCoreACPIShutdown.IL_000E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIShutdown.IL_000E.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_000E.09: ;Asm
			Jmp SystemVoidCosmosCoreACPIShutdown.IL_0010

		SystemVoidCosmosCoreACPIShutdown.IL_0010:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreACPIShutdown.IL_0010.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_0010.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreACPIShutdown.IL_0011:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreACPIShutdown.IL_0011.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreACPIShutdown.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_0012:
			; Branch

		SystemVoidCosmosCoreACPIShutdown.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_0012.02: ;Asm
			JE near SystemVoidCosmosCoreACPIShutdown.IL_001A

		SystemVoidCosmosCoreACPIShutdown.IL_0014:
			; Call

		SystemVoidCosmosCoreACPIShutdown.IL_0014.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosCoreACPIShutdown.IL_0014.01: ;Asm
			Call SystemBooleanCosmosCoreACPIInit

		SystemVoidCosmosCoreACPIShutdown.IL_0014.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_0014.03: ;Asm
			JE near SystemVoidCosmosCoreACPIShutdown.IL_0019
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreACPIShutdown.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIShutdown.IL_0014.05: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_0019:
			; Pop

		SystemVoidCosmosCoreACPIShutdown.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIShutdown.IL_001A:
			; Ldsfld

		SystemVoidCosmosCoreACPIShutdown.IL_001A.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemVoidCosmosCoreACPIShutdown.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_001A.02: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_001A.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreACPIShutdown.IL_001A.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_pm1aIO + 4]

		SystemVoidCosmosCoreACPIShutdown.IL_001A.04: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_001F:
			; Ldsfld

		SystemVoidCosmosCoreACPIShutdown.IL_001F.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemVoidCosmosCoreACPIShutdown.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_001F.02: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_001F.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreACPIShutdown.IL_001F.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_001F.04: ;Asm
			mov AX, word [static_field__Cosmos_Core_ACPI_SLP_TYPa]

		SystemVoidCosmosCoreACPIShutdown.IL_001F.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_0024:
			; Ldsfld

		SystemVoidCosmosCoreACPIShutdown.IL_0024.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemVoidCosmosCoreACPIShutdown.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_0024.02: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_0024.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreACPIShutdown.IL_0024.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_0024.04: ;Asm
			mov AX, word [static_field__Cosmos_Core_ACPI_SLP_EN]

		SystemVoidCosmosCoreACPIShutdown.IL_0024.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_0029:
			; Or

		SystemVoidCosmosCoreACPIShutdown.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_0029.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosCoreACPIShutdown.IL_002A:
			; Conv_U2

		SystemVoidCosmosCoreACPIShutdown.IL_002A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_002A.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosCoreACPIShutdown.IL_002A.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_002B:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCoreACPIShutdown.IL_002B.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_WordSystemUInt16

		SystemVoidCosmosCoreACPIShutdown.IL_002B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_002B.02: ;Asm
			JE near SystemVoidCosmosCoreACPIShutdown.IL_0030
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreACPIShutdown.IL_002B.03: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_002B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCoreACPIShutdown.IL_0030:
			; Nop

		SystemVoidCosmosCoreACPIShutdown.IL_0030.00: ;Asm
			NOP

		SystemVoidCosmosCoreACPIShutdown.IL_0031:
			; Ldsfld

		SystemVoidCosmosCoreACPIShutdown.IL_0031.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemVoidCosmosCoreACPIShutdown.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_0031.02: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_0031.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreACPIShutdown.IL_0031.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_PM1b_CNT]

		SystemVoidCosmosCoreACPIShutdown.IL_0036:
			; Ldc_I4

		SystemVoidCosmosCoreACPIShutdown.IL_0036.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_0037:
			; Conv_U

		SystemVoidCosmosCoreACPIShutdown.IL_0038:
			; Ceq

		SystemVoidCosmosCoreACPIShutdown.IL_0038.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_0038.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreACPIShutdown.IL_0038.02: ;Asm
			JE near SystemVoidCosmosCoreACPIShutdown.IL_0038.True

		SystemVoidCosmosCoreACPIShutdown.IL_0038.03: ;Asm
			Jmp SystemVoidCosmosCoreACPIShutdown.IL_0038.False

		SystemVoidCosmosCoreACPIShutdown.IL_0038.True:

		SystemVoidCosmosCoreACPIShutdown.IL_0038.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIShutdown.IL_0038.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreACPIShutdown.IL_0038.06: ;Asm
			Jmp SystemVoidCosmosCoreACPIShutdown.IL_003A

		SystemVoidCosmosCoreACPIShutdown.IL_0038.False:

		SystemVoidCosmosCoreACPIShutdown.IL_0038.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIShutdown.IL_0038.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_0038.09: ;Asm
			Jmp SystemVoidCosmosCoreACPIShutdown.IL_003A

		SystemVoidCosmosCoreACPIShutdown.IL_003A:
			; Ldc_I4

		SystemVoidCosmosCoreACPIShutdown.IL_003A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_003B:
			; Ceq

		SystemVoidCosmosCoreACPIShutdown.IL_003B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_003B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreACPIShutdown.IL_003B.02: ;Asm
			JE near SystemVoidCosmosCoreACPIShutdown.IL_003B.True

		SystemVoidCosmosCoreACPIShutdown.IL_003B.03: ;Asm
			Jmp SystemVoidCosmosCoreACPIShutdown.IL_003B.False

		SystemVoidCosmosCoreACPIShutdown.IL_003B.True:

		SystemVoidCosmosCoreACPIShutdown.IL_003B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIShutdown.IL_003B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreACPIShutdown.IL_003B.06: ;Asm
			Jmp SystemVoidCosmosCoreACPIShutdown.IL_003D

		SystemVoidCosmosCoreACPIShutdown.IL_003B.False:

		SystemVoidCosmosCoreACPIShutdown.IL_003B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIShutdown.IL_003B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_003B.09: ;Asm
			Jmp SystemVoidCosmosCoreACPIShutdown.IL_003D

		SystemVoidCosmosCoreACPIShutdown.IL_003D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCoreACPIShutdown.IL_003D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_003D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreACPIShutdown.IL_003E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCoreACPIShutdown.IL_003E.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosCoreACPIShutdown.IL_003E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_003F:
			; Branch

		SystemVoidCosmosCoreACPIShutdown.IL_003F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_003F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_003F.02: ;Asm
			JE near SystemVoidCosmosCoreACPIShutdown.IL_0058

		SystemVoidCosmosCoreACPIShutdown.IL_0041:
			; Ldsfld

		SystemVoidCosmosCoreACPIShutdown.IL_0041.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemVoidCosmosCoreACPIShutdown.IL_0041.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_0041.02: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_0041.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreACPIShutdown.IL_0041.03: ;Asm
			push dword [static_field__Cosmos_Core_ACPI_pm1bIO + 4]

		SystemVoidCosmosCoreACPIShutdown.IL_0041.04: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_0046:
			; Ldsfld

		SystemVoidCosmosCoreACPIShutdown.IL_0046.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemVoidCosmosCoreACPIShutdown.IL_0046.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_0046.02: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_0046.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreACPIShutdown.IL_0046.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_0046.04: ;Asm
			mov AX, word [static_field__Cosmos_Core_ACPI_SLP_TYPb]

		SystemVoidCosmosCoreACPIShutdown.IL_0046.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_004B:
			; Ldsfld

		SystemVoidCosmosCoreACPIShutdown.IL_004B.00: ;Asm
			Call SystemVoidCosmosCoreACPIcctor

		SystemVoidCosmosCoreACPIShutdown.IL_004B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_004B.02: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_004B.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreACPIShutdown.IL_004B.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreACPIShutdown.IL_004B.04: ;Asm
			mov AX, word [static_field__Cosmos_Core_ACPI_SLP_EN]

		SystemVoidCosmosCoreACPIShutdown.IL_004B.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_0050:
			; Or

		SystemVoidCosmosCoreACPIShutdown.IL_0050.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_0050.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosCoreACPIShutdown.IL_0051:
			; Conv_U2

		SystemVoidCosmosCoreACPIShutdown.IL_0051.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_0051.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosCoreACPIShutdown.IL_0051.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreACPIShutdown.IL_0052:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCoreACPIShutdown.IL_0052.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_WordSystemUInt16

		SystemVoidCosmosCoreACPIShutdown.IL_0052.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_0052.02: ;Asm
			JE near SystemVoidCosmosCoreACPIShutdown.IL_0057
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreACPIShutdown.IL_0052.03: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_0052.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCoreACPIShutdown.IL_0057:
			; Nop

		SystemVoidCosmosCoreACPIShutdown.IL_0057.00: ;Asm
			NOP

		SystemVoidCosmosCoreACPIShutdown.IL_0058:
			; Call

		SystemVoidCosmosCoreACPIShutdown.IL_0058.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosCoreACPIShutdown.IL_0058.01: ;Asm
			Call CosmosCoreCPUCosmosCoreGlobalget_CPU

		SystemVoidCosmosCoreACPIShutdown.IL_0058.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_0058.03: ;Asm
			JE near SystemVoidCosmosCoreACPIShutdown.IL_005D
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosCoreACPIShutdown.IL_0058.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIShutdown.IL_0058.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreACPIShutdown.IL_0058.06: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_005D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosCoreACPIShutdown.IL_005D.00: ;Asm
			Call SystemVoidCosmosCoreCPUHalt

		SystemVoidCosmosCoreACPIShutdown.IL_005D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreACPIShutdown.IL_005D.02: ;Asm
			JE near SystemVoidCosmosCoreACPIShutdown.IL_0062
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreACPIShutdown.IL_005D.03: ;Asm
			JNE near SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreACPIShutdown.IL_005D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosCoreACPIShutdown.IL_0062:
			; Nop

		SystemVoidCosmosCoreACPIShutdown.IL_0062.00: ;Asm
			NOP

		SystemVoidCosmosCoreACPIShutdown.IL_0063:
			; Ret

		SystemVoidCosmosCoreACPIShutdown.IL_0063.00: ;Asm
			Jmp SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_NORMAL
			; End Method: Shutdown

		SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreACPIShutdown.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_36147956:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: SplitInternal
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] separator at EBP+20, size = 8
			; Argument[2] count at EBP+12, size = 4
			; Argument[3] options at EBP+8, size = 4
			; Return size: 8

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions:

		GUID_36322054:

		METHOD_36322054.06: ;Asm
			push dword EBP

		METHOD_36322054.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_36322054.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_36322054.09: ;Asm
			push dword 0x0

		METHOD_36322054.0A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_36322054.0B: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0001:
			; Dup

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0001.00: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0001.01: ;Asm
			push dword [ESP + 4]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0002:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 8
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0002.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0002.02: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0002.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0003:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0003.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0003.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0003.02: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0003.03: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0003.End

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0003.04: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0003.05: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000A

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0003.End:

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0005:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 8
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0005.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0005.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0005.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0005.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0006:
			; Ldlen

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0006.01: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0007:
			; Conv_I4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0008:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0008.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0008.02: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000F

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000A:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000A.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000B:
			; Conv_U

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000C:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000C.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000D:
			; Br

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000D.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0018

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000F:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 8
			; Local size = 8

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000F.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_000F.03: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0010:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0010.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0011:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0011.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0011.01: ;Asm
			mov EDX, 0x2

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0011.02: ;Asm
			mul dword EDX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0011.03: ;Asm
			add EAX, 0x10

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0011.05: ;Asm
			pop dword EDX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0011.06: ;Asm
			add EDX, EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0011.07: ;Asm
			push dword EDX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0016:
			; Conv_U

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0017:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0017.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0017.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0018.00: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0018.01: ;Asm
			push dword [EBP + 16]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0019:
			; Branch

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0019.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0019.01: ;Asm
			pop dword EBX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0019.02: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0019.03: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0019.End

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0019.04: ;Asm
			cmp EBX, 0x0

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0019.05: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0020

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0019.End:

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_001B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_001B.00: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_001B.01: ;Asm
			push dword [EBP + 16]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_001C:
			; Ldlen

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_001C.00: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_001C.01: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_001C.02: ;Asm
			push dword [EAX + 8]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_001D:
			; Conv_I4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_001E:
			; Br

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_001E.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0021

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0020:
			; Ldc_I4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0020.00: ;Asm
			push dword 0x0

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0021.00: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0021.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0022.00: ;Asm
			push dword [EBP + 28]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0022.01: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0023:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0023.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0024:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0024.01: ;Asm
			push dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0025:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0025.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0026:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.StringSplitOptions
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0026.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0027:
			; Call

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0027.00: ;Asm
			Call SystemStringarraySystemStringSplitInternalSystemCharpointerSystemInt32SystemInt32SystemStringSplitOptions

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0027.02: ;Asm
			JE near SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_002C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0027.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0027.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_0027.05: ;Asm
			JNE near SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_002C:
			; Ret

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.IL_002C.00: ;Asm
			Jmp SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL
			; End Method: SplitInternal

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 28], EAX

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION:

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2:

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x10


		GUID_36322055:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: MakeSeparatorList
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] separator at EBP+20, size = 8
			; Argument[2] sepList at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array:

		GUID_36467177:

		METHOD_36467177.0A: ;Asm
			push dword EBP

		METHOD_36467177.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_36467177.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_36467177.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_36467177.0E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_36467177.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_36467177.10: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_36467177.11: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0000:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0000.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0001:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0001.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0002.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0003:
			; Ldlen

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0003.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0003.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0004:
			; Conv_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0005:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0005.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0006.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0007:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0007.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0007.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0007.04: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0007.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_000C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_000C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_000D.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_000D.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_000E:
			; Ldflda
			; Field: System.Char System.String.m_firstChar

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_000E.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_000E.02: ;Asm
			add EAX, 0x10

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_000E.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0013:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0013.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0013.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0015:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0015.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0015.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0017:
			; Conv_U

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0018:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0018.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0018.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0019:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0019.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_001A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_001A.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_001A.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_001C:
			; Br

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_001C.00: ;Asm
			Jmp SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0063

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_001E:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_001E.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_001E.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_001F.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0021:
			; Conv_I

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0022:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0022.00: ;Asm
			push dword 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0023:
			; Mul

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0023.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0023.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0023.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0024:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0024.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0024.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0025:
			; Ldind

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0025.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0025.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0025.02: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0026:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0026.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0026.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0027:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0027.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0028:
			; Callvirt
			; ThisOffset = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0028.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0028.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_002D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0028.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0028.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0028.05: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0028.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_002D:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_002D.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_002D.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_002D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_002D.03: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005D

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_002F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_002F.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0030:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0030.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0030.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0031:
			; Call

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0031.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0031.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0036
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0031.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0031.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0031.05: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0036:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0036.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0036.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0038:
			; Sub

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0038.00: ;Asm
			pop dword ECX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0038.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0038.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0038.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0039:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0039.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0039.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0039.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0039.03: ;Asm
			JNLE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005D

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_003B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_003B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_003B.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_003C:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_003C.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_003D:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_003D.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_003D.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_003D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_003D.03: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004C

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_003F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_003F.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_003F.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0040:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0040.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0040.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0042:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0042.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0042.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0043:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0043.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0044:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0044.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0044.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0045:
			; Call

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0045.00: ;Asm
			Call SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0045.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0045.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004A
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0045.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0045.04: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004A:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004A.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004A.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004A.02: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005D

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004C.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004C.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004D.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004E.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_004E.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0050:
			; Stelem_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0050.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0050.01: ;Asm
			mov EDX, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0050.02: ;Asm
			mul dword EDX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0050.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0050.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0050.05: ;Asm
			add EDX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0050.06: ;Asm
			push dword EDX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0050.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0050.08: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0050.09: ;Asm
			mov dword [ECX], EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0050.0A: ;Asm
			add ECX, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0050.0B: ;Asm
			add ESP, 0xC

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0051:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0051.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0051.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0052:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0052.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0053:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0053.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0053.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0054:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0054.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0054.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0055:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0055.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0055.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0057:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0057.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0057.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0058:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0058.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0059:
			; Sub

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0059.00: ;Asm
			pop dword ECX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0059.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0059.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0059.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005A:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005A.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005A.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005B.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005B.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005D.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005D.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005F:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_005F.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0060:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0060.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0060.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0061:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0061.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0061.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0063:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0063.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0063.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0065.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0065.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0066:
			; Call

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0066.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0066.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0066.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0066.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0066.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0066.05: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006B:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006B.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006B.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006B.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006B.03: ;Asm
			JNL near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0071

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006D.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006E.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006F:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006F.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006F.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006F.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_006F.03: ;Asm
			JL near SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_001E

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0071:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0071.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0072:
			; Conv_U

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0073:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0073.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0073.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0075:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0075.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0075.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0076:
			; Ret

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.IL_0076.00: ;Asm
			Jmp SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_NORMAL
			; End Method: MakeSeparatorList

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_NORMAL

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemStringMakeSeparatorListSystemStringSystemInt32array.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x14


		GUID_36467178:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: MakeSeparatorList
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-40
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] separators at EBP+28, size = 8
			; Argument[2] sepList at EBP+20, size = 8
			; Argument[3] lengthList at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array:

		GUID_36815330:

		METHOD_36815330.08: ;Asm
			push dword EBP

		METHOD_36815330.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_36815330.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_36815330.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_36815330.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_36815330.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_36815330.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_36815330.0F: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_36815330.10: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_36815330.11: ;Asm
			push dword 0x0

		METHOD_36815330.12: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_36815330.13: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0000:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0000.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0001:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0001.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0003:
			; Ldlen

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0003.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0003.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0004:
			; Conv_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0005:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0005.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0006.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0006.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0007:
			; Ldlen

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0007.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0007.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0008:
			; Conv_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0009:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0009.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0009.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_000A.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_000A.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_000B:
			; Ldflda
			; Field: System.Char System.String.m_firstChar

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_000B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_000B.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_000B.02: ;Asm
			add EAX, 0x10

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_000B.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0010:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0010.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0010.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0012:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0012.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0014:
			; Conv_U

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0015:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0015.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0016:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0016.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0017:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0017.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0017.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0019:
			; Br

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0019.00: ;Asm
			Jmp SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0097

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_001B:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_001B.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_001C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_001C.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_001C.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_001E:
			; Br

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_001E.00: ;Asm
			Jmp SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008A

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0020.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0020.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0021:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0021.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0021.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023:
			; Ldelem_Ref

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023.00: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023.01: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023.02: ;Asm
			push dword [ESP + 12]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023.04: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023.05: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023.06: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023.07: ;Asm
			cmp EAX, EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023.08: ;Asm
			JLE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_IndexOutOfRangeException

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023.09: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023.0A: ;Asm
			JNL near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_IndexOutOfRangeException:

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_IndexOutOfRangeException.0F: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0024
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_IndexOutOfRangeException.10: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException:

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0023_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0024:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 32
			; Local size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0024.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0024.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0024.02: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0024.03: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0026:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 32
			; Local size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0026.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0026.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0026.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0028:
			; Call

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0028.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0028.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_002D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0028.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0028.04: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_002D:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_002D.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_002D.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_002D.02: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0084

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_002F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 32
			; Local size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_002F.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_002F.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_002F.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0031:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0031.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0031.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0036
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0031.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0031.04: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0031.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0036:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0036.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0036.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0038:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0038.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0039:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0039.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0039.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003B:
			; Conv_I

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003C:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003C.00: ;Asm
			push dword 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003D:
			; Mul

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003D.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003D.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003D.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003D.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003E:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003E.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003E.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003F:
			; Ldind

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003F.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003F.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_003F.02: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0040:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 32
			; Local size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0040.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0040.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0040.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0040.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0042:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0042.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0043:
			; Callvirt
			; ThisOffset = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0043.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0043.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0043.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0048
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0043.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0043.05: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0043.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0048:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0048.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0048.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0048.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0048.03: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0084

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_004A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_004A.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_004A.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_004C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_004C.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_004C.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_004D:
			; Call

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_004D.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_004D.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_004D.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0052
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_004D.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_004D.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_004D.05: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0052:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0052.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0052.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0054:
			; Sub

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0054.00: ;Asm
			pop dword ECX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0054.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0054.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0054.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0055:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0055.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0055.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0055.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0055.03: ;Asm
			JNLE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0084

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0057:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0057.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0057.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0059:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0059.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005A:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005A.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005A.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005A.03: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006B

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005C.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005C.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005D.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005D.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 32
			; Local size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005F.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005F.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005F.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_005F.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0061:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0061.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0062:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0062.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0062.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0064:
			; Call

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0064.00: ;Asm
			Call SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0064.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0064.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0069
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0064.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0064.04: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0069:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0069.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0069.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0069.02: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0084

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006B.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006B.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006C.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006D.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006D.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006F:
			; Stelem_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006F.01: ;Asm
			mov EDX, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006F.02: ;Asm
			mul dword EDX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006F.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006F.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006F.05: ;Asm
			add EDX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006F.06: ;Asm
			push dword EDX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006F.08: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006F.09: ;Asm
			mov dword [ECX], EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006F.0A: ;Asm
			add ECX, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_006F.0B: ;Asm
			add ESP, 0xC

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0070:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0070.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0070.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0071:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0071.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0071.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0072:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0072.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0072.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0074:
			; Stelem_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0074.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0074.01: ;Asm
			mov EDX, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0074.02: ;Asm
			mul dword EDX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0074.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0074.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0074.05: ;Asm
			add EDX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0074.06: ;Asm
			push dword EDX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0074.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0074.08: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0074.09: ;Asm
			mov dword [ECX], EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0074.0A: ;Asm
			add ECX, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0074.0B: ;Asm
			add ESP, 0xC

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0075:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0075.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0075.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0076:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0076.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0077:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0077.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0077.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0078:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0078.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0078.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0079:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0079.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0079.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_007B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_007B.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_007B.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_007D:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_007D.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_007E:
			; Sub

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_007E.00: ;Asm
			pop dword ECX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_007E.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_007E.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_007E.03: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_007F:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_007F.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_007F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0080:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0080.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0080.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0082:
			; Br

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0082.00: ;Asm
			Jmp SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0091

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0084:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0084.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0084.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0086:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0086.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0087:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0087.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0087.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0088:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0088.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0088.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008A.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008A.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008C.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008C.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008D:
			; Ldlen

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008D.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008D.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008E:
			; Conv_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008F:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008F.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008F.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008F.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_008F.03: ;Asm
			JL near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0020

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0091:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0091.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0091.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0093:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0093.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0094:
			; Add

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0094.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0094.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0095:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0095.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0095.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0097:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0097.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0097.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0099:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0099.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_0099.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_009A:
			; Call

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_009A.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_009A.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_009A.02: ;Asm
			JE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_009F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_009A.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_009A.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_009A.05: ;Asm
			JNE near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_009F:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_009F.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_009F.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_009F.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_009F.03: ;Asm
			JNL near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A8

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A1:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A1.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A1.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A2.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A2.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A3:
			; Branch

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A3.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A3.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A3.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A3.03: ;Asm
			JL near SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_001B

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A8:
			; Ldc_I4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A8.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00A9:
			; Conv_U

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00AA:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00AA.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00AA.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00AC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00AC.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00AC.01: ;Asm
			push dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00AD:
			; Ret

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.IL_00AD.00: ;Asm
			Jmp SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_NORMAL
			; End Method: MakeSeparatorList

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_NORMAL

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 36], EAX

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x28

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemStringMakeSeparatorListSystemStringarraySystemInt32arraySystemInt32array.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x1C


		GUID_36815331:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.PathImpl
			; Name: GetFullPath
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString:

		GUID_37311793:

		METHOD_37311793.08: ;Asm
			push dword EBP

		METHOD_37311793.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_37311793.0A: ;Asm
			push dword 0x0

		METHOD_37311793.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_37311793.0C: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_37311793.0D: ;Asm
			push dword 0x0

		METHOD_37311793.0E: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0002:
			; Ldnull

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0002.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0003:
			; Ceq
			; NullRef

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0003.03: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0003.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0003.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0003.06: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0003.07: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0005

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0003.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0003.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0003.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0005

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0005.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0006.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0007:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0007.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0015

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0009:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0009.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000A:
			; LdStr
			; String Value: aPath

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000A.00: ;Asm
			push dword StringLiteral0207

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000A.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F:
			; Newobj

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.00: ;Asm
			push dword 0x90

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.AfterAlloc:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.02: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.03: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.04: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.0E: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.NoError1385
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.11: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.NoError1385:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.14: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_000F.15: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0014:
			; Throw

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0014.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0014.05: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0016:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0016.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0017:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0017.00: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0017.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0017.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0017.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001C.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001D.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001D.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 16
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001E.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001E.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001E.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001E.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001F:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_001F.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0021

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0021:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 16
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0021.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0021.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0021.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0021.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0022:
			; Ret

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.IL_0022.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_NORMAL
			; End Method: GetFullPath

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x14

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFullPathSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_37311794:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: get_Chars
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+16, size = 4
			; Argument[1] aIndex at EBP+12, size = 4
			; Argument[2] aFirstChar at EBP+8, size = 4
			; Return size: 4

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer:

		GUID_37410657:

		METHOD_37410657.0A: ;Asm
			push dword EBP

		METHOD_37410657.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_37410657.0C: ;Asm
			push dword 0x0

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0000:
			; Nop

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0000.00: ;Asm
			NOP

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0003:
			; Conv_I

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0004:
			; Ldc_I4

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0004.00: ;Asm
			push dword 0x2

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0005:
			; Mul

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0005.00: ;Asm
			pop dword EAX

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0005.01: ;Asm
			mul dword [ESP]

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0005.02: ;Asm
			add ESP, 0x4

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0005.03: ;Asm
			push dword EAX

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0006:
			; Add

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0006.00: ;Asm
			pop dword EAX

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0006.01: ;Asm
			add dword [ESP], EAX

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0007:
			; Ldind

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0007.00: ;Asm
			pop dword EAX

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0007.01: ;Asm
			movzx EAX, word [EAX]

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0007.02: ;Asm
			push dword EAX

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0008:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0008.00: ;Asm
			pop dword EAX

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0008.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0009:
			; Br

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_0009.00: ;Asm
			Jmp SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_000B

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_000B:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_000B.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_000B.01: ;Asm
			push dword EAX

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_000C:
			; Ret

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.IL_000C.00: ;Asm
			Jmp SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.END__OF__METHOD_NORMAL
			; End Method: get_Chars

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.END__OF__METHOD_NORMAL

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.END__OF__METHOD_EXCEPTION:

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.END__OF__METHOD_EXCEPTION__2:

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemCharCosmosCore_PlugsSystemStringImplget_CharsSystemInt32SystemCharpointer.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_37410658:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentNull_Generic
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentNull_Generic:

		GUID_37470360:

		METHOD_37470360.08: ;Asm
			push dword EBP

		METHOD_37470360.09: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentNull_Generic.IL_0000:
			; LdStr
			; String Value: ArgumentNull_Generic

		SystemStringSystemSRget_ArgumentNull_Generic.IL_0000.00: ;Asm
			push dword StringLiteral0208

		SystemStringSystemSRget_ArgumentNull_Generic.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentNull_Generic.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentNull_Generic.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentNull_Generic.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentNull_Generic.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentNull_Generic.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentNull_Generic.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentNull_Generic.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentNull_Generic.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentNull_Generic.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentNull_Generic.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentNull_Generic.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentNull_Generic.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentNull_Generic.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentNull_Generic

		SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentNull_Generic.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_37470361:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+32, size = 8
			; Argument[1] path at EBP+24, size = 8
			; Argument[2] encoding at EBP+16, size = 8
			; Argument[3] detectEncodingFromByteOrderMarks at EBP+8, size = 1

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean:

		GUID_37490327:

		METHOD_37490327.09: ;Asm
			push dword EBP

		METHOD_37490327.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0001.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0002.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0002.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0004:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0004.00: ;Asm
			push dword 0x400

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0009:
			; Call

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0009.00: ;Asm
			Call SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0009.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_000E
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_0009.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_000E:
			; Ret

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.IL_000E.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x1C


		GUID_37490328:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextReader
			; Name: ReadToEnd
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIOTextReaderReadToEnd:

		GUID_37502844:

		METHOD_37502844.05: ;Asm
			push dword EBP

		METHOD_37502844.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_37502844.07: ;Asm
			push dword 0x0

		METHOD_37502844.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_37502844.09: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_37502844.0A: ;Asm
			push dword 0x0

		METHOD_37502844.0B: ;Asm
			push dword 0x0

		SystemStringSystemIOTextReaderReadToEnd.IL_0000:
			; Ldc_I4

		SystemStringSystemIOTextReaderReadToEnd.IL_0000.00: ;Asm
			push dword 0x1000

		SystemStringSystemIOTextReaderReadToEnd.IL_0005:
			; Newarr
			; Element Size = 2

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.01: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.02: ;Asm
			mov EDX, 0x2

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.03: ;Asm
			mul dword EDX

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.04: ;Asm
			add EAX, 0x10

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.05: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.AfterAlloc:

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.07: ;Asm
			pop dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.08: ;Asm
			pop dword ESI

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.09: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.0A: ;Asm
			push dword [ESP]

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.0B: ;Asm
			push dword [ESP]

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.0C: ;Asm
			pop dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.12: ;Asm
			push dword 0x0

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringSystemIOTextReaderReadToEnd.IL_0005.14: ;Asm
			push dword 0x0

		SystemStringSystemIOTextReaderReadToEnd.IL_000A:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemIOTextReaderReadToEnd.IL_000A.00: ;Asm
			pop dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_000A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_000A.02: ;Asm
			pop dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_000A.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_000B:
			; Ldc_I4

		SystemStringSystemIOTextReaderReadToEnd.IL_000B.00: ;Asm
			push dword 0x1000

		SystemStringSystemIOTextReaderReadToEnd.IL_0010:
			; Newobj

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.00: ;Asm
			push dword 0x28

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.AfterAlloc:

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.02: ;Asm
			push dword [ESP]

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.03: ;Asm
			push dword [ESP]

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.04: ;Asm
			pop dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_StringBuilder_ASM_IS__System_Private_CoreLib]

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.08: ;Asm
			mov dword [EAX + 8], 0x1C

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.09: ;Asm
			push dword 0x0
			; Arg capacity: 4

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.0A: ;Asm
			push dword [ESP + 12]

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.0B: ;Asm
			Call SystemVoidSystemTextStringBuilderctorSystemInt32

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.0C: ;Asm
			test ECX, 0x2

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.0D: ;Asm
			JE near SystemStringSystemIOTextReaderReadToEnd.IL_0010.NoError1387
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.10: ;Asm
			Jmp SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.NoError1387:

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.13: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0010.14: ;Asm
			push dword 0x0

		SystemStringSystemIOTextReaderReadToEnd.IL_0015:
			; Stloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 16
			; Local size = 8

		SystemStringSystemIOTextReaderReadToEnd.IL_0015.00: ;Asm
			pop dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0015.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0015.02: ;Asm
			pop dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0015.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0016:
			; Br

		SystemStringSystemIOTextReaderReadToEnd.IL_0016.00: ;Asm
			Jmp SystemStringSystemIOTextReaderReadToEnd.IL_0022

		SystemStringSystemIOTextReaderReadToEnd.IL_0018:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 16
			; Local size = 8

		SystemStringSystemIOTextReaderReadToEnd.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemIOTextReaderReadToEnd.IL_0018.01: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0018.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemIOTextReaderReadToEnd.IL_0018.03: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0019:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemIOTextReaderReadToEnd.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemIOTextReaderReadToEnd.IL_0019.01: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0019.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemIOTextReaderReadToEnd.IL_0019.03: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_001A:
			; Ldc_I4

		SystemStringSystemIOTextReaderReadToEnd.IL_001A.00: ;Asm
			push dword 0x0

		SystemStringSystemIOTextReaderReadToEnd.IL_001B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemIOTextReaderReadToEnd.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemIOTextReaderReadToEnd.IL_001B.01: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_001C:
			; Callvirt
			; ThisOffset = 16

		SystemStringSystemIOTextReaderReadToEnd.IL_001C.00: ;Asm
			Call SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32

		SystemStringSystemIOTextReaderReadToEnd.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemStringSystemIOTextReaderReadToEnd.IL_001C.02: ;Asm
			JE near SystemStringSystemIOTextReaderReadToEnd.IL_0021
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemIOTextReaderReadToEnd.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemStringSystemIOTextReaderReadToEnd.IL_001C.04: ;Asm
			add ESP, 0x4

		SystemStringSystemIOTextReaderReadToEnd.IL_001C.05: ;Asm
			JNE near SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOTextReaderReadToEnd.IL_001C.NoExceptionAfterCall:
			; Argument Count = 3

		SystemStringSystemIOTextReaderReadToEnd.IL_0021:
			; Pop

		SystemStringSystemIOTextReaderReadToEnd.IL_0021.00: ;Asm
			add ESP, 0x8

		SystemStringSystemIOTextReaderReadToEnd.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextReader
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOTextReaderReadToEnd.IL_0022.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOTextReaderReadToEnd.IL_0022.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOTextReaderReadToEnd.IL_0023:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemIOTextReaderReadToEnd.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemIOTextReaderReadToEnd.IL_0023.01: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0023.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemIOTextReaderReadToEnd.IL_0023.03: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0024:
			; Ldc_I4

		SystemStringSystemIOTextReaderReadToEnd.IL_0024.00: ;Asm
			push dword 0x0

		SystemStringSystemIOTextReaderReadToEnd.IL_0025:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemIOTextReaderReadToEnd.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemIOTextReaderReadToEnd.IL_0025.01: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemIOTextReaderReadToEnd.IL_0025.03: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0026:
			; Ldlen

		SystemStringSystemIOTextReaderReadToEnd.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOTextReaderReadToEnd.IL_0026.01: ;Asm
			pop dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0026.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemIOTextReaderReadToEnd.IL_0027:
			; Conv_I4

		SystemStringSystemIOTextReaderReadToEnd.IL_0028:
			; Callvirt
			; ThisOffset = 16

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.01: ;Asm
			push dword [EAX]

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.02: ;Asm
			push dword 0x28E

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.04: ;Asm
			pop dword ECX

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.AfterAddressCheck:

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.07: ;Asm
			JNE near SystemStringSystemIOTextReaderReadToEnd.IL_0028.NotBoxedThis

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.08: ;Asm
			add EAX, 0xC

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.0A: ;Asm
			add ESP, 0x14

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.0B: ;Asm
			push dword [ESP - 8]

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.0C: ;Asm
			push dword [ESP - 8]

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.0D: ;Asm
			push dword [ESP - 8]

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.0E: ;Asm
			push dword [ESP - 8]

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.NotBoxedThis:

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.0F: ;Asm
			Call ECX

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.AfterNotBoxedThis:

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.10: ;Asm
			test ECX, 0x2

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.11: ;Asm
			JE near SystemStringSystemIOTextReaderReadToEnd.IL_002D
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.12: ;Asm
			add ESP, 0x4

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.13: ;Asm
			JNE near SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOTextReaderReadToEnd.IL_0028.NoExceptionAfterCall:
			; Argument Count = 3

		SystemStringSystemIOTextReaderReadToEnd.IL_002D:
			; Dup

		SystemStringSystemIOTextReaderReadToEnd.IL_002D.00: ;Asm
			push dword [ESP]

		SystemStringSystemIOTextReaderReadToEnd.IL_002E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemIOTextReaderReadToEnd.IL_002E.00: ;Asm
			pop dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_002E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_002F:
			; Branch

		SystemStringSystemIOTextReaderReadToEnd.IL_002F.00: ;Asm
			pop dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_002F.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemIOTextReaderReadToEnd.IL_002F.02: ;Asm
			JNE near SystemStringSystemIOTextReaderReadToEnd.IL_0018

		SystemStringSystemIOTextReaderReadToEnd.IL_0031:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 16
			; Local size = 8

		SystemStringSystemIOTextReaderReadToEnd.IL_0031.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemIOTextReaderReadToEnd.IL_0031.01: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0031.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemIOTextReaderReadToEnd.IL_0031.03: ;Asm
			push dword EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0032:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.01: ;Asm
			push dword [EAX]

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.02: ;Asm
			push dword 0xA

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.04: ;Asm
			pop dword ECX

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.AfterAddressCheck:

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.07: ;Asm
			JNE near SystemStringSystemIOTextReaderReadToEnd.IL_0032.NotBoxedThis

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.08: ;Asm
			add EAX, 0xC

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.NotBoxedThis:

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.0A: ;Asm
			Call ECX

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.AfterNotBoxedThis:

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.0C: ;Asm
			JE near SystemStringSystemIOTextReaderReadToEnd.IL_0037
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.0E: ;Asm
			add ESP, 0x4

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.0F: ;Asm
			JNE near SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOTextReaderReadToEnd.IL_0032.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemIOTextReaderReadToEnd.IL_0037:
			; Ret

		SystemStringSystemIOTextReaderReadToEnd.IL_0037.00: ;Asm
			Jmp SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_NORMAL
			; End Method: ReadToEnd

		SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_NORMAL

		SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x14

		SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemIOTextReaderReadToEnd.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_37502845:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: get_UTF8NoBOM
			; Plugged: No
			; Return size: 8

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM:

		GUID_37503767:

		METHOD_37503767.0A: ;Asm
			push dword EBP

		METHOD_37503767.0B: ;Asm
			mov EBP, ESP

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.IL_0000:
			; Ldsfld

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.IL_0000.00: ;Asm
			Call SystemVoidSystemIOEncodingCachecctor

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.IL_0000.02: ;Asm
			JNE near SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_EXCEPTION

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.IL_0000.AfterCCTorExceptionCheck:

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.IL_0000.03: ;Asm
			push dword [static_field__System_IO_EncodingCache_UTF8NoBOM + 4]

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.IL_0000.04: ;Asm
			push dword 0x0

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.IL_0005:
			; Ret

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.IL_0005.00: ;Asm
			Jmp SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_NORMAL
			; End Method: get_UTF8NoBOM

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_NORMAL

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_EXCEPTION:

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_37503768:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] path at EBP+28, size = 8
			; Argument[2] append at EBP+20, size = 1
			; Argument[3] encoding at EBP+16, size = 8
			; Argument[4] bufferSize at EBP+8, size = 4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32:

		GUID_37503896:

		METHOD_37503896.09: ;Asm
			push dword EBP

		METHOD_37503896.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_37503896.0B: ;Asm
			push dword 0x0

		METHOD_37503896.0C: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0001:
			; Call

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemIOTextWriterctor

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0001.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0006.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0007:
			; Branch

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0007.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0007.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0014

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0007.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0007.05: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0014

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0009:
			; LdStr
			; String Value: path

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0009.00: ;Asm
			push dword StringLiteral0209

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0009.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E:
			; Newobj

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.AfterAlloc:

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.0E: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.NoError1389
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.11: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.NoError1389:

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.14: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_000E.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0013:
			; Throw

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0013.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0013.05: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0015:
			; Branch

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0015.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0015.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0015.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0022

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0015.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0015.05: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0022

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0017:
			; LdStr
			; String Value: encoding

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0017.00: ;Asm
			push dword StringLiteral020A

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0017.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C:
			; Newobj

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.AfterAlloc:

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.0E: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.NoError1389
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.11: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.NoError1389:

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.14: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_001C.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0021:
			; Throw

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0021.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0021.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0021.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0021.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0021.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0021.05: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0022:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0022.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0022.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0023:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0023.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0023.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0028
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0023.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0023.04: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0023.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0028:
			; Branch

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0028.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0028.02: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0035

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002A:
			; Call

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002A.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002A.01: ;Asm
			Call SystemStringSystemSRget_Argument_EmptyPath

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002A.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002A.03: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002A.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002A.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002A.06: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F:
			; Newobj

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.AfterAlloc:

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.0E: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.NoError1389
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.11: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.NoError1389:

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.14: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_002F.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0034:
			; Throw

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0034.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0034.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0034.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0034.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0034.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0034.05: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0035:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0035.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0038:
			; Branch

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0038.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0038.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0038.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0038.03: ;Asm
			JNLE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004A

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_003A:
			; LdStr
			; String Value: bufferSize

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_003A.00: ;Asm
			push dword StringLiteral020B

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_003A.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_003F:
			; Call

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_003F.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_003F.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_003F.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_003F.03: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_003F.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_003F.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_003F.06: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044:
			; Newobj

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.00: ;Asm
			push dword 0x98

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.AfterAlloc:

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.10: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.NoError1389
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.14: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.NoError1389:

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.18: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0044.19: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0049:
			; Throw

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0049.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0049.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0049.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0049.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0049.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0049.05: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004A.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004A.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004C:
			; Branch

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004C.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004C.02: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0051

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004E:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004E.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004F:
			; Br

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_004F.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0052

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0051:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0051.00: ;Asm
			push dword 0x6

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0052:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0052.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0053:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0053.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0054:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0054.00: ;Asm
			push dword 0x1000

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0059:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0059.00: ;Asm
			push dword 0x8000000

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E:
			; Newobj

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.00: ;Asm
			Call SystemVoidSystemIOFileStreamcctor

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.02: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.AfterCCTorExceptionCheck:

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.03: ;Asm
			push dword 0x84

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.AfterAlloc:

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.05: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.06: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_FileStream_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.0B: ;Asm
			mov dword [EAX + 8], 0x78

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.0C: ;Asm
			push dword 0x0
			; Arg path: 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.0D: ;Asm
			push dword [ESP + 36]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.0E: ;Asm
			push dword [ESP + 36]
			; Arg mode: 4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.0F: ;Asm
			push dword [ESP + 36]
			; Arg access: 4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.10: ;Asm
			push dword [ESP + 36]
			; Arg share: 4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.11: ;Asm
			push dword [ESP + 36]
			; Arg bufferSize: 4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.12: ;Asm
			push dword [ESP + 36]
			; Arg options: 4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.13: ;Asm
			push dword [ESP + 36]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.14: ;Asm
			Call SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.15: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.16: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.NoError1390
			; [ Newobj.PushAlignedParameterSize start count = 6 ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.17: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.18: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.19: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.1A: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.1B: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.1E: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.NoError1390:

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 6 ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.20: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.21: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.22: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.23: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.24: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.25: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.26: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_005E.27: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0063:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0063.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0063.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0063.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0063.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0064:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0064.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0064.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0065:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0065.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0065.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0065.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0065.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0066:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0066.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0066.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0067:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0067.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0069:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_0069.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_006A:
			; Call

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_006A.00: ;Asm
			Call SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_006A.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_006A.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_006F
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_006A.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_006F:
			; Ret

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.IL_006F.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamWriterctorSystemStringSystemBooleanSystemTextEncodingSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x20


		GUID_37503897:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: Write
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] value at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOStreamWriterWriteSystemString:

		GUID_37508695:

		METHOD_37508695.06: ;Asm
			push dword EBP

		METHOD_37508695.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_37508695.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_37508695.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_37508695.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_37508695.0B: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0001:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_0004

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0001.05: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_0004

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0003:
			; Ret

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0003.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0004:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0004.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0004.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0005:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0005.00: ;Asm
			Call SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0005.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_000A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0005.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_000A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_000B:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_000B.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_000B.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_0010
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_000B.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_000B.04: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_000B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0010:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0010.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0010.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0012:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0012.00: ;Asm
			push dword 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0013:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0013.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0013.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0013.03: ;Asm
			JNLE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_005B

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0015:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0015.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0016:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0016.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0017:
			; Br

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0017.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemString.IL_0055

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_001A:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_001A.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_001A.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_001A.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_001F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_001F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_001F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0020:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 66 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0020.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0020.02: ;Asm
			add ECX, 0x42

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0020.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0020.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0020.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0025:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0025.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0025.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0025.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_002F

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0027:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0027.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0027.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0028:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0028.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0029:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0029.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_002A:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_002A.00: ;Asm
			Call SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_002A.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_002F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_002A.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_002F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_002F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_002F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0030:
			; Ldfld
			; Field: System.Char[] System.IO.StreamWriter._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 70 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0030.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0030.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0030.02: ;Asm
			add ECX, 0x46

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0030.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0030.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0030.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0030.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0030.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0035:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0035.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0035.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0036:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0036.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0036.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0036.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0036.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0036.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0036.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003C.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003D:
			; Callvirt
			; ThisOffset = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003D.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003D.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_0042
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003D.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003D.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003D.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003D.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003D.07: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_003D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0042:
			; Stelem_I2

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0042.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0042.01: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0042.02: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0042.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0042.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0042.05: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0042.06: ;Asm
			push dword EDX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0042.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0042.08: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0042.09: ;Asm
			mov word [ECX], BX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0042.0A: ;Asm
			add ESP, 0xC

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0043:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0043.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0043.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0044:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0044.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0044.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0045:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0045.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0045.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0045.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0045.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0045.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0045.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_004A:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_004A.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_004B:
			; Add

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_004B.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_004B.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_004C:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 62 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_004C.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_004C.01: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_004C.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_004C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_004C.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_004C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0051:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0051.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0051.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0052:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0052.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0053:
			; Add

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0053.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0053.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0054:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0054.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0054.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0055:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0055.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0055.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0056:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0056.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0057:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0057.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0057.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0057.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0057.03: ;Asm
			JL near SystemVoidSystemIOStreamWriterWriteSystemString.IL_0019

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0059:
			; Br

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0059.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B7

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_005B:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_005B.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_005C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_005C.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_005C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_005D:
			; Br

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_005D.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B3

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_005F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_005F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_005F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0060:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0060.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0060.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0060.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0060.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0060.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0060.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0065.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0065.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0066:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 66 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0066.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0066.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0066.02: ;Asm
			add ECX, 0x42

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0066.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0066.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0066.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_006B:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_006B.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_006B.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_006B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_006B.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_0075

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_006D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_006D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_006D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_006E:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_006E.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_006F:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_006F.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0070:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0070.00: ;Asm
			Call SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0070.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0070.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_0075
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0070.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0075:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0075.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0075.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0076:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 66 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0076.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0076.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0076.02: ;Asm
			add ECX, 0x42

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0076.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0076.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0076.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_007B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_007B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_007B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_007C:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_007C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_007C.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_007C.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_007C.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_007C.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_007C.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0081:
			; Sub

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0081.00: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0081.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0081.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0081.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0082:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0082.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0082.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0083:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0083.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0083.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0084:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0084.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0084.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0085:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0085.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0085.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0085.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0085.03: ;Asm
			JLE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_0089

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0087:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0087.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0087.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0088:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0088.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0088.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0089:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0089.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0089.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008A.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008A.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008C:
			; Ldfld
			; Field: System.Char[] System.IO.StreamWriter._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 70 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008C.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008C.02: ;Asm
			add ECX, 0x46

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008C.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008C.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_008C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0091:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0091.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0091.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0092:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0092.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0092.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0092.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0092.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0092.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0092.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0097:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0097.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0097.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0098:
			; Callvirt
			; ThisOffset = 20

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0098.00: ;Asm
			Call SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0098.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0098.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_009D
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0098.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_0098.NoExceptionAfterCall:
			; Argument Count = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_009D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_009D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_009D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_009E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_009E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_009E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_009F:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_009F.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_009F.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_009F.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_009F.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_009F.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_009F.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00A4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00A4.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00A4.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00A5:
			; Add

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00A5.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00A5.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00A6:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 62 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00A6.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00A6.01: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00A6.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00A6.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00A6.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00A6.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AB.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AB.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AC.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AC.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AD:
			; Add

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AD.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AD.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AE:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AE.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AE.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AF.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00AF.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B0.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B0.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B1:
			; Sub

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B1.00: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B1.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B1.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B1.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B2:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B2.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B2.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B3.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B3.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B4:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B4.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B5:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B5.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B5.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B5.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B5.03: ;Asm
			JNLE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_005F

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B7.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B7.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B8:
			; Ldfld
			; Field: System.Boolean System.IO.StreamWriter._autoFlush
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 86 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B8.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B8.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B8.02: ;Asm
			add ECX, 0x56

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B8.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B8.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00B8.05: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00BD:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00BD.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00BD.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00BD.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_00C7

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00BF:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00BF.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00BF.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00C0:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00C0.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00C1:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00C1.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00C2:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00C2.00: ;Asm
			Call SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00C2.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00C2.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemString.IL_00C7
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00C2.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00C7:
			; Ret

		SystemVoidSystemIOStreamWriterWriteSystemString.IL_00C7.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamWriterWriteSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_37508696:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextWriter
			; Name: Write
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] buffer at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOTextWriterWriteSystemChararray:

		GUID_37534352:

		METHOD_37534352.06: ;Asm
			push dword EBP

		METHOD_37534352.07: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0001:
			; Branch

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0001.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0001.End

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0001.05: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemChararray.IL_000E

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0001.End:

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0003.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0003.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0004.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0004.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0005:
			; Ldc_I4

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0005.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0007:
			; Ldlen

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0007.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0007.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0008:
			; Conv_I4

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009:
			; Callvirt
			; ThisOffset = 16

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.02: ;Asm
			push dword 0x296

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.AfterAddressCheck:

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.07: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.NotBoxedThis

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.0A: ;Asm
			add ESP, 0x14

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.NotBoxedThis:

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.0F: ;Asm
			Call ECX

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.AfterNotBoxedThis:

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.10: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.11: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemChararray.IL_000E
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.12: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_0009.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_000E:
			; Ret

		SystemVoidSystemIOTextWriterWriteSystemChararray.IL_000E.00: ;Asm
			Jmp SystemVoidSystemIOTextWriterWriteSystemChararray.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidSystemIOTextWriterWriteSystemChararray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextWriterWriteSystemChararray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextWriterWriteSystemChararray.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextWriterWriteSystemChararray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_37534353:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.FileStream
			; Name: .cctor
			; Plugged: Yes

		SystemVoidSystemIOFileStreamcctor:

		GUID_37538005:
			; Static constructor. See if it has been called already, return if so.

		METHOD_37538005.05: ;Asm
			cmp byte [CCTOR_CALLED__System_IO_FileStream], 0x1

		METHOD_37538005.06: ;Asm
			JE near METHOD_37538005.BeforeQuickReturn

		METHOD_37538005.07: ;Asm
			mov byte [CCTOR_CALLED__System_IO_FileStream], 0x1

		METHOD_37538005.08: ;Asm
			Jmp METHOD_37538005.AfterCCTorAlreadyCalledCheck

		METHOD_37538005.BeforeQuickReturn:

		METHOD_37538005.09: ;Asm
			mov ECX, 0x0

		METHOD_37538005.0A: ;Asm
			Ret


		METHOD_37538005.AfterCCTorAlreadyCalledCheck:

		METHOD_37538005.0B: ;Asm
			push dword EBP

		METHOD_37538005.0C: ;Asm
			mov EBP, ESP

		METHOD_37538005.0D: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor

		METHOD_37538005.0E: ;Asm
			test ECX, 0x2

		METHOD_37538005.0F: ;Asm
			JE near SystemVoidSystemIOFileStreamcctor.END__OF__METHOD_NORMAL

		METHOD_37538005.10: ;Asm
			JNE near SystemVoidSystemIOFileStreamcctor.END__OF__METHOD_EXCEPTION
			; End Method: .cctor

		SystemVoidSystemIOFileStreamcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOFileStreamcctor.END__OF__METHOD_NORMAL.11: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOFileStreamcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOFileStreamcctor.END__OF__METHOD_NORMAL.12: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOFileStreamcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOFileStreamcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOFileStreamcctor.END__OF__METHOD_EXCEPTION__2.13: ;Asm
			pop dword EBP

		SystemVoidSystemIOFileStreamcctor.END__OF__METHOD_EXCEPTION__2.14: ;Asm
			Ret


		GUID_37538006:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Stream
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOStreamDispose:

		GUID_37538008:

		METHOD_37538008.15: ;Asm
			push dword EBP

		METHOD_37538008.16: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamDispose.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.Stream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamDispose.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamDispose.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamDispose.IL_0001:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamDispose.IL_0001.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamDispose.IL_0001.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamDispose.IL_0001.02: ;Asm
			push dword 0x297

		SystemVoidSystemIOStreamDispose.IL_0001.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamDispose.IL_0001.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamDispose.IL_0001.AfterAddressCheck:

		SystemVoidSystemIOStreamDispose.IL_0001.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamDispose.IL_0001.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamDispose.IL_0001.07: ;Asm
			JNE near SystemVoidSystemIOStreamDispose.IL_0001.NotBoxedThis

		SystemVoidSystemIOStreamDispose.IL_0001.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamDispose.IL_0001.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOStreamDispose.IL_0001.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamDispose.IL_0001.NotBoxedThis:

		SystemVoidSystemIOStreamDispose.IL_0001.0B: ;Asm
			Call ECX

		SystemVoidSystemIOStreamDispose.IL_0001.AfterNotBoxedThis:

		SystemVoidSystemIOStreamDispose.IL_0001.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamDispose.IL_0001.0D: ;Asm
			JE near SystemVoidSystemIOStreamDispose.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamDispose.IL_0001.0E: ;Asm
			JNE near SystemVoidSystemIOStreamDispose.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamDispose.IL_0001.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamDispose.IL_0006:
			; Ret

		SystemVoidSystemIOStreamDispose.IL_0006.00: ;Asm
			Jmp SystemVoidSystemIOStreamDispose.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemIOStreamDispose.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamDispose.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamDispose.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamDispose.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamDispose.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamDispose.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamDispose.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamDispose.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_37538009:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.FileStream
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] path at EBP+28, size = 8
			; Argument[2] mode at EBP+20, size = 4
			; Argument[3] access at EBP+16, size = 4
			; Argument[4] share at EBP+12, size = 4
			; Argument[5] bufferSize at EBP+8, size = 4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32:

		GUID_37539145:

		METHOD_37539145.05: ;Asm
			push dword EBP

		METHOD_37539145.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.IO.FileMode
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.IO.FileAccess
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.IO.FileShare
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0008:
			; Ldc_I4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0009:
			; Call

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0009.02: ;Asm
			JE near SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_000E
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 0

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_0009.03: ;Asm
			JNE near SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_000E:
			; Ret

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.IL_000E.00: ;Asm
			Jmp SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x20


		GUID_37539146:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: DirectoryExists
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString:

		GUID_37542658:

		METHOD_37542658.05: ;Asm
			push dword EBP

		METHOD_37542658.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_37542658.07: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_37542658.08: ;Asm
			push dword 0x0

		METHOD_37542658.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_37542658.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0000:
			; Nop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0002:
			; Call

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0002.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0002.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0002.04: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0007:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0008:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0008.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0008.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0009:
			; Branch

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0009.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0009.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0009.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001C

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_000B:
			; Nop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_000B.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_000C:
			; LdStr
			; String Value: Argument is null or empty

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_000C.00: ;Asm
			push dword StringLiteral020C

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_000C.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0011:
			; LdStr
			; String Value: aPath

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0011.00: ;Asm
			push dword StringLiteral020D

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0011.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016:
			; Newobj

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.00: ;Asm
			push dword 0x90

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.AfterAlloc:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.02: ;Asm
			push dword [ESP]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.03: ;Asm
			push dword [ESP]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.06: ;Asm
			mov dword [EAX], EBX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.0A: ;Asm
			push dword [ESP + 24]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.0C: ;Asm
			push dword [ESP + 24]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.0D: ;Asm
			push dword [ESP + 24]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.0F: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.10: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.NoError1393
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.11: ;Asm
			add ESP, 0x8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.14: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.NoError1393:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.16: ;Asm
			add ESP, 0x8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.18: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0016.19: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001B:
			; Throw

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001B.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001B.03: ;Asm
			Call SystemExceptionOccurred

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001B.04: ;Asm
			mov ECX, 0x3

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001B.05: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001C:
			; Nop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001C.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001D:
			; Nop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001D.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001E.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001E.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001F:
			; Call

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001F.00: ;Asm
			Call SystemStringSystemIOPathGetFullPathSystemString
			; CurrentOffset = 31, HandlerStartOffset = 49

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001F.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0024
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001F.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_001F.05: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0031

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0024:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0024.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0024.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0024.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0024.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0025:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0025.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0025.03: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0026:
			; Call

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0026.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString
			; CurrentOffset = 38, HandlerStartOffset = 49

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0026.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0026.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0026.05: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0031

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002B:
			; Ldnull

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002B.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002B.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C:
			; Cgt_Un

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.00: ;Asm
			mov ESI, 0x1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.01: ;Asm
			xor EDI, EDI

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.03: ;Asm
			pop dword EDX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.04: ;Asm
			pop dword EBX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.05: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.06: ;Asm
			cmp ECX, EDX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.07: ;Asm
			JNBE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.True

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.08: ;Asm
			JB near SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.False

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.09: ;Asm
			cmp EBX, EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.True:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.0A: ;Asm
			cmovnbe EDI, ESI

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.False:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002C.0B: ;Asm
			push dword EDI

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002E.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002F:
			; Leave

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_002F.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0037

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0031:
			; Pop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0031.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0031.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0031.02: ;Asm
			add ESP, 0x8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0032:
			; Nop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0032.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0033:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0033.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0034:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0034.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0034.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0035:
			; Leave

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0035.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0037

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0037:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0037.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0037.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0038:
			; Ret

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.IL_0038.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_NORMAL
			; End Method: DirectoryExists

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x10

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerDirectoryExistsSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_37542659:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DirectoryImpl
			; Name: Delete
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aPath at EBP+16, size = 8
			; Argument[1] recursive at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean:

		GUID_37555073:

		METHOD_37555073.08: ;Asm
			push dword EBP

		METHOD_37555073.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_37555073.0A: ;Asm
			push dword 0x0

		METHOD_37555073.0B: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0002:
			; Call

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0002.00: ;Asm
			Call SystemStringSystemIOPathGetFullPathSystemString

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0002.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0002.05: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0007:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0007.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0007.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0007.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0008:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0008.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0008.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_000A:
			; Call

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_000A.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_000A.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_000F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_000F:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0010:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: Delete

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIODirectoryImplDeleteSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_37555074:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DirectoryInfo
			; Name: ToString
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIODirectoryInfoToString:

		GUID_37559270:

		METHOD_37559270.06: ;Asm
			push dword EBP

		METHOD_37559270.07: ;Asm
			mov EBP, ESP

		SystemStringSystemIODirectoryInfoToString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DirectoryInfo
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIODirectoryInfoToString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIODirectoryInfoToString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIODirectoryInfoToString.IL_0001:
			; Call

		SystemStringSystemIODirectoryInfoToString.IL_0001.00: ;Asm
			Call SystemStringSystemIOFileSystemInfoget_DisplayPath

		SystemStringSystemIODirectoryInfoToString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringSystemIODirectoryInfoToString.IL_0001.02: ;Asm
			JE near SystemStringSystemIODirectoryInfoToString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemIODirectoryInfoToString.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemStringSystemIODirectoryInfoToString.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemStringSystemIODirectoryInfoToString.IL_0001.05: ;Asm
			JNE near SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemIODirectoryInfoToString.IL_0006:
			; Ret

		SystemStringSystemIODirectoryInfoToString.IL_0006.00: ;Asm
			Jmp SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_NORMAL

		SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemIODirectoryInfoToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_37559271:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: CreateDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString:

		GUID_37560707:

		METHOD_37560707.09: ;Asm
			push dword EBP

		METHOD_37560707.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_37560707.0B: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_37560707.0C: ;Asm
			push dword 0x0

		METHOD_37560707.0D: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0000:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0000.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0002:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0002.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0002.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0002.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0002.04: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0007:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0007.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0008:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0008.00: ;Asm
			movzx EAX, byte [EBP - 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0008.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0009:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0009.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0009.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0009.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0017

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_000B:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_000B.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_000C:
			; LdStr
			; String Value: aPath

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_000C.00: ;Asm
			push dword StringLiteral020E

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_000C.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011:
			; Newobj

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.00: ;Asm
			push dword 0x90

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.08: ;Asm
			mov dword [EAX + 8], 0x84

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.0A: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.0B: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.0D: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.0E: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.NoError1394
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.11: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.NoError1394:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.14: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0011.15: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0016:
			; Throw

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0016.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0016.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0016.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0016.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0016.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0016.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0017:
			; Ldsfld

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0017.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0017.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001C.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001C.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.00: ;Asm
			mov EAX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.01: ;Asm
			push dword [EAX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.02: ;Asm
			push dword 0x29C

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.04: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.AfterAddressCheck:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.05: ;Asm
			mov EAX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.07: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.NotBoxedThis

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.08: ;Asm
			add EAX, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.09: ;Asm
			mov dword [ESP + 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.0A: ;Asm
			add ESP, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.0B: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.0C: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.NotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.0D: ;Asm
			Call ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.AfterNotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.0F: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0022
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.10: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.11: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.12: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_001D.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0022:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0022.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0022.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0022.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0022.03: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0023:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0023.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0025

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0025:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0025.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0025.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0026:
			; Ret

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.IL_0026.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_NORMAL
			; End Method: CreateDirectory

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateDirectorySystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_37560708:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DirectoryInfo
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] path at EBP+12, size = 8

		SystemVoidSystemIODirectoryInfoctorSystemString:

		GUID_37569176:

		METHOD_37569176.0A: ;Asm
			push dword EBP

		METHOD_37569176.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DirectoryInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0001:
			; Call

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0001.00: ;Asm
			Call SystemVoidSystemIOFileSystemInfoctor

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0001.02: ;Asm
			JE near SystemVoidSystemIODirectoryInfoctorSystemString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0007:
			; Branch

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0007.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0007.03: ;Asm
			JNE near SystemVoidSystemIODirectoryInfoctorSystemString.IL_0014

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0007.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0007.05: ;Asm
			JNE near SystemVoidSystemIODirectoryInfoctorSystemString.IL_0014

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0009:
			; LdStr
			; String Value: path

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0009.00: ;Asm
			push dword StringLiteral020F

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0009.01: ;Asm
			push dword 0x0

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E:
			; Newobj

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.00: ;Asm
			push dword 0x90

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.AfterAlloc:

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.04: ;Asm
			pop dword EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.0E: ;Asm
			JE near SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.NoError1395
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.11: ;Asm
			Jmp SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.NoError1395:

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.14: ;Asm
			push dword EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_000E.15: ;Asm
			push dword 0x0

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0013:
			; Throw

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0013.01: ;Asm
			pop dword EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0013.05: ;Asm
			Jmp SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DirectoryInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0014.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0014.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0015:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0016:
			; Call

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0016.00: ;Asm
			Call SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0016.02: ;Asm
			JE near SystemVoidSystemIODirectoryInfoctorSystemString.IL_001B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0016.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0016.06: ;Asm
			JNE near SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_001B:
			; Branch

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_001B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_001B.02: ;Asm
			JNE near SystemVoidSystemIODirectoryInfoctorSystemString.IL_0020

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_001D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_001E:
			; Br

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_001E.00: ;Asm
			Jmp SystemVoidSystemIODirectoryInfoctorSystemString.IL_0025

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0020:
			; LdStr
			; String Value: .

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0020.00: ;Asm
			push dword StringLiteral0210

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0020.01: ;Asm
			push dword 0x0

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0025:
			; Stfld
			; Operand type: System.IO.DirectoryInfo
			; Field: System.String System.IO.FileSystemInfo.OriginalPath
			; Type: System.String
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0025.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0025.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0025.02: ;Asm
			pop dword EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0025.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0025.04: ;Asm
			pop dword EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0025.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0025.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0025.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DirectoryInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002C:
			; Call

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002C.00: ;Asm
			Call SystemStringSystemIOPathGetFullPathSystemString

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002C.02: ;Asm
			JE near SystemVoidSystemIODirectoryInfoctorSystemString.IL_0031
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002C.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002C.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_002C.07: ;Asm
			JNE near SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0031:
			; Stfld
			; Operand type: System.IO.DirectoryInfo
			; Field: System.String System.IO.FileSystemInfo.FullPath
			; Type: System.String
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0031.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0031.01: ;Asm
			add ECX, 0x14

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0031.02: ;Asm
			pop dword EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0031.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0031.04: ;Asm
			pop dword EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0031.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0031.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0031.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DirectoryInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0036.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0036.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0037:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.DirectoryInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0037.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0037.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0038:
			; Ldfld
			; Field: System.String System.IO.FileSystemInfo.OriginalPath
			; Type: System.String
			; Size: 8
			; DeclaringType: System.IO.FileSystemInfo
			; TypeOnStack: System.IO.FileSystemInfo
			; Offset: 12 (includes object header)

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0038.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0038.01: ;Asm
			pop dword ECX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0038.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0038.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0038.04: ;Asm
			push dword EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0038.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0038.06: ;Asm
			push dword EAX

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0038.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_003D:
			; Call

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_003D.00: ;Asm
			Call SystemStringSystemIODirectoryInfoGetDisplayNameSystemString

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_003D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_003D.02: ;Asm
			JE near SystemVoidSystemIODirectoryInfoctorSystemString.IL_0042
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_003D.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_003D.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_003D.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_003D.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_003D.07: ;Asm
			JNE near SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0042:
			; Call

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0042.00: ;Asm
			Call SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0042.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0042.02: ;Asm
			JE near SystemVoidSystemIODirectoryInfoctorSystemString.IL_0047
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0042.03: ;Asm
			JNE near SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0047:
			; Ret

		SystemVoidSystemIODirectoryInfoctorSystemString.IL_0047.00: ;Asm
			Jmp SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIODirectoryInfoctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_37569177:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.EnvironmentImpl
			; Name: CCtor
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor:

		GUID_37582684:

		METHOD_37582684.05: ;Asm
			push dword EBP

		METHOD_37582684.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor.IL_0001:
			; Ret

		SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor.END__OF__METHOD_NORMAL
			; End Method: CCtor

		SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemEnvironmentImplCCtor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_37582685:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemTextEncodingcctor:

		GUID_37583822:
			; Static constructor. See if it has been called already, return if so.

		METHOD_37583822.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Text_Encoding], 0x1

		METHOD_37583822.06: ;Asm
			JE near METHOD_37583822.BeforeQuickReturn

		METHOD_37583822.07: ;Asm
			mov byte [CCTOR_CALLED__System_Text_Encoding], 0x1

		METHOD_37583822.08: ;Asm
			Jmp METHOD_37583822.AfterCCTorAlreadyCalledCheck

		METHOD_37583822.BeforeQuickReturn:

		METHOD_37583822.09: ;Asm
			mov ECX, 0x0

		METHOD_37583822.0A: ;Asm
			Ret


		METHOD_37583822.AfterCCTorAlreadyCalledCheck:

		METHOD_37583822.0B: ;Asm
			push dword EBP

		METHOD_37583822.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncodingcctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemTextEncodingcctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncodingcctor.IL_0001:
			; Newobj

		SystemVoidSystemTextEncodingcctor.IL_0001.00: ;Asm
			push dword 0x2C

		SystemVoidSystemTextEncodingcctor.IL_0001.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextEncodingcctor.IL_0001.AfterAlloc:

		SystemVoidSystemTextEncodingcctor.IL_0001.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncodingcctor.IL_0001.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncodingcctor.IL_0001.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingcctor.IL_0001.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_UTF8Encoding_UTF8EncodingSealed_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextEncodingcctor.IL_0001.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextEncodingcctor.IL_0001.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextEncodingcctor.IL_0001.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidSystemTextEncodingcctor.IL_0001.09: ;Asm
			push dword 0x0
			; Arg encoderShouldEmitUTF8Identifier: 4

		SystemVoidSystemTextEncodingcctor.IL_0001.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemTextEncodingcctor.IL_0001.0B: ;Asm
			Call SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean

		SystemVoidSystemTextEncodingcctor.IL_0001.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingcctor.IL_0001.0D: ;Asm
			JE near SystemVoidSystemTextEncodingcctor.IL_0001.NoError1397
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextEncodingcctor.IL_0001.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextEncodingcctor.IL_0001.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextEncodingcctor.IL_0001.10: ;Asm
			Jmp SystemVoidSystemTextEncodingcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingcctor.IL_0001.NoError1397:

		SystemVoidSystemTextEncodingcctor.IL_0001.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextEncodingcctor.IL_0001.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextEncodingcctor.IL_0001.13: ;Asm
			push dword EAX

		SystemVoidSystemTextEncodingcctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncodingcctor.IL_0006:
			; Stsfld

		SystemVoidSystemTextEncodingcctor.IL_0006.00: ;Asm
			Call SystemVoidSystemTextEncodingcctor

		SystemVoidSystemTextEncodingcctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingcctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemTextEncodingcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingcctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'System.Text.UTF8Encoding+UTF8EncodingSealed

		SystemVoidSystemTextEncodingcctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingcctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingcctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Text_Encoding_s_defaultEncoding + 4], EAX

		SystemVoidSystemTextEncodingcctor.IL_000B:
			; Ret

		SystemVoidSystemTextEncodingcctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemTextEncodingcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemTextEncodingcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncodingcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncodingcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncodingcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncodingcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncodingcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncodingcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncodingcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_37583823:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: GetByteCount
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] chars at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString:

		GUID_37586133:

		METHOD_37586133.05: ;Asm
			push dword EBP

		METHOD_37586133.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_37586133.07: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_37586133.08: ;Asm
			push dword 0x0

		METHOD_37586133.09: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0001:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000E

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0001.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000E

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0003:
			; LdStr
			; String Value: s

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0003.00: ;Asm
			push dword StringLiteral0211

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0003.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.0D: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.0E: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.NoError1398
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.11: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.NoError1398:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.14: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0008.15: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000D:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000D.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000D.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000D.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000F.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_000F.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0010:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0010.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0010.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0010.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0010.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0011:
			; Conv_U

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0012:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0012.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0012.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0013:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0013.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0014:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0014.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0014.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0014.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001E

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0016:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0016.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0017:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0017.00: ;Asm
			sub ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0017.01: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0017.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0017.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0017.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001C:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001C.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001D:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001E.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001E.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001F:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_001F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0021:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0021.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0021.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0026
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0021.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0021.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0021.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0021.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0021.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0021.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0026:
			; Ldnull

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0026.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0026.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.02: ;Asm
			push dword 0x2A3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.0F: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.11: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_002C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.13: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_0027.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_002C:
			; Ret

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.IL_002C.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_37586134:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: GetByteCount
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] chars at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString:

		GUID_37599936:

		METHOD_37599936.08: ;Asm
			push dword EBP

		METHOD_37599936.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_37599936.0A: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_37599936.0B: ;Asm
			push dword 0x0

		METHOD_37599936.0C: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0001:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000E

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0001.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000E

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0003:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0003.00: ;Asm
			push dword StringLiteral0212

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0003.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.0D: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.0E: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.NoError1399
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.11: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.NoError1399:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.14: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0008.15: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000D:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000D.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000D.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000D.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000F.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_000F.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0010:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0010.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0010.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0010.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0010.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0011:
			; Conv_U

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0012:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0012.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0012.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0013:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0013.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0014:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0014.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0014.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0014.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001E

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0016:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0016.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0017:
			; Call

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0017.00: ;Asm
			sub ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0017.01: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0017.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0017.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0017.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001C:
			; Add

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001C.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001D:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001E.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001E.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001F:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_001F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0021:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0021.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0021.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0026
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0021.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0021.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0021.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0021.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0021.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0021.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0026:
			; Ldnull

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0026.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0026.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.02: ;Asm
			push dword 0x2A3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.0F: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.11: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_002C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.13: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_0027.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_002C:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.IL_002C.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_37599937:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: GetBytes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] s at EBP+32, size = 8
			; Argument[2] charIndex at EBP+24, size = 4
			; Argument[3] charCount at EBP+20, size = 4
			; Argument[4] bytes at EBP+16, size = 8
			; Argument[5] byteIndex at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32:

		GUID_37614797:

		METHOD_37614797.08: ;Asm
			push dword EBP

		METHOD_37614797.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_37614797.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_37614797.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_37614797.0C: ;Asm
			push dword 0x0

		METHOD_37614797.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_37614797.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_37614797.0F: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.End

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.End:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.End

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.End:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A:
			; LdStr
			; String Value: bytes

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A.00: ;Asm
			push dword StringLiteral0213

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011:
			; LdStr
			; String Value: s

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011.00: ;Asm
			push dword StringLiteral0214

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NoError1400
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NoError1400:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0022:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0022.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.03: ;Asm
			JL near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0025:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0025.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0026:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0026.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.03: ;Asm
			JNL near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002A:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002A.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.03: ;Asm
			JL near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D.00: ;Asm
			push dword StringLiteral0215

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0032:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0032.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034:
			; LdStr
			; String Value: charIndex

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034.00: ;Asm
			push dword StringLiteral0216

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.NoError1400
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.NoError1400:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D.03: ;Asm
			JNL near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004F:
			; LdStr
			; String Value: s

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004F.00: ;Asm
			push dword StringLiteral0217

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004F.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_IndexCount

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.NoError1400
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.NoError1400:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0061:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0061.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062.03: ;Asm
			JL near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0064:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0064.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0066:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0066.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0066.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0068:
			; Ldlen

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0068.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0068.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0068.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006C:
			; LdStr
			; String Value: byteIndex

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006C.00: ;Asm
			push dword StringLiteral0218

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006C.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Index

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.NoError1400
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.NoError1400:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E:
			; Ldlen

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007F:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0083:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0083.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0083.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086:
			; Ldlen

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0087:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0087.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0087.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0087.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A:
			; Newarr
			; Element Size = 1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.02: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.03: ;Asm
			mul dword EDX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.04: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.05: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.07: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.08: ;Asm
			pop dword ESI

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.09: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0A: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0B: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0E: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.14: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F:
			; Starg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F.03: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094:
			; Conv_U

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0097:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0097.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0097.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0097.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.00: ;Asm
			sub ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.01: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A1:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A1.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A1.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A3:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A3.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4:
			; Ldelema
			; Arraytype: System.Byte[]
			; Size: 1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.01: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.07: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A9:
			; Stloc
			; Local type = System.Byte&
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A9.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB:
			; Ldloc
			; Local type = System.Byte&
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AD:
			; Conv_U

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AF:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AF.00: ;Asm
			push dword [EBP + 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AF.01: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B0:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B0.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B0.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B1:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B1.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B2:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B6:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B6.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B7.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B7.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BC:
			; Ldnull

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BC.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BC.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD:
			; Callvirt
			; ThisOffset = 24

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.00: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.02: ;Asm
			push dword 0x2A7

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.05: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.09: ;Asm
			mov dword [ESP + 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0A: ;Asm
			add ESP, 0x1C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.11: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.12: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.13: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.14: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.15: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2:
			; Ret

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextUTF8EncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x20


		GUID_37614798:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: GetBytes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] chars at EBP+32, size = 8
			; Argument[2] charIndex at EBP+24, size = 4
			; Argument[3] charCount at EBP+20, size = 4
			; Argument[4] bytes at EBP+16, size = 8
			; Argument[5] byteIndex at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32:

		GUID_37686522:

		METHOD_37686522.08: ;Asm
			push dword EBP

		METHOD_37686522.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_37686522.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_37686522.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_37686522.0C: ;Asm
			push dword 0x0

		METHOD_37686522.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_37686522.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_37686522.0F: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.End

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.End:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.End

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.End:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A:
			; LdStr
			; String Value: bytes

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A.00: ;Asm
			push dword StringLiteral0219

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011.00: ;Asm
			push dword StringLiteral021A

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NoError1401
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NoError1401:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0022:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0022.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.03: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0025:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0025.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0026:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0026.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.03: ;Asm
			JNL near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002A:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002A.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.03: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D.00: ;Asm
			push dword StringLiteral021B

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0032:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0032.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034:
			; LdStr
			; String Value: charIndex

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034.00: ;Asm
			push dword StringLiteral021C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.NoError1401
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.NoError1401:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.04: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B:
			; Sub

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D.03: ;Asm
			JNL near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004F:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004F.00: ;Asm
			push dword StringLiteral021D

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004F.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_IndexCount

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.NoError1401
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.NoError1401:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0061:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0061.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062.03: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0064:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0064.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0066:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0066.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0066.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0068:
			; Ldlen

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0068.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0068.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0068.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A.03: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006C:
			; LdStr
			; String Value: byteIndex

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006C.00: ;Asm
			push dword StringLiteral021E

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006C.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Index

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.NoError1401
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.NoError1401:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E:
			; Ldlen

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007F:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082:
			; Sub

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0083:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0083.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0083.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086:
			; Ldlen

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0087:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0087.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0087.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0087.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A:
			; Newarr
			; Element Size = 1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.02: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.03: ;Asm
			mul dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.04: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.05: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.07: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.08: ;Asm
			pop dword ESI

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.09: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0A: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0B: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0E: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.14: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F:
			; Starg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F.03: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094:
			; Conv_U

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0097:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0097.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0097.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0097.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.00: ;Asm
			sub ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.01: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A1:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A1.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A1.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A3:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A3.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4:
			; Ldelema
			; Arraytype: System.Byte[]
			; Size: 1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.01: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.07: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A9:
			; Stloc
			; Local type = System.Byte&
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A9.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB:
			; Ldloc
			; Local type = System.Byte&
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AD:
			; Conv_U

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AF:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AF.00: ;Asm
			push dword [EBP + 40]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AF.01: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B0:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B0.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B0.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B1:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B1.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B2:
			; Conv_I

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4:
			; Mul

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B6:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B6.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B7.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B7.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BC:
			; Ldnull

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BC.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BC.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD:
			; Callvirt
			; ThisOffset = 24

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.00: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.02: ;Asm
			push dword 0x2A7

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.05: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.09: ;Asm
			mov dword [ESP + 28], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0A: ;Asm
			add ESP, 0x1C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.11: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.12: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.13: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.14: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.15: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 40], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextASCIIEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x20


		GUID_37686523:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.TypeImpl
			; Name: CCtor
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosCore_PlugsSystemTypeImplCCtor:

		GUID_37775919:

		METHOD_37775919.08: ;Asm
			push dword EBP

		METHOD_37775919.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsSystemTypeImplCCtor.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsSystemTypeImplCCtor.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemTypeImplCCtor.IL_0001:
			; Ret

		SystemVoidCosmosCore_PlugsSystemTypeImplCCtor.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemTypeImplCCtor.END__OF__METHOD_NORMAL
			; End Method: CCtor

		SystemVoidCosmosCore_PlugsSystemTypeImplCCtor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemTypeImplCCtor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemTypeImplCCtor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemTypeImplCCtor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemTypeImplCCtor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemTypeImplCCtor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemTypeImplCCtor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemTypeImplCCtor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_37775920:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CosmosRuntimeType
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosCoreCosmosRuntimeTypector:

		GUID_37778017:

		METHOD_37778017.05: ;Asm
			push dword EBP

		METHOD_37778017.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CosmosRuntimeType
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0001:
			; Call

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0001.00: ;Asm
			Call SystemVoidSystemTypector

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreCosmosRuntimeTypector.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0006:
			; Nop

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0007:
			; Nop

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CosmosRuntimeType
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0009:
			; LdStr
			; String Value: 

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0009.00: ;Asm
			push dword StringLiteral021F

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0009.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_000E:
			; Stfld
			; Operand type: Cosmos.Core.CosmosRuntimeType
			; Field: System.String Cosmos.Core.CosmosRuntimeType.<Name>k__BackingField
			; Type: System.String
			; Size: 8
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_000E.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_000E.01: ;Asm
			add ECX, 0x20

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_000E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_000E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_000E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_000E.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_000E.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_000E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CosmosRuntimeType
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0013.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0014:
			; LdStr
			; String Value: 

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0014.00: ;Asm
			push dword StringLiteral0220

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0014.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0019:
			; Stfld
			; Operand type: Cosmos.Core.CosmosRuntimeType
			; Field: System.String Cosmos.Core.CosmosRuntimeType.<FullName>k__BackingField
			; Type: System.String
			; Size: 8
			; Offset: 64 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0019.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0019.01: ;Asm
			add ECX, 0x40

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0019.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0019.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0019.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0019.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0019.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CosmosRuntimeType
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_001E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_001E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_001F:
			; LdStr
			; String Value: 

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_001F.00: ;Asm
			push dword StringLiteral0221

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_001F.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0024:
			; Stfld
			; Operand type: Cosmos.Core.CosmosRuntimeType
			; Field: System.String Cosmos.Core.CosmosRuntimeType.<Namespace>k__BackingField
			; Type: System.String
			; Size: 8
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0024.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0024.01: ;Asm
			add ECX, 0x18

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0024.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0024.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0024.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0024.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0024.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0024.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CosmosRuntimeType
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0029.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0029.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_002A:
			; LdStr
			; String Value: 

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_002A.00: ;Asm
			push dword StringLiteral0222

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_002A.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_002F:
			; Stfld
			; Operand type: Cosmos.Core.CosmosRuntimeType
			; Field: System.String Cosmos.Core.CosmosRuntimeType.<AssemblyQualifiedName>k__BackingField
			; Type: System.String
			; Size: 8
			; Offset: 80 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_002F.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_002F.01: ;Asm
			add ECX, 0x50

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_002F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_002F.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_002F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_002F.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_002F.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_002F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CosmosRuntimeType
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0034.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0034.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0035:
			; Ldsfld

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0035.00: ;Asm
			Call SystemVoidSystemGuidcctor

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0035.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0035.02: ;Asm
			JNE near SystemVoidCosmosCoreCosmosRuntimeTypector.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0035.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0035.03: ;Asm
			push dword [static_field__System_Guid_Empty + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0035.04: ;Asm
			push dword [static_field__System_Guid_Empty + 8]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0035.05: ;Asm
			push dword [static_field__System_Guid_Empty + 4]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0035.06: ;Asm
			push dword [static_field__System_Guid_Empty]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003A:
			; Stfld
			; Operand type: Cosmos.Core.CosmosRuntimeType
			; Field: System.Guid Cosmos.Core.CosmosRuntimeType.<GUID>k__BackingField
			; Type: System.Guid
			; Size: 16
			; Offset: 48 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003A.00: ;Asm
			mov ECX, dword [ESP + 20]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003A.01: ;Asm
			add ECX, 0x30

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003A.06: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003A.07: ;Asm
			mov dword [ECX + 8], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003A.08: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003A.09: ;Asm
			mov dword [ECX + 12], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003A.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003A.0B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CosmosRuntimeType
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_003F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0040:
			; Ldnull

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0040.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0040.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0041:
			; Stfld
			; Operand type: Cosmos.Core.CosmosRuntimeType
			; Field: System.Reflection.Module Cosmos.Core.CosmosRuntimeType.<Module>k__BackingField
			; Type: System.Reflection.Module
			; Size: 8
			; Offset: 40 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0041.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0041.01: ;Asm
			add ECX, 0x28

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0041.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0041.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0041.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0041.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0041.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0041.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0046:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CosmosRuntimeType
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0046.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0046.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0047:
			; Ldnull

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0047.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0047.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0048:
			; Stfld
			; Operand type: Cosmos.Core.CosmosRuntimeType
			; Field: System.Reflection.Assembly Cosmos.Core.CosmosRuntimeType.<Assembly>k__BackingField
			; Type: System.Reflection.Assembly
			; Size: 8
			; Offset: 88 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0048.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0048.01: ;Asm
			add ECX, 0x58

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0048.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0048.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0048.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0048.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0048.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0048.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CosmosRuntimeType
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004E:
			; Ldnull

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004E.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004F:
			; Stfld
			; Operand type: Cosmos.Core.CosmosRuntimeType
			; Field: System.Type Cosmos.Core.CosmosRuntimeType.<UnderlyingSystemType>k__BackingField
			; Type: System.Type
			; Size: 8
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004F.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004F.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004F.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004F.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004F.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_004F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0054:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CosmosRuntimeType
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0054.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0054.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0055:
			; Ldnull

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0055.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0055.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0056:
			; Stfld
			; Operand type: Cosmos.Core.CosmosRuntimeType
			; Field: System.Type Cosmos.Core.CosmosRuntimeType.<BaseType>k__BackingField
			; Type: System.Type
			; Size: 8
			; Offset: 72 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0056.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0056.01: ;Asm
			add ECX, 0x48

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0056.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0056.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0056.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0056.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0056.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_0056.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_005B:
			; Ret

		SystemVoidCosmosCoreCosmosRuntimeTypector.IL_005B.00: ;Asm
			Jmp SystemVoidCosmosCoreCosmosRuntimeTypector.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreCosmosRuntimeTypector.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreCosmosRuntimeTypector.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreCosmosRuntimeTypector.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreCosmosRuntimeTypector.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreCosmosRuntimeTypector.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreCosmosRuntimeTypector.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreCosmosRuntimeTypector.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreCosmosRuntimeTypector.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_37778018:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Common.StringHelper
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosCommonStringHelpercctor:

		GUID_37812612:
			; Static constructor. See if it has been called already, return if so.

		METHOD_37812612.05: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_Common_StringHelper], 0x1

		METHOD_37812612.06: ;Asm
			JE near METHOD_37812612.BeforeQuickReturn

		METHOD_37812612.07: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_Common_StringHelper], 0x1

		METHOD_37812612.08: ;Asm
			Jmp METHOD_37812612.AfterCCTorAlreadyCalledCheck

		METHOD_37812612.BeforeQuickReturn:

		METHOD_37812612.09: ;Asm
			mov ECX, 0x0

		METHOD_37812612.0A: ;Asm
			Ret


		METHOD_37812612.AfterCCTorAlreadyCalledCheck:

		METHOD_37812612.0B: ;Asm
			push dword EBP

		METHOD_37812612.0C: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCommonStringHelpercctor.IL_0000:
			; LdStr
			; String Value: Common

		SystemVoidCosmosCommonStringHelpercctor.IL_0000.00: ;Asm
			push dword StringLiteral0223

		SystemVoidCosmosCommonStringHelpercctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCommonStringHelpercctor.IL_0005:
			; LdStr
			; String Value: StringHelper

		SystemVoidCosmosCommonStringHelpercctor.IL_0005.00: ;Asm
			push dword StringLiteral0224

		SystemVoidCosmosCommonStringHelpercctor.IL_0005.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCommonStringHelpercctor.IL_000A:
			; Newobj

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.AfterAlloc:

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.10: ;Asm
			JE near SystemVoidCosmosCommonStringHelpercctor.IL_000A.NoError1404
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.14: ;Asm
			Jmp SystemVoidCosmosCommonStringHelpercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.NoError1404:

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.18: ;Asm
			push dword EAX

		SystemVoidCosmosCommonStringHelpercctor.IL_000A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosCommonStringHelpercctor.IL_000F:
			; Stsfld

		SystemVoidCosmosCommonStringHelpercctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosCommonStringHelpercctor

		SystemVoidCosmosCommonStringHelpercctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCommonStringHelpercctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosCommonStringHelpercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCommonStringHelpercctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosCommonStringHelpercctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCommonStringHelpercctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCommonStringHelpercctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_Common_StringHelper_mDebugger + 4], EAX

		SystemVoidCosmosCommonStringHelpercctor.IL_0014:
			; Ret

		SystemVoidCosmosCommonStringHelpercctor.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosCommonStringHelpercctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosCommonStringHelpercctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCommonStringHelpercctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCommonStringHelpercctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCommonStringHelpercctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCommonStringHelpercctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCommonStringHelpercctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCommonStringHelpercctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCommonStringHelpercctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_37812613:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.UInt64Impl
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString:

		GUID_37818205:

		METHOD_37818205.05: ;Asm
			push dword EBP

		METHOD_37818205.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_37818205.07: ;Asm
			push dword 0x0

		METHOD_37818205.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt64&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0002:
			; Ldind

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0002.01: ;Asm
			push dword [EAX + 4]

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0002.02: ;Asm
			push dword [EAX]

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0003:
			; Call

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0003.00: ;Asm
			Call SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0003.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0008
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0003.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0008:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0009:
			; Br

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_0009.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_000B

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_000B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_000B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_000B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_000B.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_000C:
			; Ret

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.IL_000C.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemUInt64ImplToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_37818206:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Char
			; Name: ToString
			; Plugged: No
			; Argument[0] c at EBP+12, size = 2
			; Return size: 8

		SystemStringSystemCharToStringSystemChar:

		GUID_37827257:

		METHOD_37827257.0A: ;Asm
			push dword EBP

		METHOD_37827257.0B: ;Asm
			mov EBP, ESP

		SystemStringSystemCharToStringSystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemStringSystemCharToStringSystemChar.IL_0000.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemStringSystemCharToStringSystemChar.IL_0000.01: ;Asm
			push dword EAX

		SystemStringSystemCharToStringSystemChar.IL_0001:
			; Call

		SystemStringSystemCharToStringSystemChar.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemCharToStringSystemChar.IL_0001.01: ;Asm
			Call SystemStringSystemStringCreateFromCharSystemChar

		SystemStringSystemCharToStringSystemChar.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemStringSystemCharToStringSystemChar.IL_0001.03: ;Asm
			JE near SystemStringSystemCharToStringSystemChar.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemCharToStringSystemChar.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemStringSystemCharToStringSystemChar.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemStringSystemCharToStringSystemChar.IL_0001.06: ;Asm
			JNE near SystemStringSystemCharToStringSystemChar.END__OF__METHOD_EXCEPTION

		SystemStringSystemCharToStringSystemChar.IL_0006:
			; Ret

		SystemStringSystemCharToStringSystemChar.IL_0006.00: ;Asm
			Jmp SystemStringSystemCharToStringSystemChar.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringSystemCharToStringSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemCharToStringSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemCharToStringSystemChar.END__OF__METHOD_NORMAL

		SystemStringSystemCharToStringSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemCharToStringSystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemCharToStringSystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemCharToStringSystemChar.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemCharToStringSystemChar.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemCharToStringSystemChar.END__OF__METHOD_EXCEPTION:

		SystemStringSystemCharToStringSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemCharToStringSystemChar.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemCharToStringSystemChar.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_37827258:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: ToCharArray
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 8

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray:

		GUID_37830686:

		METHOD_37830686.09: ;Asm
			push dword EBP

		METHOD_37830686.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_37830686.0B: ;Asm
			push dword 0x0

		METHOD_37830686.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_37830686.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_37830686.0E: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_37830686.0F: ;Asm
			push dword 0x0

		METHOD_37830686.10: ;Asm
			push dword 0x0

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0000:
			; Nop

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0000.00: ;Asm
			NOP

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0002.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0002.02: ;Asm
			JE near SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0002.04: ;Asm
			JNE near SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_EXCEPTION

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007:
			; Newarr
			; Element Size = 2

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.00: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.01: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.02: ;Asm
			mov EDX, 0x2

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.03: ;Asm
			mul dword EDX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.04: ;Asm
			add EAX, 0x10

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.05: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.AfterAlloc:

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.07: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.08: ;Asm
			pop dword ESI

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.09: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.0A: ;Asm
			push dword [ESP]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.0B: ;Asm
			push dword [ESP]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.0C: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.0E: ;Asm
			mov dword [EAX], EBX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.12: ;Asm
			push dword 0x0

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0007.14: ;Asm
			push dword 0x0

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_000C:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_000C.00: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_000C.02: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_000D:
			; Ldc_I4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_000D.00: ;Asm
			push dword 0x0

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_000E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_000E.00: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_000E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_000F:
			; Br

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_000F.00: ;Asm
			Jmp SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0021

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0011:
			; Nop

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0011.00: ;Asm
			NOP

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0012:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0012.01: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0012.03: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0013:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0013.01: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0015:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0015.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0015.01: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0016:
			; Callvirt
			; ThisOffset = 4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0016.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0016.02: ;Asm
			JE near SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001B
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0016.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0016.06: ;Asm
			add ESP, 0x4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0016.07: ;Asm
			JNE near SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_EXCEPTION

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0016.NoExceptionAfterCall:
			; Argument Count = 1

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001B:
			; Stelem_I2

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001B.01: ;Asm
			mov EDX, 0x2

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001B.02: ;Asm
			mul dword EDX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001B.03: ;Asm
			add EAX, 0x10

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001B.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001B.05: ;Asm
			add EDX, EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001B.06: ;Asm
			push dword EDX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001B.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001B.08: ;Asm
			pop dword EBX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001B.09: ;Asm
			mov word [ECX], BX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001B.0A: ;Asm
			add ESP, 0xC

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001C:
			; Nop

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001C.00: ;Asm
			NOP

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001D.01: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001E:
			; Ldc_I4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001E.00: ;Asm
			push dword 0x1

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001F:
			; Add

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001F.00: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_001F.01: ;Asm
			add dword [ESP], EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0020:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0020.00: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0020.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0021:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0021.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0021.01: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0022.00: ;Asm
			push dword [EBP + 12]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0022.01: ;Asm
			push dword [EBP + 8]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0023:
			; Callvirt
			; ThisOffset = 0

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0023.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0023.02: ;Asm
			JE near SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0023.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0023.04: ;Asm
			add ESP, 0x4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0023.05: ;Asm
			JNE near SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_EXCEPTION

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0023.NoExceptionAfterCall:
			; Argument Count = 0

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028:
			; Clt

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.00: ;Asm
			pop dword ECX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.01: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.02: ;Asm
			push dword ECX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.03: ;Asm
			cmp EAX, dword [ESP]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.04: ;Asm
			JL near SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.True

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.05: ;Asm
			Jmp SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.False

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.True:

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.06: ;Asm
			add ESP, 0x4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.07: ;Asm
			push dword 0x1

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.08: ;Asm
			Jmp SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002A

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.False:

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.09: ;Asm
			add ESP, 0x4

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0028.0A: ;Asm
			push dword 0x0

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002A.00: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002A.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002B.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002B.01: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002C:
			; Branch

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002C.00: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002C.01: ;Asm
			cmp EAX, 0x0

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002C.02: ;Asm
			JNE near SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0011

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002E:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002E.01: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002E.03: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002F:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 20
			; Local size = 8

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002F.00: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002F.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002F.02: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_002F.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0030:
			; Br

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0030.00: ;Asm
			Jmp SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0032

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0032:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 20
			; Local size = 8

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0032.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0032.01: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0032.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0032.03: ;Asm
			push dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0033:
			; Ret

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.IL_0033.00: ;Asm
			Jmp SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_NORMAL
			; End Method: ToCharArray

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_NORMAL

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_EXCEPTION:

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x18

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_EXCEPTION__2:

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemChararrayCosmosCore_PlugsSystemStringImplToCharArray.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_37830687:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_StartIndex
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex:

		GUID_37868353:

		METHOD_37868353.0A: ;Asm
			push dword EBP

		METHOD_37868353.0B: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_StartIndex

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_0000.00: ;Asm
			push dword StringLiteral0225

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_StartIndex

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndex.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_37868354:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_StartIndexLargerThanLength
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength:

		GUID_37873208:

		METHOD_37873208.09: ;Asm
			push dword EBP

		METHOD_37873208.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_StartIndexLargerThanLength

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_0000.00: ;Asm
			push dword StringLiteral0226

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_StartIndexLargerThanLength

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLargerThanLength.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_37873209:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_NegativeLength
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength:

		GUID_37878095:

		METHOD_37878095.09: ;Asm
			push dword EBP

		METHOD_37878095.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_NegativeLength

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_0000.00: ;Asm
			push dword StringLiteral0227

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_NegativeLength

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_37878096:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_IndexLength
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength:

		GUID_37883014:

		METHOD_37883014.09: ;Asm
			push dword EBP

		METHOD_37883014.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_IndexLength

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_0000.00: ;Asm
			push dword StringLiteral0228

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_IndexLength

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_IndexLength.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_37883015:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: InternalSubString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] startIndex at EBP+12, size = 4
			; Argument[2] length at EBP+8, size = 4
			; Return size: 8

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32:

		GUID_37887965:

		METHOD_37887965.09: ;Asm
			push dword EBP

		METHOD_37887965.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_37887965.0B: ;Asm
			push dword 0x0

		METHOD_37887965.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_37887965.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_37887965.0E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_37887965.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_37887965.10: ;Asm
			push dword 0x0

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0001:
			; Call

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0001.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0001.03: ;Asm
			JE near SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0001.06: ;Asm
			JNE near SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0007:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0007.01: ;Asm
			push dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0007.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0007.03: ;Asm
			push dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0008:
			; Ldflda
			; Field: System.Char System.String.m_firstChar

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0008.01: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0008.02: ;Asm
			add EAX, 0x10

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0008.03: ;Asm
			push dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_000D:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 16
			; Local size = 4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_000D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_000E:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 16
			; Local size = 4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_000E.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_000E.01: ;Asm
			push dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_000F:
			; Conv_U

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0010:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0010.00: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0010.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0011.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0011.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0012:
			; Ldflda
			; Field: System.Char System.String.m_firstChar

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0012.01: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0012.02: ;Asm
			add EAX, 0x10

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0012.03: ;Asm
			push dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0017:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0017.00: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0017.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0019:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0019.01: ;Asm
			push dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_001B:
			; Conv_U

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_001C:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_001C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_001C.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_001D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_001D.01: ;Asm
			push dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_001E:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_001E.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_001E.01: ;Asm
			push dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_001F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_001F.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0020:
			; Conv_I

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0021:
			; Ldc_I4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0021.00: ;Asm
			push dword 0x2

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0022:
			; Mul

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0022.01: ;Asm
			mul dword [ESP]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0022.02: ;Asm
			add ESP, 0x4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0022.03: ;Asm
			push dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0023:
			; Add

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0023.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0024:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0024.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0025:
			; Call

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0025.00: ;Asm
			Call SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0025.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0025.02: ;Asm
			JE near SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_002A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0025.03: ;Asm
			JNE near SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_002A:
			; Ldc_I4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_002A.00: ;Asm
			push dword 0x0

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_002B:
			; Conv_U

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_002C:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_002C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_002C.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_002E:
			; Ldc_I4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_002F:
			; Conv_U

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0030:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 16
			; Local size = 4

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0030.00: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0030.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0031:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0031.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0031.01: ;Asm
			push dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0031.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0031.03: ;Asm
			push dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0032:
			; Ret

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.IL_0032.00: ;Asm
			Jmp SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: InternalSubString

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x18

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringInternalSubStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_37887966:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_ActualValue
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue:

		GUID_37928704:

		METHOD_37928704.0A: ;Asm
			push dword EBP

		METHOD_37928704.0B: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_ActualValue

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_0000.00: ;Asm
			push dword StringLiteral0229

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_ActualValue

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_ActualValue.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_37928705:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Arg_ParamName_Name
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Arg_ParamName_Name:

		GUID_37933943:

		METHOD_37933943.09: ;Asm
			push dword EBP

		METHOD_37933943.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Arg_ParamName_Name.IL_0000:
			; LdStr
			; String Value: Arg_ParamName_Name

		SystemStringSystemSRget_Arg_ParamName_Name.IL_0000.00: ;Asm
			push dword StringLiteral022A

		SystemStringSystemSRget_Arg_ParamName_Name.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_ParamName_Name.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Arg_ParamName_Name.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_ParamName_Name.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_ParamName_Name.IL_0006:
			; Call

		SystemStringSystemSRget_Arg_ParamName_Name.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Arg_ParamName_Name.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Arg_ParamName_Name.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Arg_ParamName_Name.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Arg_ParamName_Name.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_ParamName_Name.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_ParamName_Name.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Arg_ParamName_Name.IL_000B:
			; Ret

		SystemStringSystemSRget_Arg_ParamName_Name.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_NORMAL
			; End Method: get_Arg_ParamName_Name

		SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Arg_ParamName_Name.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_37933944:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: ToLower
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringToLower:

		GUID_37939214:

		METHOD_37939214.09: ;Asm
			push dword EBP

		METHOD_37939214.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemStringToLower.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringToLower.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringToLower.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringToLower.IL_0001:
			; Call

		SystemStringSystemStringToLower.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemStringToLower.IL_0001.01: ;Asm
			Call SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture

		SystemStringSystemStringToLower.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringToLower.IL_0001.03: ;Asm
			JE near SystemStringSystemStringToLower.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringToLower.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringToLower.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringToLower.IL_0001.06: ;Asm
			JNE near SystemStringSystemStringToLower.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringToLower.IL_0006:
			; Call

		SystemStringSystemStringToLower.IL_0006.00: ;Asm
			Call SystemStringSystemStringToLowerSystemGlobalizationCultureInfo

		SystemStringSystemStringToLower.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringToLower.IL_0006.02: ;Asm
			JE near SystemStringSystemStringToLower.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringToLower.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringToLower.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringToLower.IL_0006.05: ;Asm
			JNE near SystemStringSystemStringToLower.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringToLower.IL_000B:
			; Ret

		SystemStringSystemStringToLower.IL_000B.00: ;Asm
			Jmp SystemStringSystemStringToLower.END__OF__METHOD_NORMAL
			; End Method: ToLower

		SystemStringSystemStringToLower.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringToLower.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringToLower.END__OF__METHOD_NORMAL

		SystemStringSystemStringToLower.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringToLower.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringToLower.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemStringToLower.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringToLower.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemStringToLower.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringToLower.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringToLower.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemStringToLower.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_37939215:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.NotImplementedException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemNotImplementedExceptionctor:

		GUID_37944517:

		METHOD_37944517.09: ;Asm
			push dword EBP

		METHOD_37944517.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemNotImplementedExceptionctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.NotImplementedException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemNotImplementedExceptionctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemNotImplementedExceptionctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemNotImplementedExceptionctor.IL_0001:
			; Call

		SystemVoidSystemNotImplementedExceptionctor.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemNotImplementedExceptionctor.IL_0001.01: ;Asm
			Call SystemStringSystemSRget_Arg_NotImplementedException

		SystemVoidSystemNotImplementedExceptionctor.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemNotImplementedExceptionctor.IL_0001.03: ;Asm
			JE near SystemVoidSystemNotImplementedExceptionctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemNotImplementedExceptionctor.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemNotImplementedExceptionctor.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemNotImplementedExceptionctor.IL_0001.06: ;Asm
			JNE near SystemVoidSystemNotImplementedExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemNotImplementedExceptionctor.IL_0006:
			; Call

		SystemVoidSystemNotImplementedExceptionctor.IL_0006.00: ;Asm
			Call SystemVoidSystemSystemExceptionctorSystemString

		SystemVoidSystemNotImplementedExceptionctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemNotImplementedExceptionctor.IL_0006.02: ;Asm
			JE near SystemVoidSystemNotImplementedExceptionctor.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemNotImplementedExceptionctor.IL_0006.03: ;Asm
			JNE near SystemVoidSystemNotImplementedExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemNotImplementedExceptionctor.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.NotImplementedException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemNotImplementedExceptionctor.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemNotImplementedExceptionctor.IL_000B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemNotImplementedExceptionctor.IL_000C:
			; Ldc_I4

		SystemVoidSystemNotImplementedExceptionctor.IL_000C.00: ;Asm
			push dword 0x80004001

		SystemVoidSystemNotImplementedExceptionctor.IL_0011:
			; Call

		SystemVoidSystemNotImplementedExceptionctor.IL_0011.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemNotImplementedExceptionctor.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemNotImplementedExceptionctor.IL_0011.02: ;Asm
			JE near SystemVoidSystemNotImplementedExceptionctor.IL_0016
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemNotImplementedExceptionctor.IL_0011.03: ;Asm
			JNE near SystemVoidSystemNotImplementedExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemNotImplementedExceptionctor.IL_0016:
			; Ret

		SystemVoidSystemNotImplementedExceptionctor.IL_0016.00: ;Asm
			Jmp SystemVoidSystemNotImplementedExceptionctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemNotImplementedExceptionctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemNotImplementedExceptionctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemNotImplementedExceptionctor.END__OF__METHOD_NORMAL

		SystemVoidSystemNotImplementedExceptionctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemNotImplementedExceptionctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemNotImplementedExceptionctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemNotImplementedExceptionctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemNotImplementedExceptionctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_37944518:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.ByteImpl
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemByteImplToString:

		GUID_37953872:

		METHOD_37953872.05: ;Asm
			push dword EBP

		METHOD_37953872.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_37953872.07: ;Asm
			push dword 0x0

		METHOD_37953872.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0002:
			; Ldind

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0002.01: ;Asm
			movzx EAX, byte [EAX]

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0002.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0003:
			; Call

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0003.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0003.01: ;Asm
			Call SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0003.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0003.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0008
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0003.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0008:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0009:
			; Br

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_0009.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_000B

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_000B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_000B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_000B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_000B.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_000C:
			; Ret

		SystemStringCosmosSystem_PlugsSystemByteImplToString.IL_000C.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemByteImplToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_37953873:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.IOPortImpl
			; Name: Read8
			; Plugged: No

		SystemByteCosmosCore_AsmIOPortImplRead8SystemUInt16:

		GUID_37964684:

		METHOD_37964684.0A: ;Asm
			push dword EBP

		METHOD_37964684.0B: ;Asm
			mov EBP, ESP

		METHOD_37964684.0C: ;Asm
			mov EDX, dword [EBP + 8]

		METHOD_37964684.0D: ;Asm
			mov EAX, 0x0

		METHOD_37964684.0E: ;Asm
			in byte AL, DX

		METHOD_37964684.0F: ;Asm
			push dword EAX
			; End Method: Read8

		SystemByteCosmosCore_AsmIOPortImplRead8SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosCore_AsmIOPortImplRead8SystemUInt16.END__OF__METHOD_NORMAL.10: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosCore_AsmIOPortImplRead8SystemUInt16.END__OF__METHOD_NORMAL

		SystemByteCosmosCore_AsmIOPortImplRead8SystemUInt16.END__OF__METHOD_NORMAL.11: ;Asm
			mov ECX, 0x0

		SystemByteCosmosCore_AsmIOPortImplRead8SystemUInt16.END__OF__METHOD_NORMAL.12: ;Asm
			pop dword EAX

		SystemByteCosmosCore_AsmIOPortImplRead8SystemUInt16.END__OF__METHOD_NORMAL.13: ;Asm
			mov dword [EBP + 8], EAX

		SystemByteCosmosCore_AsmIOPortImplRead8SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosCore_AsmIOPortImplRead8SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosCore_AsmIOPortImplRead8SystemUInt16.END__OF__METHOD_EXCEPTION__2.14: ;Asm
			pop dword EBP

		SystemByteCosmosCore_AsmIOPortImplRead8SystemUInt16.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			Ret


		GUID_37964685:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.IOPortImpl
			; Name: Write8
			; Plugged: No

		SystemVoidCosmosCore_AsmIOPortImplWrite8SystemUInt16SystemByte:

		GUID_37964688:

		METHOD_37964688.16: ;Asm
			push dword EBP

		METHOD_37964688.17: ;Asm
			mov EBP, ESP

		METHOD_37964688.18: ;Asm
			mov EDX, dword [EBP + 12]

		METHOD_37964688.19: ;Asm
			mov EAX, dword [EBP + 8]

		METHOD_37964688.1A: ;Asm
			out DX, AL
			; End Method: Write8

		SystemVoidCosmosCore_AsmIOPortImplWrite8SystemUInt16SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_AsmIOPortImplWrite8SystemUInt16SystemByte.END__OF__METHOD_NORMAL.1B: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_AsmIOPortImplWrite8SystemUInt16SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_AsmIOPortImplWrite8SystemUInt16SystemByte.END__OF__METHOD_NORMAL.1C: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_AsmIOPortImplWrite8SystemUInt16SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_AsmIOPortImplWrite8SystemUInt16SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_AsmIOPortImplWrite8SystemUInt16SystemByte.END__OF__METHOD_EXCEPTION__2.1D: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_AsmIOPortImplWrite8SystemUInt16SystemByte.END__OF__METHOD_EXCEPTION__2.1E: ;Asm
			Ret 0x8


		GUID_37964689:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.UInt16Impl
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString:

		GUID_37964691:

		METHOD_37964691.1F: ;Asm
			push dword EBP

		METHOD_37964691.20: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_37964691.21: ;Asm
			push dword 0x0

		METHOD_37964691.22: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt16&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0002:
			; Ldind

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0002.01: ;Asm
			movzx EAX, word [EAX]

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0002.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0003:
			; Call

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0003.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0003.01: ;Asm
			Call SystemStringCosmosCommonStringHelperGetNumberStringSystemInt32

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0003.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0003.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0008
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0003.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0008:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0009:
			; Br

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_0009.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_000B

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_000B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_000B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_000B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_000B.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_000C:
			; Ret

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.IL_000C.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemUInt16ImplToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_37964692:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosCoreIOGroupPS2Controllerctor:

		GUID_37975631:

		METHOD_37975631.0A: ;Asm
			push dword EBP

		METHOD_37975631.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0001.00: ;Asm
			push dword 0x60

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003:
			; Newobj

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.NoError1405
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPS2Controllerctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.NoError1405:

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0003.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0008:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PS2Controller
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0008.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0008.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0008.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0008.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_000E:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_000E.00: ;Asm
			push dword 0x64

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010:
			; Newobj

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPortRead_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortReadctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.NoError1406
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPS2Controllerctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.NoError1406:

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0010.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0015:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PS2Controller
			; Field: Cosmos.Core.IOPortRead Cosmos.Core.IOGroup.PS2Controller.Status
			; Type: Cosmos.Core.IOPortRead
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0015.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0015.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0015.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0015.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0015.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0015.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0015.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0015.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001B:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001B.00: ;Asm
			push dword 0x64

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D:
			; Newobj

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPortWrite_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortWritectorSystemUInt16

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.NoError1407
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPS2Controllerctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.NoError1407:

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_001D.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0022:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PS2Controller
			; Field: Cosmos.Core.IOPortWrite Cosmos.Core.IOGroup.PS2Controller.Command
			; Type: Cosmos.Core.IOPortWrite
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0022.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0022.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0022.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0022.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0022.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0022.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0022.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0022.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0027:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0027.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0027.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0028:
			; Call

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0028.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0028.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_002D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_0028.03: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupPS2Controllerctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_002D:
			; Nop

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_002D.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_002E:
			; Ret

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.IL_002E.00: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPS2Controllerctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOGroupPS2Controllerctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOGroupPS2Controllerctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_37975632:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOGroup.PIT
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosCoreIOGroupPITctor:

		GUID_37997892:

		METHOD_37997892.05: ;Asm
			push dword EBP

		METHOD_37997892.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOGroupPITctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPITctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPITctor.IL_0001.00: ;Asm
			push dword 0x40

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003:
			; Newobj

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPITctor.IL_0003.NoError1407
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.NoError1407:

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0003.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPITctor.IL_0008:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PIT
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIT.Data0
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPITctor.IL_0008.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0008.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosCoreIOGroupPITctor.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0008.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0008.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPITctor.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPITctor.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPITctor.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPITctor.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPITctor.IL_000E:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPITctor.IL_000E.00: ;Asm
			push dword 0x41

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010:
			; Newobj

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPITctor.IL_0010.NoError1407
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.NoError1407:

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0010.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPITctor.IL_0015:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PIT
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIT.Data1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPITctor.IL_0015.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0015.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreIOGroupPITctor.IL_0015.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0015.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0015.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0015.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0015.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPITctor.IL_0015.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPITctor.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPITctor.IL_001A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPITctor.IL_001A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPITctor.IL_001B:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPITctor.IL_001B.00: ;Asm
			push dword 0x42

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D:
			; Newobj

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPITctor.IL_001D.NoError1407
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.NoError1407:

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_001D.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPITctor.IL_0022:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PIT
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PIT.Data2
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPITctor.IL_0022.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0022.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOGroupPITctor.IL_0022.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0022.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0022.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0022.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_0022.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPITctor.IL_0022.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPITctor.IL_0027:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPITctor.IL_0027.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0027.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0028:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPITctor.IL_0028.00: ;Asm
			push dword 0x43

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A:
			; Newobj

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPortWrite_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortWritectorSystemUInt16

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPITctor.IL_002A.NoError1407
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.NoError1407:

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_002A.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPITctor.IL_002F:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PIT
			; Field: Cosmos.Core.IOPortWrite Cosmos.Core.IOGroup.PIT.Command
			; Type: Cosmos.Core.IOPortWrite
			; Size: 8
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPITctor.IL_002F.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPITctor.IL_002F.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosCoreIOGroupPITctor.IL_002F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_002F.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_002F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_002F.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPITctor.IL_002F.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPITctor.IL_002F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPITctor.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPITctor.IL_0034.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0034.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPITctor.IL_0035:
			; Call

		SystemVoidCosmosCoreIOGroupPITctor.IL_0035.00: ;Asm
			Call SystemVoidCosmosCoreIOGroupIOGroupctor

		SystemVoidCosmosCoreIOGroupPITctor.IL_0035.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPITctor.IL_0035.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPITctor.IL_003A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOGroupPITctor.IL_0035.03: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPITctor.IL_003A:
			; Nop

		SystemVoidCosmosCoreIOGroupPITctor.IL_003A.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupPITctor.IL_003B:
			; Ret

		SystemVoidCosmosCoreIOGroupPITctor.IL_003B.00: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOGroupPITctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_37997893:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOGroup.ATA
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aSecondary at EBP+8, size = 1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean:

		GUID_38026435:

		METHOD_38026435.05: ;Asm
			push dword EBP

		METHOD_38026435.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_38026435.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_38026435.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_38026435.09: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.ATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0001:
			; Call

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0001.00: ;Asm
			Call SystemVoidCosmosCoreIOGroupIOGroupctor

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0006:
			; Nop

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0007:
			; Nop

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0009.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000B:
			; Branch

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000B.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0021

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000D:
			; Nop

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000E:
			; Ldsfld

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000E.02: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000E.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000E.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_mDebugger + 4]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_000E.04: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0013:
			; LdStr
			; String Value: Creating Secondary ATA IOGroup

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0013.00: ;Asm
			push dword StringLiteral022B

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0013.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0018:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0018.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0018.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_001D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0018.03: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0018.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_001D:
			; Nop

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_001D.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_001E:
			; Nop

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_001E.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_001F:
			; Br

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_001F.00: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0033

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0021:
			; Nop

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0021.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0022:
			; Ldsfld

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0022.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0022.02: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0022.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0022.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_mDebugger + 4]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0022.04: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0027:
			; LdStr
			; String Value: Creating Primary ATA IOGroup

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0027.00: ;Asm
			push dword StringLiteral022C

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0027.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_002C:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_002C.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_002C.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0031
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_002C.03: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_002C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0031:
			; Nop

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0031.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0032:
			; Nop

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0032.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0033:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0033.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0034:
			; Call

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0034.00: ;Asm
			Call SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0034.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0039
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0034.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0034.04: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0039:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0039.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0039.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_003A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_003A.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_003B:
			; Call

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_003B.00: ;Asm
			Call SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_003B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_003B.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0040
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_003B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_003B.04: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0040:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0040.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0040.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0041:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.ATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0041.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0041.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0042:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0042.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0042.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043:
			; Newobj

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.AfterAlloc:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.NoError1407
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.NoError1407:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0043.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0048:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.ATA
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 60 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0048.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0048.01: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0048.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0048.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0048.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0048.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0048.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0048.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.ATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_004D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_004D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_004E:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_004E.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_004E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_004F:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_004F.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050:
			; Newobj

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.AfterAlloc:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPortWrite_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.0A: ;Asm
			push dword [ESP + 16]
			; Arg aOffset: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.0C: ;Asm
			Call SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.0E: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.NoError1408
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.12: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.NoError1408:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0050.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0055:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.ATA
			; Field: Cosmos.Core.IOPortWrite Cosmos.Core.IOGroup.ATA.SectorCount
			; Type: Cosmos.Core.IOPortWrite
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0055.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0055.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0055.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0055.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0055.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0055.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0055.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0055.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.ATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005B:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005B.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005C:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005C.00: ;Asm
			push dword 0x3

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D:
			; Newobj

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.AfterAlloc:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.0A: ;Asm
			push dword [ESP + 16]
			; Arg aOffset: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.0C: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.0E: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.NoError1409
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.12: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.NoError1409:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_005D.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0062:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.ATA
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA0
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 44 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0062.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0062.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0062.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0062.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0062.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0062.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0062.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0062.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0067:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.ATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0067.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0067.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0068:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0068.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0068.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0069:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0069.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A:
			; Newobj

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.AfterAlloc:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.0A: ;Asm
			push dword [ESP + 16]
			; Arg aOffset: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.0C: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.0E: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.NoError1409
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.12: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.NoError1409:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006A.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006F:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.ATA
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006F.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006F.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006F.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006F.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006F.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_006F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0074:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.ATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0074.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0074.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0075:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0075.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0075.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0076:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0076.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077:
			; Newobj

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.AfterAlloc:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.0A: ;Asm
			push dword [ESP + 16]
			; Arg aOffset: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.0C: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.0E: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.NoError1409
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.12: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.NoError1409:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0077.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_007C:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.ATA
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA2
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_007C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_007C.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_007C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_007C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_007C.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_007C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_007C.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_007C.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0081:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.ATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0081.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0081.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0082:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0082.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0082.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0083:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0083.00: ;Asm
			push dword 0x7

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084:
			; Newobj

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.AfterAlloc:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPortWrite_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.0A: ;Asm
			push dword [ESP + 16]
			; Arg aOffset: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.0C: ;Asm
			Call SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.0E: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.NoError1409
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.12: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.NoError1409:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0084.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0089:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.ATA
			; Field: Cosmos.Core.IOPortWrite Cosmos.Core.IOGroup.ATA.Command
			; Type: Cosmos.Core.IOPortWrite
			; Size: 8
			; Offset: 76 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0089.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0089.01: ;Asm
			add ECX, 0x4C

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0089.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0089.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0089.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0089.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0089.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0089.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_008E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.ATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_008E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_008E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_008F:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_008F.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_008F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0090:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0090.00: ;Asm
			push dword 0x7

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091:
			; Newobj

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.AfterAlloc:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPortRead_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.0A: ;Asm
			push dword [ESP + 16]
			; Arg aOffset: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.0C: ;Asm
			Call SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.0E: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.12: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.NoError1410:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0091.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0096:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.ATA
			; Field: Cosmos.Core.IOPortRead Cosmos.Core.IOGroup.ATA.Status
			; Type: Cosmos.Core.IOPortRead
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0096.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0096.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0096.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0096.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0096.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0096.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0096.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_0096.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.ATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009C:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009C.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009D:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009D.00: ;Asm
			push dword 0x6

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E:
			; Newobj

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.AfterAlloc:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPortWrite_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.0A: ;Asm
			push dword [ESP + 16]
			; Arg aOffset: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.0C: ;Asm
			Call SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.0E: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.12: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.NoError1410:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_009E.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A3:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.ATA
			; Field: Cosmos.Core.IOPortWrite Cosmos.Core.IOGroup.ATA.DeviceSelect
			; Type: Cosmos.Core.IOPortWrite
			; Size: 8
			; Offset: 52 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A3.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A3.01: ;Asm
			add ECX, 0x34

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A3.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A3.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A3.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A3.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A3.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A3.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A8:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.ATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A8.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A8.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A9:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A9.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00A9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AA:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AA.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB:
			; Newobj

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.AfterAlloc:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPortWrite_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.0A: ;Asm
			push dword [ESP + 16]
			; Arg aOffset: 4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.0C: ;Asm
			Call SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.0E: ;Asm
			JE near SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.12: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.NoError1410:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00AB.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00B0:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.ATA
			; Field: Cosmos.Core.IOPortWrite Cosmos.Core.IOGroup.ATA.Control
			; Type: Cosmos.Core.IOPortWrite
			; Size: 8
			; Offset: 68 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00B0.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00B0.01: ;Asm
			add ECX, 0x44

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00B0.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00B0.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00B0.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00B0.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00B0.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00B0.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00B5:
			; Ret

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.IL_00B5.00: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOGroupATActorSystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_38026436:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOGroup.RTC
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosCoreIOGroupRTCctor:

		GUID_38135806:

		METHOD_38135806.06: ;Asm
			push dword EBP

		METHOD_38135806.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.RTC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0001.00: ;Asm
			push dword 0x70

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003:
			; Newobj

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.AfterAlloc:

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupRTCctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.NoError1410:

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0003.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0008:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.RTC
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Address
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0008.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0008.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0008.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0008.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupRTCctor.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.RTC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupRTCctor.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_000E:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupRTCctor.IL_000E.00: ;Asm
			push dword 0x71

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010:
			; Newobj

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.AfterAlloc:

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupRTCctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.NoError1410:

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0010.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0015:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.RTC
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0015.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0015.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0015.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0015.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0015.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0015.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0015.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0015.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupRTCctor.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.RTC
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupRTCctor.IL_001A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_001A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupRTCctor.IL_001B:
			; Call

		SystemVoidCosmosCoreIOGroupRTCctor.IL_001B.00: ;Asm
			Call SystemVoidCosmosCoreIOGroupIOGroupctor

		SystemVoidCosmosCoreIOGroupRTCctor.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupRTCctor.IL_001B.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupRTCctor.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOGroupRTCctor.IL_001B.03: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupRTCctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0020:
			; Nop

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0020.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0021:
			; Ret

		SystemVoidCosmosCoreIOGroupRTCctor.IL_0021.00: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupRTCctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOGroupRTCctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOGroupRTCctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOGroupRTCctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOGroupRTCctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOGroupRTCctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOGroupRTCctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOGroupRTCctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOGroupRTCctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_38135807:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOGroup.VBE
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosCoreIOGroupVBEctor:

		GUID_38155045:

		METHOD_38155045.05: ;Asm
			push dword EBP

		METHOD_38155045.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.VBE
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0001.00: ;Asm
			push dword 0x1CE

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006:
			; Newobj

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.AfterAlloc:

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupVBEctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.NoError1410:

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0006.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupVBEctor.IL_000B:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.VBE
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.VBE.VbeIndex
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupVBEctor.IL_000B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_000B.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOGroupVBEctor.IL_000B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_000B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_000B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_000B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_000B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.VBE
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0010.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0011:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0011.00: ;Asm
			push dword 0x1CF

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016:
			; Newobj

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.AfterAlloc:

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupVBEctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.NoError1410:

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0016.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupVBEctor.IL_001B:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.VBE
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.VBE.VbeData
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupVBEctor.IL_001B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_001B.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreIOGroupVBEctor.IL_001B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_001B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_001B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_001B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_001B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.VBE
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0021:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0021.00: ;Asm
			push dword 0xE0000000

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0026:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0026.00: ;Asm
			push dword 0x8CA000

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B:
			; Newobj

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.AfterAlloc:

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.0E: ;Asm
			JE near SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.12: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupVBEctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.NoError1410:

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_002B.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0030:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.VBE
			; Field: Cosmos.Core.MemoryBlock Cosmos.Core.IOGroup.VBE.LinearFrameBuffer
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0030.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0030.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0030.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0030.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0030.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0030.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0030.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0030.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0035:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.VBE
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0036:
			; Call

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0036.00: ;Asm
			Call SystemVoidCosmosCoreIOGroupIOGroupctor

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0036.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupVBEctor.IL_003B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOGroupVBEctor.IL_0036.03: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupVBEctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupVBEctor.IL_003B:
			; Nop

		SystemVoidCosmosCoreIOGroupVBEctor.IL_003B.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupVBEctor.IL_003C:
			; Ret

		SystemVoidCosmosCoreIOGroupVBEctor.IL_003C.00: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupVBEctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOGroupVBEctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOGroupVBEctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOGroupVBEctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOGroupVBEctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOGroupVBEctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOGroupVBEctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOGroupVBEctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOGroupVBEctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_38155046:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOGroup.PCI
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosCoreIOGroupPCIctor:

		GUID_38182792:

		METHOD_38182792.05: ;Asm
			push dword EBP

		METHOD_38182792.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PCI
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0001.00: ;Asm
			push dword 0xCF8

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006:
			; Newobj

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPCIctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.NoError1410:

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0006.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPCIctor.IL_000B:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PCI
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigAddressPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPCIctor.IL_000B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_000B.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreIOGroupPCIctor.IL_000B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_000B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_000B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_000B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_000B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPCIctor.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PCI
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0010.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0011:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0011.00: ;Asm
			push dword 0xCFC

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016:
			; Newobj

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPCIctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.NoError1410:

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0016.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPCIctor.IL_001B:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PCI
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCI.ConfigDataPort
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPCIctor.IL_001B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_001B.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOGroupPCIctor.IL_001B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_001B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_001B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPCIctor.IL_001B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPCIctor.IL_001B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PCI
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0021:
			; Call

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0021.00: ;Asm
			Call SystemVoidCosmosCoreIOGroupIOGroupctor

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0021.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPCIctor.IL_0026
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0021.03: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupPCIctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0026:
			; Nop

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0026.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0027:
			; Ret

		SystemVoidCosmosCoreIOGroupPCIctor.IL_0027.00: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPCIctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOGroupPCIctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOGroupPCIctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOGroupPCIctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOGroupPCIctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOGroupPCIctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOGroupPCIctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOGroupPCIctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOGroupPCIctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_38182793:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.IOPortImpl
			; Name: Write32
			; Plugged: No

		SystemVoidCosmosCore_AsmIOPortImplWrite32SystemUInt16SystemUInt32:

		GUID_38202727:

		METHOD_38202727.05: ;Asm
			push dword EBP

		METHOD_38202727.06: ;Asm
			mov EBP, ESP

		METHOD_38202727.07: ;Asm
			mov EDX, dword [EBP + 12]

		METHOD_38202727.08: ;Asm
			mov EAX, dword [EBP + 8]

		METHOD_38202727.09: ;Asm
			out DX, EAX
			; End Method: Write32

		SystemVoidCosmosCore_AsmIOPortImplWrite32SystemUInt16SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_AsmIOPortImplWrite32SystemUInt16SystemUInt32.END__OF__METHOD_NORMAL.0A: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_AsmIOPortImplWrite32SystemUInt16SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_AsmIOPortImplWrite32SystemUInt16SystemUInt32.END__OF__METHOD_NORMAL.0B: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_AsmIOPortImplWrite32SystemUInt16SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_AsmIOPortImplWrite32SystemUInt16SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_AsmIOPortImplWrite32SystemUInt16SystemUInt32.END__OF__METHOD_EXCEPTION__2.0C: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_AsmIOPortImplWrite32SystemUInt16SystemUInt32.END__OF__METHOD_EXCEPTION__2.0D: ;Asm
			Ret 0x8


		GUID_38202728:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.IOPortImpl
			; Name: Read32
			; Plugged: No

		SystemUInt32CosmosCore_AsmIOPortImplRead32SystemUInt16:

		GUID_38202730:

		METHOD_38202730.0E: ;Asm
			push dword EBP

		METHOD_38202730.0F: ;Asm
			mov EBP, ESP

		METHOD_38202730.10: ;Asm
			mov EDX, dword [EBP + 8]

		METHOD_38202730.11: ;Asm
			in dword EAX, DX

		METHOD_38202730.12: ;Asm
			push dword EAX
			; End Method: Read32

		SystemUInt32CosmosCore_AsmIOPortImplRead32SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosCore_AsmIOPortImplRead32SystemUInt16.END__OF__METHOD_NORMAL.13: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosCore_AsmIOPortImplRead32SystemUInt16.END__OF__METHOD_NORMAL

		SystemUInt32CosmosCore_AsmIOPortImplRead32SystemUInt16.END__OF__METHOD_NORMAL.14: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosCore_AsmIOPortImplRead32SystemUInt16.END__OF__METHOD_NORMAL.15: ;Asm
			pop dword EAX

		SystemUInt32CosmosCore_AsmIOPortImplRead32SystemUInt16.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt32CosmosCore_AsmIOPortImplRead32SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosCore_AsmIOPortImplRead32SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosCore_AsmIOPortImplRead32SystemUInt16.END__OF__METHOD_EXCEPTION__2.17: ;Asm
			pop dword EBP

		SystemUInt32CosmosCore_AsmIOPortImplRead32SystemUInt16.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			Ret


		GUID_38202731:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice:

		GUID_38202733:

		METHOD_38202733.19: ;Asm
			push dword EBP

		METHOD_38202733.1A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_38202733.1B: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_001A:
			; Ldfld
			; Field: Cosmos.HAL.PCIDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PCIDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PCIDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0021.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddWithResizeCosmosHALPCIDevice.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_38202734:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ThrowHelper
			; Name: GetInvalidOperationException
			; Plugged: No
			; Argument[0] resource at EBP+12, size = 4
			; Return size: 8

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource:

		GUID_38234884:

		METHOD_38234884.06: ;Asm
			push dword EBP

		METHOD_38234884.07: ;Asm
			mov EBP, ESP

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ExceptionResource
			; Arg real size = 4 aligned size = 4

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0001:
			; Call

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0001.01: ;Asm
			Call SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0001.03: ;Asm
			JE near SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0001.06: ;Asm
			JNE near SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_EXCEPTION

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006:
			; Newobj

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.00: ;Asm
			push dword 0x88

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.AfterAlloc:

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.02: ;Asm
			push dword [ESP]

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.03: ;Asm
			push dword [ESP]

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.04: ;Asm
			pop dword EAX

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_InvalidOperationException_ASM_IS__System_Private_CoreLib]

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.06: ;Asm
			mov dword [EAX], EBX

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.0A: ;Asm
			push dword [ESP + 16]

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.0B: ;Asm
			push dword [ESP + 16]

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.0C: ;Asm
			Call SystemVoidSystemInvalidOperationExceptionctorSystemString

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.0D: ;Asm
			test ECX, 0x2

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.0E: ;Asm
			JE near SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.11: ;Asm
			Jmp SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_EXCEPTION

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.NoError1410:

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.14: ;Asm
			push dword EAX

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_0006.15: ;Asm
			push dword 0x0

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_000B:
			; Ret

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.IL_000B.00: ;Asm
			Jmp SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_NORMAL
			; End Method: GetInvalidOperationException

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_NORMAL

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_EXCEPTION:

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_EXCEPTION__2:

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_38234885:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Common.Extensions.ToHexString
			; Name: ConvertToHex
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] num at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32:

		GUID_38241747:

		METHOD_38241747.09: ;Asm
			push dword EBP

		METHOD_38241747.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_38241747.0B: ;Asm
			push dword 0x0

		METHOD_38241747.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_38241747.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_38241747.0E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_38241747.0F: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_38241747.10: ;Asm
			push dword 0x0

		METHOD_38241747.11: ;Asm
			push dword 0x0

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0000:
			; Nop

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0001:
			; Ldsfld

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0001.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0001.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0008:
			; Ldc_I4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0008.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009:
			; Ceq

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.02: ;Asm
			JE near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.True

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.03: ;Asm
			Jmp SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.False

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.True:

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.05: ;Asm
			push dword 0x1

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.06: ;Asm
			Jmp SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000B

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.False:

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.08: ;Asm
			push dword 0x0

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0009.09: ;Asm
			Jmp SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000B

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000C.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000C.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000D:
			; Branch

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000D.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000D.02: ;Asm
			JE near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0019

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000F:
			; Nop

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_000F.00: ;Asm
			NOP

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0010:
			; LdStr
			; String Value: 0

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0010.00: ;Asm
			push dword StringLiteral022D

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0010.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0015:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0015.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0015.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0015.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0016:
			; Nop

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0016.00: ;Asm
			NOP

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0017:
			; Br

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0017.00: ;Asm
			Jmp SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0045

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0019:
			; Nop

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0019.00: ;Asm
			NOP

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_001A:
			; Br

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_001A.00: ;Asm
			Jmp SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003C

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_001C:
			; Nop

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_001C.00: ;Asm
			NOP

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_001E:
			; Ldc_I4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_001E.00: ;Asm
			push dword 0xF

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0020:
			; And

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0020.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0020.01: ;Asm
			and dword [ESP], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0021:
			; Conv_U1

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0021.01: ;Asm
			movzx EAX, AL

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0021.02: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0022:
			; Call

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0022.00: ;Asm
			Call SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0022.02: ;Asm
			JE near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0027
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0022.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0022.04: ;Asm
			JNE near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0027:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0027.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0028:
			; Ldloca
			; Local type = System.Char
			; Local EBP offset = 16

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0028.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0028.01: ;Asm
			sub EAX, 0x10

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0028.02: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002A:
			; Call

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002A.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002A.01: ;Asm
			Call SystemStringSystemCharToString

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002A.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002A.03: ;Asm
			JE near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002A.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002A.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002A.06: ;Asm
			JNE near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002F.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_002F.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0030:
			; Call

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0030.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0030.02: ;Asm
			JE near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0035
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0030.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0030.05: ;Asm
			JNE near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0035:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0035.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0035.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0035.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0036.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0037:
			; Ldc_I4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0037.00: ;Asm
			push dword 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0038:
			; Shr_Un

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0038.00: ;Asm
			pop dword ECX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0038.01: ;Asm
			shr dword [ESP], CL

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0039:
			; Starg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0039.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0039.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003B:
			; Nop

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003B.00: ;Asm
			NOP

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003C.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003D:
			; Ldc_I4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003D.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E:
			; Cgt_Un

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E.02: ;Asm
			JB near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E.True

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E.03: ;Asm
			Jmp SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E.False

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E.True:

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E.05: ;Asm
			push dword 0x1

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E.06: ;Asm
			Jmp SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0040

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E.False:

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_003E.08: ;Asm
			push dword 0x0

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0040:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0040.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0040.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0041:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0041.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0041.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0042:
			; Branch

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0042.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0042.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0042.02: ;Asm
			JNE near SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_001C

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0044:
			; Nop

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0044.00: ;Asm
			NOP

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0045:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0045.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0045.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0045.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0046:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0046.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0046.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0046.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0046.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0048:
			; Br

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_0048.00: ;Asm
			Jmp SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_004A

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_004A:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_004A.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_004A.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_004A.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_004A.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_004C:
			; Ret

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.IL_004C.00: ;Asm
			Jmp SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: ConvertToHex

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_NORMAL

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x1C

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCommonExtensionsToHexStringConvertToHexSystemUInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_38241748:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.OutOfMemoryExceptionImpl
			; Name: Ctor
			; Plugged: No
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor:

		GUID_38321130:

		METHOD_38321130.0A: ;Asm
			push dword EBP

		METHOD_38321130.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor.IL_0001:
			; Ret

		SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor.END__OF__METHOD_NORMAL
			; End Method: Ctor

		SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemOutOfMemoryExceptionImplCtor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_38321131:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Mouse
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosHALPS2Mousecctor:

		GUID_38324756:
			; Static constructor. See if it has been called already, return if so.

		METHOD_38324756.05: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_HAL_PS2Mouse], 0x1

		METHOD_38324756.06: ;Asm
			JE near METHOD_38324756.BeforeQuickReturn

		METHOD_38324756.07: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_HAL_PS2Mouse], 0x1

		METHOD_38324756.08: ;Asm
			Jmp METHOD_38324756.AfterCCTorAlreadyCalledCheck

		METHOD_38324756.BeforeQuickReturn:

		METHOD_38324756.09: ;Asm
			mov ECX, 0x0

		METHOD_38324756.0A: ;Asm
			Ret


		METHOD_38324756.AfterCCTorAlreadyCalledCheck:

		METHOD_38324756.0B: ;Asm
			push dword EBP

		METHOD_38324756.0C: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPS2Mousecctor.IL_0000:
			; Ldc_I4

		SystemVoidCosmosHALPS2Mousecctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2Mousecctor.IL_0001:
			; Stsfld

		SystemVoidCosmosHALPS2Mousecctor.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2Mousecctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2Mousecctor.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALPS2Mousecctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2Mousecctor.IL_0001.AfterCCTorExceptionCheck:
			; Type = 'System.Byte

		SystemVoidCosmosHALPS2Mousecctor.IL_0001.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2Mousecctor.IL_0001.04: ;Asm
			mov byte [static_field__Cosmos_HAL_PS2Mouse_mMouseCycle], AL

		SystemVoidCosmosHALPS2Mousecctor.IL_0006:
			; Ret

		SystemVoidCosmosHALPS2Mousecctor.IL_0006.00: ;Asm
			Jmp SystemVoidCosmosHALPS2Mousecctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosHALPS2Mousecctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2Mousecctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2Mousecctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2Mousecctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2Mousecctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2Mousecctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2Mousecctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2Mousecctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_38324757:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Mouse
			; Name: SendCommand
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aCommand at EBP+12, size = 1
			; Argument[2] aByte at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte:

		GUID_38330207:

		METHOD_38330207.05: ;Asm
			push dword EBP

		METHOD_38330207.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_38330207.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_38330207.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_38330207.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0002:
			; Call

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0002.00: ;Asm
			Call SystemByteCosmosHALPS2Mouseget_PS2Port

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0002.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0002.04: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0007.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008:
			; Ceq

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.True

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.03: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.False

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.True:

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.06: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000A

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.False:

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0008.09: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000A

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000B.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000C:
			; Branch

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000C.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001C

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000E:
			; Nop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0010:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Mouse.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0010.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0010.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0010.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0010.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0010.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0015:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0015.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0015.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0015.03: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0015.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001A:
			; Nop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001A.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001B:
			; Nop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001B.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001C.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001C.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001D:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Mouse.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001D.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_001D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0022:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0022.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToWrite

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0022.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0027
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0022.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0022.04: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0022.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0027:
			; Pop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0028.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0028.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0029:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Mouse.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 45 (includes object header)

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0029.02: ;Asm
			add ECX, 0x2D

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0029.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0029.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0029.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0029.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_002E:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_002E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_002E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_002E.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_002E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_002E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_002E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_002E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_002E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0033:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PS2Mouse+Command
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0033.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0034:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0034.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0034.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0039
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0034.03: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0034.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0039:
			; Nop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0039.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_003A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_003A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_003B:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Mouse.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_003B.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_003B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_003B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_003B.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_003B.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0040:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0040.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitForAck

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0040.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0045
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0040.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0040.04: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0040.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0045:
			; Pop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0045.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0046:
			; Ldarga
			; Arg idx = 2
			; Arg type = System.Nullable`1[System.Byte]
			; Arg real size = 2 aligned size = 4
			; Real displacement 8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0046.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0046.01: ;Asm
			mov EBX, 0x8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0046.02: ;Asm
			add EAX, EBX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0048:
			; Call

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0048.00: ;Asm
			Call SystemBooleanSystemNullable1SystemByteget_HasValue

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0048.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0048.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_004D
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0048.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0048.04: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_004D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_004D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_004D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_004E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_004E.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_004E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_004F:
			; Branch

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_004F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_004F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_004F.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_009E

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0051:
			; Nop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0051.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0052:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0052.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0052.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0053:
			; Call

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0053.00: ;Asm
			Call SystemByteCosmosHALPS2Mouseget_PS2Port

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0053.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0053.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0058
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0053.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0053.04: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0058:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0058.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059:
			; Ceq

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.True

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.03: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.False

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.True:

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.06: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005B

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.False:

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0059.09: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005B

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005C.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005D:
			; Branch

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005D.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006D

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005F:
			; Nop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_005F.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0060:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0060.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0060.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0061:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Mouse.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0061.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0061.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0061.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0061.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0061.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0061.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0061.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0061.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0066:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0066.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0066.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0066.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0066.03: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0066.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006B:
			; Nop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006B.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006C:
			; Nop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006C.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006E:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Mouse.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006E.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_006E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0073:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0073.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToWrite

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0073.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0073.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0078
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0073.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0073.04: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0073.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0078:
			; Pop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0078.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0079:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0079.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0079.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007A:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Mouse.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 45 (includes object header)

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007A.02: ;Asm
			add ECX, 0x2D

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007A.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007F:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007F.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007F.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007F.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_007F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0084:
			; Ldarga
			; Arg idx = 2
			; Arg type = System.Nullable`1[System.Byte]
			; Arg real size = 2 aligned size = 4
			; Real displacement 8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0084.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0084.01: ;Asm
			mov EBX, 0x8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0084.02: ;Asm
			add EAX, EBX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0084.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0086:
			; Call

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0086.00: ;Asm
			Call SystemByteSystemNullable1SystemByteget_Value

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0086.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0086.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_008B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0086.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0086.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0086.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0086.06: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_008B:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_008B.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_008B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_008B.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0090
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_008B.03: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_008B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0090:
			; Nop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0090.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0091:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0091.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0091.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0092:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Mouse.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0092.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0092.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0092.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0092.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0092.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0092.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0092.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0092.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0097:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0097.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitForAck

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0097.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0097.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_009C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0097.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0097.04: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_0097.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_009C:
			; Pop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_009C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_009D:
			; Nop

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_009D.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_009E:
			; Ret

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.IL_009E.00: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL
			; End Method: SendCommand

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_38330208:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: WaitForDeviceReset
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset:

		GUID_38450722:

		METHOD_38450722.06: ;Asm
			push dword EBP

		METHOD_38450722.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_38450722.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_38450722.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_38450722.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0000:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0002:
			; Call

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0002.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToReadData

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0002.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0002.04: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0007:
			; Pop

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0009:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Controller.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 31 (includes object header)

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0009.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0009.02: ;Asm
			add ECX, 0x1F

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0009.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0009.04: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0009.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0009.06: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0009.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_000E:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_000E.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_000E.02: ;Asm
			add ECX, 0x14

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_000E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_000E.04: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_000E.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_000E.06: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_000E.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0013:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0013.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0013.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0018
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0013.04: ;Asm
			JNE near SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0013.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0018:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0018.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0018.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0019:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0019.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0019.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001A:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001A.00: ;Asm
			push dword 0xAA

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F:
			; Ceq

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.True

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.False

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.True:

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0021

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.False:

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_001F.09: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0021

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0021:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0021.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0021.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0022:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0022.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0022.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0023:
			; Branch

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0023.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0023.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0023.02: ;Asm
			JE near SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002A

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0025:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0025.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0026:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0026.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0027:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0027.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0027.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0028:
			; Br

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0028.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002F

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002A:
			; Nop

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002A.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002B:
			; Ldc_I4

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002B.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002D:
			; Br

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002D.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002F

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002F.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_002F.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0030:
			; Ret

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.IL_0030.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_NORMAL
			; End Method: WaitForDeviceReset

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_NORMAL

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosHALPS2ControllerWaitForDeviceReset.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_38450723:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Mouse
			; Name: TryToEnableScrollWheel
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel:

		GUID_38500025:

		METHOD_38500025.08: ;Asm
			push dword EBP

		METHOD_38500025.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_38500025.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_38500025.0B: ;Asm
			push dword 0x0

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0000:
			; Nop

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0002:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0002.00: ;Asm
			push dword 0xF3

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0007:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0007.00: ;Asm
			push dword 0xC8

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000C:
			; Conv_U1

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000C.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000C.01: ;Asm
			movzx EAX, AL

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000C.02: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D:
			; Newobj
			; ValueType
			; Type: System.Nullable`1[System.Byte]
			; StorageSize: 4
			; ArgSize: 4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.00: ;Asm
			mov ESI, ESP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.01: ;Asm
			sub ESP, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.02: ;Asm
			mov EDI, ESP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.03: ;Asm
			mov ECX, 0x1

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.04: ;Asm
			rep movsd

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.05: ;Asm
			mov EAX, ESP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.06: ;Asm
			add EAX, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.07: ;Asm
			mov dword [ESP + 4], EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.08: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.09: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.0A: ;Asm
			mov word [EAX], 0x0

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.0B: ;Asm
			Call SystemVoidSystemNullable1SystemBytectorSystemByte

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.0C: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.0D: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0012
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0
			; Cleanup extra stack

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.0E: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.0F: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.10: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_000D.11: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0012:
			; Call

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0012.00: ;Asm
			Call SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0012.02: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0017
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0012.03: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0017:
			; Nop

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0017.00: ;Asm
			NOP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0019:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0019.00: ;Asm
			push dword 0xF3

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_001E:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_001E.00: ;Asm
			push dword 0x64

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0020:
			; Conv_U1

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0020.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0020.01: ;Asm
			movzx EAX, AL

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0020.02: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021:
			; Newobj
			; ValueType
			; Type: System.Nullable`1[System.Byte]
			; StorageSize: 4
			; ArgSize: 4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.00: ;Asm
			mov ESI, ESP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.01: ;Asm
			sub ESP, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.02: ;Asm
			mov EDI, ESP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.03: ;Asm
			mov ECX, 0x1

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.04: ;Asm
			rep movsd

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.05: ;Asm
			mov EAX, ESP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.06: ;Asm
			add EAX, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.07: ;Asm
			mov dword [ESP + 4], EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.08: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.09: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.0A: ;Asm
			mov word [EAX], 0x0

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.0B: ;Asm
			Call SystemVoidSystemNullable1SystemBytectorSystemByte

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.0C: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.0D: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0026
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0
			; Cleanup extra stack

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.0E: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.0F: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.10: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0021.11: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0026:
			; Call

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0026.00: ;Asm
			Call SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0026.02: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_002B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0026.03: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_002B:
			; Nop

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_002B.00: ;Asm
			NOP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_002C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_002C.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_002C.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_002D:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_002D.00: ;Asm
			push dword 0xF3

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0032:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0032.00: ;Asm
			push dword 0x50

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0034:
			; Conv_U1

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0034.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0034.01: ;Asm
			movzx EAX, AL

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0034.02: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035:
			; Newobj
			; ValueType
			; Type: System.Nullable`1[System.Byte]
			; StorageSize: 4
			; ArgSize: 4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.00: ;Asm
			mov ESI, ESP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.01: ;Asm
			sub ESP, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.02: ;Asm
			mov EDI, ESP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.03: ;Asm
			mov ECX, 0x1

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.04: ;Asm
			rep movsd

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.05: ;Asm
			mov EAX, ESP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.06: ;Asm
			add EAX, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.07: ;Asm
			mov dword [ESP + 4], EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.08: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.09: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.0A: ;Asm
			mov word [EAX], 0x0

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.0B: ;Asm
			Call SystemVoidSystemNullable1SystemBytectorSystemByte

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.0C: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.0D: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_003A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0
			; Cleanup extra stack

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.0E: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.0F: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.10: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0035.11: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_003A:
			; Call

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_003A.00: ;Asm
			Call SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_003A.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_003A.02: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_003F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_003A.03: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_003F:
			; Nop

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_003F.00: ;Asm
			NOP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0040:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0040.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0040.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0041:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0041.00: ;Asm
			push dword 0xF2

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0046:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0046.00: ;Asm
			mov EAX, EBP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0046.01: ;Asm
			sub EAX, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0046.02: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0048:
			; Initobj

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0048.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0048.01: ;Asm
			mov word [EAX], 0x0

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_004E:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4
			; Local size = 2

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_004E.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_004E.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_004F:
			; Call

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_004F.00: ;Asm
			Call SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_004F.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_004F.02: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0054
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_004F.03: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0054:
			; Nop

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0054.00: ;Asm
			NOP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0055.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0055.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0056:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Mouse.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 20 (includes object header)

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0056.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0056.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0056.02: ;Asm
			add ECX, 0x14

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0056.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0056.04: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0056.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0056.06: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0056.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_005B:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_005B.00: ;Asm
			Call SystemByteCosmosHALPS2ControllerReadByteAfterAck

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_005B.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_005B.02: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0060
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_005B.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_005B.04: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_005B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0060:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0060.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0060.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0061:
			; Br

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0061.00: ;Asm
			Jmp SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0063

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0063:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0063.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0063.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0064:
			; Ret

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.IL_0064.00: ;Asm
			Jmp SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_NORMAL
			; End Method: TryToEnableScrollWheel

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_NORMAL

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosHALPS2MouseTryToEnableScrollWheel.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_38500026:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Mouse
			; Name: TryToEnableAdditionalButtons
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons:

		GUID_38573216:

		METHOD_38573216.08: ;Asm
			push dword EBP

		METHOD_38573216.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_38573216.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_38573216.0B: ;Asm
			push dword 0x0

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0000:
			; Nop

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0002:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0002.00: ;Asm
			push dword 0xF3

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0007:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0007.00: ;Asm
			push dword 0xC8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000C:
			; Conv_U1

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000C.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000C.01: ;Asm
			movzx EAX, AL

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000C.02: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D:
			; Newobj
			; ValueType
			; Type: System.Nullable`1[System.Byte]
			; StorageSize: 4
			; ArgSize: 4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.00: ;Asm
			mov ESI, ESP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.01: ;Asm
			sub ESP, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.02: ;Asm
			mov EDI, ESP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.03: ;Asm
			mov ECX, 0x1

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.04: ;Asm
			rep movsd

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.05: ;Asm
			mov EAX, ESP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.06: ;Asm
			add EAX, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.07: ;Asm
			mov dword [ESP + 4], EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.08: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.09: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.0A: ;Asm
			mov word [EAX], 0x0

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.0B: ;Asm
			Call SystemVoidSystemNullable1SystemBytectorSystemByte

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.0C: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.0D: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0012
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0
			; Cleanup extra stack

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.0E: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.0F: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.10: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_000D.11: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0012:
			; Call

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0012.00: ;Asm
			Call SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0012.02: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0017
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0012.03: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0017:
			; Nop

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0017.00: ;Asm
			NOP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0019:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0019.00: ;Asm
			push dword 0xF3

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_001E:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_001E.00: ;Asm
			push dword 0xC8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0023:
			; Conv_U1

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0023.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0023.01: ;Asm
			movzx EAX, AL

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0023.02: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024:
			; Newobj
			; ValueType
			; Type: System.Nullable`1[System.Byte]
			; StorageSize: 4
			; ArgSize: 4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.00: ;Asm
			mov ESI, ESP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.01: ;Asm
			sub ESP, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.02: ;Asm
			mov EDI, ESP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.03: ;Asm
			mov ECX, 0x1

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.04: ;Asm
			rep movsd

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.05: ;Asm
			mov EAX, ESP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.06: ;Asm
			add EAX, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.07: ;Asm
			mov dword [ESP + 4], EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.08: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.09: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.0A: ;Asm
			mov word [EAX], 0x0

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.0B: ;Asm
			Call SystemVoidSystemNullable1SystemBytectorSystemByte

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.0C: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.0D: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0029
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0
			; Cleanup extra stack

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.0E: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.0F: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.10: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0024.11: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0029:
			; Call

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0029.00: ;Asm
			Call SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0029.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0029.02: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_002E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0029.03: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_002E:
			; Nop

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_002E.00: ;Asm
			NOP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_002F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_002F.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_002F.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0030:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0030.00: ;Asm
			push dword 0xF3

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0035:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0035.00: ;Asm
			push dword 0x50

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0037:
			; Conv_U1

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0037.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0037.01: ;Asm
			movzx EAX, AL

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0037.02: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038:
			; Newobj
			; ValueType
			; Type: System.Nullable`1[System.Byte]
			; StorageSize: 4
			; ArgSize: 4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.00: ;Asm
			mov ESI, ESP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.01: ;Asm
			sub ESP, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.02: ;Asm
			mov EDI, ESP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.03: ;Asm
			mov ECX, 0x1

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.04: ;Asm
			rep movsd

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.05: ;Asm
			mov EAX, ESP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.06: ;Asm
			add EAX, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.07: ;Asm
			mov dword [ESP + 4], EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.08: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.09: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.0A: ;Asm
			mov word [EAX], 0x0

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.0B: ;Asm
			Call SystemVoidSystemNullable1SystemBytectorSystemByte

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.0C: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.0D: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_003D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0
			; Cleanup extra stack

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.0E: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.0F: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.10: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0038.11: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_003D:
			; Call

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_003D.00: ;Asm
			Call SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_003D.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_003D.02: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0042
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_003D.03: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0042:
			; Nop

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0042.00: ;Asm
			NOP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0043:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0043.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0043.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0044:
			; Ldc_I4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0044.00: ;Asm
			push dword 0xF2

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0049:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0049.00: ;Asm
			mov EAX, EBP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0049.01: ;Asm
			sub EAX, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0049.02: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_004B:
			; Initobj

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_004B.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_004B.01: ;Asm
			mov word [EAX], 0x0

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0051:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4
			; Local size = 2

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0051.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0051.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0052:
			; Call

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0052.00: ;Asm
			Call SystemVoidCosmosHALPS2MouseSendCommandCosmosHALPS2MouseCommandSystemNullable1SystemByte

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0052.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0052.02: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0057
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0052.03: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0057:
			; Nop

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0057.00: ;Asm
			NOP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0058:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0058.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0058.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0059:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Mouse.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 20 (includes object header)

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0059.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0059.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0059.02: ;Asm
			add ECX, 0x14

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0059.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0059.04: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0059.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0059.06: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0059.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_005E:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_005E.00: ;Asm
			Call SystemByteCosmosHALPS2ControllerReadByteAfterAck

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_005E.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_005E.02: ;Asm
			JE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0063
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_005E.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_005E.04: ;Asm
			JNE near SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_005E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0063:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0063.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0063.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0064:
			; Br

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0064.00: ;Asm
			Jmp SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0066

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0066:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0066.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0066.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0067:
			; Ret

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.IL_0067.00: ;Asm
			Jmp SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_NORMAL
			; End Method: TryToEnableAdditionalButtons

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_NORMAL

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosHALPS2MouseTryToEnableAdditionalButtons.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_38573217:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Mouse
			; Name: HandleMouse
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Local 9 at EBP-40
			; Local 10 at EBP-44
			; Local 11 at EBP-48
			; Local 12 at EBP-52
			; Local 13 at EBP-56
			; Local 14 at EBP-60
			; Local 15 at EBP-64
			; Local 16 at EBP-68
			; Local 17 at EBP-72
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] context at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext:

		GUID_38648999:

		METHOD_38648999.08: ;Asm
			push dword EBP

		METHOD_38648999.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_38648999.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_38648999.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_38648999.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_38648999.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_38648999.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_38648999.0F: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_38648999.10: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_38648999.11: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_38648999.12: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_38648999.13: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_38648999.14: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_38648999.15: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_38648999.16: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_38648999.17: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_38648999.18: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_38648999.19: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_38648999.1A: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_38648999.1B: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0001.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_PS2Mouse_mMouseCycle]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0006:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007:
			; Ceq

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.True

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.03: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.False

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.True:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.06: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0009

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.False:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0007.09: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0009

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0009.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000B:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000B.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0049

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000D:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000F:
			; Ldfld
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 29 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000F.02: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000F.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000F.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_000F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0014:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0014.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0015.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0016:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Mouse.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 45 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0016.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0016.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0016.02: ;Asm
			add ECX, 0x2D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0016.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0016.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0016.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0016.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0016.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_001B:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_001B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_001B.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_001B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_001B.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_001B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_001B.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_001B.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0020:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0020.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0020.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0025
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0020.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0020.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0020.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0020.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0020.07: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0020.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0025:
			; Stelem_I1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0025.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0025.01: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0025.02: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0025.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0025.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0025.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0025.06: ;Asm
			push dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0025.07: ;Asm
			pop dword ECX
			; Start 1 byte

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0025.08: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0025.09: ;Asm
			mov byte [ECX], BL

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0025.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0026.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0026.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0027:
			; Ldfld
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 29 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0027.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0027.02: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0027.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0027.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0027.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0027.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0027.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002C:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D:
			; Ldelem_U1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D.08: ;Asm
			JLE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_IndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D.0A: ;Asm
			JNL near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_NoIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_IndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_NoIndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002D_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002E:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002E.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002F:
			; And

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_002F.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0030:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0030.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031:
			; Ceq

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.True

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.03: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.False

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.True:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.06: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0033

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.False:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0031.09: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0033

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0033:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0033.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0033.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0034:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0034.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0034.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0035:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0035.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0035.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0046

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0037:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0037.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0038:
			; Ldsfld

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0038.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0038.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0038.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0038.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0038.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_PS2Mouse_mMouseCycle]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0038.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_003D:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_003D.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_003E:
			; Add

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_003E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_003E.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_003F:
			; Conv_U1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_003F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_003F.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_003F.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0040:
			; Stsfld

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0040.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0040.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0040.AfterCCTorExceptionCheck:
			; Type = 'System.Byte

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0040.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0040.04: ;Asm
			mov byte [static_field__Cosmos_HAL_PS2Mouse_mMouseCycle], AL

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0045:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0045.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0046:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0046.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0047:
			; Br

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0047.00: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C3

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0049:
			; Ldsfld

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0049.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0049.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0049.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0049.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0049.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0049.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_PS2Mouse_mMouseCycle]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0049.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004E:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F:
			; Ceq

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.True

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.03: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.False

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.True:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.06: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0051

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.False:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_004F.09: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0051

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0051:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0051.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0051.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0053:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0053.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0053.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0055:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0055.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0055.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0055.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0080

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0057:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0057.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0058:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0058.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0058.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0059:
			; Ldfld
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 29 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0059.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0059.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0059.02: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0059.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0059.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0059.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0059.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0059.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_005E:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_005E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_005F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_005F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_005F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0060:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Mouse.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 45 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0060.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0060.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0060.02: ;Asm
			add ECX, 0x2D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0060.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0060.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0060.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0060.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0060.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0065:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0065.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0065.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0065.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0065.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0065.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0065.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0065.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0065.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006A:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006A.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006A.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006A.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006A.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006A.07: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006F:
			; Stelem_I1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006F.01: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006F.02: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006F.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006F.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006F.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006F.06: ;Asm
			push dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006F.07: ;Asm
			pop dword ECX
			; Start 1 byte

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006F.08: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006F.09: ;Asm
			mov byte [ECX], BL

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_006F.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0070:
			; Ldsfld

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0070.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0070.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0070.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0070.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0070.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0070.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_PS2Mouse_mMouseCycle]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0070.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0075:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0075.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0076:
			; Add

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0076.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0076.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0077:
			; Conv_U1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0077.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0077.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0077.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0078:
			; Stsfld

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0078.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0078.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0078.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0078.AfterCCTorExceptionCheck:
			; Type = 'System.Byte

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0078.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0078.04: ;Asm
			mov byte [static_field__Cosmos_HAL_PS2Mouse_mMouseCycle], AL

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_007D:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_007D.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_007E:
			; Br

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_007E.00: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C3

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0080:
			; Ldsfld

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0080.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0080.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0080.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0080.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0080.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0080.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_PS2Mouse_mMouseCycle]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0080.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0085:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0085.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086:
			; Ceq

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.True

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.03: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.False

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.True:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.06: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0088

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.False:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0086.09: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0088

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0088:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0088.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0088.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_008A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_008A.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_008A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_008C:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_008C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_008C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_008C.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C3

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_008E:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_008E.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_008F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_008F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_008F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0090:
			; Ldfld
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 29 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0090.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0090.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0090.02: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0090.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0090.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0090.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0090.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0090.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0095:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0095.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0096:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0096.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0096.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0097:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Mouse.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 45 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0097.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0097.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0097.02: ;Asm
			add ECX, 0x2D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0097.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0097.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0097.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0097.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0097.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_009C:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_009C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_009C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_009C.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_009C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_009C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_009C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_009C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_009C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A1:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A1.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A1.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A6
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A1.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A1.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A1.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A1.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A1.07: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A1.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A6:
			; Stelem_I1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A6.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A6.01: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A6.02: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A6.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A6.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A6.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A6.06: ;Asm
			push dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A6.07: ;Asm
			pop dword ECX
			; Start 1 byte

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A6.08: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A6.09: ;Asm
			mov byte [ECX], BL

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A6.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A7:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A7.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A7.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A8:
			; Call

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A8.00: ;Asm
			Call SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A8.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00AD
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A8.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00A8.04: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00AD:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00AD.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00AD.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00AF:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00AF.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00AF.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B1:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B1.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B1.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B1.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B3:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B3.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B4:
			; Ldsfld

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B4.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B4.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B4.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B4.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B4.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_PS2Mouse_mMouseCycle]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B4.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B9:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00B9.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BA:
			; Add

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BA.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BB:
			; Conv_U1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BB.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BB.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BC:
			; Stsfld

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BC.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BC.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BC.AfterCCTorExceptionCheck:
			; Type = 'System.Byte

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BC.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00BC.04: ;Asm
			mov byte [static_field__Cosmos_HAL_PS2Mouse_mMouseCycle], AL

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C1:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C1.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C2:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C2.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C3:
			; Ldsfld

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C3.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C3.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C3.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C3.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C3.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_PS2Mouse_mMouseCycle]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C3.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C8:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C8.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C9:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C9.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C9.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00C9.03: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D6

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00CB:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00CB.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00CB.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00CC:
			; Call

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00CC.00: ;Asm
			Call SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00CC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00CC.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D1
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00CC.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00CC.04: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D1:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D1.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2:
			; Ceq

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.True

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.03: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.False

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.True:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.06: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.False:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D2.09: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D4:
			; Br

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D4.00: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D7

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D6:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D6.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D7:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D7.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D8:
			; Ldsfld

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D8.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D8.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D8.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D8.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D8.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_PS2Mouse_mMouseCycle]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00D8.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00DD:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00DD.00: ;Asm
			push dword 0x3

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00DE:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00DE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00DE.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00DE.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00DE.03: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E0:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E0.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E0.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E1:
			; Call

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E1.00: ;Asm
			Call SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E1.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E1.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E1.04: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E6:
			; Br

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E6.00: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E9

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E8:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E8.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E9:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00E9.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00EA:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00EA.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00EA.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00EB:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00EB.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00EB.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00EC:
			; Or

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00EC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00EC.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00ED:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00ED.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00ED.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00EF:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00EF.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00EF.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00F1:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00F1.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00F1.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00F1.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01EC

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00F6:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00F6.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00F7:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00F7.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00F8:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00F8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00F8.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00FA:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00FA.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00FB:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00FB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00FB.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00FD:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00FD.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00FE:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00FE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_00FE.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0100:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0100.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0100.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0101:
			; Ldfld
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 29 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0101.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0101.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0101.02: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0101.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0101.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0101.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0101.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0101.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0106:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0106.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107:
			; Ldelem_U1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107.08: ;Asm
			JLE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_IndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107.0A: ;Asm
			JNL near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_NoIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_IndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0108
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_NoIndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0107_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0108:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0108.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010A:
			; And

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010A.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010B:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010B.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D:
			; Ceq

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.True

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.03: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.False

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.True:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.06: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010F

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.False:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010D.09: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010F

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_010F.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0111:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0111.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0111.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0113:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0113.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0113.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0113.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0129

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0115:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0115.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0116:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0116.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0116.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0117:
			; Ldfld
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 29 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0117.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0117.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0117.02: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0117.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0117.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0117.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0117.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0117.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011C:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011C.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D:
			; Ldelem_U1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D.08: ;Asm
			JLE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_IndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D.0A: ;Asm
			JNL near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_NoIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_IndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_NoIndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011D_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011E:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_011E.00: ;Asm
			push dword 0xFFFFFF00

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0123:
			; Or

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0123.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0123.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0124:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0124.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0124.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0126:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0126.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0127:
			; Br

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0127.00: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0135

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0129:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0129.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_012A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_012A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_012A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_012B:
			; Ldfld
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 29 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_012B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_012B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_012B.02: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_012B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_012B.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_012B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_012B.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_012B.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0130:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0130.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131:
			; Ldelem_U1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131.08: ;Asm
			JLE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_IndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131.0A: ;Asm
			JNL near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_NoIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_IndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0132
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_NoIndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0131_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0132:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0132.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0132.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0134:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0134.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0135:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0135.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0135.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0136:
			; Ldfld
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 29 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0136.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0136.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0136.02: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0136.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0136.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0136.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0136.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0136.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013B:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C:
			; Ldelem_U1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C.08: ;Asm
			JLE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_IndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C.0A: ;Asm
			JNL near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_NoIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_IndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_NoIndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013C_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013D:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013D.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013F:
			; And

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_013F.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0140:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0140.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142:
			; Ceq

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.True

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.03: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.False

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.True:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.06: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0144

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.False:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0142.09: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0144

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0144:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0144.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0144.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0146:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0146.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0146.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0148:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0148.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0148.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0148.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_015F

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014A:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014A.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014C:
			; Ldfld
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 29 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014C.02: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_014C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0151:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0151.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152:
			; Ldelem_U1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152.08: ;Asm
			JLE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_IndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152.0A: ;Asm
			JNL near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_NoIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_IndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0153
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_NoIndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0152_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0153:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0153.00: ;Asm
			push dword 0xFFFFFF00

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0158:
			; Or

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0158.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0158.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0159:
			; Neg

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0159.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0159.01: ;Asm
			neg dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0159.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_015A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_015A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_015A.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_015C:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_015C.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_015D:
			; Br

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_015D.00: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016C

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_015F:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_015F.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0160:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0160.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0160.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0161:
			; Ldfld
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 29 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0161.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0161.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0161.02: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0161.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0161.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0161.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0161.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0161.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0166:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0166.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167:
			; Ldelem_U1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167.08: ;Asm
			JLE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_IndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167.0A: ;Asm
			JNL near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_NoIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_IndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0168
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_NoIndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0167_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0168:
			; Neg

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0168.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0168.01: ;Asm
			neg dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0168.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0169:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0169.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0169.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016B:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016B.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016D:
			; Ldfld
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 29 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016D.02: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_016D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0172:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0172.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173:
			; Ldelem_U1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173.08: ;Asm
			JLE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_IndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173.0A: ;Asm
			JNL near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_NoIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_IndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0174
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_NoIndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0173_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0174:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0174.00: ;Asm
			push dword 0x7

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0175:
			; And

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0175.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0175.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0176:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0176.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0176.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0178:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0178.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0178.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0179:
			; Call

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0179.00: ;Asm
			Call SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0179.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0179.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_017E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0179.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0179.04: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_017E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_017E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_017E.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0180:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0180.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0180.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0182:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0182.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0182.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0182.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CB

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0184:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0184.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0185:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0185.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0185.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0186:
			; Ldfld
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 29 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0186.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0186.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0186.02: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0186.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0186.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0186.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0186.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0186.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018B:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018B.00: ;Asm
			push dword 0x3

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C:
			; Ldelem_U1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C.08: ;Asm
			JLE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_IndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C.0A: ;Asm
			JNL near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_NoIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_IndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_NoIndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018C_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018D:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018D.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018F:
			; And

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_018F.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0190:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0190.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0190.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0192:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0192.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0192.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0194:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0194.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0195:
			; And

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0195.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0195.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0196:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0196.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0196.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0196.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_019F

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0198:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0198.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_0198.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_019A:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_019A.00: ;Asm
			push dword 0xFFFFFFF0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_019C:
			; Or

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_019C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_019C.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_019D:
			; Br

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_019D.00: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_019F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_019F.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_019F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A1:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A1.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A1.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A3:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A3.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A3.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A4:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PS2Mouse.mMouseID
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A4.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A4.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A4.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A4.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A4.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A4.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A9:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01A9.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA:
			; Ceq

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.True

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.03: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.False

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.True:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.06: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AC

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.False:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AA.09: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AC

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AC:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AC.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AE:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AE.00: ;Asm
			movzx EAX, byte [EBP - 68]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01AE.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B0:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B0.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B0.02: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CA

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B2:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B2.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B3:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B3.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B3.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B4:
			; Ldfld
			; Field: System.Byte[] Cosmos.HAL.PS2Mouse.mMouseByte
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 29 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B4.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B4.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B4.02: ;Asm
			add ECX, 0x1D

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B4.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B4.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B4.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B4.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B4.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B9:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01B9.00: ;Asm
			push dword 0x3

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA:
			; Ldelem_U1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA.08: ;Asm
			JLE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_IndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA.0A: ;Asm
			JNL near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_NoIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_IndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BB
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_NoIndexOutOfRangeException:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BA_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BB:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BB.00: ;Asm
			push dword 0x30

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BD:
			; And

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BD.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BD.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BE:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 72
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01BE.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C0.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C0.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 72
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C2.00: ;Asm
			mov EAX, dword [EBP - 72]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C2.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C4:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C4.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C5:
			; Shr

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C5.01: ;Asm
			sar dword [ESP], CL

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C6:
			; Or

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C6.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C7:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C7.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C9:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01C9.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CA:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CA.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CB:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CB.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CB.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CC:
			; Ldfld
			; Field: Cosmos.HAL.MouseBase+MouseChangedEventHandler Cosmos.HAL.MouseBase.OnMouseChanged
			; Type: Cosmos.HAL.MouseBase+MouseChangedEventHandler
			; Size: 8
			; DeclaringType: Cosmos.HAL.MouseBase
			; TypeOnStack: Cosmos.HAL.MouseBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CC.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CC.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CC.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CC.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CC.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CC.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CC.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01CC.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D1:
			; Dup

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D1.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D1.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D2:
			; Branch

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D2.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D2.02: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D2.03: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D7

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D2.04: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D2.05: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D7

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D4:
			; Pop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D4.00: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D5:
			; Br

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D5.00: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01E5

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D7.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D7.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D9.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01D9.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DB.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DB.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DD:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DD.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DD.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF:
			; Callvirt
			; ThisOffset = 16

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.02: ;Asm
			push dword 0x2BB

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.AfterAddressCheck:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.07: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.NotBoxedThis

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.0A: ;Asm
			add ESP, 0x14

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.NotBoxedThis:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.0F: ;Asm
			Call ECX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.AfterNotBoxedThis:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.11: ;Asm
			JE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01E4
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.12: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01DF.NoExceptionAfterCall:
			; Argument Count = 4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01E4:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01E4.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01E5:
			; Ldc_I4

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01E5.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01E6:
			; Stsfld

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01E6.00: ;Asm
			Call SystemVoidCosmosHALPS2Mousecctor

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01E6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01E6.02: ;Asm
			JNE near SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01E6.AfterCCTorExceptionCheck:
			; Type = 'System.Byte

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01E6.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01E6.04: ;Asm
			mov byte [static_field__Cosmos_HAL_PS2Mouse_mMouseCycle], AL

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01EB:
			; Nop

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01EB.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01EC:
			; Ret

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.IL_01EC.00: ;Asm
			Jmp SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleMouse

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x48

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2MouseHandleMouseCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_38649000:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Keyboard
			; Name: SendCommand
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aCommand at EBP+12, size = 1
			; Argument[2] aByte at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte:

		GUID_39230943:

		METHOD_39230943.06: ;Asm
			push dword EBP

		METHOD_39230943.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_39230943.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_39230943.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_39230943.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0002:
			; Call

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0002.00: ;Asm
			Call SystemByteCosmosHALPS2Keyboardget_PS2Port

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0002.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0002.04: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0007.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008:
			; Ceq

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.True

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.03: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.False

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.True:

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.06: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000A

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.False:

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0008.09: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000A

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000B.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000C:
			; Branch

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000C.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001C

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000E:
			; Nop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0010:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Keyboard.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Keyboard
			; TypeOnStack: Cosmos.HAL.PS2Keyboard
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0010.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0010.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0010.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0010.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0010.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0015:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0015.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0015.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0015.03: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0015.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001A:
			; Nop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001A.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001B:
			; Nop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001B.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001C.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001C.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001D:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Keyboard.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Keyboard
			; TypeOnStack: Cosmos.HAL.PS2Keyboard
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001D.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_001D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0022:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0022.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToWrite

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0022.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0027
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0022.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0022.04: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0022.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0027:
			; Pop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0028.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0028.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0029:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Keyboard.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Keyboard
			; TypeOnStack: Cosmos.HAL.PS2Keyboard
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0029.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0029.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0029.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0029.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0029.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_002E:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_002E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_002E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_002E.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_002E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_002E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_002E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_002E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_002E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0033:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PS2Keyboard+Command
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0033.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0034:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0034.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0034.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0039
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0034.03: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0034.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0039:
			; Nop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0039.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_003A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_003A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_003B:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Keyboard.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Keyboard
			; TypeOnStack: Cosmos.HAL.PS2Keyboard
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_003B.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_003B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_003B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_003B.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_003B.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0040:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0040.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitForAck

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0040.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0045
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0040.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0040.04: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0040.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0045:
			; Pop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0045.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0046:
			; Ldarga
			; Arg idx = 2
			; Arg type = System.Nullable`1[System.Byte]
			; Arg real size = 2 aligned size = 4
			; Real displacement 8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0046.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0046.01: ;Asm
			mov EBX, 0x8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0046.02: ;Asm
			add EAX, EBX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0048:
			; Call

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0048.00: ;Asm
			Call SystemBooleanSystemNullable1SystemByteget_HasValue

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0048.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0048.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_004D
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0048.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0048.04: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_004D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_004D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_004D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_004E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_004E.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_004E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_004F:
			; Branch

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_004F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_004F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_004F.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_009E

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0051:
			; Nop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0051.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0052:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0052.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0052.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0053:
			; Call

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0053.00: ;Asm
			Call SystemByteCosmosHALPS2Keyboardget_PS2Port

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0053.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0053.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0058
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0053.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0053.04: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0058:
			; Ldc_I4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0058.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059:
			; Ceq

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.True

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.03: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.False

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.True:

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.06: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005B

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.False:

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0059.09: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005B

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005C.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005D:
			; Branch

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005D.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006D

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005F:
			; Nop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_005F.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0060:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0060.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0060.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0061:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Keyboard.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Keyboard
			; TypeOnStack: Cosmos.HAL.PS2Keyboard
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0061.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0061.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0061.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0061.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0061.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0061.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0061.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0061.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0066:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0066.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0066.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0066.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0066.03: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0066.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006B:
			; Nop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006B.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006C:
			; Nop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006C.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006E:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Keyboard.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Keyboard
			; TypeOnStack: Cosmos.HAL.PS2Keyboard
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006E.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_006E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0073:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0073.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitToWrite

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0073.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0073.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0078
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0073.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0073.04: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0073.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0078:
			; Pop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0078.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0079:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0079.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0079.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007A:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Keyboard.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Keyboard
			; TypeOnStack: Cosmos.HAL.PS2Keyboard
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007A.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007A.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007F:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007F.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007F.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007F.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_007F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0084:
			; Ldarga
			; Arg idx = 2
			; Arg type = System.Nullable`1[System.Byte]
			; Arg real size = 2 aligned size = 4
			; Real displacement 8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0084.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0084.01: ;Asm
			mov EBX, 0x8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0084.02: ;Asm
			add EAX, EBX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0084.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0086:
			; Call

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0086.00: ;Asm
			Call SystemByteSystemNullable1SystemByteget_Value

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0086.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0086.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_008B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0086.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0086.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0086.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0086.06: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_008B:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_008B.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_008B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_008B.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0090
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_008B.03: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_008B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0090:
			; Nop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0090.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0091:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0091.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0091.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0092:
			; Ldfld
			; Field: Cosmos.HAL.PS2Controller Cosmos.HAL.PS2Keyboard.mPS2Controller
			; Type: Cosmos.HAL.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Keyboard
			; TypeOnStack: Cosmos.HAL.PS2Keyboard
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0092.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0092.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0092.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0092.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0092.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0092.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0092.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0092.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0097:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0097.00: ;Asm
			Call SystemBooleanCosmosHALPS2ControllerWaitForAck

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0097.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0097.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_009C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0097.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0097.04: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_0097.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_009C:
			; Pop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_009C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_009D:
			; Nop

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_009D.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_009E:
			; Ret

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.IL_009E.00: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL
			; End Method: SendCommand

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2KeyboardSendCommandCosmosHALPS2KeyboardCommandSystemNullable1SystemByte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_39230944:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Keyboard
			; Name: HandleIRQ
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aContext at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext:

		GUID_39403298:

		METHOD_39403298.06: ;Asm
			push dword EBP

		METHOD_39403298.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_39403298.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_39403298.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_39403298.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0000:
			; Nop

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Keyboard.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Keyboard
			; TypeOnStack: Cosmos.HAL.PS2Keyboard
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0002.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0007.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_000C:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_000C.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_000C.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0011
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_000C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_000C.04: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_000C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0011:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0011.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0012:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0012.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0012.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0013:
			; Ldc_I4

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0013.00: ;Asm
			push dword 0x80

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0018:
			; And

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0018.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0019:
			; Ldc_I4

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0019.00: ;Asm
			push dword 0x80

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E:
			; Ceq

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.True

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.03: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.False

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.True:

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.06: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0020

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.False:

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_001E.09: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0020

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0020:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0020.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0021:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0021.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0021.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0022:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0022.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0023:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0023.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0024:
			; Branch

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0024.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0024.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0024.02: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0031

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0026:
			; Nop

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0026.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0027:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0027.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0027.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0028:
			; Ldc_I4

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0028.00: ;Asm
			push dword 0x80

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_002D:
			; Xor

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_002D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_002D.01: ;Asm
			xor dword [ESP], EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_002E:
			; Conv_U1

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_002E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_002E.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_002E.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_002F:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0030:
			; Nop

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0030.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0032:
			; Ldfld
			; Field: Cosmos.HAL.KeyboardBase+KeyPressedEventHandler Cosmos.HAL.KeyboardBase.OnKeyPressed
			; Type: Cosmos.HAL.KeyboardBase+KeyPressedEventHandler
			; Size: 8
			; DeclaringType: Cosmos.HAL.KeyboardBase
			; TypeOnStack: Cosmos.HAL.KeyboardBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0032.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0037:
			; Dup

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0037.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0037.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0038:
			; Branch

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0038.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0038.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0038.02: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0038.03: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003D

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0038.04: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0038.05: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003D

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003A:
			; Pop

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003A.00: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003B:
			; Br

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003B.00: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0045

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003D:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003E.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.02: ;Asm
			push dword 0x2BD

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.AfterAddressCheck:

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.07: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.NotBoxedThis

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.NotBoxedThis:

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.0D: ;Asm
			Call ECX

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.AfterNotBoxedThis:

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.0F: ;Asm
			JE near SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0044
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.10: ;Asm
			JNE near SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_003F.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0044:
			; Nop

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0044.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0045:
			; Ret

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.IL_0045.00: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL
			; End Method: HandleIRQ

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2KeyboardHandleIRQCosmosCoreINTsIRQContext.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_39403299:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Name: get_Item
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 8

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32:

		GUID_39498195:

		METHOD_39498195.06: ;Asm
			push dword EBP

		METHOD_39498195.07: ;Asm
			mov EBP, ESP

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0002.04: ;Asm
			push dword EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0007:
			; Branch

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0007.03: ;Asm
			JB near CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000E

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0009:
			; Call

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0009.02: ;Asm
			JE near CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0009.03: ;Asm
			JNE near CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000F:
			; Ldfld
			; Field: Cosmos.HAL.PCIDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PCIDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000F.00: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000F.01: ;Asm
			pop dword ECX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000F.02: ;Asm
			add ECX, 0x1C

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000F.04: ;Asm
			push dword EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000F.06: ;Asm
			push dword EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_000F.07: ;Asm
			mov EAX, 0x0

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015:
			; Ldelem

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015.00: ;Asm
			pop dword EBX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015.01: ;Asm
			push dword [ESP + 4]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015.02: ;Asm
			push dword [ESP + 12]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015.03: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015.04: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015.05: ;Asm
			push dword [EAX + 8]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015.06: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015.07: ;Asm
			cmp EAX, EBX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015.08: ;Asm
			JLE near CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015.09: ;Asm
			cmp EBX, 0x0

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015.0A: ;Asm
			JNL near CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException:

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_001A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException:

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_001A:
			; Ret

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.IL_001A.00: ;Asm
			Jmp CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_EXCEPTION:

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2:

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosHALPCIDeviceSystemCollectionsGenericList1CosmosHALPCIDeviceget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x4


		GUID_39498196:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Name: get_Count
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count:

		GUID_39526548:

		METHOD_39526548.09: ;Asm
			push dword EBP

		METHOD_39526548.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.IL_0006:
			; Ret

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.IL_0006.00: ;Asm
			Jmp SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.END__OF__METHOD_NORMAL
			; End Method: get_Count

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.END__OF__METHOD_NORMAL

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCollectionsGenericList1CosmosHALPCIDeviceget_Count.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_39526549:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOGroup.PCSpeaker
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosCoreIOGroupPCSpeakerctor:

		GUID_39535095:

		METHOD_39535095.07: ;Asm
			push dword EBP

		METHOD_39535095.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PCSpeaker
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0001.00: ;Asm
			push dword 0x61

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003:
			; Newobj

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPCSpeakerctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.NoError1410:

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0003.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0008:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PCSpeaker
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCSpeaker.Gate
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0008.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0008.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0008.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0008.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PCSpeaker
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_000E:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_000E.00: ;Asm
			push dword 0x43

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010:
			; Newobj

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPCSpeakerctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.NoError1410:

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0010.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0015:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PCSpeaker
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCSpeaker.CommandRegister
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0015.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0015.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0015.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0015.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0015.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0015.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0015.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0015.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PCSpeaker
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001B:
			; Ldc_I4

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001B.00: ;Asm
			push dword 0x42

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D:
			; Newobj

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.AfterAlloc:

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOPort_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.08: ;Asm
			mov dword [EAX + 8], 0x2

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.09: ;Asm
			push dword 0x0
			; Arg aPort: 4

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.0B: ;Asm
			Call SystemVoidCosmosCoreIOPortctorSystemUInt16

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.0D: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.10: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPCSpeakerctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.NoError1410:

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.13: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_001D.14: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0022:
			; Stfld
			; Operand type: Cosmos.Core.IOGroup.PCSpeaker
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCSpeaker.Channel2Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0022.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0022.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0022.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0022.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0022.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0022.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0022.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0022.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0027:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOGroup.PCSpeaker
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0027.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0027.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0028:
			; Call

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0028.00: ;Asm
			Call SystemVoidCosmosCoreIOGroupIOGroupctor

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0028.02: ;Asm
			JE near SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_002D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_0028.03: ;Asm
			JNE near SystemVoidCosmosCoreIOGroupPCSpeakerctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_002D:
			; Nop

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_002D.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_002E:
			; Ret

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.IL_002E.00: ;Asm
			Jmp SystemVoidCosmosCoreIOGroupPCSpeakerctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOGroupPCSpeakerctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOGroupPCSpeakerctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_39535096:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosHALBlockDeviceAtaPiocctor:

		GUID_39580970:
			; Static constructor. See if it has been called already, return if so.

		METHOD_39580970.05: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_HAL_BlockDevice_AtaPio], 0x1

		METHOD_39580970.06: ;Asm
			JE near METHOD_39580970.BeforeQuickReturn

		METHOD_39580970.07: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_HAL_BlockDevice_AtaPio], 0x1

		METHOD_39580970.08: ;Asm
			Jmp METHOD_39580970.AfterCCTorAlreadyCalledCheck

		METHOD_39580970.BeforeQuickReturn:

		METHOD_39580970.09: ;Asm
			mov ECX, 0x0

		METHOD_39580970.0A: ;Asm
			Ret


		METHOD_39580970.AfterCCTorAlreadyCalledCheck:

		METHOD_39580970.0B: ;Asm
			push dword EBP

		METHOD_39580970.0C: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_0000:
			; LdStr
			; String Value: HAL

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_0000.00: ;Asm
			push dword StringLiteral022E

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_0005:
			; LdStr
			; String Value: AtaPio

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_0005.00: ;Asm
			push dword StringLiteral022F

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_0005.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A:
			; Newobj

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.10: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.NoError1410
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.14: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPiocctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.NoError1410:

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.18: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000F:
			; Stsfld

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPiocctor

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPiocctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_AtaPio_mDebugger + 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPiocctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAtaPiocctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAtaPiocctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_39580971:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosHALBlockDeviceAtaPioToString:

		GUID_39595413:

		METHOD_39595413.05: ;Asm
			push dword EBP

		METHOD_39595413.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_39595413.07: ;Asm
			push dword 0x0

		METHOD_39595413.08: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0000:
			; Nop

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0001:
			; LdStr
			; String Value: AtaPio

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0001.00: ;Asm
			push dword StringLiteral0230

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0001.01: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0007:
			; Br

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0007.00: ;Asm
			Jmp SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0009

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0009:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0009.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_0009.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_000A:
			; Ret

		SystemStringCosmosHALBlockDeviceAtaPioToString.IL_000A.00: ;Asm
			Jmp SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_NORMAL

		SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosHALBlockDeviceAtaPioToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_39595414:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: SelectDrive
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aLbaHigh4 at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte:

		GUID_39612810:

		METHOD_39612810.0A: ;Asm
			push dword EBP

		METHOD_39612810.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0002.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.IOPortWrite Cosmos.Core.IOGroup.ATA.DeviceSelect
			; Type: Cosmos.Core.IOPortWrite
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 52 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0007.02: ;Asm
			add ECX, 0x34

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_000C.00: ;Asm
			push dword 0xE0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0011.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0011.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0012:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Ata+BusPositionEnum Cosmos.HAL.BlockDevice.Ata.mBusPosition
			; Type: Cosmos.HAL.BlockDevice.Ata+BusPositionEnum
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.Ata
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ata
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0012.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0012.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0012.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0012.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0012.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0017:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0017.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0018:
			; Branch

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0018.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0018.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0018.03: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_001D

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_001A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_001A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_001B:
			; Br

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_001B.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_001F

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_001D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_001D.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_001F:
			; Or

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_001F.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0020.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0020.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0021:
			; Or

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0021.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0022:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0022.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0022.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0023:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0023.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0023.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0028
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0023.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0023.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0028:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0028.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0029.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0029.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_002A:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_002A.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPioWait

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_002A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_002F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_002A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_002F:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_002F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0030:
			; Ret

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.IL_0030.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.END__OF__METHOD_NORMAL
			; End Method: SelectDrive

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_39612811:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: SendCmd
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aCmd at EBP+12, size = 1
			; Argument[2] aThrowOnError at EBP+8, size = 1
			; Return size: 4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean:

		GUID_39677207:

		METHOD_39677207.05: ;Asm
			push dword EBP

		METHOD_39677207.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_39677207.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_39677207.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_39677207.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_39677207.0A: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0000:
			; Nop

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0000.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 20]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0001.01: ;Asm
			push dword [EBP + 16]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0002.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0002.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0002.02: ;Asm
			add ECX, 0x41

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0002.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0002.06: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0002.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.IOPortWrite Cosmos.Core.IOGroup.ATA.Command
			; Type: Cosmos.Core.IOPortWrite
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 76 (includes object header)

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0007.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0007.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0007.02: ;Asm
			add ECX, 0x4C

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0007.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0007.06: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0007.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_000C:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio+Cmd
			; Arg real size = 1 aligned size = 4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_000C.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_000D:
			; Callvirt
			; ThisOffset = 4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_000D.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_000D.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_000D.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_000D.03: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_000D.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0012:
			; Nop

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0012.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0013:
			; Nop

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0013.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0014.00: ;Asm
			push dword [EBP + 20]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0014.01: ;Asm
			push dword [EBP + 16]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0015:
			; Call

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0015.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPioWait

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0015.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0015.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0015.03: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001A:
			; Nop

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001A.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001B.00: ;Asm
			push dword [EBP + 20]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001B.01: ;Asm
			push dword [EBP + 16]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001C:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001C.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001C.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001C.02: ;Asm
			add ECX, 0x41

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001C.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001C.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001C.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001C.06: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_001C.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0021:
			; Ldfld
			; Field: Cosmos.Core.IOPortRead Cosmos.Core.IOGroup.ATA.Status
			; Type: Cosmos.Core.IOPortRead
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 12 (includes object header)

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0021.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0021.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0021.02: ;Asm
			add ECX, 0xC

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0021.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0021.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0021.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0021.06: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0021.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0026:
			; Callvirt
			; ThisOffset = 0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0026.00: ;Asm
			Call SystemByteCosmosCoreIOPortReadget_Byte

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0026.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0026.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_002B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0026.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0026.04: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0026.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_002B:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+Status
			; Local EBP offset = 4
			; Local size = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_002B.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_002B.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_002C:
			; Nop

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_002C.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_002D:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+Status
			; Local EBP offset = 4
			; Local size = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_002D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_002D.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_002E:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_002E.00: ;Asm
			push dword 0x80

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0033:
			; And

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0033.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0033.01: ;Asm
			and dword [ESP], EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0034:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0034.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035:
			; Cgt_Un

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035.02: ;Asm
			JB near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035.True

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035.03: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035.False

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035.True:

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035.05: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035.06: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0037

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035.False:

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0035.08: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0037:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0037.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0037.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0038:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0038.00: ;Asm
			movzx EAX, byte [EBP - 8]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0038.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0039:
			; Branch

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0039.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0039.01: ;Asm
			cmp EAX, 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0039.02: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0013

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_003B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_003B.00: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_003C:
			; Branch

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_003C.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_003C.01: ;Asm
			cmp EAX, 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_003C.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0046

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_003E:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+Status
			; Local EBP offset = 4
			; Local size = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_003E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_003E.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_003F:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_003F.00: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0040:
			; And

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0040.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0040.01: ;Asm
			and dword [ESP], EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0041:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0041.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042:
			; Cgt_Un

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042.02: ;Asm
			JB near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042.True

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042.03: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042.False

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042.True:

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042.05: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042.06: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0044

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042.False:

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0042.08: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0044:
			; Br

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0044.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0047

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0046:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0046.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0047:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0047.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0047.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0048:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0048.00: ;Asm
			movzx EAX, byte [EBP - 12]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0048.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0049:
			; Branch

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0049.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0049.01: ;Asm
			cmp EAX, 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0049.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007A

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_004B:
			; Nop

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_004B.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_004C:
			; LdStr
			; String Value: ATA Error in SendCmd.

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_004C.00: ;Asm
			push dword StringLiteral0231

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_004C.01: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0051:
			; Call

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0051.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0051.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0051.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0056
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0051.03: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0056:
			; Nop

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0056.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0057:
			; LdStr
			; String Value: Cmd

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0057.00: ;Asm
			push dword StringLiteral0232

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0057.01: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_005C:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio+Cmd
			; Arg real size = 1 aligned size = 4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_005C.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_005D:
			; Call

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_005D.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_005D.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_005D.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0062
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_005D.03: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0062:
			; Nop

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0062.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0063:
			; LdStr
			; String Value: Status

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0063.00: ;Asm
			push dword StringLiteral0233

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0063.01: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0068:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+Status
			; Local EBP offset = 4
			; Local size = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0068.00: ;Asm
			movzx EAX, byte [EBP - 4]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0068.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0069:
			; Call

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0069.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0069.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0069.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_006E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0069.03: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_006E:
			; Nop

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_006E.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_006F:
			; LdStr
			; String Value: ATA Error

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_006F.00: ;Asm
			push dword StringLiteral0234

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_006F.01: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074:
			; Newobj

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.02: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.AfterCCTorExceptionCheck:

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.03: ;Asm
			push dword 0x88

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.AfterAlloc:

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.05: ;Asm
			push dword [ESP]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.06: ;Asm
			push dword [ESP]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.07: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.09: ;Asm
			mov dword [EAX], EBX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.0A: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.0D: ;Asm
			push dword [ESP + 16]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.0E: ;Asm
			push dword [ESP + 16]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.10: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.11: ;Asm
			JE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.NoError1411
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.14: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.NoError1411:

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.17: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0074.18: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0079:
			; Throw

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0079.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0079.01: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0079.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0079.03: ;Asm
			Call SystemExceptionOccurred

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0079.04: ;Asm
			mov ECX, 0x3

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_0079.05: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007A:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+Status
			; Local EBP offset = 4
			; Local size = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007A.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007B:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+Status
			; Local EBP offset = 16
			; Local size = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007B.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007B.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007C:
			; Br

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007C.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007E

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007E:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+Status
			; Local EBP offset = 16
			; Local size = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007E.00: ;Asm
			movzx EAX, byte [EBP - 16]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007E.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007F:
			; Ret

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.IL_007F.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: SendCmd

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_NORMAL

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION:

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x10

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_39677208:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: SendCmd
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aCmd at EBP+8, size = 1
			; Return size: 4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd:

		GUID_39848552:

		METHOD_39848552.08: ;Asm
			push dword EBP

		METHOD_39848552.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_39848552.0A: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0000:
			; Nop

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0000.00: ;Asm
			NOP

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0001.00: ;Asm
			push dword [EBP + 16]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0001.01: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio+Cmd
			; Arg real size = 1 aligned size = 4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0002.00: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0003:
			; Ldc_I4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0003.00: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0004:
			; Call

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0004.00: ;Asm
			Call CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0004.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0004.02: ;Asm
			JE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0009
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0004.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0004.04: ;Asm
			JNE near CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0009:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+Status
			; Local EBP offset = 4
			; Local size = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0009.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_000A:
			; Br

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_000A.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_000C

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_000C:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.AtaPio+Status
			; Local EBP offset = 4
			; Local size = 1

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_000C.00: ;Asm
			movzx EAX, byte [EBP - 4]

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_000C.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_000D:
			; Ret

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.IL_000D.00: ;Asm
			Jmp CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.END__OF__METHOD_NORMAL
			; End Method: SendCmd

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.END__OF__METHOD_NORMAL

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.END__OF__METHOD_EXCEPTION:

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.END__OF__METHOD_EXCEPTION__2:

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_39848553:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortBase
			; Name: Read16
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aData at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array:

		GUID_39876203:

		METHOD_39876203.08: ;Asm
			push dword EBP

		METHOD_39876203.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_39876203.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_39876203.0B: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0000:
			; Nop

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0003:
			; Br

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0003.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0019

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0005:
			; Nop

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0005.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0007:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0007.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPortBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0009:
			; Ldfld
			; Field: System.UInt16 Cosmos.Core.IOPortBase.Port
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.Core.IOPortBase
			; TypeOnStack: Cosmos.Core.IOPortBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0009.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0009.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0009.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0009.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0009.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_000E:
			; Call

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_000E.00: ;Asm
			Call SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_000E.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0013
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_000E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_000E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_000E.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_000E.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_000E.07: ;Asm
			JNE near SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0013:
			; Stelem_I2

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0013.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0013.01: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0013.02: ;Asm
			mul dword EDX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0013.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0013.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0013.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0013.06: ;Asm
			push dword EDX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0013.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0013.08: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0013.09: ;Asm
			mov word [ECX], BX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0013.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0014:
			; Nop

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0015:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0015.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0015.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0016:
			; Ldc_I4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0016.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0017:
			; Add

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0017.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0017.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0018:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0018.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0019:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0019.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001B:
			; Ldlen

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001B.02: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001C:
			; Conv_I4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D:
			; Clt

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.02: ;Asm
			push dword ECX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.04: ;Asm
			JL near SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.True

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.05: ;Asm
			Jmp SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.False

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.True:

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.08: ;Asm
			Jmp SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001F

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.False:

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001D.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_001F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0020:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0020.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0020.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0021:
			; Branch

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0021.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0021.02: ;Asm
			JNE near SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0005

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0023:
			; Ret

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.IL_0023.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.END__OF__METHOD_NORMAL
			; End Method: Read16

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_39876204:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: GetString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] aBuffer at EBP+20, size = 8
			; Argument[2] aIndexStart at EBP+12, size = 4
			; Argument[3] aStringLength at EBP+8, size = 4
			; Return size: 8

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32:

		GUID_39953856:

		METHOD_39953856.06: ;Asm
			push dword EBP

		METHOD_39953856.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_39953856.08: ;Asm
			push dword 0x0

		METHOD_39953856.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_39953856.0A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_39953856.0B: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_39953856.0C: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_39953856.0D: ;Asm
			push dword 0x0

		METHOD_39953856.0E: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0000:
			; Nop

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002:
			; Newarr
			; Element Size = 2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.02: ;Asm
			mov EDX, 0x2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.03: ;Asm
			mul dword EDX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.04: ;Asm
			add EAX, 0x10

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.05: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.AfterAlloc:

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.07: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.08: ;Asm
			pop dword ESI

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.09: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.0B: ;Asm
			push dword [ESP]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.0C: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.12: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.14: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0007:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0007.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0007.02: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0007.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0008:
			; Ldc_I4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0008.00: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0009:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0009.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000A:
			; Br

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000A.00: ;Asm
			Jmp SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0029

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000C:
			; Nop

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000C.00: ;Asm
			NOP

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16[]
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000D.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000F.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0010:
			; Add

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0010.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0010.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011:
			; Ldelem_U2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.00: ;Asm
			pop dword EBX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.04: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.06: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.08: ;Asm
			JLE near SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.0A: ;Asm
			JNL near SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException:

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException:

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0012:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 16
			; Local size = 2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0012.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0013:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0013.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0013.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0013.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0014:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0014.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0015:
			; Ldc_I4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0015.00: ;Asm
			push dword 0x2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0016:
			; Mul

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0016.01: ;Asm
			mul dword [ESP]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0016.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0016.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0017:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 16
			; Local size = 2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0017.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0017.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0018:
			; Ldc_I4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0018.00: ;Asm
			push dword 0x8

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0019:
			; Shr

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0019.00: ;Asm
			pop dword ECX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0019.01: ;Asm
			sar dword [ESP], CL

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001A:
			; Conv_U2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001A.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001A.01: ;Asm
			movzx EAX, AX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001A.02: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B:
			; Stelem_I2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.01: ;Asm
			mov EDX, 0x2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.02: ;Asm
			mul dword EDX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.05: ;Asm
			add EDX, EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.06: ;Asm
			push dword EDX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.08: ;Asm
			pop dword EBX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.09: ;Asm
			mov word [ECX], BX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.0A: ;Asm
			add ESP, 0xC

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001C:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001C.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001C.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001D.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001E:
			; Ldc_I4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001E.00: ;Asm
			push dword 0x2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001F:
			; Mul

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001F.01: ;Asm
			mul dword [ESP]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001F.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001F.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0020:
			; Ldc_I4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0020.00: ;Asm
			push dword 0x1

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0021:
			; Add

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0021.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0022:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 16
			; Local size = 2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0022.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023:
			; Stelem_I2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.01: ;Asm
			mov EDX, 0x2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.02: ;Asm
			mul dword EDX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.05: ;Asm
			add EDX, EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.06: ;Asm
			push dword EDX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.08: ;Asm
			pop dword EBX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.09: ;Asm
			mov word [ECX], BX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.0A: ;Asm
			add ESP, 0xC

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0024:
			; Nop

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0024.00: ;Asm
			NOP

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0025:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0025.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0026:
			; Ldc_I4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0026.00: ;Asm
			push dword 0x1

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0027:
			; Add

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0027.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0028:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0028.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0029:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0029.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002A:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002A.00: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002B:
			; Ldc_I4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002B.00: ;Asm
			push dword 0x2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C:
			; Div

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C.00: ;Asm
			pop dword ECX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C.01: ;Asm
			test ECX, ECX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C.02: ;Asm
			JNE near SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C_NoDivideByZeroException

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C_NoDivideByZeroException:

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C_NoDivideByZeroException.05: ;Asm
			cdq

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D:
			; Clt

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.00: ;Asm
			pop dword ECX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.01: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.02: ;Asm
			push dword ECX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.04: ;Asm
			JL near SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.True

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.05: ;Asm
			Jmp SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.False

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.True:

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.07: ;Asm
			push dword 0x1

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.08: ;Asm
			Jmp SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002F

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.False:

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.0A: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0030.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0031:
			; Branch

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0031.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0031.02: ;Asm
			JNE near SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000C

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0033:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0033.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0033.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0033.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0033.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034:
			; Newobj

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.01: ;Asm
			mov EAX, dword [EAX + 8]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.02: ;Asm
			mov EDX, 0x2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.03: ;Asm
			mul dword EDX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.04: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.05: ;Asm
			push dword 0x12

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.06: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.07: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.08: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.AfterAlloc:

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.09: ;Asm
			push dword [ESP]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.0B: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.0C: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_String_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.0D: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.0E: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.0F: ;Asm
			mov dword [EAX + 8], 0x6

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.10: ;Asm
			push dword 0x0
			; Arg value: 8

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.11: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.12: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.13: ;Asm
			Call SystemVoidSystemStringctorSystemChararray

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.14: ;Asm
			test ECX, 0x2

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.15: ;Asm
			JE near SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.NoError1411
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.17: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.18: ;Asm
			Jmp SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.NoError1411:

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.19: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.1A: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.1B: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.1C: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0039:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0039.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0039.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0039.02: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0039.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003B:
			; Br

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003B.00: ;Asm
			Jmp SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003D

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003D.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003D.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003D.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003D.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003F:
			; Ret

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003F.00: ;Asm
			Jmp SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetString

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 28], EAX

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x1C

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x10


		GUID_39953857:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector:

		GUID_40112909:

		METHOD_40112909.0A: ;Asm
			push dword EBP

		METHOD_40112909.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0007:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0007.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0007.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Field: Cosmos.HAL.BlockDevice.BlockDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.BlockDevice[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_000C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_40112910:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor:

		GUID_40132334:
			; Static constructor. See if it has been called already, return if so.

		METHOD_40132334.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice_], 0x1

		METHOD_40132334.06: ;Asm
			JE near METHOD_40132334.BeforeQuickReturn

		METHOD_40132334.07: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice_], 0x1

		METHOD_40132334.08: ;Asm
			Jmp METHOD_40132334.AfterCCTorAlreadyCalledCheck

		METHOD_40132334.BeforeQuickReturn:

		METHOD_40132334.09: ;Asm
			mov ECX, 0x0

		METHOD_40132334.0A: ;Asm
			Ret


		METHOD_40132334.AfterCCTorAlreadyCalledCheck:

		METHOD_40132334.0B: ;Asm
			push dword EBP

		METHOD_40132334.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.BlockDevice.BlockDevice[]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_40132335:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32:

		GUID_40145325:

		METHOD_40145325.05: ;Asm
			push dword EBP

		METHOD_40145325.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_40145325.07: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.BlockDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.BlockDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.BlockDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.BlockDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.BlockDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.BlockDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_40145326:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.BlockDevice
			; Name: CheckDataSize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] aData at EBP+20, size = 8
			; Argument[2] aBlockCount at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64:

		GUID_40253700:

		METHOD_40253700.06: ;Asm
			push dword EBP

		METHOD_40253700.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_40253700.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0002:
			; Ldlen

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0002.02: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0003:
			; Conv_I4

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0004:
			; Conv_I8

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0004.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0004.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0004.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0005:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0005.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0005.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.BlockDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0006.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0006.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0007:
			; Ldfld
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockSize
			; Type: System.UInt64
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.BlockDevice
			; TypeOnStack: Cosmos.HAL.BlockDevice.BlockDevice
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0007.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C:
			; Mul

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.Simple32Multiply

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.04: ;Asm
			mul dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.05: ;Asm
			mov ECX, EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.06: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.07: ;Asm
			mul dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.08: ;Asm
			add ECX, EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.09: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.0A: ;Asm
			mul dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.0B: ;Asm
			add EDX, ECX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.0C: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.MoveReturnValue

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.Simple32Multiply:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.0D: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.0E: ;Asm
			mul dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.MoveReturnValue:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000C.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D:
			; Ceq

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.01: ;Asm
			cmp EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.False

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.04: ;Asm
			xor EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.False

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.06: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.08: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000F

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.False:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.09: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000D.0B: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000F

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_000F.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010:
			; Ceq

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.True

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.False

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.True:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0012

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.False:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0010.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0012

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0012:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0012.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0013:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0013.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0013.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0014:
			; Branch

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0014.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0014.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0014.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0022

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0016:
			; Nop

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0016.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0017:
			; LdStr
			; String Value: Invalid data size.

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0017.00: ;Asm
			push dword StringLiteral0235

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0017.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C:
			; Newobj

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.03: ;Asm
			push dword 0x88

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.11: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.NoError1411
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.14: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.NoError1411:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.17: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_001C.18: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0021:
			; Throw

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0021.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0021.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0021.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0021.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0021.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0021.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0022:
			; Ret

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.IL_0022.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.END__OF__METHOD_NORMAL
			; End Method: CheckDataSize

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x18


		GUID_40253701:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: SelectSector
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] aSectorNo at EBP+20, size = 8
			; Argument[2] aSectorCount at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64:

		GUID_40320443:

		METHOD_40320443.06: ;Asm
			push dword EBP

		METHOD_40320443.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_40320443.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0001.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0001.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0003:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0003.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0003.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0004:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0004.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0004.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0009
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0009:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000A.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000A.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000C.00: ;Asm
			push dword 0x18

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.HighPartIsZero

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.04: ;Asm
			shrd [ESP], EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.05: ;Asm
			shr dword [ESP + 4], CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.End_Shr

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.HighPartIsZero:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.08: ;Asm
			shr EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.09: ;Asm
			mov dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000E.End_Shr:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000F:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000F.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000F.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_000F.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0010:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0010.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0010.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0015
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0010.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0015:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0015.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0016.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0016.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0017:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.BlockDevice.AtaPio.LBA48Bit
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 64 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0017.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0017.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0017.02: ;Asm
			add ECX, 0x40

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0017.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0017.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0017.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_001C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_001C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_001D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_001D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_001E:
			; Branch

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_001E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_001E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_001E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BA

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0023:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0023.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0024:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0024.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0024.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0025:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0025.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0025.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0025.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0025.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0025.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0025.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0025.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_002A:
			; Ldfld
			; Field: Cosmos.Core.IOPortWrite Cosmos.Core.IOGroup.ATA.SectorCount
			; Type: Cosmos.Core.IOPortWrite
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_002A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_002A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_002A.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_002A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_002A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_002A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_002A.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_002A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_002F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_002F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_002F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0030:
			; Conv_U2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0030.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0030.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0030.02: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0030.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0031:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0031.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0031.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0036
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0031.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0031.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0036:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0036.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0037:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0037.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0037.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0038:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0038.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0038.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0038.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0038.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0038.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0038.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0038.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0038.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_003D:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA0
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 44 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_003D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_003D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_003D.02: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_003D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_003D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_003D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_003D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_003D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0042:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0042.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0042.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0043:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0043.00: ;Asm
			push dword 0x18

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.HighPartIsZero

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.04: ;Asm
			shrd [ESP], EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.05: ;Asm
			shr dword [ESP + 4], CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.End_Shr

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.HighPartIsZero:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.08: ;Asm
			shr EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.09: ;Asm
			mov dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0045.End_Shr:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0046:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0046.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0046.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0046.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0047:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0047.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0047.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0047.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0047.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0047.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004C:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004D.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004D.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004E:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004E.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_004E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0053:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA0
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 44 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0053.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0053.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0053.02: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0053.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0053.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0053.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0053.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0053.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0058:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0058.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0058.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0059:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0059.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0059.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0059.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0059.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_005A:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_005A.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_005A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_005A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_005F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_005A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_005A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_005F:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_005F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0060:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0060.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0060.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0061:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0061.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0061.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0061.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0061.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0061.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0061.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0061.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0061.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0066:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0066.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0066.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0066.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0066.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0066.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0066.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0066.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0066.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006C.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.HighPartIsZero

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.04: ;Asm
			shrd [ESP], EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.05: ;Asm
			shr dword [ESP + 4], CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.End_Shr

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.HighPartIsZero:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.08: ;Asm
			shr EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.09: ;Asm
			mov dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006E.End_Shr:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006F:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006F.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006F.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_006F.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0070:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0070.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0070.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0070.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0075
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0070.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0070.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0075:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0075.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0076:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0076.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0076.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0077:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0077.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0077.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0077.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0077.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0077.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0077.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0077.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0077.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_007C:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_007C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_007C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_007C.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_007C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_007C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_007C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_007C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_007C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0081:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0081.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0081.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0082:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0082.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.HighPartIsZero

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.04: ;Asm
			shrd [ESP], EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.05: ;Asm
			shr dword [ESP + 4], CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.End_Shr

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.HighPartIsZero:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.08: ;Asm
			shr EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.09: ;Asm
			mov dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0083.End_Shr:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0084:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0084.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0084.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0084.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0084.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0085:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0085.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0085.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0085.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0085.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0085.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008A:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008A.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008B.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008B.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008C:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008C.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_008C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0091:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA2
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0091.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0091.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0091.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0091.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0091.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0091.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0091.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0091.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0096:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0096.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0096.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0097:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0097.00: ;Asm
			push dword 0x28

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.HighPartIsZero

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.04: ;Asm
			shrd [ESP], EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.05: ;Asm
			shr dword [ESP + 4], CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.End_Shr

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.HighPartIsZero:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.08: ;Asm
			shr EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.09: ;Asm
			mov dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0099.End_Shr:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_009A:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_009A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_009A.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_009A.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_009A.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_009B:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_009B.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_009B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_009B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A0
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_009B.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_009B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A0:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A0.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A1:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A1.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A1.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A2:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A2.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A2.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A2.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A2.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A2.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A2.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A2.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A2.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A7:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA2
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A7.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A7.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A7.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A7.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A7.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A7.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A7.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00A7.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AC:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AC.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AC.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AD:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AD.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.HighPartIsZero

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.04: ;Asm
			shrd [ESP], EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.05: ;Asm
			shr dword [ESP + 4], CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.End_Shr

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.HighPartIsZero:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.08: ;Asm
			shr EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.09: ;Asm
			mov dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00AF.End_Shr:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B0:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B0.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B0.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B0.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B1:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B1.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B1.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B6
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B1.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B1.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B6:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B6.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B7:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B7.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B8:
			; Br

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00B8.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_010D

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BA:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BA.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BB:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BB.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BB.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BC:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BC.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BC.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BC.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BC.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BC.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BC.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BC.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00BC.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C1:
			; Ldfld
			; Field: Cosmos.Core.IOPortWrite Cosmos.Core.IOGroup.ATA.SectorCount
			; Type: Cosmos.Core.IOPortWrite
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C1.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C1.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C1.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C1.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C1.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C1.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C1.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C1.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C6:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C6.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C6.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C7:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C7.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C7.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C7.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C8:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C8.00: ;Asm
			Call SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C8.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CD
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C8.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00C8.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CD:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CD.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CE:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CE.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CE.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CF:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CF.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CF.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CF.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CF.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CF.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CF.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CF.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00CF.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00D4:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA0
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 44 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00D4.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00D4.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00D4.02: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00D4.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00D4.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00D4.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00D4.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00D4.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00D9:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00D9.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00D9.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00DA:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00DA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00DA.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00DA.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00DA.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00DB:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00DB.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00DB.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00DB.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E0
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00DB.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00DB.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E0:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E0.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E1:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E1.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E1.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E2:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E2.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E2.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E2.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E2.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E2.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E2.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E2.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E2.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E7:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E7.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E7.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E7.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E7.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E7.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E7.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E7.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00E7.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EC:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EC.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EC.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00ED:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00ED.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.HighPartIsZero

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.04: ;Asm
			shrd [ESP], EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.05: ;Asm
			shr dword [ESP + 4], CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.End_Shr

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.HighPartIsZero:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.08: ;Asm
			shr EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.09: ;Asm
			mov dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EE.End_Shr:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EF:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EF.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EF.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00EF.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F0:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F0.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F0.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F5
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F0.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F0.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F5:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F5.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F6:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F6.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F6.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F7:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F7.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F7.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F7.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F7.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F7.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F7.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F7.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00F7.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00FC:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.ATA.LBA2
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00FC.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00FC.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00FC.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00FC.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00FC.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00FC.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00FC.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_00FC.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0101:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0101.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0101.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0102:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0102.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104:
			; Shr_Un

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.HighPartIsZero

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.04: ;Asm
			shrd [ESP], EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.05: ;Asm
			shr dword [ESP + 4], CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.End_Shr

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.HighPartIsZero:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.08: ;Asm
			shr EAX, CL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.09: ;Asm
			mov dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0104.End_Shr:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0105:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0105.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0105.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0105.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0105.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0106:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0106.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0106.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0106.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_010B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0106.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_0106.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_010B:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_010B.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_010C:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_010C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_010D:
			; Ret

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.IL_010D.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL
			; End Method: SelectSector

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x18


		GUID_40320444:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortBase
			; Name: Read8
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aData at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray:

		GUID_40719726:

		METHOD_40719726.06: ;Asm
			push dword EBP

		METHOD_40719726.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_40719726.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_40719726.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_40719726.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0000:
			; Nop

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0001:
			; Ldc_I4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0003:
			; Br

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0003.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0029

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0005:
			; Nop

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0005.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPortBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0006.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0007:
			; Ldfld
			; Field: System.UInt16 Cosmos.Core.IOPortBase.Port
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.Core.IOPortBase
			; TypeOnStack: Cosmos.Core.IOPortBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0007.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0007.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0007.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0007.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_000C:
			; Call

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_000C.00: ;Asm
			Call SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_000C.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0011
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_000C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_000C.04: ;Asm
			JNE near SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0011:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0011.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0012.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0013:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0013.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0014:
			; Ldc_I4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0014.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0015:
			; Mul

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0015.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0015.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0015.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0015.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0016:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0016.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0016.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0017:
			; Conv_U1

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0017.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0017.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0017.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0018:
			; Stelem_I1

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0018.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0018.01: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0018.02: ;Asm
			mul dword EDX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0018.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0018.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0018.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0018.06: ;Asm
			push dword EDX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0018.07: ;Asm
			pop dword ECX
			; Start 1 byte

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0018.08: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0018.09: ;Asm
			mov byte [ECX], BL

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0018.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0019:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0019.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0019.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001B:
			; Ldc_I4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001B.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001C:
			; Mul

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001C.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001C.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001D:
			; Ldc_I4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001D.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001E:
			; Add

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001E.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001F:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001F.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0020:
			; Ldc_I4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0020.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0021:
			; Shr

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0021.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0021.01: ;Asm
			sar dword [ESP], CL

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0022:
			; Conv_U1

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0022.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0022.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0023:
			; Stelem_I1

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0023.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0023.01: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0023.02: ;Asm
			mul dword EDX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0023.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0023.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0023.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0023.06: ;Asm
			push dword EDX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0023.07: ;Asm
			pop dword ECX
			; Start 1 byte

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0023.08: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0023.09: ;Asm
			mov byte [ECX], BL

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0023.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0024:
			; Nop

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0024.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0025:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0025.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0026:
			; Ldc_I4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0026.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0027:
			; Add

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0027.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0028:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0028.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0029:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0029.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002B:
			; Ldlen

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002B.02: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002C:
			; Conv_I4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002D:
			; Ldc_I4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002D.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002E:
			; Div

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002E.01: ;Asm
			test ECX, ECX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002E.02: ;Asm
			JNE near SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002E_NoDivideByZeroException

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002E.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002E_NoDivideByZeroException:

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002E_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002E_NoDivideByZeroException.05: ;Asm
			cdq

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002E_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002E_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F:
			; Clt

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.02: ;Asm
			push dword ECX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.04: ;Asm
			JL near SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.True

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.05: ;Asm
			Jmp SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.False

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.True:

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.08: ;Asm
			Jmp SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0031

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.False:

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_002F.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0031:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0031.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0031.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0032:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0032.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0032.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0033:
			; Branch

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0033.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0033.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0033.02: ;Asm
			JNE near SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0005

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0035:
			; Ret

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.IL_0035.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.END__OF__METHOD_NORMAL
			; End Method: Read8

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_40719727:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.BitConverter
			; Name: ToUInt32
			; Plugged: No
			; Argument[0] value at EBP+16, size = 8
			; Argument[1] startIndex at EBP+8, size = 4
			; Return size: 4

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32:

		GUID_40875819:

		METHOD_40875819.06: ;Asm
			push dword EBP

		METHOD_40875819.07: ;Asm
			mov EBP, ESP

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0002:
			; Call

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0002.00: ;Asm
			Call SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0002.02: ;Asm
			JE near SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0007
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0002.04: ;Asm
			JNE near SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0007:
			; Ret

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.IL_0007.00: ;Asm
			Jmp SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL
			; End Method: ToUInt32

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x8


		GUID_40875820:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] aSystemID at EBP+16, size = 1
			; Argument[2] aStartSector at EBP+12, size = 4
			; Argument[3] aSectorCount at EBP+8, size = 4

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32:

		GUID_40890530:

		METHOD_40890530.07: ;Asm
			push dword EBP

		METHOD_40890530.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			movzx EAX, byte [EBP + 16]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0009.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Field: System.Byte Cosmos.HAL.BlockDevice.MBR+PartInfo.SystemID
			; Type: System.Byte
			; Size: 1
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.MBR+PartInfo.StartSector
			; Type: System.UInt32
			; Size: 4
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011.01: ;Asm
			add ECX, 0xD

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0016.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0016.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0017:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0017.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.MBR+PartInfo.SectorCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 17 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018.01: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_001D:
			; Ret

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_001D.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x14


		GUID_40890531:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo:

		GUID_40942263:

		METHOD_40942263.05: ;Asm
			push dword EBP

		METHOD_40942263.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_40942263.07: ;Asm
			push dword 0x0

		METHOD_40942263.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_40942263.09: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.MBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0006:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_001D:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0034

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002B:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_002E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_40942264:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.EBR+PartInfo
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] aSystemID at EBP+16, size = 1
			; Argument[2] aStartSector at EBP+12, size = 4
			; Argument[3] aSectorCount at EBP+8, size = 4

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32:

		GUID_41058206:

		METHOD_41058206.06: ;Asm
			push dword EBP

		METHOD_41058206.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.EBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.EBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			movzx EAX, byte [EBP + 16]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0009.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.EBR+PartInfo
			; Field: System.Byte Cosmos.HAL.BlockDevice.EBR+PartInfo.SystemID
			; Type: System.Byte
			; Size: 1
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.EBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.EBR+PartInfo
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.EBR+PartInfo.StartSector
			; Type: System.UInt32
			; Size: 4
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011.01: ;Asm
			add ECX, 0xD

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.EBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0016.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0016.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0017:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0017.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.EBR+PartInfo
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.EBR+PartInfo.SectorCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 17 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018.01: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_0018.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_001D:
			; Ret

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.IL_001D.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x14


		GUID_41058207:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo:

		GUID_41111199:

		METHOD_41111199.05: ;Asm
			push dword EBP

		METHOD_41111199.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_41111199.07: ;Asm
			push dword 0x0

		METHOD_41111199.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_41111199.09: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.EBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0006:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_001D:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0034

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002B:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.EBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_002E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.EBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_41111200:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor:

		GUID_41229932:
			; Static constructor. See if it has been called already, return if so.

		METHOD_41229932.06: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo_], 0x1

		METHOD_41229932.07: ;Asm
			JE near METHOD_41229932.BeforeQuickReturn

		METHOD_41229932.08: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo_], 0x1

		METHOD_41229932.09: ;Asm
			Jmp METHOD_41229932.AfterCCTorAlreadyCalledCheck

		METHOD_41229932.BeforeQuickReturn:

		METHOD_41229932.0A: ;Asm
			mov ECX, 0x0

		METHOD_41229932.0B: ;Asm
			Ret


		METHOD_41229932.AfterCCTorAlreadyCalledCheck:

		METHOD_41229932.0C: ;Asm
			push dword EBP

		METHOD_41229932.0D: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.BlockDevice.EBR+PartInfo[]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_41229933:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor:

		GUID_41245395:
			; Static constructor. See if it has been called already, return if so.

		METHOD_41245395.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo_], 0x1

		METHOD_41245395.06: ;Asm
			JE near METHOD_41245395.BeforeQuickReturn

		METHOD_41245395.07: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo_], 0x1

		METHOD_41245395.08: ;Asm
			Jmp METHOD_41245395.AfterCCTorAlreadyCalledCheck

		METHOD_41245395.BeforeQuickReturn:

		METHOD_41245395.09: ;Asm
			mov ECX, 0x0

		METHOD_41245395.0A: ;Asm
			Ret


		METHOD_41245395.AfterCCTorAlreadyCalledCheck:

		METHOD_41245395.0B: ;Asm
			push dword EBP

		METHOD_41245395.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.BlockDevice.MBR+PartInfo[]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_41245396:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Debug.Kernel.Plugs.Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Debug.Kernel.Plugs.Asm.DebuggerAsm
			; Name: DoSendNumber
			; Plugged: No

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemInt32:

		GUID_41260890:

		METHOD_41260890.05: ;Asm
			push dword EBP

		METHOD_41260890.06: ;Asm
			mov EBP, ESP

		METHOD_41260890.07: ;Asm
			%ifdef DEBUGSTUB

		METHOD_41260890.08: ;Asm
			push dword [EBP + 8]

		METHOD_41260890.09: ;Asm
			Call DebugStub_SendSimpleNumber

		METHOD_41260890.0A: ;Asm
			add ESP, 4

		METHOD_41260890.0B: ;Asm
			%endif
			; End Method: DoSendNumber

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemInt32.END__OF__METHOD_NORMAL.0C: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemInt32.END__OF__METHOD_NORMAL.0D: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemInt32.END__OF__METHOD_EXCEPTION__2.0E: ;Asm
			pop dword EBP

		SystemVoidCosmosDebugKernelPlugsAsmDebuggerAsmDoSendNumberSystemInt32.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			Ret 0x4


		GUID_41260891:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Partition
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosHALBlockDevicePartitionToString:

		GUID_41260893:

		METHOD_41260893.10: ;Asm
			push dword EBP

		METHOD_41260893.11: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_41260893.12: ;Asm
			push dword 0x0

		METHOD_41260893.13: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0000:
			; Nop

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0001:
			; LdStr
			; String Value: Partition

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0001.00: ;Asm
			push dword StringLiteral0236

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0001.01: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0007:
			; Br

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0007.00: ;Asm
			Jmp SystemStringCosmosHALBlockDevicePartitionToString.IL_0009

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0009:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0009.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosHALBlockDevicePartitionToString.IL_0009.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePartitionToString.IL_000A:
			; Ret

		SystemStringCosmosHALBlockDevicePartitionToString.IL_000A.00: ;Asm
			Jmp SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_NORMAL

		SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosHALBlockDevicePartitionToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_41260894:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Partition
			; Name: ReadBlock
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+32, size = 8
			; Argument[1] aBlockNo at EBP+24, size = 8
			; Argument[2] aBlockCount at EBP+16, size = 8
			; Argument[3] aData at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray:

		GUID_41284194:

		METHOD_41284194.0A: ;Asm
			push dword EBP

		METHOD_41284194.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_41284194.0C: ;Asm
			push dword 0x0

		METHOD_41284194.0D: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0001.00: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0001.01: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0002:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte[]&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0003:
			; Ldind

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0003.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0003.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0003.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0004:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0004.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0004.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005:
			; Call

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000A
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000A:
			; Nop

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000A.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000B.00: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000B.01: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000C:
			; Ldfld
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.Partition.mStartingSector
			; Type: System.UInt64
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Partition
			; TypeOnStack: Cosmos.HAL.BlockDevice.Partition
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0011:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0011.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0011.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0012:
			; Add

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0012.00: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0012.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0012.02: ;Asm
			add dword [ESP], EDX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0012.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0013:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0013.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0013.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0013.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0014.00: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0014.01: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0016:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0016.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0016.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0017:
			; Call

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0017.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0017.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0017.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001C:
			; Nop

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001D.00: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001D.01: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001E:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.BlockDevice Cosmos.HAL.BlockDevice.Partition.mHost
			; Type: Cosmos.HAL.BlockDevice.BlockDevice
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Partition
			; TypeOnStack: Cosmos.HAL.BlockDevice.Partition
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001E.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0023:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0023.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0023.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0024:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0024.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0024.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0025:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte[]&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0025.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026:
			; Callvirt
			; ThisOffset = 20

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.00: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.02: ;Asm
			push dword 0x118

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.AfterAddressCheck:

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.05: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.NotBoxedThis

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.09: ;Asm
			mov dword [ESP + 24], EAX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.0A: ;Asm
			add ESP, 0x18

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.0F: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.NotBoxedThis:

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.10: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.AfterNotBoxedThis:

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.11: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.12: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002B
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0026.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002B:
			; Nop

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002B.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002C:
			; Ret

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_002C.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL
			; End Method: ReadBlock

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x1C


		GUID_41284195:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPort
			; Name: set_Word
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16:

		GUID_41382047:

		METHOD_41382047.06: ;Asm
			push dword EBP

		METHOD_41382047.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPort
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0001:
			; Ldfld
			; Field: System.UInt16 Cosmos.Core.IOPortBase.Port
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.Core.IOPortBase
			; TypeOnStack: Cosmos.Core.IOPortBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0001.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0006.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0007:
			; Call

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0007.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBaseWrite16SystemUInt16SystemUInt16

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0007.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortset_WordSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_000C:
			; Nop

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_000D:
			; Ret

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortset_WordSystemUInt16.END__OF__METHOD_NORMAL
			; End Method: set_Word

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortset_WordSystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortset_WordSystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_41382048:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor:

		GUID_41405720:
			; Static constructor. See if it has been called already, return if so.

		METHOD_41405720.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort_], 0x1

		METHOD_41405720.06: ;Asm
			JE near METHOD_41405720.BeforeQuickReturn

		METHOD_41405720.07: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort_], 0x1

		METHOD_41405720.08: ;Asm
			Jmp METHOD_41405720.AfterCCTorAlreadyCalledCheck

		METHOD_41405720.BeforeQuickReturn:

		METHOD_41405720.09: ;Asm
			mov ECX, 0x0

		METHOD_41405720.0A: ;Asm
			Ret


		METHOD_41405720.AfterCCTorAlreadyCalledCheck:

		METHOD_41405720.0B: ;Asm
			push dword EBP

		METHOD_41405720.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.BlockDevice.Ports.StoragePort[]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Ports_StoragePort___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_41405721:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Array
			; Name: Copy
			; Plugged: Yes
			; Argument[0] sourceArray at EBP+36, size = 8
			; Argument[1] sourceIndex at EBP+28, size = 4
			; Argument[2] destinationArray at EBP+24, size = 8
			; Argument[3] destinationIndex at EBP+16, size = 4
			; Argument[4] length at EBP+12, size = 4
			; Argument[5] reliable at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean:

		GUID_41421543:

		METHOD_41421543.05: ;Asm
			push dword EBP

		METHOD_41421543.06: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.Array
			; Arg real size = 8 aligned size = 8

		METHOD_41421543.07: ;Asm
			push dword [EBP + 36]

		METHOD_41421543.08: ;Asm
			push dword [EBP + 32]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_41421543.09: ;Asm
			push dword [EBP + 28]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.Array
			; Arg real size = 8 aligned size = 8

		METHOD_41421543.0A: ;Asm
			push dword [EBP + 24]

		METHOD_41421543.0B: ;Asm
			push dword [EBP + 20]
			; Loading parameter 3
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_41421543.0C: ;Asm
			push dword [EBP + 16]
			; Loading parameter 4
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_41421543.0D: ;Asm
			push dword [EBP + 12]
			; Loading parameter 5
			; Arg idx = 5
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		METHOD_41421543.0E: ;Asm
			push dword [EBP + 8]

		METHOD_41421543.0F: ;Asm
			Call SystemVoidCosmosCore_AsmArrayImplCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean

		METHOD_41421543.10: ;Asm
			test ECX, 0x2

		METHOD_41421543.11: ;Asm
			JE near SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		METHOD_41421543.12: ;Asm
			JNE near SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION
			; End Method: Copy

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL.13: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL.14: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret 0x20


		GUID_41421544:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: get_SSTS
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS:

		GUID_41421546:

		METHOD_41421546.17: ;Asm
			push dword EBP

		METHOD_41421546.18: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_41421546.19: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0007.00: ;Asm
			push dword 0x28

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0009:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0009.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0009.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_000E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0009.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0009.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_000E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_000E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_000F:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_000F.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0011

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0011:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0011.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0012:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.IL_0012.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.END__OF__METHOD_NORMAL
			; End Method: get_SSTS

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_41421547:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: get_SIG
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG:

		GUID_41457261:

		METHOD_41457261.08: ;Asm
			push dword EBP

		METHOD_41457261.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_41457261.0A: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0007.00: ;Asm
			push dword 0x24

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0009:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0009.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0009.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_000E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0009.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0009.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_000E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_000E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_000F:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_000F.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0011

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0011:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0011.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0012:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.IL_0012.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.END__OF__METHOD_NORMAL
			; End Method: get_SIG

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SIG.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_41457262:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_NeedNonNegNum
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum:

		GUID_41493138:

		METHOD_41493138.08: ;Asm
			push dword EBP

		METHOD_41493138.09: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_NeedNonNegNum

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_0000.00: ;Asm
			push dword StringLiteral0237

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_NeedNonNegNum

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_41493139:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AHCI
			; Name: StopCMD
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Local 9 at EBP-40
			; Local 10 at EBP-44
			; Local 11 at EBP-48
			; Local 12 at EBP-52
			; Local 13 at EBP-56
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aPort at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters:

		GUID_41509137:

		METHOD_41509137.09: ;Asm
			push dword EBP

		METHOD_41509137.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_41509137.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_41509137.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_41509137.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_41509137.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_41509137.0F: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_41509137.10: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_41509137.11: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_41509137.12: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_41509137.13: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_41509137.14: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_41509137.15: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_41509137.16: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_41509137.17: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_41509137.18: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0000:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0002:
			; Dup

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0002.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0002.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0003:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.06: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0008:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0008.00: ;Asm
			push dword 0xFFFFFFFE

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_000A:
			; And

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_000A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_000A.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_000B:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_000B.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_000B.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_000B.03: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_000B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0010:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0010.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0011:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0012:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0012.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0012.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003B

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0015:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0015.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0016:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0017:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_001C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.04: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_001C:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_001C.00: ;Asm
			push dword 0x8000

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0021:
			; And

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0021.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0021.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0022:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0022.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023:
			; Ceq

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.True

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.03: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.False

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.True:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.06: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0025

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.False:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.09: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0025

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0025:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0025.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0025.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0026:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0026.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0026.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0027:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0027.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0027.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0027.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002B

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0029:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0029.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0044

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002B:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002B.00: ;Asm
			push dword 0x1388

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0030:
			; Call

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0030.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0030.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0035
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0030.03: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0035:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0035.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0036:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0036.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0038:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0038.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0039:
			; Add

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0039.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0039.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003C:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003C.00: ;Asm
			push dword 0x65

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E:
			; Clt

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.02: ;Asm
			push dword ECX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.04: ;Asm
			JL near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.True

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.05: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.False

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.True:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.08: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0040

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.False:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0040:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0040.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0040.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0041:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0042:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0042.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0042.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0042.02: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0015

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0044:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0045:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0045.00: ;Asm
			push dword 0x65

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047:
			; Ceq

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.True

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.03: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.False

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.True:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.06: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0049

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.False:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.09: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0049

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0049:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004A.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004B:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004B.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004B.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0055

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004D:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0050:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0050.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0178

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0055:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0055.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0056:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0056.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0056.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0057:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0057.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0078

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0059:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0059.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005A:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005A.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005A.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005B:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0060
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.04: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0060:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0060.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061:
			; Ceq

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.True

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.03: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.False

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.True:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.06: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0063

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.False:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.09: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0063

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0063:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0063.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0063.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0065:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0065.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0065.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0067:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0067.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0067.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0067.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_006B

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0069:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0069.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0083

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_006B:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_006B.00: ;Asm
			push dword 0x32

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_006D:
			; Call

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_006D.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_006D.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_006D.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0072
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_006D.03: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0072:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0072.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0073:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0073.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0074:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0074.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0074.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0075:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0076:
			; Add

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0076.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0076.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0077:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0077.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0077.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0078:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0078.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0078.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0079:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0079.00: ;Asm
			push dword 0x65

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B:
			; Clt

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.02: ;Asm
			push dword ECX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.04: ;Asm
			JL near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.True

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.05: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.False

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.True:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.08: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007D

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.False:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007B.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007D.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007F.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_007F.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0081:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0081.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0081.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0081.02: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0059

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0083:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0083.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0083.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0084:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0084.00: ;Asm
			push dword 0x65

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086:
			; Ceq

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.True

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.03: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.False

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.True:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.06: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0088

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.False:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0086.09: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0088

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0088:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0088.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0088.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_008A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_008A.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_008A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_008C:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_008C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_008C.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_008C.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0096

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_008E:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_008E.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_008F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_008F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_008F.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0091:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0091.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0178

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0096:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0096.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0096.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0097:
			; Dup

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0097.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0097.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0098:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0098.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0098.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0098.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_009D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0098.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0098.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0098.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0098.06: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0098.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_009D:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_009D.00: ;Asm
			push dword 0xFFFFFFEF

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_009F:
			; And

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_009F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_009F.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A5
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0.03: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A5:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A5.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A6:
			; Ldsfld

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A6.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A6.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A6.02: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A6.AfterCCTorExceptionCheck:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A6.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A6.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsCommandListOverride]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00A6.05: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00AB:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00AB.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00AB.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00AD:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00AD.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00AD.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00AF:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00AF.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00AF.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00AF.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D9

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B1:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B1.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B2:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B2.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B2.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B3:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B3.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B3.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B3.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B3.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B3.04: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B3.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B8:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00B8.00: ;Asm
			push dword 0x80

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BD:
			; And

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BD.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BD.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BE:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BE.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF:
			; Cgt_Un

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.02: ;Asm
			JB near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.True

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.03: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.False

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.True:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.06: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.False:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00BF.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C1:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C1.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C1.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C3.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C5:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C5.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C5.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C5.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C7:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C7.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C8:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C8.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C8.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C9:
			; Dup

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C9.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00C9.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00CF
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.06: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00CA.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00CF:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00CF.00: ;Asm
			push dword 0x8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D0:
			; Or

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D0.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D0.01: ;Asm
			or dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D1:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D1.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D1.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D1.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D6
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D1.03: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D1.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D6:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D6.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D7:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D7.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D8:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D8.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D9:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00D9.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DA:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DA.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DA.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DB:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DB.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012B

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DD:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DD.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DE:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DE.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DE.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DF:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DF.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DF.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DF.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00E4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DF.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DF.04: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DF.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00E4:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00E4.00: ;Asm
			push dword 0x8000

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00E9:
			; And

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00E9.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00E9.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00EA:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00EA.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00EA.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00EA.02: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0112

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00EC:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00EC.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00EC.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00ED:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00ED.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00ED.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00ED.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00F2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00ED.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00ED.04: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00ED.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00F2:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00F2.00: ;Asm
			push dword 0x4000

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00F7:
			; And

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00F7.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00F7.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00F8:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00F8.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00F8.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00F8.02: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0112

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00FA:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00FA.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00FA.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00FB:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00FB.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00FB.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00FB.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0100
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00FB.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00FB.04: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00FB.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0100:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0100.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0101:
			; And

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0101.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0101.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0102:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0102.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0102.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0102.02: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0112

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0104:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0104.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0104.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0105:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0105.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0105.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0105.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0105.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0105.04: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0105.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010A:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010A.00: ;Asm
			push dword 0x10

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010C:
			; And

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010C.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010D:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010D.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E:
			; Ceq

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.True

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.03: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.False

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.True:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.06: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0110

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.False:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_010E.09: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0110

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0110:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0110.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0113

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0112:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0112.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0113:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0113.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0113.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0115:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0115.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0115.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0117:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0117.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0117.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0117.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_011B

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0119:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0119.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0136

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_011B:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_011B.00: ;Asm
			push dword 0x1388

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0120:
			; Call

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0120.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0120.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0120.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0125
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0120.03: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0125:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0125.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0126:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0126.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0127:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0127.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0127.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0128:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0128.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0129:
			; Add

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0129.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0129.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012C:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012C.00: ;Asm
			push dword 0x65

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E:
			; Clt

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.02: ;Asm
			push dword ECX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.04: ;Asm
			JL near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.True

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.05: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.False

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.True:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.08: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0130

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.False:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_012E.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0130:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0130.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0130.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0132:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0132.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0132.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0134:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0134.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0134.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0134.02: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_00DD

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0136:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0136.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0136.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0137:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0137.00: ;Asm
			push dword 0x65

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139:
			; Ceq

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.True

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.03: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.False

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.True:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.06: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_013B

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.False:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0139.09: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_013B

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_013B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_013B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_013B.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_013D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_013D.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_013D.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_013F:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_013F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_013F.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_013F.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0173

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0141:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0141.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0142:
			; Ldsfld

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0142.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0142.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0142.02: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0142.AfterCCTorExceptionCheck:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0142.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0142.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_BlockDevice_AHCI_SupportsCommandListOverride]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0142.05: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0147:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0147.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0147.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0149:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0149.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0149.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014B:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014B.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014B.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_015E

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014D.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014D.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014E:
			; Dup

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014E.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014E.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014F:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014F.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014F.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014F.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0154
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014F.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014F.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014F.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014F.06: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_014F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0154:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0154.00: ;Asm
			push dword 0x8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0155:
			; Or

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0155.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0155.01: ;Asm
			or dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0156:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0156.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0156.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0156.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_015B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0156.03: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0156.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_015B:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_015B.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_015C:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_015C.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_016E

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_015E:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_015E.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_015E.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_015F:
			; Dup

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_015F.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_015F.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0160:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0160.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0160.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0160.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0165
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0160.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0160.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0160.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0160.06: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0160.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0165:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0165.00: ;Asm
			push dword 0xFFFFFFF7

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0167:
			; And

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0167.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0167.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0168:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0168.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0168.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0168.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_016D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0168.03: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0168.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_016D:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_016D.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_016E:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_016E.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_016F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_016F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_016F.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0171:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0171.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0178

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0173:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0173.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0174:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0174.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0174.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0176:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0176.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0178

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0178:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0178.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0178.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_017A:
			; Ret

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_017A.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL
			; End Method: StopCMD

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x38

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosHALBlockDeviceAHCIStopCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_41509138:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Name: PortReset
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Argument[0] aPort at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters:

		GUID_42305810:

		METHOD_42305810.08: ;Asm
			push dword EBP

		METHOD_42305810.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_42305810.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_42305810.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_42305810.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_42305810.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_42305810.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_42305810.0F: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0002:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0002.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0002.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0003:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0008:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0008.00: ;Asm
			push dword 0xFFFFFFFE

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_000A:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_000A.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_000B:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_000B.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_000B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_000B.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_000B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0010:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0010.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0011:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0012:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0012.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0013:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0037

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0015:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0015.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0017:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001C.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001D:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001D.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F:
			; Ceq

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.True

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.False

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.True:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0021

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.False:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_001F.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0021

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0021:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0021.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0022:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0022.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0023:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0027

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0025:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0025.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0043

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0027:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0027.00: ;Asm
			push dword 0x2710

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_002C:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0031
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0031:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0031.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0032:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0032.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0033:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0033.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0034:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0034.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0035:
			; Add

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0035.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0036:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0036.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0036.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0038:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0038.00: ;Asm
			push dword 0x32

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A:
			; Cgt

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.02: ;Asm
			JL near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.True

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.False

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.True:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003C

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.False:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D:
			; Ceq

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.True

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.False

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.True:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003F

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.False:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003F

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0040:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0040.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0040.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0041:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0041.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0015

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0043:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0043.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0043.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0044:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.00: ;Asm
			push dword 0x65

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046:
			; Ceq

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.True

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.False

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.True:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0048

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.False:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0048

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0048:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0048.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0048.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0049:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_004A:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_004A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_004A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_004A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0052

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_004C:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_004C.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIHBAReset

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_004C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_004C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0051
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_004C.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0051:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0051.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0052:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0052.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0052.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0053:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0053.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0054:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0059
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0059:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0059.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_005A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_005A.00: ;Asm
			push dword 0x3E8

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_005F:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_005F.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_005F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_005F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0064
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_005F.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0064:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0064.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0065.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0065.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0066:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0066.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0066.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0067:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0067.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0067.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_006C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0067.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0067.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0067.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0067.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0067.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_006C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_006C.00: ;Asm
			push dword 0xFFFFFFFE

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_006E:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_006E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_006E.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_006F:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_006F.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_006F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_006F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0074
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_006F.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_006F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0074:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0074.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0075:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0078

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0077:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0077.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0078:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0078.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0078.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0079:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0079.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SSTS

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0079.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0079.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_007E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0079.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0079.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0079.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_007E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_007E.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0080:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0080.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0080.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0081:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0081.00: ;Asm
			push dword 0x3

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082:
			; Ceq

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.True

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.False

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.True:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0084

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.False:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0082.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0084

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0084:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0084.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085:
			; Ceq

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.True

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.False

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.True:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0087

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.False:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0085.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0087

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0087:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0087.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0087.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0089:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0089.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0089.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008B:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008B.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0077

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008F:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008F.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0094
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008F.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_008F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0094:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0094.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0095:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0095.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0098

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0097:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0097.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0098:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0098.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0098.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0099:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_009E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0099.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_009E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_009E.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A0.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A1:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A1.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2:
			; Cgt_Un

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.02: ;Asm
			JB near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.True

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.False

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.True:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.False:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A2.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A4.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A4.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A6:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A6.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A6.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A8:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A8.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00A8.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_0097

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00AA:
			; Ret

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.IL_00AA.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL
			; End Method: PortReset

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x18

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDevicePortsSATAPortResetCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_42305811:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: set_CLB
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32:

		GUID_42703821:

		METHOD_42703821.06: ;Asm
			push dword EBP

		METHOD_42703821.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0007.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0009:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0009.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0009.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_000E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0009.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_0009.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_000E:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_000F:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_CLB

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CLBSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_42703822:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: set_FB
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32:

		GUID_42740376:

		METHOD_42740376.05: ;Asm
			push dword EBP

		METHOD_42740376.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0007.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0009:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0009.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0009.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_000E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0009.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_0009.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_000E:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_000F:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_FB

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_FBSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_42740377:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: set_SERR
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32:

		GUID_42777059:

		METHOD_42777059.05: ;Asm
			push dword EBP

		METHOD_42777059.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0007.00: ;Asm
			push dword 0x30

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_000A:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_000A.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_000A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_000F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_000A.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_000F:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0010:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_SERR

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SERRSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_42777060:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: set_IS
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32:

		GUID_42813870:

		METHOD_42813870.05: ;Asm
			push dword EBP

		METHOD_42813870.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0007.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_000A:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_000A.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_000A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_000F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_000A.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_000F:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0010:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_IS

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_42813871:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: set_IE
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32:

		GUID_42850809:

		METHOD_42850809.05: ;Asm
			push dword EBP

		METHOD_42850809.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0007.00: ;Asm
			push dword 0x14

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_000A:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_000A.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_000A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_000F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_000A.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_000F:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0010:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_IE

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_IESystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_42850810:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: get_CLB
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB:

		GUID_42887876:

		METHOD_42887876.05: ;Asm
			push dword EBP

		METHOD_42887876.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_42887876.07: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0007.00: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0008:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0008.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0008.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_000D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0008.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0008.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_000D:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_000D.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_000E:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_000E.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0010

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0010:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0010.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0010.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0011:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.IL_0011.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.END__OF__METHOD_NORMAL
			; End Method: get_CLB

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_42887877:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock
			; Name: Fill
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aData at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosCoreMemoryBlockFillSystemByte:

		GUID_42929729:

		METHOD_42929729.08: ;Asm
			push dword EBP

		METHOD_42929729.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0002:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0003.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0003.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0004:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 20 (includes object header)

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0004.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0004.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0004.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0004.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0004.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0004.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0009.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0009.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_000A:
			; Call

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_000A.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_000A.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_000F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlockFillSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_000F:
			; Nop

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0010:
			; Ret

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockFillSystemByte.END__OF__METHOD_NORMAL
			; End Method: Fill

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlockFillSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlockFillSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_42929730:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: get_FB
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB:

		GUID_42971744:

		METHOD_42971744.05: ;Asm
			push dword EBP

		METHOD_42971744.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_42971744.07: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0007.00: ;Asm
			push dword 0x8

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0008:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0008.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0008.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_000D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0008.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0008.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_000D:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_000D.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_000E:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_000E.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0010

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0010:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0010.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0010.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0011:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.IL_0011.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.END__OF__METHOD_NORMAL
			; End Method: get_FB

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_FB.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_42971745:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AHCI
			; Name: GetCommandHeader
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Argument[0] aPort at EBP+12, size = 8
			; Return size: 8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters:

		GUID_43013921:

		METHOD_43013921.08: ;Asm
			push dword EBP

		METHOD_43013921.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_43013921.0A: ;Asm
			push dword 0x0

		METHOD_43013921.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_43013921.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_43013921.0D: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_43013921.0E: ;Asm
			push dword 0x0

		METHOD_43013921.0F: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0000:
			; Nop

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0000.00: ;Asm
			NOP

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0001:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0001.00: ;Asm
			push dword 0x20

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003:
			; Newarr
			; Element Size = 8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.02: ;Asm
			mov EDX, 0x8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.03: ;Asm
			mul dword EDX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.04: ;Asm
			add EAX, 0x10

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.05: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.AfterAlloc:

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.07: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.08: ;Asm
			pop dword ESI

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.09: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.0A: ;Asm
			push dword [ESP]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.0B: ;Asm
			push dword [ESP]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.0C: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.0E: ;Asm
			mov dword [EAX], EBX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.0F: ;Asm
			mov dword [EAX + 4], 0x2

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.10: ;Asm
			mov dword [EAX + 8], ESI

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.11: ;Asm
			mov dword [EAX + 12], 0x8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.12: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.13: ;Asm
			Call SystemVoidSystemArrayctor

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.14: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0008:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0008.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0008.02: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0009:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0009.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000A:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000A.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000A.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000B:
			; Br

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000B.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006C

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000D:
			; Nop

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000D.00: ;Asm
			NOP

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000E:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000E.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000E.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000E.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000E.03: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000F:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000F.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0010.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0010.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0011:
			; Callvirt
			; ThisOffset = 0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0016
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.05: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.06: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.07: ;Asm
			JNE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0016:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0016.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017:
			; Newobj

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.00: ;Asm
			push dword 0x1C

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.AfterAlloc:

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.02: ;Asm
			push dword [ESP]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.03: ;Asm
			push dword [ESP]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.04: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_HBACommandHeader_ASM_IS__Cosmos_HAL2]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.06: ;Asm
			mov dword [EAX], EBX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.08: ;Asm
			mov dword [EAX + 8], 0x10

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.09: ;Asm
			push dword 0x0
			; Arg aAddress: 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSlot: 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.0B: ;Asm
			push dword [ESP + 16]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.0C: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.0D: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.0E: ;Asm
			JE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.NoError1415
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.0F: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.12: ;Asm
			Jmp CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.NoError1415:

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.14: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.16: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.17: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001C:
			; Dup

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001C.00: ;Asm
			push dword [ESP + 4]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001C.01: ;Asm
			push dword [ESP + 4]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001D:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001D.00: ;Asm
			push dword 0x8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001E:
			; Callvirt
			; ThisOffset = 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0023
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.05: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.06: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.08: ;Asm
			JNE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_001E.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0023:
			; Nop

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0023.00: ;Asm
			NOP

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0024:
			; Dup

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0024.00: ;Asm
			push dword [ESP + 4]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0024.01: ;Asm
			push dword [ESP + 4]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0025:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0025.00: ;Asm
			push dword 0x40A000

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_002A:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_002A.00: ;Asm
			push dword 0x2000

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_002F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_002F.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0030:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.PortRegisters.mPortNumber
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 28 (includes object header)

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0030.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0030.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0030.02: ;Asm
			add ECX, 0x1C

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0030.03: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0030.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0030.05: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0035:
			; Mul

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0035.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0035.01: ;Asm
			mul dword [ESP]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0035.02: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0035.03: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0036:
			; Add

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0036.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0036.01: ;Asm
			add dword [ESP], EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0037:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.00: ;Asm
			push dword 0x100

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003C:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003C.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003C.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003D:
			; Mul

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.01: ;Asm
			mul dword [ESP]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.02: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.03: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003E:
			; Add

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.01: ;Asm
			add dword [ESP], EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003F:
			; Callvirt
			; ThisOffset = 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0044
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.05: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.06: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.08: ;Asm
			JNE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_003F.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0044:
			; Nop

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.00: ;Asm
			NOP

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0045:
			; Dup

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0045.00: ;Asm
			push dword [ESP + 4]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0045.01: ;Asm
			push dword [ESP + 4]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0046:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0046.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0047:
			; Callvirt
			; ThisOffset = 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004C
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.04: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.05: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.06: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.07: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.08: ;Asm
			JNE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0047.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004C:
			; Nop

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004C.00: ;Asm
			NOP

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D:
			; Stelem_Ref

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.00: ;Asm
			mov EAX, dword [ESP + 8]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.01: ;Asm
			mov EDX, 0x8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.02: ;Asm
			mul dword EDX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.03: ;Asm
			add EAX, 0x10

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.04: ;Asm
			mov EDX, dword [ESP + 16]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.05: ;Asm
			add EDX, EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.06: ;Asm
			push dword EDX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.07: ;Asm
			pop dword ECX
			; Start 1 dword

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.08: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.09: ;Asm
			mov dword [ECX], EBX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.0B: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.0C: ;Asm
			mov dword [ECX], EBX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.0D: ;Asm
			add ECX, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004D.0E: ;Asm
			add ESP, 0xC

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004E:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004E.03: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004F:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004F.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_004F.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050:
			; Ldelem_Ref

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050.00: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050.01: ;Asm
			push dword [ESP + 4]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050.02: ;Asm
			push dword [ESP + 12]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050.04: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050.05: ;Asm
			push dword [EAX + 8]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050.06: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050.07: ;Asm
			cmp EAX, EBX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050.08: ;Asm
			JLE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_IndexOutOfRangeException

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050.09: ;Asm
			cmp EBX, 0x0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050.0A: ;Asm
			JNL near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_IndexOutOfRangeException:

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0051
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException:

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0050_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0051:
			; Callvirt
			; ThisOffset = 0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0051.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0051.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0051.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0056
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0051.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0051.04: ;Asm
			JNE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0051.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0056:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0056.00: ;Asm
			push dword 0x100

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B:
			; Newobj

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.00: ;Asm
			push dword 0x2C

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.AfterAlloc:

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.02: ;Asm
			push dword [ESP]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.03: ;Asm
			push dword [ESP]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.04: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.06: ;Asm
			mov dword [EAX], EBX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.08: ;Asm
			mov dword [EAX + 8], 0x20

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.0B: ;Asm
			push dword [ESP + 16]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.0D: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.0E: ;Asm
			JE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.NoError1415
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.0F: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.12: ;Asm
			Jmp CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.NoError1415:

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.14: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.16: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.17: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0060:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0060.00: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0061:
			; Call

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockFillSystemByte

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.02: ;Asm
			JE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0066
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.03: ;Asm
			JNE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0066:
			; Nop

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0066.00: ;Asm
			NOP

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0067:
			; Nop

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0067.00: ;Asm
			NOP

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0068:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0068.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0068.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0069:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0069.00: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006A:
			; Add

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006A.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006A.01: ;Asm
			add dword [ESP], EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006B:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006B.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006B.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006C:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006C.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006C.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006D:
			; Conv_U8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006D.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006D.01: ;Asm
			push dword 0x0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006D.02: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006E:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006E.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006E.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006E.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006E.03: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006F:
			; Ldlen

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006F.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006F.01: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_006F.02: ;Asm
			push dword [EAX + 8]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0070:
			; Conv_I4

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0071:
			; Conv_I8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0071.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0071.01: ;Asm
			cdq

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0071.02: ;Asm
			push dword EDX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0071.03: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0072:
			; Clt

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0072.00: ;Asm
			mov ESI, 0x1

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0072.01: ;Asm
			xor EDI, EDI

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0072.02: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0072.03: ;Asm
			pop dword EDX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0072.04: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0072.05: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0072.06: ;Asm
			sub EBX, EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0072.07: ;Asm
			sbb ECX, EDX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0072.08: ;Asm
			cmovl EDI, ESI

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0072.09: ;Asm
			push dword EDI

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0074:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0074.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0074.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0075:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.00: ;Asm
			movzx EAX, byte [EBP - 16]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0075.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0076:
			; Branch

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0076.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0076.01: ;Asm
			cmp EAX, 0x0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0076.02: ;Asm
			JNE near CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_000D

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0078:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0078.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0078.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0078.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0078.03: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0079:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader[]
			; Local EBP offset = 20
			; Local size = 8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0079.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0079.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0079.02: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_0079.03: ;Asm
			mov dword [EBP - 20], EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_007A:
			; Br

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_007A.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_007C

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_007C:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader[]
			; Local EBP offset = 20
			; Local size = 8

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_007C.00: ;Asm
			mov EAX, dword [EBP - 20]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_007C.01: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_007C.02: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_007C.03: ;Asm
			push dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_007D:
			; Ret

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.IL_007D.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL
			; End Method: GetCommandHeader

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION:

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x18

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2:

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosHALBlockDeviceRegistersHBACommandHeaderarrayCosmosHALBlockDeviceAHCIGetCommandHeaderCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_43013922:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AHCI
			; Name: StartCMD
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aPort at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters:

		GUID_43323330:

		METHOD_43323330.0A: ;Asm
			push dword EBP

		METHOD_43323330.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_43323330.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_43323330.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_43323330.0E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_43323330.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_43323330.10: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0000:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0001:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0001.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0002.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0003:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0003.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002B

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0005:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0005.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0007:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0007.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0007.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0007.04: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0007.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_000C:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_000C.00: ;Asm
			push dword 0x8000

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0011:
			; And

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0011.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0012:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0012.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013:
			; Ceq

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.True

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.03: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.False

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.True:

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.06: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0015

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.False:

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0013.09: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0015

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0015:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0015.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0015.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0016:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0016.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0016.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0017:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0017.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_001B

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0019:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0019.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0034

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_001B:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_001B.00: ;Asm
			push dword 0x1388

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0020:
			; Call

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0020.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0020.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0025
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0020.03: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0025:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0025.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0026:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0026.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0027:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0027.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0028:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0028.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0029:
			; Add

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0029.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0029.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002C:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002C.00: ;Asm
			push dword 0x65

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E:
			; Clt

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.02: ;Asm
			push dword ECX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.04: ;Asm
			JL near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.True

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.05: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.False

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.True:

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.08: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0030

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.False:

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_002E.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0030:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0030.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0030.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0031:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0031.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0031.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0032:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0032.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0032.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0032.02: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0005

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0034:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0034.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0034.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0035:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0035.00: ;Asm
			push dword 0x65

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037:
			; Ceq

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.True

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.03: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.False

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.True:

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.06: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0039

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.False:

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0037.09: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0039

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0039:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0039.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0039.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003B:
			; Branch

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003B.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003B.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0042

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003D:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003D.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_003E.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0040:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0040.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0066

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0042:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0042.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0042.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0043:
			; Dup

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0043.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0043.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0044:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0049
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.06: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0044.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0049:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0049.00: ;Asm
			push dword 0x10

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004B:
			; Or

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004B.01: ;Asm
			or dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004C:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004C.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004C.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004C.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0051
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004C.03: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_004C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0051:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0051.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0052:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0052.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0052.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0053:
			; Dup

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0053.00: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0053.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0054:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0059
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.06: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0054.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0059:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0059.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005A:
			; Or

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005A.01: ;Asm
			or dword [ESP], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005B:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.02: ;Asm
			JE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0060
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.03: ;Asm
			JNE near SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_005B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0060:
			; Nop

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0060.00: ;Asm
			NOP

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061:
			; Ldc_I4

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0061.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0062:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0062.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0062.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0064:
			; Br

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0064.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0066

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0066:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0066.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0066.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0068:
			; Ret

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.IL_0068.00: ;Asm
			Jmp SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL
			; End Method: StartCMD

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x14

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosHALBlockDeviceAHCIStartCMDCosmosHALBlockDeviceRegistersPortRegisters.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_43323331:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor:

		GUID_43601607:

		METHOD_43601607.08: ;Asm
			push dword EBP

		METHOD_43601607.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.IL_0001:
			; Call

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceBlockDevicector

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsStoragePortctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.IL_0006:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.IL_0007:
			; Ret

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDevicePortsStoragePortctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_43601608:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: get_CMD
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD:

		GUID_43621382:

		METHOD_43621382.05: ;Asm
			push dword EBP

		METHOD_43621382.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_43621382.07: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0007.00: ;Asm
			push dword 0x18

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0009:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0009.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0009.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_000E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0009.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0009.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_000E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_000E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_000F:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_000F.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0011

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0011:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0011.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0012:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.IL_0012.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.END__OF__METHOD_NORMAL
			; End Method: get_CMD

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CMD.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_43621383:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryGroup.AHCI
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aSectorSize at EBP+8, size = 4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32:

		GUID_43665989:

		METHOD_43665989.08: ;Asm
			push dword EBP

		METHOD_43665989.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryGroup.AHCI
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryGroup.AHCI
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0009:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0009.00: ;Asm
			push dword 0x46C000

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_000E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_000E.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_000F:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_000F.00: ;Asm
			push dword 0x400

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0014:
			; Mul

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0014.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0014.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0014.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0014.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015:
			; Newobj

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.AfterAlloc:

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.0E: ;Asm
			JE near SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.NoError1415
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.12: ;Asm
			Jmp SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.NoError1415:

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.16: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0015.17: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_001A:
			; Stfld
			; Operand type: Cosmos.Core.MemoryGroup.AHCI
			; Field: Cosmos.Core.MemoryBlock Cosmos.Core.MemoryGroup.AHCI.DataBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_001A.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_001A.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_001A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_001A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_001A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_001A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_001A.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_001A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_001F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryGroup.AHCI
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_001F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_001F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0020:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.Core.MemoryGroup.AHCI.DataBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryGroup.AHCI
			; TypeOnStack: Cosmos.Core.MemoryGroup.AHCI
			; Offset: 12 (includes object header)

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0020.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0020.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0020.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0020.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0020.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0020.06: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0020.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0025:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0025.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0026:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0026.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockFillSystemByte

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0026.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_002B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0026.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_0026.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_002B:
			; Nop

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_002B.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_002C:
			; Ret

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.IL_002C.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryGroupAHCIctorSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_43665990:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Name: SendSATA28Command
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-20
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Local 7 at EBP-40
			; Local 8 at EBP-44
			; Local 9 at EBP-48
			; Local 10 at EBP-52
			; Local 11 at EBP-60
			; Local 12 at EBP-68
			; Local 13 at EBP-72
			; Local 14 at EBP-76
			; Local 15 at EBP-80
			; Local 16 at EBP-84
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] aCommand at EBP+16, size = 1
			; Argument[2] aStart at EBP+12, size = 4
			; Argument[3] aCount at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32:

		GUID_43750686:

		METHOD_43750686.05: ;Asm
			push dword EBP

		METHOD_43750686.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_43750686.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_43750686.08: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_43750686.09: ;Asm
			push dword 0x0

		METHOD_43750686.0A: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_43750686.0B: ;Asm
			push dword 0x0

		METHOD_43750686.0C: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_43750686.0D: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_43750686.0E: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_43750686.0F: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_43750686.10: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_43750686.11: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_43750686.12: ;Asm
			push dword 0x0
			; Local 10, Size 8

		METHOD_43750686.13: ;Asm
			push dword 0x0

		METHOD_43750686.14: ;Asm
			push dword 0x0
			; Local 11, Size 8

		METHOD_43750686.15: ;Asm
			push dword 0x0

		METHOD_43750686.16: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_43750686.17: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_43750686.18: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_43750686.19: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_43750686.1A: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_43750686.1B: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0001:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0002:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0003:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0003.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0004:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0004.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0004.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000C

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0006:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0007.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008:
			; Ceq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.True

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.False

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.True:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000A

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.False:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0008.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000A

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000A:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000D

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000D.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0011:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0011.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0011.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0015

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0013:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0013.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0014:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0014.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0014.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0015.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0015.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0016:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0016.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0016.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0016.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0016.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0016.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0016.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0016.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0016.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_001B:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_001B.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0020:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0020.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0020.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0025
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0020.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0020.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0025:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0025.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0026.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0026.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0027:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0027.00: ;Asm
			Call SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0027.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0027.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0027.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002E.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F:
			; Ceq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.True

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.False

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.True:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0031

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.False:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_002F.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0031

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0031:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0031.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0033:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0033.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0033.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0035:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0035.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0035.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_003C

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0037:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0037.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02C6

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_003C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_003C.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_003C.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_003D:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_003D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_003D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_003D.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_003D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_003D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_003D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_003D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_003D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0042:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0042.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0042.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0042.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0047
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0042.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0042.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0042.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0047:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0047.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0047.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048:
			; Newobj

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.AfterAlloc:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_HBACommandHeader_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.09: ;Asm
			push dword 0x0
			; Arg aAddress: 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSlot: 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.0C: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.NoError1415
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.NoError1415:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0048.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_004D:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_004D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_004D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_004D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_004D.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_004E:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_004E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_004E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_004E.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_004E.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_004F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_004F.00: ;Asm
			push dword 0x5

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0050:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0050.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0050.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0050.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0055
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0050.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0050.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0055:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0055.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0056:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0056.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0056.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0056.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0057:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0057.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0058:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0058.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0058.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0058.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_005D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0058.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0058.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_005D:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_005D.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_005E:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_005E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_005E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_005E.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_005E.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_005F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_005F.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0060:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0060.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0060.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0060.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0065
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0060.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0060.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0065:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0065.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0066:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0066.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0066.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0066.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0067:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0067.00: ;Asm
			push dword 0x40A000

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_006C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_006C.00: ;Asm
			push dword 0x2000

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0071:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0071.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0071.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.02: ;Asm
			push dword 0x12E

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.AfterAddressCheck:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.NotBoxedThis

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.NotBoxedThis:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.AfterNotBoxedThis:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0077
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0072.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0077:
			; Mul

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0077.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0077.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0077.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0077.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0078:
			; Add

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0078.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0078.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0079:
			; Conv_U8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0079.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0079.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0079.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_007A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_007A.00: ;Asm
			push dword 0x100

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_007F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_007F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_007F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0080:
			; Mul

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0080.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0080.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0080.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0080.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0081:
			; Conv_I8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0081.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0081.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0081.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0081.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0082:
			; Add

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0082.00: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0082.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0082.02: ;Asm
			add dword [ESP], EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0082.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0083:
			; Conv_U4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0083.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0083.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0083.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0084:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0084.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0084.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0084.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0089
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0084.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0084.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0089:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0089.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_008A:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_008A.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_008A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_008A.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_008A.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_008B:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_008B.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_008B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_008B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0090
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_008B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_008B.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_008B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0090:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0090.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0090.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0090.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0090.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0091:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0091.00: ;Asm
			Call SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0091.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0091.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0091.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0091.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0091.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0091.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096:
			; Newobj

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.AfterAlloc:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_HBACommandTable_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.08: ;Asm
			mov dword [EAX + 8], 0x14

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.09: ;Asm
			push dword 0x0
			; Arg aAddress: 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.0A: ;Asm
			push dword [ESP + 16]
			; Arg aPRDTCount: 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.0C: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.NoError1416
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.NoError1416:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0096.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009B:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009B.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009B.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009C.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009C.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009D:
			; Ldfld
			; Field: Cosmos.Core.MemoryGroup.AHCI Cosmos.HAL.BlockDevice.Ports.SATA.Mem
			; Type: Cosmos.Core.MemoryGroup.AHCI
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 60 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009D.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_009D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A2:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.Core.MemoryGroup.AHCI.DataBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryGroup.AHCI
			; TypeOnStack: Cosmos.Core.MemoryGroup.AHCI
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A2.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A2.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A2.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A2.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A2.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A2.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A2.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A2.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A7:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 40 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A7.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A7.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A7.02: ;Asm
			add ECX, 0x28

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A7.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A7.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00A7.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00AC:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 28
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00AC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00AC.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00AE:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00AE.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00AE.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00AF:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00AF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00AF.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B1:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B1.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B1.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B3:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B3.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B3.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0100

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B5:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B5.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B6:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B6.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B6.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B6.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B6.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B7:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[] Cosmos.HAL.BlockDevice.Registers.HBACommandTable.PRDTEntry
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Offset: 24 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B7.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B7.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B7.02: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B7.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B7.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B7.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B7.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00B7.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BC:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BC.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BC.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BC.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BC.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BD:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BD.00: ;Asm
			Call SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BD.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BD.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C2
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BD.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BD.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BD.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BD.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00BD.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C2:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C2.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C3:
			; Sub

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C3.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C3.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4:
			; Ldelem_Ref

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C5
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C4_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C5:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 28
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C5.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C5.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C7:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C7.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C7.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CC
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C7.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00C7.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CC:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CC.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CD:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CD.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CD.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CD.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CD.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CE:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[] Cosmos.HAL.BlockDevice.Registers.HBACommandTable.PRDTEntry
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Offset: 24 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CE.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CE.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CE.02: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CE.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CE.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CE.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CE.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00CE.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D3:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D3.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D3.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D3.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D3.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D4:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D4.00: ;Asm
			Call SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D4.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D9
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D4.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D4.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D4.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D4.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D4.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D9:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00D9.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DA:
			; Sub

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DA.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB:
			; Ldelem_Ref

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DC
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DB_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DC:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00DC.00: ;Asm
			push dword 0x1FF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E1:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E1.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E1.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E6
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E1.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E1.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E6:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E6.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E7:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E7.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E7.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E7.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E7.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E8:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[] Cosmos.HAL.BlockDevice.Registers.HBACommandTable.PRDTEntry
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Offset: 24 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E8.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E8.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E8.02: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E8.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E8.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E8.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E8.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00E8.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00ED:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00ED.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00ED.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00ED.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00ED.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00EE:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00EE.00: ;Asm
			Call SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00EE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00EE.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F3
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00EE.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00EE.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00EE.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00EE.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00EE.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F3:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F3.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F4:
			; Sub

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F4.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F4.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F4.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F4.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5:
			; Ldelem_Ref

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F6
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F5_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F6:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F6.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F7:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F7.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F7.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00FC
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F7.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00F7.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00FC:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00FC.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00FD:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00FD.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00FE:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_00FE.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_014D

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0100:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0100.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0101:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0101.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0101.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0101.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0101.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0102:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[] Cosmos.HAL.BlockDevice.Registers.HBACommandTable.PRDTEntry
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Offset: 24 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0102.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0102.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0102.02: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0102.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0102.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0102.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0102.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0102.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0107:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0107.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0107.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0107.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0107.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0108:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0108.00: ;Asm
			Call SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0108.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0108.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0108.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0108.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0108.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0108.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0108.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010D.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010E:
			; Sub

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010E.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F:
			; Ldelem_Ref

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0110
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_010F_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0110:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 28
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0110.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0110.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0112:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0112.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0112.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0112.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0117
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0112.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0112.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0117:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0117.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0118:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0118.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0118.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0118.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0118.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0119:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[] Cosmos.HAL.BlockDevice.Registers.HBACommandTable.PRDTEntry
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Offset: 24 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0119.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0119.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0119.02: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0119.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0119.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0119.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0119.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0119.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011E:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011E.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011E.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011F.00: ;Asm
			Call SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0124
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011F.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011F.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011F.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_011F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0124:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0124.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0125:
			; Sub

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0125.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0125.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0125.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0125.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126:
			; Ldelem_Ref

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0127
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0126_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0127:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0127.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0128:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0128.00: ;Asm
			push dword 0x200

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_012D:
			; Mul

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_012D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_012D.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_012D.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_012D.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_012E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_012E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_012F:
			; Sub

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_012F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_012F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_012F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_012F.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0130:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0130.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0130.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0130.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0135
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0130.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0130.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0135:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0135.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0136:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0136.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0136.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0136.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0136.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0137:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[] Cosmos.HAL.BlockDevice.Registers.HBACommandTable.PRDTEntry
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Offset: 24 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0137.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0137.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0137.02: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0137.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0137.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0137.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0137.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0137.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013C:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013C.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013C.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013D.00: ;Asm
			Call SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0142
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013D.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013D.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_013D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0142:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0142.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0143:
			; Sub

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0143.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0143.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0143.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0143.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144:
			; Ldelem_Ref

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0145
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0144_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0145:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0145.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0146:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0146.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0146.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0146.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_014B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0146.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0146.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_014B:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_014B.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_014C:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_014C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_014D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_014D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_014D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_014E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_014E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_014E.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0150:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0150.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0150.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0152:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0152.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0152.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0152.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018A

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0154:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0154.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0155:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0155.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0155.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0155.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0155.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0156:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0156.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0156.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0156.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0156.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0156.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0156.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B:
			; Newobj

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.00: ;Asm
			push dword 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.AfterAlloc:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_FISRegisterH2D_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.08: ;Asm
			mov dword [EAX + 8], 0xC

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.09: ;Asm
			push dword 0x0
			; Arg aAddress: 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.0B: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.NoError1417
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.10: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.NoError1417:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_015B.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0160:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0160.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0160.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0161:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0161.00: ;Asm
			push dword 0x27

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0163:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0163.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0163.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0163.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0168
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0163.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0163.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0163.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0163.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0168:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0168.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0169:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0169.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0169.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_016A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_016A.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_016B:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_016B.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_016B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_016B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0170
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_016B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_016B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_016B.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_016B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0170:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0170.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0171:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0171.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0171.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0172:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0172.00: ;Asm
			push dword 0xEC

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0177:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0177.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0177.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0177.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017C
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0177.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0177.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0177.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0177.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017C:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017D:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017D.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017D.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017F:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017F.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0184
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017F.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_017F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0184:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0184.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0185:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Local EBP offset = 52
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0185.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0185.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0185.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0185.03: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0187:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0187.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0188:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0188.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0205

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018A:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018A.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018B:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 20
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018B.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018B.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018B.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018C:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018C.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018C.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_018C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191:
			; Newobj

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.00: ;Asm
			push dword 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.AfterAlloc:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_FISRegisterH2D_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.08: ;Asm
			mov dword [EAX + 8], 0xC

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.09: ;Asm
			push dword 0x0
			; Arg aAddress: 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.0B: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.NoError1417
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.10: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.NoError1417:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0191.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0196:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0196.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0196.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0197:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0197.00: ;Asm
			push dword 0x27

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0199:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0199.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0199.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0199.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_019E
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0199.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0199.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0199.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0199.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_019E:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_019E.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_019F:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_019F.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_019F.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A0:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A0.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A1:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A1.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A1.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A6
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A1.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A1.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A1.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A1.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A6:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A6.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A7:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A7.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A7.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A8:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.ATACommands
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A8.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A9:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A9.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A9.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01AE
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A9.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A9.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A9.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01A9.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01AE:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01AE.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01AF:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01AF.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01AF.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B0:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B0.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B1:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B1.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B6:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B6.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B7:
			; Conv_U1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B7.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B7.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B8:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B8.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B8.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01BD
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B8.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B8.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B8.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01B8.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01BD:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01BD.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01BE:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01BE.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01BE.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01BF:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01BF.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C0:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C0.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C1:
			; Shr_Un

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C1.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C2:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C2.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C7:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C7.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C8:
			; Conv_U1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C8.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C8.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C9:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C9.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C9.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01CE
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C9.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C9.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C9.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01C9.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01CE:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01CE.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01CF:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01CF.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01CF.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01D0:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01D0.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01D1:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01D1.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01D3:
			; Shr_Un

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01D3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01D3.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01D4:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01D4.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01D9:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01D9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01D9.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01DA:
			; Conv_U1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01DA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01DA.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01DA.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01DB:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01DB.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01DB.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01DB.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E0
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01DB.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01DB.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01DB.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01DB.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E0:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E0.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E1:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E1.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E1.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E2:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E2.00: ;Asm
			push dword 0x40

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E4:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E4.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E5:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E5.00: ;Asm
			push dword 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E7:
			; Shr_Un

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E7.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E7.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E8:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01E8.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01EA:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01EA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01EA.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01EB:
			; Or

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01EB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01EB.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01EC:
			; Conv_U1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01EC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01EC.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01EC.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01ED:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01ED.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01ED.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01ED.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01F2
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01ED.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01ED.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01ED.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01ED.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01F2:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01F2.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01F3:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01F3.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01F3.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01F4:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01F4.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01F5:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01F5.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FA:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FA.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FB:
			; Conv_U1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FB.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FB.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FC:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FC.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FC.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0201
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FC.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FC.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FC.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_01FC.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0201:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0201.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0202:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Local EBP offset = 60
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0202.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0202.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0202.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0202.03: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0204:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0204.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0205:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0205.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0206:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0206.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0206.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0208:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0208.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0210

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_020A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_020A.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_020A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_020C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_020C.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_020D:
			; Add

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_020D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_020D.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_020E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_020E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_020E.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0210:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0210.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0210.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0211:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0211.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0211.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0211.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0211.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0211.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0211.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0211.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0211.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0216:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0216.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0216.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0216.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_021B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0216.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0216.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0216.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_021B:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_021B.00: ;Asm
			push dword 0x88

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0220:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0220.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0220.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0221:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0221.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0221.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0221.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022E

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0223:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0223.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0223.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0225:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0225.00: ;Asm
			push dword 0xF4240

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A:
			; Clt

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.04: ;Asm
			JL near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.True

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.False

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.True:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.08: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022C

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.False:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022A.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022C:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022C.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022F

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_022F.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0231:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0231.00: ;Asm
			movzx EAX, byte [EBP - 68]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0231.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0233:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0233.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0233.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0233.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_020A

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0235:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0235.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0235.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0237:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0237.00: ;Asm
			push dword 0xF4240

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C:
			; Ceq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.True

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.False

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.True:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023E

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.False:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023C.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023E

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_023E.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0240:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0240.00: ;Asm
			movzx EAX, byte [EBP - 72]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0240.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0242:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0242.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0242.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0242.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0267

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0244:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0244.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0245:
			; Ldsfld

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0245.00: ;Asm
			Call SystemVoidCosmosHALBlockDevicePortsSATAcctor

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0245.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0245.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0245.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0245.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_Ports_SATA_mSATADebugger + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0245.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_024A:
			; LdStr
			; String Value: Port {0} timed out!

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_024A.00: ;Asm
			push dword StringLiteral0238

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_024A.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_024F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_024F.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_024F.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.02: ;Asm
			push dword 0x12E

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.AfterAddressCheck:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.NotBoxedThis

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.NotBoxedThis:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.AfterNotBoxedThis:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0255
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0250.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0255:
			; Box

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0255.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0255.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0255.02: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0255.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0255.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0255.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0255.06: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0255.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0255.08: ;Asm
			push dword ESI

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0255.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025A:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025A.00: ;Asm
			Call SystemStringSystemStringFormatSystemStringSystemObject

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025F
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025A.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025A.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025A.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025A.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025F.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0264
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025F.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_025F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0264:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0264.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0265:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0265.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02C6

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0267:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0267.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0268:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0268.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0268.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0269:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0269.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0269.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0269.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0269.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0269.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0269.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0269.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0269.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_026E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_026E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_026F:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_026F.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_026F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_026F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0274
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_026F.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_026F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0274:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0274.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0275:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0275.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02BF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0277:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0277.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0278:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0278.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0278.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0279:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0279.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0279.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0279.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0279.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0279.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0279.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0279.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0279.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_027E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_027E.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_027E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_027E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0283
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_027E.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_027E.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_027E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0283:
			; Conv_U8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0283.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0283.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0283.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0284:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0284.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0285:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0285.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0285.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0286:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0286.00: ;Asm
			push dword 0x1F

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0288:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0288.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0288.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0289:
			; Shl

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0289.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0289.01: ;Asm
			shl dword [ESP], CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028A:
			; Conv_I8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028A.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028A.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028A.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028B:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028B.01: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028B.02: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028B.03: ;Asm
			and dword [ESP + 4], EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028D:
			; Conv_I8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028D.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028D.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028D.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E:
			; Ceq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.01: ;Asm
			cmp EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.False

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.04: ;Asm
			xor EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.False

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.06: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.08: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0290

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.False:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.09: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_028E.0B: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0290

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0290:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0290.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0290.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0292:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0292.00: ;Asm
			movzx EAX, byte [EBP - 76]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0292.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0294:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0294.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0294.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0294.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0298

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0296:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0296.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02C4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0298:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0298.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0298.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0299:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0299.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0299.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0299.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0299.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0299.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0299.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0299.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0299.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_029E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_029E.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_029E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_029E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02A3
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_029E.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_029E.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_029E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02A3:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02A3.00: ;Asm
			push dword 0x40000000

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02A8:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02A8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02A8.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02A9:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02A9.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA:
			; Cgt_Un

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA.02: ;Asm
			JB near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA.True

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA.False

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA.True:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AC

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA.False:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AA.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AC:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AC.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AE:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AE.00: ;Asm
			movzx EAX, byte [EBP - 80]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02AE.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B0:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B0.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B0.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02BE

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B2:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B2.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B3:
			; LdStr
			; String Value: SATA Fatal error: Command aborted

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B3.00: ;Asm
			push dword StringLiteral0239

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B3.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8:
			; Newobj

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.03: ;Asm
			push dword 0x88

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.AfterAlloc:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.11: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.NoError1417
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.14: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.NoError1417:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.17: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02B8.18: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02BD:
			; Throw

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02BD.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02BD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02BD.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02BD.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02BD.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02BD.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02BE:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02BE.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02BF:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02BF.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02C0:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02C0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02C0.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02C2:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02C2.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_0277

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02C4:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02C4.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02C6

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02C6:
			; Ret

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.IL_02C6.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: SendSATA28Command

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x54

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA28CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x14


		GUID_43750687:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock
			; Name: Read16
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aBuffer at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array:

		GUID_43854641:

		METHOD_43854641.06: ;Asm
			push dword EBP

		METHOD_43854641.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_43854641.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_43854641.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_43854641.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0002:
			; Ldlen

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0002.02: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0003:
			; Conv_I4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0004:
			; Conv_I8

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0004.01: ;Asm
			cdq

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0004.02: ;Asm
			push dword EDX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0004.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0005:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0005.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0005.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0006:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 20 (includes object header)

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0006.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0006.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0006.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0006.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0006.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000B:
			; Conv_U8

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000B.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000B.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000C:
			; Clt

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000C.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000C.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000C.03: ;Asm
			pop dword EDX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000C.04: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000C.05: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000C.06: ;Asm
			sub EBX, EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000C.07: ;Asm
			sbb ECX, EDX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000C.08: ;Asm
			cmovl EDI, ESI

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000C.09: ;Asm
			push dword EDI

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000E:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F:
			; Ceq

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.True

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.03: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.False

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.True:

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.06: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0011

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.False:

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_000F.09: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0011

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0011:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0011.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0012:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0012.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0012.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0013:
			; Branch

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0013.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0021

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0015:
			; Nop

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0015.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0016:
			; LdStr
			; String Value: Memory access violation

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0016.00: ;Asm
			push dword StringLiteral023A

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0016.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B:
			; Newobj

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.03: ;Asm
			push dword 0x88

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.AfterAlloc:

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.07: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.11: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.NoError1417
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.14: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.NoError1417:

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.17: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_001B.18: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0020:
			; Throw

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0020.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0020.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0020.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0020.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0020.05: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0021:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0021.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0022:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0022.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0023:
			; Br

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0023.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003A

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0025:
			; Nop

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0025.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0026:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0026.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0026.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0027:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0027.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0028.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0028.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0029:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 40 (includes object header)

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0029.02: ;Asm
			add ECX, 0x28

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_002E:
			; Conv_U8

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_002E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_002E.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_002E.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_002F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_002F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0030:
			; Conv_I8

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0030.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0030.01: ;Asm
			cdq

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0030.02: ;Asm
			push dword EDX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0030.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0031:
			; Add

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0031.00: ;Asm
			pop dword EDX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0031.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0031.02: ;Asm
			add dword [ESP], EDX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0031.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0032:
			; Conv_U

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0032.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0032.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0033:
			; Ldind

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0033.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0033.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0033.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0034:
			; Stelem_I2

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0034.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0034.01: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0034.02: ;Asm
			mul dword EDX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0034.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0034.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0034.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0034.06: ;Asm
			push dword EDX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0034.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0034.08: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0034.09: ;Asm
			mov word [ECX], BX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0034.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0035:
			; Nop

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0035.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0036:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0036.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0036.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0037:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0037.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0038:
			; Add

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0038.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0038.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0039:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0039.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0039.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003C:
			; Ldlen

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003C.02: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003D:
			; Conv_I4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003E:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003E.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003F:
			; Div

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003F.01: ;Asm
			test ECX, ECX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003F.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003F_NoDivideByZeroException

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003F.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003F_NoDivideByZeroException:

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003F_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003F_NoDivideByZeroException.05: ;Asm
			cdq

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003F_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_003F_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040:
			; Clt

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.02: ;Asm
			push dword ECX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.04: ;Asm
			JL near SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.True

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.05: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.False

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.True:

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.08: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0042

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.False:

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0040.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0042:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0042.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0042.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0043:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0043.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0043.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0044:
			; Branch

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0044.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0044.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0044.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0025

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0046:
			; Ret

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.IL_0046.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.END__OF__METHOD_NORMAL
			; End Method: Read16

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlockRead16SystemUInt16array.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_43854642:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Name: GetString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] aBuffer at EBP+20, size = 8
			; Argument[2] aIndexStart at EBP+12, size = 4
			; Argument[3] aStringLength at EBP+8, size = 4
			; Return size: 8

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32:

		GUID_43888258:

		METHOD_43888258.06: ;Asm
			push dword EBP

		METHOD_43888258.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_43888258.08: ;Asm
			push dword 0x0

		METHOD_43888258.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_43888258.0A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_43888258.0B: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_43888258.0C: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_43888258.0D: ;Asm
			push dword 0x0

		METHOD_43888258.0E: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0000:
			; Nop

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002:
			; Newarr
			; Element Size = 2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.02: ;Asm
			mov EDX, 0x2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.03: ;Asm
			mul dword EDX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.04: ;Asm
			add EAX, 0x10

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.05: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.AfterAlloc:

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.07: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.08: ;Asm
			pop dword ESI

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.09: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.0B: ;Asm
			push dword [ESP]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.0C: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.12: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0002.14: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0007:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0007.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0007.02: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0007.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0008:
			; Ldc_I4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0008.00: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0009:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0009.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000A:
			; Br

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000A.00: ;Asm
			Jmp SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0029

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000C:
			; Nop

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000C.00: ;Asm
			NOP

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16[]
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000D.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000F.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0010:
			; Add

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0010.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0010.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011:
			; Ldelem_U2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.00: ;Asm
			pop dword EBX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.04: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.06: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.08: ;Asm
			JLE near SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011.0A: ;Asm
			JNL near SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException:

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException:

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0011_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0012:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 16
			; Local size = 2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0012.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0013:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0013.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0013.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0013.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0014:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0014.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0015:
			; Ldc_I4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0015.00: ;Asm
			push dword 0x2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0016:
			; Mul

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0016.01: ;Asm
			mul dword [ESP]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0016.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0016.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0017:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 16
			; Local size = 2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0017.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0017.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0018:
			; Ldc_I4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0018.00: ;Asm
			push dword 0x8

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0019:
			; Shr

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0019.00: ;Asm
			pop dword ECX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0019.01: ;Asm
			sar dword [ESP], CL

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001A:
			; Conv_U2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001A.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001A.01: ;Asm
			movzx EAX, AX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001A.02: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B:
			; Stelem_I2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.01: ;Asm
			mov EDX, 0x2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.02: ;Asm
			mul dword EDX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.05: ;Asm
			add EDX, EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.06: ;Asm
			push dword EDX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.08: ;Asm
			pop dword EBX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.09: ;Asm
			mov word [ECX], BX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001B.0A: ;Asm
			add ESP, 0xC

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001C:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001C.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001C.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001D.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001E:
			; Ldc_I4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001E.00: ;Asm
			push dword 0x2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001F:
			; Mul

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001F.01: ;Asm
			mul dword [ESP]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001F.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_001F.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0020:
			; Ldc_I4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0020.00: ;Asm
			push dword 0x1

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0021:
			; Add

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0021.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0022:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 16
			; Local size = 2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0022.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023:
			; Stelem_I2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.01: ;Asm
			mov EDX, 0x2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.02: ;Asm
			mul dword EDX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.05: ;Asm
			add EDX, EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.06: ;Asm
			push dword EDX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.08: ;Asm
			pop dword EBX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.09: ;Asm
			mov word [ECX], BX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0023.0A: ;Asm
			add ESP, 0xC

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0024:
			; Nop

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0024.00: ;Asm
			NOP

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0025:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0025.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0026:
			; Ldc_I4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0026.00: ;Asm
			push dword 0x1

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0027:
			; Add

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0027.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0028:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0028.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0029:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0029.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002A:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002A.00: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002B:
			; Ldc_I4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002B.00: ;Asm
			push dword 0x2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C:
			; Div

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C.00: ;Asm
			pop dword ECX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C.01: ;Asm
			test ECX, ECX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C.02: ;Asm
			JNE near SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C_NoDivideByZeroException

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C_NoDivideByZeroException:

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C_NoDivideByZeroException.05: ;Asm
			cdq

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002C_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D:
			; Clt

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.00: ;Asm
			pop dword ECX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.01: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.02: ;Asm
			push dword ECX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.04: ;Asm
			JL near SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.True

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.05: ;Asm
			Jmp SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.False

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.True:

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.07: ;Asm
			push dword 0x1

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.08: ;Asm
			Jmp SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002F

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.False:

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002D.0A: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0030.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0031:
			; Branch

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0031.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0031.02: ;Asm
			JNE near SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_000C

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0033:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0033.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0033.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0033.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0033.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034:
			; Newobj

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.01: ;Asm
			mov EAX, dword [EAX + 8]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.02: ;Asm
			mov EDX, 0x2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.03: ;Asm
			mul dword EDX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.04: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.05: ;Asm
			push dword 0x12

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.06: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.07: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.08: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.AfterAlloc:

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.09: ;Asm
			push dword [ESP]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.0B: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.0C: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_String_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.0D: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.0E: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.0F: ;Asm
			mov dword [EAX + 8], 0x6

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.10: ;Asm
			push dword 0x0
			; Arg value: 8

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.11: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.12: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.13: ;Asm
			Call SystemVoidSystemStringctorSystemChararray

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.14: ;Asm
			test ECX, 0x2

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.15: ;Asm
			JE near SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.NoError1417
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.17: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.18: ;Asm
			Jmp SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.NoError1417:

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.19: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.1A: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.1B: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0034.1C: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0039:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0039.00: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0039.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0039.02: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_0039.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003B:
			; Br

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003B.00: ;Asm
			Jmp SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003D

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003D.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003D.01: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003D.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003D.03: ;Asm
			push dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003F:
			; Ret

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.IL_003F.00: ;Asm
			Jmp SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetString

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 28], EAX

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x1C

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosHALBlockDevicePortsSATAGetStringSystemUInt16arraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x10


		GUID_43888259:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort:

		GUID_43927511:

		METHOD_43927511.0A: ;Asm
			push dword EBP

		METHOD_43927511.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_43927511.0C: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_001A:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Ports.StoragePort
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0021.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortAddWithResizeCosmosHALBlockDevicePortsStoragePort.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_43927512:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: FormatHelper
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-32
			; Local 5 at EBP-36
			; Local 6 at EBP-40
			; Local 7 at EBP-44
			; Local 8 at EBP-48
			; Local 9 at EBP-52
			; Local 10 at EBP-56
			; Local 11 at EBP-60
			; Local 12 at EBP-64
			; Local 13 at EBP-72
			; Local 14 at EBP-76
			; Local 15 at EBP-80
			; Local 16 at EBP-84
			; Local 17 at EBP-92
			; Local 18 at EBP-96
			; Local 19 at EBP-100
			; Local 20 at EBP-104
			; Local 21 at EBP-108
			; Local 22 at EBP-112
			; Argument[0] aFormatProvider at EBP+28, size = 8
			; Argument[1] aFormat at EBP+20, size = 8
			; Argument[2] aArgs at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray:

		GUID_43943740:

		METHOD_43943740.06: ;Asm
			push dword EBP

		METHOD_43943740.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_43943740.08: ;Asm
			push dword 0x0

		METHOD_43943740.09: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_43943740.0A: ;Asm
			push dword 0x0

		METHOD_43943740.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_43943740.0C: ;Asm
			push dword 0x0

		METHOD_43943740.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_43943740.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_43943740.0F: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_43943740.10: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_43943740.11: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_43943740.12: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_43943740.13: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_43943740.14: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_43943740.15: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_43943740.16: ;Asm
			push dword 0x0
			; Local 12, Size 8

		METHOD_43943740.17: ;Asm
			push dword 0x0

		METHOD_43943740.18: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_43943740.19: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_43943740.1A: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_43943740.1B: ;Asm
			push dword 0x0
			; Local 16, Size 8

		METHOD_43943740.1C: ;Asm
			push dword 0x0

		METHOD_43943740.1D: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_43943740.1E: ;Asm
			push dword 0x0
			; Local 18, Size 4

		METHOD_43943740.1F: ;Asm
			push dword 0x0
			; Local 19, Size 4

		METHOD_43943740.20: ;Asm
			push dword 0x0
			; Local 20, Size 4

		METHOD_43943740.21: ;Asm
			push dword 0x0
			; Local 21, Size 4

		METHOD_43943740.22: ;Asm
			push dword 0x0
			; Local 22, Size 8

		METHOD_43943740.23: ;Asm
			push dword 0x0

		METHOD_43943740.24: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0000:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0002.00: ;Asm
			Call SystemChararraySystemStringToCharArray

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0002.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0002.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0007:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0007.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0007.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0007.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0008:
			; Ldsfld

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0008.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0008.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_000D:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_000D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_000D.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_000D.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_000E:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_000E.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_000F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_000F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_000F.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0010:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0010.00: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0011:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0011.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0011.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0013:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0013.00: ;Asm
			push dword 0xFFFFFFFF

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0014:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0014.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0014.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0016:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0016.00: ;Asm
			push dword 0xFFFFFFFF

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0017:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0017.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0017.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0019:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0019.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_001A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_001A.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_001A.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_001C:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_001C.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_001D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_001D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_001D.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_001F:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_001F.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013D

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0024:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0024.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0025:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0025.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0025.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0026:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0026.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0026.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0028:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0028.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0028.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_002A:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_002A.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_002A.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_002A.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010B

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_002F:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_002F.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0030:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0030.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0030.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0030.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0031:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0031.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0031.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033:
			; Ldelem_U2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033.00: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033.04: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033.06: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033.08: ;Asm
			JLE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_IndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033.0A: ;Asm
			JNL near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_NoIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_IndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0034
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_NoIndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0033_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0034:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0034.00: ;Asm
			push dword 0x7B

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036:
			; Ceq

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.True

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.03: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.False

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.True:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.05: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.06: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0038

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.False:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.08: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0036.09: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0038

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0038:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0038.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0038.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_003A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_003A.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_003A.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_003C:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_003C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_003C.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_003C.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004A

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_003E:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_003E.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_003F:
			; LdStr
			; String Value: The format string provided is invalid.

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_003F.00: ;Asm
			push dword StringLiteral023B

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_003F.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044:
			; Newobj

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.00: ;Asm
			push dword 0x88

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.AfterAlloc:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.02: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.03: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.04: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_FormatException_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.06: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.0A: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.0B: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.0C: ;Asm
			Call SystemVoidSystemFormatExceptionctorSystemString

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.0D: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.0E: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.NoError1418
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.11: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.NoError1418:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.14: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0044.15: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0049:
			; Throw

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0049.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0049.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0049.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0049.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0049.04: ;Asm
			mov ECX, 0x3

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0049.05: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004A:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004A.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004A.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004B.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004B.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D:
			; Ldelem_U2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D.00: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D.04: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D.06: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D.08: ;Asm
			JLE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_IndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D.0A: ;Asm
			JNL near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_NoIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_IndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_NoIndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004D_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004E:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_004E.00: ;Asm
			push dword 0x7D

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050:
			; Ceq

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.True

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.03: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.False

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.True:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.05: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.06: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0052

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.False:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.08: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0050.09: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0052

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0052:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0052.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0052.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0054:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0054.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0054.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0056:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0056.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0056.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0056.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C3

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0058:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0058.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0059:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0059.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0059.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005B:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005B.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C:
			; Clt

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.00: ;Asm
			pop dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.02: ;Asm
			push dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.04: ;Asm
			JL near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.True

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.05: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.False

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.True:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.07: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.08: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005E

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.False:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005C.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_005E.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0060:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0060.00: ;Asm
			movzx EAX, byte [EBP - 76]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0060.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0062:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0062.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0062.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0062.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_006A

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0064:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0064.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0065:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0065.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0065.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0067:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0067.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0067.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0069:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0069.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_006A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_006A.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_006A.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_006B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_006B.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_006B.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_006D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_006D.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_006D.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_006F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_006F.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_006F.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0071:
			; Sub

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0071.00: ;Asm
			pop dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0071.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0071.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0071.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0072:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0072.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0072.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0072.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0077
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0072.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0072.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0072.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0072.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0077:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 64
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0077.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0077.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0077.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0077.03: ;Asm
			mov dword [EBP - 64], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0079:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 64
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0079.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0079.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0079.02: ;Asm
			mov EAX, dword [EBP - 68]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0079.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_007B:
			; Call

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_007B.00: ;Asm
			Call SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_007B.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_007B.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0080
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_007B.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_007B.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0080:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 72
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0080.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0080.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0082:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 72
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0082.00: ;Asm
			mov EAX, dword [EBP - 72]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0082.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0084:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0084.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0084.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0085:
			; Ldlen

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0085.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0085.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0085.02: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0086:
			; Conv_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0087:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0087.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0087.01: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0087.02: ;Asm
			cmp EBX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0087.03: ;Asm
			JNL near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0092

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0089:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0089.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0089.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 72
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008A.00: ;Asm
			mov EAX, dword [EBP - 72]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008A.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C:
			; Ldelem_Ref

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C.00: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C.04: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C.06: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C.08: ;Asm
			JLE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_IndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C.0A: ;Asm
			JNL near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_IndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008C_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008D:
			; Ldnull

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008D.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008D.01: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E:
			; Cgt_Un

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.00: ;Asm
			mov ESI, 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.01: ;Asm
			xor EDI, EDI

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.03: ;Asm
			pop dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.04: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.05: ;Asm
			pop dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.06: ;Asm
			cmp ECX, EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.07: ;Asm
			JNBE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.True

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.08: ;Asm
			JB near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.False

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.09: ;Asm
			cmp EBX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.True:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.0A: ;Asm
			cmovnbe EDI, ESI

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.False:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_008E.0B: ;Asm
			push dword EDI

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0090:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0090.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0093

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0092:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0092.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0093:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0093.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0093.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0095:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0095.00: ;Asm
			movzx EAX, byte [EBP - 80]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0095.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0097:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0097.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0097.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0097.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00AF

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0099:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0099.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009A.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009A.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 72
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009B.00: ;Asm
			mov EAX, dword [EBP - 72]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009B.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D:
			; Ldelem_Ref

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D.00: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D.04: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D.06: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D.08: ;Asm
			JLE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_IndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D.0A: ;Asm
			JNL near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_IndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009D_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.01: ;Asm
			push dword [EAX]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.02: ;Asm
			push dword 0xA

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.04: ;Asm
			pop dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.AfterAddressCheck:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.07: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.NotBoxedThis

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.08: ;Asm
			add EAX, 0xC

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.NotBoxedThis:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.0A: ;Asm
			Call ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.AfterNotBoxedThis:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.0B: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.0C: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A3
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.0D: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.0E: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.0F: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_009E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A3:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 84
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A3.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A3.01: ;Asm
			mov dword [EBP - 88], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A3.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A3.03: ;Asm
			mov dword [EBP - 84], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A5:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A5.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A5.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A5.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A5.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A6:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 84
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A6.00: ;Asm
			mov EAX, dword [EBP - 84]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A6.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A6.02: ;Asm
			mov EAX, dword [EBP - 88]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A6.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A8:
			; Call

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A8.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A8.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A8.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00AD
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A8.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A8.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00A8.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00AD:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00AD.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00AD.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00AD.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00AD.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00AE:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00AE.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00AF:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00AF.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B0:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B0.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B0.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B1:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B1.00: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B2:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B2.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B2.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B4:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B4.00: ;Asm
			push dword 0xFFFFFFFF

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B5:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B5.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B5.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B7:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B7.00: ;Asm
			push dword 0xFFFFFFFF

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B8:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B8.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00B8.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00BA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00BA.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00BA.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00BC:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00BC.00: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00BD:
			; Add

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00BD.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00BD.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00BE:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00BE.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00BE.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C0:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C0.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C1:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C1.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0108

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C3:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C3.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C3.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C3.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C3.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C4.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C4.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6:
			; Ldelem_U2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6.00: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6.04: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6.06: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6.08: ;Asm
			JLE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_IndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6.0A: ;Asm
			JNL near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_NoIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_IndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C7
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_NoIndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C6_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C7:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C7.00: ;Asm
			push dword 0x3A

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9:
			; Ceq

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.True

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.03: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.False

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.True:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.05: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.06: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00CB

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.False:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.08: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00C9.09: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00CB

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00CB:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00CB.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00CB.01: ;Asm
			mov dword [EBP - 92], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00CD:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00CD.00: ;Asm
			movzx EAX, byte [EBP - 92]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00CD.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00CF:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00CF.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00CF.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00CF.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DC

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D1:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D1.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D2:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D2.00: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D3:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D3.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D3.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D5.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D5.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D7:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D7.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D7.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D9:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00D9.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DA:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DA.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0108

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DC:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DC.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DC.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DC.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DC.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DD:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DD.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DD.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF:
			; Ldelem_U2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF.00: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF.04: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF.06: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF.08: ;Asm
			JLE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_IndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF.0A: ;Asm
			JNL near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_NoIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_IndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E0
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_NoIndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00DF_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E0:
			; Call

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E0.00: ;Asm
			Call SystemBooleanSystemCharIsDigitSystemChar

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E0.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E0.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E5
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E0.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E0.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E5:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E5.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E5.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E5.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EE

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E7:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E7.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E7.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E9:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00E9.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA:
			; Ceq

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.True

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.03: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.False

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.True:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.05: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.06: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EC

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.False:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.08: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EA.09: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EC

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EC:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EC.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EF

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EE:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EE.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EF:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EF.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00EF.01: ;Asm
			mov dword [EBP - 96], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F1:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F1.00: ;Asm
			movzx EAX, byte [EBP - 96]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F1.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F3:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F3.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F3.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F3.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0108

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F5:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F5.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F6.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F6.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F8:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F8.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9:
			; Clt

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.00: ;Asm
			pop dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.02: ;Asm
			push dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.04: ;Asm
			JL near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.True

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.05: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.False

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.True:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.07: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.08: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00FB

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.False:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00F9.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00FB:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00FB.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00FB.01: ;Asm
			mov dword [EBP - 100], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00FD:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00FD.00: ;Asm
			movzx EAX, byte [EBP - 100]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00FD.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00FF:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00FF.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00FF.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_00FF.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0107

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0101:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0101.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0102:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0102.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0102.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0104:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0104.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0104.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0106:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0106.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0107:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0107.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0108:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0108.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0109:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0109.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0136

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010B:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010B.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010B.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010C.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010C.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E:
			; Ldelem_U2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E.00: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E.04: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E.06: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E.08: ;Asm
			JLE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_IndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E.0A: ;Asm
			JNL near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_NoIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_IndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_NoIndexOutOfRangeException:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010E_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010F:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_010F.00: ;Asm
			push dword 0x7B

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111:
			; Ceq

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.True

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.03: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.False

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.True:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.05: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.06: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0113

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.False:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.08: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0111.09: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0113

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0113:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 104
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0113.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0113.01: ;Asm
			mov dword [EBP - 104], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0115:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 104
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0115.00: ;Asm
			movzx EAX, byte [EBP - 104]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0115.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0117:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0117.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0117.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0117.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0136

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0119:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0119.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_011A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_011A.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_011A.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_011B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_011B.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_011B.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_011D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_011D.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_011D.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_011F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_011F.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_011F.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0121:
			; Sub

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0121.00: ;Asm
			pop dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0121.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0121.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0121.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0122:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0122.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0122.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0122.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0127
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0122.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0122.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0122.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0122.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0127:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0127.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0127.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0127.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0127.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0128:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0128.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0128.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0128.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0128.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0129:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0129.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0129.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0129.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0129.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_012A:
			; Call

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_012A.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_012A.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_012A.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_012F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_012A.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_012A.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_012A.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_012F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_012F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_012F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_012F.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_012F.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0130:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0130.00: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0131:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0131.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0131.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0132:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0132.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0133:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0133.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0133.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0135:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0135.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0136:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0136.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0137:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0137.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0137.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0139:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0139.00: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013A:
			; Add

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013A.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013A.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013B.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013D.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013D.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013F:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013F.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_013F.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0140:
			; Ldlen

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0140.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0140.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0140.02: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0141:
			; Conv_I4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142:
			; Clt

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.00: ;Asm
			pop dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.02: ;Asm
			push dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.04: ;Asm
			JL near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.True

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.05: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.False

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.True:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.07: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.08: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0144

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.False:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0142.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0144:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 108
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0144.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0144.01: ;Asm
			mov dword [EBP - 108], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0146:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 108
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0146.00: ;Asm
			movzx EAX, byte [EBP - 108]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0146.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0148:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0148.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0148.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0148.02: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0024

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_014D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_014D.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_014D.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_014E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_014E.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_014E.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0150:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0150.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0150.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0151:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0151.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0151.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0151.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0156
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0151.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0151.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0151.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0151.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0151.07: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0151.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0156:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0156.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0156.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0158:
			; Sub

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0158.00: ;Asm
			pop dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0158.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0158.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0158.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0159:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0159.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0159.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0159.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_015E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0159.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0159.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0159.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0159.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_015E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_015E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_015E.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_015E.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_015E.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_015F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_015F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_015F.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_015F.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_015F.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0160:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0160.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0160.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0160.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0160.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0161:
			; Call

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0161.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0161.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0161.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0166
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0161.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0161.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0161.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0166:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0166.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0166.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0166.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0166.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0167:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0167.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0167.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0167.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0167.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0168:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 112
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0168.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0168.01: ;Asm
			mov dword [EBP - 116], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0168.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_0168.03: ;Asm
			mov dword [EBP - 112], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_016A:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_016A.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_016C

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_016C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 112
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_016C.00: ;Asm
			mov EAX, dword [EBP - 112]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_016C.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_016C.02: ;Asm
			mov EAX, dword [EBP - 116]

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_016C.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_016E:
			; Ret

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.IL_016E.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_NORMAL
			; End Method: FormatHelper

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_NORMAL

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 28], EAX

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x74

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCore_PlugsSystemStringImplFormatHelperSystemIFormatProviderSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x10


		GUID_43943741:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ThrowHelper
			; Name: ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion
			; Plugged: No
			; Return size: 0

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion:

		GUID_44162189:

		METHOD_44162189.0A: ;Asm
			push dword EBP

		METHOD_44162189.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0000:
			; Ldc_I4

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0000.00: ;Asm
			push dword 0x20

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0002:
			; Call

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0002.00: ;Asm
			sub ESP, 0x4

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0002.01: ;Asm
			Call SystemInvalidOperationExceptionSystemThrowHelperGetInvalidOperationExceptionSystemExceptionResource

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0002.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0002.03: ;Asm
			JE near SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0007
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0002.06: ;Asm
			JNE near SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.END__OF__METHOD_EXCEPTION

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0007:
			; Throw

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0007.01: ;Asm
			pop dword EAX

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0007.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0007.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0007.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.IL_0007.05: ;Asm
			Jmp SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.END__OF__METHOD_EXCEPTION
			; End Method: ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.END__OF__METHOD_NORMAL

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_44162190:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.ScanMapBase
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosSystemScanMapBasector:

		GUID_44166038:

		METHOD_44166038.0A: ;Asm
			push dword EBP

		METHOD_44166038.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemScanMapBasector.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMapBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapBasector.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapBasector.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapBasector.IL_0001:
			; Call

		SystemVoidCosmosSystemScanMapBasector.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosSystemScanMapBasector.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapBasector.IL_0001.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapBasector.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapBasector.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapBasector.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapBasector.IL_0006:
			; Nop

		SystemVoidCosmosSystemScanMapBasector.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapBasector.IL_0007:
			; Nop

		SystemVoidCosmosSystemScanMapBasector.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapBasector.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMapBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapBasector.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapBasector.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapBasector.IL_0009:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemScanMapBasector.IL_0009.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemScanMapBasector.IL_0009.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemScanMapBasector.IL_0009.02: ;Asm
			push dword 0x2EE

		SystemVoidCosmosSystemScanMapBasector.IL_0009.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemScanMapBasector.IL_0009.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapBasector.IL_0009.AfterAddressCheck:

		SystemVoidCosmosSystemScanMapBasector.IL_0009.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemScanMapBasector.IL_0009.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemScanMapBasector.IL_0009.07: ;Asm
			JNE near SystemVoidCosmosSystemScanMapBasector.IL_0009.NotBoxedThis

		SystemVoidCosmosSystemScanMapBasector.IL_0009.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemScanMapBasector.IL_0009.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemScanMapBasector.IL_0009.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapBasector.IL_0009.NotBoxedThis:

		SystemVoidCosmosSystemScanMapBasector.IL_0009.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemScanMapBasector.IL_0009.AfterNotBoxedThis:

		SystemVoidCosmosSystemScanMapBasector.IL_0009.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapBasector.IL_0009.0D: ;Asm
			JE near SystemVoidCosmosSystemScanMapBasector.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapBasector.IL_0009.0E: ;Asm
			JNE near SystemVoidCosmosSystemScanMapBasector.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapBasector.IL_0009.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemScanMapBasector.IL_000E:
			; Nop

		SystemVoidCosmosSystemScanMapBasector.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapBasector.IL_000F:
			; Ret

		SystemVoidCosmosSystemScanMapBasector.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosSystemScanMapBasector.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemScanMapBasector.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemScanMapBasector.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemScanMapBasector.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemScanMapBasector.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemScanMapBasector.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemScanMapBasector.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemScanMapBasector.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemScanMapBasector.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_44166039:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Array
			; Name: Empty
			; Plugged: No
			; Return size: 8

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent:

		GUID_44176385:

		METHOD_44176385.05: ;Asm
			push dword EBP

		METHOD_44176385.06: ;Asm
			mov EBP, ESP

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.IL_0000:
			; Ldsfld

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.IL_0000.00: ;Asm
			Call SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.IL_0000.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.IL_0000.02: ;Asm
			JNE near CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.IL_0000.AfterCCTorExceptionCheck:

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.IL_0000.03: ;Asm
			push dword [static_field__System_Array_EmptyArray_1___Cosmos_System_KeyEvent__Value + 4]

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.IL_0000.04: ;Asm
			push dword 0x0

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.IL_0005:
			; Ret

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.IL_0005.00: ;Asm
			Jmp CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_NORMAL
			; End Method: Empty

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_NORMAL

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION:

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosSystemKeyEventarraySystemArrayEmptyCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_44176386:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase:

		GUID_44178994:

		METHOD_44178994.09: ;Asm
			push dword EBP

		METHOD_44178994.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_44178994.0B: ;Asm
			push dword 0x0

		METHOD_44178994.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_44178994.0D: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.KeyboardBase[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.KeyboardBase[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0006:
			; Stloc
			; Local type = Cosmos.HAL.KeyboardBase[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_001D:
			; Ldloc
			; Local type = Cosmos.HAL.KeyboardBase[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0034

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002B:
			; Ldloc
			; Local type = Cosmos.HAL.KeyboardBase[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.KeyboardBase
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_002E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.KeyboardBase
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_44178995:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Name: System.Collections.Generic.IEnumerable<T>.GetEnumerator
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator:

		GUID_44220413:

		METHOD_44220413.06: ;Asm
			push dword EBP

		METHOD_44220413.07: ;Asm
			mov EBP, ESP

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001:
			; Newobj
			; ValueType
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]
			; StorageSize: 24
			; ArgSize: 8

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.00: ;Asm
			mov ESI, ESP

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.01: ;Asm
			sub ESP, 0x1C

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.02: ;Asm
			mov EDI, ESP

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.03: ;Asm
			mov ECX, 0x2

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.04: ;Asm
			rep movsd

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.05: ;Asm
			mov EAX, ESP

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.06: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.07: ;Asm
			mov dword [ESP + 8], EAX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.08: ;Asm
			push dword EAX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.09: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.0A: ;Asm
			mov dword [EAX], 0x0

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.0B: ;Asm
			mov dword [EAX + 4], 0x0

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.0C: ;Asm
			mov dword [EAX + 8], 0x0

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.0D: ;Asm
			mov dword [EAX + 12], 0x0

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.0E: ;Asm
			mov dword [EAX + 16], 0x0

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.0F: ;Asm
			mov dword [EAX + 20], 0x0

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.10: ;Asm
			Call SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.11: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.12: ;Asm
			JE near SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0001.13: ;Asm
			JNE near SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006:
			; Box

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.00: ;Asm
			push dword 0x24

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.02: ;Asm
			pop dword ESI

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib]

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.04: ;Asm
			mov dword [ESI], EBX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 24

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.06: ;Asm
			pop dword EDX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.08: ;Asm
			pop dword EDX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.09: ;Asm
			mov dword [ESI + 16], EDX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.0A: ;Asm
			pop dword EDX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.0B: ;Asm
			mov dword [ESI + 20], EDX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.0C: ;Asm
			pop dword EDX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.0D: ;Asm
			mov dword [ESI + 24], EDX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.0E: ;Asm
			pop dword EDX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.0F: ;Asm
			mov dword [ESI + 28], EDX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.10: ;Asm
			pop dword EDX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.11: ;Asm
			mov dword [ESI + 32], EDX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.12: ;Asm
			push dword ESI

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_0006.13: ;Asm
			push dword 0x0

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_000B:
			; Ret

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.IL_000B.00: ;Asm
			Jmp SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_NORMAL
			; End Method: System.Collections.Generic.IEnumerable<T>.GetEnumerator

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_NORMAL

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemCollectionsGenericIEnumerator1CosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseSystemCollectionsGenericIEnumerableTGetEnumerator.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_44220414:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: HandleScanCode
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Local 9 at EBP-40
			; Local 10 at EBP-48
			; Argument[0] aScanCode at EBP+12, size = 1
			; Argument[1] aReleased at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean:

		GUID_44225900:

		METHOD_44225900.09: ;Asm
			push dword EBP

		METHOD_44225900.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_44225900.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_44225900.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_44225900.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_44225900.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_44225900.0F: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_44225900.10: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_44225900.11: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_44225900.12: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_44225900.13: ;Asm
			push dword 0x0
			; Local 9, Size 8

		METHOD_44225900.14: ;Asm
			push dword 0x0

		METHOD_44225900.15: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_44225900.16: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0000:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0001:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0006:
			; LdStr
			; String Value: KeyboardManager.HandleScanCode

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0006.00: ;Asm
			push dword StringLiteral023C

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_000B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_000B.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_000B.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0010
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_000B.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_000B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0010:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0010.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0011.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0012:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0012.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0013:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0013.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0013.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0013.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0013.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mScanMap + 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0013.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0018:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0018.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0018.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0019:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0019.00: ;Asm
			push dword 0x2E

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_001B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_001B.00: ;Asm
			Call SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_001B.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0020
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_001B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_001B.04: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_001B.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0020:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0020.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0020.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0028

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0022:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0022.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0023:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0023.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024:
			; Ceq

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.True

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.03: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.False

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.True:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.06: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0026

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.False:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0024.09: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0026

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0026:
			; Br

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0026.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0029

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0028:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0028.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0029:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0029.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002A.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002B:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002B.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0048

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002D:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002D.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002E:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002E.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002E.01: ;Asm
			Call SystemBooleanCosmosSystemKeyboardManagerget_CapsLock

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002E.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002E.03: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0033
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_002E.05: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0033:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0033.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034:
			; Ceq

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.True

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.03: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.False

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.True:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.06: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0036

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.False:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0034.09: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0036

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0036:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0036.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerset_CapsLockSystemBoolean

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0036.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_003B
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0036.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_003B:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_003B.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_003C:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_003C.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerUpdateLeds

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_003C.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0041
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_003C.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0041:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0041.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0042:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0042.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0043:
			; Br

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0043.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AE

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0048:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0048.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0048.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0048.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0048.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0048.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mScanMap + 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0048.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_004D:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_004D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_004D.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_004E:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_004E.00: ;Asm
			push dword 0x5E

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0050:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0050.00: ;Asm
			Call SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0050.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0050.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0055
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0050.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0050.04: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0050.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0055:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0055.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0055.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0055.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005D

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0057:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0057.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0058:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0058.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059:
			; Ceq

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.True

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.03: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.False

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.True:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.06: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005B

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.False:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0059.09: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005B

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005B:
			; Br

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005B.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005E

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005D:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005F.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_005F.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0060:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0060.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0060.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0060.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_007D

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0062:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0062.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0063:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0063.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0063.01: ;Asm
			Call SystemBooleanCosmosSystemKeyboardManagerget_NumLock

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0063.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0063.03: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0068
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0063.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0063.05: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0068:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0068.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069:
			; Ceq

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.True

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.03: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.False

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.True:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.06: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_006B

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.False:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0069.09: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_006B

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_006B:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_006B.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerset_NumLockSystemBoolean

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_006B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_006B.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0070
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_006B.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0070:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0070.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0071:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0071.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerUpdateLeds

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0071.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0071.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0076
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0071.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0076:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0076.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0077:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0077.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0078:
			; Br

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0078.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AE

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_007D:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_007D.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_007D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_007D.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_007D.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_007D.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mScanMap + 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_007D.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0082:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0082.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0082.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0083:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0083.00: ;Asm
			push dword 0xF

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0085:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0085.00: ;Asm
			Call SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0085.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0085.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0085.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0085.04: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0085.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008A:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008A.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0092

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008C.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008D:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E:
			; Ceq

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.True

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.03: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.False

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.True:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.06: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0090

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.False:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_008E.09: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0090

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0090:
			; Br

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0090.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0093

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0092:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0092.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0093:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0093.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0093.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0094:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0094.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0094.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0095:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0095.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0095.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0095.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00B2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0097:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0097.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0098:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0098.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0098.01: ;Asm
			Call SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0098.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0098.03: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009D
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0098.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0098.05: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009D:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E:
			; Ceq

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.True

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.03: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.False

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.True:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.06: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.False:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_009E.09: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A0:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A0.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerset_ScrollLockSystemBoolean

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A0.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A5
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A0.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A5:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A5.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A6:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A6.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerUpdateLeds

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A6.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00AB
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00A6.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00AB:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00AB.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00AC:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00AC.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00AD:
			; Br

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00AD.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AE

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00B2:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00B2.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00B2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00B2.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00B2.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00B2.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mScanMap + 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00B2.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00B7:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00B7.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00B7.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00B8:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00B8.00: ;Asm
			push dword 0x4B

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00BA:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00BA.00: ;Asm
			Call SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00BA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00BA.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00BF
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00BA.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00BA.04: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00BA.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00BF:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00BF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00BF.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00BF.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C1:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C1.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C1.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C1.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C1.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mScanMap + 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C1.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C6:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C6.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C6.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C7:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C7.00: ;Asm
			push dword 0x4C

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C9:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C9.00: ;Asm
			Call SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C9.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00CE
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C9.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C9.04: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00C9.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00CE:
			; Br

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00CE.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D0:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D0.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D1:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D1.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D1.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D3:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D3.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D3.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D5:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D5.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D5.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E8

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D7:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D7.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D8:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D8.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D9:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00D9.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA:
			; Ceq

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.True

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.03: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.False

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.True:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.06: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DC

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.False:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DA.09: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DC

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DC:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DC.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DC.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E1
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00DC.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E1:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E1.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E2:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E2.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E3:
			; Br

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E3.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AE

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E8:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E8.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E8.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E8.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E8.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mScanMap + 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00E8.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00ED:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00ED.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00ED.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00EE:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00EE.00: ;Asm
			push dword 0x3E

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F0:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F0.00: ;Asm
			Call SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F0.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F5
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F0.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F0.04: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F0.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F5:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F5.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F5.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0106

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F7:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F7.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F7.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F7.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F7.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mScanMap + 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00F7.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00FC:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00FC.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00FC.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00FD:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00FD.00: ;Asm
			push dword 0x3F

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00FF:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00FF.00: ;Asm
			Call SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00FF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00FF.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0104
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00FF.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00FF.04: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_00FF.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0104:
			; Br

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0104.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0107

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0106:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0106.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0107:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0107.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0107.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0109:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0109.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0109.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_010B:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_010B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_010B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_010B.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_011E

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_010D:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_010D.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_010E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_010E.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_010F:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_010F.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110:
			; Ceq

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.True

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.03: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.False

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.True:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.06: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0112

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.False:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0110.09: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0112

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0112:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0112.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0112.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0112.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0117
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0112.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0117:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0117.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0118:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0118.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0119:
			; Br

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0119.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AE

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_011E:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_011E.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_011E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_011E.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_011E.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_011E.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mScanMap + 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_011E.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0123:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0123.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0123.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0124:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0124.00: ;Asm
			push dword 0x4E

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0126:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0126.00: ;Asm
			Call SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0126.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0126.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_012B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0126.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0126.04: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0126.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_012B:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_012B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_012B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_012B.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_013C

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_012D:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_012D.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_012D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_012D.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_012D.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_012D.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mScanMap + 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_012D.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0132:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0132.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0132.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0133:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0133.00: ;Asm
			push dword 0x4F

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0135:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0135.00: ;Asm
			Call SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0135.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0135.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_013A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0135.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0135.04: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0135.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_013A:
			; Br

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_013A.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_013D

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_013C:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_013C.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_013D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_013D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_013D.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_013F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_013F.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_013F.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0141:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0141.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0141.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0141.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0151

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0143:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0143.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0144:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0144.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0145:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0145.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146:
			; Ceq

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.True

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.03: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.False

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.True:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.06: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0148

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.False:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0146.09: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0148

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0148:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0148.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0148.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0148.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_014D
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0148.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_014D:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_014D.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_014E:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_014E.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_014F:
			; Br

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_014F.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AE

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0151:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0151.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0152:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0152.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0152.01: ;Asm
			Call SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0152.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0152.03: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0157
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0152.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0152.05: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0157:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0157.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0157.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0157.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_016F

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0159:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0159.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0159.01: ;Asm
			Call SystemBooleanCosmosSystemKeyboardManagerget_AltPressed

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0159.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0159.03: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_015E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0159.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0159.05: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_015E:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_015E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_015E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_015E.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_016F

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0160:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0160.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0160.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0160.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0160.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0160.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mScanMap + 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0160.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0165:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0165.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0165.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0166:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0166.00: ;Asm
			push dword 0x57

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0168:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0168.00: ;Asm
			Call SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0168.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0168.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_016D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0168.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0168.04: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0168.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_016D:
			; Br

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_016D.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0170

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_016F:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_016F.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0170:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0170.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0170.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0172:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0172.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0172.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0174:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0174.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0174.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0174.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0189

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0176:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0176.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0177:
			; LdStr
			; String Value: Detected Ctrl-Alt-Delete! Rebooting System...

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0177.00: ;Asm
			push dword StringLiteral023D

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0177.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_017C:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_017C.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_017C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_017C.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0181
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_017C.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0181:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0181.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0182:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0182.00: ;Asm
			Call SystemVoidCosmosSystemPowerReboot

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0182.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0182.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0187
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0182.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0187:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0187.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0188:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0188.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0189:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0189.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018A:
			; Ldc_I4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B:
			; Ceq

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.True

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.03: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.False

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.True:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.06: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018D

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.False:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018B.09: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018D

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018D.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018F.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_018F.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0191:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0191.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0191.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0191.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AD

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0193:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0193.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0194:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0194.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0194.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0195:
			; Ldloca
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 44

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0195.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0195.01: ;Asm
			sub EAX, 0x2C

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0195.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0197:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0197.00: ;Asm
			Call SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0197.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0197.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_019C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0197.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_0197.04: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_019C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_019C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_019C.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_019E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_019E.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_019E.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A0:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A0.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A0.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AC

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A2:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A2.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A3:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 40
			; Local size = 8

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A3.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A3.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A3.02: ;Asm
			mov EAX, dword [EBP - 44]

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A3.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A5:
			; Call

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A5.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A5.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AA
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01A5.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AA:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AA.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AB:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AB.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AC:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AC.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AD:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AD.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AE:
			; Ret

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.IL_01AE.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: HandleScanCode

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x30

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyboardManagerHandleScanCodeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_44225901:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.DelegateImpl
			; Name: Ctor
			; Plugged: No

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr:

		GUID_44512759:

		METHOD_44512759.06: ;Asm
			push dword EBP

		METHOD_44512759.07: ;Asm
			mov EBP, ESP
			; Save target ($this) to field
			; -- ldarg 0
			; Arg idx = 0
			; Arg type = Cosmos.HAL.KeyboardBase+KeyPressedEventHandler
			; Arg real size = 8 aligned size = 8

		METHOD_44512759.08: ;Asm
			push dword [EBP + 24]

		METHOD_44512759.09: ;Asm
			push dword [EBP + 20]
			; -- ldarg 1
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_44512759.0A: ;Asm
			push dword [EBP + 16]

		METHOD_44512759.0B: ;Asm
			push dword [EBP + 12]
			; -- stfld _target
			; Field: System.Object System.Delegate._target
			; Type: System.Object
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		METHOD_44512759.0C: ;Asm
			mov ECX, dword [ESP + 12]

		METHOD_44512759.0D: ;Asm
			add ECX, 0x14

		METHOD_44512759.0E: ;Asm
			pop dword EAX

		METHOD_44512759.0F: ;Asm
			mov dword [ECX], EAX

		METHOD_44512759.10: ;Asm
			pop dword EAX

		METHOD_44512759.11: ;Asm
			mov dword [ECX + 4], EAX

		METHOD_44512759.12: ;Asm
			add ESP, 0x4

		METHOD_44512759.13: ;Asm
			add ESP, 0x4
			; Save method pointer to field
			; -- ldarg 0
			; Arg idx = 0
			; Arg type = Cosmos.HAL.KeyboardBase+KeyPressedEventHandler
			; Arg real size = 8 aligned size = 8

		METHOD_44512759.14: ;Asm
			push dword [EBP + 24]

		METHOD_44512759.15: ;Asm
			push dword [EBP + 20]
			; -- ldarg 2
			; Arg idx = 2
			; Arg type = System.IntPtr
			; Arg real size = 4 aligned size = 4

		METHOD_44512759.16: ;Asm
			push dword [EBP + 8]
			; -- stfld _methodPtr
			; Field: System.IntPtr System.Delegate._methodPtr
			; Type: System.IntPtr
			; Size: 4
			; Offset: 32 (includes object header)
			; After Nullref check

		METHOD_44512759.17: ;Asm
			mov ECX, dword [ESP + 8]

		METHOD_44512759.18: ;Asm
			add ECX, 0x20

		METHOD_44512759.19: ;Asm
			pop dword EAX

		METHOD_44512759.1A: ;Asm
			mov dword [ECX], EAX

		METHOD_44512759.1B: ;Asm
			add ESP, 0x4

		METHOD_44512759.1C: ;Asm
			add ESP, 0x4
			; Saving ArgSize to field
			; -- ldarg 0
			; Arg idx = 0
			; Arg type = Cosmos.HAL.KeyboardBase+KeyPressedEventHandler
			; Arg real size = 8 aligned size = 8

		METHOD_44512759.1D: ;Asm
			push dword [EBP + 24]

		METHOD_44512759.1E: ;Asm
			push dword [EBP + 20]
			; -- push argsize

		METHOD_44512759.1F: ;Asm
			push dword 0x8
			; -- stfld ArgSize
			; Field: $$ArgSize$$
			; Type: System.Int32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		METHOD_44512759.20: ;Asm
			mov ECX, dword [ESP + 8]

		METHOD_44512759.21: ;Asm
			add ECX, 0x10

		METHOD_44512759.22: ;Asm
			pop dword EAX

		METHOD_44512759.23: ;Asm
			mov dword [ECX], EAX

		METHOD_44512759.24: ;Asm
			add ESP, 0x4

		METHOD_44512759.25: ;Asm
			add ESP, 0x4
			; End Method: Ctor

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL.26: ;Asm
			mov dword [INTs_LastKnownAddress], PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL.27: ;Asm
			mov ECX, 0x0

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION:

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2:

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2.28: ;Asm
			pop dword EBP

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2.29: ;Asm
			Ret 0x14


		GUID_44512760:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.KeyboardBase+KeyPressedEventHandler
			; Name: .ctor
			; Plugged: Yes
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] object at EBP+16, size = 8
			; Argument[2] method at EBP+8, size = 4

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr:

		GUID_44512762:

		METHOD_44512762.2A: ;Asm
			push dword EBP

		METHOD_44512762.2B: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = Cosmos.HAL.KeyboardBase+KeyPressedEventHandler
			; Arg real size = 8 aligned size = 8

		METHOD_44512762.2C: ;Asm
			push dword [EBP + 24]

		METHOD_44512762.2D: ;Asm
			push dword [EBP + 20]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_44512762.2E: ;Asm
			push dword [EBP + 16]

		METHOD_44512762.2F: ;Asm
			push dword [EBP + 12]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.IntPtr
			; Arg real size = 4 aligned size = 4

		METHOD_44512762.30: ;Asm
			push dword [EBP + 8]

		METHOD_44512762.31: ;Asm
			Call PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr

		METHOD_44512762.32: ;Asm
			test ECX, 0x2

		METHOD_44512762.33: ;Asm
			JE near SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL

		METHOD_44512762.34: ;Asm
			JNE near SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION
			; End Method: .ctor

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL.35: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL.36: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2.37: ;Asm
			pop dword EBP

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2.38: ;Asm
			Ret 0x14


		GUID_44512763:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FileSystemFactory
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor:

		GUID_44512765:

		METHOD_44512765.39: ;Asm
			push dword EBP

		METHOD_44512765.3A: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FileSystemFactory
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.IL_0001:
			; Call

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.IL_0001.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.IL_0006:
			; Nop

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.IL_0007:
			; Ret

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemFileSystemFactoryctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_44512766:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: RegisterFileSystem
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aFileSystemFactory at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory:

		GUID_44519756:

		METHOD_44519756.05: ;Asm
			push dword EBP

		METHOD_44519756.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0000:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0002:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mRegisteredFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.FileSystemFactory
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0008:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0008.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0008.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_000D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0008.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_0008.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_000D:
			; Nop

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_000E:
			; Ret

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.IL_000E.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL
			; End Method: RegisterFileSystem

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemCosmosVFSRegisterFileSystemCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_44519757:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Name: get_Item
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 8

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32:

		GUID_44532065:

		METHOD_44532065.05: ;Asm
			push dword EBP

		METHOD_44532065.06: ;Asm
			mov EBP, ESP

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0002.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0007:
			; Branch

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0007.03: ;Asm
			JB near CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000E

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0009:
			; Call

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0009.02: ;Asm
			JE near CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0009.03: ;Asm
			JNE near CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000F:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.BlockDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.BlockDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000F.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000F.01: ;Asm
			pop dword ECX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000F.02: ;Asm
			add ECX, 0x1C

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000F.04: ;Asm
			push dword EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000F.06: ;Asm
			push dword EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_000F.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015:
			; Ldelem

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015.00: ;Asm
			pop dword EBX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015.01: ;Asm
			push dword [ESP + 4]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015.02: ;Asm
			push dword [ESP + 12]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015.04: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015.05: ;Asm
			push dword [EAX + 8]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015.06: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015.07: ;Asm
			cmp EAX, EBX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015.08: ;Asm
			JLE near CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015.09: ;Asm
			cmp EBX, 0x0

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015.0A: ;Asm
			JNL near CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException:

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_001A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException:

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_001A:
			; Ret

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.IL_001A.00: ;Asm
			Jmp CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_EXCEPTION:

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2:

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosHALBlockDeviceBlockDeviceSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x4


		GUID_44532066:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition:

		GUID_44549818:

		METHOD_44549818.09: ;Asm
			push dword EBP

		METHOD_44549818.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_44549818.0B: ;Asm
			push dword 0x0

		METHOD_44549818.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_44549818.0D: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Partition[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Partition[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0006:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Partition[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_001D:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Partition[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0034

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002B:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Partition[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_002E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_44549819:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Name: get_Count
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count:

		GUID_44606117:

		METHOD_44606117.06: ;Asm
			push dword EBP

		METHOD_44606117.07: ;Asm
			mov EBP, ESP

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.IL_0006:
			; Ret

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.IL_0006.00: ;Asm
			Jmp SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.END__OF__METHOD_NORMAL
			; End Method: get_Count

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.END__OF__METHOD_NORMAL

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceget_Count.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_44606118:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Name: get_Item
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 8

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32:

		GUID_44611670:

		METHOD_44611670.07: ;Asm
			push dword EBP

		METHOD_44611670.08: ;Asm
			mov EBP, ESP

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0002.04: ;Asm
			push dword EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0007:
			; Branch

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0007.03: ;Asm
			JB near CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000E

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0009:
			; Call

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0009.02: ;Asm
			JE near CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0009.03: ;Asm
			JNE near CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000F:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Partition[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Partition[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000F.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000F.01: ;Asm
			pop dword ECX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000F.02: ;Asm
			add ECX, 0x1C

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000F.04: ;Asm
			push dword EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000F.06: ;Asm
			push dword EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_000F.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015:
			; Ldelem

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015.00: ;Asm
			pop dword EBX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015.01: ;Asm
			push dword [ESP + 4]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015.02: ;Asm
			push dword [ESP + 12]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015.03: ;Asm
			add ESP, 0x4

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015.04: ;Asm
			pop dword EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015.05: ;Asm
			push dword [EAX + 8]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015.06: ;Asm
			pop dword EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015.07: ;Asm
			cmp EAX, EBX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015.08: ;Asm
			JLE near CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_IndexOutOfRangeException

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015.09: ;Asm
			cmp EBX, 0x0

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015.0A: ;Asm
			JNL near CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_IndexOutOfRangeException:

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_001A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException:

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_001A:
			; Ret

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.IL_001A.00: ;Asm
			Jmp CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_NORMAL

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_EXCEPTION:

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2:

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosHALBlockDevicePartitionSystemCollectionsGenericList1CosmosHALBlockDevicePartitionget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x4


		GUID_44611671:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.BlockDevice
			; Name: get_BlockCount
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount:

		GUID_44630303:

		METHOD_44630303.09: ;Asm
			push dword EBP

		METHOD_44630303.0A: ;Asm
			mov EBP, ESP

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.BlockDevice
			; Arg real size = 8 aligned size = 8

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0001:
			; Ldfld
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockCount
			; Type: System.UInt64
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.BlockDevice
			; TypeOnStack: Cosmos.HAL.BlockDevice.BlockDevice
			; Offset: 20 (includes object header)

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0001.01: ;Asm
			pop dword ECX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0001.02: ;Asm
			add ECX, 0x14

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0001.04: ;Asm
			push dword EAX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0001.06: ;Asm
			push dword EAX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0006:
			; Ret

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.IL_0006.00: ;Asm
			Jmp SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.END__OF__METHOD_NORMAL
			; End Method: get_BlockCount

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.END__OF__METHOD_NORMAL

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.END__OF__METHOD_EXCEPTION:

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.END__OF__METHOD_EXCEPTION__2:

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockCount.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_44630304:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSBase
			; Name: get_VolumeSeparatorChar
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 4

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar:

		GUID_44635934:

		METHOD_44635934.09: ;Asm
			push dword EBP

		METHOD_44635934.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_44635934.0B: ;Asm
			push dword 0x0

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0000:
			; Nop

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0000.00: ;Asm
			NOP

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0001:
			; Ldc_I4

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0001.00: ;Asm
			push dword 0x3A

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0003:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0003.00: ;Asm
			pop dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0004:
			; Br

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0004.00: ;Asm
			Jmp SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0006

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0006:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0006.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0006.01: ;Asm
			push dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0007:
			; Ret

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.IL_0007.00: ;Asm
			Jmp SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.END__OF__METHOD_NORMAL
			; End Method: get_VolumeSeparatorChar

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.END__OF__METHOD_NORMAL

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.END__OF__METHOD_EXCEPTION:

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.END__OF__METHOD_EXCEPTION__2:

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_VolumeSeparatorChar.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_44635935:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSBase
			; Name: get_DirectorySeparatorChar
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 4

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar:

		GUID_44647247:

		METHOD_44647247.08: ;Asm
			push dword EBP

		METHOD_44647247.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_44647247.0A: ;Asm
			push dword 0x0

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0000:
			; Nop

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0000.00: ;Asm
			NOP

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0001:
			; Ldc_I4

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0001.00: ;Asm
			push dword 0x5C

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0003:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0003.00: ;Asm
			pop dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0004:
			; Br

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0004.00: ;Asm
			Jmp SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0006

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0006:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0006.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0006.01: ;Asm
			push dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0007:
			; Ret

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.IL_0007.00: ;Asm
			Jmp SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.END__OF__METHOD_NORMAL
			; End Method: get_DirectorySeparatorChar

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.END__OF__METHOD_NORMAL

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.END__OF__METHOD_EXCEPTION:

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.END__OF__METHOD_EXCEPTION__2:

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_44647248:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Name: GetEnumerator
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Return size: 24

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator:

		GUID_44658632:

		METHOD_44658632.08: ;Asm
			push dword EBP

		METHOD_44658632.09: ;Asm
			mov EBP, ESP

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001:
			; Newobj
			; ValueType
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]
			; StorageSize: 24
			; ArgSize: 8

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.00: ;Asm
			mov ESI, ESP

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.01: ;Asm
			sub ESP, 0x1C

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.02: ;Asm
			mov EDI, ESP

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.03: ;Asm
			mov ECX, 0x2

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.04: ;Asm
			rep movsd

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.05: ;Asm
			mov EAX, ESP

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.06: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.07: ;Asm
			mov dword [ESP + 8], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.08: ;Asm
			push dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.09: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.0A: ;Asm
			mov dword [EAX], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.0B: ;Asm
			mov dword [EAX + 4], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.0C: ;Asm
			mov dword [EAX + 8], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.0D: ;Asm
			mov dword [EAX + 12], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.0E: ;Asm
			mov dword [EAX + 16], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.0F: ;Asm
			mov dword [EAX + 20], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.10: ;Asm
			Call SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.11: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.12: ;Asm
			JE near SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0001.13: ;Asm
			JNE near SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0006:
			; Ret

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.IL_0006.00: ;Asm
			Jmp SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL
			; End Method: GetEnumerator

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.07: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.08: ;Asm
			mov dword [EBP + 16], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.09: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.0A: ;Asm
			mov dword [EBP + 20], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.0B: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.0C: ;Asm
			mov dword [EBP + 24], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.0D: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_NORMAL.0E: ;Asm
			mov dword [EBP + 28], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			pop dword EBP

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryGetEnumerator.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			Ret


		GUID_44658633:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]
			; Name: get_Current
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 24
			; Return size: 8

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current:

		GUID_44664353:

		METHOD_44664353.11: ;Asm
			push dword EBP

		METHOD_44664353.12: ;Asm
			mov EBP, ESP

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.IL_0000.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.IL_0001:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystemFactory System.Collections.Generic.List`1+Enumerator.current
			; Type: Cosmos.System.FileSystem.FileSystemFactory
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 16 (includes object header)

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.IL_0001.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.IL_0001.01: ;Asm
			add ECX, 0x10

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.IL_0001.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.IL_0001.05: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.IL_0001.06: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.IL_0006:
			; Ret

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.IL_0006.00: ;Asm
			Jmp CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.END__OF__METHOD_NORMAL
			; End Method: get_Current

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosSystemFileSystemFileSystemFactorySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryget_Current.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_44664354:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem:

		GUID_44670092:

		METHOD_44670092.09: ;Asm
			push dword EBP

		METHOD_44670092.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_44670092.0B: ;Asm
			push dword 0x0

		METHOD_44670092.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_44670092.0D: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0001:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystem[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0006:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_001D:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0034

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002B:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_002E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_44670093:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]
			; Name: MoveNext
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+8, size = 24
			; Return size: 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext:

		GUID_44730421:

		METHOD_44730421.06: ;Asm
			push dword EBP

		METHOD_44730421.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_44730421.08: ;Asm
			push dword 0x0

		METHOD_44730421.09: ;Asm
			push dword 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0001:
			; Ldfld
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 0 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0001.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0001.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0001.05: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0001.06: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0006:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0006.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0007.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0008.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0008.01: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0008.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0008.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0008.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_000D:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_000D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_000D.01: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_000D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_000D.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_000E:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_000E.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_000E.02: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_000E.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_000E.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_000E.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0013:
			; Branch

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0013.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0013.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0013.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0013.03: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_004A

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0015.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0016:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 8 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0016.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0016.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0016.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0016.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0016.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_001B:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_001B.01: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_001B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_001B.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_001C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_001C.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_001C.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_001C.02: ;Asm
			add ECX, 0x18

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_001C.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_001C.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_001C.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0021:
			; Branch

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0021.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0021.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0021.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0021.03: ;Asm
			JNB near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_004A

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0023.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0024:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0024.01: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0024.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0024.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0025:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystemFactory[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystemFactory[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0025.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0025.02: ;Asm
			add ECX, 0x1C

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0025.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0025.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0025.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0025.06: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0025.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_002A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_002B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 8 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_002B.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_002B.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_002B.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_002B.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_002B.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030:
			; Ldelem

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030.00: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030.02: ;Asm
			push dword [ESP + 12]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030.04: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030.05: ;Asm
			push dword [EAX + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030.06: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030.07: ;Asm
			cmp EAX, EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030.08: ;Asm
			JLE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_IndexOutOfRangeException

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030.09: ;Asm
			cmp EBX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030.0A: ;Asm
			JNL near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_IndexOutOfRangeException:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_IndexOutOfRangeException.0F: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0035
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_IndexOutOfRangeException.11: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException.1B: ;Asm
			push dword [EDX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException.1C: ;Asm
			sub EDX, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException.1D: ;Asm
			push dword [EDX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0030_NoIndexOutOfRangeException.1E: ;Asm
			sub EDX, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0035:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Field: Cosmos.System.FileSystem.FileSystemFactory System.Collections.Generic.List`1+Enumerator.current
			; Type: Cosmos.System.FileSystem.FileSystemFactory
			; Size: 8
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0035.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0035.01: ;Asm
			add ECX, 0x10

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0035.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0035.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0035.04: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0035.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0035.06: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_003A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_003B.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_003C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 8 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_003C.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_003C.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_003C.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_003C.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_003C.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0041:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0041.00: ;Asm
			push dword 0x1

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0042:
			; Add

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0042.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0042.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0043:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0043.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0043.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0043.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0043.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0048:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0048.00: ;Asm
			push dword 0x1

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0049:
			; Ret

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0049.00: ;Asm
			Jmp SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_NORMAL

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_004A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_004A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_004B:
			; Call

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_004B.00: ;Asm
			Call SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_004B.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_004B.02: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0050
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_004B.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_004B.04: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0050:
			; Ret

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.IL_0050.00: ;Asm
			Jmp SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_NORMAL
			; End Method: MoveNext

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_NORMAL

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNext.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_44730422:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Name: get_Count
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count:

		GUID_44792672:

		METHOD_44792672.08: ;Asm
			push dword EBP

		METHOD_44792672.09: ;Asm
			mov EBP, ESP

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.IL_0006:
			; Ret

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.IL_0006.00: ;Asm
			Jmp SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.END__OF__METHOD_NORMAL
			; End Method: get_Count

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.END__OF__METHOD_NORMAL

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_44792673:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Name: get_Item
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 8

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32:

		GUID_44798801:

		METHOD_44798801.07: ;Asm
			push dword EBP

		METHOD_44798801.08: ;Asm
			mov EBP, ESP

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0002.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0007:
			; Branch

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0007.03: ;Asm
			JB near CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000E

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0009:
			; Call

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0009.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0009.03: ;Asm
			JNE near CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000F:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystem[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000F.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000F.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000F.02: ;Asm
			add ECX, 0x1C

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000F.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000F.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_000F.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015:
			; Ldelem

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015.00: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015.02: ;Asm
			push dword [ESP + 12]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015.05: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015.06: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015.07: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015.08: ;Asm
			JLE near CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_IndexOutOfRangeException

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015.09: ;Asm
			cmp EBX, 0x0

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015.0A: ;Asm
			JNL near CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_IndexOutOfRangeException:

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_001A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException:

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_001A:
			; Ret

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.IL_001A.00: ;Asm
			Jmp CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x4


		GUID_44798802:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FileSystem
			; Name: get_RootPath
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath:

		GUID_44819354:

		METHOD_44819354.09: ;Asm
			push dword EBP

		METHOD_44819354.0A: ;Asm
			mov EBP, ESP

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0001:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.FileSystem.<RootPath>k__BackingField
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.FileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FileSystem
			; Offset: 20 (includes object header)

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0001.01: ;Asm
			pop dword ECX

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0001.02: ;Asm
			add ECX, 0x14

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0001.04: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0001.06: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0006:
			; Ret

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.IL_0006.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFileSystemget_RootPath.END__OF__METHOD_NORMAL
			; End Method: get_RootPath

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystemFileSystemFileSystemget_RootPath.END__OF__METHOD_NORMAL

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringCosmosSystemFileSystemFileSystemget_RootPath.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_44819355:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.TextScreen
			; Name: Clear
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALTextScreenClear:

		GUID_44825567:

		METHOD_44825567.09: ;Asm
			push dword EBP

		METHOD_44825567.0A: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALTextScreenClear.IL_0000:
			; Nop

		SystemVoidCosmosHALTextScreenClear.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenClear.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenClear.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenClear.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenClear.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenClear.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenClear.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenClear.IL_0002.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenClear.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenClear.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenClear.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenClear.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenClear.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenClear.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.Core.IOGroup.TextScreen.Memory
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALTextScreenClear.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenClear.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenClear.IL_0007.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALTextScreenClear.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenClear.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenClear.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenClear.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenClear.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenClear.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenClear.IL_000C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenClear.IL_000C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenClear.IL_000D:
			; Ldfld
			; Field: System.UInt16 Cosmos.HAL.TextScreen.mTextClearCellValue
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALTextScreenClear.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenClear.IL_000D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenClear.IL_000D.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALTextScreenClear.IL_000D.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenClear.IL_000D.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosHALTextScreenClear.IL_000D.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenClear.IL_0012:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALTextScreenClear.IL_0012.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockFillSystemUInt16

		SystemVoidCosmosHALTextScreenClear.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenClear.IL_0012.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenClear.IL_0017
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenClear.IL_0012.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenClear.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenClear.IL_0012.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALTextScreenClear.IL_0017:
			; Nop

		SystemVoidCosmosHALTextScreenClear.IL_0017.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenClear.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenClear.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenClear.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenClear.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenClear.IL_0019.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenClear.IL_0019.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenClear.IL_001A:
			; Ldfld
			; Field: System.UInt16 Cosmos.HAL.TextScreen.mTextClearCellValue
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALTextScreenClear.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenClear.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenClear.IL_001A.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALTextScreenClear.IL_001A.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenClear.IL_001A.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosHALTextScreenClear.IL_001A.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenClear.IL_001F:
			; Stfld
			; Operand type: Cosmos.HAL.TextScreen
			; Field: System.UInt16 Cosmos.HAL.TextScreen.mBackgroundClearCellValue
			; Type: System.UInt16
			; Size: 2
			; Offset: 35 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALTextScreenClear.IL_001F.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALTextScreenClear.IL_001F.01: ;Asm
			add ECX, 0x23

		SystemVoidCosmosHALTextScreenClear.IL_001F.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenClear.IL_001F.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosHALTextScreenClear.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenClear.IL_001F.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenClear.IL_0024:
			; Ret

		SystemVoidCosmosHALTextScreenClear.IL_0024.00: ;Asm
			Jmp SystemVoidCosmosHALTextScreenClear.END__OF__METHOD_NORMAL
			; End Method: Clear

		SystemVoidCosmosHALTextScreenClear.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALTextScreenClear.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALTextScreenClear.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALTextScreenClear.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALTextScreenClear.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALTextScreenClear.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALTextScreenClear.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALTextScreenClear.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_44825568:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCSpeaker
			; Name: Beep
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] frequency at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32:

		GUID_44852662:

		METHOD_44852662.05: ;Asm
			push dword EBP

		METHOD_44852662.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_44852662.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_44852662.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_44852662.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_44852662.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0002:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0002.00: ;Asm
			push dword 0x25

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0004:
			; Branch

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0004.01: ;Asm
			pop dword EBX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0004.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0004.03: ;Asm
			JB near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0010

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0007.00: ;Asm
			push dword 0x7FFF

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C:
			; Cgt_Un

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C.02: ;Asm
			JB near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C.True

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C.03: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C.False

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C.True:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C.06: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000E

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C.False:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000C.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000E:
			; Br

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_000E.00: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0011

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0010:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0010.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0011:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0011.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0012:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0012.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0012.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0013:
			; Branch

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0013.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0013.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0021

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0015:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0015.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0016:
			; LdStr
			; String Value: Frequency must be between 37 and 32767Hz

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0016.00: ;Asm
			push dword StringLiteral023E

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0016.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B:
			; Newobj

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.00: ;Asm
			push dword 0x98

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.AfterAlloc:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.0C: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.0E: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.NoError1424
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.11: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.NoError1424:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.14: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_001B.15: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0020:
			; Throw

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0020.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0020.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0020.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0020.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0020.05: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0021:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0021.00: ;Asm
			push dword 0x1234DC

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0026.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0027:
			; Div_Un

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0027.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0027.01: ;Asm
			test ECX, ECX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0027.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0027_NoDivideByZeroException

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0027.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0027_NoDivideByZeroException:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0027_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0027_NoDivideByZeroException.05: ;Asm
			xor EDX, EDX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0027_NoDivideByZeroException.06: ;Asm
			div dword ECX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0027_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0028:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0028.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0029:
			; Ldsfld

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0029.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakercctor

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0029.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0029.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0029.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0029.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCSpeaker_IO + 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0029.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_002E:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCSpeaker.CommandRegister
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCSpeaker
			; TypeOnStack: Cosmos.Core.IOGroup.PCSpeaker
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_002E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_002E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_002E.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_002E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_002E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_002E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_002E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_002E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0033:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0033.00: ;Asm
			push dword 0xB6

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0038:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0038.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0038.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0038.03: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0038.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_003D:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_003D.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_003E:
			; Ldsfld

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_003E.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakercctor

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_003E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_003E.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_003E.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_003E.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCSpeaker_IO + 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_003E.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0043:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCSpeaker.Channel2Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCSpeaker
			; TypeOnStack: Cosmos.Core.IOGroup.PCSpeaker
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0043.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0043.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0043.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0043.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0043.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0043.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0043.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0043.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0048:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0048.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0048.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0049:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0049.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_004E:
			; And

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_004E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_004E.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_004F:
			; Conv_U1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_004F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_004F.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_004F.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0050:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0050.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0050.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0050.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0055
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0050.03: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0050.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0055:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0055.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0056:
			; Ldsfld

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0056.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakercctor

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0056.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0056.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0056.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0056.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCSpeaker_IO + 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0056.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_005B:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCSpeaker.Channel2Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCSpeaker
			; TypeOnStack: Cosmos.Core.IOGroup.PCSpeaker
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_005B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_005B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_005B.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_005B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_005B.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_005B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_005B.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_005B.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0060:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0060.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0060.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0061:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0061.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0062:
			; Shr_Un

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0062.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0062.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0063:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0063.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0068:
			; And

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0068.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0068.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0069:
			; Conv_U1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0069.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0069.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0069.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_006A:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_006A.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_006A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_006A.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_006F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_006A.03: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_006A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_006F:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_006F.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0070:
			; Ldsfld

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0070.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakercctor

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0070.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0070.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0070.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0070.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCSpeaker_IO + 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0070.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0075:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCSpeaker.Gate
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCSpeaker
			; TypeOnStack: Cosmos.Core.IOGroup.PCSpeaker
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0075.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0075.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0075.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0075.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0075.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0075.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0075.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0075.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_007A:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_007A.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_007A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_007A.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_007F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_007A.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_007A.04: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_007A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_007F:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_007F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_007F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0080:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0080.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0080.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0081:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0081.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0081.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0082:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0082.00: ;Asm
			push dword 0x3

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0083:
			; Or

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0083.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0083.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084:
			; Ceq

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.True

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.03: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.False

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.True:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.06: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0086

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.False:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0084.09: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0086

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0086:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0086.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087:
			; Ceq

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.True

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.03: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.False

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.True:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.06: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0089

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.False:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0087.09: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0089

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0089:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0089.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0089.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008A.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008B:
			; Branch

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008B.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A3

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008D:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008D.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008E:
			; Ldsfld

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008E.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakercctor

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008E.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008E.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008E.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCSpeaker_IO + 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_008E.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0093:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCSpeaker.Gate
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCSpeaker
			; TypeOnStack: Cosmos.Core.IOGroup.PCSpeaker
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0093.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0093.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0093.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0093.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0093.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0093.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0093.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0093.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0098:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0098.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0098.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0099:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_0099.00: ;Asm
			push dword 0x3

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_009A:
			; Or

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_009A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_009A.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_009B:
			; Conv_U1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_009B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_009B.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_009B.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_009C:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_009C.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_009C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_009C.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A1
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_009C.03: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_009C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A1:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A1.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A2:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A2.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A3:
			; Call

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A3.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakerEnableSound

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A3.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A8
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A3.03: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A8:
			; Nop

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A8.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A9:
			; Ret

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.IL_00A9.00: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: Beep

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCSpeakerBeepSystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x4


		GUID_44852663:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PIT
			; Name: Wait
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] TimeoutMS at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALPITWaitSystemUInt32:

		GUID_45004355:

		METHOD_45004355.06: ;Asm
			push dword EBP

		METHOD_45004355.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_45004355.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0002:
			; Ldc_I4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0003:
			; Stfld
			; Operand type: Cosmos.HAL.PIT
			; Field: System.Boolean Cosmos.HAL.PIT.WaitSignaled
			; Type: System.Boolean
			; Size: 1
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0003.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0003.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0003.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0003.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0009.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_000A:
			; Ldftn

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_000A.00: ;Asm
			push dword SystemVoidCosmosHALPITSignalWait

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010:
			; Newobj

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.00: ;Asm
			push dword 0x38

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.AfterAlloc:

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PIT_PITTimer_dOnTrigger_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.08: ;Asm
			mov dword [EAX + 8], 0x2C

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.09: ;Asm
			push dword 0x0
			; Arg object: 8

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.0A: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.0B: ;Asm
			push dword [ESP + 20]
			; Arg method: 4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.0C: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.0D: ;Asm
			Call SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.0F: ;Asm
			JE near SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.NoError1425
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.10: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.11: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.12: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.13: ;Asm
			Jmp SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.NoError1425:

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.14: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.15: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.16: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.17: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0010.18: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0015:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0015.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0016:
			; Ldc_I4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0016.00: ;Asm
			push dword 0xF4240

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001B:
			; Mul

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001B.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001B.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001B.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001C:
			; Ldc_I4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D:
			; Newobj

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.00: ;Asm
			push dword 0x21

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.AfterAlloc:

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PIT_PITTimer_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.08: ;Asm
			mov dword [EAX + 8], 0x15

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.09: ;Asm
			push dword 0x0
			; Arg HandleOnTrigger: 8

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.0B: ;Asm
			push dword [ESP + 24]
			; Arg NanosecondsTimeout: 4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.0C: ;Asm
			push dword [ESP + 24]
			; Arg Recuring: 4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.0E: ;Asm
			Call SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.10: ;Asm
			JE near SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.NoError1426
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.14: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.15: ;Asm
			Jmp SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.NoError1426:

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.16: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.17: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.19: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.1A: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_001D.1B: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0022:
			; Call

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0022.00: ;Asm
			Call SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0022.02: ;Asm
			JE near SystemVoidCosmosHALPITWaitSystemUInt32.IL_0027
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0022.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0022.04: ;Asm
			JNE near SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0027:
			; Pop

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0028:
			; Br

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0028.00: ;Asm
			Jmp SystemVoidCosmosHALPITWaitSystemUInt32.IL_0037

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_002A:
			; Nop

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_002A.00: ;Asm
			NOP

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_002B:
			; Call

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_002B.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_002B.01: ;Asm
			Call CosmosCoreCPUCosmosCoreGlobalget_CPU

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_002B.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_002B.03: ;Asm
			JE near SystemVoidCosmosHALPITWaitSystemUInt32.IL_0030
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_002B.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_002B.06: ;Asm
			JNE near SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0030:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0030.00: ;Asm
			Call SystemVoidCosmosCoreCPUHalt

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0030.02: ;Asm
			JE near SystemVoidCosmosHALPITWaitSystemUInt32.IL_0035
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0030.03: ;Asm
			JNE near SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0030.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0035:
			; Nop

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0035.00: ;Asm
			NOP

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0036:
			; Nop

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0036.00: ;Asm
			NOP

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0037:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0037.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0037.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0038:
			; Ldfld
			; Field: System.Boolean Cosmos.HAL.PIT.WaitSignaled
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0038.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0038.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0038.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0038.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0038.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0038.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003D:
			; Ldc_I4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E:
			; Ceq

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.02: ;Asm
			JE near SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.True

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.03: ;Asm
			Jmp SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.False

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.True:

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.06: ;Asm
			Jmp SystemVoidCosmosHALPITWaitSystemUInt32.IL_0040

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.False:

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_003E.09: ;Asm
			Jmp SystemVoidCosmosHALPITWaitSystemUInt32.IL_0040

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0040:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0040.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0040.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0041:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0041.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0041.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0042:
			; Branch

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0042.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0042.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0042.02: ;Asm
			JNE near SystemVoidCosmosHALPITWaitSystemUInt32.IL_002A

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0044:
			; Ret

		SystemVoidCosmosHALPITWaitSystemUInt32.IL_0044.00: ;Asm
			Jmp SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: Wait

		SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPITWaitSystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_45004356:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCSpeaker
			; Name: DisableSound
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosHALPCSpeakerDisableSound:

		GUID_45070072:

		METHOD_45070072.06: ;Asm
			push dword EBP

		METHOD_45070072.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0000:
			; Nop

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakercctor

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerDisableSound.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCSpeaker_IO + 4]

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0006:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCSpeaker.Gate
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCSpeaker
			; TypeOnStack: Cosmos.Core.IOGroup.PCSpeaker
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0006.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0006.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0006.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0006.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0006.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0006.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0006.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_000B:
			; Ldsfld

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_000B.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakercctor

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_000B.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerDisableSound.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_000B.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_000B.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCSpeaker_IO + 4]

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_000B.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0010:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCSpeaker.Gate
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCSpeaker
			; TypeOnStack: Cosmos.Core.IOGroup.PCSpeaker
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0010.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0010.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0010.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0010.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0015:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0015.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0015.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerDisableSound.IL_001A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0015.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0015.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0015.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0015.06: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerDisableSound.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0015.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001A:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001A.00: ;Asm
			push dword 0xFFFFFFFC

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001C:
			; And

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001C.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001D:
			; Conv_U1

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001D.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001D.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001E:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001E.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001E.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerDisableSound.IL_0023
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001E.03: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerDisableSound.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_001E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0023:
			; Nop

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0023.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0024:
			; Ret

		SystemVoidCosmosHALPCSpeakerDisableSound.IL_0024.00: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerDisableSound.END__OF__METHOD_NORMAL
			; End Method: DisableSound

		SystemVoidCosmosHALPCSpeakerDisableSound.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCSpeakerDisableSound.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCSpeakerDisableSound.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCSpeakerDisableSound.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCSpeakerDisableSound.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCSpeakerDisableSound.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCSpeakerDisableSound.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCSpeakerDisableSound.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_45070073:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor:

		GUID_45097759:
			; Static constructor. See if it has been called already, return if so.

		METHOD_45097759.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer_], 0x1

		METHOD_45097759.06: ;Asm
			JE near METHOD_45097759.BeforeQuickReturn

		METHOD_45097759.07: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer_], 0x1

		METHOD_45097759.08: ;Asm
			Jmp METHOD_45097759.AfterCCTorAlreadyCalledCheck

		METHOD_45097759.BeforeQuickReturn:

		METHOD_45097759.09: ;Asm
			mov ECX, 0x0

		METHOD_45097759.0A: ;Asm
			Ret


		METHOD_45097759.AfterCCTorAlreadyCalledCheck:

		METHOD_45097759.0B: ;Asm
			push dword EBP

		METHOD_45097759.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.PIT+PITTimer[]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_45097760:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PIT+PITTimer
			; Name: Dispose
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALPITPITTimerDispose:

		GUID_45107054:

		METHOD_45107054.05: ;Asm
			push dword EBP

		METHOD_45107054.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_45107054.07: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITPITTimerDispose.IL_0000:
			; Nop

		SystemVoidCosmosHALPITPITTimerDispose.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPITPITTimerDispose.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITPITTimerDispose.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITPITTimerDispose.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITPITTimerDispose.IL_0002:
			; Ldfld
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.ID
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PIT+PITTimer
			; TypeOnStack: Cosmos.HAL.PIT+PITTimer
			; Offset: 21 (includes object header)

		SystemVoidCosmosHALPITPITTimerDispose.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerDispose.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITPITTimerDispose.IL_0002.02: ;Asm
			add ECX, 0x15

		SystemVoidCosmosHALPITPITTimerDispose.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITPITTimerDispose.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITPITTimerDispose.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITPITTimerDispose.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALPITPITTimerDispose.IL_0007.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosHALPITPITTimerDispose.IL_0008:
			; Ceq

		SystemVoidCosmosHALPITPITTimerDispose.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITPITTimerDispose.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPITPITTimerDispose.IL_0008.02: ;Asm
			JE near SystemVoidCosmosHALPITPITTimerDispose.IL_0008.True

		SystemVoidCosmosHALPITPITTimerDispose.IL_0008.03: ;Asm
			Jmp SystemVoidCosmosHALPITPITTimerDispose.IL_0008.False

		SystemVoidCosmosHALPITPITTimerDispose.IL_0008.True:

		SystemVoidCosmosHALPITPITTimerDispose.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerDispose.IL_0008.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITPITTimerDispose.IL_0008.06: ;Asm
			Jmp SystemVoidCosmosHALPITPITTimerDispose.IL_000A

		SystemVoidCosmosHALPITPITTimerDispose.IL_0008.False:

		SystemVoidCosmosHALPITPITTimerDispose.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerDispose.IL_0008.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITPITTimerDispose.IL_0008.09: ;Asm
			Jmp SystemVoidCosmosHALPITPITTimerDispose.IL_000A

		SystemVoidCosmosHALPITPITTimerDispose.IL_000A:
			; Ldc_I4

		SystemVoidCosmosHALPITPITTimerDispose.IL_000A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITPITTimerDispose.IL_000B:
			; Ceq

		SystemVoidCosmosHALPITPITTimerDispose.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITPITTimerDispose.IL_000B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPITPITTimerDispose.IL_000B.02: ;Asm
			JE near SystemVoidCosmosHALPITPITTimerDispose.IL_000B.True

		SystemVoidCosmosHALPITPITTimerDispose.IL_000B.03: ;Asm
			Jmp SystemVoidCosmosHALPITPITTimerDispose.IL_000B.False

		SystemVoidCosmosHALPITPITTimerDispose.IL_000B.True:

		SystemVoidCosmosHALPITPITTimerDispose.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerDispose.IL_000B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITPITTimerDispose.IL_000B.06: ;Asm
			Jmp SystemVoidCosmosHALPITPITTimerDispose.IL_000D

		SystemVoidCosmosHALPITPITTimerDispose.IL_000B.False:

		SystemVoidCosmosHALPITPITTimerDispose.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerDispose.IL_000B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITPITTimerDispose.IL_000B.09: ;Asm
			Jmp SystemVoidCosmosHALPITPITTimerDispose.IL_000D

		SystemVoidCosmosHALPITPITTimerDispose.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPITPITTimerDispose.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITPITTimerDispose.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPITPITTimerDispose.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALPITPITTimerDispose.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALPITPITTimerDispose.IL_000E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITPITTimerDispose.IL_000F:
			; Branch

		SystemVoidCosmosHALPITPITTimerDispose.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITPITTimerDispose.IL_000F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPITPITTimerDispose.IL_000F.02: ;Asm
			JE near SystemVoidCosmosHALPITPITTimerDispose.IL_0024

		SystemVoidCosmosHALPITPITTimerDispose.IL_0011:
			; Nop

		SystemVoidCosmosHALPITPITTimerDispose.IL_0011.00: ;Asm
			NOP

		SystemVoidCosmosHALPITPITTimerDispose.IL_0012:
			; Ldsfld

		SystemVoidCosmosHALPITPITTimerDispose.IL_0012.00: ;Asm
			Call SystemVoidCosmosHALGlobalcctor

		SystemVoidCosmosHALPITPITTimerDispose.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITPITTimerDispose.IL_0012.02: ;Asm
			JNE near SystemVoidCosmosHALPITPITTimerDispose.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITPITTimerDispose.IL_0012.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPITPITTimerDispose.IL_0012.03: ;Asm
			push dword [static_field__Cosmos_HAL_Global_PIT + 4]

		SystemVoidCosmosHALPITPITTimerDispose.IL_0012.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITPITTimerDispose.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITPITTimerDispose.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITPITTimerDispose.IL_0017.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITPITTimerDispose.IL_0018:
			; Ldfld
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.ID
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PIT+PITTimer
			; TypeOnStack: Cosmos.HAL.PIT+PITTimer
			; Offset: 21 (includes object header)

		SystemVoidCosmosHALPITPITTimerDispose.IL_0018.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerDispose.IL_0018.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITPITTimerDispose.IL_0018.02: ;Asm
			add ECX, 0x15

		SystemVoidCosmosHALPITPITTimerDispose.IL_0018.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITPITTimerDispose.IL_0018.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITPITTimerDispose.IL_0018.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITPITTimerDispose.IL_001D:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPITPITTimerDispose.IL_001D.00: ;Asm
			Call SystemVoidCosmosHALPITUnregisterTimerSystemInt32

		SystemVoidCosmosHALPITPITTimerDispose.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITPITTimerDispose.IL_001D.02: ;Asm
			JE near SystemVoidCosmosHALPITPITTimerDispose.IL_0022
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPITPITTimerDispose.IL_001D.03: ;Asm
			JNE near SystemVoidCosmosHALPITPITTimerDispose.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITPITTimerDispose.IL_001D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPITPITTimerDispose.IL_0022:
			; Nop

		SystemVoidCosmosHALPITPITTimerDispose.IL_0022.00: ;Asm
			NOP

		SystemVoidCosmosHALPITPITTimerDispose.IL_0023:
			; Nop

		SystemVoidCosmosHALPITPITTimerDispose.IL_0023.00: ;Asm
			NOP

		SystemVoidCosmosHALPITPITTimerDispose.IL_0024:
			; Ret

		SystemVoidCosmosHALPITPITTimerDispose.IL_0024.00: ;Asm
			Jmp SystemVoidCosmosHALPITPITTimerDispose.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidCosmosHALPITPITTimerDispose.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPITPITTimerDispose.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPITPITTimerDispose.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPITPITTimerDispose.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPITPITTimerDispose.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPITPITTimerDispose.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerDispose.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPITPITTimerDispose.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPITPITTimerDispose.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_45107055:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Runtime.CompilerServices.RuntimeHelpers
			; Name: IsReferenceOrContainsReferences
			; Plugged: Yes
			; Return size: 4

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer:

		GUID_45149267:

		METHOD_45149267.06: ;Asm
			push dword EBP

		METHOD_45149267.07: ;Asm
			mov EBP, ESP

		METHOD_45149267.08: ;Asm
			sub ESP, 0x4

		METHOD_45149267.09: ;Asm
			Call SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences

		METHOD_45149267.0A: ;Asm
			test ECX, 0x2

		METHOD_45149267.0B: ;Asm
			JE near SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer.END__OF__METHOD_NORMAL

		METHOD_45149267.0C: ;Asm
			add ESP, 0x4

		METHOD_45149267.0D: ;Asm
			JNE near SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION
			; End Method: IsReferenceOrContainsReferences

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer.END__OF__METHOD_NORMAL.0E: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer.END__OF__METHOD_NORMAL

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer.END__OF__METHOD_NORMAL.0F: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer.END__OF__METHOD_NORMAL.10: ;Asm
			pop dword EAX

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer.END__OF__METHOD_NORMAL.11: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			pop dword EBP

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION__2.13: ;Asm
			Ret


		GUID_45149268:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosCore_PlugsSystemStringImplcctor:

		GUID_45149270:
			; Static constructor. See if it has been called already, return if so.

		METHOD_45149270.14: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_Core_Plugs_System_StringImpl], 0x1

		METHOD_45149270.15: ;Asm
			JE near METHOD_45149270.BeforeQuickReturn

		METHOD_45149270.16: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_Core_Plugs_System_StringImpl], 0x1

		METHOD_45149270.17: ;Asm
			Jmp METHOD_45149270.AfterCCTorAlreadyCalledCheck

		METHOD_45149270.BeforeQuickReturn:

		METHOD_45149270.18: ;Asm
			mov ECX, 0x0

		METHOD_45149270.19: ;Asm
			Ret


		METHOD_45149270.AfterCCTorAlreadyCalledCheck:

		METHOD_45149270.1A: ;Asm
			push dword EBP

		METHOD_45149270.1B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_0000:
			; LdStr
			; String Value: Core

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_0000.00: ;Asm
			push dword StringLiteral023F

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_0005:
			; LdStr
			; String Value: String Plugs

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_0005.00: ;Asm
			push dword StringLiteral0240

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_0005.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A:
			; Newobj

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.AfterAlloc:

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.10: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.NoError1428
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.14: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemStringImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.NoError1428:

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.18: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000F:
			; Stsfld

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemStringImplcctor

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemStringImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_Core_Plugs_System_StringImpl_mDebugger + 4], EAX

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_0014:
			; Ret

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemStringImplcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemStringImplcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemStringImplcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_45149271:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Buffer
			; Name: Memmove
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] dest at EBP+16, size = 4
			; Argument[1] src at EBP+12, size = 4
			; Argument[2] len at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32:

		GUID_45161113:

		METHOD_45161113.05: ;Asm
			push dword EBP

		METHOD_45161113.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_45161113.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_45161113.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_45161113.09: ;Asm
			push dword 0x0

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0001:
			; Conv_U4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0003:
			; Conv_U4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0004:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0004.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0004.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0004.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0004.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0005:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0005.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006:
			; Branch

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.01: ;Asm
			pop dword EBX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.03: ;Asm
			JB near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0112

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000C:
			; Conv_U4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000E:
			; Conv_U4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000F:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000F.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000F.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000F.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000F.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0011:
			; Branch

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0011.01: ;Asm
			pop dword EBX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0011.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0011.03: ;Asm
			JB near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0112

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0016:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0017:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0017.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0018:
			; Conv_U

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019:
			; Add

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001A:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001C.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001D:
			; Conv_U

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001E:
			; Add

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001E.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001E.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001F:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0020:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0020.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0021:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0021.00: ;Asm
			push dword 0x10

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0023:
			; Branch

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0023.01: ;Asm
			pop dword EBX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0023.03: ;Asm
			JBE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007A

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0025:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0025.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0026:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0026.00: ;Asm
			push dword 0x40

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0028:
			; Branch

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0028.03: ;Asm
			JNBE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C6

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002F:
			; Ldobj

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002F.01: ;Asm
			push dword [EAX + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002F.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002F.03: ;Asm
			push dword [EAX + 4]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002F.04: ;Asm
			push dword [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034:
			; Stobj

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034.00: ;Asm
			mov ECX, dword [ESP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034.03: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034.04: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034.05: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034.06: ;Asm
			mov dword [ECX + 8], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034.07: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034.08: ;Asm
			mov dword [ECX + 12], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034.09: ;Asm
			add ESP, 0x4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0039:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0039.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003A:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003A.00: ;Asm
			push dword 0x20

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003C:
			; Branch

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003C.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003C.01: ;Asm
			pop dword EBX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003C.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003C.03: ;Asm
			JBE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0067

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003F:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003F.00: ;Asm
			push dword 0x10

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0041:
			; Add

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0041.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0042:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0042.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0043:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0043.00: ;Asm
			push dword 0x10

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0045:
			; Add

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0045.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0045.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0046:
			; Ldobj

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0046.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0046.01: ;Asm
			push dword [EAX + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0046.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0046.03: ;Asm
			push dword [EAX + 4]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0046.04: ;Asm
			push dword [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B:
			; Stobj

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B.00: ;Asm
			mov ECX, dword [ESP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B.03: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B.04: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B.05: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B.06: ;Asm
			mov dword [ECX + 8], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B.07: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B.08: ;Asm
			mov dword [ECX + 12], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B.09: ;Asm
			add ESP, 0x4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0050:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0050.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0051:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0051.00: ;Asm
			push dword 0x30

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0053:
			; Branch

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0053.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0053.01: ;Asm
			pop dword EBX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0053.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0053.03: ;Asm
			JBE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0067

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0055.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0056:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0056.00: ;Asm
			push dword 0x20

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0058:
			; Add

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0058.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0058.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0059:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0059.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005A:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005A.00: ;Asm
			push dword 0x20

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005C:
			; Add

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005C.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005C.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005D:
			; Ldobj

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005D.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005D.01: ;Asm
			push dword [EAX + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005D.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005D.03: ;Asm
			push dword [EAX + 4]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005D.04: ;Asm
			push dword [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062:
			; Stobj

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062.00: ;Asm
			mov ECX, dword [ESP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062.03: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062.04: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062.05: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062.06: ;Asm
			mov dword [ECX + 8], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062.07: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062.08: ;Asm
			mov dword [ECX + 12], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062.09: ;Asm
			add ESP, 0x4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0067:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0067.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0067.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0068:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0068.00: ;Asm
			push dword 0x10

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006A:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006A.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006A.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006A.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006A.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006B.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006C:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006C.00: ;Asm
			push dword 0x10

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006E:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006E.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006E.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006E.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006E.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006F:
			; Ldobj

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006F.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006F.01: ;Asm
			push dword [EAX + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006F.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006F.03: ;Asm
			push dword [EAX + 4]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006F.04: ;Asm
			push dword [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0074:
			; Stobj

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0074.00: ;Asm
			mov ECX, dword [ESP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0074.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0074.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0074.03: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0074.04: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0074.05: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0074.06: ;Asm
			mov dword [ECX + 8], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0074.07: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0074.08: ;Asm
			mov dword [ECX + 12], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0074.09: ;Asm
			add ESP, 0x4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0079:
			; Ret

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0079.00: ;Asm
			Jmp SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007A.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007B:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007B.00: ;Asm
			push dword 0x18

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007D:
			; And

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007D.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007D.01: ;Asm
			and dword [ESP], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007E:
			; Branch

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007E.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007E.02: ;Asm
			JE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009D

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0080:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0080.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0081:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0081.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0082:
			; Ldind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0082.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0082.01: ;Asm
			push dword [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0083:
			; Stind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0083.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0083.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0083.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0084:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0084.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0085:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0085.00: ;Asm
			push dword 0x4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0086:
			; Add

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0086.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0086.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0087:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0087.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.00: ;Asm
			push dword 0x4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0089:
			; Add

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0089.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0089.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008A:
			; Ldind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008A.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008A.01: ;Asm
			push dword [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008B:
			; Stind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008B.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008B.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008B.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008C.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008D:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008D.00: ;Asm
			push dword 0x8

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008E:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008E.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008E.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008E.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008E.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008F.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0090:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0090.00: ;Asm
			push dword 0x8

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0091:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0091.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0091.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0091.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0091.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0092:
			; Ldind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0092.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0092.01: ;Asm
			push dword [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0093:
			; Stind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0093.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0093.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0093.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0095:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0095.00: ;Asm
			push dword 0x4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0096:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0096.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0096.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0096.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0096.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0097:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0097.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0097.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.00: ;Asm
			push dword 0x4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0099:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0099.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0099.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0099.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0099.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009A:
			; Ldind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009A.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009A.01: ;Asm
			push dword [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009B:
			; Stind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009B.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009B.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009B.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009C:
			; Ret

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009C.00: ;Asm
			Jmp SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009E:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009E.00: ;Asm
			push dword 0x4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009F:
			; And

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009F.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009F.01: ;Asm
			and dword [ESP], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A0:
			; Branch

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A0.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A0.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A0.02: ;Asm
			JE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AF

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A2:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A2.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A3:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A3.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A4:
			; Ldind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A4.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A4.01: ;Asm
			push dword [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A5:
			; Stind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A5.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A5.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A5.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A6:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A6.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A6.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A7:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A7.00: ;Asm
			push dword 0x4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A8:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A8.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A8.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A8.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A8.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A9.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A9.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AA:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AA.00: ;Asm
			push dword 0x4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AB:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AB.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AB.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AB.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AB.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AC:
			; Ldind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AC.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AC.01: ;Asm
			push dword [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AD:
			; Stind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AD.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AD.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AD.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AE:
			; Ret

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AE.00: ;Asm
			Jmp SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AF:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AF.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B0:
			; Branch

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B0.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B0.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B0.02: ;Asm
			JNE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B3

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B2:
			; Ret

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B2.00: ;Asm
			Jmp SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B3:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B3.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B4:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B4.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B5:
			; Ldind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B5.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B5.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B5.02: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B6:
			; Stind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B6.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B6.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B6.02: ;Asm
			mov byte [EAX], CL

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B8:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B8.00: ;Asm
			push dword 0x2

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B9:
			; And

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B9.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B9.01: ;Asm
			and dword [ESP], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BA:
			; Branch

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BA.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BA.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BA.02: ;Asm
			JNE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BD

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BC:
			; Ret

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BC.00: ;Asm
			Jmp SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BD:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BD.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BD.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BE:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BE.00: ;Asm
			push dword 0x2

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BF:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BF.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BF.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BF.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BF.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C0.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C0.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C1:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C1.00: ;Asm
			push dword 0x2

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C2:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C2.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C2.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C2.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C2.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C3:
			; Ldind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C3.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C3.01: ;Asm
			movsx EAX, word [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C3.02: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C4:
			; Stind

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C4.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C4.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C4.02: ;Asm
			mov word [EAX], CX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C5:
			; Ret

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C5.00: ;Asm
			Jmp SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C6:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C6.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C7:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C7.00: ;Asm
			push dword 0x800

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CC:
			; Branch

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CC.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CC.01: ;Asm
			pop dword EBX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CC.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CC.03: ;Asm
			JNBE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0112

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CE:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CE.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CF:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CF.00: ;Asm
			push dword 0x6

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D0:
			; Shr_Un

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D0.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D0.01: ;Asm
			shr dword [ESP], CL

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D1:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D1.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D1.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D2:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D2.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D3:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D3.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4:
			; Ldobj

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.01: ;Asm
			push dword [EAX + 60]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.02: ;Asm
			push dword [EAX + 56]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.03: ;Asm
			push dword [EAX + 52]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.04: ;Asm
			push dword [EAX + 48]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.05: ;Asm
			push dword [EAX + 44]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.06: ;Asm
			push dword [EAX + 40]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.07: ;Asm
			push dword [EAX + 36]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.08: ;Asm
			push dword [EAX + 32]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.09: ;Asm
			push dword [EAX + 28]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.0A: ;Asm
			push dword [EAX + 24]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.0B: ;Asm
			push dword [EAX + 20]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.0C: ;Asm
			push dword [EAX + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.0D: ;Asm
			push dword [EAX + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.0E: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.0F: ;Asm
			push dword [EAX + 4]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.10: ;Asm
			push dword [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9:
			; Stobj

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.00: ;Asm
			mov ECX, dword [ESP + 64]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.03: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.04: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.05: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.06: ;Asm
			mov dword [ECX + 8], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.07: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.08: ;Asm
			mov dword [ECX + 12], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.09: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.0A: ;Asm
			mov dword [ECX + 16], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.0B: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.0C: ;Asm
			mov dword [ECX + 20], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.0D: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.0E: ;Asm
			mov dword [ECX + 24], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.0F: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.10: ;Asm
			mov dword [ECX + 28], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.11: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.12: ;Asm
			mov dword [ECX + 32], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.13: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.14: ;Asm
			mov dword [ECX + 36], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.15: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.16: ;Asm
			mov dword [ECX + 40], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.17: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.18: ;Asm
			mov dword [ECX + 44], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.19: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.1A: ;Asm
			mov dword [ECX + 48], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.1B: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.1C: ;Asm
			mov dword [ECX + 52], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.1D: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.1E: ;Asm
			mov dword [ECX + 56], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.1F: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.20: ;Asm
			mov dword [ECX + 60], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.21: ;Asm
			add ESP, 0x4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DE.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DF:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DF.00: ;Asm
			push dword 0x40

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E1:
			; Add

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E1.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E1.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E2:
			; Starg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E2.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E2.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E4:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E4.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E5:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E5.00: ;Asm
			push dword 0x40

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E7:
			; Add

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E7.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E7.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E8:
			; Starg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E8.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E8.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EA:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EA.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EA.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EB:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EB.00: ;Asm
			push dword 0x1

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EC:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EC.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EC.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EC.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EC.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00ED:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00ED.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00ED.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EE:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EE.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EE.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EF:
			; Branch

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EF.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EF.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EF.02: ;Asm
			JNE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D2

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F1:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F1.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F2:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F2.00: ;Asm
			push dword 0x40

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F4:
			; Rem_Un

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F4.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F4.01: ;Asm
			test ECX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F4.02: ;Asm
			JNE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F4_NoDivideByZeroException

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F4.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F4_NoDivideByZeroException:

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F4_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F4_NoDivideByZeroException.05: ;Asm
			xor EDX, EDX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F4_NoDivideByZeroException.06: ;Asm
			div dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F4_NoDivideByZeroException.07: ;Asm
			push dword EDX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F5:
			; Starg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F5.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F5.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F7:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F7.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F8:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F8.00: ;Asm
			push dword 0x10

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FA:
			; Branch

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FA.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FA.01: ;Asm
			pop dword EBX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FA.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FA.03: ;Asm
			JNBE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002D

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FF:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FF.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FF.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0100:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0100.00: ;Asm
			push dword 0x10

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0102:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0102.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0102.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0102.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0102.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0103:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0103.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0103.01: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0104:
			; Ldc_I4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0104.00: ;Asm
			push dword 0x10

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0106:
			; Sub

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0106.00: ;Asm
			pop dword ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0106.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0106.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0106.03: ;Asm
			push dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0107:
			; Ldobj

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0107.00: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0107.01: ;Asm
			push dword [EAX + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0107.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0107.03: ;Asm
			push dword [EAX + 4]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0107.04: ;Asm
			push dword [EAX]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010C:
			; Stobj

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010C.00: ;Asm
			mov ECX, dword [ESP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010C.01: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010C.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010C.03: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010C.04: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010C.05: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010C.06: ;Asm
			mov dword [ECX + 8], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010C.07: ;Asm
			pop dword EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010C.08: ;Asm
			mov dword [ECX + 12], EAX

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010C.09: ;Asm
			add ESP, 0x4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0111:
			; Ret

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0111.00: ;Asm
			Jmp SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0112:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0112.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0114:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0114.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0115:
			; Call

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0115.00: ;Asm
			Call SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0115.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0115.02: ;Asm
			JE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0115.03: ;Asm
			JNE near SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011A:
			; Ret

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011A.00: ;Asm
			Jmp SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: Memmove

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemBufferMemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_45161114:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.Char]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1SystemCharcctor:

		GUID_45626126:
			; Static constructor. See if it has been called already, return if so.

		METHOD_45626126.06: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___System_Char_], 0x1

		METHOD_45626126.07: ;Asm
			JE near METHOD_45626126.BeforeQuickReturn

		METHOD_45626126.08: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___System_Char_], 0x1

		METHOD_45626126.09: ;Asm
			Jmp METHOD_45626126.AfterCCTorAlreadyCalledCheck

		METHOD_45626126.BeforeQuickReturn:

		METHOD_45626126.0A: ;Asm
			mov ECX, 0x0

		METHOD_45626126.0B: ;Asm
			Ret


		METHOD_45626126.AfterCCTorAlreadyCalledCheck:

		METHOD_45626126.0C: ;Asm
			push dword EBP

		METHOD_45626126.0D: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001:
			; Newarr
			; Element Size = 2

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharcctor

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'System.Char[]

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___System_Char___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemCharcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemCharcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemCharcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_45626127:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.Runtime.CompilerServices.RuntimeHelpersImpl
			; Name: IsReferenceOrContainsReferences
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 4

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences:

		GUID_45637093:

		METHOD_45637093.05: ;Asm
			push dword EBP

		METHOD_45637093.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_45637093.07: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0000:
			; Nop

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0001:
			; Ldc_I4

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0001.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0002:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0002.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0003:
			; Br

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0003.00: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0005

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0005:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0005.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0005.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0006:
			; Ret

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.IL_0006.00: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.END__OF__METHOD_NORMAL
			; End Method: IsReferenceOrContainsReferences

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.END__OF__METHOD_NORMAL

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_45637094:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.Char]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32:

		GUID_45653603:

		METHOD_45653603.08: ;Asm
			push dword EBP

		METHOD_45653603.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_45653603.0A: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_45653604:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CPU
			; Name: Halt
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCoreCPUHalt:

		GUID_45745676:

		METHOD_45745676.06: ;Asm
			push dword EBP

		METHOD_45745676.07: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = Cosmos.Core.CPU
			; Arg real size = 8 aligned size = 8

		METHOD_45745676.08: ;Asm
			push dword [EBP + 12]

		METHOD_45745676.09: ;Asm
			push dword [EBP + 8]

		METHOD_45745676.0A: ;Asm
			Call SystemVoidCosmosCore_AsmCPUImplHalt

		METHOD_45745676.0B: ;Asm
			test ECX, 0x2

		METHOD_45745676.0C: ;Asm
			JE near SystemVoidCosmosCoreCPUHalt.END__OF__METHOD_NORMAL

		METHOD_45745676.0D: ;Asm
			JNE near SystemVoidCosmosCoreCPUHalt.END__OF__METHOD_EXCEPTION
			; End Method: Halt

		SystemVoidCosmosCoreCPUHalt.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreCPUHalt.END__OF__METHOD_NORMAL.0E: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreCPUHalt.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreCPUHalt.END__OF__METHOD_NORMAL.0F: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreCPUHalt.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreCPUHalt.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreCPUHalt.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreCPUHalt.END__OF__METHOD_EXCEPTION__2.11: ;Asm
			Ret 0x8


		GUID_45745677:
			; ---------------------------------------------------------
			; Assembly: System.Collections, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Name: ThrowForEmptyQueue
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue:

		GUID_45745679:

		METHOD_45745679.12: ;Asm
			push dword EBP

		METHOD_45745679.13: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0000:
			; Call

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0000.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0000.01: ;Asm
			Call SystemStringSystemSRget_InvalidOperation_EmptyQueue

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0000.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0000.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0000.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0000.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0000.06: ;Asm
			JNE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005:
			; Newobj

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.00: ;Asm
			push dword 0x88

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.AfterAlloc:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.02: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.03: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_InvalidOperationException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.0C: ;Asm
			Call SystemVoidSystemInvalidOperationExceptionctorSystemString

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.0E: ;Asm
			JE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.NoError1429
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.11: ;Asm
			Jmp SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.NoError1429:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.14: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_0005.15: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_000A:
			; Throw

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_000A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_000A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_000A.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_000A.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_000A.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.IL_000A.05: ;Asm
			Jmp SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.END__OF__METHOD_EXCEPTION
			; End Method: ThrowForEmptyQueue

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventThrowForEmptyQueue.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_45745680:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Runtime.CompilerServices.RuntimeHelpers
			; Name: IsReferenceOrContainsReferences
			; Plugged: Yes
			; Return size: 4

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent:

		GUID_45754160:

		METHOD_45754160.0A: ;Asm
			push dword EBP

		METHOD_45754160.0B: ;Asm
			mov EBP, ESP

		METHOD_45754160.0C: ;Asm
			sub ESP, 0x4

		METHOD_45754160.0D: ;Asm
			Call SystemBooleanCosmosCore_PlugsSystemRuntimeCompilerServicesRuntimeHelpersImplIsReferenceOrContainsReferences

		METHOD_45754160.0E: ;Asm
			test ECX, 0x2

		METHOD_45754160.0F: ;Asm
			JE near SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent.END__OF__METHOD_NORMAL

		METHOD_45754160.10: ;Asm
			add ESP, 0x4

		METHOD_45754160.11: ;Asm
			JNE near SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION
			; End Method: IsReferenceOrContainsReferences

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent.END__OF__METHOD_NORMAL

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.13: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.14: ;Asm
			pop dword EAX

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.15: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			pop dword EBP

		SystemBooleanSystemRuntimeCompilerServicesRuntimeHelpersIsReferenceOrContainsReferencesCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2.17: ;Asm
			Ret


		GUID_45754161:
			; ---------------------------------------------------------
			; Assembly: System.Collections, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Name: MoveNext
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32:

		GUID_45754163:

		METHOD_45754163.18: ;Asm
			push dword EBP

		METHOD_45754163.19: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_45754163.1A: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0001:
			; Ldind

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0001.01: ;Asm
			push dword [EAX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0002:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0002.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0003:
			; Add

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0003.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0004:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0004.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0005:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0005.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0006:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0006.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0008:
			; Ldfld
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 36 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0008.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0008.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0008.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0008.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0008.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_000D:
			; Ldlen

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_000D.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_000D.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_000E:
			; Conv_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_000F:
			; Branch

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_000F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_000F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_000F.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0014

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0012:
			; Br

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0012.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0015

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0014:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0014.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0015:
			; Stind

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0015.00: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0015.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0015.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0016:
			; Ret

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.IL_0016.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.END__OF__METHOD_NORMAL
			; End Method: MoveNext

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_45754164:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.RuntimeHelpersImpl
			; Name: InitializeArray
			; Plugged: No

		PLUG_FOR___SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle:

		GUID_45802548:

		METHOD_45802548.06: ;Asm
			push dword EBP

		METHOD_45802548.07: ;Asm
			mov EBP, ESP

		METHOD_45802548.08: ;Asm
			mov EDI, dword [EBP + 20]

		METHOD_45802548.09: ;Asm
			mov ESI, dword [EBP + 12]

		METHOD_45802548.0A: ;Asm
			add EDI, 0x8

		METHOD_45802548.0B: ;Asm
			push dword [EDI]

		METHOD_45802548.0C: ;Asm
			add EDI, 0x4

		METHOD_45802548.0D: ;Asm
			mov EAX, dword [EDI]

		METHOD_45802548.0E: ;Asm
			mul dword [ESP]

		METHOD_45802548.0F: ;Asm
			pop dword ECX

		METHOD_45802548.10: ;Asm
			mov ECX, EAX

		METHOD_45802548.11: ;Asm
			mov EAX, 0x0

		METHOD_45802548.12: ;Asm
			add EDI, 0x4

		METHOD_45802548.StartLoop:

		METHOD_45802548.13: ;Asm
			mov DL, byte [ESI]

		METHOD_45802548.14: ;Asm
			mov byte [EDI], DL

		METHOD_45802548.15: ;Asm
			add EAX, 0x1

		METHOD_45802548.16: ;Asm
			add ESI, 0x1

		METHOD_45802548.17: ;Asm
			add EDI, 0x1

		METHOD_45802548.18: ;Asm
			cmp EAX, ECX

		METHOD_45802548.19: ;Asm
			JE near METHOD_45802548.EndLoop

		METHOD_45802548.1A: ;Asm
			Jmp METHOD_45802548.StartLoop

		METHOD_45802548.EndLoop:
			; End Method: InitializeArray

		PLUG_FOR___SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		PLUG_FOR___SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_NORMAL.1B: ;Asm
			mov dword [INTs_LastKnownAddress], PLUG_FOR___SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_NORMAL

		PLUG_FOR___SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_NORMAL.1C: ;Asm
			mov ECX, 0x0

		PLUG_FOR___SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_EXCEPTION:

		PLUG_FOR___SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_EXCEPTION__2:

		PLUG_FOR___SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_EXCEPTION__2.1D: ;Asm
			pop dword EBP

		PLUG_FOR___SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_EXCEPTION__2.1E: ;Asm
			Ret 0x10


		GUID_45802549:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Runtime.CompilerServices.RuntimeHelpers
			; Name: InitializeArray
			; Plugged: Yes
			; Argument[0] array at EBP+20, size = 8
			; Argument[1] fldHandle at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle:

		GUID_45802552:

		METHOD_45802552.1F: ;Asm
			push dword EBP

		METHOD_45802552.20: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.Array
			; Arg real size = 8 aligned size = 8

		METHOD_45802552.21: ;Asm
			push dword [EBP + 20]

		METHOD_45802552.22: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.RuntimeFieldHandle
			; Arg real size = 8 aligned size = 8

		METHOD_45802552.23: ;Asm
			push dword [EBP + 12]

		METHOD_45802552.24: ;Asm
			push dword [EBP + 8]

		METHOD_45802552.25: ;Asm
			Call PLUG_FOR___SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle

		METHOD_45802552.26: ;Asm
			test ECX, 0x2

		METHOD_45802552.27: ;Asm
			JE near SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_NORMAL

		METHOD_45802552.28: ;Asm
			JNE near SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_EXCEPTION
			; End Method: InitializeArray

		SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_NORMAL.29: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_NORMAL

		SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_NORMAL.2A: ;Asm
			mov ECX, 0x0

		SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_EXCEPTION__2.2B: ;Asm
			pop dword EBP

		SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle.END__OF__METHOD_EXCEPTION__2.2C: ;Asm
			Ret 0x10


		GUID_45802553:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: UsingResourceKeys
			; Plugged: No
			; Return size: 4

		SystemBooleanSystemSRUsingResourceKeys:

		GUID_45802555:

		METHOD_45802555.2D: ;Asm
			push dword EBP

		METHOD_45802555.2E: ;Asm
			mov EBP, ESP

		SystemBooleanSystemSRUsingResourceKeys.IL_0000:
			; Ldc_I4

		SystemBooleanSystemSRUsingResourceKeys.IL_0000.00: ;Asm
			push dword 0x0

		SystemBooleanSystemSRUsingResourceKeys.IL_0001:
			; Ret

		SystemBooleanSystemSRUsingResourceKeys.IL_0001.00: ;Asm
			Jmp SystemBooleanSystemSRUsingResourceKeys.END__OF__METHOD_NORMAL
			; End Method: UsingResourceKeys

		SystemBooleanSystemSRUsingResourceKeys.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemSRUsingResourceKeys.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemSRUsingResourceKeys.END__OF__METHOD_NORMAL

		SystemBooleanSystemSRUsingResourceKeys.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemSRUsingResourceKeys.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemSRUsingResourceKeys.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemSRUsingResourceKeys.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemSRUsingResourceKeys.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemSRUsingResourceKeys.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemSRUsingResourceKeys.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_45802556:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Join
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] separator at EBP+20, size = 8
			; Argument[1] values at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringJoinSystemStringSystemObjectarray:

		GUID_45808288:

		METHOD_45808288.07: ;Asm
			push dword EBP

		METHOD_45808288.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_45808288.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_45808288.0A: ;Asm
			push dword 0x0

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0001:
			; Dup

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0001.00: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0001.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0002:
			; Branch

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0002.01: ;Asm
			pop dword EBX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0002.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0002.03: ;Asm
			JNE near SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000A

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0002.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0002.05: ;Asm
			JNE near SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000A

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0004:
			; Pop

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0004.00: ;Asm
			add ESP, 0x8

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0005:
			; Ldsfld

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0005.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000A:
			; Starg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000A.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000A.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000A.02: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000A.03: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000C.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000C.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000D:
			; Ldflda
			; Field: System.Char System.String.m_firstChar

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000D.01: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000D.02: ;Asm
			add EAX, 0x10

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_000D.03: ;Asm
			push dword EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0012:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0012.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0012.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0013:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0013.01: ;Asm
			push dword EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0014:
			; Conv_U

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0015:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0015.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0015.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0016:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0016.01: ;Asm
			push dword EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0017.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0017.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0018:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0018.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0018.02: ;Asm
			JE near SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_001D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0018.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0018.05: ;Asm
			JNE near SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0018.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_001D.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_001E:
			; Call

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_001E.00: ;Asm
			Call SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_001E.02: ;Asm
			JE near SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0023
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_001E.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_001E.05: ;Asm
			JNE near SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0023:
			; Ret

		SystemStringSystemStringJoinSystemStringSystemObjectarray.IL_0023.00: ;Asm
			Jmp SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_NORMAL
			; End Method: Join

		SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_NORMAL

		SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringJoinSystemStringSystemObjectarray.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_45808289:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Char
			; Name: IsLatin1
			; Plugged: No
			; Argument[0] ch at EBP+8, size = 2
			; Return size: 4

		SystemBooleanSystemCharIsLatin1SystemChar:

		GUID_45860221:

		METHOD_45860221.0A: ;Asm
			push dword EBP

		METHOD_45860221.0B: ;Asm
			mov EBP, ESP

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0000.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0000.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0001:
			; Ldc_I4

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0001.00: ;Asm
			push dword 0xFF

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0006:
			; Cgt

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0006.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0006.02: ;Asm
			JL near SystemBooleanSystemCharIsLatin1SystemChar.IL_0006.True

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0006.03: ;Asm
			Jmp SystemBooleanSystemCharIsLatin1SystemChar.IL_0006.False

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0006.True:

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0006.05: ;Asm
			push dword 0x1

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0006.06: ;Asm
			Jmp SystemBooleanSystemCharIsLatin1SystemChar.IL_0008

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0006.False:

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0006.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0006.08: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0008:
			; Ldc_I4

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0008.00: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0009:
			; Ceq

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.02: ;Asm
			JE near SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.True

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.03: ;Asm
			Jmp SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.False

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.True:

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.05: ;Asm
			push dword 0x1

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.06: ;Asm
			Jmp SystemBooleanSystemCharIsLatin1SystemChar.IL_000B

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.False:

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.08: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsLatin1SystemChar.IL_0009.09: ;Asm
			Jmp SystemBooleanSystemCharIsLatin1SystemChar.IL_000B

		SystemBooleanSystemCharIsLatin1SystemChar.IL_000B:
			; Ret

		SystemBooleanSystemCharIsLatin1SystemChar.IL_000B.00: ;Asm
			Jmp SystemBooleanSystemCharIsLatin1SystemChar.END__OF__METHOD_NORMAL
			; End Method: IsLatin1

		SystemBooleanSystemCharIsLatin1SystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCharIsLatin1SystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCharIsLatin1SystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemCharIsLatin1SystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCharIsLatin1SystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsLatin1SystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCharIsLatin1SystemChar.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCharIsLatin1SystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCharIsLatin1SystemChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemCharIsLatin1SystemChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_45860222:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Char
			; Name: IsWhiteSpaceLatin1
			; Plugged: No
			; Argument[0] c at EBP+8, size = 2
			; Return size: 4

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar:

		GUID_45877678:

		METHOD_45877678.07: ;Asm
			push dword EBP

		METHOD_45877678.08: ;Asm
			mov EBP, ESP

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0000.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0000.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0001:
			; Ldc_I4

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0001.00: ;Asm
			push dword 0x20

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0003:
			; Branch

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0003.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0003.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0003.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0003.03: ;Asm
			JE near SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_001F

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0005:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0005.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0005.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0006:
			; Ldc_I4

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0006.00: ;Asm
			push dword 0x9

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0008:
			; Branch

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0008.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0008.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0008.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0008.03: ;Asm
			JL near SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000F

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000A.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000A.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000B:
			; Ldc_I4

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000B.00: ;Asm
			push dword 0xD

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000D:
			; Branch

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000D.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000D.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000D.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000D.03: ;Asm
			JLE near SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_001F

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000F.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_000F.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0010:
			; Ldc_I4

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0010.00: ;Asm
			push dword 0xA0

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0015:
			; Branch

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0015.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0015.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0015.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0015.03: ;Asm
			JE near SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_001F

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0017.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0017.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0018:
			; Ldc_I4

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0018.00: ;Asm
			push dword 0x85

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_001D:
			; Branch

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_001D.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_001D.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_001D.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_001D.03: ;Asm
			JNE near SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0021

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_001F:
			; Ldc_I4

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_001F.00: ;Asm
			push dword 0x1

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0020:
			; Ret

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0020.00: ;Asm
			Jmp SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0021:
			; Ldc_I4

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0021.00: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0022:
			; Ret

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.IL_0022.00: ;Asm
			Jmp SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.END__OF__METHOD_NORMAL
			; End Method: IsWhiteSpaceLatin1

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemCharIsWhiteSpaceLatin1SystemChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_45877679:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Globalization.CharUnicodeInfo
			; Name: IsWhiteSpace
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] c at EBP+8, size = 2
			; Return size: 4

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar:

		GUID_45933427:

		METHOD_45933427.07: ;Asm
			push dword EBP

		METHOD_45933427.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_45933427.09: ;Asm
			push dword 0x0

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0000.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0000.01: ;Asm
			push dword EAX

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0001:
			; Call

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0001.00: ;Asm
			Call SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0001.02: ;Asm
			JE near SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0001.04: ;Asm
			JNE near SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0006:
			; Stloc
			; Local type = System.Globalization.UnicodeCategory
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0007:
			; Ldloc
			; Local type = System.Globalization.UnicodeCategory
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0007.01: ;Asm
			push dword EAX

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0008:
			; Ldc_I4

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0008.00: ;Asm
			push dword 0xB

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000A:
			; Sub

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000A.00: ;Asm
			pop dword ECX

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000A.01: ;Asm
			pop dword EAX

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000A.02: ;Asm
			sub EAX, ECX

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000A.03: ;Asm
			push dword EAX

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000B:
			; Ldc_I4

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000B.00: ;Asm
			push dword 0x2

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000C:
			; Branch

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000C.00: ;Asm
			pop dword EAX

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000C.01: ;Asm
			pop dword EBX

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000C.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000C.03: ;Asm
			JNBE near SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0010

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000E:
			; Ldc_I4

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000E.00: ;Asm
			push dword 0x1

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000F:
			; Ret

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_000F.00: ;Asm
			Jmp SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0010:
			; Ldc_I4

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0010.00: ;Asm
			push dword 0x0

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0011:
			; Ret

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.IL_0011.00: ;Asm
			Jmp SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL
			; End Method: IsWhiteSpace

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanSystemGlobalizationCharUnicodeInfoIsWhiteSpaceSystemChar.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_45933428:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.String]
			; Name: set_Capacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32:

		GUID_45969010:

		METHOD_45969010.08: ;Asm
			push dword EBP

		METHOD_45969010.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_45969010.0A: ;Asm
			push dword 0x0

		METHOD_45969010.0B: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0007.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0009.00: ;Asm
			push dword 0xF

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_000B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_000B.00: ;Asm
			push dword 0x15

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0014:
			; Ldfld
			; Field: System.String[] System.Collections.Generic.List`1._items
			; Type: System.String[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0014.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0019:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0019.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001B:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001B.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0058

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001F:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_001F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_004D

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0022.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0027:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0027.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0027.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0029:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0029.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_002E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_002F:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_002F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_002F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0045

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0032:
			; Ldfld
			; Field: System.String[] System.Collections.Generic.List`1._items
			; Type: System.String[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0032.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0038:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0039:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_003B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_003B.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_003B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_003B.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0040:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0040.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0040.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0045
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0040.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0045.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0045.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0046:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0047:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.String]
			; Field: System.String[] System.Collections.Generic.List`1._items
			; Type: System.String[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0047.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0047.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0047.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0047.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0047.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0047.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_004C:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_004C.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_004D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_004E:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringcctor

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_004E.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_004E.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_004E.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___System_String___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_004E.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0053:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.String]
			; Field: System.String[] System.Collections.Generic.List`1._items
			; Type: System.String[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0053.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0053.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0053.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0053.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0053.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0058:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.IL_0058.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_Capacity

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemStringset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_45969011:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ThrowHelper
			; Name: GetArgumentName
			; Plugged: No
			; Argument[0] argument at EBP+12, size = 4
			; Return size: 8

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument:

		GUID_46086637:

		METHOD_46086637.06: ;Asm
			push dword EBP

		METHOD_46086637.07: ;Asm
			mov EBP, ESP

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0000:
			; Ldarga
			; Arg idx = 0
			; Arg type = System.ExceptionArgument
			; Arg real size = 4 aligned size = 4
			; Real displacement 12

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0000.00: ;Asm
			mov EAX, EBP

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0000.01: ;Asm
			mov EBX, 0xC

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0000.02: ;Asm
			add EAX, EBX

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0000.03: ;Asm
			push dword EAX

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0002:
			; Constrained
			; Type = System.ExceptionArgument

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.00: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_ExceptionArgument_ASM_IS__System_Private_CoreLib]

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.01: ;Asm
			push dword 0xA

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.02: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.03: ;Asm
			pop dword ECX

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.AfterAddressCheck:

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.NotBoxedThis:

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.04: ;Asm
			sub ESP, 0x4

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.05: ;Asm
			Call ECX

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.AfterNotBoxedThis:

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.06: ;Asm
			test ECX, 0x2

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.07: ;Asm
			JE near SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_000D
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.08: ;Asm
			add ESP, 0x4

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.09: ;Asm
			add ESP, 0x4

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.0A: ;Asm
			JNE near SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_EXCEPTION

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_0008.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_000D:
			; Ret

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.IL_000D.00: ;Asm
			Jmp SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_NORMAL
			; End Method: GetArgumentName

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_NORMAL

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_EXCEPTION:

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_46086638:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ThrowHelper
			; Name: GetResourceString
			; Plugged: No
			; Argument[0] resource at EBP+12, size = 4
			; Return size: 8

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource:

		GUID_46098876:

		METHOD_46098876.09: ;Asm
			push dword EBP

		METHOD_46098876.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0000:
			; Ldarga
			; Arg idx = 0
			; Arg type = System.ExceptionResource
			; Arg real size = 4 aligned size = 4
			; Real displacement 12

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0000.00: ;Asm
			mov EAX, EBP

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0000.01: ;Asm
			mov EBX, 0xC

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0000.02: ;Asm
			add EAX, EBX

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0000.03: ;Asm
			push dword EAX

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0002:
			; Constrained
			; Type = System.ExceptionResource

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.00: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_ExceptionResource_ASM_IS__System_Private_CoreLib]

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.01: ;Asm
			push dword 0xA

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.02: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.03: ;Asm
			pop dword ECX

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.AfterAddressCheck:

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.NotBoxedThis:

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.04: ;Asm
			sub ESP, 0x4

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.05: ;Asm
			Call ECX

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.AfterNotBoxedThis:

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.06: ;Asm
			test ECX, 0x2

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.07: ;Asm
			JE near SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_000D
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.08: ;Asm
			add ESP, 0x4

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.09: ;Asm
			add ESP, 0x4

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.0A: ;Asm
			JNE near SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_EXCEPTION

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0008.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_000D:
			; Call

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_000D.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemString

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_000D.02: ;Asm
			JE near SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_000D.03: ;Asm
			add ESP, 0x4

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_000D.05: ;Asm
			JNE near SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_EXCEPTION

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0012:
			; Ret

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.IL_0012.00: ;Asm
			Jmp SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_NORMAL
			; End Method: GetResourceString

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_NORMAL

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_EXCEPTION:

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_46098877:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: CompareTo
			; Plugged: Yes
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] strB at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemStringCompareToSystemString:

		GUID_46114219:

		METHOD_46114219.09: ;Asm
			push dword EBP

		METHOD_46114219.0A: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_46114219.0B: ;Asm
			push dword [EBP + 20]

		METHOD_46114219.0C: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_46114219.0D: ;Asm
			push dword [EBP + 12]

		METHOD_46114219.0E: ;Asm
			push dword [EBP + 8]

		METHOD_46114219.0F: ;Asm
			Call SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString

		METHOD_46114219.10: ;Asm
			test ECX, 0x2

		METHOD_46114219.11: ;Asm
			JE near SystemInt32SystemStringCompareToSystemString.END__OF__METHOD_NORMAL

		METHOD_46114219.12: ;Asm
			add ESP, 0x4

		METHOD_46114219.13: ;Asm
			JNE near SystemInt32SystemStringCompareToSystemString.END__OF__METHOD_EXCEPTION
			; End Method: CompareTo

		SystemInt32SystemStringCompareToSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemStringCompareToSystemString.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemStringCompareToSystemString.END__OF__METHOD_NORMAL

		SystemInt32SystemStringCompareToSystemString.END__OF__METHOD_NORMAL.15: ;Asm
			mov ECX, 0x0

		SystemInt32SystemStringCompareToSystemString.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareToSystemString.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemStringCompareToSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemStringCompareToSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemStringCompareToSystemString.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			pop dword EBP

		SystemInt32SystemStringCompareToSystemString.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			Ret 0xC


		GUID_46114220:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.Int32Impl
			; Name: Parse
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Local 9 at EBP-40
			; Local 10 at EBP-44
			; Local 11 at EBP-48
			; Argument[0] s at EBP+12, size = 8
			; Return size: 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString:

		GUID_46114222:

		METHOD_46114222.1A: ;Asm
			push dword EBP

		METHOD_46114222.1B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_46114222.1C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_46114222.1D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_46114222.1E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_46114222.1F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_46114222.20: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_46114222.21: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_46114222.22: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_46114222.23: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_46114222.24: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_46114222.25: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_46114222.26: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_46114222.27: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0000:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0001:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0003:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0003.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0004:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0004.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0004.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0005:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0005.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0006:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0006.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0006.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0008:
			; Callvirt
			; ThisOffset = 0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0008.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0008.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0008.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0008.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000D:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000D.00: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E:
			; Clt

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.00: ;Asm
			pop dword ECX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.01: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.02: ;Asm
			push dword ECX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.04: ;Asm
			JL near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.True

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.05: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.False

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.True:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.06: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.07: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.08: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0010

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.False:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.09: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_000E.0A: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0010:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0010.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011:
			; Ceq

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.True

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.03: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.False

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.True:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.05: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.06: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0013

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.False:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.08: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0011.09: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0013

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0013:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0013.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0013.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0014:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0014.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0014.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0015:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0015.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0015.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0043

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0017:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0017.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0019:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0019.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_001A:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_001A.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_001A.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_001F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_001A.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_001A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_001F:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_001F.00: ;Asm
			push dword 0x2B

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021:
			; Ceq

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.True

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.03: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.False

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.True:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.05: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.06: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0023

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.False:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.08: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0021.09: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0023

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0023:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0023.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0025:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0025.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0025.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0027:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0027.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0027.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0027.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002B

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0029:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0029.00: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002A.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002B.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002C:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002C.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002D:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002D.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002D.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0032
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002D.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002D.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_002D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0032:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0032.00: ;Asm
			push dword 0x2D

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034:
			; Ceq

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.True

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.03: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.False

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.True:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.05: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.06: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0036

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.False:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.08: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0034.09: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0036

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0036:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0036.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0036.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0038:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0038.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0038.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_003A:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_003A.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_003A.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_003A.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0042

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_003C:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_003C.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_003D:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_003D.00: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_003E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_003E.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_003E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_003F:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_003F.00: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0040:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0040.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0040.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0041:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0041.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0042:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0042.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0043:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0043.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0043.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0044:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0044.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0044.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0046:
			; Br

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0046.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_007E

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0048:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0048.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0049:
			; LdStr
			; String Value: 0123456789

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0049.00: ;Asm
			push dword StringLiteral0241

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0049.01: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_004E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_004E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_004E.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_004F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_004F.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_004F.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0051:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0051.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0051.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0051.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0056
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0051.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0051.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0051.05: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0051.06: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0051.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0056:
			; Call

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0056.00: ;Asm
			Call SystemInt32SystemStringIndexOfSystemChar

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0056.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0056.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_005B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0056.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0056.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_005B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_005B.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_005B.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_005D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_005D.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_005D.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_005F:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_005F.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060:
			; Ceq

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.True

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.03: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.False

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.True:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.05: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.06: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0062

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.False:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.08: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0060.09: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0062

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0062:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0062.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0062.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0064:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0064.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0064.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0066:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0066.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0066.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0066.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_006F

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0068:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0068.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069:
			; Newobj

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.00: ;Asm
			push dword 0x88

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.AfterAlloc:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.02: ;Asm
			push dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.03: ;Asm
			push dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.04: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_FormatException_ASM_IS__System_Private_CoreLib]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.09: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.0A: ;Asm
			Call SystemVoidSystemFormatExceptionctor

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.0B: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.0C: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.NoError1442
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.0E: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.NoError1442:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.10: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0069.11: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_006E:
			; Throw

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_006E.00: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_006E.01: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_006E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_006E.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_006E.04: ;Asm
			mov ECX, 0x3

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_006E.05: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_006F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_006F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_006F.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0070:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0070.00: ;Asm
			push dword 0xA

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0072:
			; Mul

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0072.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0072.01: ;Asm
			mul dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0072.02: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0072.03: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0073:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0073.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0073.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0075:
			; Add

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0075.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0075.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0076:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0076.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0076.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0077:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0077.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0078:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0078.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0078.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_007A:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_007A.00: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_007B:
			; Add

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_007B.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_007B.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_007C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_007C.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_007C.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_007E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_007E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_007E.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0080:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0080.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0080.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0081:
			; Callvirt
			; ThisOffset = 0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0081.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0081.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0081.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0081.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0081.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0081.05: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0081.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086:
			; Clt

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.00: ;Asm
			pop dword ECX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.01: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.02: ;Asm
			push dword ECX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.04: ;Asm
			JL near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.True

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.05: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.False

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.True:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.06: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.07: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.08: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0088

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.False:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.09: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0086.0A: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0088:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0088.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0088.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_008A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_008A.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_008A.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_008C:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_008C.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_008C.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_008C.02: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0048

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_008E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_008E.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_008E.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_008F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_008F.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_008F.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0091:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0091.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0091.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0093:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0093.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0093.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0093.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0099

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0095:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0095.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0095.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0096:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0096.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0097:
			; Mul

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0097.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0097.01: ;Asm
			mul dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0097.02: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0097.03: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0098:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0098.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0098.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0099:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0099.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_0099.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_009A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_009A.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_009A.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_009C:
			; Br

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_009C.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_009E

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_009E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_009E.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_009E.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_00A0:
			; Ret

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.IL_00A0.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_NORMAL
			; End Method: Parse

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_NORMAL

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x30

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosSystem_PlugsSystemInt32ImplParseSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_46114223:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: GetDirectoryListing
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString:

		GUID_46405405:

		METHOD_46405405.08: ;Asm
			push dword EBP

		METHOD_46405405.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_46405405.0A: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_46405405.0B: ;Asm
			push dword 0x0

		METHOD_46405405.0C: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0000:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0000.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0002:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0002.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0002.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0002.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0007:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0008:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0008.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0008.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0009:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0009.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0009.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0009.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0017

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_000B:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_000B.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_000C:
			; LdStr
			; String Value: aPath

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_000C.00: ;Asm
			push dword StringLiteral0242

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_000C.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011:
			; Newobj

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.00: ;Asm
			push dword 0x90

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.AfterAlloc:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.02: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.03: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.04: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.06: ;Asm
			mov dword [EAX], EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.0A: ;Asm
			push dword [ESP + 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.0B: ;Asm
			push dword [ESP + 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.0D: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.0E: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.NoError1442
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.11: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.NoError1442:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.14: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0011.15: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0016:
			; Throw

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0016.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0016.01: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0016.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0016.03: ;Asm
			Call SystemExceptionOccurred

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0016.04: ;Asm
			mov ECX, 0x3

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0016.05: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0017:
			; Ldsfld

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0017.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0017.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001C.00: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001C.01: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.01: ;Asm
			push dword [EAX]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.02: ;Asm
			push dword 0x311

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.04: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.AfterAddressCheck:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.07: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.NotBoxedThis

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.08: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.0A: ;Asm
			add ESP, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.0B: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.0C: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.NotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.0D: ;Asm
			Call ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.AfterNotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.0E: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.0F: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0022
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.10: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.11: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.12: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_001D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0022:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 8
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0022.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0022.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0022.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0022.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0023:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0023.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0025

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0025:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 8
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0025.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0025.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0026:
			; Ret

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.IL_0026.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_NORMAL
			; End Method: GetDirectoryListing

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_NORMAL

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_46405406:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Name: get_Item
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 8

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32:

		GUID_46461066:

		METHOD_46461066.0A: ;Asm
			push dword EBP

		METHOD_46461066.0B: ;Asm
			mov EBP, ESP

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0002.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0007:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0007.03: ;Asm
			JB near CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000E

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0009:
			; Call

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0009.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0009.03: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000F:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntry[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntry[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000F.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000F.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000F.02: ;Asm
			add ECX, 0x1C

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000F.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000F.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_000F.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015:
			; Ldelem

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015.00: ;Asm
			pop dword EBX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015.02: ;Asm
			push dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015.05: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015.06: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015.07: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015.08: ;Asm
			JLE near CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015.09: ;Asm
			cmp EBX, 0x0

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015.0A: ;Asm
			JNL near CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException:

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_001A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException:

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_001A:
			; Ret

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.IL_001A.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x4


		GUID_46461067:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Name: get_Count
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count:

		GUID_46494087:

		METHOD_46494087.09: ;Asm
			push dword EBP

		METHOD_46494087.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.IL_0006:
			; Ret

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.IL_0006.00: ;Asm
			Jmp SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.END__OF__METHOD_NORMAL
			; End Method: get_Count

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.END__OF__METHOD_NORMAL

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_46494088:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.String]
			; Name: ToArray
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray:

		GUID_46504032:

		METHOD_46504032.07: ;Asm
			push dword EBP

		METHOD_46504032.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_46504032.09: ;Asm
			push dword 0x0

		METHOD_46504032.0A: ;Asm
			push dword 0x0

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0001.01: ;Asm
			pop dword ECX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0001.04: ;Asm
			push dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0006:
			; Branch

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0006.02: ;Asm
			JNE near SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_000E

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0008:
			; Ldsfld

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0008.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemStringcctor

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0008.02: ;Asm
			JNE near SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0008.AfterCCTorExceptionCheck:

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0008.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___System_String___emptyArray + 4]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0008.04: ;Asm
			push dword 0x0

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_000D:
			; Ret

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_000D.00: ;Asm
			Jmp SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_NORMAL

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_000F:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_000F.01: ;Asm
			pop dword ECX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_000F.02: ;Asm
			add ECX, 0x18

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_000F.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_000F.04: ;Asm
			push dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_000F.05: ;Asm
			mov EAX, 0x0

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014:
			; Newarr
			; Element Size = 8

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.00: ;Asm
			pop dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.01: ;Asm
			push dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.02: ;Asm
			mov EDX, 0x8

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.03: ;Asm
			mul dword EDX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.04: ;Asm
			add EAX, 0x10

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.05: ;Asm
			push dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.AfterAlloc:

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.07: ;Asm
			pop dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.08: ;Asm
			pop dword ESI

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.09: ;Asm
			push dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.0A: ;Asm
			push dword [ESP]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.0B: ;Asm
			push dword [ESP]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.0C: ;Asm
			pop dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.12: ;Asm
			push dword 0x0

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0014.14: ;Asm
			push dword 0x0

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0019:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0019.00: ;Asm
			pop dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0019.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0019.02: ;Asm
			pop dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0019.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_001A.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_001A.01: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_001B:
			; Ldfld
			; Field: System.String[] System.Collections.Generic.List`1._items
			; Type: System.String[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_001B.01: ;Asm
			pop dword ECX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_001B.02: ;Asm
			add ECX, 0x1C

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_001B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_001B.04: ;Asm
			push dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_001B.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_001B.06: ;Asm
			push dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_001B.07: ;Asm
			mov EAX, 0x0

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0020:
			; Ldc_I4

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0020.00: ;Asm
			push dword 0x0

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0021:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0021.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0021.01: ;Asm
			push dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0021.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0021.03: ;Asm
			push dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0022:
			; Ldc_I4

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0022.00: ;Asm
			push dword 0x0

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.String]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0023.00: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0023.01: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0024:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0024.00: ;Asm
			add ESP, 0x4

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0024.01: ;Asm
			pop dword ECX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0024.02: ;Asm
			add ECX, 0x18

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0024.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0024.04: ;Asm
			push dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0024.05: ;Asm
			mov EAX, 0x0

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0029:
			; Call

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0029.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0029.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0029.02: ;Asm
			JE near SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_002E
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_0029.03: ;Asm
			JNE near SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_002E:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_002E.01: ;Asm
			push dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_002E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_002E.03: ;Asm
			push dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_002F:
			; Ret

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.IL_002F.00: ;Asm
			Jmp SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_NORMAL
			; End Method: ToArray

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_NORMAL

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_EXCEPTION:

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_EXCEPTION__2:

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringarraySystemCollectionsGenericList1SystemStringToArray.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_46504033:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: GetVolumes
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes:

		GUID_46567419:

		METHOD_46567419.0A: ;Asm
			push dword EBP

		METHOD_46567419.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_46567419.0C: ;Asm
			push dword 0x0

		METHOD_46567419.0D: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0000:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0000.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0001:
			; Ldsfld

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0001.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0001.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006:
			; Callvirt
			; ThisOffset = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.01: ;Asm
			push dword [EAX]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.02: ;Asm
			push dword 0x312

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.04: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.AfterAddressCheck:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.07: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.NotBoxedThis

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.08: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.NotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.0A: ;Asm
			Call ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.AfterNotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.0B: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.0C: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.0D: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.0E: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.0F: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_0006.NoExceptionAfterCall:
			; Argument Count = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000B:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000B.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000B.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000B.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000C:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000C.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000E

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000E:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000E.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000E.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000F:
			; Ret

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.IL_000F.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_NORMAL
			; End Method: GetVolumes

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_NORMAL

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetVolumes.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_46567420:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Name: GetEnumerator
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Return size: 24

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator:

		GUID_46590956:

		METHOD_46590956.0A: ;Asm
			push dword EBP

		METHOD_46590956.0B: ;Asm
			mov EBP, ESP

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001:
			; Newobj
			; ValueType
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; StorageSize: 24
			; ArgSize: 8

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.00: ;Asm
			mov ESI, ESP

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.01: ;Asm
			sub ESP, 0x1C

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.02: ;Asm
			mov EDI, ESP

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.03: ;Asm
			mov ECX, 0x2

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.04: ;Asm
			rep movsd

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.05: ;Asm
			mov EAX, ESP

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.06: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.07: ;Asm
			mov dword [ESP + 8], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.08: ;Asm
			push dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.09: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.0A: ;Asm
			mov dword [EAX], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.0B: ;Asm
			mov dword [EAX + 4], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.0C: ;Asm
			mov dword [EAX + 8], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.0D: ;Asm
			mov dword [EAX + 12], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.0E: ;Asm
			mov dword [EAX + 16], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.0F: ;Asm
			mov dword [EAX + 20], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.10: ;Asm
			Call SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.11: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.12: ;Asm
			JE near SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0001.13: ;Asm
			JNE near SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0006:
			; Ret

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.IL_0006.00: ;Asm
			Jmp SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL
			; End Method: GetEnumerator

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.07: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.08: ;Asm
			mov dword [EBP + 16], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.09: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.0A: ;Asm
			mov dword [EBP + 20], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.0B: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.0C: ;Asm
			mov dword [EBP + 24], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.0D: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_NORMAL.0E: ;Asm
			mov dword [EBP + 28], EAX

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			pop dword EBP

		SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			Ret


		GUID_46590957:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Name: get_Current
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 24
			; Return size: 8

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current:

		GUID_46601075:

		METHOD_46601075.11: ;Asm
			push dword EBP

		METHOD_46601075.12: ;Asm
			mov EBP, ESP

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.IL_0000.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.IL_0001:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntry System.Collections.Generic.List`1+Enumerator.current
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 16 (includes object header)

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.IL_0001.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.IL_0001.01: ;Asm
			add ECX, 0x10

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.IL_0001.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.IL_0001.05: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.IL_0001.06: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.IL_0006:
			; Ret

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.IL_0006.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.END__OF__METHOD_NORMAL
			; End Method: get_Current

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_46601076:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Name: MoveNext
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+8, size = 24
			; Return size: 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext:

		GUID_46611212:

		METHOD_46611212.09: ;Asm
			push dword EBP

		METHOD_46611212.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_46611212.0B: ;Asm
			push dword 0x0

		METHOD_46611212.0C: ;Asm
			push dword 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0001:
			; Ldfld
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 0 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0001.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0001.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0001.05: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0001.06: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0006:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0006.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0007.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0008.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0008.01: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0008.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0008.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0008.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_000D:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_000D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_000D.01: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_000D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_000D.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_000E:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_000E.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_000E.02: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_000E.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_000E.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_000E.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0013:
			; Branch

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0013.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0013.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0013.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0013.03: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_004A

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0015.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0016:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 8 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0016.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0016.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0016.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0016.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0016.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_001B:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_001B.01: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_001B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_001B.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_001C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_001C.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_001C.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_001C.02: ;Asm
			add ECX, 0x18

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_001C.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_001C.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_001C.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0021:
			; Branch

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0021.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0021.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0021.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0021.03: ;Asm
			JNB near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_004A

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0023.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0024:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0024.01: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0024.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0024.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0025:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntry[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntry[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0025.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0025.02: ;Asm
			add ECX, 0x1C

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0025.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0025.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0025.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0025.06: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0025.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_002A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_002B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 8 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_002B.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_002B.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_002B.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_002B.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_002B.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030:
			; Ldelem

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030.00: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030.02: ;Asm
			push dword [ESP + 12]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030.04: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030.05: ;Asm
			push dword [EAX + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030.06: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030.07: ;Asm
			cmp EAX, EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030.08: ;Asm
			JLE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_IndexOutOfRangeException

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030.09: ;Asm
			cmp EBX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030.0A: ;Asm
			JNL near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_IndexOutOfRangeException:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_IndexOutOfRangeException.0F: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0035
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_IndexOutOfRangeException.11: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException.1B: ;Asm
			push dword [EDX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException.1C: ;Asm
			sub EDX, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException.1D: ;Asm
			push dword [EDX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0030_NoIndexOutOfRangeException.1E: ;Asm
			sub EDX, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0035:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntry System.Collections.Generic.List`1+Enumerator.current
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Size: 8
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0035.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0035.01: ;Asm
			add ECX, 0x10

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0035.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0035.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0035.04: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0035.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0035.06: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_003A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_003B.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_003C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 8 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_003C.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_003C.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_003C.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_003C.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_003C.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0041:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0041.00: ;Asm
			push dword 0x1

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0042:
			; Add

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0042.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0042.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0043:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0043.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0043.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0043.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0043.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0048:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0048.00: ;Asm
			push dword 0x1

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0049:
			; Ret

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0049.00: ;Asm
			Jmp SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_NORMAL

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_004A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_004A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_004B:
			; Call

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_004B.00: ;Asm
			Call SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_004B.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_004B.02: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0050
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_004B.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_004B.04: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0050:
			; Ret

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.IL_0050.00: ;Asm
			Jmp SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_NORMAL
			; End Method: MoveNext

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_NORMAL

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_46611213:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem.DriveInfo, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DriveInfo
			; Name: NormalizeDriveName
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] driveName at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIODriveInfoNormalizeDriveNameSystemString:

		GUID_46716987:

		METHOD_46716987.08: ;Asm
			push dword EBP

		METHOD_46716987.09: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_46716987.0A: ;Asm
			push dword [EBP + 12]

		METHOD_46716987.0B: ;Asm
			push dword [EBP + 8]

		METHOD_46716987.0C: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString

		METHOD_46716987.0D: ;Asm
			test ECX, 0x2

		METHOD_46716987.0E: ;Asm
			JE near SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL

		METHOD_46716987.0F: ;Asm
			add ESP, 0x4

		METHOD_46716987.10: ;Asm
			add ESP, 0x4

		METHOD_46716987.11: ;Asm
			JNE near SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION
			; End Method: NormalizeDriveName

		SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL.13: ;Asm
			mov ECX, 0x0

		SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL.14: ;Asm
			pop dword EAX

		SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL.15: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			pop dword EBP

		SystemStringSystemIODriveInfoNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			Ret


		GUID_46716988:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Common.StringHelper
			; Name: GetNumberString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-32
			; Local 5 at EBP-36
			; Local 6 at EBP-44
			; Local 7 at EBP-48
			; Local 8 at EBP-52
			; Argument[0] aValue at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64:

		GUID_46716990:

		METHOD_46716990.1A: ;Asm
			push dword EBP

		METHOD_46716990.1B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_46716990.1C: ;Asm
			push dword 0x0

		METHOD_46716990.1D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_46716990.1E: ;Asm
			push dword 0x0

		METHOD_46716990.1F: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_46716990.20: ;Asm
			push dword 0x0

		METHOD_46716990.21: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_46716990.22: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_46716990.23: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_46716990.24: ;Asm
			push dword 0x0

		METHOD_46716990.25: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_46716990.26: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_46716990.27: ;Asm
			push dword 0x0
			; Local 8, Size 8

		METHOD_46716990.28: ;Asm
			push dword 0x0

		METHOD_46716990.29: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0000:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0001:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0001.00: ;Asm
			push dword 0xA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003:
			; Newarr
			; Element Size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.02: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.03: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.04: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.05: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.AfterAlloc:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.07: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.08: ;Asm
			pop dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.09: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.0B: ;Asm
			push dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.12: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0003.14: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0008:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0008.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0008.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0009:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0009.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000A:
			; LdStr
			; String Value: 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000A.00: ;Asm
			push dword StringLiteral0243

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_000F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0010:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0010.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0010.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0011:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0011.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0012:
			; LdStr
			; String Value: 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0012.00: ;Asm
			push dword StringLiteral0244

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0012.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0017.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0018:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0018.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0018.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0019:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0019.00: ;Asm
			push dword 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001A:
			; LdStr
			; String Value: 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001A.00: ;Asm
			push dword StringLiteral0245

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_001F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0020:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0020.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0020.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0021:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0021.00: ;Asm
			push dword 0x3

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0022:
			; LdStr
			; String Value: 3

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0022.00: ;Asm
			push dword StringLiteral0246

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0022.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0027.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0028:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0028.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0028.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0029:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0029.00: ;Asm
			push dword 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002A:
			; LdStr
			; String Value: 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002A.00: ;Asm
			push dword StringLiteral0247

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_002F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0030:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0030.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0030.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0031:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0031.00: ;Asm
			push dword 0x5

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0032:
			; LdStr
			; String Value: 5

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0032.00: ;Asm
			push dword StringLiteral0248

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0032.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0037.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0038:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0038.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0038.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0039:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0039.00: ;Asm
			push dword 0x6

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003A:
			; LdStr
			; String Value: 6

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003A.00: ;Asm
			push dword StringLiteral0249

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_003F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0040:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0040.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0040.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0041:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0041.00: ;Asm
			push dword 0x7

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0042:
			; LdStr
			; String Value: 7

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0042.00: ;Asm
			push dword StringLiteral024A

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0042.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0047.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0048:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0048.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0048.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0049:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0049.00: ;Asm
			push dword 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004A:
			; LdStr
			; String Value: 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004A.00: ;Asm
			push dword StringLiteral024B

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_004F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0050:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0050.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0050.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0051:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0051.00: ;Asm
			push dword 0x9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0053:
			; LdStr
			; String Value: 9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0053.00: ;Asm
			push dword StringLiteral024C

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0053.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0058.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0059:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0059.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0059.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0059.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0059.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_005A:
			; Ldsfld

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_005A.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_005A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_005F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_005F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_005F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_005F.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_005F.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0060:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int64
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0060.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0060.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0061:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0061.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0061.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0061.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0061.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0062:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int64
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0062.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0062.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0063:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0063.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0064:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0064.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0064.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0064.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0064.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065:
			; Ceq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.01: ;Asm
			cmp EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.03: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.04: ;Asm
			xor EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.06: ;Asm
			add ESP, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.07: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.08: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0067

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.09: ;Asm
			add ESP, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0065.0B: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0067

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0067:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0067.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0067.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0068:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0068.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0068.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0069:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0069.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0069.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0069.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0075

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_006B:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_006B.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_006C:
			; LdStr
			; String Value: 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_006C.00: ;Asm
			push dword StringLiteral024D

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_006C.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0071:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0071.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0071.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0071.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0071.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0072:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0072.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0073:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0073.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0075:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0075.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0076:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int64
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0076.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0076.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0077:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0077.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0078:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0078.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0078.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0078.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0078.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0079:
			; Clt

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0079.00: ;Asm
			mov ESI, 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0079.01: ;Asm
			xor EDI, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0079.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0079.03: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0079.04: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0079.05: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0079.06: ;Asm
			sub EBX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0079.07: ;Asm
			sbb ECX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0079.08: ;Asm
			cmovl EDI, ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0079.09: ;Asm
			push dword EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_007B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_007B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_007B.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_007D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_007D.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_007D.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_007F:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_007F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_007F.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_007F.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0088

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0081:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0081.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0082:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0082.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0082.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0082.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0082.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0083:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0083.00: ;Asm
			push dword 0xFFFFFFFF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0084:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0084.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0084.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0084.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0084.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085:
			; Mul

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.Simple32Multiply

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.04: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.05: ;Asm
			mov ECX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.06: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.07: ;Asm
			mul dword [ESP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.08: ;Asm
			add ECX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.09: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.0A: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.0B: ;Asm
			add EDX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.0C: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.MoveReturnValue

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.Simple32Multiply:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.0D: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.0E: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.MoveReturnValue:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0085.11: ;Asm
			add ESP, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0086:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0086.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0086.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0086.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0086.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0087:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0087.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0088:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0088.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A5

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008A:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008A.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008B:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008B.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008B.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008B.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008B.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008C:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008C.00: ;Asm
			push dword 0xA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008E:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008E.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008E.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008E.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F:
			; Rem

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.00: ;Asm
			mov ESI, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.01: ;Asm
			mov EDI, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.02: ;Asm
			xor EAX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.03: ;Asm
			or EAX, ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.04: ;Asm
			or EAX, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.07: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.08: ;Asm
			mov EDX, dword [ESP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.09: ;Asm
			add ESP, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.0A: ;Asm
			or EDI, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.0B: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.NoLoop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.0C: ;Asm
			xor ECX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.0D: ;Asm
			mov EBX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.10: ;Asm
			JB near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.divisor_no_neg

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.divisor_no_neg:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.15: ;Asm
			JB near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.dividend_no_neg

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.dividend_no_neg:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.ShiftRightLoop:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.1F: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.ShiftRightLoop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.22: ;Asm
			div dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.23: ;Asm
			xor EAX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.24: ;Asm
			shld EAX, EDX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.25: ;Asm
			shl EDX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.26: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.27: ;Asm
			cmp EBX, 0x80000000

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.28: ;Asm
			JB near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F._remainder_no_neg

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.29: ;Asm
			neg dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.2A: ;Asm
			adc EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.2B: ;Asm
			neg dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F._remainder_no_neg:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.2C: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.2D: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.2E: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.End

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.NoLoop:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.2F: ;Asm
			mov ECX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.30: ;Asm
			mov EAX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.31: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.32: ;Asm
			idiv dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.33: ;Asm
			mov EAX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.34: ;Asm
			div dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.35: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F_NoDivideByZeroException.36: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008F.End:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0090:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0090.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0090.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0090.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0090.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0092:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0092.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0092.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0092.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0092.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0093:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0093.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0093.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0093.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0093.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0095:
			; Conv_Ovf_I

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0095.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0095.01: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0095.02: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096:
			; Ldelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096.00: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096.04: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096.06: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096.08: ;Asm
			JLE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_IndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096.0A: ;Asm
			JNL near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_IndexOutOfRangeException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0097
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0096_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0097:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0097.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0097.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0097.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0097.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0098:
			; Call

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0098.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0098.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0098.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_009D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0098.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0098.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_0098.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_009D:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_009D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_009D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_009D.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_009D.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_009E:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_009E.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_009E.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_009E.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_009E.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_009F:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_009F.00: ;Asm
			push dword 0xA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A1:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A1.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A1.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A1.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A1.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2:
			; Div

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.00: ;Asm
			pop dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.01: ;Asm
			pop dword EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.02: ;Asm
			xor EAX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.03: ;Asm
			or EAX, ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.04: ;Asm
			or EAX, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.0A: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.NoLoop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.0C: ;Asm
			mov EBX, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.0D: ;Asm
			xor EBX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.10: ;Asm
			JB near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.divisor_no_neg

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.divisor_no_neg:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.15: ;Asm
			JB near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.dividend_no_neg

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.dividend_no_neg:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.ShiftRightLoop:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.1F: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.ShiftRightLoop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.22: ;Asm
			idiv dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.23: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.24: ;Asm
			cmp EBX, 0x80000000

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.25: ;Asm
			JB near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2._result_no_neg

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.26: ;Asm
			neg dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2._result_no_neg:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.27: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.28: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.29: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.2A: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.End

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.NoLoop:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.2B: ;Asm
			mov ECX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.2C: ;Asm
			mov EAX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.2D: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.2E: ;Asm
			idiv dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.2F: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.30: ;Asm
			mov EAX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.31: ;Asm
			div dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2_NoDivideByZeroException.32: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A2.End:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A3:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A3.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A3.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A3.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A3.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A4:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A4.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A5:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 20
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A5.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A5.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A5.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A5.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A6:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A6.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A7:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A7.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A7.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A7.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A7.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8:
			; Cgt

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.00: ;Asm
			mov ESI, 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.01: ;Asm
			xor EDI, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.03: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.04: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.05: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.06: ;Asm
			cmp ECX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.07: ;Asm
			JNLE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.08: ;Asm
			JL near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.09: ;Asm
			cmp EBX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.0A: ;Asm
			cmovnle EDI, ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00A8.0B: ;Asm
			push dword EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00AA:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00AA.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00AA.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00AC:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00AC.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00AC.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00AE:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00AE.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00AE.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00AE.02: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_008A

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B0:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B0.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B1:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int64
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B1.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B1.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B2:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B2.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B3:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B3.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B3.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B3.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B3.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B4:
			; Clt

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B4.00: ;Asm
			mov ESI, 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B4.01: ;Asm
			xor EDI, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B4.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B4.03: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B4.04: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B4.05: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B4.06: ;Asm
			sub EBX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B4.07: ;Asm
			sbb ECX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B4.08: ;Asm
			cmovl EDI, ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B4.09: ;Asm
			push dword EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B6:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B6.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B6.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B8:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B8.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00B8.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00BA:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00BA.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00BA.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00BA.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00BC:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00BC.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00BD:
			; LdStr
			; String Value: -

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00BD.00: ;Asm
			push dword StringLiteral024E

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00BD.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C2:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C2.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C2.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C2.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C2.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C3:
			; Call

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C3.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C3.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C3.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C8
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C3.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C3.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C3.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C8:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C8.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C8.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C8.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C8.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C9:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00C9.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CA:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CA.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CA.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CA.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CA.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CB:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 52
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CB.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CB.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CB.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CB.03: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CD:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CD.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CF

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CF:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 52
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CF.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CF.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CF.02: ;Asm
			mov EAX, dword [EBP - 56]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00CF.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00D1:
			; Ret

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.IL_00D1.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_NORMAL
			; End Method: GetNumberString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_NORMAL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x38

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemInt64.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_46716991:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] ticks at EBP+16, size = 8
			; Argument[2] kind at EBP+8, size = 4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind:

		GUID_47148237:

		METHOD_47148237.0A: ;Asm
			push dword EBP

		METHOD_47148237.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int64
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0001:
			; Ldc_I4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0002:
			; Conv_I8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0002.01: ;Asm
			cdq

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0002.02: ;Asm
			push dword EDX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0003:
			; Branch

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0003.00: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0003.01: ;Asm
			pop dword EDX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0003.02: ;Asm
			pop dword EBX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0003.03: ;Asm
			pop dword ECX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0003.04: ;Asm
			cmp ECX, EDX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0003.05: ;Asm
			JL near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0011

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0003.06: ;Asm
			JNE near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0003.End

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0003.07: ;Asm
			cmp EBX, EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0003.08: ;Asm
			JL near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0011

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0003.End:

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0005:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int64
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0005.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0005.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0006:
			; Ldc_I8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0006.00: ;Asm
			push dword 0x2BCA2875

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0006.01: ;Asm
			push dword 0xF4373FFF

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_000F:
			; Branch

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_000F.01: ;Asm
			pop dword EDX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_000F.02: ;Asm
			pop dword EBX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_000F.03: ;Asm
			pop dword ECX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_000F.04: ;Asm
			cmp ECX, EDX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_000F.05: ;Asm
			JL near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0021

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_000F.06: ;Asm
			JNE near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_000F.End

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_000F.07: ;Asm
			cmp EBX, EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_000F.08: ;Asm
			JLE near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0021

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_000F.End:

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0011:
			; LdStr
			; String Value: ticks

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0011.00: ;Asm
			push dword StringLiteral024F

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0011.01: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0016:
			; Call

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0016.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0016.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0016.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0016.03: ;Asm
			JE near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0016.06: ;Asm
			JNE near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B:
			; Newobj

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.00: ;Asm
			push dword 0x98

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.AfterAlloc:

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.02: ;Asm
			push dword [ESP]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.03: ;Asm
			push dword [ESP]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.10: ;Asm
			JE near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.NoError1444
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.14: ;Asm
			Jmp SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.NoError1444:

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.18: ;Asm
			push dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_001B.19: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0020:
			; Throw

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0020.01: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0020.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0020.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0020.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0020.05: ;Asm
			Jmp SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0021:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.DateTimeKind
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0022:
			; Ldc_I4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0022.00: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0023:
			; Branch

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0023.01: ;Asm
			pop dword EBX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0023.03: ;Asm
			JL near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0029

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0025:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.DateTimeKind
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0025.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0026:
			; Ldc_I4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0026.00: ;Asm
			push dword 0x2

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0027:
			; Branch

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0027.01: ;Asm
			pop dword EBX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0027.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0027.03: ;Asm
			JLE near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0039

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0029:
			; Call

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0029.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0029.01: ;Asm
			Call SystemStringSystemSRget_Argument_InvalidDateTimeKind

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0029.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0029.03: ;Asm
			JE near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_002E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0029.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0029.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0029.06: ;Asm
			JNE near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_002E:
			; LdStr
			; String Value: kind

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_002E.00: ;Asm
			push dword StringLiteral0250

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_002E.01: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033:
			; Newobj

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.00: ;Asm
			push dword 0x90

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.AfterAlloc:

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.02: ;Asm
			push dword [ESP]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.03: ;Asm
			push dword [ESP]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.04: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.10: ;Asm
			JE near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.NoError1444
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.14: ;Asm
			Jmp SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.NoError1444:

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.18: ;Asm
			push dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0033.19: ;Asm
			push dword 0x0

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0038:
			; Throw

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0038.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0038.01: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0038.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0038.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0038.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0038.05: ;Asm
			Jmp SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_EXCEPTION

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0039:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0039.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int64
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.DateTimeKind
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003C:
			; Conv_I8

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003C.00: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003C.01: ;Asm
			cdq

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003C.02: ;Asm
			push dword EDX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003C.03: ;Asm
			push dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003D:
			; Ldc_I4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003D.00: ;Asm
			push dword 0x3E

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F:
			; Shl

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.00: ;Asm
			pop dword ECX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.01: ;Asm
			mov EAX, dword [ESP]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.02: ;Asm
			cmp CL, 0x20

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.03: ;Asm
			JNB near SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.LowPartIsZero

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.04: ;Asm
			shld [ESP + 4], EAX, CL

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.05: ;Asm
			sal dword [ESP], CL

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.06: ;Asm
			Jmp SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.End_Shl

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.LowPartIsZero:

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.07: ;Asm
			and CL, 0x1F

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.08: ;Asm
			sal EAX, CL

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.0A: ;Asm
			mov dword [ESP], 0x0

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_003F.End_Shl:

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0040:
			; Or

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0040.00: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0040.01: ;Asm
			pop dword EDX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0040.02: ;Asm
			or dword [ESP], EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0040.03: ;Asm
			or dword [ESP + 4], EDX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0041:
			; Stfld
			; Operand type: System.DateTime&
			; Field: System.UInt64 System.DateTime._dateData
			; Type: System.UInt64
			; Size: 8
			; Offset: 0 (includes object header)
			; After Nullref check

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0041.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0041.01: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0041.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0041.03: ;Asm
			pop dword EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0041.04: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0041.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0046:
			; Ret

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.IL_0046.00: ;Asm
			Jmp SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_NORMAL

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemDateTimectorSystemInt64SystemDateTimeKind.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_47148238:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.DateTimeImpl
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor:

		GUID_47259690:
			; Static constructor. See if it has been called already, return if so.

		METHOD_47259690.05: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_System_Plugs_System_DateTimeImpl], 0x1

		METHOD_47259690.06: ;Asm
			JE near METHOD_47259690.BeforeQuickReturn

		METHOD_47259690.07: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_System_Plugs_System_DateTimeImpl], 0x1

		METHOD_47259690.08: ;Asm
			Jmp METHOD_47259690.AfterCCTorAlreadyCalledCheck

		METHOD_47259690.BeforeQuickReturn:

		METHOD_47259690.09: ;Asm
			mov ECX, 0x0

		METHOD_47259690.0A: ;Asm
			Ret


		METHOD_47259690.AfterCCTorAlreadyCalledCheck:

		METHOD_47259690.0B: ;Asm
			push dword EBP

		METHOD_47259690.0C: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0000:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0000.00: ;Asm
			push dword 0x7

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.AfterAlloc:

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0006:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0006.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0006.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0007:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0007.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0008:
			; LdStr
			; String Value: Sunday

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0008.00: ;Asm
			push dword StringLiteral0251

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0008.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000D.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000E:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000E.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000E.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000F:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_000F.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0010:
			; LdStr
			; String Value: Monday

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0010.00: ;Asm
			push dword StringLiteral0252

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0010.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0015.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0016:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0016.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0016.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0017:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0017.00: ;Asm
			push dword 0x2

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0018:
			; LdStr
			; String Value: Tuesday

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0018.00: ;Asm
			push dword StringLiteral0253

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0018.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001D.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001E:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001E.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001E.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001F:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_001F.00: ;Asm
			push dword 0x3

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0020:
			; LdStr
			; String Value: Wednesday

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0020.00: ;Asm
			push dword StringLiteral0254

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0020.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0025.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0026:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0026.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0026.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0027:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0027.00: ;Asm
			push dword 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0028:
			; LdStr
			; String Value: Thursday

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0028.00: ;Asm
			push dword StringLiteral0255

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0028.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002D.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002E:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002E.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002E.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002F:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_002F.00: ;Asm
			push dword 0x5

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0030:
			; LdStr
			; String Value: Friday

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0030.00: ;Asm
			push dword StringLiteral0256

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0030.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0035.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0036:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0036.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0036.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0037:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0037.00: ;Asm
			push dword 0x6

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0038:
			; LdStr
			; String Value: Saturday

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0038.00: ;Asm
			push dword StringLiteral0257

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0038.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003D.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003E:
			; Stsfld

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003E.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003E.02: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003E.AfterCCTorExceptionCheck:
			; Type = 'System.String[]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003E.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_003E.05: ;Asm
			mov dword [static_field__Cosmos_System_Plugs_System_DateTimeImpl_DaysOfWeekStrings + 4], EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0043:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0043.00: ;Asm
			push dword 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045:
			; Newarr
			; Element Size = 8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.02: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.03: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.04: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.05: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.AfterAlloc:

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.08: ;Asm
			pop dword ESI

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.09: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.0A: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.0B: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.12: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0045.14: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_004A:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_004A.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_004A.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_004B:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_004B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_004C:
			; LdStr
			; String Value: January

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_004C.00: ;Asm
			push dword StringLiteral0258

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_004C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0051.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0052:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0052.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0052.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0053:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0053.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0054:
			; LdStr
			; String Value: February

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0054.00: ;Asm
			push dword StringLiteral0259

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0054.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0059.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_005A:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_005A.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_005A.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_005B:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_005B.00: ;Asm
			push dword 0x2

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_005C:
			; LdStr
			; String Value: March

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_005C.00: ;Asm
			push dword StringLiteral025A

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_005C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0061.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0062:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0062.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0062.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0063:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0063.00: ;Asm
			push dword 0x3

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0064:
			; LdStr
			; String Value: April

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0064.00: ;Asm
			push dword StringLiteral025B

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0064.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0069.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_006A:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_006A.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_006A.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_006B:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_006B.00: ;Asm
			push dword 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_006C:
			; LdStr
			; String Value: May

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_006C.00: ;Asm
			push dword StringLiteral025C

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_006C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0071.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0072:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0072.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0072.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0073:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0073.00: ;Asm
			push dword 0x5

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0074:
			; LdStr
			; String Value: June

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0074.00: ;Asm
			push dword StringLiteral025D

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0074.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0079.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_007A:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_007A.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_007A.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_007B:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_007B.00: ;Asm
			push dword 0x6

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_007C:
			; LdStr
			; String Value: July

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_007C.00: ;Asm
			push dword StringLiteral025E

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_007C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0081.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0082:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0082.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0082.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0083:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0083.00: ;Asm
			push dword 0x7

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0084:
			; LdStr
			; String Value: August

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0084.00: ;Asm
			push dword StringLiteral025F

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0084.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0089.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_008A:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_008A.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_008A.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_008B:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_008B.00: ;Asm
			push dword 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_008C:
			; LdStr
			; String Value: September

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_008C.00: ;Asm
			push dword StringLiteral0260

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_008C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0091.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0092:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0092.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0092.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0093:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0093.00: ;Asm
			push dword 0x9

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0095:
			; LdStr
			; String Value: October

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0095.00: ;Asm
			push dword StringLiteral0261

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_0095.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009A.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009B:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009B.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009B.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009C:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009C.00: ;Asm
			push dword 0xA

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009E:
			; LdStr
			; String Value: November

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009E.00: ;Asm
			push dword StringLiteral0262

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_009E.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A3.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A4:
			; Dup

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A4.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A4.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A5:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A5.00: ;Asm
			push dword 0xB

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A7:
			; LdStr
			; String Value: December

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A7.00: ;Asm
			push dword StringLiteral0263

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00A7.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC:
			; Stelem_Ref

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AC.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AD:
			; Stsfld

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AD.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AD.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AD.02: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AD.AfterCCTorExceptionCheck:
			; Type = 'System.String[]

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AD.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AD.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00AD.05: ;Asm
			mov dword [static_field__Cosmos_System_Plugs_System_DateTimeImpl_MonthsStrings + 4], EAX

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00B2:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.IL_00B2.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemDateTimeImplcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_47259691:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.RTC
			; Name: WaitForReady
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 0

		SystemVoidCosmosHALRTCWaitForReady:

		GUID_47577417:

		METHOD_47577417.05: ;Asm
			push dword EBP

		METHOD_47577417.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_47577417.07: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCWaitForReady.IL_0000:
			; Nop

		SystemVoidCosmosHALRTCWaitForReady.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCWaitForReady.IL_0001:
			; Nop

		SystemVoidCosmosHALRTCWaitForReady.IL_0001.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCWaitForReady.IL_0002:
			; Ldsfld

		SystemVoidCosmosHALRTCWaitForReady.IL_0002.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemVoidCosmosHALRTCWaitForReady.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCWaitForReady.IL_0002.02: ;Asm
			JNE near SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCWaitForReady.IL_0002.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALRTCWaitForReady.IL_0002.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemVoidCosmosHALRTCWaitForReady.IL_0002.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCWaitForReady.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Address
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALRTCWaitForReady.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCWaitForReady.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALRTCWaitForReady.IL_0007.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALRTCWaitForReady.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALRTCWaitForReady.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCWaitForReady.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALRTCWaitForReady.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCWaitForReady.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALRTCWaitForReady.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALRTCWaitForReady.IL_000C.00: ;Asm
			push dword 0xA

		SystemVoidCosmosHALRTCWaitForReady.IL_000E:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALRTCWaitForReady.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALRTCWaitForReady.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCWaitForReady.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALRTCWaitForReady.IL_0013
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALRTCWaitForReady.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCWaitForReady.IL_000E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALRTCWaitForReady.IL_0013:
			; Nop

		SystemVoidCosmosHALRTCWaitForReady.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCWaitForReady.IL_0014:
			; Nop

		SystemVoidCosmosHALRTCWaitForReady.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCWaitForReady.IL_0015:
			; Ldsfld

		SystemVoidCosmosHALRTCWaitForReady.IL_0015.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemVoidCosmosHALRTCWaitForReady.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCWaitForReady.IL_0015.02: ;Asm
			JNE near SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCWaitForReady.IL_0015.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALRTCWaitForReady.IL_0015.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemVoidCosmosHALRTCWaitForReady.IL_0015.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCWaitForReady.IL_001A:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALRTCWaitForReady.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCWaitForReady.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALRTCWaitForReady.IL_001A.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALRTCWaitForReady.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALRTCWaitForReady.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCWaitForReady.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALRTCWaitForReady.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCWaitForReady.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALRTCWaitForReady.IL_001F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALRTCWaitForReady.IL_001F.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALRTCWaitForReady.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCWaitForReady.IL_001F.02: ;Asm
			JE near SystemVoidCosmosHALRTCWaitForReady.IL_0024
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALRTCWaitForReady.IL_001F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCWaitForReady.IL_001F.04: ;Asm
			JNE near SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCWaitForReady.IL_001F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALRTCWaitForReady.IL_0024:
			; Ldc_I4

		SystemVoidCosmosHALRTCWaitForReady.IL_0024.00: ;Asm
			push dword 0x80

		SystemVoidCosmosHALRTCWaitForReady.IL_0029:
			; And

		SystemVoidCosmosHALRTCWaitForReady.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCWaitForReady.IL_0029.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALRTCWaitForReady.IL_002A:
			; Ldc_I4

		SystemVoidCosmosHALRTCWaitForReady.IL_002A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCWaitForReady.IL_002B:
			; Cgt_Un

		SystemVoidCosmosHALRTCWaitForReady.IL_002B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCWaitForReady.IL_002B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALRTCWaitForReady.IL_002B.02: ;Asm
			JB near SystemVoidCosmosHALRTCWaitForReady.IL_002B.True

		SystemVoidCosmosHALRTCWaitForReady.IL_002B.03: ;Asm
			Jmp SystemVoidCosmosHALRTCWaitForReady.IL_002B.False

		SystemVoidCosmosHALRTCWaitForReady.IL_002B.True:

		SystemVoidCosmosHALRTCWaitForReady.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCWaitForReady.IL_002B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALRTCWaitForReady.IL_002B.06: ;Asm
			Jmp SystemVoidCosmosHALRTCWaitForReady.IL_002D

		SystemVoidCosmosHALRTCWaitForReady.IL_002B.False:

		SystemVoidCosmosHALRTCWaitForReady.IL_002B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCWaitForReady.IL_002B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCWaitForReady.IL_002D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALRTCWaitForReady.IL_002D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCWaitForReady.IL_002D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALRTCWaitForReady.IL_002E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALRTCWaitForReady.IL_002E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALRTCWaitForReady.IL_002E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCWaitForReady.IL_002F:
			; Branch

		SystemVoidCosmosHALRTCWaitForReady.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCWaitForReady.IL_002F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALRTCWaitForReady.IL_002F.02: ;Asm
			JNE near SystemVoidCosmosHALRTCWaitForReady.IL_0001

		SystemVoidCosmosHALRTCWaitForReady.IL_0031:
			; Ret

		SystemVoidCosmosHALRTCWaitForReady.IL_0031.00: ;Asm
			Jmp SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_NORMAL
			; End Method: WaitForReady

		SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALRTCWaitForReady.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_47577418:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.RTC
			; Name: FromBCD
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] value at EBP+8, size = 1
			; Return size: 4

		SystemByteCosmosHALRTCFromBCDSystemByte:

		GUID_47652090:

		METHOD_47652090.06: ;Asm
			push dword EBP

		METHOD_47652090.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_47652090.08: ;Asm
			push dword 0x0

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0000:
			; Nop

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0001.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0001.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0002:
			; Ldc_I4

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0002.00: ;Asm
			push dword 0x4

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0003:
			; Shr

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0003.00: ;Asm
			pop dword ECX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0003.01: ;Asm
			sar dword [ESP], CL

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0004:
			; Ldc_I4

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0004.00: ;Asm
			push dword 0xF

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0006:
			; And

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0006.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0006.01: ;Asm
			and dword [ESP], EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0007:
			; Ldc_I4

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0007.00: ;Asm
			push dword 0xA

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0009:
			; Mul

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0009.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0009.01: ;Asm
			mul dword [ESP]

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0009.02: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0009.03: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000A.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000A.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000B:
			; Ldc_I4

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000B.00: ;Asm
			push dword 0xF

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000D:
			; And

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000D.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000D.01: ;Asm
			and dword [ESP], EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000E:
			; Add

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000E.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000E.01: ;Asm
			add dword [ESP], EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000F:
			; Conv_U1

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000F.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000F.01: ;Asm
			movzx EAX, AL

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_000F.02: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0010:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0010.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0010.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0011:
			; Br

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0011.00: ;Asm
			Jmp SystemByteCosmosHALRTCFromBCDSystemByte.IL_0013

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0013:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0013.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0013.01: ;Asm
			push dword EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0014:
			; Ret

		SystemByteCosmosHALRTCFromBCDSystemByte.IL_0014.00: ;Asm
			Jmp SystemByteCosmosHALRTCFromBCDSystemByte.END__OF__METHOD_NORMAL
			; End Method: FromBCD

		SystemByteCosmosHALRTCFromBCDSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALRTCFromBCDSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALRTCFromBCDSystemByte.END__OF__METHOD_NORMAL

		SystemByteCosmosHALRTCFromBCDSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALRTCFromBCDSystemByte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemByteCosmosHALRTCFromBCDSystemByte.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALRTCFromBCDSystemByte.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALRTCFromBCDSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALRTCFromBCDSystemByte.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosHALRTCFromBCDSystemByte.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_47652091:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: DateToTicks
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Argument[0] year at EBP+16, size = 4
			; Argument[1] month at EBP+12, size = 4
			; Argument[2] day at EBP+8, size = 4
			; Return size: 8

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32:

		GUID_47719515:

		METHOD_47719515.08: ;Asm
			push dword EBP

		METHOD_47719515.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_47719515.0A: ;Asm
			push dword 0x0

		METHOD_47719515.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_47719515.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_47719515.0D: ;Asm
			push dword 0x0

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0001:
			; Ldc_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword 0x1

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0002:
			; Branch

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0002.03: ;Asm
			JL near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006E

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 16]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0005:
			; Ldc_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0005.00: ;Asm
			push dword 0x270F

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000A:
			; Branch

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000A.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000A.01: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000A.02: ;Asm
			cmp EBX, EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000A.03: ;Asm
			JNLE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006E

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000C.00: ;Asm
			push dword [EBP + 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000D:
			; Ldc_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword 0x1

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000E:
			; Branch

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000E.01: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000E.02: ;Asm
			cmp EBX, EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_000E.03: ;Asm
			JL near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006E

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0011:
			; Ldc_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0011.00: ;Asm
			push dword 0xC

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0013:
			; Branch

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0013.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0013.01: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0013.02: ;Asm
			cmp EBX, EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0013.03: ;Asm
			JNLE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006E

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0016:
			; Call

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0016.00: ;Asm
			Call SystemBooleanSystemDateTimeIsLeapYearSystemInt32

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0016.02: ;Asm
			JE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_001B
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0016.03: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0016.04: ;Asm
			JNE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_001B:
			; Branch

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_001B.01: ;Asm
			cmp EAX, 0x0

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_001B.02: ;Asm
			JNE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0024

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_001D:
			; Ldsfld

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_001D.00: ;Asm
			Call SystemVoidSystemDateTimecctor

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_001D.02: ;Asm
			JNE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_001D.AfterCCTorExceptionCheck:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_001D.03: ;Asm
			push dword [static_field__System_DateTime_s_daysToMonth365 + 4]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_001D.04: ;Asm
			push dword 0x0

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0022:
			; Br

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0022.00: ;Asm
			Jmp SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0029

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0024:
			; Ldsfld

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0024.00: ;Asm
			Call SystemVoidSystemDateTimecctor

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0024.02: ;Asm
			JNE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0024.AfterCCTorExceptionCheck:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0024.03: ;Asm
			push dword [static_field__System_DateTime_s_daysToMonth366 + 4]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0024.04: ;Asm
			push dword 0x0

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0029:
			; Stloc
			; Local type = System.Int32[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0029.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0029.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0029.02: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0029.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002A.00: ;Asm
			push dword [EBP + 8]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002B:
			; Ldc_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002B.00: ;Asm
			push dword 0x1

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002C:
			; Branch

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002C.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002C.01: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002C.02: ;Asm
			cmp EBX, EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002C.03: ;Asm
			JL near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006E

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002E:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002E.00: ;Asm
			push dword [EBP + 8]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002F:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002F.01: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_002F.03: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0030:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0030.00: ;Asm
			push dword [EBP + 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031:
			; Ldelem_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031.00: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031.01: ;Asm
			push dword [ESP + 4]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031.02: ;Asm
			push dword [ESP + 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031.03: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031.04: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031.05: ;Asm
			push dword [EAX + 8]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031.06: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031.07: ;Asm
			cmp EAX, EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031.08: ;Asm
			JLE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_IndexOutOfRangeException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031.09: ;Asm
			cmp EBX, 0x0

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031.0A: ;Asm
			JNL near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_NoIndexOutOfRangeException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_IndexOutOfRangeException:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_IndexOutOfRangeException.0F: ;Asm
			JE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0032
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_IndexOutOfRangeException.11: ;Asm
			JNE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_NoIndexOutOfRangeException:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0031_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0032:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0032.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0032.01: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0032.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0032.03: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0033:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0033.00: ;Asm
			push dword [EBP + 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0034:
			; Ldc_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0034.00: ;Asm
			push dword 0x1

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0035:
			; Sub

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0035.00: ;Asm
			pop dword ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0035.01: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0035.02: ;Asm
			sub EAX, ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0035.03: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036:
			; Ldelem_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036.00: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036.01: ;Asm
			push dword [ESP + 4]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036.02: ;Asm
			push dword [ESP + 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036.03: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036.04: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036.05: ;Asm
			push dword [EAX + 8]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036.06: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036.07: ;Asm
			cmp EAX, EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036.08: ;Asm
			JLE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_IndexOutOfRangeException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036.09: ;Asm
			cmp EBX, 0x0

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036.0A: ;Asm
			JNL near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_NoIndexOutOfRangeException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_IndexOutOfRangeException:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_IndexOutOfRangeException.0F: ;Asm
			JE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0037
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_IndexOutOfRangeException.12: ;Asm
			JNE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_NoIndexOutOfRangeException:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_NoIndexOutOfRangeException.1B: ;Asm
			push dword [EDX]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0036_NoIndexOutOfRangeException.1C: ;Asm
			sub EDX, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0037:
			; Sub

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0037.00: ;Asm
			pop dword ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0037.01: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0037.02: ;Asm
			sub EAX, ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0037.03: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0038:
			; Branch

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0038.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0038.01: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0038.02: ;Asm
			cmp EBX, EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0038.03: ;Asm
			JNLE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006E

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003B:
			; Ldc_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003B.00: ;Asm
			push dword 0x1

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003C:
			; Sub

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003C.00: ;Asm
			pop dword ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003C.01: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003C.02: ;Asm
			sub EAX, ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003C.03: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003D.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003E.01: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003F:
			; Ldc_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_003F.00: ;Asm
			push dword 0x16D

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0044:
			; Mul

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0044.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0044.01: ;Asm
			mul dword [ESP]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0044.02: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0044.03: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0045:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0045.01: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0046:
			; Ldc_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0046.00: ;Asm
			push dword 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0047:
			; Div

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0047.00: ;Asm
			pop dword ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0047.01: ;Asm
			test ECX, ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0047.02: ;Asm
			JNE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0047_NoDivideByZeroException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0047.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0047_NoDivideByZeroException:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0047_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0047_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0047_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0047_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0048:
			; Add

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0048.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0048.01: ;Asm
			add dword [ESP], EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0049:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0049.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0049.01: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004A:
			; Ldc_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004A.00: ;Asm
			push dword 0x64

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004C:
			; Div

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004C.00: ;Asm
			pop dword ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004C.01: ;Asm
			test ECX, ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004C.02: ;Asm
			JNE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004C_NoDivideByZeroException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004C.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004C_NoDivideByZeroException:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004C_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004C_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004C_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004C_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004D:
			; Sub

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004D.00: ;Asm
			pop dword ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004D.01: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004D.02: ;Asm
			sub EAX, ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004D.03: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004E.01: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004F:
			; Ldc_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_004F.00: ;Asm
			push dword 0x190

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0054:
			; Div

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0054.00: ;Asm
			pop dword ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0054.01: ;Asm
			test ECX, ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0054.02: ;Asm
			JNE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0054_NoDivideByZeroException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0054.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0054_NoDivideByZeroException:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0054_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0054_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0054_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0054_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0055:
			; Add

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0055.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0055.01: ;Asm
			add dword [ESP], EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0056:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0056.01: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0056.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0056.03: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0057:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0057.00: ;Asm
			push dword [EBP + 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0058:
			; Ldc_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0058.00: ;Asm
			push dword 0x1

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0059:
			; Sub

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0059.00: ;Asm
			pop dword ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0059.01: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0059.02: ;Asm
			sub EAX, ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0059.03: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A:
			; Ldelem_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A.00: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A.01: ;Asm
			push dword [ESP + 4]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A.02: ;Asm
			push dword [ESP + 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A.03: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A.04: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A.05: ;Asm
			push dword [EAX + 8]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A.06: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A.07: ;Asm
			cmp EAX, EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A.08: ;Asm
			JLE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_IndexOutOfRangeException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A.09: ;Asm
			cmp EBX, 0x0

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A.0A: ;Asm
			JNL near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_NoIndexOutOfRangeException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_IndexOutOfRangeException:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_IndexOutOfRangeException.0F: ;Asm
			JE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_IndexOutOfRangeException.11: ;Asm
			JNE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_NoIndexOutOfRangeException:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005A_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005B:
			; Add

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005B.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005B.01: ;Asm
			add dword [ESP], EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005C.00: ;Asm
			push dword [EBP + 8]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005D:
			; Add

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005D.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005D.01: ;Asm
			add dword [ESP], EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005E:
			; Ldc_I4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005E.00: ;Asm
			push dword 0x1

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005F:
			; Sub

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005F.00: ;Asm
			pop dword ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005F.01: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005F.02: ;Asm
			sub EAX, ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_005F.03: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0060:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0060.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0060.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0061:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0061.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0061.01: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0062:
			; Conv_I8

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0062.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0062.01: ;Asm
			cdq

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0062.02: ;Asm
			push dword EDX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0062.03: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0063:
			; Ldc_I8

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0063.00: ;Asm
			push dword 0xC9

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0063.01: ;Asm
			push dword 0x2A69C000

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C:
			; Mul

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.02: ;Asm
			JE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.Simple32Multiply

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.04: ;Asm
			mul dword [ESP + 8]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.05: ;Asm
			mov ECX, EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.07: ;Asm
			mul dword [ESP + 12]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.08: ;Asm
			add ECX, EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.0B: ;Asm
			add EDX, ECX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.0C: ;Asm
			Jmp SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.MoveReturnValue

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.Simple32Multiply:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.MoveReturnValue:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006C.11: ;Asm
			add ESP, 0x8

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006D:
			; Ret

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006D.00: ;Asm
			Jmp SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006E:
			; Ldnull

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006E.00: ;Asm
			push dword 0x0

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006E.01: ;Asm
			push dword 0x0

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006F:
			; Call

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006F.00: ;Asm
			sub ESP, 0x8

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006F.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006F.02: ;Asm
			test ECX, 0x2

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006F.03: ;Asm
			JE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006F.04: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006F.05: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_006F.06: ;Asm
			JNE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074:
			; Newobj

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.00: ;Asm
			push dword 0x98

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.AfterAlloc:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.02: ;Asm
			push dword [ESP]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.03: ;Asm
			push dword [ESP]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.04: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.06: ;Asm
			mov dword [EAX], EBX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.0A: ;Asm
			push dword [ESP + 24]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.0C: ;Asm
			push dword [ESP + 24]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.0D: ;Asm
			push dword [ESP + 24]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.0F: ;Asm
			test ECX, 0x2

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.10: ;Asm
			JE near SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.NoError1445
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.11: ;Asm
			add ESP, 0x8

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.14: ;Asm
			Jmp SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.NoError1445:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.16: ;Asm
			add ESP, 0x8

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.18: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0074.19: ;Asm
			push dword 0x0

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0079:
			; Throw

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0079.00: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0079.01: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0079.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0079.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0079.04: ;Asm
			mov ECX, 0x3

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.IL_0079.05: ;Asm
			Jmp SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: DateToTicks

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.08: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.09: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.0A: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.0B: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.0C: ;Asm
			add ESP, 0x10

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.0D: ;Asm
			pop dword EBP

		SystemInt64SystemDateTimeDateToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.0E: ;Asm
			Ret 0x4


		GUID_47719516:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: TimeToTicks
			; Plugged: No
			; Argument[0] hour at EBP+16, size = 4
			; Argument[1] minute at EBP+12, size = 4
			; Argument[2] second at EBP+8, size = 4
			; Return size: 8

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32:

		GUID_48011478:

		METHOD_48011478.0F: ;Asm
			push dword EBP

		METHOD_48011478.10: ;Asm
			mov EBP, ESP

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0001:
			; Ldc_I4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0002:
			; Branch

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0002.03: ;Asm
			JL near SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0024

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 16]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0005:
			; Ldc_I4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0005.00: ;Asm
			push dword 0x18

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0007:
			; Branch

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0007.03: ;Asm
			JNL near SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0024

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000A:
			; Ldc_I4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000A.00: ;Asm
			push dword 0x0

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000B:
			; Branch

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000B.01: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000B.02: ;Asm
			cmp EBX, EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000B.03: ;Asm
			JL near SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0024

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E:
			; Ldc_I4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.00: ;Asm
			push dword 0x3C

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0010:
			; Branch

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0010.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0010.01: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0010.02: ;Asm
			cmp EBX, EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0010.03: ;Asm
			JNL near SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0024

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0013:
			; Ldc_I4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword 0x0

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0014:
			; Branch

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0014.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0014.01: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0014.02: ;Asm
			cmp EBX, EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0014.03: ;Asm
			JL near SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0024

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0016:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0016.00: ;Asm
			push dword [EBP + 8]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0017:
			; Ldc_I4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0017.00: ;Asm
			push dword 0x3C

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0019:
			; Branch

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0019.01: ;Asm
			pop dword EBX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0019.02: ;Asm
			cmp EBX, EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0019.03: ;Asm
			JNL near SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0024

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001B.00: ;Asm
			push dword [EBP + 16]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001C.00: ;Asm
			push dword [EBP + 12]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E:
			; Call

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.00: ;Asm
			Call SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.02: ;Asm
			JE near SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0023
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.03: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.05: ;Asm
			JNE near SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0023:
			; Ret

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0023.00: ;Asm
			Jmp SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0024:
			; Ldnull

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0024.00: ;Asm
			push dword 0x0

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0024.01: ;Asm
			push dword 0x0

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0025:
			; Call

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0025.00: ;Asm
			sub ESP, 0x8

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0025.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0025.02: ;Asm
			test ECX, 0x2

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0025.03: ;Asm
			JE near SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0025.04: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0025.05: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0025.06: ;Asm
			JNE near SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A:
			; Newobj

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.00: ;Asm
			push dword 0x98

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.AfterAlloc:

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.02: ;Asm
			push dword [ESP]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.03: ;Asm
			push dword [ESP]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.04: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.06: ;Asm
			mov dword [EAX], EBX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.0A: ;Asm
			push dword [ESP + 24]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.0C: ;Asm
			push dword [ESP + 24]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.0D: ;Asm
			push dword [ESP + 24]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.0F: ;Asm
			test ECX, 0x2

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.10: ;Asm
			JE near SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.NoError1445
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.11: ;Asm
			add ESP, 0x8

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.14: ;Asm
			Jmp SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.NoError1445:

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.16: ;Asm
			add ESP, 0x8

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.18: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.19: ;Asm
			push dword 0x0

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002F:
			; Throw

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002F.00: ;Asm
			add ESP, 0x4

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002F.01: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002F.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002F.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002F.04: ;Asm
			mov ECX, 0x3

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002F.05: ;Asm
			Jmp SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: TimeToTicks

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.08: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.09: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.0A: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.0B: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.0C: ;Asm
			pop dword EBP

		SystemInt64SystemDateTimeTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.0D: ;Asm
			Ret 0x4


		GUID_48011479:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.DateTimeImpl
			; Name: ToShortDateString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString:

		GUID_48123639:

		METHOD_48123639.0E: ;Asm
			push dword EBP

		METHOD_48123639.0F: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_48123639.10: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_48123639.11: ;Asm
			push dword 0x0

		METHOD_48123639.12: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0001:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0001.00: ;Asm
			push dword 0x5

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002:
			; Newarr
			; Element Size = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.02: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.03: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.04: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.05: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.AfterAlloc:

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.07: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.08: ;Asm
			pop dword ESI

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.09: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.0B: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.0C: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.12: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0002.14: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0007:
			; Dup

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0007.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0007.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0008:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0008.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0009:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000A:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000A.00: ;Asm
			Call SystemInt32SystemDateTimeget_Month

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000A.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000F
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000A.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000A.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000A.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000A.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000A.09: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000F.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_000F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0010:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0010.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0010.01: ;Asm
			sub EAX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0010.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0012:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0012.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0012.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0012.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0012.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0017
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0012.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0012.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0012.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0012.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0012.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0012.0A: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0012.0B: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0017:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0017.00: ;Asm
			push dword 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0018:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0018.00: ;Asm
			push dword 0x30

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001A:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001A.00: ;Asm
			Call SystemStringSystemStringPadLeftSystemInt32SystemChar

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001A.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001A.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001A.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001A.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001A.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001A.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001A.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001A.0A: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001A.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_001F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0020:
			; Dup

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0020.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0020.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0021:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0021.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0022:
			; LdStr
			; String Value: /

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0022.00: ;Asm
			push dword StringLiteral0264

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0022.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0027.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0028:
			; Dup

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0028.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0028.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0029:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0029.00: ;Asm
			push dword 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_002A.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_002B:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_002B.00: ;Asm
			Call SystemInt32SystemDateTimeget_Day

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_002B.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_002B.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0030
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_002B.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_002B.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_002B.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_002B.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_002B.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_002B.09: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0030:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0030.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0030.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0031:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0031.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0031.01: ;Asm
			sub EAX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0031.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0033:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0033.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0033.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0033.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0033.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0038
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0033.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0033.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0033.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0033.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0033.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0033.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0033.0A: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0033.0B: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0038:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0038.00: ;Asm
			push dword 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0039:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0039.00: ;Asm
			push dword 0x30

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_003B:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_003B.00: ;Asm
			Call SystemStringSystemStringPadLeftSystemInt32SystemChar

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_003B.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_003B.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_003B.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_003B.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_003B.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_003B.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_003B.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_003B.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_003B.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_003B.0A: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_003B.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0040.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0041:
			; Dup

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0041.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0041.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0042:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0042.00: ;Asm
			push dword 0x3

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0043:
			; LdStr
			; String Value: /

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0043.00: ;Asm
			push dword StringLiteral0265

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0043.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0048.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0049:
			; Dup

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0049.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0049.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004A:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004A.00: ;Asm
			push dword 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004B.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004C:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004C.00: ;Asm
			Call SystemInt32SystemDateTimeget_Year

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004C.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004C.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0051
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004C.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004C.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004C.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004C.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004C.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004C.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_004C.09: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0051:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0051.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0051.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0052:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0052.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0052.01: ;Asm
			sub EAX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0052.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0054:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0054.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0054.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0054.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0054.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0059
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0054.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0054.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0054.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0054.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0054.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0054.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0054.0A: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0054.0B: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0059:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0059.00: ;Asm
			push dword 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005A:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005A.00: ;Asm
			push dword 0x30

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005C:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005C.00: ;Asm
			Call SystemStringSystemStringPadLeftSystemInt32SystemChar

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005C.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005C.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005C.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005C.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005C.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005C.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005C.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005C.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005C.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005C.0A: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_005C.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0061.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0062:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0062.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringarray

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0062.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0062.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0067
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0062.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0062.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0062.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0067:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0067.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0067.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0067.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0067.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0068:
			; Br

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_0068.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_006A

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_006A:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_006A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_006A.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_006A.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_006A.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_006B:
			; Ret

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.IL_006B.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_NORMAL
			; End Method: ToShortDateString

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToShortDateString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_48123640:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.DateTimeImpl
			; Name: ToLongTimeString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString:

		GUID_48330912:

		METHOD_48330912.0A: ;Asm
			push dword EBP

		METHOD_48330912.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_48330912.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_48330912.0D: ;Asm
			push dword 0x0

		METHOD_48330912.0E: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0001:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0001.00: ;Asm
			push dword 0x5

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002:
			; Newarr
			; Element Size = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.02: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.03: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.04: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.05: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.AfterAlloc:

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.07: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.08: ;Asm
			pop dword ESI

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.09: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.0B: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.0C: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.12: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0002.14: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0007:
			; Dup

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0007.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0007.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0008:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0008.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0009:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000A:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000A.00: ;Asm
			Call SystemInt32SystemDateTimeget_Hour

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000A.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000F
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000A.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000A.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000A.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000A.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000A.09: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000F.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_000F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0010:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0010.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0010.01: ;Asm
			sub EAX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0010.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0012:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0012.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0012.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0012.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0012.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0017
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0012.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0012.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0012.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0012.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0012.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0012.0A: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0012.0B: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0017:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0017.00: ;Asm
			push dword 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0018:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0018.00: ;Asm
			push dword 0x30

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001A:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001A.00: ;Asm
			Call SystemStringSystemStringPadLeftSystemInt32SystemChar

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001A.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001A.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001A.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001A.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001A.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001A.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001A.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001A.0A: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001A.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_001F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0020:
			; Dup

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0020.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0020.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0021:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0021.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0022:
			; LdStr
			; String Value: :

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0022.00: ;Asm
			push dword StringLiteral0266

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0022.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0027.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0028:
			; Dup

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0028.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0028.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0029:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0029.00: ;Asm
			push dword 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_002A.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_002B:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_002B.00: ;Asm
			Call SystemInt32SystemDateTimeget_Minute

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_002B.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_002B.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0030
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_002B.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_002B.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_002B.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_002B.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_002B.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_002B.09: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0030:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0030.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0030.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0031:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0031.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0031.01: ;Asm
			sub EAX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0031.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0033:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0033.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0033.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0033.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0033.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0038
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0033.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0033.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0033.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0033.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0033.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0033.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0033.0A: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0033.0B: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0038:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0038.00: ;Asm
			push dword 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0039:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0039.00: ;Asm
			push dword 0x30

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_003B:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_003B.00: ;Asm
			Call SystemStringSystemStringPadLeftSystemInt32SystemChar

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_003B.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_003B.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_003B.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_003B.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_003B.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_003B.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_003B.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_003B.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_003B.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_003B.0A: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_003B.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0040.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0041:
			; Dup

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0041.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0041.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0042:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0042.00: ;Asm
			push dword 0x3

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0043:
			; LdStr
			; String Value: :

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0043.00: ;Asm
			push dword StringLiteral0267

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0043.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0048.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0049:
			; Dup

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0049.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0049.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004A:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004A.00: ;Asm
			push dword 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004B.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004C:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004C.00: ;Asm
			Call SystemInt32SystemDateTimeget_Second

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004C.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004C.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0051
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004C.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004C.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004C.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004C.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004C.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004C.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_004C.09: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0051:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0051.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0051.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0052:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0052.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0052.01: ;Asm
			sub EAX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0052.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0054:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0054.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0054.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0054.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0054.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0059
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0054.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0054.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0054.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0054.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0054.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0054.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0054.0A: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0054.0B: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0059:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0059.00: ;Asm
			push dword 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005A:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005A.00: ;Asm
			push dword 0x30

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005C:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005C.00: ;Asm
			Call SystemStringSystemStringPadLeftSystemInt32SystemChar

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005C.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005C.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005C.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005C.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005C.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005C.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005C.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005C.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005C.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005C.0A: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_005C.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0061.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0062:
			; Call

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0062.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringarray

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0062.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0062.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0067
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0062.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0062.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0062.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0067:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0067.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0067.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0067.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0067.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0068:
			; Br

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_0068.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_006A

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_006A:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_006A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_006A.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_006A.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_006A.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_006B:
			; Ret

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.IL_006B.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_NORMAL
			; End Method: ToLongTimeString

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemDateTimeImplToLongTimeString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_48330913:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: CompareOrdinal
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-20
			; Argument[0] strA at EBP+32, size = 8
			; Argument[1] indexA at EBP+24, size = 4
			; Argument[2] strB at EBP+20, size = 8
			; Argument[3] indexB at EBP+12, size = 4
			; Argument[4] length at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32:

		GUID_48542987:

		METHOD_48542987.0A: ;Asm
			push dword EBP

		METHOD_48542987.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_48542987.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_48542987.0D: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_48542987.0E: ;Asm
			push dword 0x0

		METHOD_48542987.0F: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_48542987.10: ;Asm
			push dword 0x0

		METHOD_48542987.11: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0001:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0001.End

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0001.05: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0006

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0001.End:

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0003.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0004:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0004.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0004.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0004.03: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0013

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0004.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0004.05: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0013

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0006.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0008:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0008.01: ;Asm
			pop dword EDX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0008.02: ;Asm
			pop dword EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0008.03: ;Asm
			pop dword ECX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0008.04: ;Asm
			cmp ECX, EDX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0008.05: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000C

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0008.06: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0008.07: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000C

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0008.End:

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000A:
			; Ldc_I4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000A.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000B:
			; Ret

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000B.00: ;Asm
			Jmp SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000C.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000C.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000D:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000D.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000D.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000D.03: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000D.End

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000D.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000D.05: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0011

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000D.End:

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000F:
			; Ldc_I4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_000F.00: ;Asm
			push dword 0x1

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0010:
			; Ret

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0010.00: ;Asm
			Jmp SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0011:
			; Ldc_I4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0011.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0012:
			; Ret

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0012.00: ;Asm
			Jmp SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0015:
			; Ldc_I4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0015.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0016:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0016.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0016.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0016.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0016.03: ;Asm
			JNL near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0028

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0018:
			; LdStr
			; String Value: length

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0018.00: ;Asm
			push dword StringLiteral0268

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0018.01: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_001D:
			; Call

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_001D.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_001D.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_001D.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_001D.03: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_001D.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_001D.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_001D.06: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022:
			; Newobj

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.00: ;Asm
			push dword 0x98

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.AfterAlloc:

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.02: ;Asm
			push dword [ESP]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.03: ;Asm
			push dword [ESP]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.04: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.10: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.NoError1445
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.14: ;Asm
			Jmp SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.NoError1445:

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.18: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0022.19: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0027:
			; Throw

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0027.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0027.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0027.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0027.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0027.05: ;Asm
			Jmp SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0029:
			; Ldc_I4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0029.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002A:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002A.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002A.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002A.03: ;Asm
			JL near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0030

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002C.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002D:
			; Ldc_I4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002D.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002E:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002E.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002E.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002E.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_002E.03: ;Asm
			JNL near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_004D

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0030:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0030.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0031:
			; Ldc_I4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0031.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0032:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0032.03: ;Asm
			JL near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_003B

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0034:
			; LdStr
			; String Value: indexB

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0034.00: ;Asm
			push dword StringLiteral0269

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0034.01: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0039:
			; Br

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0039.00: ;Asm
			Jmp SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0040

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_003B:
			; LdStr
			; String Value: indexA

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_003B.00: ;Asm
			push dword StringLiteral026A

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_003B.01: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0040:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0040.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0040.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0040.02: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0040.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0041:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0041.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0041.01: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0041.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0041.03: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0042:
			; Call

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0042.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0042.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Index

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0042.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0042.03: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0042.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0042.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0042.06: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047:
			; Newobj

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.00: ;Asm
			push dword 0x98

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.AfterAlloc:

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.02: ;Asm
			push dword [ESP]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.03: ;Asm
			push dword [ESP]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.10: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.NoError1445
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.14: ;Asm
			Jmp SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.NoError1445:

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.18: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0047.19: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_004C:
			; Throw

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_004C.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_004C.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_004C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_004C.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_004C.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_004C.05: ;Asm
			Jmp SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_004F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_004F.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_004F.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0050:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0050.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0050.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0050.02: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0055
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0050.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0050.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0050.05: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0050.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0055:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0055.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0056:
			; Sub

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0056.00: ;Asm
			pop dword ECX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0056.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0056.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0056.03: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0057:
			; Call

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0057.00: ;Asm
			Call SystemInt32SystemMathMinSystemInt32SystemInt32

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0057.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0057.02: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_005C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0057.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0057.04: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_005C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_005C.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_005C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_005D:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_005D.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_005F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_005F.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_005F.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0060:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0060.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0060.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0060.02: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0065
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0060.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0060.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0060.05: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0060.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0065:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0065.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0066:
			; Sub

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0066.00: ;Asm
			pop dword ECX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0066.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0066.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0066.03: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0067:
			; Call

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0067.00: ;Asm
			Call SystemInt32SystemMathMinSystemInt32SystemInt32

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0067.02: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0067.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0067.04: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006C.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006D.01: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006E:
			; Ldc_I4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006E.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006F:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006F.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006F.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006F.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_006F.03: ;Asm
			JL near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0075

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0071:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0071.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0071.01: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0072:
			; Ldc_I4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0072.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0073:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0073.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0073.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0073.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0073.03: ;Asm
			JNL near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0092

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0075:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0075.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0075.01: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0076:
			; Ldc_I4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0076.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0077:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0077.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0077.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0077.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0077.03: ;Asm
			JL near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0080

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0079:
			; LdStr
			; String Value: indexB

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0079.00: ;Asm
			push dword StringLiteral026B

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0079.01: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_007E:
			; Br

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_007E.00: ;Asm
			Jmp SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0085

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0080:
			; LdStr
			; String Value: indexA

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0080.00: ;Asm
			push dword StringLiteral026C

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0080.01: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0085:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0085.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0085.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0085.02: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0085.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0086:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0086.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0086.01: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0086.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0086.03: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0087:
			; Call

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0087.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0087.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Index

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0087.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0087.03: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0087.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0087.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0087.06: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C:
			; Newobj

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.00: ;Asm
			push dword 0x98

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.AfterAlloc:

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.02: ;Asm
			push dword [ESP]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.03: ;Asm
			push dword [ESP]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.04: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.10: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.NoError1445
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.14: ;Asm
			Jmp SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.NoError1445:

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.18: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_008C.19: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0091:
			; Throw

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0091.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0091.01: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0091.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0091.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0091.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0091.05: ;Asm
			Jmp SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0092:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0092.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0094:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0094.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0094.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0094.02: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009E

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0096:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0096.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0096.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0097:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0097.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0097.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0098:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0098.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0098.01: ;Asm
			pop dword EDX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0098.02: ;Asm
			pop dword EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0098.03: ;Asm
			pop dword ECX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0098.04: ;Asm
			cmp ECX, EDX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0098.05: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0098.06: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0098.07: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_0098.End:

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009A.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009B:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009C:
			; Branch

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009C.00: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009C.01: ;Asm
			pop dword EBX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009C.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009C.03: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009E:
			; Ldc_I4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009E.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009F:
			; Ret

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_009F.00: ;Asm
			Jmp SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A0:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A0.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A0.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A1:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A1.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A2.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A2.01: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A3:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A3.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A3.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A4:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A4.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A5.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A5.01: ;Asm
			push dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A6:
			; Call

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A6.00: ;Asm
			Call SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A6.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A6.02: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00AB
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A6.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00A6.04: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00AB:
			; Ret

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.IL_00AB.00: ;Asm
			Jmp SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: CompareOrdinal

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 32], EAX

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemStringCompareOrdinalSystemStringSystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x18


		GUID_48542988:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Path
			; Name: .cctor
			; Plugged: Yes

		SystemVoidSystemIOPathcctor:

		GUID_48935910:
			; Static constructor. See if it has been called already, return if so.

		METHOD_48935910.08: ;Asm
			cmp byte [CCTOR_CALLED__System_IO_Path], 0x1

		METHOD_48935910.09: ;Asm
			JE near METHOD_48935910.BeforeQuickReturn

		METHOD_48935910.0A: ;Asm
			mov byte [CCTOR_CALLED__System_IO_Path], 0x1

		METHOD_48935910.0B: ;Asm
			Jmp METHOD_48935910.AfterCCTorAlreadyCalledCheck

		METHOD_48935910.BeforeQuickReturn:

		METHOD_48935910.0C: ;Asm
			mov ECX, 0x0

		METHOD_48935910.0D: ;Asm
			Ret


		METHOD_48935910.AfterCCTorAlreadyCalledCheck:

		METHOD_48935910.0E: ;Asm
			push dword EBP

		METHOD_48935910.0F: ;Asm
			mov EBP, ESP
			; Loading address of field 'System.Char System.IO.Path.AltDirectorySeparatorChar'

		METHOD_48935910.10: ;Asm
			Call SystemVoidSystemIOPathcctor

		METHOD_48935910.11: ;Asm
			push dword static_field__System_IO_Path_AltDirectorySeparatorChar
			; Loading address of field 'System.Char System.IO.Path.DirectorySeparatorChar'

		METHOD_48935910.12: ;Asm
			Call SystemVoidSystemIOPathcctor

		METHOD_48935910.13: ;Asm
			push dword static_field__System_IO_Path_DirectorySeparatorChar
			; Loading address of field 'System.Char System.IO.Path.VolumeSeparatorChar'

		METHOD_48935910.14: ;Asm
			Call SystemVoidSystemIOPathcctor

		METHOD_48935910.15: ;Asm
			push dword static_field__System_IO_Path_VolumeSeparatorChar

		METHOD_48935910.16: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar

		METHOD_48935910.17: ;Asm
			test ECX, 0x2

		METHOD_48935910.18: ;Asm
			JE near SystemVoidSystemIOPathcctor.END__OF__METHOD_NORMAL

		METHOD_48935910.19: ;Asm
			JNE near SystemVoidSystemIOPathcctor.END__OF__METHOD_EXCEPTION
			; End Method: .cctor

		SystemVoidSystemIOPathcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOPathcctor.END__OF__METHOD_NORMAL.1A: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOPathcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOPathcctor.END__OF__METHOD_NORMAL.1B: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOPathcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOPathcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOPathcctor.END__OF__METHOD_EXCEPTION__2.1C: ;Asm
			pop dword EBP

		SystemVoidSystemIOPathcctor.END__OF__METHOD_EXCEPTION__2.1D: ;Asm
			Ret


		GUID_48935911:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.PathImpl
			; Name: NormalizePath
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Local 6 at EBP-32
			; Argument[0] aPath at EBP+16, size = 8
			; Argument[1] aFullCheck at EBP+8, size = 1
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean:

		GUID_48935921:

		METHOD_48935921.1E: ;Asm
			push dword EBP

		METHOD_48935921.1F: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_48935921.20: ;Asm
			push dword 0x0

		METHOD_48935921.21: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_48935921.22: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_48935921.23: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_48935921.24: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_48935921.25: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_48935921.26: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_48935921.27: ;Asm
			push dword 0x0

		METHOD_48935921.28: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0002:
			; Ldnull

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0002.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0002.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0003:
			; Ceq
			; NullRef

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0003.03: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0003.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0003.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0003.06: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0003.07: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0005

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0003.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0003.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0003.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0005

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0005.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0006.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0007:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0007.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0015

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0009:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0009.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000A:
			; LdStr
			; String Value: aPath

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000A.00: ;Asm
			push dword StringLiteral026D

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000A.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F:
			; Newobj

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.00: ;Asm
			push dword 0x90

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.AfterAlloc:

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.02: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.03: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.04: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.0E: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.NoError1446
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.11: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.NoError1446:

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.14: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_000F.15: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0014:
			; Throw

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0014.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0014.05: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0015.01: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0016:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0016.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0016.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0016.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0017:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0017.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0017.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0017.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0017.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0018:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0018.00: ;Asm
			Call SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0018.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_001D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0018.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0018.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_001D.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_001D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_001E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_001E.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_001E.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_001F:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_001F.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_001F.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_001F.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003C

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0021:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0021.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0022:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0022.00: ;Asm
			sub ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0022.01: ;Asm
			Call SystemStringSystemIODirectoryGetCurrentDirectory

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0022.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0022.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0027
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0022.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0022.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0022.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0027:
			; Ldsfld

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0027.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0027.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0027.AfterCCTorExceptionCheck:

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0027.03: ;Asm
			mov EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0027.04: ;Asm
			mov AX, word [static_field__System_IO_Path_DirectorySeparatorChar]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0027.05: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002C:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 20
			; Local size = 2

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002C.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002D:
			; Ldloca
			; Local type = System.Char
			; Local EBP offset = 20

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002D.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002D.01: ;Asm
			sub EAX, 0x14

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002D.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002F:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002F.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002F.01: ;Asm
			Call SystemStringSystemCharToString

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002F.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002F.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0034
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002F.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002F.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002F.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002F.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_002F.08: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0034:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0034.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0034.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0034.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0034.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0035:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0035.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0035.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0035.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003A
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0035.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0035.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0035.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003A:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003A.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003A.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003A.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003B:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003B.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003C.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003C.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003D.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003D.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003E:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003E.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003E.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003E.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0043
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003E.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003E.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003E.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_003E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0043:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0043.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0044:
			; Sub

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0044.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0044.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0044.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0044.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0045:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0045.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0045.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0045.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_004A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0045.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0045.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0045.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_004A:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_004A.00: ;Asm
			Call SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_004A.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_004A.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_004F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_004A.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_004A.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_004F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_004F.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_004F.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0051:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0051.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0051.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0053:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0053.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0053.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0053.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0077

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0055:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0055.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0056:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0056.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0056.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0056.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0057:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0057.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0057.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0057.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0057.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0057.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0057.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005C:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005C.00: ;Asm
			push dword 0x3

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D:
			; Cgt

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D.02: ;Asm
			JL near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005F

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005D.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005F.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_005F.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0061:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0061.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0061.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0063:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0063.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0063.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0063.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0076

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0065:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0065.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0066:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0066.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0066.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0066.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0067:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0067.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0067.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0067.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0067.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0068:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0068.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0068.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0068.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0068.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0068.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0068.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0068.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0068.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006D:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006D.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006E:
			; Sub

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006E.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006E.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006E.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006E.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006F:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006F.00: ;Asm
			Call SystemStringSystemStringRemoveSystemInt32

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006F.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006F.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0074
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006F.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006F.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006F.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_006F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0074:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0074.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0074.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0074.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0074.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0075:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0075.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0076:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0076.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0077:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0077.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0077.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0077.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0077.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0078:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 32
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0078.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0078.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0078.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_0078.03: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_007A:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_007A.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_007C

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_007C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 32
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_007C.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_007C.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_007C.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_007C.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_007E:
			; Ret

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.IL_007E.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: NormalizePath

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x24

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_48935922:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.PathInternal
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemIOPathInternalcctor:

		GUID_49217378:
			; Static constructor. See if it has been called already, return if so.

		METHOD_49217378.0A: ;Asm
			cmp byte [CCTOR_CALLED__System_IO_PathInternal], 0x1

		METHOD_49217378.0B: ;Asm
			JE near METHOD_49217378.BeforeQuickReturn

		METHOD_49217378.0C: ;Asm
			mov byte [CCTOR_CALLED__System_IO_PathInternal], 0x1

		METHOD_49217378.0D: ;Asm
			Jmp METHOD_49217378.AfterCCTorAlreadyCalledCheck

		METHOD_49217378.BeforeQuickReturn:

		METHOD_49217378.0E: ;Asm
			mov ECX, 0x0

		METHOD_49217378.0F: ;Asm
			Ret


		METHOD_49217378.AfterCCTorAlreadyCalledCheck:

		METHOD_49217378.10: ;Asm
			push dword EBP

		METHOD_49217378.11: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOPathInternalcctor.IL_0000:
			; Call

		SystemVoidSystemIOPathInternalcctor.IL_0000.00: ;Asm
			sub ESP, 0x4

		SystemVoidSystemIOPathInternalcctor.IL_0000.01: ;Asm
			Call SystemBooleanSystemIOPathInternalGetIsCaseSensitive

		SystemVoidSystemIOPathInternalcctor.IL_0000.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathInternalcctor.IL_0000.03: ;Asm
			JE near SystemVoidSystemIOPathInternalcctor.IL_0005
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOPathInternalcctor.IL_0000.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOPathInternalcctor.IL_0000.05: ;Asm
			JNE near SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathInternalcctor.IL_0005:
			; Stsfld

		SystemVoidSystemIOPathInternalcctor.IL_0005.00: ;Asm
			Call SystemVoidSystemIOPathInternalcctor

		SystemVoidSystemIOPathInternalcctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathInternalcctor.IL_0005.02: ;Asm
			JNE near SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathInternalcctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidSystemIOPathInternalcctor.IL_0005.03: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathInternalcctor.IL_0005.04: ;Asm
			mov byte [static_field__System_IO_PathInternal_s_isCaseSensitive], AL

		SystemVoidSystemIOPathInternalcctor.IL_000A:
			; Ldc_I4

		SystemVoidSystemIOPathInternalcctor.IL_000A.00: ;Asm
			push dword 0xFF

		SystemVoidSystemIOPathInternalcctor.IL_000F:
			; Stsfld

		SystemVoidSystemIOPathInternalcctor.IL_000F.00: ;Asm
			Call SystemVoidSystemIOPathInternalcctor

		SystemVoidSystemIOPathInternalcctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathInternalcctor.IL_000F.02: ;Asm
			JNE near SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathInternalcctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'System.Int32

		SystemVoidSystemIOPathInternalcctor.IL_000F.03: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathInternalcctor.IL_000F.04: ;Asm
			mov dword [static_field__System_IO_PathInternal_MaxComponentLength], EAX

		SystemVoidSystemIOPathInternalcctor.IL_0014:
			; Ldc_I4

		SystemVoidSystemIOPathInternalcctor.IL_0014.00: ;Asm
			push dword 0x5

		SystemVoidSystemIOPathInternalcctor.IL_0015:
			; Newarr
			; Element Size = 2

		SystemVoidSystemIOPathInternalcctor.IL_0015.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathInternalcctor.IL_0015.01: ;Asm
			push dword EAX

		SystemVoidSystemIOPathInternalcctor.IL_0015.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOPathInternalcctor.IL_0015.03: ;Asm
			mul dword EDX

		SystemVoidSystemIOPathInternalcctor.IL_0015.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOPathInternalcctor.IL_0015.05: ;Asm
			push dword EAX

		SystemVoidSystemIOPathInternalcctor.IL_0015.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOPathInternalcctor.IL_0015.AfterAlloc:

		SystemVoidSystemIOPathInternalcctor.IL_0015.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathInternalcctor.IL_0015.08: ;Asm
			pop dword ESI

		SystemVoidSystemIOPathInternalcctor.IL_0015.09: ;Asm
			push dword EAX

		SystemVoidSystemIOPathInternalcctor.IL_0015.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemIOPathInternalcctor.IL_0015.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemIOPathInternalcctor.IL_0015.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathInternalcctor.IL_0015.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOPathInternalcctor.IL_0015.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOPathInternalcctor.IL_0015.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemIOPathInternalcctor.IL_0015.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemIOPathInternalcctor.IL_0015.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemIOPathInternalcctor.IL_0015.12: ;Asm
			push dword 0x0

		SystemVoidSystemIOPathInternalcctor.IL_0015.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemIOPathInternalcctor.IL_0015.14: ;Asm
			push dword 0x0

		SystemVoidSystemIOPathInternalcctor.IL_001A:
			; Dup

		SystemVoidSystemIOPathInternalcctor.IL_001A.00: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOPathInternalcctor.IL_001A.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOPathInternalcctor.IL_001B:
			; Ldtoken

		SystemVoidSystemIOPathInternalcctor.IL_001B.00: ;Asm
			push dword static_field___PrivateImplementationDetails__AC93FD65738D55940C1361EA85A7682AE77A9414

		SystemVoidSystemIOPathInternalcctor.IL_001B.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOPathInternalcctor.IL_0020:
			; Call

		SystemVoidSystemIOPathInternalcctor.IL_0020.00: ;Asm
			Call SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle

		SystemVoidSystemIOPathInternalcctor.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathInternalcctor.IL_0020.02: ;Asm
			JE near SystemVoidSystemIOPathInternalcctor.IL_0025
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidSystemIOPathInternalcctor.IL_0020.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOPathInternalcctor.IL_0020.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOPathInternalcctor.IL_0020.05: ;Asm
			JNE near SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathInternalcctor.IL_0025:
			; Stsfld

		SystemVoidSystemIOPathInternalcctor.IL_0025.00: ;Asm
			Call SystemVoidSystemIOPathInternalcctor

		SystemVoidSystemIOPathInternalcctor.IL_0025.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathInternalcctor.IL_0025.02: ;Asm
			JNE near SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathInternalcctor.IL_0025.AfterCCTorExceptionCheck:
			; Type = 'System.Char[]

		SystemVoidSystemIOPathInternalcctor.IL_0025.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOPathInternalcctor.IL_0025.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathInternalcctor.IL_0025.05: ;Asm
			mov dword [static_field__System_IO_PathInternal_s_wildcardChars + 4], EAX

		SystemVoidSystemIOPathInternalcctor.IL_002A:
			; Ret

		SystemVoidSystemIOPathInternalcctor.IL_002A.00: ;Asm
			Jmp SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOPathInternalcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_49217379:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemTextUTF8Encodingcctor:

		GUID_49268927:
			; Static constructor. See if it has been called already, return if so.

		METHOD_49268927.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Text_UTF8Encoding], 0x1

		METHOD_49268927.06: ;Asm
			JE near METHOD_49268927.BeforeQuickReturn

		METHOD_49268927.07: ;Asm
			mov byte [CCTOR_CALLED__System_Text_UTF8Encoding], 0x1

		METHOD_49268927.08: ;Asm
			Jmp METHOD_49268927.AfterCCTorAlreadyCalledCheck

		METHOD_49268927.BeforeQuickReturn:

		METHOD_49268927.09: ;Asm
			mov ECX, 0x0

		METHOD_49268927.0A: ;Asm
			Ret


		METHOD_49268927.AfterCCTorAlreadyCalledCheck:

		METHOD_49268927.0B: ;Asm
			push dword EBP

		METHOD_49268927.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextUTF8Encodingcctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemTextUTF8Encodingcctor.IL_0000.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001:
			; Newobj

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.00: ;Asm
			push dword 0x2C

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.AfterAlloc:

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_UTF8Encoding_UTF8EncodingSealed_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.09: ;Asm
			push dword 0x0
			; Arg encoderShouldEmitUTF8Identifier: 4

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.0B: ;Asm
			Call SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.0D: ;Asm
			JE near SystemVoidSystemTextUTF8Encodingcctor.IL_0001.NoError1447
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.10: ;Asm
			Jmp SystemVoidSystemTextUTF8Encodingcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.NoError1447:

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.13: ;Asm
			push dword EAX

		SystemVoidSystemTextUTF8Encodingcctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemTextUTF8Encodingcctor.IL_0006:
			; Stsfld

		SystemVoidSystemTextUTF8Encodingcctor.IL_0006.00: ;Asm
			Call SystemVoidSystemTextUTF8Encodingcctor

		SystemVoidSystemTextUTF8Encodingcctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF8Encodingcctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemTextUTF8Encodingcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF8Encodingcctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'System.Text.UTF8Encoding+UTF8EncodingSealed

		SystemVoidSystemTextUTF8Encodingcctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8Encodingcctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8Encodingcctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Text_UTF8Encoding_s_default + 4], EAX

		SystemVoidSystemTextUTF8Encodingcctor.IL_000B:
			; Ret

		SystemVoidSystemTextUTF8Encodingcctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemTextUTF8Encodingcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemTextUTF8Encodingcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextUTF8Encodingcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextUTF8Encodingcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUTF8Encodingcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextUTF8Encodingcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextUTF8Encodingcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextUTF8Encodingcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextUTF8Encodingcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_49268928:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] path at EBP+28, size = 8
			; Argument[2] encoding at EBP+20, size = 8
			; Argument[3] detectEncodingFromByteOrderMarks at EBP+12, size = 1
			; Argument[4] bufferSize at EBP+8, size = 4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32:

		GUID_49287734:

		METHOD_49287734.05: ;Asm
			push dword EBP

		METHOD_49287734.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_49287734.07: ;Asm
			push dword 0x0

		METHOD_49287734.08: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0001:
			; Call

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemIOTextReaderctor

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0001.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0006.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0007:
			; Branch

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0007.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0007.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0014

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0007.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0007.05: ;Asm
			JNE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0014

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0009:
			; LdStr
			; String Value: path

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0009.00: ;Asm
			push dword StringLiteral026E

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0009.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E:
			; Newobj

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.AfterAlloc:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.0E: ;Asm
			JE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.NoError1448
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.11: ;Asm
			Jmp SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.NoError1448:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.14: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_000E.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0013:
			; Throw

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0013.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0013.05: ;Asm
			Jmp SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0015:
			; Branch

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0015.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0015.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0015.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0022

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0015.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0015.05: ;Asm
			JNE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0022

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0017:
			; LdStr
			; String Value: encoding

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0017.00: ;Asm
			push dword StringLiteral026F

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0017.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C:
			; Newobj

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.AfterAlloc:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.0E: ;Asm
			JE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.NoError1448
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.11: ;Asm
			Jmp SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.NoError1448:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.14: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_001C.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0021:
			; Throw

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0021.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0021.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0021.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0021.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0021.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0021.05: ;Asm
			Jmp SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0022:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0022.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0022.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0023:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0023.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0023.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0028
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0023.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0023.04: ;Asm
			JNE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0023.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0028:
			; Branch

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0028.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0028.02: ;Asm
			JNE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0035

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002A:
			; Call

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002A.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002A.01: ;Asm
			Call SystemStringSystemSRget_Argument_EmptyPath

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002A.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002A.03: ;Asm
			JE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002A.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002A.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002A.06: ;Asm
			JNE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F:
			; Newobj

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.AfterAlloc:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.0E: ;Asm
			JE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.NoError1448
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.11: ;Asm
			Jmp SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.NoError1448:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.14: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_002F.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0034:
			; Throw

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0034.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0034.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0034.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0034.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0034.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0034.05: ;Asm
			Jmp SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0035:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0035.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0038:
			; Branch

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0038.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0038.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0038.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0038.03: ;Asm
			JNLE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_004A

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_003A:
			; LdStr
			; String Value: bufferSize

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_003A.00: ;Asm
			push dword StringLiteral0270

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_003A.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_003F:
			; Call

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_003F.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_003F.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_003F.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_003F.03: ;Asm
			JE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_003F.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_003F.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_003F.06: ;Asm
			JNE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044:
			; Newobj

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.00: ;Asm
			push dword 0x98

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.AfterAlloc:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.10: ;Asm
			JE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.NoError1448
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.14: ;Asm
			Jmp SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.NoError1448:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.18: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0044.19: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0049:
			; Throw

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0049.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0049.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0049.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0049.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0049.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0049.05: ;Asm
			Jmp SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_004A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_004A.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_004A.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_004B:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_004B.00: ;Asm
			push dword 0x3

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_004C:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_004C.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_004D:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_004D.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_004E:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_004E.00: ;Asm
			push dword 0x1000

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0053:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0053.00: ;Asm
			push dword 0x8000000

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058:
			; Newobj

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.00: ;Asm
			Call SystemVoidSystemIOFileStreamcctor

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.02: ;Asm
			JNE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.AfterCCTorExceptionCheck:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.03: ;Asm
			push dword 0x84

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.AfterAlloc:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.05: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.06: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_FileStream_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.0B: ;Asm
			mov dword [EAX + 8], 0x78

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.0C: ;Asm
			push dword 0x0
			; Arg path: 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.0D: ;Asm
			push dword [ESP + 36]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.0E: ;Asm
			push dword [ESP + 36]
			; Arg mode: 4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.0F: ;Asm
			push dword [ESP + 36]
			; Arg access: 4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.10: ;Asm
			push dword [ESP + 36]
			; Arg share: 4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.11: ;Asm
			push dword [ESP + 36]
			; Arg bufferSize: 4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.12: ;Asm
			push dword [ESP + 36]
			; Arg options: 4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.13: ;Asm
			push dword [ESP + 36]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.14: ;Asm
			Call SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.15: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.16: ;Asm
			JE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.NoError1448
			; [ Newobj.PushAlignedParameterSize start count = 6 ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.17: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.18: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.19: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.1A: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.1B: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.1E: ;Asm
			Jmp SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.NoError1448:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 6 ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.20: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.21: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.22: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.23: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.24: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.25: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.26: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0058.27: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_005D:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_005D.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_005D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_005D.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_005D.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_005E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_005E.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_005E.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_005F:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_005F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_005F.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_005F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_005F.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0060:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0060.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0060.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0061:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0061.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0062:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0062.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0064:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0064.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0065:
			; Call

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0065.00: ;Asm
			Call SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0065.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0065.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_006A
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_0065.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_006A:
			; Ret

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.IL_006A.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamReaderctorSystemStringSystemTextEncodingSystemBooleanSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x20


		GUID_49287735:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: ReadToEnd
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIOStreamReaderReadToEnd:

		GUID_49482323:

		METHOD_49482323.06: ;Asm
			push dword EBP

		METHOD_49482323.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_49482323.08: ;Asm
			push dword 0x0

		METHOD_49482323.09: ;Asm
			push dword 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0001:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamReader._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 12 (includes object header)

		SystemStringSystemIOStreamReaderReadToEnd.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0001.01: ;Asm
			pop dword ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemStringSystemIOStreamReaderReadToEnd.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0001.04: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0001.06: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0006:
			; Branch

		SystemStringSystemIOStreamReaderReadToEnd.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0006.01: ;Asm
			pop dword EBX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0006.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0006.03: ;Asm
			JNE near SystemStringSystemIOStreamReaderReadToEnd.IL_0014

		SystemStringSystemIOStreamReaderReadToEnd.IL_0006.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0006.05: ;Asm
			JNE near SystemStringSystemIOStreamReaderReadToEnd.IL_0014

		SystemStringSystemIOStreamReaderReadToEnd.IL_0008:
			; Ldnull

		SystemStringSystemIOStreamReaderReadToEnd.IL_0008.00: ;Asm
			push dword 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0008.01: ;Asm
			push dword 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0009:
			; Call

		SystemStringSystemIOStreamReaderReadToEnd.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemIOStreamReaderReadToEnd.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ObjectDisposed_ReaderClosed

		SystemStringSystemIOStreamReaderReadToEnd.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemStringSystemIOStreamReaderReadToEnd.IL_0009.03: ;Asm
			JE near SystemStringSystemIOStreamReaderReadToEnd.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemIOStreamReaderReadToEnd.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0009.06: ;Asm
			JNE near SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E:
			; Newobj

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.00: ;Asm
			push dword 0x90

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.AfterAlloc:

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.02: ;Asm
			push dword [ESP]

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.03: ;Asm
			push dword [ESP]

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.04: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ObjectDisposedException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.09: ;Asm
			push dword 0x0
			; Arg objectName: 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.0E: ;Asm
			Call SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.10: ;Asm
			JE near SystemStringSystemIOStreamReaderReadToEnd.IL_000E.NoError1450
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.14: ;Asm
			Jmp SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.NoError1450:

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.18: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_000E.19: ;Asm
			push dword 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0013:
			; Throw

		SystemStringSystemIOStreamReaderReadToEnd.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0013.01: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemIOStreamReaderReadToEnd.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemIOStreamReaderReadToEnd.IL_0013.05: ;Asm
			Jmp SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOStreamReaderReadToEnd.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0015:
			; Call

		SystemStringSystemIOStreamReaderReadToEnd.IL_0015.00: ;Asm
			Call SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress

		SystemStringSystemIOStreamReaderReadToEnd.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemStringSystemIOStreamReaderReadToEnd.IL_0015.02: ;Asm
			JE near SystemStringSystemIOStreamReaderReadToEnd.IL_001A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0015.03: ;Asm
			JNE near SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOStreamReaderReadToEnd.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_001A.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOStreamReaderReadToEnd.IL_001A.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_001B:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemStringSystemIOStreamReaderReadToEnd.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_001B.01: ;Asm
			pop dword ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_001B.02: ;Asm
			add ECX, 0x38

		SystemStringSystemIOStreamReaderReadToEnd.IL_001B.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemIOStreamReaderReadToEnd.IL_001B.04: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_001B.05: ;Asm
			mov EAX, 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0021:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 52 (includes object header)

		SystemStringSystemIOStreamReaderReadToEnd.IL_0021.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0021.01: ;Asm
			pop dword ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0021.02: ;Asm
			add ECX, 0x34

		SystemStringSystemIOStreamReaderReadToEnd.IL_0021.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0021.04: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0021.05: ;Asm
			mov EAX, 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0026:
			; Sub

		SystemStringSystemIOStreamReaderReadToEnd.IL_0026.00: ;Asm
			pop dword ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0026.01: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0026.02: ;Asm
			sub EAX, ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0026.03: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027:
			; Newobj

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.00: ;Asm
			push dword 0x28

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.AfterAlloc:

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.02: ;Asm
			push dword [ESP]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.03: ;Asm
			push dword [ESP]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.04: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_StringBuilder_ASM_IS__System_Private_CoreLib]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.08: ;Asm
			mov dword [EAX + 8], 0x1C

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.09: ;Asm
			push dword 0x0
			; Arg capacity: 4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.0A: ;Asm
			push dword [ESP + 12]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.0B: ;Asm
			Call SystemVoidSystemTextStringBuilderctorSystemInt32

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.0C: ;Asm
			test ECX, 0x2

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.0D: ;Asm
			JE near SystemStringSystemIOStreamReaderReadToEnd.IL_0027.NoError1450
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.10: ;Asm
			Jmp SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.NoError1450:

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.13: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0027.14: ;Asm
			push dword 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_002C:
			; Stloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_002C.00: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_002C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_002C.02: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_002C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_002D:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_002D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemIOStreamReaderReadToEnd.IL_002D.01: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_002D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_002D.03: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_002E.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOStreamReaderReadToEnd.IL_002E.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_002F:
			; Ldfld
			; Field: System.Char[] System.IO.StreamReader._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 60 (includes object header)

		SystemStringSystemIOStreamReaderReadToEnd.IL_002F.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_002F.01: ;Asm
			pop dword ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_002F.02: ;Asm
			add ECX, 0x3C

		SystemStringSystemIOStreamReaderReadToEnd.IL_002F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemIOStreamReaderReadToEnd.IL_002F.04: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_002F.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemIOStreamReaderReadToEnd.IL_002F.06: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_002F.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_0034.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0034.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0035:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 52 (includes object header)

		SystemStringSystemIOStreamReaderReadToEnd.IL_0035.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0035.01: ;Asm
			pop dword ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0035.02: ;Asm
			add ECX, 0x34

		SystemStringSystemIOStreamReaderReadToEnd.IL_0035.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0035.04: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0035.05: ;Asm
			mov EAX, 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_003A.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOStreamReaderReadToEnd.IL_003A.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_003B:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemStringSystemIOStreamReaderReadToEnd.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_003B.01: ;Asm
			pop dword ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_003B.02: ;Asm
			add ECX, 0x38

		SystemStringSystemIOStreamReaderReadToEnd.IL_003B.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemIOStreamReaderReadToEnd.IL_003B.04: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_003B.05: ;Asm
			mov EAX, 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0040:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_0040.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0040.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0041:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 52 (includes object header)

		SystemStringSystemIOStreamReaderReadToEnd.IL_0041.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0041.01: ;Asm
			pop dword ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0041.02: ;Asm
			add ECX, 0x34

		SystemStringSystemIOStreamReaderReadToEnd.IL_0041.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0041.04: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0041.05: ;Asm
			mov EAX, 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0046:
			; Sub

		SystemStringSystemIOStreamReaderReadToEnd.IL_0046.00: ;Asm
			pop dword ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0046.01: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0046.02: ;Asm
			sub EAX, ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0046.03: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0047:
			; Callvirt
			; ThisOffset = 16

		SystemStringSystemIOStreamReaderReadToEnd.IL_0047.00: ;Asm
			Call SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32

		SystemStringSystemIOStreamReaderReadToEnd.IL_0047.01: ;Asm
			test ECX, 0x2

		SystemStringSystemIOStreamReaderReadToEnd.IL_0047.02: ;Asm
			JE near SystemStringSystemIOStreamReaderReadToEnd.IL_004C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemIOStreamReaderReadToEnd.IL_0047.03: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0047.04: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0047.05: ;Asm
			JNE near SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOStreamReaderReadToEnd.IL_0047.NoExceptionAfterCall:
			; Argument Count = 3

		SystemStringSystemIOStreamReaderReadToEnd.IL_004C:
			; Pop

		SystemStringSystemIOStreamReaderReadToEnd.IL_004C.00: ;Asm
			add ESP, 0x8

		SystemStringSystemIOStreamReaderReadToEnd.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_004D.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOStreamReaderReadToEnd.IL_004D.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_004E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_004E.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOStreamReaderReadToEnd.IL_004E.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_004F:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemStringSystemIOStreamReaderReadToEnd.IL_004F.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_004F.01: ;Asm
			pop dword ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_004F.02: ;Asm
			add ECX, 0x38

		SystemStringSystemIOStreamReaderReadToEnd.IL_004F.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemIOStreamReaderReadToEnd.IL_004F.04: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_004F.05: ;Asm
			mov EAX, 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0054:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 52 (includes object header)
			; After Nullref check

		SystemStringSystemIOStreamReaderReadToEnd.IL_0054.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0054.01: ;Asm
			add ECX, 0x34

		SystemStringSystemIOStreamReaderReadToEnd.IL_0054.02: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0054.03: ;Asm
			mov dword [ECX], EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0054.04: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0054.05: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0059:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_0059.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0059.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.01: ;Asm
			push dword [EAX]

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.02: ;Asm
			push dword 0x32D

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.04: ;Asm
			pop dword ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.AfterAddressCheck:

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.07: ;Asm
			JNE near SystemStringSystemIOStreamReaderReadToEnd.IL_005A.NotBoxedThis

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.08: ;Asm
			add EAX, 0xC

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.0A: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.NotBoxedThis:

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.0B: ;Asm
			Call ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.AfterNotBoxedThis:

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.0C: ;Asm
			test ECX, 0x2

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.0D: ;Asm
			JE near SystemStringSystemIOStreamReaderReadToEnd.IL_005F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.0E: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.0F: ;Asm
			JNE near SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOStreamReaderReadToEnd.IL_005A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemIOStreamReaderReadToEnd.IL_005F:
			; Pop

		SystemStringSystemIOStreamReaderReadToEnd.IL_005F.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0060:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_0060.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0060.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0061:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemStringSystemIOStreamReaderReadToEnd.IL_0061.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0061.01: ;Asm
			pop dword ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0061.02: ;Asm
			add ECX, 0x38

		SystemStringSystemIOStreamReaderReadToEnd.IL_0061.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0061.04: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0061.05: ;Asm
			mov EAX, 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0066:
			; Ldc_I4

		SystemStringSystemIOStreamReaderReadToEnd.IL_0066.00: ;Asm
			push dword 0x0

		SystemStringSystemIOStreamReaderReadToEnd.IL_0067:
			; Branch

		SystemStringSystemIOStreamReaderReadToEnd.IL_0067.00: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0067.01: ;Asm
			pop dword EBX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0067.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0067.03: ;Asm
			JNLE near SystemStringSystemIOStreamReaderReadToEnd.IL_002D

		SystemStringSystemIOStreamReaderReadToEnd.IL_0069:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemIOStreamReaderReadToEnd.IL_0069.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0069.01: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_0069.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemIOStreamReaderReadToEnd.IL_0069.03: ;Asm
			push dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.01: ;Asm
			push dword [EAX]

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.02: ;Asm
			push dword 0xA

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.04: ;Asm
			pop dword ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.AfterAddressCheck:

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.07: ;Asm
			JNE near SystemStringSystemIOStreamReaderReadToEnd.IL_006A.NotBoxedThis

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.08: ;Asm
			add EAX, 0xC

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.NotBoxedThis:

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.0A: ;Asm
			Call ECX

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.AfterNotBoxedThis:

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.0C: ;Asm
			JE near SystemStringSystemIOStreamReaderReadToEnd.IL_006F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.0E: ;Asm
			add ESP, 0x4

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.0F: ;Asm
			JNE near SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION

		SystemStringSystemIOStreamReaderReadToEnd.IL_006A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemIOStreamReaderReadToEnd.IL_006F:
			; Ret

		SystemStringSystemIOStreamReaderReadToEnd.IL_006F.00: ;Asm
			Jmp SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_NORMAL
			; End Method: ReadToEnd

		SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_NORMAL

		SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemIOStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_49482324:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] capacity at EBP+8, size = 4

		SystemVoidSystemTextStringBuilderctorSystemInt32:

		GUID_49685164:

		METHOD_49685164.0A: ;Asm
			push dword EBP

		METHOD_49685164.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_0002:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_0002.00: ;Asm
			push dword 0x7FFFFFFF

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_0007:
			; Call

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_0007.00: ;Asm
			Call SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_0007.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderctorSystemInt32.IL_000C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_0007.03: ;Asm
			JNE near SystemVoidSystemTextStringBuilderctorSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_000C:
			; Ret

		SystemVoidSystemTextStringBuilderctorSystemInt32.IL_000C.00: ;Asm
			Jmp SystemVoidSystemTextStringBuilderctorSystemInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextStringBuilderctorSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextStringBuilderctorSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextStringBuilderctorSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemTextStringBuilderctorSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextStringBuilderctorSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextStringBuilderctorSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextStringBuilderctorSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextStringBuilderctorSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_49685165:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: Append
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] value at EBP+20, size = 8
			; Argument[2] startIndex at EBP+12, size = 4
			; Argument[3] charCount at EBP+8, size = 4
			; Return size: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32:

		GUID_49709547:

		METHOD_49709547.05: ;Asm
			push dword EBP

		METHOD_49709547.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_49709547.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_49709547.08: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0001:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0002:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0002.03: ;Asm
			JNL near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0014

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0004:
			; LdStr
			; String Value: startIndex

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0004.00: ;Asm
			push dword StringLiteral0271

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0004.01: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0009:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0009.03: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0009.06: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E:
			; Newobj

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.00: ;Asm
			push dword 0x98

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.AfterAlloc:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.02: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.03: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.04: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.10: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.NoError1451
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.14: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.NoError1451:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.18: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_000E.19: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0013:
			; Throw

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0013.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0013.05: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0015:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0015.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0016:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0016.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0016.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0016.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0016.03: ;Asm
			JNL near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0028

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0018:
			; LdStr
			; String Value: charCount

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0018.00: ;Asm
			push dword StringLiteral0272

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0018.01: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_001D:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_001D.00: ;Asm
			sub ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_001D.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_001D.02: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_001D.03: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_001D.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_001D.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_001D.06: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022:
			; Newobj

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.00: ;Asm
			push dword 0x98

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.AfterAlloc:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.02: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.03: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.04: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.06: ;Asm
			mov dword [EAX], EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.0A: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.0C: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.0D: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.0F: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.10: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.NoError1451
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.11: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.14: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.NoError1451:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.16: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.18: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0022.19: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0027:
			; Throw

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0027.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0027.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0027.03: ;Asm
			Call SystemExceptionOccurred

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0027.04: ;Asm
			mov ECX, 0x3

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0027.05: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0028.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0029:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0029.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0029.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0029.02: ;Asm
			cmp EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0029.03: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003E

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0029.04: ;Asm
			cmp EBX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0029.05: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003E

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_002B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_002B.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_002C:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_002C.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_002C.01: ;Asm
			cmp EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_002C.02: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0033

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_002E:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_002E.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_002F:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_002F.01: ;Asm
			cmp EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_002F.02: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0033

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 28]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0032:
			; Ret

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0032.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0033:
			; LdStr
			; String Value: value

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0033.00: ;Asm
			push dword StringLiteral0273

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0033.01: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038:
			; Newobj

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.00: ;Asm
			push dword 0x90

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.AfterAlloc:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.02: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.03: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.04: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.06: ;Asm
			mov dword [EAX], EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.0A: ;Asm
			push dword [ESP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.0B: ;Asm
			push dword [ESP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.0D: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.0E: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.NoError1451
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.11: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.NoError1451:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.14: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0038.15: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003D:
			; Throw

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003D.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003D.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003D.03: ;Asm
			Call SystemExceptionOccurred

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003D.04: ;Asm
			mov ECX, 0x3

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003D.05: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003E:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003E.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003F.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_003F.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0040:
			; Ldlen

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0040.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0040.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0040.02: ;Asm
			push dword [EAX + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0041:
			; Conv_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0042:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0042.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0043:
			; Sub

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0043.00: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0043.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0043.02: ;Asm
			sub EAX, ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0043.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0044:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0044.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0044.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0044.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0044.03: ;Asm
			JLE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0056

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0046:
			; LdStr
			; String Value: charCount

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0046.00: ;Asm
			push dword StringLiteral0274

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0046.01: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_004B:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_004B.00: ;Asm
			sub ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_004B.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Index

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_004B.02: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_004B.03: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_004B.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_004B.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_004B.06: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050:
			; Newobj

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.00: ;Asm
			push dword 0x98

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.AfterAlloc:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.02: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.03: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.04: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.06: ;Asm
			mov dword [EAX], EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.0A: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.0C: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.0D: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.0F: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.10: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.NoError1451
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.11: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.14: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.NoError1451:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.16: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.18: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0050.19: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0055:
			; Throw

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0055.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0055.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0055.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0055.03: ;Asm
			Call SystemExceptionOccurred

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0055.04: ;Asm
			mov ECX, 0x3

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0055.05: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0056:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0056.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0057:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0057.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0057.01: ;Asm
			cmp EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0057.02: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005B

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0059:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0059.00: ;Asm
			push dword [EBP + 28]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0059.01: ;Asm
			push dword [EBP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005A:
			; Ret

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005A.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005B.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005B.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005C.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005D:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005D.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005D.01: ;Asm
			mov EDX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005D.02: ;Asm
			mul dword EDX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005D.03: ;Asm
			add EAX, 0x10

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005D.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005D.05: ;Asm
			pop dword EDX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005D.06: ;Asm
			add EDX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_005D.07: ;Asm
			push dword EDX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0062:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0062.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0062.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0063:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0063.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0063.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0064:
			; Conv_U

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0065:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0065.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0065.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0066:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0066.00: ;Asm
			push dword [EBP + 28]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0066.01: ;Asm
			push dword [EBP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0067:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0067.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0067.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0068:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0068.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0069:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0069.00: ;Asm
			Call SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0069.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0069.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_006E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0069.03: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0069.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0069.05: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_006E:
			; Pop

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_006E.00: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_006F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_006F.00: ;Asm
			push dword [EBP + 28]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_006F.01: ;Asm
			push dword [EBP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0070:
			; Ret

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.IL_0070.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Append

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 28], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x10


		GUID_49709548:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextReader
			; Name: Read
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] buffer at EBP+20, size = 8
			; Argument[2] index at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32:

		GUID_49976040:

		METHOD_49976040.0A: ;Asm
			push dword EBP

		METHOD_49976040.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_49976040.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_49976040.0D: ;Asm
			push dword 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0001:
			; Branch

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0013

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.05: ;Asm
			JNE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0013

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0003:
			; LdStr
			; String Value: buffer

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword StringLiteral0275

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0003.01: ;Asm
			push dword 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0008:
			; Call

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Buffer

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.03: ;Asm
			JE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.06: ;Asm
			JNE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D:
			; Newobj

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword 0x90

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.AfterAlloc:

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.02: ;Asm
			push dword [ESP]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.03: ;Asm
			push dword [ESP]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.04: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.10: ;Asm
			JE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.NoError1451
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.14: ;Asm
			Jmp SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.NoError1451:

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.18: ;Asm
			push dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.19: ;Asm
			push dword 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0012:
			; Throw

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0012.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0012.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0012.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0012.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0012.05: ;Asm
			Jmp SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0014:
			; Ldc_I4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0014.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0015:
			; Branch

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0015.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0015.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0015.03: ;Asm
			JNL near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0027

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0017:
			; LdStr
			; String Value: index

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0017.00: ;Asm
			push dword StringLiteral0276

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0017.01: ;Asm
			push dword 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_001C:
			; Call

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_001C.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_001C.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_001C.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_001C.03: ;Asm
			JE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_001C.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_001C.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_001C.06: ;Asm
			JNE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021:
			; Newobj

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.00: ;Asm
			push dword 0x98

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.AfterAlloc:

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.02: ;Asm
			push dword [ESP]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.03: ;Asm
			push dword [ESP]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.04: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.10: ;Asm
			JE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.NoError1451
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.14: ;Asm
			Jmp SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.NoError1451:

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.18: ;Asm
			push dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0021.19: ;Asm
			push dword 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0026:
			; Throw

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0026.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0026.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0026.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0026.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0026.05: ;Asm
			Jmp SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0027:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0027.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0028:
			; Ldc_I4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0028.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0029:
			; Branch

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0029.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0029.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0029.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0029.03: ;Asm
			JNL near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003B

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_002B:
			; LdStr
			; String Value: count

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_002B.00: ;Asm
			push dword StringLiteral0277

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_002B.01: ;Asm
			push dword 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0030:
			; Call

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.03: ;Asm
			JE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.06: ;Asm
			JNE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035:
			; Newobj

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.00: ;Asm
			push dword 0x98

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.AfterAlloc:

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.02: ;Asm
			push dword [ESP]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.03: ;Asm
			push dword [ESP]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.04: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.10: ;Asm
			JE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.NoError1451
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.14: ;Asm
			Jmp SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.NoError1451:

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.18: ;Asm
			push dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.19: ;Asm
			push dword 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003A:
			; Throw

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003A.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003A.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003A.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003A.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003A.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003A.05: ;Asm
			Jmp SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003B.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003B.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003C:
			; Ldlen

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003C.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003C.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003C.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003D:
			; Conv_I4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003E:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003F:
			; Sub

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003F.00: ;Asm
			pop dword ECX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003F.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003F.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_003F.03: ;Asm
			push dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0040:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0040.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0041:
			; Branch

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0041.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0041.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0041.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0041.03: ;Asm
			JNL near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_004E

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0043:
			; Call

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.01: ;Asm
			Call SystemStringSystemSRget_Argument_InvalidOffLen

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.03: ;Asm
			JE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.06: ;Asm
			JNE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048:
			; Newobj

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.00: ;Asm
			push dword 0x90

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.AfterAlloc:

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.02: ;Asm
			push dword [ESP]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.03: ;Asm
			push dword [ESP]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.04: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.0D: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.0E: ;Asm
			JE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.NoError1451
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.11: ;Asm
			Jmp SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.NoError1451:

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.14: ;Asm
			push dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.15: ;Asm
			push dword 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_004D:
			; Throw

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_004D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_004D.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_004D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_004D.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_004D.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_004D.05: ;Asm
			Jmp SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_004E:
			; Ldc_I4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_004E.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_004F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_004F.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_004F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0050:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0050.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0050.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.01: ;Asm
			push dword [EAX]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.02: ;Asm
			push dword 0x333

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.04: ;Asm
			pop dword ECX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.AfterAddressCheck:

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.07: ;Asm
			JNE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.NotBoxedThis

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.NotBoxedThis:

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.0B: ;Asm
			Call ECX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.AfterNotBoxedThis:

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.0D: ;Asm
			JE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0056
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.0F: ;Asm
			JNE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0056:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0056.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0056.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0057:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.01: ;Asm
			push dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0058:
			; Ldc_I4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0058.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0059:
			; Branch

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0059.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0059.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0059.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0059.03: ;Asm
			JE near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_006A

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_005B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_005B.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_005B.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_005C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_005C.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_005D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_005D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_005D.01: ;Asm
			push dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_005E:
			; Dup

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_005E.00: ;Asm
			push dword [ESP]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_005F:
			; Ldc_I4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_005F.00: ;Asm
			push dword 0x1

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0060:
			; Add

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0060.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0060.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0061:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0061.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0061.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0062:
			; Add

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0062.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0062.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0063:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0063.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0063.01: ;Asm
			push dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0064:
			; Conv_U2

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0064.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0064.01: ;Asm
			movzx EAX, AX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0064.02: ;Asm
			push dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0065:
			; Stelem_I2

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0065.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0065.01: ;Asm
			mov EDX, 0x2

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0065.02: ;Asm
			mul dword EDX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0065.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0065.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0065.05: ;Asm
			add EDX, EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0065.06: ;Asm
			push dword EDX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0065.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0065.08: ;Asm
			pop dword EBX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0065.09: ;Asm
			mov word [ECX], BX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0065.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0066:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0066.01: ;Asm
			push dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0067:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0067.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0068:
			; Branch

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0068.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0068.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0068.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0068.03: ;Asm
			JL near SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0050

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_006A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_006A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_006A.01: ;Asm
			push dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_006B:
			; Ret

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.IL_006B.00: ;Asm
			Jmp SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Read

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemIOTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x14


		GUID_49976041:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemIOStreamWritercctor:

		GUID_50005865:
			; Static constructor. See if it has been called already, return if so.

		METHOD_50005865.08: ;Asm
			cmp byte [CCTOR_CALLED__System_IO_StreamWriter], 0x1

		METHOD_50005865.09: ;Asm
			JE near METHOD_50005865.BeforeQuickReturn

		METHOD_50005865.0A: ;Asm
			mov byte [CCTOR_CALLED__System_IO_StreamWriter], 0x1

		METHOD_50005865.0B: ;Asm
			Jmp METHOD_50005865.AfterCCTorAlreadyCalledCheck

		METHOD_50005865.BeforeQuickReturn:

		METHOD_50005865.0C: ;Asm
			mov ECX, 0x0

		METHOD_50005865.0D: ;Asm
			Ret


		METHOD_50005865.AfterCCTorAlreadyCalledCheck:

		METHOD_50005865.0E: ;Asm
			push dword EBP

		METHOD_50005865.0F: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamWritercctor.IL_0000:
			; Ldsfld

		SystemVoidSystemIOStreamWritercctor.IL_0000.00: ;Asm
			Call SystemVoidSystemIOStreamcctor

		SystemVoidSystemIOStreamWritercctor.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWritercctor.IL_0000.02: ;Asm
			JNE near SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWritercctor.IL_0000.AfterCCTorExceptionCheck:

		SystemVoidSystemIOStreamWritercctor.IL_0000.03: ;Asm
			push dword [static_field__System_IO_Stream_Null + 4]

		SystemVoidSystemIOStreamWritercctor.IL_0000.04: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWritercctor.IL_0005:
			; Call

		SystemVoidSystemIOStreamWritercctor.IL_0005.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamWritercctor.IL_0005.01: ;Asm
			Call SystemTextEncodingSystemIOStreamWriterget_UTF8NoBOM

		SystemVoidSystemIOStreamWritercctor.IL_0005.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWritercctor.IL_0005.03: ;Asm
			JE near SystemVoidSystemIOStreamWritercctor.IL_000A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWritercctor.IL_0005.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWritercctor.IL_0005.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWritercctor.IL_0005.06: ;Asm
			JNE near SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWritercctor.IL_000A:
			; Ldc_I4

		SystemVoidSystemIOStreamWritercctor.IL_000A.00: ;Asm
			push dword 0x80

		SystemVoidSystemIOStreamWritercctor.IL_000F:
			; Ldc_I4

		SystemVoidSystemIOStreamWritercctor.IL_000F.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWritercctor.IL_0010:
			; Newobj

		SystemVoidSystemIOStreamWritercctor.IL_0010.00: ;Asm
			Call SystemVoidSystemIOStreamWritercctor

		SystemVoidSystemIOStreamWritercctor.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWritercctor.IL_0010.02: ;Asm
			JNE near SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWritercctor.IL_0010.AfterCCTorExceptionCheck:

		SystemVoidSystemIOStreamWritercctor.IL_0010.03: ;Asm
			push dword 0x5F

		SystemVoidSystemIOStreamWritercctor.IL_0010.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWritercctor.IL_0010.AfterAlloc:

		SystemVoidSystemIOStreamWritercctor.IL_0010.05: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWritercctor.IL_0010.06: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWritercctor.IL_0010.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWritercctor.IL_0010.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_StreamWriter_ASM_IS__System_Runtime_Extensions]

		SystemVoidSystemIOStreamWritercctor.IL_0010.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWritercctor.IL_0010.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWritercctor.IL_0010.0B: ;Asm
			mov dword [EAX + 8], 0x53

		SystemVoidSystemIOStreamWritercctor.IL_0010.0C: ;Asm
			push dword 0x0
			; Arg stream: 8

		SystemVoidSystemIOStreamWritercctor.IL_0010.0D: ;Asm
			push dword [ESP + 32]

		SystemVoidSystemIOStreamWritercctor.IL_0010.0E: ;Asm
			push dword [ESP + 32]
			; Arg encoding: 8

		SystemVoidSystemIOStreamWritercctor.IL_0010.0F: ;Asm
			push dword [ESP + 32]

		SystemVoidSystemIOStreamWritercctor.IL_0010.10: ;Asm
			push dword [ESP + 32]
			; Arg bufferSize: 4

		SystemVoidSystemIOStreamWritercctor.IL_0010.11: ;Asm
			push dword [ESP + 32]
			; Arg leaveOpen: 4

		SystemVoidSystemIOStreamWritercctor.IL_0010.12: ;Asm
			push dword [ESP + 32]

		SystemVoidSystemIOStreamWritercctor.IL_0010.13: ;Asm
			Call SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean

		SystemVoidSystemIOStreamWritercctor.IL_0010.14: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWritercctor.IL_0010.15: ;Asm
			JE near SystemVoidSystemIOStreamWritercctor.IL_0010.NoError1453
			; [ Newobj.PushAlignedParameterSize start count = 4 ]

		SystemVoidSystemIOStreamWritercctor.IL_0010.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWritercctor.IL_0010.17: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWritercctor.IL_0010.18: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWritercctor.IL_0010.19: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWritercctor.IL_0010.1A: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWritercctor.IL_0010.1B: ;Asm
			Jmp SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWritercctor.IL_0010.NoError1453:

		SystemVoidSystemIOStreamWritercctor.IL_0010.1C: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 4 ]

		SystemVoidSystemIOStreamWritercctor.IL_0010.1D: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWritercctor.IL_0010.1E: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWritercctor.IL_0010.1F: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWritercctor.IL_0010.20: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWritercctor.IL_0010.21: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWritercctor.IL_0010.22: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWritercctor.IL_0015:
			; Stsfld

		SystemVoidSystemIOStreamWritercctor.IL_0015.00: ;Asm
			Call SystemVoidSystemIOStreamWritercctor

		SystemVoidSystemIOStreamWritercctor.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWritercctor.IL_0015.02: ;Asm
			JNE near SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWritercctor.IL_0015.AfterCCTorExceptionCheck:
			; Type = 'System.IO.StreamWriter

		SystemVoidSystemIOStreamWritercctor.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWritercctor.IL_0015.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWritercctor.IL_0015.05: ;Asm
			mov dword [static_field__System_IO_StreamWriter_Null + 4], EAX

		SystemVoidSystemIOStreamWritercctor.IL_001A:
			; Ret

		SystemVoidSystemIOStreamWritercctor.IL_001A.00: ;Asm
			Jmp SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamWritercctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_50005866:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextWriter
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOTextWriterDispose:

		GUID_50006596:

		METHOD_50006596.05: ;Asm
			push dword EBP

		METHOD_50006596.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextWriterDispose.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterDispose.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextWriterDispose.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextWriterDispose.IL_0001:
			; Ldc_I4

		SystemVoidSystemIOTextWriterDispose.IL_0001.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOTextWriterDispose.IL_0002:
			; Callvirt
			; ThisOffset = 4

		SystemVoidSystemIOTextWriterDispose.IL_0002.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOTextWriterDispose.IL_0002.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOTextWriterDispose.IL_0002.02: ;Asm
			push dword 0x335

		SystemVoidSystemIOTextWriterDispose.IL_0002.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOTextWriterDispose.IL_0002.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOTextWriterDispose.IL_0002.AfterAddressCheck:

		SystemVoidSystemIOTextWriterDispose.IL_0002.05: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOTextWriterDispose.IL_0002.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOTextWriterDispose.IL_0002.07: ;Asm
			JNE near SystemVoidSystemIOTextWriterDispose.IL_0002.NotBoxedThis

		SystemVoidSystemIOTextWriterDispose.IL_0002.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOTextWriterDispose.IL_0002.09: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidSystemIOTextWriterDispose.IL_0002.0A: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOTextWriterDispose.IL_0002.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOTextWriterDispose.IL_0002.NotBoxedThis:

		SystemVoidSystemIOTextWriterDispose.IL_0002.0C: ;Asm
			Call ECX

		SystemVoidSystemIOTextWriterDispose.IL_0002.AfterNotBoxedThis:

		SystemVoidSystemIOTextWriterDispose.IL_0002.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterDispose.IL_0002.0E: ;Asm
			JE near SystemVoidSystemIOTextWriterDispose.IL_0007
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOTextWriterDispose.IL_0002.0F: ;Asm
			JNE near SystemVoidSystemIOTextWriterDispose.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterDispose.IL_0002.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidSystemIOTextWriterDispose.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterDispose.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextWriterDispose.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextWriterDispose.IL_0008:
			; Call

		SystemVoidSystemIOTextWriterDispose.IL_0008.00: ;Asm
			Call SystemVoidSystemGCSuppressFinalizeSystemObject

		SystemVoidSystemIOTextWriterDispose.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterDispose.IL_0008.02: ;Asm
			JE near SystemVoidSystemIOTextWriterDispose.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOTextWriterDispose.IL_0008.03: ;Asm
			JNE near SystemVoidSystemIOTextWriterDispose.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterDispose.IL_000D:
			; Ret

		SystemVoidSystemIOTextWriterDispose.IL_000D.00: ;Asm
			Jmp SystemVoidSystemIOTextWriterDispose.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemIOTextWriterDispose.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextWriterDispose.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextWriterDispose.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextWriterDispose.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextWriterDispose.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextWriterDispose.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextWriterDispose.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextWriterDispose.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_50006597:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextWriter
			; Name: .ctor
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemIOTextWriterctor:

		GUID_50007301:

		METHOD_50007301.05: ;Asm
			push dword EBP

		METHOD_50007301.06: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.TextWriter
			; Arg real size = 8 aligned size = 8

		METHOD_50007301.07: ;Asm
			push dword [EBP + 12]

		METHOD_50007301.08: ;Asm
			push dword [EBP + 8]
			; Loading address of field 'System.Char[] System.IO.TextWriter.CoreNewLine'
			; Arg idx = 0
			; Arg type = System.IO.TextWriter
			; Arg real size = 8 aligned size = 8

		METHOD_50007301.09: ;Asm
			push dword [EBP + 12]

		METHOD_50007301.0A: ;Asm
			push dword [EBP + 8]
			; Field: System.Char[] System.IO.TextWriter.CoreNewLine

		METHOD_50007301.0B: ;Asm
			add ESP, 0x4

		METHOD_50007301.0C: ;Asm
			pop dword EAX

		METHOD_50007301.0D: ;Asm
			add EAX, 0x14

		METHOD_50007301.0E: ;Asm
			push dword EAX

		METHOD_50007301.0F: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray

		METHOD_50007301.10: ;Asm
			test ECX, 0x2

		METHOD_50007301.11: ;Asm
			JE near SystemVoidSystemIOTextWriterctor.END__OF__METHOD_NORMAL

		METHOD_50007301.12: ;Asm
			JNE near SystemVoidSystemIOTextWriterctor.END__OF__METHOD_EXCEPTION
			; End Method: .ctor

		SystemVoidSystemIOTextWriterctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextWriterctor.END__OF__METHOD_NORMAL.13: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextWriterctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextWriterctor.END__OF__METHOD_NORMAL.14: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextWriterctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextWriterctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextWriterctor.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextWriterctor.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret 0x8


		GUID_50007302:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_NeedPosNum
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum:

		GUID_50007309:

		METHOD_50007309.17: ;Asm
			push dword EBP

		METHOD_50007309.18: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_NeedPosNum

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_0000.00: ;Asm
			push dword StringLiteral0278

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_NeedPosNum

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_50007310:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.FileStream
			; Name: .ctor
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] path at EBP+32, size = 8
			; Argument[2] mode at EBP+24, size = 4
			; Argument[3] access at EBP+20, size = 4
			; Argument[4] share at EBP+16, size = 4
			; Argument[5] bufferSize at EBP+12, size = 4
			; Argument[6] options at EBP+8, size = 4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions:

		GUID_50007820:

		METHOD_50007820.09: ;Asm
			push dword EBP

		METHOD_50007820.0A: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_50007820.0B: ;Asm
			push dword [EBP + 40]

		METHOD_50007820.0C: ;Asm
			push dword [EBP + 36]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_50007820.0D: ;Asm
			push dword [EBP + 32]

		METHOD_50007820.0E: ;Asm
			push dword [EBP + 28]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.IO.FileMode
			; Arg real size = 4 aligned size = 4

		METHOD_50007820.0F: ;Asm
			push dword [EBP + 24]
			; Loading parameter 3
			; Arg idx = 3
			; Arg type = System.IO.FileAccess
			; Arg real size = 4 aligned size = 4

		METHOD_50007820.10: ;Asm
			push dword [EBP + 20]
			; Loading parameter 4
			; Arg idx = 4
			; Arg type = System.IO.FileShare
			; Arg real size = 4 aligned size = 4

		METHOD_50007820.11: ;Asm
			push dword [EBP + 16]
			; Loading parameter 5
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_50007820.12: ;Asm
			push dword [EBP + 12]
			; Loading parameter 6
			; Arg idx = 6
			; Arg type = System.IO.FileOptions
			; Arg real size = 4 aligned size = 4

		METHOD_50007820.13: ;Asm
			push dword [EBP + 8]
			; Loading address of field '$$InnerStream$$'
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_50007820.14: ;Asm
			push dword [EBP + 40]

		METHOD_50007820.15: ;Asm
			push dword [EBP + 36]
			; Field: $$InnerStream$$

		METHOD_50007820.16: ;Asm
			add ESP, 0x4

		METHOD_50007820.17: ;Asm
			pop dword EAX

		METHOD_50007820.18: ;Asm
			add EAX, 0x1C

		METHOD_50007820.19: ;Asm
			push dword EAX

		METHOD_50007820.1A: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream

		METHOD_50007820.1B: ;Asm
			test ECX, 0x2

		METHOD_50007820.1C: ;Asm
			JE near SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions.END__OF__METHOD_NORMAL

		METHOD_50007820.1D: ;Asm
			JNE near SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions.END__OF__METHOD_EXCEPTION
			; End Method: .ctor

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions.END__OF__METHOD_NORMAL.1E: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions.END__OF__METHOD_NORMAL

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions.END__OF__METHOD_NORMAL.1F: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions.END__OF__METHOD_EXCEPTION__2.20: ;Asm
			pop dword EBP

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions.END__OF__METHOD_EXCEPTION__2.21: ;Asm
			Ret 0x24


		GUID_50007821:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: Init
			; Plugged: No
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] streamArg at EBP+28, size = 8
			; Argument[2] encodingArg at EBP+20, size = 8
			; Argument[3] bufferSize at EBP+12, size = 4
			; Argument[4] shouldLeaveOpen at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean:

		GUID_50007823:

		METHOD_50007823.22: ;Asm
			push dword EBP

		METHOD_50007823.23: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.IO.Stream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0001.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.IO.Stream System.IO.StreamWriter._stream
			; Type: System.IO.Stream
			; Size: 8
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002.01: ;Asm
			add ECX, 0x24

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0007.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0007.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0008:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0009:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Text.Encoding System.IO.StreamWriter._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 45 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0009.01: ;Asm
			add ECX, 0x2D

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0009.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0009.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0009.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0009.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0009.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000E.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000E.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000F.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000F.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0010:
			; Ldfld
			; Field: System.Text.Encoding System.IO.StreamWriter._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 45 (includes object header)

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0010.02: ;Asm
			add ECX, 0x2D

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0010.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0010.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0010.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0010.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.02: ;Asm
			push dword 0x337

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.AfterAddressCheck:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.07: ;Asm
			JNE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.NotBoxedThis

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.NotBoxedThis:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.0A: ;Asm
			Call ECX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.AfterNotBoxedThis:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.0C: ;Asm
			JE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.0D: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.0F: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.10: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.11: ;Asm
			JNE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001A:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Text.Encoder System.IO.StreamWriter._encoder
			; Type: System.Text.Encoder
			; Size: 8
			; Offset: 53 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001A.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001A.01: ;Asm
			add ECX, 0x35

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001A.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001A.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001A.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001A.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001F:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0020:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0020.00: ;Asm
			push dword 0x80

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0025:
			; Branch

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0025.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0025.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0025.03: ;Asm
			JNL near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002E

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0027:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0027.00: ;Asm
			push dword 0x80

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002C:
			; Starg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002C.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002C.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002E.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002E.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030:
			; Newarr
			; Element Size = 2

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.03: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.05: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.AfterAlloc:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.08: ;Asm
			pop dword ESI

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.09: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.12: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0030.14: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0035:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Char[] System.IO.StreamWriter._charBuffer
			; Type: System.Char[]
			; Size: 8
			; Offset: 70 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0035.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0035.01: ;Asm
			add ECX, 0x46

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0035.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0035.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0035.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0035.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0035.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0035.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003A.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003A.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003B.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003B.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003C:
			; Ldfld
			; Field: System.Text.Encoding System.IO.StreamWriter._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 45 (includes object header)

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003C.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003C.02: ;Asm
			add ECX, 0x2D

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003C.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003C.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0041:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0041.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042:
			; Callvirt
			; ThisOffset = 4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.02: ;Asm
			push dword 0x338

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.AfterAddressCheck:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.05: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.07: ;Asm
			JNE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.NotBoxedThis

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.09: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.0A: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.NotBoxedThis:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.0C: ;Asm
			Call ECX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.AfterNotBoxedThis:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.0E: ;Asm
			JE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.0F: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.10: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.11: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.12: ;Asm
			JNE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0042.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047:
			; Newarr
			; Element Size = 1

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.02: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.03: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.05: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.AfterAlloc:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.08: ;Asm
			pop dword ESI

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.09: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.12: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0047.14: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004C:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Byte[] System.IO.StreamWriter._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; Offset: 78 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004C.01: ;Asm
			add ECX, 0x4E

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004C.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004C.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0051:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0051.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0051.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0052:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0052.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0053:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Int32 System.IO.StreamWriter._charLen
			; Type: System.Int32
			; Size: 4
			; Offset: 66 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0053.01: ;Asm
			add ECX, 0x42

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0053.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0053.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0058:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0058.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0058.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0059:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamWriter._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 36 (includes object header)

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0059.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0059.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0059.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0059.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0059.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0059.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0059.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0059.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.02: ;Asm
			push dword 0x339

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.AfterAddressCheck:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.07: ;Asm
			JNE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.NotBoxedThis

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.NotBoxedThis:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.0B: ;Asm
			Call ECX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.AfterNotBoxedThis:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.0D: ;Asm
			JE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0063
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.0E: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.0F: ;Asm
			JNE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_005E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0063:
			; Branch

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0063.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0063.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0063.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007B

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0065.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0065.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0066:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamWriter._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 36 (includes object header)

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0066.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0066.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0066.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0066.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0066.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0066.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0066.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0066.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.02: ;Asm
			push dword 0x33A

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.AfterAddressCheck:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.07: ;Asm
			JNE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.NotBoxedThis

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.NotBoxedThis:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.0A: ;Asm
			Call ECX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.AfterNotBoxedThis:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.0C: ;Asm
			JE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0070
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.0D: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.0E: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.0F: ;Asm
			JNE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_006B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0070:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0070.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0071:
			; Conv_I8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0071.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0071.01: ;Asm
			cdq

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0071.02: ;Asm
			push dword EDX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0071.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0072:
			; Branch

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0072.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0072.01: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0072.02: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0072.03: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0072.04: ;Asm
			cmp ECX, EDX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0072.05: ;Asm
			JL near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007B

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0072.06: ;Asm
			JNE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0072.End

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0072.07: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0072.08: ;Asm
			JLE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007B

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0072.End:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0074:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0074.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0074.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0075:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0075.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0076:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Boolean System.IO.StreamWriter._haveWrittenPreamble
			; Type: System.Boolean
			; Size: 1
			; Offset: 44 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0076.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0076.01: ;Asm
			add ECX, 0x2C

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0076.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0076.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0076.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0076.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007B.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007B.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007C:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007C.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007E:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007E.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F:
			; Ceq

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.True

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.03: ;Asm
			Jmp SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.False

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.True:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.05: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.06: ;Asm
			Jmp SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0081

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.False:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.08: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_007F.09: ;Asm
			Jmp SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0081

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0081:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Boolean System.IO.StreamWriter._closable
			; Type: System.Boolean
			; Size: 1
			; Offset: 61 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0081.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0081.01: ;Asm
			add ECX, 0x3D

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0081.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0081.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0081.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0081.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0086:
			; Ret

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0086.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: Init

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x20


		GUID_50007824:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextWriter
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemIOTextWritercctor:

		GUID_50016646:
			; Static constructor. See if it has been called already, return if so.

		METHOD_50016646.05: ;Asm
			cmp byte [CCTOR_CALLED__System_IO_TextWriter], 0x1

		METHOD_50016646.06: ;Asm
			JE near METHOD_50016646.BeforeQuickReturn

		METHOD_50016646.07: ;Asm
			mov byte [CCTOR_CALLED__System_IO_TextWriter], 0x1

		METHOD_50016646.08: ;Asm
			Jmp METHOD_50016646.AfterCCTorAlreadyCalledCheck

		METHOD_50016646.BeforeQuickReturn:

		METHOD_50016646.09: ;Asm
			mov ECX, 0x0

		METHOD_50016646.0A: ;Asm
			Ret


		METHOD_50016646.AfterCCTorAlreadyCalledCheck:

		METHOD_50016646.0B: ;Asm
			push dword EBP

		METHOD_50016646.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextWritercctor.IL_0000:
			; Newobj

		SystemVoidSystemIOTextWritercctor.IL_0000.00: ;Asm
			push dword 0x24

		SystemVoidSystemIOTextWritercctor.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOTextWritercctor.IL_0000.AfterAlloc:

		SystemVoidSystemIOTextWritercctor.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOTextWritercctor.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOTextWritercctor.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWritercctor.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_TextWriter_NullTextWriter_ASM_IS__System_Runtime_Extensions]

		SystemVoidSystemIOTextWritercctor.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOTextWritercctor.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOTextWritercctor.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidSystemIOTextWritercctor.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWritercctor.IL_0000.0A: ;Asm
			Call SystemVoidSystemIOTextWriterNullTextWriterctor

		SystemVoidSystemIOTextWritercctor.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWritercctor.IL_0000.0C: ;Asm
			JE near SystemVoidSystemIOTextWritercctor.IL_0000.NoError1458
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOTextWritercctor.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOTextWritercctor.IL_0000.0E: ;Asm
			Jmp SystemVoidSystemIOTextWritercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWritercctor.IL_0000.NoError1458:

		SystemVoidSystemIOTextWritercctor.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOTextWritercctor.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidSystemIOTextWritercctor.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWritercctor.IL_0005:
			; Stsfld

		SystemVoidSystemIOTextWritercctor.IL_0005.00: ;Asm
			Call SystemVoidSystemIOTextWritercctor

		SystemVoidSystemIOTextWritercctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWritercctor.IL_0005.02: ;Asm
			JNE near SystemVoidSystemIOTextWritercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWritercctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.IO.TextWriter

		SystemVoidSystemIOTextWritercctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWritercctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWritercctor.IL_0005.05: ;Asm
			mov dword [static_field__System_IO_TextWriter_Null + 4], EAX

		SystemVoidSystemIOTextWritercctor.IL_000A:
			; Call

		SystemVoidSystemIOTextWritercctor.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOTextWritercctor.IL_000A.01: ;Asm
			Call SystemStringSystemEnvironmentget_NewLine

		SystemVoidSystemIOTextWritercctor.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWritercctor.IL_000A.03: ;Asm
			JE near SystemVoidSystemIOTextWritercctor.IL_000F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOTextWritercctor.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWritercctor.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWritercctor.IL_000A.06: ;Asm
			JNE near SystemVoidSystemIOTextWritercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWritercctor.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOTextWritercctor.IL_000F.00: ;Asm
			Call SystemChararraySystemStringToCharArray

		SystemVoidSystemIOTextWritercctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWritercctor.IL_000F.02: ;Asm
			JE near SystemVoidSystemIOTextWritercctor.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOTextWritercctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWritercctor.IL_000F.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWritercctor.IL_000F.05: ;Asm
			JNE near SystemVoidSystemIOTextWritercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWritercctor.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOTextWritercctor.IL_0014:
			; Stsfld

		SystemVoidSystemIOTextWritercctor.IL_0014.00: ;Asm
			Call SystemVoidSystemIOTextWritercctor

		SystemVoidSystemIOTextWritercctor.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWritercctor.IL_0014.02: ;Asm
			JNE near SystemVoidSystemIOTextWritercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWritercctor.IL_0014.AfterCCTorExceptionCheck:
			; Type = 'System.Char[]

		SystemVoidSystemIOTextWritercctor.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWritercctor.IL_0014.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWritercctor.IL_0014.05: ;Asm
			mov dword [static_field__System_IO_TextWriter_s_coreNewLine + 4], EAX

		SystemVoidSystemIOTextWritercctor.IL_0019:
			; Ret

		SystemVoidSystemIOTextWritercctor.IL_0019.00: ;Asm
			Jmp SystemVoidSystemIOTextWritercctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemIOTextWritercctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextWritercctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextWritercctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextWritercctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextWritercctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextWritercctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextWritercctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextWritercctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_50016647:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: CheckAsyncTaskInProgress
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress:

		GUID_50018062:

		METHOD_50018062.05: ;Asm
			push dword EBP

		METHOD_50018062.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_50018062.07: ;Asm
			push dword 0x0

		METHOD_50018062.08: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0001:
			; Volatile

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0003:
			; Ldfld
			; Field: System.Threading.Tasks.Task System.IO.StreamWriter._asyncWriteTask
			; Type: System.Threading.Tasks.Task
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 87 (includes object header)

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0003.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0003.02: ;Asm
			add ECX, 0x57

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0003.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0003.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0003.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0003.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0003.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0008:
			; Stloc
			; Local type = System.Threading.Tasks.Task
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0009:
			; Ldloc
			; Local type = System.Threading.Tasks.Task
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0009.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0009.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000A:
			; Branch

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000A.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000A.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000A.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000A.End

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000A.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000A.05: ;Asm
			JE near SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_001F

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000A.End:

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000C:
			; Ldloc
			; Local type = System.Threading.Tasks.Task
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000C.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000C.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000D.00: ;Asm
			Call SystemBooleanSystemThreadingTasksTaskget_IsCompleted

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000D.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000D.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000D.04: ;Asm
			JNE near SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_000D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0012:
			; Branch

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0012.02: ;Asm
			JNE near SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_001F

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0014:
			; Call

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0014.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0014.01: ;Asm
			Call SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0014.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0014.03: ;Asm
			JE near SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0014.06: ;Asm
			JNE near SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019:
			; Newobj

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.00: ;Asm
			push dword 0x88

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.AfterAlloc:

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_InvalidOperationException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.0C: ;Asm
			Call SystemVoidSystemInvalidOperationExceptionctorSystemString

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.0E: ;Asm
			JE near SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.NoError1458
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.11: ;Asm
			Jmp SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.NoError1458:

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.14: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_0019.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_001E:
			; Throw

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_001E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_001E.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_001E.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_001E.05: ;Asm
			Jmp SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_001F:
			; Ret

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.IL_001F.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_NORMAL
			; End Method: CheckAsyncTaskInProgress

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_50018063:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: Flush
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] flushStream at EBP+12, size = 1
			; Argument[2] flushEncoder at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean:

		GUID_50021367:

		METHOD_50021367.06: ;Asm
			push dword EBP

		METHOD_50021367.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_50021367.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_50021367.09: ;Asm
			push dword 0x0

		METHOD_50021367.0A: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0001:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamWriter._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 36 (includes object header)

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0001.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0006:
			; Branch

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0006.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0006.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0006.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0014

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0006.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0006.05: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0014

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0008:
			; Ldnull

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0008.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0009:
			; Call

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ObjectDisposed_WriterClosed

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0009.03: ;Asm
			JE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0009.06: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E:
			; Newobj

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.AfterAlloc:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ObjectDisposedException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.09: ;Asm
			push dword 0x0
			; Arg objectName: 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.0E: ;Asm
			Call SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.10: ;Asm
			JE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.NoError1458
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.14: ;Asm
			Jmp SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.NoError1458:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.18: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_000E.19: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0013:
			; Throw

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0013.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0013.05: ;Asm
			Jmp SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0014.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0014.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0015:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0015.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0015.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0015.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_001A:
			; Branch

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_001A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_001A.02: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0023

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_001C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_001C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_001D:
			; Branch

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_001D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_001D.02: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0023

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_001F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_001F.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0020:
			; Branch

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0020.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0020.02: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0023

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0022:
			; Ret

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0022.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0023.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0023.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0024:
			; Ldfld
			; Field: System.Boolean System.IO.StreamWriter._haveWrittenPreamble
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 44 (includes object header)

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0024.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0024.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0024.02: ;Asm
			add ECX, 0x2C

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0024.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0024.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0024.05: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0029:
			; Branch

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0029.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0029.02: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0052

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_002B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_002B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_002C:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_002C.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_002D:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Boolean System.IO.StreamWriter._haveWrittenPreamble
			; Type: System.Boolean
			; Size: 1
			; Offset: 44 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_002D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_002D.01: ;Asm
			add ECX, 0x2C

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_002D.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_002D.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_002D.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_002D.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0032:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0032.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0032.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0033:
			; Ldfld
			; Field: System.Text.Encoding System.IO.StreamWriter._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 45 (includes object header)

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0033.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0033.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0033.02: ;Asm
			add ECX, 0x2D

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0033.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0033.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0033.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0033.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0033.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.02: ;Asm
			push dword 0x33F

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.AfterAddressCheck:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.07: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.NotBoxedThis

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.NotBoxedThis:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.0A: ;Asm
			Call ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.AfterNotBoxedThis:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.0C: ;Asm
			JE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.0D: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.0E: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.0F: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0038.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003D:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003D.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003D.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003D.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003E:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003E.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003E.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003E.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003F:
			; Ldlen

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003F.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003F.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_003F.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0040:
			; Branch

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0040.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0040.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0040.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0052

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0042:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0042.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0042.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0043:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamWriter._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 36 (includes object header)

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0043.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0043.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0043.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0043.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0043.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0043.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0043.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0043.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0048:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0048.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0048.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0048.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0048.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0049:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0049.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004A:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004A.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004A.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004A.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004B:
			; Ldlen

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004B.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004B.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004C:
			; Conv_I4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D:
			; Callvirt
			; ThisOffset = 16

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.02: ;Asm
			push dword 0x340

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.AfterAddressCheck:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.07: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.NotBoxedThis

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.0A: ;Asm
			add ESP, 0x14

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.NotBoxedThis:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.0F: ;Asm
			Call ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.AfterNotBoxedThis:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.10: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.11: ;Asm
			JE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0052
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.12: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_004D.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0052:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0052.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0052.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0053:
			; Ldfld
			; Field: System.Text.Encoder System.IO.StreamWriter._encoder
			; Type: System.Text.Encoder
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 53 (includes object header)

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0053.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0053.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0053.02: ;Asm
			add ECX, 0x35

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0053.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0053.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0053.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0053.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0053.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0058:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0058.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0058.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0059:
			; Ldfld
			; Field: System.Char[] System.IO.StreamWriter._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 70 (includes object header)

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0059.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0059.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0059.02: ;Asm
			add ECX, 0x46

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0059.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0059.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0059.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0059.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0059.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_005E:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_005E.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_005F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_005F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_005F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0060:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0060.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0060.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0060.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0060.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0060.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0060.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0065.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0065.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0066:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamWriter._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 78 (includes object header)

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0066.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0066.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0066.02: ;Asm
			add ECX, 0x4E

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0066.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0066.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0066.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0066.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0066.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006B:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006B.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006C.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D:
			; Callvirt
			; ThisOffset = 32

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.00: ;Asm
			mov EAX, dword [ESP + 36]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.02: ;Asm
			push dword 0x341

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.AfterAddressCheck:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.05: ;Asm
			mov EAX, dword [ESP + 36]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.07: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.NotBoxedThis

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.09: ;Asm
			mov dword [ESP + 36], EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.0A: ;Asm
			add ESP, 0x24

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.0F: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.10: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.11: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.12: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.NotBoxedThis:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.13: ;Asm
			Call ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.AfterNotBoxedThis:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.14: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.15: ;Asm
			JE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0072
			; aStackSizeBeforeCall = 40
			; aTotalArgumentSizeOfMethod = 40
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.17: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_006D.NoExceptionAfterCall:
			; Argument Count = 6

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0072:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0072.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0072.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0073:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0073.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0073.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0074:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0074.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0075:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 62 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0075.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0075.01: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0075.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0075.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0075.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0075.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007A.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007B:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007B.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007C:
			; Branch

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007C.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007C.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007C.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007C.03: ;Asm
			JLE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0091

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007F:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamWriter._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 36 (includes object header)

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007F.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007F.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007F.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007F.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007F.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_007F.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0084:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0084.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0084.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0085:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamWriter._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 78 (includes object header)

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0085.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0085.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0085.02: ;Asm
			add ECX, 0x4E

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0085.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0085.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0085.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0085.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0085.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008A:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008A.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008B.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C:
			; Callvirt
			; ThisOffset = 16

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.02: ;Asm
			push dword 0x340

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.AfterAddressCheck:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.07: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.NotBoxedThis

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.0A: ;Asm
			add ESP, 0x14

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.NotBoxedThis:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.0F: ;Asm
			Call ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.AfterNotBoxedThis:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.10: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.11: ;Asm
			JE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0091
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.12: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_008C.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0091:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0091.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0092:
			; Branch

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0092.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0092.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0092.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009F

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0094:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0094.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0094.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0095:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamWriter._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 36 (includes object header)

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0095.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0095.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0095.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0095.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0095.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0095.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0095.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_0095.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.02: ;Asm
			push dword 0x342

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.AfterAddressCheck:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.07: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.NotBoxedThis

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.NotBoxedThis:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.0B: ;Asm
			Call ECX

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.AfterNotBoxedThis:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.0D: ;Asm
			JE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.0E: ;Asm
			JNE near SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009F:
			; Ret

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.IL_009F.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: Flush

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_50021368:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: CopyTo
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] $this at EBP+32, size = 8
			; Argument[1] sourceIndex at EBP+24, size = 4
			; Argument[2] destination at EBP+20, size = 8
			; Argument[3] destinationIndex at EBP+12, size = 4
			; Argument[4] count at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32:

		GUID_50044150:

		METHOD_50044150.06: ;Asm
			push dword EBP

		METHOD_50044150.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_50044150.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_50044150.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_50044150.0A: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_50044150.0B: ;Asm
			push dword 0x0

		METHOD_50044150.0C: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0001:
			; Branch

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0001.03: ;Asm
			JNE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_000E

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0001.05: ;Asm
			JNE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_000E

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0003:
			; LdStr
			; String Value: destination

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword StringLiteral0279

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0003.01: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008:
			; Newobj

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.00: ;Asm
			push dword 0x90

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.AfterAlloc:

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.02: ;Asm
			push dword [ESP]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.03: ;Asm
			push dword [ESP]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.0E: ;Asm
			JE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.NoError1458
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.11: ;Asm
			Jmp SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.NoError1458:

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.14: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0008.15: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_000D:
			; Throw

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_000D.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_000D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_000D.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_000D.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_000D.05: ;Asm
			Jmp SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0010:
			; Ldc_I4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0010.00: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0011:
			; Branch

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0011.01: ;Asm
			pop dword EBX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0011.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0011.03: ;Asm
			JNL near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0023

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0013:
			; LdStr
			; String Value: count

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword StringLiteral027A

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0013.01: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0018:
			; Call

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0018.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0018.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0018.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0018.03: ;Asm
			JE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0018.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0018.06: ;Asm
			JNE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D:
			; Newobj

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.00: ;Asm
			push dword 0x98

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.AfterAlloc:

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.02: ;Asm
			push dword [ESP]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.03: ;Asm
			push dword [ESP]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.04: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.10: ;Asm
			JE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.NoError1458
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.14: ;Asm
			Jmp SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.NoError1458:

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.18: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_001D.19: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0022:
			; Throw

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0022.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0022.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0022.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0022.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0022.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0022.05: ;Asm
			Jmp SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0023:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0023.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0024:
			; Ldc_I4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0024.00: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0025:
			; Branch

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0025.01: ;Asm
			pop dword EBX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0025.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0025.03: ;Asm
			JNL near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0037

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0027:
			; LdStr
			; String Value: sourceIndex

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0027.00: ;Asm
			push dword StringLiteral027B

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0027.01: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_002C:
			; Call

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_002C.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_002C.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Index

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_002C.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_002C.03: ;Asm
			JE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_002C.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_002C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_002C.06: ;Asm
			JNE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031:
			; Newobj

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.00: ;Asm
			push dword 0x98

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.AfterAlloc:

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.02: ;Asm
			push dword [ESP]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.03: ;Asm
			push dword [ESP]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.04: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.10: ;Asm
			JE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.NoError1458
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.14: ;Asm
			Jmp SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.NoError1458:

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.18: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0031.19: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0036:
			; Throw

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0036.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0036.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0036.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0036.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0036.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0036.05: ;Asm
			Jmp SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0037:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0037.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0039:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0039.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0039.01: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_003A:
			; Call

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_003A.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_003A.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_003A.02: ;Asm
			JE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_003F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_003A.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_003A.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_003A.05: ;Asm
			JNE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_003F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_003F.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0040:
			; Sub

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0040.00: ;Asm
			pop dword ECX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0040.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0040.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0040.03: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0041:
			; Branch

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0041.01: ;Asm
			pop dword EBX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0041.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0041.03: ;Asm
			JLE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0053

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0043:
			; LdStr
			; String Value: sourceIndex

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0043.00: ;Asm
			push dword StringLiteral027C

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0043.01: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0048:
			; Call

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0048.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0048.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_IndexCount

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0048.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0048.03: ;Asm
			JE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0048.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0048.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0048.06: ;Asm
			JNE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D:
			; Newobj

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.00: ;Asm
			push dword 0x98

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.AfterAlloc:

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.02: ;Asm
			push dword [ESP]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.03: ;Asm
			push dword [ESP]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.04: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.10: ;Asm
			JE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.NoError1458
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.14: ;Asm
			Jmp SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.NoError1458:

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.18: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_004D.19: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0052:
			; Throw

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0052.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0052.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0052.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0052.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0052.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0052.05: ;Asm
			Jmp SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0053:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0053.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0054:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0054.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0054.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0055:
			; Ldlen

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0055.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0055.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0055.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0056:
			; Conv_I4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0057:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0057.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0059:
			; Sub

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0059.00: ;Asm
			pop dword ECX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0059.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0059.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0059.03: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005A:
			; Branch

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005A.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005A.01: ;Asm
			pop dword EBX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005A.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005A.03: ;Asm
			JNLE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0060

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005D:
			; Ldc_I4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005D.00: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005E:
			; Branch

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005E.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005E.01: ;Asm
			pop dword EBX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005E.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_005E.03: ;Asm
			JNL near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0070

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0060:
			; LdStr
			; String Value: destinationIndex

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0060.00: ;Asm
			push dword StringLiteral027D

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0060.01: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0065:
			; Call

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0065.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0065.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_IndexCount

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0065.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0065.03: ;Asm
			JE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0065.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0065.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0065.06: ;Asm
			JNE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A:
			; Newobj

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.00: ;Asm
			push dword 0x98

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.AfterAlloc:

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.02: ;Asm
			push dword [ESP]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.03: ;Asm
			push dword [ESP]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.04: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.10: ;Asm
			JE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.NoError1458
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.14: ;Asm
			Jmp SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.NoError1458:

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.18: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006A.19: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006F:
			; Throw

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006F.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006F.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006F.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006F.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006F.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_006F.05: ;Asm
			Jmp SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0070:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0070.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0072:
			; Ldc_I4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0072.00: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0073:
			; Branch

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0073.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0073.01: ;Asm
			pop dword EBX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0073.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0073.03: ;Asm
			JLE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AF

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0075:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0075.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0075.01: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0076:
			; Ldflda
			; Field: System.Char System.String.m_firstChar

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0076.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0076.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0076.02: ;Asm
			add EAX, 0x10

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0076.03: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_007B:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_007B.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_007B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_007C:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_007C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_007C.01: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_007D:
			; Conv_U

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_007E:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_007E.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_007E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_007F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_007F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_007F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0080:
			; Dup

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0080.00: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0080.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0081:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0081.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0081.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0081.02: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0081.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0082:
			; Branch

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0082.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0082.01: ;Asm
			pop dword EBX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0082.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0082.03: ;Asm
			JNE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0082.End

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0082.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0082.05: ;Asm
			JE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0089

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0082.End:

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0084:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0084.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0084.01: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0084.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0084.03: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0085:
			; Ldlen

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0085.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0085.01: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0085.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0086:
			; Conv_I4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0087:
			; Branch

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0087.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0087.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0087.02: ;Asm
			JNE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008E

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0089:
			; Ldc_I4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0089.00: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008A:
			; Conv_U

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008B:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008B.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008C:
			; Br

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008C.00: ;Asm
			Jmp SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0097

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008E:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008E.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008E.01: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008E.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008E.03: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008F:
			; Ldc_I4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_008F.00: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0090:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0090.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0090.01: ;Asm
			mov EDX, 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0090.02: ;Asm
			mul dword EDX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0090.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0090.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0090.05: ;Asm
			pop dword EDX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0090.06: ;Asm
			add EDX, EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0090.07: ;Asm
			push dword EDX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0095:
			; Conv_U

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0096:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0096.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0096.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0097:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0097.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0097.01: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0098:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0098.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_0099:
			; Conv_I

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009A:
			; Ldc_I4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009A.00: ;Asm
			push dword 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009B:
			; Mul

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009B.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009B.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009B.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009B.03: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009C:
			; Add

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009C.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009C.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009D.01: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009E.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_009F:
			; Conv_I

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A0:
			; Ldc_I4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A0.00: ;Asm
			push dword 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A1:
			; Mul

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A1.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A1.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A1.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A1.03: ;Asm
			push dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A2:
			; Add

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A2.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A2.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A3:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A3.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A5:
			; Call

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A5.00: ;Asm
			Call SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A5.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A5.02: ;Asm
			JE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AA
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00A5.03: ;Asm
			JNE near SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AA:
			; Ldnull

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AA.00: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AA.01: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AB:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AB.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AB.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AB.02: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AB.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AC:
			; Ldc_I4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AC.00: ;Asm
			push dword 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AD:
			; Conv_U

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AE:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AE.00: ;Asm
			pop dword EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AE.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AF:
			; Ret

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.IL_00AF.00: ;Asm
			Jmp SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: CopyTo

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x14

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemStringCopyToSystemInt32SystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x1C


		GUID_50044151:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: Write
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] buffer at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOStreamWriterWriteSystemChararray:

		GUID_50087941:

		METHOD_50087941.06: ;Asm
			push dword EBP

		METHOD_50087941.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_50087941.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_50087941.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_50087941.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_50087941.0B: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0001:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0001.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0004

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0001.05: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0004

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0003:
			; Ret

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0003.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0004:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0004.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0004.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0005:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0005.00: ;Asm
			Call SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0005.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0005.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000B:
			; Ldlen

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000B.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000B.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000C:
			; Conv_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000D:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000D.00: ;Asm
			push dword 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000E:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000E.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000E.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_000E.03: ;Asm
			JNLE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0054

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0010:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0010.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0011:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0011.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0012:
			; Br

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0012.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004C

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0014.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0014.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0015:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0015.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0015.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0015.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_001A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_001A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_001B:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 66 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_001B.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_001B.02: ;Asm
			add ECX, 0x42

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_001B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_001B.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_001B.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0020:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0020.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002A

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0023:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0023.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0024:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0024.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0025:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0025.00: ;Asm
			Call SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0025.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0025.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0025.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002B:
			; Ldfld
			; Field: System.Char[] System.IO.StreamWriter._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 70 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002B.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002B.02: ;Asm
			add ECX, 0x46

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002B.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002B.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_002B.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0030:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0030.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0030.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0031:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0031.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0031.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0031.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0031.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0031.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0031.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0036:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0036.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0036.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038:
			; Ldelem_U2

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038.08: ;Asm
			JLE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_IndexOutOfRangeException

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038.0A: ;Asm
			JNL near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_IndexOutOfRangeException:

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0039
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_IndexOutOfRangeException.13: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_NoIndexOutOfRangeException.14: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_NoIndexOutOfRangeException.15: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_NoIndexOutOfRangeException.16: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_NoIndexOutOfRangeException.17: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_NoIndexOutOfRangeException.1C: ;Asm
			movzx ECX, word [EDX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0038_NoIndexOutOfRangeException.1D: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0039:
			; Stelem_I2

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0039.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0039.01: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0039.02: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0039.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0039.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0039.05: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0039.06: ;Asm
			push dword EDX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0039.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0039.08: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0039.09: ;Asm
			mov word [ECX], BX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0039.0A: ;Asm
			add ESP, 0xC

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_003A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_003A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_003B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_003B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_003C:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_003C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_003C.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_003C.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_003C.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_003C.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_003C.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0041:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0041.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0042:
			; Add

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0042.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0042.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0043:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 62 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0043.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0043.01: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0043.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0043.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0043.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0048:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0048.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0048.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0049:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0049.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004A:
			; Add

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004A.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004B.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004C.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004E:
			; Ldlen

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004E.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_004F:
			; Conv_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0050:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0050.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0050.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0050.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0050.03: ;Asm
			JL near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0014

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0052:
			; Br

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0052.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00BA

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0054:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0054.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0054.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0055:
			; Ldlen

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0055.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0055.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0055.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0056:
			; Conv_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0057:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0057.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0057.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0058:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0058.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0059:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0059.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0059.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_005A:
			; Br

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_005A.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B6

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_005C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_005C.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_005C.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_005D:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_005D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_005D.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_005D.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_005D.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_005D.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_005D.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0062:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0062.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0062.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0063:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 66 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0063.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0063.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0063.02: ;Asm
			add ECX, 0x42

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0063.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0063.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0063.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0068:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0068.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0068.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0068.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0068.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0072

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_006A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_006A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_006A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_006B:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_006B.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_006C:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_006C.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_006D:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_006D.00: ;Asm
			Call SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_006D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_006D.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0072
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_006D.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0072:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0072.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0072.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0073:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 66 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0073.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0073.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0073.02: ;Asm
			add ECX, 0x42

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0073.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0073.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0073.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0078:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0078.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0078.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0079:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0079.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0079.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0079.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0079.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0079.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0079.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_007E:
			; Sub

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_007E.00: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_007E.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_007E.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_007E.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_007F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_007F.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_007F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0080:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0080.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0080.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0081:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0081.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0081.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0082:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0082.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0082.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0082.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0082.03: ;Asm
			JLE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0086

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0084:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0084.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0084.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0085:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0085.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0085.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0086:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0086.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0086.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0087:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0087.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0087.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0088:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0088.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0089:
			; Mul

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0089.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0089.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0089.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0089.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_008A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_008A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_008A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_008B:
			; Ldfld
			; Field: System.Char[] System.IO.StreamWriter._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 70 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_008B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_008B.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_008B.02: ;Asm
			add ECX, 0x46

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_008B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_008B.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_008B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_008B.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_008B.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0090:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0090.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0090.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0091:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0091.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0091.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0091.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0091.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0091.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0091.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0096:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0096.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0097:
			; Mul

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0097.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0097.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0097.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0097.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0098:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0098.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0098.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0099:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_0099.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_009A:
			; Mul

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_009A.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_009A.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_009A.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_009A.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_009B:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_009B.00: ;Asm
			Call SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_009B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_009B.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A0
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_009B.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A0:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A0.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A0.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A1:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A1.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A1.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A2:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A2.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A2.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A2.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A2.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A2.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A2.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A7.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A7.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A8:
			; Add

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A8.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A8.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A9:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 62 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A9.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A9.01: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A9.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A9.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A9.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00A9.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00AE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00AE.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00AE.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00AF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00AF.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00AF.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B0:
			; Add

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B0.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B0.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B1:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B1.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B1.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B2.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B2.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B3.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B3.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B4:
			; Sub

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B4.00: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B4.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B4.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B4.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B5:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B5.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B5.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B6.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B6.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B7:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B7.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B8:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B8.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B8.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B8.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00B8.03: ;Asm
			JNLE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_005C

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00BA:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00BA.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00BA.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00BB:
			; Ldfld
			; Field: System.Boolean System.IO.StreamWriter._autoFlush
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 86 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00BB.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00BB.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00BB.02: ;Asm
			add ECX, 0x56

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00BB.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00BB.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00BB.05: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C0:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C0.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C0.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C0.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00CA

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C2:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C2.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C2.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C3:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C3.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C4:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C4.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C5:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C5.00: ;Asm
			Call SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C5.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C5.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00CA
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00C5.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00CA:
			; Ret

		SystemVoidSystemIOStreamWriterWriteSystemChararray.IL_00CA.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamWriterWriteSystemChararray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_50087942:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextWriter
			; Name: Write
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] buffer at EBP+20, size = 8
			; Argument[2] index at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32:

		GUID_50165560:

		METHOD_50165560.06: ;Asm
			push dword EBP

		METHOD_50165560.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_50165560.08: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001:
			; Branch

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0013

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001.05: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0013

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0003:
			; LdStr
			; String Value: buffer

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword StringLiteral027E

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0003.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008:
			; Call

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Buffer

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.03: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.06: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D:
			; Newobj

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.AfterAlloc:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.10: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.NoError1459
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.14: ;Asm
			Jmp SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.NoError1459:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.18: ;Asm
			push dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.19: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012:
			; Throw

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012.05: ;Asm
			Jmp SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0014:
			; Ldc_I4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0014.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0015:
			; Branch

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0015.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0015.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0015.03: ;Asm
			JNL near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0027

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0017:
			; LdStr
			; String Value: index

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0017.00: ;Asm
			push dword StringLiteral027F

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0017.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C:
			; Call

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.03: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.06: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021:
			; Newobj

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.00: ;Asm
			push dword 0x98

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.AfterAlloc:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.10: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.NoError1459
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.14: ;Asm
			Jmp SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.NoError1459:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.18: ;Asm
			push dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.19: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026:
			; Throw

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026.05: ;Asm
			Jmp SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0027:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0027.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0028:
			; Ldc_I4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0028.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0029:
			; Branch

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0029.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0029.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0029.03: ;Asm
			JNL near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003B

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_002B:
			; LdStr
			; String Value: count

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_002B.00: ;Asm
			push dword StringLiteral0280

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_002B.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030:
			; Call

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.03: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.06: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035:
			; Newobj

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.00: ;Asm
			push dword 0x98

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.AfterAlloc:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.10: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.NoError1459
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.14: ;Asm
			Jmp SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.NoError1459:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.18: ;Asm
			push dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.19: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A:
			; Throw

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A.05: ;Asm
			Jmp SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003C:
			; Ldlen

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003C.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003C.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003D:
			; Conv_I4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003E:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003F:
			; Sub

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003F.00: ;Asm
			pop dword ECX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003F.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003F.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_003F.03: ;Asm
			push dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0040:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0040.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0041:
			; Branch

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0041.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0041.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0041.03: ;Asm
			JNL near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_004E

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043:
			; Call

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.01: ;Asm
			Call SystemStringSystemSRget_Argument_InvalidOffLen

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.03: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.06: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048:
			; Newobj

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.AfterAlloc:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.0E: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.NoError1459
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.11: ;Asm
			Jmp SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.NoError1459:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.14: ;Asm
			push dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D:
			; Throw

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D.05: ;Asm
			Jmp SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_004E:
			; Ldc_I4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_004E.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_004F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_004F.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_004F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0050:
			; Br

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0050.00: ;Asm
			Jmp SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0061

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0052:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0052.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0052.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0053:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0053.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0053.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0054:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0054.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0055:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0055.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0055.01: ;Asm
			push dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0056:
			; Add

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0056.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0056.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057:
			; Ldelem_U2

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057.08: ;Asm
			JLE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_IndexOutOfRangeException

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057.0A: ;Asm
			JNL near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_NoIndexOutOfRangeException

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_IndexOutOfRangeException:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_NoIndexOutOfRangeException:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_NoIndexOutOfRangeException.1B: ;Asm
			movzx ECX, word [EDX]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0057_NoIndexOutOfRangeException.1C: ;Asm
			push dword ECX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058:
			; Callvirt
			; ThisOffset = 4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.02: ;Asm
			push dword 0x344

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.AfterAddressCheck:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.05: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.07: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.NotBoxedThis

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.09: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.0A: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.NotBoxedThis:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.0C: ;Asm
			Call ECX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.AfterNotBoxedThis:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.0E: ;Asm
			JE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_005D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.0F: ;Asm
			JNE near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0058.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_005D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_005D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_005D.01: ;Asm
			push dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_005E:
			; Ldc_I4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_005E.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_005F:
			; Add

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_005F.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_005F.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0060:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0060.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0060.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0061:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0061.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0061.01: ;Asm
			push dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0062:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0062.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0063:
			; Branch

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0063.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0063.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0063.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0063.03: ;Asm
			JL near SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0052

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0065:
			; Ret

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0065.00: ;Asm
			Jmp SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x18


		GUID_50165561:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Stream
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemIOStreamcctor:

		GUID_50206507:
			; Static constructor. See if it has been called already, return if so.

		METHOD_50206507.06: ;Asm
			cmp byte [CCTOR_CALLED__System_IO_Stream], 0x1

		METHOD_50206507.07: ;Asm
			JE near METHOD_50206507.BeforeQuickReturn

		METHOD_50206507.08: ;Asm
			mov byte [CCTOR_CALLED__System_IO_Stream], 0x1

		METHOD_50206507.09: ;Asm
			Jmp METHOD_50206507.AfterCCTorAlreadyCalledCheck

		METHOD_50206507.BeforeQuickReturn:

		METHOD_50206507.0A: ;Asm
			mov ECX, 0x0

		METHOD_50206507.0B: ;Asm
			Ret


		METHOD_50206507.AfterCCTorAlreadyCalledCheck:

		METHOD_50206507.0C: ;Asm
			push dword EBP

		METHOD_50206507.0D: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamcctor.IL_0000:
			; Newobj

		SystemVoidSystemIOStreamcctor.IL_0000.00: ;Asm
			push dword 0x1C

		SystemVoidSystemIOStreamcctor.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamcctor.IL_0000.AfterAlloc:

		SystemVoidSystemIOStreamcctor.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamcctor.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamcctor.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamcctor.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_Stream_NullStream_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamcctor.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamcctor.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamcctor.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidSystemIOStreamcctor.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamcctor.IL_0000.0A: ;Asm
			Call SystemVoidSystemIOStreamNullStreamctor

		SystemVoidSystemIOStreamcctor.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamcctor.IL_0000.0C: ;Asm
			JE near SystemVoidSystemIOStreamcctor.IL_0000.NoError1460
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamcctor.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamcctor.IL_0000.0E: ;Asm
			Jmp SystemVoidSystemIOStreamcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamcctor.IL_0000.NoError1460:

		SystemVoidSystemIOStreamcctor.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamcctor.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamcctor.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamcctor.IL_0005:
			; Stsfld

		SystemVoidSystemIOStreamcctor.IL_0005.00: ;Asm
			Call SystemVoidSystemIOStreamcctor

		SystemVoidSystemIOStreamcctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamcctor.IL_0005.02: ;Asm
			JNE near SystemVoidSystemIOStreamcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamcctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.IO.Stream

		SystemVoidSystemIOStreamcctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamcctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamcctor.IL_0005.05: ;Asm
			mov dword [static_field__System_IO_Stream_Null + 4], EAX

		SystemVoidSystemIOStreamcctor.IL_000A:
			; Ret

		SystemVoidSystemIOStreamcctor.IL_000A.00: ;Asm
			Jmp SystemVoidSystemIOStreamcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemIOStreamcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_50206508:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: CCtor
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor:

		GUID_50209224:

		METHOD_50209224.05: ;Asm
			push dword EBP

		METHOD_50209224.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor.IL_0001:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor.END__OF__METHOD_NORMAL
			; End Method: CCtor

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCCtor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_50209225:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Stream
			; Name: Close
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOStreamClose:

		GUID_50211046:

		METHOD_50211046.05: ;Asm
			push dword EBP

		METHOD_50211046.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamClose.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.Stream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamClose.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamClose.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamClose.IL_0001:
			; Ldc_I4

		SystemVoidSystemIOStreamClose.IL_0001.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamClose.IL_0002:
			; Callvirt
			; ThisOffset = 4

		SystemVoidSystemIOStreamClose.IL_0002.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOStreamClose.IL_0002.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamClose.IL_0002.02: ;Asm
			push dword 0x346

		SystemVoidSystemIOStreamClose.IL_0002.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamClose.IL_0002.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamClose.IL_0002.AfterAddressCheck:

		SystemVoidSystemIOStreamClose.IL_0002.05: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOStreamClose.IL_0002.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamClose.IL_0002.07: ;Asm
			JNE near SystemVoidSystemIOStreamClose.IL_0002.NotBoxedThis

		SystemVoidSystemIOStreamClose.IL_0002.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamClose.IL_0002.09: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidSystemIOStreamClose.IL_0002.0A: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamClose.IL_0002.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamClose.IL_0002.NotBoxedThis:

		SystemVoidSystemIOStreamClose.IL_0002.0C: ;Asm
			Call ECX

		SystemVoidSystemIOStreamClose.IL_0002.AfterNotBoxedThis:

		SystemVoidSystemIOStreamClose.IL_0002.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamClose.IL_0002.0E: ;Asm
			JE near SystemVoidSystemIOStreamClose.IL_0007
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamClose.IL_0002.0F: ;Asm
			JNE near SystemVoidSystemIOStreamClose.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamClose.IL_0002.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidSystemIOStreamClose.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.Stream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamClose.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamClose.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamClose.IL_0008:
			; Call

		SystemVoidSystemIOStreamClose.IL_0008.00: ;Asm
			Call SystemVoidSystemGCSuppressFinalizeSystemObject

		SystemVoidSystemIOStreamClose.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamClose.IL_0008.02: ;Asm
			JE near SystemVoidSystemIOStreamClose.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamClose.IL_0008.03: ;Asm
			JNE near SystemVoidSystemIOStreamClose.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamClose.IL_000D:
			; Ret

		SystemVoidSystemIOStreamClose.IL_000D.00: ;Asm
			Jmp SystemVoidSystemIOStreamClose.END__OF__METHOD_NORMAL
			; End Method: Close

		SystemVoidSystemIOStreamClose.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamClose.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamClose.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamClose.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamClose.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamClose.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamClose.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamClose.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_50211047:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.FileStream
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] path at EBP+32, size = 8
			; Argument[2] mode at EBP+24, size = 4
			; Argument[3] access at EBP+20, size = 4
			; Argument[4] share at EBP+16, size = 4
			; Argument[5] bufferSize at EBP+12, size = 4
			; Argument[6] useAsync at EBP+8, size = 1

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean:

		GUID_50216551:

		METHOD_50216551.05: ;Asm
			push dword EBP

		METHOD_50216551.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0001.01: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.IO.FileMode
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0002.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.IO.FileAccess
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0003.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0004:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.IO.FileShare
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0004.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0006:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0008:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_000A:
			; Branch

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_000A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_000A.02: ;Asm
			JNE near SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_000F

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_000C:
			; Ldc_I4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_000D:
			; Br

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_000D.00: ;Asm
			Jmp SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0014

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_000F:
			; Ldc_I4

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_000F.00: ;Asm
			push dword 0x40000000

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0014:
			; Call

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0014.00: ;Asm
			Call SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptions

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0014.02: ;Asm
			JE near SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0019
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 0

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0014.03: ;Asm
			JNE near SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0019:
			; Ret

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.IL_0019.00: ;Asm
			Jmp SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOFileStreamctorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x24


		GUID_50216552:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.FileSystem
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemIOFileSystemcctor:

		GUID_50228722:
			; Static constructor. See if it has been called already, return if so.

		METHOD_50228722.05: ;Asm
			cmp byte [CCTOR_CALLED__System_IO_FileSystem], 0x1

		METHOD_50228722.06: ;Asm
			JE near METHOD_50228722.BeforeQuickReturn

		METHOD_50228722.07: ;Asm
			mov byte [CCTOR_CALLED__System_IO_FileSystem], 0x1

		METHOD_50228722.08: ;Asm
			Jmp METHOD_50228722.AfterCCTorAlreadyCalledCheck

		METHOD_50228722.BeforeQuickReturn:

		METHOD_50228722.09: ;Asm
			mov ECX, 0x0

		METHOD_50228722.0A: ;Asm
			Ret


		METHOD_50228722.AfterCCTorAlreadyCalledCheck:

		METHOD_50228722.0B: ;Asm
			push dword EBP

		METHOD_50228722.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOFileSystemcctor.IL_0000:
			; Newobj

		SystemVoidSystemIOFileSystemcctor.IL_0000.00: ;Asm
			push dword 0xC

		SystemVoidSystemIOFileSystemcctor.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOFileSystemcctor.IL_0000.AfterAlloc:

		SystemVoidSystemIOFileSystemcctor.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOFileSystemcctor.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOFileSystemcctor.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileSystemcctor.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_Win32FileSystem_ASM_IS__System_IO_FileSystem]

		SystemVoidSystemIOFileSystemcctor.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOFileSystemcctor.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOFileSystemcctor.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x0

		SystemVoidSystemIOFileSystemcctor.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileSystemcctor.IL_0000.0A: ;Asm
			Call SystemVoidSystemIOWin32FileSystemctor

		SystemVoidSystemIOFileSystemcctor.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileSystemcctor.IL_0000.0C: ;Asm
			JE near SystemVoidSystemIOFileSystemcctor.IL_0000.NoError1461
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOFileSystemcctor.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOFileSystemcctor.IL_0000.0E: ;Asm
			Jmp SystemVoidSystemIOFileSystemcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileSystemcctor.IL_0000.NoError1461:

		SystemVoidSystemIOFileSystemcctor.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOFileSystemcctor.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidSystemIOFileSystemcctor.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileSystemcctor.IL_0005:
			; Stsfld

		SystemVoidSystemIOFileSystemcctor.IL_0005.00: ;Asm
			Call SystemVoidSystemIOFileSystemcctor

		SystemVoidSystemIOFileSystemcctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileSystemcctor.IL_0005.02: ;Asm
			JNE near SystemVoidSystemIOFileSystemcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileSystemcctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.IO.FileSystem

		SystemVoidSystemIOFileSystemcctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileSystemcctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileSystemcctor.IL_0005.05: ;Asm
			mov dword [static_field__System_IO_FileSystem_s_current + 4], EAX

		SystemVoidSystemIOFileSystemcctor.IL_000A:
			; Ret

		SystemVoidSystemIOFileSystemcctor.IL_000A.00: ;Asm
			Jmp SystemVoidSystemIOFileSystemcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemIOFileSystemcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOFileSystemcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOFileSystemcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOFileSystemcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOFileSystemcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOFileSystemcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOFileSystemcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOFileSystemcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_50228723:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: GetDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString:

		GUID_50231581:

		METHOD_50231581.05: ;Asm
			push dword EBP

		METHOD_50231581.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_50231581.07: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_50231581.08: ;Asm
			push dword 0x0

		METHOD_50231581.09: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0000:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0000.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0002:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0002.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0002.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0002.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0002.04: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0007:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0007.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0008:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0008.00: ;Asm
			movzx EAX, byte [EBP - 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0008.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0009:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0009.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0009.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0009.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0017

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_000B:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_000B.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_000C:
			; LdStr
			; String Value: aPath

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_000C.00: ;Asm
			push dword StringLiteral0281

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_000C.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011:
			; Newobj

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.00: ;Asm
			push dword 0x90

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.08: ;Asm
			mov dword [EAX + 8], 0x84

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.0A: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.0B: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.0D: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.0E: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.NoError1461
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.11: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.NoError1461:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.14: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0011.15: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0016:
			; Throw

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0016.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0016.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0016.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0016.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0016.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0016.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0017:
			; Ldsfld

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0017.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0017.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001C.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001C.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.00: ;Asm
			mov EAX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.01: ;Asm
			push dword [EAX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.02: ;Asm
			push dword 0x348

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.04: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.AfterAddressCheck:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.05: ;Asm
			mov EAX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.07: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.NotBoxedThis

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.08: ;Asm
			add EAX, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.09: ;Asm
			mov dword [ESP + 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.0A: ;Asm
			add ESP, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.0B: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.0C: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.NotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.0D: ;Asm
			Call ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.AfterNotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.0F: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0022
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.10: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.11: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.12: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_001D.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0022:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0022.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0022.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0022.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0022.03: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0023:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0023.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0025

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0025:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0025.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0025.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0026:
			; Ret

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.IL_0026.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_NORMAL
			; End Method: GetDirectory

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetDirectorySystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_50231582:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: DeleteDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Local 7 at EBP-60
			; Local 8 at EBP-68
			; Local 9 at EBP-72
			; Argument[0] aPath at EBP+16, size = 8
			; Argument[1] recursive at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean:

		GUID_50248108:

		METHOD_50248108.0A: ;Asm
			push dword EBP

		METHOD_50248108.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_50248108.0C: ;Asm
			push dword 0x0

		METHOD_50248108.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_50248108.0E: ;Asm
			push dword 0x0

		METHOD_50248108.0F: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_50248108.10: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_50248108.11: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_50248108.12: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_50248108.13: ;Asm
			push dword 0x0
			; Local 6, Size 24

		METHOD_50248108.14: ;Asm
			push dword 0x0

		METHOD_50248108.15: ;Asm
			push dword 0x0

		METHOD_50248108.16: ;Asm
			push dword 0x0

		METHOD_50248108.17: ;Asm
			push dword 0x0

		METHOD_50248108.18: ;Asm
			push dword 0x0

		METHOD_50248108.19: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_50248108.1A: ;Asm
			push dword 0x0

		METHOD_50248108.1B: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_50248108.1C: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_50248108.1D: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0000:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0001:
			; Ldsfld

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0001.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0006:
			; Ldnull

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0007:
			; Ceq
			; NullRef

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0007.01: ;Asm
			pop dword EAX
			; VFSBase

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0007.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0007.03: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0007.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0007.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0007.False

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0007.06: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0007.07: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0009

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0007.False:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0007.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0007.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0009

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0009.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_000B:
			; Branch

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_000B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0019

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_000D:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_000E:
			; LdStr
			; String Value: VFSManager isn't ready.

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_000E.00: ;Asm
			push dword StringLiteral0282

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_000E.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013:
			; Newobj

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.03: ;Asm
			push dword 0x88

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.AfterAlloc:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.11: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.NoError1461
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.14: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.NoError1461:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.17: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0013.18: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0018:
			; Throw

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0018.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0018.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0018.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0018.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0018.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0018.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0019:
			; Ldsfld

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0019.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0019.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.02: ;Asm
			push dword 0x348

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.NotBoxedThis

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.0D: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.AfterNotBoxedThis:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.0F: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0024
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.12: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_001F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0024:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0024.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0024.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0024.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0024.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0025:
			; Ldsfld

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0025.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0025.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002A:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002A.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.02: ;Asm
			push dword 0x349

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.NotBoxedThis

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.0D: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.AfterNotBoxedThis:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.0F: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0030
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.12: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_002B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0030:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0030.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0030.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0030.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0030.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0031:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0031.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0031.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0031.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0031.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0032:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum Cosmos.System.FileSystem.Listing.DirectoryEntry.mEntryType
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 52 (includes object header)

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0032.02: ;Asm
			add ECX, 0x34

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0032.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0032.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0037:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038:
			; Cgt_Un

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038.02: ;Asm
			JB near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038.True

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038.03: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038.False

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038.True:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038.06: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003A

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038.False:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0038.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003A.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003B.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003B.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003C:
			; Branch

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003C.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_004A

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003E:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003E.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003F:
			; LdStr
			; String Value: The specified path isn't a directory

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003F.00: ;Asm
			push dword StringLiteral0283

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_003F.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044:
			; Newobj

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.00: ;Asm
			push dword 0x90

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.AfterAlloc:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_IOException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.0C: ;Asm
			Call SystemVoidSystemIOIOExceptionctorSystemString

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.0E: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.NoError1462
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.11: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.NoError1462:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0044.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0049:
			; Throw

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0049.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0049.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0049.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0049.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0049.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0049.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_004A:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_004A.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_004A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_004A.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_004A.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_004B:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_004B.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_004B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_004B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0050
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_004B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_004B.04: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_004B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0050:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0050.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0051:
			; Branch

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0051.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0051.01: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0051.02: ;Asm
			cmp EBX, EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0051.03: ;Asm
			JLE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0059

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0053:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0053.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0054:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0054.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055:
			; Ceq

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.True

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.03: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.False

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.True:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.06: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0057

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.False:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0055.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0057

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0057:
			; Br

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0057.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_005A

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0059:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0059.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_005A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_005A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_005A.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_005C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_005C.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_005C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_005E:
			; Branch

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_005E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_005E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_005E.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006C

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0060:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0060.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0061:
			; LdStr
			; String Value: Directory is not empty

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0061.00: ;Asm
			push dword StringLiteral0284

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0061.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066:
			; Newobj

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.00: ;Asm
			push dword 0x90

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.AfterAlloc:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_IOException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.0C: ;Asm
			Call SystemVoidSystemIOIOExceptionctorSystemString

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.0E: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.NoError1462
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.11: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.NoError1462:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0066.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006B:
			; Throw

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006B.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006B.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006B.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006C.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006D.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006F.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_006F.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0071:
			; Branch

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0071.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0071.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0071.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00F7

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0076:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0076.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0077:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0077.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0078:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0078.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0078.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0078.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0078.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0079:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0079.00: ;Asm
			sub ESP, 0x10

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0079.01: ;Asm
			Call SystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryGetEnumerator

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0079.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0079.03: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 24
			; Cleanup return

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0079.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0079.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0079.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0079.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0079.08: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0079.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0079.0A: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0079.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E:
			; Stloc
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 36
			; Local size = 24

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E.03: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E.05: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E.06: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E.07: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E.08: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E.09: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E.0A: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_007E.0B: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0080:
			; Br

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0080.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DC

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0082:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 56

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0082.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0082.01: ;Asm
			sub EAX, 0x38

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0082.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0084:
			; Call

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0084.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0084.01: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryget_Current
			; CurrentOffset = 132, HandlerStartOffset = 231

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0084.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0084.03: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0089
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0084.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0084.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0084.06: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E7

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0089:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 60
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0089.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0089.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0089.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0089.03: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008B:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008B.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008C:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 60
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008C.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008C.02: ;Asm
			mov EAX, dword [EBP - 64]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008C.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008E:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum Cosmos.System.FileSystem.Listing.DirectoryEntry.mEntryType
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 52 (includes object header)

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008E.02: ;Asm
			add ECX, 0x34

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008E.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008E.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_008E.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0093:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0093.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094:
			; Ceq

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.True

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.03: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.False

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.True:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.06: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0096

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.False:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0094.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0096

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0096:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0096.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0096.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0098:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0098.00: ;Asm
			movzx EAX, byte [EBP - 68]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0098.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009A:
			; Branch

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009A.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009A.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00AE

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009C:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009C.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009D:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 60
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009D.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009D.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009D.02: ;Asm
			mov EAX, dword [EBP - 64]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009D.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009F:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mFullPath
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 36 (includes object header)

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009F.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009F.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_009F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00A4:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00A4.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00A5:
			; Call

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00A5.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean
			; CurrentOffset = 165, HandlerStartOffset = 231

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00A5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00A5.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00AA
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00A5.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E7

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00AA:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00AA.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00AB:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00AB.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00AC:
			; Br

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00AC.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DB

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00AE:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 60
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00AE.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00AE.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00AE.02: ;Asm
			mov EAX, dword [EBP - 64]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00AE.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B0:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum Cosmos.System.FileSystem.Listing.DirectoryEntry.mEntryType
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 52 (includes object header)

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B0.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B0.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B0.02: ;Asm
			add ECX, 0x34

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B0.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B0.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B0.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B5:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B5.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6:
			; Ceq

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.True

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.03: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.False

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.True:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.06: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.False:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B6.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B8:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00B8.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BA:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BA.00: ;Asm
			movzx EAX, byte [EBP - 72]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BA.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BC:
			; Branch

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BC.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BC.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00CF

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BE:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BE.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BF:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 60
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BF.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BF.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BF.02: ;Asm
			mov EAX, dword [EBP - 64]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00BF.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C1:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mFullPath
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 36 (includes object header)

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C1.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C1.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C1.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C1.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C1.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C1.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C1.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C1.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C6:
			; Call

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C6.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString
			; CurrentOffset = 198, HandlerStartOffset = 231

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C6.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00CB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00C6.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E7

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00CB:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00CB.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00CC:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00CC.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00CD:
			; Br

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00CD.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DB

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00CF:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00CF.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D0:
			; LdStr
			; String Value: The directory contains a corrupted file

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D0.00: ;Asm
			push dword StringLiteral0285

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D0.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5:
			; Newobj

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.00: ;Asm
			push dword 0x90

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.AfterAlloc:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_IOException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.0C: ;Asm
			Call SystemVoidSystemIOIOExceptionctorSystemString

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.0E: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.NoError1462
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.11: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.NoError1462:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00D5.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DA:
			; Throw

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DA.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DA.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DA.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DA.04: ;Asm
			mov ECX, 0x3
			; CurrentOffset = 218, HandlerStartOffset = 231

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DA.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E7

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DB:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DB.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DC:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 56

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DC.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DC.01: ;Asm
			sub EAX, 0x38

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DC.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DE:
			; Call

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DE.00: ;Asm
			Call SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNext
			; CurrentOffset = 222, HandlerStartOffset = 231

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DE.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E3
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DE.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00DE.04: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E7

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E3:
			; Branch

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E3.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E3.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0082

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E5:
			; Leave

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E5.00: ;Asm
			mov dword [SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean_LeaveAddress_E7], SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E5.02

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E5.01: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E7

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E5.02: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00F6

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E7:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 56

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E7.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E7.01: ;Asm
			sub EAX, 0x38

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E7.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00E9:
			; Constrained
			; Type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00EF:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00EF.00: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1_Enumerator___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00EF.01: ;Asm
			push dword 0x132

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00EF.02: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00EF.03: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00EF.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00EF.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00EF.04: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00EF.AfterNotBoxedThis:
			; CurrentOffset = 239, HandlerStartOffset = 231

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00EF.05: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00EF.06: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00F4
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00EF.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00EF.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00F4:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00F4.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00F5:
			; Endfinally

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00F5.00: ;Asm
			mov EAX, SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean_LeaveAddress_E7

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00F5.01: ;Asm
			Jmp [EAX]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00F6:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00F6.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00F7:
			; Ldsfld

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00F7.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00F7.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FC:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FC.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FC.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FC.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FC.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.02: ;Asm
			push dword 0x34C

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.NotBoxedThis

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.0D: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.AfterNotBoxedThis:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.0F: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0102
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.11: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_00FD.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0102:
			; Pop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0102.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0103:
			; Ret

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.IL_0103.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: DeleteDirectory

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x48

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteDirectorySystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_50248109:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.FileSystemInfo
			; Name: get_DisplayPath
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIOFileSystemInfoget_DisplayPath:

		GUID_50367813:

		METHOD_50367813.06: ;Asm
			push dword EBP

		METHOD_50367813.07: ;Asm
			mov EBP, ESP

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.FileSystemInfo
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0001:
			; Ldfld
			; Field: System.String System.IO.FileSystemInfo._displayPath
			; Type: System.String
			; Size: 8
			; DeclaringType: System.IO.FileSystemInfo
			; TypeOnStack: System.IO.FileSystemInfo
			; Offset: 28 (includes object header)

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0001.01: ;Asm
			pop dword ECX

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0001.04: ;Asm
			push dword EAX

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0001.06: ;Asm
			push dword EAX

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0006:
			; Ret

		SystemStringSystemIOFileSystemInfoget_DisplayPath.IL_0006.00: ;Asm
			Jmp SystemStringSystemIOFileSystemInfoget_DisplayPath.END__OF__METHOD_NORMAL
			; End Method: get_DisplayPath

		SystemStringSystemIOFileSystemInfoget_DisplayPath.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIOFileSystemInfoget_DisplayPath.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIOFileSystemInfoget_DisplayPath.END__OF__METHOD_NORMAL

		SystemStringSystemIOFileSystemInfoget_DisplayPath.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemIOFileSystemInfoget_DisplayPath.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemIOFileSystemInfoget_DisplayPath.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIOFileSystemInfoget_DisplayPath.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemIOFileSystemInfoget_DisplayPath.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIOFileSystemInfoget_DisplayPath.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIOFileSystemInfoget_DisplayPath.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIOFileSystemInfoget_DisplayPath.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemIOFileSystemInfoget_DisplayPath.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_50367814:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.FileSystemInfo
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemIOFileSystemInfoctor:

		GUID_50371446:

		METHOD_50371446.09: ;Asm
			push dword EBP

		METHOD_50371446.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOFileSystemInfoctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.FileSystemInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileSystemInfoctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOFileSystemInfoctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOFileSystemInfoctor.IL_0001:
			; LdStr
			; String Value: 

		SystemVoidSystemIOFileSystemInfoctor.IL_0001.00: ;Asm
			push dword StringLiteral0286

		SystemVoidSystemIOFileSystemInfoctor.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOFileSystemInfoctor.IL_0006:
			; Stfld
			; Operand type: System.IO.FileSystemInfo
			; Field: System.String System.IO.FileSystemInfo._displayPath
			; Type: System.String
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemIOFileSystemInfoctor.IL_0006.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOFileSystemInfoctor.IL_0006.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemIOFileSystemInfoctor.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileSystemInfoctor.IL_0006.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOFileSystemInfoctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileSystemInfoctor.IL_0006.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOFileSystemInfoctor.IL_0006.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileSystemInfoctor.IL_0006.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileSystemInfoctor.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.FileSystemInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileSystemInfoctor.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOFileSystemInfoctor.IL_000B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOFileSystemInfoctor.IL_000C:
			; Ldc_I4

		SystemVoidSystemIOFileSystemInfoctor.IL_000C.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidSystemIOFileSystemInfoctor.IL_000D:
			; Stfld
			; Operand type: System.IO.FileSystemInfo
			; Field: System.Int32 System.IO.FileSystemInfo._dataInitialized
			; Type: System.Int32
			; Size: 4
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidSystemIOFileSystemInfoctor.IL_000D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOFileSystemInfoctor.IL_000D.01: ;Asm
			add ECX, 0x24

		SystemVoidSystemIOFileSystemInfoctor.IL_000D.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileSystemInfoctor.IL_000D.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOFileSystemInfoctor.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileSystemInfoctor.IL_000D.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileSystemInfoctor.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.FileSystemInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileSystemInfoctor.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOFileSystemInfoctor.IL_0012.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOFileSystemInfoctor.IL_0013:
			; Call

		SystemVoidSystemIOFileSystemInfoctor.IL_0013.00: ;Asm
			Call SystemVoidSystemMarshalByRefObjectctor

		SystemVoidSystemIOFileSystemInfoctor.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileSystemInfoctor.IL_0013.02: ;Asm
			JE near SystemVoidSystemIOFileSystemInfoctor.IL_0018
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOFileSystemInfoctor.IL_0013.03: ;Asm
			JNE near SystemVoidSystemIOFileSystemInfoctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileSystemInfoctor.IL_0018:
			; Ret

		SystemVoidSystemIOFileSystemInfoctor.IL_0018.00: ;Asm
			Jmp SystemVoidSystemIOFileSystemInfoctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOFileSystemInfoctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOFileSystemInfoctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOFileSystemInfoctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOFileSystemInfoctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOFileSystemInfoctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOFileSystemInfoctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOFileSystemInfoctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOFileSystemInfoctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_50371447:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.PathHelpers
			; Name: ShouldReviseDirectoryPathToCurrent
			; Plugged: No
			; Argument[0] path at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString:

		GUID_50382447:

		METHOD_50382447.05: ;Asm
			push dword EBP

		METHOD_50382447.06: ;Asm
			mov EBP, ESP

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0001:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0001.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0001.02: ;Asm
			JE near SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0001.04: ;Asm
			JNE near SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0001.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0006:
			; Ldc_I4

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0006.00: ;Asm
			push dword 0x2

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0007:
			; Branch

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0007.01: ;Asm
			pop dword EBX

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0007.03: ;Asm
			JNE near SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0015

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0009:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0009.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_000A:
			; Ldc_I4

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_000A.00: ;Asm
			push dword 0x1

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_000B:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_000B.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_000B.02: ;Asm
			JE near SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_000B.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_000B.04: ;Asm
			JNE near SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_000B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0010:
			; Ldc_I4

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0010.00: ;Asm
			push dword 0x3A

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012:
			; Ceq

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.02: ;Asm
			JE near SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.True

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.03: ;Asm
			Jmp SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.False

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.True:

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.05: ;Asm
			push dword 0x1

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.06: ;Asm
			Jmp SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0014

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.False:

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.08: ;Asm
			push dword 0x0

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0012.09: ;Asm
			Jmp SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0014

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0014:
			; Ret

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0014.00: ;Asm
			Jmp SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0015:
			; Ldc_I4

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0015.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0016:
			; Ret

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.IL_0016.00: ;Asm
			Jmp SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_NORMAL
			; End Method: ShouldReviseDirectoryPathToCurrent

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_50382448:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.DirectoryInfo
			; Name: GetDisplayName
			; Plugged: No
			; Argument[0] originalPath at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString:

		GUID_50397366:

		METHOD_50397366.07: ;Asm
			push dword EBP

		METHOD_50397366.08: ;Asm
			mov EBP, ESP

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0001:
			; Call

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0001.00: ;Asm
			Call SystemBooleanSystemIOPathHelpersShouldReviseDirectoryPathToCurrentSystemString

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0001.02: ;Asm
			JE near SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0001.04: ;Asm
			JNE near SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0006:
			; Branch

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0006.02: ;Asm
			JNE near SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_000A

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0009:
			; Ret

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_0009.00: ;Asm
			Jmp SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_000A:
			; LdStr
			; String Value: .

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_000A.00: ;Asm
			push dword StringLiteral0287

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_000A.01: ;Asm
			push dword 0x0

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_000F:
			; Ret

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.IL_000F.00: ;Asm
			Jmp SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_NORMAL
			; End Method: GetDisplayName

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemIODirectoryInfoGetDisplayNameSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_50397367:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.FileSystemInfo
			; Name: set_DisplayPath
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] value at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString:

		GUID_50406203:

		METHOD_50406203.09: ;Asm
			push dword EBP

		METHOD_50406203.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.FileSystemInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0002:
			; Stfld
			; Operand type: System.IO.FileSystemInfo
			; Field: System.String System.IO.FileSystemInfo._displayPath
			; Type: System.String
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0002.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0002.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0002.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0002.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0002.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0007:
			; Ret

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.IL_0007.00: ;Asm
			Jmp SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.END__OF__METHOD_NORMAL
			; End Method: set_DisplayPath

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOFileSystemInfoset_DisplayPathSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_50406204:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemTextASCIIEncodingcctor:

		GUID_50411298:
			; Static constructor. See if it has been called already, return if so.

		METHOD_50411298.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Text_ASCIIEncoding], 0x1

		METHOD_50411298.06: ;Asm
			JE near METHOD_50411298.BeforeQuickReturn

		METHOD_50411298.07: ;Asm
			mov byte [CCTOR_CALLED__System_Text_ASCIIEncoding], 0x1

		METHOD_50411298.08: ;Asm
			Jmp METHOD_50411298.AfterCCTorAlreadyCalledCheck

		METHOD_50411298.BeforeQuickReturn:

		METHOD_50411298.09: ;Asm
			mov ECX, 0x0

		METHOD_50411298.0A: ;Asm
			Ret


		METHOD_50411298.AfterCCTorAlreadyCalledCheck:

		METHOD_50411298.0B: ;Asm
			push dword EBP

		METHOD_50411298.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000:
			; Newobj

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.00: ;Asm
			push dword 0x2A

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.AfterAlloc:

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_ASCIIEncoding_ASCIIEncodingSealed_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x1E

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.0A: ;Asm
			Call SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.0C: ;Asm
			JE near SystemVoidSystemTextASCIIEncodingcctor.IL_0000.NoError1464
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.0E: ;Asm
			Jmp SystemVoidSystemTextASCIIEncodingcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.NoError1464:

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidSystemTextASCIIEncodingcctor.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidSystemTextASCIIEncodingcctor.IL_0005:
			; Stsfld

		SystemVoidSystemTextASCIIEncodingcctor.IL_0005.00: ;Asm
			Call SystemVoidSystemTextASCIIEncodingcctor

		SystemVoidSystemTextASCIIEncodingcctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextASCIIEncodingcctor.IL_0005.02: ;Asm
			JNE near SystemVoidSystemTextASCIIEncodingcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextASCIIEncodingcctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.Text.ASCIIEncoding+ASCIIEncodingSealed

		SystemVoidSystemTextASCIIEncodingcctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextASCIIEncodingcctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextASCIIEncodingcctor.IL_0005.05: ;Asm
			mov dword [static_field__System_Text_ASCIIEncoding_s_default + 4], EAX

		SystemVoidSystemTextASCIIEncodingcctor.IL_000A:
			; Ret

		SystemVoidSystemTextASCIIEncodingcctor.IL_000A.00: ;Asm
			Jmp SystemVoidSystemTextASCIIEncodingcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemTextASCIIEncodingcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextASCIIEncodingcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextASCIIEncodingcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemTextASCIIEncodingcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextASCIIEncodingcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextASCIIEncodingcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextASCIIEncodingcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextASCIIEncodingcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_50411299:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding+UTF8EncodingSealed
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] encoderShouldEmitUTF8Identifier at EBP+8, size = 1

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean:

		GUID_50415147:

		METHOD_50415147.05: ;Asm
			push dword EBP

		METHOD_50415147.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding+UTF8EncodingSealed
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.IL_0002:
			; Call

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.IL_0002.00: ;Asm
			Call SystemVoidSystemTextUTF8EncodingctorSystemBoolean

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.IL_0002.02: ;Asm
			JE near SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.IL_0007
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.IL_0002.03: ;Asm
			JNE near SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.IL_0007:
			; Ret

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.IL_0007.00: ;Asm
			Jmp SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextUTF8EncodingUTF8EncodingSealedctorSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_50415148:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Runtime.CompilerServices.RuntimeHelpers
			; Name: get_OffsetToStringData
			; Plugged: Yes
			; Return size: 4

		SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData:

		GUID_50420298:

		METHOD_50420298.05: ;Asm
			push dword EBP

		METHOD_50420298.06: ;Asm
			mov EBP, ESP

		METHOD_50420298.07: ;Asm
			sub ESP, 0x4

		METHOD_50420298.08: ;Asm
			Call SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData

		METHOD_50420298.09: ;Asm
			test ECX, 0x2

		METHOD_50420298.0A: ;Asm
			JE near SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData.END__OF__METHOD_NORMAL

		METHOD_50420298.0B: ;Asm
			add ESP, 0x4

		METHOD_50420298.0C: ;Asm
			JNE near SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData.END__OF__METHOD_EXCEPTION
			; End Method: get_OffsetToStringData

		SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData.END__OF__METHOD_NORMAL.0D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData.END__OF__METHOD_NORMAL

		SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData.END__OF__METHOD_NORMAL.0E: ;Asm
			mov ECX, 0x0

		SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData.END__OF__METHOD_NORMAL.0F: ;Asm
			pop dword EAX

		SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData.END__OF__METHOD_NORMAL.10: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData.END__OF__METHOD_EXCEPTION__2.11: ;Asm
			pop dword EBP

		SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			Ret


		GUID_50420299:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: GetByteCount
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] chars at EBP+20, size = 4
			; Argument[2] count at EBP+16, size = 4
			; Argument[3] encoder at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS:

		GUID_50420301:

		METHOD_50420301.13: ;Asm
			push dword EBP

		METHOD_50420301.14: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0002.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003:
			; Callvirt
			; ThisOffset = 8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.02: ;Asm
			push dword 0x350

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.AfterAddressCheck:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.07: ;Asm
			JNE near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.NotBoxedThis

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.NotBoxedThis:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.0D: ;Asm
			Call ECX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.AfterNotBoxedThis:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.0F: ;Asm
			JE near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.11: ;Asm
			JNE near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.NoExceptionAfterCall:
			; Argument Count = 2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008:
			; Ret

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008.00: ;Asm
			Jmp SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x14


		GUID_50420302:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: GetByteCount
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] chars at EBP+20, size = 8
			; Argument[2] index at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32:

		GUID_50426784:

		METHOD_50426784.07: ;Asm
			push dword EBP

		METHOD_50426784.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_50426784.09: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_50426784.0A: ;Asm
			push dword 0x0

		METHOD_50426784.0B: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0013

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0013

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0003:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword StringLiteral0288

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0003.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.NoError1467
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.NoError1467:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0014:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0014.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015.03: ;Asm
			JL near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001B

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0017:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0017.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0018:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0018.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019.03: ;Asm
			JNL near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0036

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D.03: ;Asm
			JL near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0026

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001F:
			; LdStr
			; String Value: count

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001F.00: ;Asm
			push dword StringLiteral0289

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001F.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0024:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0024.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0026:
			; LdStr
			; String Value: index

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0026.00: ;Asm
			push dword StringLiteral028A

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0026.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.NoError1467
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.NoError1467:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0037:
			; Ldlen

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0037.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0037.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0037.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0038:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0039:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0039.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003B:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003B.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C.03: ;Asm
			JNL near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004E

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003E:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003E.00: ;Asm
			push dword StringLiteral028B

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003E.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.NoError1467
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.NoError1467:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004E:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004E.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004F:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004F.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004F.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0053

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0051:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0051.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0052:
			; Ret

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0052.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0053:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0053.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0053.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0054:
			; Dup

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0054.00: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0054.01: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.End

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005D

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.End:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0059:
			; Ldlen

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0059.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0059.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0059.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005A:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005B:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005B.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005B.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005D:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005D.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005E:
			; Conv_U

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005F:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0060:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0060.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006B

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0063:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0063.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.01: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.07: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0069:
			; Conv_U

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006A:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006B.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006B.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006D.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006E:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006F:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006F.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0071:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0071.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0071.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0072:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0072.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0073:
			; Ldnull

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0073.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0073.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.02: ;Asm
			push dword 0x2A3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0F: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.11: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0079
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.13: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0079:
			; Ret

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0079.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x14


		GUID_50426785:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: GetByteCount
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] chars at EBP+20, size = 8
			; Argument[2] index at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32:

		GUID_50514147:

		METHOD_50514147.08: ;Asm
			push dword EBP

		METHOD_50514147.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_50514147.0A: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_50514147.0B: ;Asm
			push dword 0x0

		METHOD_50514147.0C: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0013

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0013

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0003:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword StringLiteral028C

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0003.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008:
			; Call

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.NoError1468
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.NoError1468:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0014:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0014.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015.03: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001B

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0017:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0017.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0018:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0018.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019.03: ;Asm
			JNL near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0036

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001C:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D.03: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0026

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001F:
			; LdStr
			; String Value: count

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001F.00: ;Asm
			push dword StringLiteral028D

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001F.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0024:
			; Br

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0024.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0026:
			; LdStr
			; String Value: index

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0026.00: ;Asm
			push dword StringLiteral028E

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0026.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B:
			; Call

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.NoError1468
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.NoError1468:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0037:
			; Ldlen

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0037.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0037.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0037.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0038:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0039:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0039.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A:
			; Sub

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003B:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003B.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C.03: ;Asm
			JNL near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004E

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003E:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003E.00: ;Asm
			push dword StringLiteral028F

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003E.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043:
			; Call

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.NoError1468
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.NoError1468:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004E:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004E.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004F:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004F.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004F.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0053

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0051:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0051.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0052:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0052.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0053:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0053.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0053.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0054:
			; Dup

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0054.00: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0054.01: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.End

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005D

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.End:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0059:
			; Ldlen

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0059.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0059.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0059.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005A:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005B:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005B.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005B.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005D:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005D.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005E:
			; Conv_U

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005F:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0060:
			; Br

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0060.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006B

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0063:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0063.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.01: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.07: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0069:
			; Conv_U

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006A:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006B.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006B.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006D.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006E:
			; Conv_I

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006F:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006F.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070:
			; Mul

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0071:
			; Add

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0071.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0071.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0072:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0072.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0073:
			; Ldnull

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0073.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0073.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.02: ;Asm
			push dword 0x2A3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0F: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.11: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0079
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.13: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0079:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0079.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x14


		GUID_50514148:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentNull_Array
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentNull_Array:

		GUID_50609702:

		METHOD_50609702.08: ;Asm
			push dword EBP

		METHOD_50609702.09: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentNull_Array.IL_0000:
			; LdStr
			; String Value: ArgumentNull_Array

		SystemStringSystemSRget_ArgumentNull_Array.IL_0000.00: ;Asm
			push dword StringLiteral0290

		SystemStringSystemSRget_ArgumentNull_Array.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentNull_Array.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentNull_Array.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentNull_Array.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentNull_Array.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentNull_Array.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentNull_Array.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentNull_Array.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentNull_Array.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentNull_Array.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentNull_Array.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentNull_Array.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentNull_Array.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentNull_Array.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentNull_Array

		SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentNull_Array.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_50609703:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_IndexCount
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount:

		GUID_50615949:

		METHOD_50615949.09: ;Asm
			push dword EBP

		METHOD_50615949.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_IndexCount

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_0000.00: ;Asm
			push dword StringLiteral0291

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_IndexCount

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCount.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_50615950:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_Index
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_Index:

		GUID_50622228:

		METHOD_50622228.09: ;Asm
			push dword EBP

		METHOD_50622228.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_Index

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_0000.00: ;Asm
			push dword StringLiteral0292

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_Index.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_Index

		SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_Index.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_50622229:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: GetBytes
			; Plugged: No
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] chars at EBP+28, size = 4
			; Argument[2] charCount at EBP+24, size = 4
			; Argument[3] bytes at EBP+20, size = 4
			; Argument[4] byteCount at EBP+16, size = 4
			; Argument[5] encoder at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS:

		GUID_50628539:

		METHOD_50628539.09: ;Asm
			push dword EBP

		METHOD_50628539.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0000.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0000.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0001.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0002.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0003.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0004:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0004.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.02: ;Asm
			push dword 0x352

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.AfterAddressCheck:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.07: ;Asm
			JNE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.NotBoxedThis

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.NotBoxedThis:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.0F: ;Asm
			Call ECX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.AfterNotBoxedThis:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.11: ;Asm
			JE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000B
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.13: ;Asm
			JNE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000B:
			; Ret

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000B.00: ;Asm
			Jmp SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 36], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x1C


		GUID_50628540:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: GetBytes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] chars at EBP+32, size = 8
			; Argument[2] charIndex at EBP+24, size = 4
			; Argument[3] charCount at EBP+20, size = 4
			; Argument[4] bytes at EBP+16, size = 8
			; Argument[5] byteIndex at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32:

		GUID_50639658:

		METHOD_50639658.07: ;Asm
			push dword EBP

		METHOD_50639658.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_50639658.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_50639658.0A: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_50639658.0B: ;Asm
			push dword 0x0

		METHOD_50639658.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_50639658.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_50639658.0E: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.End

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.End:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.End

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.End:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A:
			; LdStr
			; String Value: bytes

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A.00: ;Asm
			push dword StringLiteral0293

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011.00: ;Asm
			push dword StringLiteral0294

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NoError1469
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NoError1469:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0022:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0022.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.03: ;Asm
			JL near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0025:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0025.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0026:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0026.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.03: ;Asm
			JNL near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002A:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002A.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.03: ;Asm
			JL near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D.00: ;Asm
			push dword StringLiteral0295

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0032:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0032.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034:
			; LdStr
			; String Value: charIndex

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034.00: ;Asm
			push dword StringLiteral0296

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.NoError1469
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.NoError1469:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045:
			; Ldlen

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0046:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0047:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0047.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0049:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0049.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.03: ;Asm
			JNL near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C.00: ;Asm
			push dword StringLiteral0297

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.NoError1469
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.NoError1469:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005C:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005C.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.03: ;Asm
			JL near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0061:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0061.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0063:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0063.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0063.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0065:
			; Ldlen

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0065.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0065.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0065.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0066:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0079

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069:
			; LdStr
			; String Value: byteIndex

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069.00: ;Asm
			push dword StringLiteral0298

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Index

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.NoError1469
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.NoError1469:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0079:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0079.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007A:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007A.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007A.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007D:
			; Ret

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007D.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080:
			; Ldlen

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0081:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0085:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0085.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0085.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0088:
			; Ldlen

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0088.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0088.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0088.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008B:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008B.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C:
			; Newarr
			; Element Size = 1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.02: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.03: ;Asm
			mul dword EDX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.04: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.05: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.07: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.08: ;Asm
			pop dword ESI

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.09: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0A: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0B: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0E: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.14: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091:
			; Starg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.03: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094:
			; Dup

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094.00: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094.01: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.End

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009D

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.End:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099:
			; Ldlen

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009B:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009B.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009B.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009D:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009D.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009E:
			; Conv_U

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A3:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A3.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.01: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.07: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A9:
			; Conv_U

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AA:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AA.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AD:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AD.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE:
			; Ldelema
			; Arraytype: System.Byte[]
			; Size: 1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.01: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.07: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3:
			; Stloc
			; Local type = System.Byte&
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5:
			; Ldloc
			; Local type = System.Byte&
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B7:
			; Conv_U

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B9:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B9.00: ;Asm
			push dword [EBP + 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B9.01: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BC:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BF:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BF.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C0:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C0.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C1.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C1.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C4:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C4.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C5.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C6:
			; Ldnull

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C6.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C6.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7:
			; Callvirt
			; ThisOffset = 24

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.00: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.02: ;Asm
			push dword 0x2A7

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.05: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.09: ;Asm
			mov dword [ESP + 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0A: ;Asm
			add ESP, 0x1C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.11: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.12: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.13: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00CC
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.14: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.15: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00CC:
			; Ret

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00CC.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextUTF8EncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x20


		GUID_50639659:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: GetBytes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] chars at EBP+32, size = 8
			; Argument[2] charIndex at EBP+24, size = 4
			; Argument[3] charCount at EBP+20, size = 4
			; Argument[4] bytes at EBP+16, size = 8
			; Argument[5] byteIndex at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32:

		GUID_50818161:

		METHOD_50818161.08: ;Asm
			push dword EBP

		METHOD_50818161.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_50818161.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_50818161.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_50818161.0C: ;Asm
			push dword 0x0

		METHOD_50818161.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_50818161.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_50818161.0F: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.End

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.End:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.End

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.End:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A:
			; LdStr
			; String Value: bytes

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A.00: ;Asm
			push dword StringLiteral0299

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011.00: ;Asm
			push dword StringLiteral029A

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NoError1470
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NoError1470:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0022:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0022.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.03: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0025:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0025.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0026:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0026.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.03: ;Asm
			JNL near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002A:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002A.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.03: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D.00: ;Asm
			push dword StringLiteral029B

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0032:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0032.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034:
			; LdStr
			; String Value: charIndex

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034.00: ;Asm
			push dword StringLiteral029C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.NoError1470
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.NoError1470:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045:
			; Ldlen

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0046:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0047:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0047.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048:
			; Sub

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0049:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0049.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.03: ;Asm
			JNL near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C.00: ;Asm
			push dword StringLiteral029D

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.NoError1470
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.NoError1470:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005C:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005C.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.03: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0061:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0061.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0063:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0063.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0063.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0065:
			; Ldlen

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0065.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0065.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0065.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0066:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067.03: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0079

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069:
			; LdStr
			; String Value: byteIndex

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069.00: ;Asm
			push dword StringLiteral029E

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Index

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.NoError1470
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.NoError1470:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0079:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0079.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007A:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007A.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007A.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007D:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007D.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080:
			; Ldlen

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0081:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084:
			; Sub

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0085:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0085.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0085.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0088:
			; Ldlen

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0088.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0088.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0088.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008B:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008B.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C:
			; Newarr
			; Element Size = 1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.02: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.03: ;Asm
			mul dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.04: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.05: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.07: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.08: ;Asm
			pop dword ESI

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.09: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0A: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0B: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0E: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.14: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091:
			; Starg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.03: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094:
			; Dup

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094.00: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094.01: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.End

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009D

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.End:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099:
			; Ldlen

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009B:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009B.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009B.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009D:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009D.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009E:
			; Conv_U

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A3:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A3.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.01: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.07: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A9:
			; Conv_U

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AA:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AA.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AD:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AD.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE:
			; Ldelema
			; Arraytype: System.Byte[]
			; Size: 1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.01: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.07: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3:
			; Stloc
			; Local type = System.Byte&
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5:
			; Ldloc
			; Local type = System.Byte&
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B7:
			; Conv_U

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B9:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B9.00: ;Asm
			push dword [EBP + 40]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B9.01: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BC:
			; Conv_I

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE:
			; Mul

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BF:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BF.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C0:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C0.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C1.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C1.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C4:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C4.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C5.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C6:
			; Ldnull

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C6.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C6.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7:
			; Callvirt
			; ThisOffset = 24

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.00: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.02: ;Asm
			push dword 0x2A7

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.05: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.09: ;Asm
			mov dword [ESP + 28], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0A: ;Asm
			add ESP, 0x1C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.11: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.12: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.13: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00CC
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.14: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.15: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00CC:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00CC.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 40], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextASCIIEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x20


		GUID_50818162:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.TextScreen
			; Name: ScrollUp
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALTextScreenScrollUp:

		GUID_51018714:

		METHOD_51018714.08: ;Asm
			push dword EBP

		METHOD_51018714.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALTextScreenScrollUp.IL_0000:
			; Nop

		SystemVoidCosmosHALTextScreenScrollUp.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenScrollUp.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenScrollUp.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenScrollUp.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenScrollUp.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0002.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenScrollUp.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenScrollUp.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.Core.IOGroup.TextScreen.Memory
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALTextScreenScrollUp.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenScrollUp.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0007.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALTextScreenScrollUp.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenScrollUp.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenScrollUp.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenScrollUp.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenScrollUp.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenScrollUp.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenScrollUp.IL_000E:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.TextScreen.mRow2Addr
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 18 (includes object header)

		SystemVoidCosmosHALTextScreenScrollUp.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenScrollUp.IL_000E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenScrollUp.IL_000E.02: ;Asm
			add ECX, 0x12

		SystemVoidCosmosHALTextScreenScrollUp.IL_000E.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenScrollUp.IL_000E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenScrollUp.IL_000E.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenScrollUp.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenScrollUp.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0013.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0014:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.TextScreen.mScrollSize
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 14 (includes object header)

		SystemVoidCosmosHALTextScreenScrollUp.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenScrollUp.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0014.02: ;Asm
			add ECX, 0xE

		SystemVoidCosmosHALTextScreenScrollUp.IL_0014.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0014.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenScrollUp.IL_0019:
			; Callvirt
			; ThisOffset = 12

		SystemVoidCosmosHALTextScreenScrollUp.IL_0019.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32

		SystemVoidCosmosHALTextScreenScrollUp.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenScrollUp.IL_0019.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenScrollUp.IL_001E
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenScrollUp.IL_0019.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenScrollUp.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenScrollUp.IL_0019.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidCosmosHALTextScreenScrollUp.IL_001E:
			; Nop

		SystemVoidCosmosHALTextScreenScrollUp.IL_001E.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenScrollUp.IL_001F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenScrollUp.IL_001F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenScrollUp.IL_001F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0020:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenScrollUp.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenScrollUp.IL_0020.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0020.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenScrollUp.IL_0020.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0020.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0020.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0020.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0020.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenScrollUp.IL_0025:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.Core.IOGroup.TextScreen.Memory
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALTextScreenScrollUp.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenScrollUp.IL_0025.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0025.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALTextScreenScrollUp.IL_0025.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0025.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0025.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0025.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0025.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenScrollUp.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenScrollUp.IL_002A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenScrollUp.IL_002A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenScrollUp.IL_002B:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.TextScreen.mScrollSize
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 14 (includes object header)

		SystemVoidCosmosHALTextScreenScrollUp.IL_002B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenScrollUp.IL_002B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenScrollUp.IL_002B.02: ;Asm
			add ECX, 0xE

		SystemVoidCosmosHALTextScreenScrollUp.IL_002B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenScrollUp.IL_002B.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenScrollUp.IL_002B.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenScrollUp.IL_0030:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenScrollUp.IL_0030.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0030.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0031:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.TextScreen.mRow2Addr
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 18 (includes object header)

		SystemVoidCosmosHALTextScreenScrollUp.IL_0031.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenScrollUp.IL_0031.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0031.02: ;Asm
			add ECX, 0x12

		SystemVoidCosmosHALTextScreenScrollUp.IL_0031.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0031.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0031.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenScrollUp.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenScrollUp.IL_0036.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0036.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0037:
			; Ldfld
			; Field: System.UInt16 Cosmos.HAL.TextScreen.mBackgroundClearCellValue
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 35 (includes object header)

		SystemVoidCosmosHALTextScreenScrollUp.IL_0037.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenScrollUp.IL_0037.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenScrollUp.IL_0037.02: ;Asm
			add ECX, 0x23

		SystemVoidCosmosHALTextScreenScrollUp.IL_0037.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenScrollUp.IL_0037.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosHALTextScreenScrollUp.IL_0037.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenScrollUp.IL_003C:
			; Callvirt
			; ThisOffset = 12

		SystemVoidCosmosHALTextScreenScrollUp.IL_003C.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16

		SystemVoidCosmosHALTextScreenScrollUp.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenScrollUp.IL_003C.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenScrollUp.IL_0041
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenScrollUp.IL_003C.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenScrollUp.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenScrollUp.IL_003C.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidCosmosHALTextScreenScrollUp.IL_0041:
			; Nop

		SystemVoidCosmosHALTextScreenScrollUp.IL_0041.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenScrollUp.IL_0042:
			; Ret

		SystemVoidCosmosHALTextScreenScrollUp.IL_0042.00: ;Asm
			Jmp SystemVoidCosmosHALTextScreenScrollUp.END__OF__METHOD_NORMAL
			; End Method: ScrollUp

		SystemVoidCosmosHALTextScreenScrollUp.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALTextScreenScrollUp.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALTextScreenScrollUp.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALTextScreenScrollUp.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALTextScreenScrollUp.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALTextScreenScrollUp.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALTextScreenScrollUp.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALTextScreenScrollUp.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_51018715:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.TextScreen
			; Name: set_Item
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] aX at EBP+16, size = 4
			; Argument[2] aY at EBP+12, size = 4
			; Argument[3] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte:

		GUID_51065591:

		METHOD_51065591.05: ;Asm
			push dword EBP

		METHOD_51065591.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_51065591.07: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0003.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0003.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.02: ;Asm
			push dword 0xA2

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.AfterAddressCheck:

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.07: ;Asm
			JNE near SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.NotBoxedThis

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.NotBoxedThis:

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.AfterNotBoxedThis:

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.0D: ;Asm
			JE near SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0009
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.11: ;Asm
			JNE near SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0004.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0009:
			; Mul

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0009.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0009.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0009.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000A:
			; Add

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000B:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000B.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000C:
			; Mul

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000C.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000C.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000C.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000D:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000E.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000E.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000F:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.HAL.TextScreen.mRAM
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 22 (includes object header)

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000F.02: ;Asm
			add ECX, 0x16

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000F.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000F.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_000F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0014:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0014.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0015:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0015.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0015.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0016:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0016.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0016.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0016.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0016.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001B:
			; Nop

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001B.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001C.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001C.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001D:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.HAL.TextScreen.mRAM
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 22 (includes object header)

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001D.02: ;Asm
			add ECX, 0x16

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_001D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0022:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0023:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0023.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0024:
			; Add

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0024.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0024.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0025:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0025.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0025.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0026:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.TextScreen.Color
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 45 (includes object header)

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0026.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0026.02: ;Asm
			add ECX, 0x2D

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0026.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0026.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0026.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_002B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_002B.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_002B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_002B.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0030
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_002B.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_002B.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0030:
			; Nop

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0030.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0031:
			; Ret

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.IL_0031.00: ;Asm
			Jmp SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.END__OF__METHOD_NORMAL
			; End Method: set_Item

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemByte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x14


		GUID_51065592:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.CosmosRuntimeType
			; Name: get_Name
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name:

		GUID_51119856:

		METHOD_51119856.06: ;Asm
			push dword EBP

		METHOD_51119856.07: ;Asm
			mov EBP, ESP

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.CosmosRuntimeType
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0001:
			; Ldfld
			; Field: System.String Cosmos.Core.CosmosRuntimeType.<Name>k__BackingField
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.Core.CosmosRuntimeType
			; TypeOnStack: Cosmos.Core.CosmosRuntimeType
			; Offset: 32 (includes object header)

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0001.01: ;Asm
			pop dword ECX

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0001.02: ;Asm
			add ECX, 0x20

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0001.04: ;Asm
			push dword EAX

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0001.06: ;Asm
			push dword EAX

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0006:
			; Ret

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.IL_0006.00: ;Asm
			Jmp SystemStringCosmosCoreCosmosRuntimeTypeget_Name.END__OF__METHOD_NORMAL
			; End Method: get_Name

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCoreCosmosRuntimeTypeget_Name.END__OF__METHOD_NORMAL

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringCosmosCoreCosmosRuntimeTypeget_Name.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_51119857:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Type
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemTypector:

		GUID_51126207:

		METHOD_51126207.09: ;Asm
			push dword EBP

		METHOD_51126207.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemTypector.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Type
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTypector.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTypector.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTypector.IL_0001:
			; Call

		SystemVoidSystemTypector.IL_0001.00: ;Asm
			Call SystemVoidSystemReflectionMemberInfoctor

		SystemVoidSystemTypector.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTypector.IL_0001.02: ;Asm
			JE near SystemVoidSystemTypector.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTypector.IL_0001.03: ;Asm
			JNE near SystemVoidSystemTypector.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTypector.IL_0006:
			; Ret

		SystemVoidSystemTypector.IL_0006.00: ;Asm
			Jmp SystemVoidSystemTypector.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTypector.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTypector.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTypector.END__OF__METHOD_NORMAL

		SystemVoidSystemTypector.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTypector.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTypector.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTypector.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTypector.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_51126208:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Common.StringHelper
			; Name: GetNumberString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-32
			; Local 5 at EBP-40
			; Local 6 at EBP-44
			; Argument[0] aValue at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64:

		GUID_51132576:

		METHOD_51132576.05: ;Asm
			push dword EBP

		METHOD_51132576.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_51132576.07: ;Asm
			push dword 0x0

		METHOD_51132576.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_51132576.09: ;Asm
			push dword 0x0

		METHOD_51132576.0A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_51132576.0B: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_51132576.0C: ;Asm
			push dword 0x0

		METHOD_51132576.0D: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_51132576.0E: ;Asm
			push dword 0x0

		METHOD_51132576.0F: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_51132576.10: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_51132576.11: ;Asm
			push dword 0x0

		METHOD_51132576.12: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0000:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0001:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0001.00: ;Asm
			push dword 0xA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003:
			; Newarr
			; Element Size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.02: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.03: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.04: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.05: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.AfterAlloc:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.07: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.08: ;Asm
			pop dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.09: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.0B: ;Asm
			push dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.12: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0003.14: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0008:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0008.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0008.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0009:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0009.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000A:
			; LdStr
			; String Value: 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000A.00: ;Asm
			push dword StringLiteral029F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_000F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0010:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0010.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0010.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0011:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0011.00: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0012:
			; LdStr
			; String Value: 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0012.00: ;Asm
			push dword StringLiteral02A0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0012.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0017.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0018:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0018.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0018.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0019:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0019.00: ;Asm
			push dword 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001A:
			; LdStr
			; String Value: 2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001A.00: ;Asm
			push dword StringLiteral02A1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_001F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0020:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0020.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0020.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0021:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0021.00: ;Asm
			push dword 0x3

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0022:
			; LdStr
			; String Value: 3

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0022.00: ;Asm
			push dword StringLiteral02A2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0022.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0027.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0028:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0028.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0028.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0029:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0029.00: ;Asm
			push dword 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002A:
			; LdStr
			; String Value: 4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002A.00: ;Asm
			push dword StringLiteral02A3

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_002F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0030:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0030.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0030.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0031:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0031.00: ;Asm
			push dword 0x5

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0032:
			; LdStr
			; String Value: 5

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0032.00: ;Asm
			push dword StringLiteral02A4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0032.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0037.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0038:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0038.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0038.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0039:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0039.00: ;Asm
			push dword 0x6

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003A:
			; LdStr
			; String Value: 6

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003A.00: ;Asm
			push dword StringLiteral02A5

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_003F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0040:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0040.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0040.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0041:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0041.00: ;Asm
			push dword 0x7

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0042:
			; LdStr
			; String Value: 7

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0042.00: ;Asm
			push dword StringLiteral02A6

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0042.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0047.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0048:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0048.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0048.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0049:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0049.00: ;Asm
			push dword 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004A:
			; LdStr
			; String Value: 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004A.00: ;Asm
			push dword StringLiteral02A7

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_004F.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0050:
			; Dup

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0050.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0050.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0051:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0051.00: ;Asm
			push dword 0x9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0053:
			; LdStr
			; String Value: 9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0053.00: ;Asm
			push dword StringLiteral02A8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0053.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058:
			; Stelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.02: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.06: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.08: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.0B: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0058.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0059:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0059.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0059.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0059.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0059.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_005A:
			; Ldsfld

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_005A.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_005A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_005F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_005F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_005F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_005F.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_005F.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0060:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0060.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0060.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0061:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0061.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0062:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0062.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0062.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0062.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0062.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063:
			; Ceq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.01: ;Asm
			cmp EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.03: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.04: ;Asm
			xor EAX, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.06: ;Asm
			add ESP, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.07: ;Asm
			push dword 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.08: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0065

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.09: ;Asm
			add ESP, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0063.0B: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0065

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0065:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0065.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0065.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0066:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0066.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0066.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0067:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0067.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0067.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0067.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0073

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0069:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0069.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_006A:
			; LdStr
			; String Value: 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_006A.00: ;Asm
			push dword StringLiteral02A9

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_006A.01: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_006F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_006F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_006F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_006F.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_006F.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0070:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0070.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0071:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0071.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009F

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0073:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0073.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0074:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0074.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0074.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0075:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0075.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0075.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0075.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0075.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0076:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0076.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0093

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0078:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0078.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0079:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0079.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0079.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0079.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0079.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007A:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007A.00: ;Asm
			push dword 0xA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007C:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007C.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007C.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007C.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D:
			; Rem_Un

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D.00: ;Asm
			mov ESI, dword [ESP]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D.01: ;Asm
			mov EDI, dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D.02: ;Asm
			xor EAX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D.03: ;Asm
			or EAX, ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D.04: ;Asm
			or EAX, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.07: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.08: ;Asm
			mov EDX, dword [ESP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.09: ;Asm
			add ESP, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.0A: ;Asm
			or EDI, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.0B: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D.NoLoop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.0C: ;Asm
			xor ECX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D.ShiftRightLoop:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.0D: ;Asm
			shrd ESI, EDI, 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.0E: ;Asm
			shr EDI, 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.0F: ;Asm
			inc dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.10: ;Asm
			or EDI, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.11: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D.ShiftRightLoop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.12: ;Asm
			shrd EAX, EDX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.13: ;Asm
			shr EDX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.14: ;Asm
			div dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.15: ;Asm
			xor EAX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.16: ;Asm
			shld EAX, EDX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.17: ;Asm
			shl EDX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.18: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.19: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.1A: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D.End

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D.NoLoop:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.1B: ;Asm
			mov ECX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.1C: ;Asm
			mov EAX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.1D: ;Asm
			xor EDX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.1E: ;Asm
			div dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.1F: ;Asm
			mov EAX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.20: ;Asm
			div dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.21: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D_NoDivideByZeroException.22: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007D.End:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007E:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 32
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007E.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007E.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_007E.03: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0080:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0080.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0080.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0080.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0080.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0081:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 32
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0081.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0081.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0081.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0081.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0083:
			; Conv_Ovf_I_Un

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0083.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0083.01: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0083.02: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0083.03: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0083__NoOverflow

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0083.04: ;Asm
			push dword StringLiteral02AA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0083.05: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0083__NoOverflow:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0083__NoOverflow.06: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084:
			; Ldelem_Ref

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084.00: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084.02: ;Asm
			push dword [ESP + 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084.04: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084.05: ;Asm
			push dword [EAX + 8]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084.06: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084.07: ;Asm
			cmp EAX, EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084.08: ;Asm
			JLE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_IndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084.09: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084.0A: ;Asm
			JNL near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_IndexOutOfRangeException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0085
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0084_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0085:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0085.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0085.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0085.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0085.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0086:
			; Call

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0086.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0086.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0086.02: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0086.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0086.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0086.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008B:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008B.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008B.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008B.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008B.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008C:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008C.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008C.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008C.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008C.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008D:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008D.00: ;Asm
			push dword 0xA

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008F:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008F.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008F.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008F.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_008F.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090:
			; Div_Un

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090.00: ;Asm
			pop dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090.01: ;Asm
			pop dword EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090.02: ;Asm
			xor EAX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090.03: ;Asm
			or EAX, ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090.04: ;Asm
			or EAX, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090.05: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.0A: ;Asm
			JE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090.NoLoop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090.ShiftRightLoop:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.0C: ;Asm
			shrd ESI, EDI, 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.0D: ;Asm
			shr EDI, 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.0E: ;Asm
			inc dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.0F: ;Asm
			or EDI, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.10: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090.ShiftRightLoop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.11: ;Asm
			shrd EAX, EDX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.12: ;Asm
			shr EDX, CL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.13: ;Asm
			div dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.14: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.15: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.16: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090.End

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090.NoLoop:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.17: ;Asm
			mov ECX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.18: ;Asm
			mov EAX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.19: ;Asm
			xor EDX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.1A: ;Asm
			div dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.1B: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.1C: ;Asm
			mov EAX, ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.1D: ;Asm
			div dword ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090_NoDivideByZeroException.1E: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0090.End:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0091:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0091.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0091.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0091.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0091.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0092:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0092.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0093:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0093.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0093.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0093.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0093.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0094:
			; Ldc_I4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0094.00: ;Asm
			push dword 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0095:
			; Conv_I8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0095.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0095.01: ;Asm
			cdq

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0095.02: ;Asm
			push dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0095.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096:
			; Cgt_Un

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.00: ;Asm
			mov ESI, 0x1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.01: ;Asm
			xor EDI, EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.03: ;Asm
			pop dword EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.04: ;Asm
			pop dword EBX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.05: ;Asm
			pop dword ECX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.06: ;Asm
			cmp ECX, EDX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.07: ;Asm
			JNBE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.True

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.08: ;Asm
			JB near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.False

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.09: ;Asm
			cmp EBX, EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.True:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.0A: ;Asm
			cmovnbe EDI, ESI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.False:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0096.0B: ;Asm
			push dword EDI

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0098:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0098.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0098.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009A.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009A.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009C:
			; Branch

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009C.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009C.02: ;Asm
			JNE near SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_0078

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009E:
			; Nop

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009E.00: ;Asm
			NOP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009F.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009F.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_009F.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A0:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A0.00: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A0.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A0.02: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A0.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A2:
			; Br

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A2.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A4

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A4:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A4.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A4.01: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A4.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A4.03: ;Asm
			push dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A6:
			; Ret

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.IL_00A6.00: ;Asm
			Jmp SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_NORMAL
			; End Method: GetNumberString

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_NORMAL

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x30

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCommonStringHelperGetNumberStringSystemUInt64.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_51132577:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: CreateFromChar
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] c at EBP+12, size = 2
			; Return size: 8

		SystemStringSystemStringCreateFromCharSystemChar:

		GUID_51341165:

		METHOD_51341165.0A: ;Asm
			push dword EBP

		METHOD_51341165.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_51341165.0C: ;Asm
			push dword 0x0

		METHOD_51341165.0D: ;Asm
			push dword 0x0

		SystemStringSystemStringCreateFromCharSystemChar.IL_0000:
			; Ldc_I4

		SystemStringSystemStringCreateFromCharSystemChar.IL_0000.00: ;Asm
			push dword 0x1

		SystemStringSystemStringCreateFromCharSystemChar.IL_0001:
			; Call

		SystemStringSystemStringCreateFromCharSystemChar.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemStringCreateFromCharSystemChar.IL_0001.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemStringCreateFromCharSystemChar.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringCreateFromCharSystemChar.IL_0001.03: ;Asm
			JE near SystemStringSystemStringCreateFromCharSystemChar.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringCreateFromCharSystemChar.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringCreateFromCharSystemChar.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringCreateFromCharSystemChar.IL_0001.06: ;Asm
			JNE near SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringCreateFromCharSystemChar.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringCreateFromCharSystemChar.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemStringCreateFromCharSystemChar.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringCreateFromCharSystemChar.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringSystemStringCreateFromCharSystemChar.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringCreateFromCharSystemChar.IL_0007:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringCreateFromCharSystemChar.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringCreateFromCharSystemChar.IL_0007.01: ;Asm
			push dword EAX

		SystemStringSystemStringCreateFromCharSystemChar.IL_0007.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringCreateFromCharSystemChar.IL_0007.03: ;Asm
			push dword EAX

		SystemStringSystemStringCreateFromCharSystemChar.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemStringSystemStringCreateFromCharSystemChar.IL_0008.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemStringSystemStringCreateFromCharSystemChar.IL_0008.01: ;Asm
			push dword EAX

		SystemStringSystemStringCreateFromCharSystemChar.IL_0009:
			; Stfld
			; Operand type: System.String
			; Field: System.Char System.String.m_firstChar
			; Type: System.Char
			; Size: 2
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemStringSystemStringCreateFromCharSystemChar.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemStringSystemStringCreateFromCharSystemChar.IL_0009.01: ;Asm
			add ECX, 0x10

		SystemStringSystemStringCreateFromCharSystemChar.IL_0009.02: ;Asm
			pop dword EAX

		SystemStringSystemStringCreateFromCharSystemChar.IL_0009.03: ;Asm
			mov word [ECX], AX

		SystemStringSystemStringCreateFromCharSystemChar.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringCreateFromCharSystemChar.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringCreateFromCharSystemChar.IL_000E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringCreateFromCharSystemChar.IL_000E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringCreateFromCharSystemChar.IL_000E.01: ;Asm
			push dword EAX

		SystemStringSystemStringCreateFromCharSystemChar.IL_000E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringCreateFromCharSystemChar.IL_000E.03: ;Asm
			push dword EAX

		SystemStringSystemStringCreateFromCharSystemChar.IL_000F:
			; Ret

		SystemStringSystemStringCreateFromCharSystemChar.IL_000F.00: ;Asm
			Jmp SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_NORMAL
			; End Method: CreateFromChar

		SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_NORMAL

		SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringCreateFromCharSystemChar.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_51341166:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Globalization.CultureInfo
			; Name: get_CurrentCulture
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Return size: 8

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture:

		GUID_51359736:

		METHOD_51359736.0A: ;Asm
			push dword EBP

		METHOD_51359736.0B: ;Asm
			mov EBP, ESP

		METHOD_51359736.0C: ;Asm
			sub ESP, 0x8

		METHOD_51359736.0D: ;Asm
			Call SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture

		METHOD_51359736.0E: ;Asm
			test ECX, 0x2

		METHOD_51359736.0F: ;Asm
			JE near SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_NORMAL

		METHOD_51359736.10: ;Asm
			add ESP, 0x4

		METHOD_51359736.11: ;Asm
			add ESP, 0x4

		METHOD_51359736.12: ;Asm
			JNE near SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_EXCEPTION
			; End Method: get_CurrentCulture

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_NORMAL.13: ;Asm
			mov dword [INTs_LastKnownAddress], SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_NORMAL

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_NORMAL.14: ;Asm
			mov ECX, 0x0

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_NORMAL.15: ;Asm
			pop dword EAX

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [EBP + 8], EAX

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_NORMAL.17: ;Asm
			pop dword EAX

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_NORMAL.18: ;Asm
			mov dword [EBP + 12], EAX

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_EXCEPTION:

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_EXCEPTION__2:

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			pop dword EBP

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_CurrentCulture.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			Ret


		GUID_51359737:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: ToLower
			; Plugged: Yes
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] culture at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringToLowerSystemGlobalizationCultureInfo:

		GUID_51359739:

		METHOD_51359739.1B: ;Asm
			push dword EBP

		METHOD_51359739.1C: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_51359739.1D: ;Asm
			push dword [EBP + 20]

		METHOD_51359739.1E: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Globalization.CultureInfo
			; Arg real size = 8 aligned size = 8

		METHOD_51359739.1F: ;Asm
			push dword [EBP + 12]

		METHOD_51359739.20: ;Asm
			push dword [EBP + 8]

		METHOD_51359739.21: ;Asm
			Call SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo

		METHOD_51359739.22: ;Asm
			test ECX, 0x2

		METHOD_51359739.23: ;Asm
			JE near SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL

		METHOD_51359739.24: ;Asm
			add ESP, 0x4

		METHOD_51359739.25: ;Asm
			add ESP, 0x4

		METHOD_51359739.26: ;Asm
			JNE near SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_EXCEPTION
			; End Method: ToLower

		SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL.27: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL

		SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL.28: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL.29: ;Asm
			pop dword EAX

		SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL.2A: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL.2B: ;Asm
			pop dword EAX

		SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL.2C: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_EXCEPTION__2.2D: ;Asm
			pop dword EBP

		SystemStringSystemStringToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_EXCEPTION__2.2E: ;Asm
			Ret 0x8


		GUID_51359740:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Arg_NotImplementedException
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Arg_NotImplementedException:

		GUID_51359742:

		METHOD_51359742.2F: ;Asm
			push dword EBP

		METHOD_51359742.30: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Arg_NotImplementedException.IL_0000:
			; LdStr
			; String Value: Arg_NotImplementedException

		SystemStringSystemSRget_Arg_NotImplementedException.IL_0000.00: ;Asm
			push dword StringLiteral02AB

		SystemStringSystemSRget_Arg_NotImplementedException.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_NotImplementedException.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Arg_NotImplementedException.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_NotImplementedException.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_NotImplementedException.IL_0006:
			; Call

		SystemStringSystemSRget_Arg_NotImplementedException.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Arg_NotImplementedException.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Arg_NotImplementedException.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Arg_NotImplementedException.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Arg_NotImplementedException.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_NotImplementedException.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_NotImplementedException.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Arg_NotImplementedException.IL_000B:
			; Ret

		SystemStringSystemSRget_Arg_NotImplementedException.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_NORMAL
			; End Method: get_Arg_NotImplementedException

		SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Arg_NotImplementedException.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_51359743:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortRead
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aPort at EBP+8, size = 2

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16:

		GUID_51369077:

		METHOD_51369077.09: ;Asm
			push dword EBP

		METHOD_51369077.0A: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPortRead
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0001.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0002:
			; Call

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0002.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBasectorSystemUInt16

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0002.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0007
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0002.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortReadctorSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0007:
			; Nop

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0008:
			; Nop

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0008.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0009:
			; Ret

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.IL_0009.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortReadctorSystemUInt16.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortReadctorSystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_51369078:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortWrite
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aPort at EBP+8, size = 2

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16:

		GUID_51383138:

		METHOD_51383138.05: ;Asm
			push dword EBP

		METHOD_51383138.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPortWrite
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0001.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0002:
			; Call

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0002.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBasectorSystemUInt16

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0002.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0007
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0002.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortWritectorSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0007:
			; Nop

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0008:
			; Nop

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0008.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0009:
			; Ret

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.IL_0009.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortWritectorSystemUInt16.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortWritectorSystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_51383139:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOGroup.ATA
			; Name: GetBAR0
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aSecondary at EBP+8, size = 1
			; Return size: 4

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean:

		GUID_51397271:

		METHOD_51397271.05: ;Asm
			push dword EBP

		METHOD_51397271.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_51397271.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_51397271.08: ;Asm
			push dword 0x0

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0000:
			; Nop

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0002:
			; Branch

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0002.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0002.01: ;Asm
			cmp EAX, 0x0

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0002.02: ;Asm
			JNE near SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_000B

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0004:
			; Ldc_I4

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0004.00: ;Asm
			push dword 0x1F0

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0009:
			; Br

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0009.00: ;Asm
			Jmp SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0010

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_000B:
			; Ldc_I4

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_000B.00: ;Asm
			push dword 0x170

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0010:
			; Conv_U2

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0010.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0010.01: ;Asm
			movzx EAX, AX

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0010.02: ;Asm
			push dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0011:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0011.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0011.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0012:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0012.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0012.01: ;Asm
			push dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0013:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0013.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0013.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0014:
			; Br

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0014.00: ;Asm
			Jmp SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0016

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0016:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0016.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0016.01: ;Asm
			push dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0017:
			; Ret

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.IL_0017.00: ;Asm
			Jmp SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: GetBAR0

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.END__OF__METHOD_NORMAL

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_51397272:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOGroup.ATA
			; Name: GetBAR1
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aSecondary at EBP+8, size = 1
			; Return size: 4

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean:

		GUID_51428136:

		METHOD_51428136.08: ;Asm
			push dword EBP

		METHOD_51428136.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_51428136.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_51428136.0B: ;Asm
			push dword 0x0

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0000:
			; Nop

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0002:
			; Branch

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0002.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0002.01: ;Asm
			cmp EAX, 0x0

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0002.02: ;Asm
			JNE near SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_000B

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0004:
			; Ldc_I4

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0004.00: ;Asm
			push dword 0x3F4

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0009:
			; Br

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0009.00: ;Asm
			Jmp SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0010

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_000B:
			; Ldc_I4

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_000B.00: ;Asm
			push dword 0x374

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0010:
			; Conv_U2

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0010.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0010.01: ;Asm
			movzx EAX, AX

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0010.02: ;Asm
			push dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0011:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0011.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0011.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0012:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0012.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0012.01: ;Asm
			push dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0013:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0013.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0013.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0014:
			; Br

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0014.00: ;Asm
			Jmp SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0016

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0016:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0016.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0016.01: ;Asm
			push dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0017:
			; Ret

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.IL_0017.00: ;Asm
			Jmp SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: GetBAR1

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.END__OF__METHOD_NORMAL

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_51428137:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortWrite
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aBase at EBP+12, size = 2
			; Argument[2] aOffset at EBP+8, size = 2

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16:

		GUID_51459339:

		METHOD_51459339.08: ;Asm
			push dword EBP

		METHOD_51459339.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPortWrite
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0001.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0002.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0002.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0003:
			; Call

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0003.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0003.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0003.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0008:
			; Nop

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0008.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0009:
			; Nop

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_000A:
			; Ret

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_51459340:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPort
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aBase at EBP+12, size = 2
			; Argument[2] aOffset at EBP+8, size = 2

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16:

		GUID_51476282:

		METHOD_51476282.05: ;Asm
			push dword EBP

		METHOD_51476282.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPort
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0001.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0002.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0002.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0003:
			; Call

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0003.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0003.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0003.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0008:
			; Nop

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0008.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0009:
			; Nop

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_000A:
			; Ret

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_51476283:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortRead
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aBase at EBP+12, size = 2
			; Argument[2] aOffset at EBP+8, size = 2

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16:

		GUID_51493323:

		METHOD_51493323.05: ;Asm
			push dword EBP

		METHOD_51493323.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPortRead
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0001.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0002.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0002.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0003:
			; Call

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0003.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0003.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0003.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0008:
			; Nop

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0008.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0009:
			; Nop

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_000A:
			; Ret

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_51493324:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32:

		GUID_51510462:

		METHOD_51510462.05: ;Asm
			push dword EBP

		METHOD_51510462.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_51510462.07: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.PCIDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PCIDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: Cosmos.HAL.PCIDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PCIDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: Cosmos.HAL.PCIDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PCIDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_51510463:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Common.Extensions.ToHexString
			; Name: DigitToHexChar
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] d at EBP+8, size = 1
			; Return size: 4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte:

		GUID_51592569:

		METHOD_51592569.06: ;Asm
			push dword EBP

		METHOD_51592569.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_51592569.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_51592569.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_51592569.0A: ;Asm
			push dword 0x0

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0000:
			; Nop

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0000.00: ;Asm
			NOP

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0001.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0001.01: ;Asm
			push dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0002:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0002.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0002.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0003:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0003.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0003.01: ;Asm
			push dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0004:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0004.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0004.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0005:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0005.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0005.01: ;Asm
			push dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006:
			; Switch

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.02: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_004D

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.03: ;Asm
			cmp EAX, 0x1

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.04: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0052

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.05: ;Asm
			cmp EAX, 0x2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.06: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0057

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.07: ;Asm
			cmp EAX, 0x3

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.08: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_005C

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.09: ;Asm
			cmp EAX, 0x4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.0A: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0061

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.0B: ;Asm
			cmp EAX, 0x5

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.0C: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0066

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.0D: ;Asm
			cmp EAX, 0x6

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.0E: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_006B

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.0F: ;Asm
			cmp EAX, 0x7

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.10: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0070

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.11: ;Asm
			cmp EAX, 0x8

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.12: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0075

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.13: ;Asm
			cmp EAX, 0x9

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.14: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_007A

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.15: ;Asm
			cmp EAX, 0xA

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.16: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_007F

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.17: ;Asm
			cmp EAX, 0xB

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.18: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0084

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.19: ;Asm
			cmp EAX, 0xC

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.1A: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0089

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.1B: ;Asm
			cmp EAX, 0xD

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.1C: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_008E

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.1D: ;Asm
			cmp EAX, 0xE

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.1E: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0093

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.1F: ;Asm
			cmp EAX, 0xF

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0006.20: ;Asm
			JE near SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0098

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_004B:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_004B.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_009D

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_004D:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_004D.00: ;Asm
			push dword 0x30

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_004F:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_004F.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_004F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0050:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0050.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0052:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0052.00: ;Asm
			push dword 0x31

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0054:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0054.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0054.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0055:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0055.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0057:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0057.00: ;Asm
			push dword 0x32

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0059:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0059.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0059.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_005A:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_005A.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_005C:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_005C.00: ;Asm
			push dword 0x33

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_005E:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_005E.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_005E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_005F:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_005F.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0061:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0061.00: ;Asm
			push dword 0x34

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0063:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0063.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0063.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0064:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0064.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0066:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0066.00: ;Asm
			push dword 0x35

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0068:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0068.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0068.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0069:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0069.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_006B:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_006B.00: ;Asm
			push dword 0x36

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_006D:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_006D.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_006D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_006E:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_006E.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0070:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0070.00: ;Asm
			push dword 0x37

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0072:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0072.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0072.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0073:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0073.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0075:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0075.00: ;Asm
			push dword 0x38

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0077:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0077.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0077.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0078:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0078.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_007A:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_007A.00: ;Asm
			push dword 0x39

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_007C:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_007C.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_007C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_007D:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_007D.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_007F:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_007F.00: ;Asm
			push dword 0x41

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0081:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0081.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0081.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0082:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0082.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0084:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0084.00: ;Asm
			push dword 0x42

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0086:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0086.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0086.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0087:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0087.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0089:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0089.00: ;Asm
			push dword 0x43

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_008B:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_008B.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_008B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_008C:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_008C.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_008E:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_008E.00: ;Asm
			push dword 0x44

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0090:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0090.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0090.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0091:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0091.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0093:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0093.00: ;Asm
			push dword 0x45

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0095:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0095.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0095.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0096:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0096.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0098:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_0098.00: ;Asm
			push dword 0x46

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_009A:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_009A.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_009A.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_009B:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_009B.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_009D:
			; Ldc_I4

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_009D.00: ;Asm
			push dword 0x20

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_009F:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_009F.00: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_009F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A0:
			; Br

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A0.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 12
			; Local size = 2

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2.00: ;Asm
			movzx EAX, word [EBP - 12]

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A2.01: ;Asm
			push dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A3:
			; Ret

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.IL_00A3.00: ;Asm
			Jmp SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.END__OF__METHOD_NORMAL
			; End Method: DigitToHexChar

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.END__OF__METHOD_NORMAL

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.END__OF__METHOD_EXCEPTION:

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemCharCosmosCommonExtensionsToHexStringDigitToHexCharSystemByte.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_51592570:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Mouse
			; Name: get_PS2Port
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemByteCosmosHALPS2Mouseget_PS2Port:

		GUID_51750074:

		METHOD_51750074.08: ;Asm
			push dword EBP

		METHOD_51750074.09: ;Asm
			mov EBP, ESP

		SystemByteCosmosHALPS2Mouseget_PS2Port.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2Mouseget_PS2Port.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2Mouseget_PS2Port.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2Mouseget_PS2Port.IL_0001:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PS2Mouse.<PS2Port>k__BackingField
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 53 (includes object header)

		SystemByteCosmosHALPS2Mouseget_PS2Port.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2Mouseget_PS2Port.IL_0001.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPS2Mouseget_PS2Port.IL_0001.02: ;Asm
			add ECX, 0x35

		SystemByteCosmosHALPS2Mouseget_PS2Port.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPS2Mouseget_PS2Port.IL_0001.04: ;Asm
			mov AL, byte [ECX]

		SystemByteCosmosHALPS2Mouseget_PS2Port.IL_0001.05: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2Mouseget_PS2Port.IL_0006:
			; Ret

		SystemByteCosmosHALPS2Mouseget_PS2Port.IL_0006.00: ;Asm
			Jmp SystemByteCosmosHALPS2Mouseget_PS2Port.END__OF__METHOD_NORMAL
			; End Method: get_PS2Port

		SystemByteCosmosHALPS2Mouseget_PS2Port.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALPS2Mouseget_PS2Port.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALPS2Mouseget_PS2Port.END__OF__METHOD_NORMAL

		SystemByteCosmosHALPS2Mouseget_PS2Port.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALPS2Mouseget_PS2Port.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2Mouseget_PS2Port.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemByteCosmosHALPS2Mouseget_PS2Port.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALPS2Mouseget_PS2Port.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALPS2Mouseget_PS2Port.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemByteCosmosHALPS2Mouseget_PS2Port.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_51750075:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: PrepareSecondPortWrite
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite:

		GUID_51758015:

		METHOD_51758015.07: ;Asm
			push dword EBP

		METHOD_51758015.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_51758015.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0000:
			; Nop

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0002:
			; Ldc_I4

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0002.00: ;Asm
			push dword 0xD4

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0007:
			; Ldloca
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0007.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0007.01: ;Asm
			sub EAX, 0x4

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0007.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0009:
			; Initobj

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0009.01: ;Asm
			mov word [EAX], 0x0

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_000F:
			; Ldloc
			; Local type = System.Nullable`1[System.Byte]
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_000F.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_000F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0010:
			; Call

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0010.00: ;Asm
			Call SystemVoidCosmosHALPS2ControllerSendCommandCosmosHALPS2ControllerCommandSystemNullable1SystemByte

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0010.02: ;Asm
			JE near SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0015
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0010.03: ;Asm
			JNE near SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0015:
			; Nop

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0015.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0016:
			; Ret

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.IL_0016.00: ;Asm
			Jmp SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.END__OF__METHOD_NORMAL
			; End Method: PrepareSecondPortWrite

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2ControllerPrepareSecondPortWrite.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_51758016:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Controller
			; Name: ReadByteAfterAck
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck:

		GUID_51781940:

		METHOD_51781940.06: ;Asm
			push dword EBP

		METHOD_51781940.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_51781940.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_51781940.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_51781940.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_51781940.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_51781940.0C: ;Asm
			push dword 0x0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0000:
			; Nop

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0001:
			; Ldc_I4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0001.00: ;Asm
			push dword 0x0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0002.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0002.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0003:
			; Nop

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0003.00: ;Asm
			NOP

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0004:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0004.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0004.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0005:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.PS2Controller Cosmos.HAL.PS2Controller.IO
			; Type: Cosmos.Core.IOGroup.PS2Controller
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 31 (includes object header)

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0005.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0005.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0005.02: ;Asm
			add ECX, 0x1F

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0005.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0005.04: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0005.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0005.06: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0005.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000A:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PS2Controller.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PS2Controller
			; TypeOnStack: Cosmos.Core.IOGroup.PS2Controller
			; Offset: 20 (includes object header)

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000A.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000A.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000A.02: ;Asm
			add ECX, 0x14

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000A.04: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000A.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000A.06: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000A.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000F:
			; Callvirt
			; ThisOffset = 0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000F.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000F.02: ;Asm
			JE near SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000F.04: ;Asm
			JNE near SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_000F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0014:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0014.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0014.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0015:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0015.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0015.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0016:
			; Ldc_I4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0016.00: ;Asm
			push dword 0x1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0017:
			; Add

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0017.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0017.01: ;Asm
			add dword [ESP], EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0018:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0018.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0018.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0019:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0019.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_001A:
			; Conv_I8

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_001A.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_001A.01: ;Asm
			cdq

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_001A.02: ;Asm
			push dword EDX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_001A.03: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_001B:
			; Ldc_I4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_001B.00: ;Asm
			push dword 0x186A0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0020:
			; Conv_I8

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0020.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0020.01: ;Asm
			cdq

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0020.02: ;Asm
			push dword EDX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0020.03: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0021:
			; Clt

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0021.00: ;Asm
			mov ESI, 0x1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0021.01: ;Asm
			xor EDI, EDI

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0021.02: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0021.03: ;Asm
			pop dword EDX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0021.04: ;Asm
			pop dword EBX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0021.05: ;Asm
			pop dword ECX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0021.06: ;Asm
			sub EBX, EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0021.07: ;Asm
			sbb ECX, EDX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0021.08: ;Asm
			cmovl EDI, ESI

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0021.09: ;Asm
			push dword EDI

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0023:
			; Ldc_I4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0023.00: ;Asm
			push dword 0x0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024:
			; Ceq

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.01: ;Asm
			cmp EAX, dword [ESP]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.02: ;Asm
			JE near SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.True

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.03: ;Asm
			Jmp SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.False

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.True:

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.04: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.05: ;Asm
			push dword 0x1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.06: ;Asm
			Jmp SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0026

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.False:

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.07: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.08: ;Asm
			push dword 0x0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0024.09: ;Asm
			Jmp SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0026

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0026:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0026.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0026.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0027:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0027.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0027.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0028:
			; Branch

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0028.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0028.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0028.02: ;Asm
			JE near SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_003E

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002A:
			; Nop

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002A.00: ;Asm
			NOP

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Controller
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002B.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002B.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002C:
			; Ldfld
			; Field: Cosmos.Debug.Kernel.Debugger Cosmos.HAL.PS2Controller.mDebugger
			; Type: Cosmos.Debug.Kernel.Debugger
			; Size: 8
			; DeclaringType: Cosmos.HAL.PS2Controller
			; TypeOnStack: Cosmos.HAL.PS2Controller
			; Offset: 22 (includes object header)

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002C.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002C.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002C.02: ;Asm
			add ECX, 0x16

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002C.04: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002C.05: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002C.06: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_002C.07: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0031:
			; LdStr
			; String Value: (PS/2 Controller) Timeout expired in PS2Controller.ReadByteAfterAck

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0031.00: ;Asm
			push dword StringLiteral02AC

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0031.01: ;Asm
			push dword 0x0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0036:
			; Callvirt
			; ThisOffset = 8

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0036.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0036.02: ;Asm
			JE near SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0036.03: ;Asm
			JNE near SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_EXCEPTION

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0036.NoExceptionAfterCall:
			; Argument Count = 1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_003B:
			; Nop

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_003B.00: ;Asm
			NOP

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_003C:
			; Br

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_003C.00: ;Asm
			Jmp SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_004B

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_003E:
			; Nop

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_003E.00: ;Asm
			NOP

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_003F:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_003F.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_003F.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0040:
			; Ldc_I4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0040.00: ;Asm
			push dword 0xFA

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045:
			; Ceq

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.01: ;Asm
			cmp EAX, dword [ESP]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.02: ;Asm
			JE near SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.True

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.03: ;Asm
			Jmp SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.False

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.True:

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.04: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.05: ;Asm
			push dword 0x1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.06: ;Asm
			Jmp SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0047

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.False:

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.07: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.08: ;Asm
			push dword 0x0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0045.09: ;Asm
			Jmp SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0047

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0047:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0047.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0047.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0048:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0048.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0048.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0049:
			; Branch

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0049.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0049.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0049.02: ;Asm
			JNE near SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0003

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_004B:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_004B.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_004B.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_004C:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 20
			; Local size = 1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_004C.00: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_004C.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_004E:
			; Br

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_004E.00: ;Asm
			Jmp SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0050

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0050:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 20
			; Local size = 1

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0050.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0050.01: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0052:
			; Ret

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.IL_0052.00: ;Asm
			Jmp SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_NORMAL
			; End Method: ReadByteAfterAck

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_NORMAL

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x14

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosHALPS2ControllerReadByteAfterAck.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_51781941:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Mouse
			; Name: get_HasScrollWheel
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel:

		GUID_51895721:

		METHOD_51895721.08: ;Asm
			push dword EBP

		METHOD_51895721.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_51895721.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0000:
			; Nop

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0002:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PS2Mouse.mMouseID
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 28 (includes object header)

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0002.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0002.02: ;Asm
			add ECX, 0x1C

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0002.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0002.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0002.05: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0007:
			; Ldc_I4

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0007.00: ;Asm
			push dword 0x3

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0008:
			; Branch

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0008.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0008.01: ;Asm
			pop dword EBX

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0008.02: ;Asm
			cmp EBX, EAX

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0008.03: ;Asm
			JE near SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0015

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Mouse
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_000B:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PS2Mouse.mMouseID
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Mouse
			; TypeOnStack: Cosmos.HAL.PS2Mouse
			; Offset: 28 (includes object header)

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_000B.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_000B.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_000B.02: ;Asm
			add ECX, 0x1C

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_000B.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_000B.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_000B.05: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0010:
			; Ldc_I4

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0010.00: ;Asm
			push dword 0x4

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011:
			; Ceq

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.02: ;Asm
			JE near SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.True

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.03: ;Asm
			Jmp SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.False

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.True:

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.06: ;Asm
			Jmp SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0013

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.False:

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0011.09: ;Asm
			Jmp SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0013

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0013:
			; Br

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0013.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0016

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0015:
			; Ldc_I4

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0015.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0016:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0016.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0016.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0017:
			; Br

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0017.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0019

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0019:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0019.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_0019.01: ;Asm
			push dword EAX

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_001A:
			; Ret

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.IL_001A.00: ;Asm
			Jmp SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.END__OF__METHOD_NORMAL
			; End Method: get_HasScrollWheel

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.END__OF__METHOD_NORMAL

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosHALPS2Mouseget_HasScrollWheel.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_51895722:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.DelegateImpl
			; Name: Invoke
			; Plugged: No

		PLUG_FOR___SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32:

		GUID_51937214:

		METHOD_51937214.08: ;Asm
			push dword EBP

		METHOD_51937214.09: ;Asm
			mov EBP, ESP

		METHOD_51937214.0A: ;Asm
			cli
			; Get Invoke list count
			; Arg idx = 0
			; Arg type = Cosmos.HAL.MouseBase+MouseChangedEventHandler
			; Arg real size = 8 aligned size = 8

		METHOD_51937214.0B: ;Asm
			push dword [EBP + 28]

		METHOD_51937214.0C: ;Asm
			push dword [EBP + 24]

		METHOD_51937214.0D: ;Asm
			Call SystemDelegatearraySystemMulticastDelegateGetInvocationList

		METHOD_51937214.0E: ;Asm
			add ESP, 0x4

		METHOD_51937214.0F: ;Asm
			pop dword EAX

		METHOD_51937214.10: ;Asm
			add EAX, 0x8

		METHOD_51937214.11: ;Asm
			mov EBX, dword [EAX]
			; Get invoke method

		METHOD_51937214.12: ;Asm
			add EAX, 0x8

		METHOD_51937214.13: ;Asm
			mov EDI, dword [EAX + 4]
			; Get ArgSize
			; Arg idx = 0
			; Arg type = Cosmos.HAL.MouseBase+MouseChangedEventHandler
			; Arg real size = 8 aligned size = 8

		METHOD_51937214.14: ;Asm
			push dword [EBP + 28]

		METHOD_51937214.15: ;Asm
			push dword [EBP + 24]

		METHOD_51937214.16: ;Asm
			add ESP, 0x4

		METHOD_51937214.17: ;Asm
			pop dword ECX

		METHOD_51937214.18: ;Asm
			add ECX, 0x10

		METHOD_51937214.19: ;Asm
			mov ECX, dword [ECX]
			; Set current invoke list index

		METHOD_51937214.1A: ;Asm
			mov EDX, 0x0

		METHOD_51937214.BEGIN_OF_LOOP:

		METHOD_51937214.1B: ;Asm
			cmp EDX, EBX

		METHOD_51937214.1C: ;Asm
			JNL near METHOD_51937214.END_OF_INVOKE

		METHOD_51937214.1D: ;Asm
			Pushad
			; Check if delegate has $this

		METHOD_51937214.1E: ;Asm
			mov EDI, dword [EBP + 28]

		METHOD_51937214.1F: ;Asm
			add EDI, 0x4

		METHOD_51937214.20: ;Asm
			mov EDI, dword [EDI + 20]

		METHOD_51937214.21: ;Asm
			cmp EDI, 0x0

		METHOD_51937214.22: ;Asm
			JE near METHOD_51937214.NO_THIS

		METHOD_51937214.HAS_THIS:

		METHOD_51937214.23: ;Asm
			push dword EDI

		METHOD_51937214.24: ;Asm
			push dword 0x0

		METHOD_51937214.NO_THIS:

		METHOD_51937214.25: ;Asm
			mov EDI, dword [EAX + 4]

		METHOD_51937214.26: ;Asm
			mov EDI, dword [EDI + 32]
			; Check if delegate has args

		METHOD_51937214.27: ;Asm
			cmp ECX, 0x0

		METHOD_51937214.28: ;Asm
			JE near METHOD_51937214.NO_ARGS

		METHOD_51937214.HAS_ARGS:

		METHOD_51937214.29: ;Asm
			sub ESP, ECX

		METHOD_51937214.2A: ;Asm
			push dword EDI

		METHOD_51937214.2B: ;Asm
			mov EDI, ESP

		METHOD_51937214.2C: ;Asm
			add EDI, 0x4

		METHOD_51937214.2D: ;Asm
			mov ESI, EBP

		METHOD_51937214.2E: ;Asm
			add ESI, 0x8

		METHOD_51937214.2F: ;Asm
			rep movsb

		METHOD_51937214.30: ;Asm
			pop dword EDI

		METHOD_51937214.NO_ARGS:

		METHOD_51937214.31: ;Asm
			Call EDI

		METHOD_51937214.32: ;Asm
			Popad

		METHOD_51937214.33: ;Asm
			inc dword EDX

		METHOD_51937214.34: ;Asm
			Jmp METHOD_51937214.BEGIN_OF_LOOP

		METHOD_51937214.END_OF_INVOKE:

		METHOD_51937214.35: ;Asm
			mov EDX, dword [EBP + 28]

		METHOD_51937214.36: ;Asm
			mov EDX, dword [EDX + 12]

		METHOD_51937214.37: ;Asm
			cmp EDX, 0x0

		METHOD_51937214.38: ;Asm
			JE near METHOD_51937214.NO_RETURN

		METHOD_51937214.HAS_RETURN:

		METHOD_51937214.39: ;Asm
			xchg dword [EBP + 8], EDX

		METHOD_51937214.3A: ;Asm
			xchg dword [EBP + 4], EDX

		METHOD_51937214.3B: ;Asm
			xchg dword [EBP], EDX

		METHOD_51937214.3C: ;Asm
			push dword EDX

		METHOD_51937214.3D: ;Asm
			mov dword [ESP + 12], EDI

		METHOD_51937214.NO_RETURN:

		METHOD_51937214.3E: ;Asm
			sti
			; End Method: Invoke

		PLUG_FOR___SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		PLUG_FOR___SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.3F: ;Asm
			mov dword [INTs_LastKnownAddress], PLUG_FOR___SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		PLUG_FOR___SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.40: ;Asm
			mov ECX, 0x0

		PLUG_FOR___SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		PLUG_FOR___SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		PLUG_FOR___SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.41: ;Asm
			pop dword EBP

		PLUG_FOR___SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.42: ;Asm
			Ret 0x18


		GUID_51937215:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.MouseBase+MouseChangedEventHandler
			; Name: Invoke
			; Plugged: Yes
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] aDeltaX at EBP+20, size = 4
			; Argument[2] aDeltaY at EBP+16, size = 4
			; Argument[3] aMouseState at EBP+12, size = 4
			; Argument[4] aScrollWheel at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32:

		GUID_51937225:

		METHOD_51937225.43: ;Asm
			push dword EBP

		METHOD_51937225.44: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = Cosmos.HAL.MouseBase+MouseChangedEventHandler
			; Arg real size = 8 aligned size = 8

		METHOD_51937225.45: ;Asm
			push dword [EBP + 28]

		METHOD_51937225.46: ;Asm
			push dword [EBP + 24]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_51937225.47: ;Asm
			push dword [EBP + 20]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_51937225.48: ;Asm
			push dword [EBP + 16]
			; Loading parameter 3
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_51937225.49: ;Asm
			push dword [EBP + 12]
			; Loading parameter 4
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_51937225.4A: ;Asm
			push dword [EBP + 8]

		METHOD_51937225.4B: ;Asm
			Call PLUG_FOR___SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32

		METHOD_51937225.4C: ;Asm
			test ECX, 0x2

		METHOD_51937225.4D: ;Asm
			JE near SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		METHOD_51937225.4E: ;Asm
			JNE near SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: Invoke

		SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.4F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.50: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.51: ;Asm
			pop dword EBP

		SystemVoidCosmosHALMouseBaseMouseChangedEventHandlerInvokeSystemInt32SystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.52: ;Asm
			Ret 0x18


		GUID_51937226:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Keyboard
			; Name: get_PS2Port
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemByteCosmosHALPS2Keyboardget_PS2Port:

		GUID_51937228:

		METHOD_51937228.53: ;Asm
			push dword EBP

		METHOD_51937228.54: ;Asm
			mov EBP, ESP

		SystemByteCosmosHALPS2Keyboardget_PS2Port.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PS2Keyboard
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosHALPS2Keyboardget_PS2Port.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosHALPS2Keyboardget_PS2Port.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosHALPS2Keyboardget_PS2Port.IL_0001:
			; Ldfld
			; Field: System.Byte Cosmos.HAL.PS2Keyboard.<PS2Port>k__BackingField
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.HAL.PS2Keyboard
			; TypeOnStack: Cosmos.HAL.PS2Keyboard
			; Offset: 44 (includes object header)

		SystemByteCosmosHALPS2Keyboardget_PS2Port.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosHALPS2Keyboardget_PS2Port.IL_0001.01: ;Asm
			pop dword ECX

		SystemByteCosmosHALPS2Keyboardget_PS2Port.IL_0001.02: ;Asm
			add ECX, 0x2C

		SystemByteCosmosHALPS2Keyboardget_PS2Port.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemByteCosmosHALPS2Keyboardget_PS2Port.IL_0001.04: ;Asm
			mov AL, byte [ECX]

		SystemByteCosmosHALPS2Keyboardget_PS2Port.IL_0001.05: ;Asm
			push dword EAX

		SystemByteCosmosHALPS2Keyboardget_PS2Port.IL_0006:
			; Ret

		SystemByteCosmosHALPS2Keyboardget_PS2Port.IL_0006.00: ;Asm
			Jmp SystemByteCosmosHALPS2Keyboardget_PS2Port.END__OF__METHOD_NORMAL
			; End Method: get_PS2Port

		SystemByteCosmosHALPS2Keyboardget_PS2Port.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosHALPS2Keyboardget_PS2Port.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosHALPS2Keyboardget_PS2Port.END__OF__METHOD_NORMAL

		SystemByteCosmosHALPS2Keyboardget_PS2Port.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosHALPS2Keyboardget_PS2Port.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosHALPS2Keyboardget_PS2Port.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemByteCosmosHALPS2Keyboardget_PS2Port.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosHALPS2Keyboardget_PS2Port.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosHALPS2Keyboardget_PS2Port.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemByteCosmosHALPS2Keyboardget_PS2Port.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_51937229:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.DelegateImpl
			; Name: Invoke
			; Plugged: No

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean:

		GUID_51945583:

		METHOD_51945583.07: ;Asm
			push dword EBP

		METHOD_51945583.08: ;Asm
			mov EBP, ESP

		METHOD_51945583.09: ;Asm
			cli
			; Get Invoke list count
			; Arg idx = 0
			; Arg type = Cosmos.HAL.KeyboardBase+KeyPressedEventHandler
			; Arg real size = 8 aligned size = 8

		METHOD_51945583.0A: ;Asm
			push dword [EBP + 20]

		METHOD_51945583.0B: ;Asm
			push dword [EBP + 16]

		METHOD_51945583.0C: ;Asm
			Call SystemDelegatearraySystemMulticastDelegateGetInvocationList

		METHOD_51945583.0D: ;Asm
			add ESP, 0x4

		METHOD_51945583.0E: ;Asm
			pop dword EAX

		METHOD_51945583.0F: ;Asm
			add EAX, 0x8

		METHOD_51945583.10: ;Asm
			mov EBX, dword [EAX]
			; Get invoke method

		METHOD_51945583.11: ;Asm
			add EAX, 0x8

		METHOD_51945583.12: ;Asm
			mov EDI, dword [EAX + 4]
			; Get ArgSize
			; Arg idx = 0
			; Arg type = Cosmos.HAL.KeyboardBase+KeyPressedEventHandler
			; Arg real size = 8 aligned size = 8

		METHOD_51945583.13: ;Asm
			push dword [EBP + 20]

		METHOD_51945583.14: ;Asm
			push dword [EBP + 16]

		METHOD_51945583.15: ;Asm
			add ESP, 0x4

		METHOD_51945583.16: ;Asm
			pop dword ECX

		METHOD_51945583.17: ;Asm
			add ECX, 0x10

		METHOD_51945583.18: ;Asm
			mov ECX, dword [ECX]
			; Set current invoke list index

		METHOD_51945583.19: ;Asm
			mov EDX, 0x0

		METHOD_51945583.BEGIN_OF_LOOP:

		METHOD_51945583.1A: ;Asm
			cmp EDX, EBX

		METHOD_51945583.1B: ;Asm
			JNL near METHOD_51945583.END_OF_INVOKE

		METHOD_51945583.1C: ;Asm
			Pushad
			; Check if delegate has $this

		METHOD_51945583.1D: ;Asm
			mov EDI, dword [EBP + 20]

		METHOD_51945583.1E: ;Asm
			add EDI, 0x4

		METHOD_51945583.1F: ;Asm
			mov EDI, dword [EDI + 20]

		METHOD_51945583.20: ;Asm
			cmp EDI, 0x0

		METHOD_51945583.21: ;Asm
			JE near METHOD_51945583.NO_THIS

		METHOD_51945583.HAS_THIS:

		METHOD_51945583.22: ;Asm
			push dword EDI

		METHOD_51945583.23: ;Asm
			push dword 0x0

		METHOD_51945583.NO_THIS:

		METHOD_51945583.24: ;Asm
			mov EDI, dword [EAX + 4]

		METHOD_51945583.25: ;Asm
			mov EDI, dword [EDI + 32]
			; Check if delegate has args

		METHOD_51945583.26: ;Asm
			cmp ECX, 0x0

		METHOD_51945583.27: ;Asm
			JE near METHOD_51945583.NO_ARGS

		METHOD_51945583.HAS_ARGS:

		METHOD_51945583.28: ;Asm
			sub ESP, ECX

		METHOD_51945583.29: ;Asm
			push dword EDI

		METHOD_51945583.2A: ;Asm
			mov EDI, ESP

		METHOD_51945583.2B: ;Asm
			add EDI, 0x4

		METHOD_51945583.2C: ;Asm
			mov ESI, EBP

		METHOD_51945583.2D: ;Asm
			add ESI, 0x8

		METHOD_51945583.2E: ;Asm
			rep movsb

		METHOD_51945583.2F: ;Asm
			pop dword EDI

		METHOD_51945583.NO_ARGS:

		METHOD_51945583.30: ;Asm
			Call EDI

		METHOD_51945583.31: ;Asm
			Popad

		METHOD_51945583.32: ;Asm
			inc dword EDX

		METHOD_51945583.33: ;Asm
			Jmp METHOD_51945583.BEGIN_OF_LOOP

		METHOD_51945583.END_OF_INVOKE:

		METHOD_51945583.34: ;Asm
			mov EDX, dword [EBP + 20]

		METHOD_51945583.35: ;Asm
			mov EDX, dword [EDX + 12]

		METHOD_51945583.36: ;Asm
			cmp EDX, 0x0

		METHOD_51945583.37: ;Asm
			JE near METHOD_51945583.NO_RETURN

		METHOD_51945583.HAS_RETURN:

		METHOD_51945583.38: ;Asm
			xchg dword [EBP + 8], EDX

		METHOD_51945583.39: ;Asm
			xchg dword [EBP + 4], EDX

		METHOD_51945583.3A: ;Asm
			xchg dword [EBP], EDX

		METHOD_51945583.3B: ;Asm
			push dword EDX

		METHOD_51945583.3C: ;Asm
			mov dword [ESP + 12], EDI

		METHOD_51945583.NO_RETURN:

		METHOD_51945583.3D: ;Asm
			sti
			; End Method: Invoke

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_NORMAL.3E: ;Asm
			mov dword [INTs_LastKnownAddress], PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_NORMAL

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_NORMAL.3F: ;Asm
			mov ECX, 0x0

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION:

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION__2.40: ;Asm
			pop dword EBP

		PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION__2.41: ;Asm
			Ret 0x10


		GUID_51945584:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.KeyboardBase+KeyPressedEventHandler
			; Name: Invoke
			; Plugged: Yes
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] ScanCode at EBP+12, size = 1
			; Argument[2] Released at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean:

		GUID_51945586:

		METHOD_51945586.42: ;Asm
			push dword EBP

		METHOD_51945586.43: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = Cosmos.HAL.KeyboardBase+KeyPressedEventHandler
			; Arg real size = 8 aligned size = 8

		METHOD_51945586.44: ;Asm
			push dword [EBP + 20]

		METHOD_51945586.45: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		METHOD_51945586.46: ;Asm
			movzx EAX, byte [EBP + 12]

		METHOD_51945586.47: ;Asm
			push dword EAX
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		METHOD_51945586.48: ;Asm
			push dword [EBP + 8]

		METHOD_51945586.49: ;Asm
			Call PLUG_FOR___SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean

		METHOD_51945586.4A: ;Asm
			test ECX, 0x2

		METHOD_51945586.4B: ;Asm
			JE near SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_NORMAL

		METHOD_51945586.4C: ;Asm
			JNE near SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION
			; End Method: Invoke

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_NORMAL.4D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_NORMAL.4E: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION__2.4F: ;Asm
			pop dword EBP

		SystemVoidCosmosHALKeyboardBaseKeyPressedEventHandlerInvokeSystemByteSystemBoolean.END__OF__METHOD_EXCEPTION__2.50: ;Asm
			Ret 0x10


		GUID_51945587:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PS2Keyboard
			; Name: UpdateLeds
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALPS2KeyboardUpdateLeds:

		GUID_51945589:

		METHOD_51945589.51: ;Asm
			push dword EBP

		METHOD_51945589.52: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPS2KeyboardUpdateLeds.IL_0000:
			; Nop

		SystemVoidCosmosHALPS2KeyboardUpdateLeds.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPS2KeyboardUpdateLeds.IL_0001:
			; Ret

		SystemVoidCosmosHALPS2KeyboardUpdateLeds.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosHALPS2KeyboardUpdateLeds.END__OF__METHOD_NORMAL
			; End Method: UpdateLeds

		SystemVoidCosmosHALPS2KeyboardUpdateLeds.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPS2KeyboardUpdateLeds.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPS2KeyboardUpdateLeds.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPS2KeyboardUpdateLeds.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPS2KeyboardUpdateLeds.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPS2KeyboardUpdateLeds.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPS2KeyboardUpdateLeds.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPS2KeyboardUpdateLeds.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_51945590:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: Wait
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceAtaPioWait:

		GUID_51951170:

		METHOD_51951170.05: ;Asm
			push dword EBP

		METHOD_51951170.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_51951170.07: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0002.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.IOPortRead Cosmos.Core.IOGroup.ATA.Status
			; Type: Cosmos.Core.IOPortRead
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0007.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_000C:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_000C.00: ;Asm
			Call SystemByteCosmosCoreIOPortReadget_Byte

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_000C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0011
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_000C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_000C.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_000C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0011:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0011.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0012.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0013:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0013.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0013.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0013.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0013.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0013.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0013.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0013.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0018:
			; Ldfld
			; Field: Cosmos.Core.IOPortRead Cosmos.Core.IOGroup.ATA.Status
			; Type: Cosmos.Core.IOPortRead
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0018.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0018.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0018.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0018.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0018.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0018.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0018.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0018.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_001D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_001D.00: ;Asm
			Call SystemByteCosmosCoreIOPortReadget_Byte

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_001D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0022
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_001D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_001D.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_001D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0022:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0022.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0023.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0023.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0024:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0024.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0024.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0024.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0024.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0024.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0024.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0024.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0024.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0029:
			; Ldfld
			; Field: Cosmos.Core.IOPortRead Cosmos.Core.IOGroup.ATA.Status
			; Type: Cosmos.Core.IOPortRead
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0029.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0029.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0029.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0029.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0029.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_002E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_002E.00: ;Asm
			Call SystemByteCosmosCoreIOPortReadget_Byte

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_002E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_002E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0033
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_002E.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_002E.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_002E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0033:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0033.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0033.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.AtaPio
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0034.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0034.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0035:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.ATA Cosmos.HAL.BlockDevice.AtaPio.IO
			; Type: Cosmos.Core.IOGroup.ATA
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.AtaPio
			; TypeOnStack: Cosmos.HAL.BlockDevice.AtaPio
			; Offset: 65 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0035.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0035.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0035.02: ;Asm
			add ECX, 0x41

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0035.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0035.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0035.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0035.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0035.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003A:
			; Ldfld
			; Field: Cosmos.Core.IOPortRead Cosmos.Core.IOGroup.ATA.Status
			; Type: Cosmos.Core.IOPortRead
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.ATA
			; TypeOnStack: Cosmos.Core.IOGroup.ATA
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003A.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003A.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003F.00: ;Asm
			Call SystemByteCosmosCoreIOPortReadget_Byte

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0044
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003F.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_003F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0044:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0044.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0044.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0045:
			; Ret

		SystemVoidCosmosHALBlockDeviceAtaPioWait.IL_0045.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_NORMAL
			; End Method: Wait

		SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAtaPioWait.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_51951171:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: Debug
			; Plugged: No
			; Argument[0] message at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString:

		GUID_52013059:

		METHOD_52013059.06: ;Asm
			push dword EBP

		METHOD_52013059.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPiocctor

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AtaPio_mDebugger + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0006:
			; LdStr
			; String Value: AtaPio debug: 

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0006.00: ;Asm
			push dword StringLiteral02AD

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_000B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_000C:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_000C.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_000C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0011
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_000C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_000C.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_000C.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_000C.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0011:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0011.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0011.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0016
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0011.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0011.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0016:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0016.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0017:
			; Ret

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.IL_0017.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.END__OF__METHOD_NORMAL
			; End Method: Debug

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_52013060:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AtaPio
			; Name: DebugHex
			; Plugged: No
			; Argument[0] message at EBP+16, size = 8
			; Argument[1] number at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32:

		GUID_52035806:

		METHOD_52035806.05: ;Asm
			push dword EBP

		METHOD_52035806.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0002:
			; Call

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0002.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPioDebugSystemString

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0002.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0002.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0008:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0008.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAtaPiocctor

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0008.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0008.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0008.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AtaPio_mDebugger + 4]

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0008.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_000D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_000E:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_000E.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0013
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_000E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0013:
			; Nop

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: DebugHex

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAtaPioDebugHexSystemStringSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_52035807:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortBase
			; Name: Read16
			; Plugged: Yes
			; Argument[0] aPort at EBP+8, size = 2
			; Return size: 4

		SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16:

		GUID_52061549:

		METHOD_52061549.05: ;Asm
			push dword EBP

		METHOD_52061549.06: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		METHOD_52061549.07: ;Asm
			movzx EAX, word [EBP + 8]

		METHOD_52061549.08: ;Asm
			push dword EAX

		METHOD_52061549.09: ;Asm
			Call SystemUInt16CosmosCore_AsmIOPortImplRead16SystemUInt16

		METHOD_52061549.0A: ;Asm
			test ECX, 0x2

		METHOD_52061549.0B: ;Asm
			JE near SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16.END__OF__METHOD_NORMAL

		METHOD_52061549.0C: ;Asm
			add ESP, 0x4

		METHOD_52061549.0D: ;Asm
			JNE near SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16.END__OF__METHOD_EXCEPTION
			; End Method: Read16

		SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16.END__OF__METHOD_NORMAL.0E: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16.END__OF__METHOD_NORMAL

		SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16.END__OF__METHOD_NORMAL.0F: ;Asm
			mov ECX, 0x0

		SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16.END__OF__METHOD_NORMAL.10: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16.END__OF__METHOD_NORMAL.11: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			pop dword EBP

		SystemUInt16CosmosCoreIOPortBaseRead16SystemUInt16.END__OF__METHOD_EXCEPTION__2.13: ;Asm
			Ret


		GUID_52061550:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Name: set_Capacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32:

		GUID_52061552:

		METHOD_52061552.14: ;Asm
			push dword EBP

		METHOD_52061552.15: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_52061552.16: ;Asm
			push dword 0x0

		METHOD_52061552.17: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0007.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0009.00: ;Asm
			push dword 0xF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_000B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_000B.00: ;Asm
			push dword 0x15

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0014:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.BlockDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.BlockDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0014.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0019:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0019.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001B:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001B.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0058

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_001F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_004D

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0022.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0027:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.BlockDevice[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0027.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0027.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0029:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0029.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_002E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_002F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_002F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_002F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0045

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0032:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.BlockDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.BlockDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0032.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0038:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.BlockDevice[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0039:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_003B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.BlockDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_003B.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_003B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_003B.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0040:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0040.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0040.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0045
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0040.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0045.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0045.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0046:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.BlockDevice[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0047:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Field: Cosmos.HAL.BlockDevice.BlockDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.BlockDevice[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0047.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0047.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0047.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0047.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0047.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0047.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_004C:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_004C.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_004D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_004E:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_004E.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_004E.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_004E.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_BlockDevice___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_004E.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0053:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.BlockDevice]
			; Field: Cosmos.HAL.BlockDevice.BlockDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.BlockDevice[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0053.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0053.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0053.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0053.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0053.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0058:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.IL_0058.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_Capacity

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_52061553:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.BlockDevice
			; Name: CheckBlockNo
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] aBlockNo at EBP+20, size = 8
			; Argument[2] aBlockCount at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64:

		GUID_52174967:

		METHOD_52174967.06: ;Asm
			push dword EBP

		METHOD_52174967.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_52174967.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0002.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0003:
			; Add

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0003.00: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0003.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0003.02: ;Asm
			add dword [ESP], EDX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0003.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0004:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.BlockDevice
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0004.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0004.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0005:
			; Ldfld
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockCount
			; Type: System.UInt64
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.BlockDevice
			; TypeOnStack: Cosmos.HAL.BlockDevice.BlockDevice
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0005.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0005.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0005.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0005.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0005.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0005.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0005.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0005.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000A:
			; Clt_Un

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000A.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000A.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000A.03: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000A.04: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000A.05: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000A.06: ;Asm
			sub EBX, EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000A.07: ;Asm
			sbb ECX, EDX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000A.08: ;Asm
			cmovb EDI, ESI

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000A.09: ;Asm
			push dword EDI

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D:
			; Ceq

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.True

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.False

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.True:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000F

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.False:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000D.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000F

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_000F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0010:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0010.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0010.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0011:
			; Branch

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0011.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0011.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0015

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0013:
			; Nop

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0014:
			; Nop

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0015:
			; Ret

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL
			; End Method: CheckBlockNo

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x18


		GUID_52174968:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortWrite
			; Name: set_Word
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16:

		GUID_52219400:

		METHOD_52219400.06: ;Asm
			push dword EBP

		METHOD_52219400.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPortWrite
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0001:
			; Ldfld
			; Field: System.UInt16 Cosmos.Core.IOPortBase.Port
			; Type: System.UInt16
			; Size: 2
			; DeclaringType: Cosmos.Core.IOPortBase
			; TypeOnStack: Cosmos.Core.IOPortBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0001.04: ;Asm
			mov AX, word [ECX]

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0006.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0007:
			; Call

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0007.00: ;Asm
			Call SystemVoidCosmosCoreIOPortBaseWrite16SystemUInt16SystemUInt16

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0007.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_000C:
			; Nop

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_000D:
			; Ret

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.END__OF__METHOD_NORMAL
			; End Method: set_Word

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_52219401:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.BitConverter
			; Name: ReadInt32
			; Plugged: No
			; Argument[0] value at EBP+16, size = 8
			; Argument[1] startIndex at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32:

		GUID_52237301:

		METHOD_52237301.05: ;Asm
			push dword EBP

		METHOD_52237301.06: ;Asm
			mov EBP, ESP

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0001:
			; Branch

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000A

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0001.05: ;Asm
			JNE near SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000A

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0003:
			; Ldc_I4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0003.00: ;Asm
			push dword 0xF

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0005:
			; Call

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0005.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0005.02: ;Asm
			JE near SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000A
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0005.03: ;Asm
			JNE near SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000A.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000C:
			; Ldlen

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000C.01: ;Asm
			pop dword EAX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000C.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000D:
			; Conv_I4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000E:
			; Branch

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000E.01: ;Asm
			pop dword EBX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000E.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_000E.03: ;Asm
			JB near SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0019

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0010:
			; Ldc_I4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0010.00: ;Asm
			push dword 0xE

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0012:
			; Ldc_I4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0012.00: ;Asm
			push dword 0x16

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0014:
			; Call

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0014.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0014.02: ;Asm
			JE near SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0019
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0014.03: ;Asm
			JNE near SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0019:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0019.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001A.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001A.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001B:
			; Ldlen

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001B.01: ;Asm
			pop dword EAX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001B.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001C:
			; Conv_I4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001D:
			; Ldc_I4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001D.00: ;Asm
			push dword 0x4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001E:
			; Sub

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001E.00: ;Asm
			pop dword ECX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001E.01: ;Asm
			pop dword EAX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001E.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001E.03: ;Asm
			push dword EAX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001F:
			; Branch

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_001F.03: ;Asm
			JLE near SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0029

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0021:
			; Ldc_I4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0021.00: ;Asm
			push dword 0x5

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0022:
			; Ldc_I4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0022.00: ;Asm
			push dword 0xF

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0024:
			; Call

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0024.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0024.02: ;Asm
			JE near SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0029
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0024.03: ;Asm
			JNE near SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0029.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_002A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_002A.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_002B:
			; Ldelema
			; Arraytype: System.Byte[]
			; Size: 1

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_002B.01: ;Asm
			mov EDX, 0x1

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_002B.02: ;Asm
			mul dword EDX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_002B.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_002B.05: ;Asm
			pop dword EDX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_002B.06: ;Asm
			add EDX, EAX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_002B.07: ;Asm
			push dword EDX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0030:
			; Call

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0030.00: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0030.02: ;Asm
			JE near SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0035
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0030.04: ;Asm
			JNE near SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0035:
			; Ret

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.IL_0035.00: ;Asm
			Jmp SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL
			; End Method: ReadInt32

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemBitConverterReadInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x8


		GUID_52237302:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo:

		GUID_52318736:

		METHOD_52318736.07: ;Asm
			push dword EBP

		METHOD_52318736.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_52318736.09: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_001A:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.MBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.MBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0021.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddWithResizeCosmosHALBlockDeviceMBRPartInfo.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_52318737:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo:

		GUID_52376917:

		METHOD_52376917.06: ;Asm
			push dword EBP

		METHOD_52376917.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_52376917.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_001A:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.EBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.EBR+PartInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0021.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddWithResizeCosmosHALBlockDeviceEBRPartInfo.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_52376918:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortBase
			; Name: Write16
			; Plugged: Yes
			; Argument[0] aPort at EBP+12, size = 2
			; Argument[1] aData at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosCoreIOPortBaseWrite16SystemUInt16SystemUInt16:

		GUID_52435820:

		METHOD_52435820.06: ;Asm
			push dword EBP

		METHOD_52435820.07: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		METHOD_52435820.08: ;Asm
			movzx EAX, word [EBP + 12]

		METHOD_52435820.09: ;Asm
			push dword EAX
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		METHOD_52435820.0A: ;Asm
			movzx EAX, word [EBP + 8]

		METHOD_52435820.0B: ;Asm
			push dword EAX

		METHOD_52435820.0C: ;Asm
			Call SystemVoidCosmosCore_AsmIOPortImplWrite16SystemUInt16SystemUInt16

		METHOD_52435820.0D: ;Asm
			test ECX, 0x2

		METHOD_52435820.0E: ;Asm
			JE near SystemVoidCosmosCoreIOPortBaseWrite16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL

		METHOD_52435820.0F: ;Asm
			JNE near SystemVoidCosmosCoreIOPortBaseWrite16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION
			; End Method: Write16

		SystemVoidCosmosCoreIOPortBaseWrite16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortBaseWrite16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.10: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortBaseWrite16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortBaseWrite16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.11: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortBaseWrite16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortBaseWrite16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortBaseWrite16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortBaseWrite16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.13: ;Asm
			Ret 0x8


		GUID_52435821:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.ArrayImpl
			; Name: Copy
			; Plugged: No

		SystemVoidCosmosCore_AsmArrayImplCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean:

		GUID_52435823:

		METHOD_52435823.14: ;Asm
			push dword EBP

		METHOD_52435823.15: ;Asm
			mov EBP, ESP
			; Source
			; Element size

		METHOD_52435823.16: ;Asm
			mov EAX, dword [EBP + 36]

		METHOD_52435823.17: ;Asm
			add EAX, 0xC

		METHOD_52435823.18: ;Asm
			mov EAX, dword [EAX]
			; Source ptr

		METHOD_52435823.19: ;Asm
			mov EBX, dword [EBP + 28]

		METHOD_52435823.1A: ;Asm
			mul dword EBX

		METHOD_52435823.1B: ;Asm
			add EAX, 0x10

		METHOD_52435823.1C: ;Asm
			mov ESI, dword [EBP + 36]

		METHOD_52435823.1D: ;Asm
			add ESI, EAX
			; Destination
			; Element size

		METHOD_52435823.1E: ;Asm
			mov EAX, dword [EBP + 24]

		METHOD_52435823.1F: ;Asm
			add EAX, 0xC

		METHOD_52435823.20: ;Asm
			mov EAX, dword [EAX]
			; Destination ptr

		METHOD_52435823.21: ;Asm
			mov ECX, dword [EBP + 16]

		METHOD_52435823.22: ;Asm
			mul dword ECX

		METHOD_52435823.23: ;Asm
			add EAX, 0x10

		METHOD_52435823.24: ;Asm
			mov EDI, dword [EBP + 24]

		METHOD_52435823.25: ;Asm
			add EDI, EAX

		METHOD_52435823.26: ;Asm
			cmp EDI, ESI

		METHOD_52435823.27: ;Asm
			JE near ArrayCopy_End
			; Copy byte count
			; Element size

		METHOD_52435823.28: ;Asm
			mov EAX, dword [EBP + 24]

		METHOD_52435823.29: ;Asm
			add EAX, 0xC

		METHOD_52435823.2A: ;Asm
			mov EAX, dword [EAX]
			; Count

		METHOD_52435823.2B: ;Asm
			mov EDX, dword [EBP + 12]

		METHOD_52435823.2C: ;Asm
			cmp EDX, 0x0

		METHOD_52435823.2D: ;Asm
			JE near ArrayCopy_End

		METHOD_52435823.2E: ;Asm
			mul dword EDX

		METHOD_52435823.2F: ;Asm
			mov ECX, EAX

		METHOD_52435823.30: ;Asm
			cmp EDI, ESI

		METHOD_52435823.31: ;Asm
			JNLE near ArrayCopy_Reverse

		METHOD_52435823.32: ;Asm
			rep movsb

		METHOD_52435823.33: ;Asm
			Jmp ArrayCopy_End

		ArrayCopy_Reverse:

		ArrayCopy_Reverse.34: ;Asm
			add ESI, ECX

		ArrayCopy_Reverse.35: ;Asm
			add EDI, ECX

		ArrayCopy_Reverse_Loop:

		ArrayCopy_Reverse_Loop.36: ;Asm
			dec dword ESI

		ArrayCopy_Reverse_Loop.37: ;Asm
			dec dword EDI

		ArrayCopy_Reverse_Loop.38: ;Asm
			dec dword ECX

		ArrayCopy_Reverse_Loop.39: ;Asm
			mov AL, byte [ESI]

		ArrayCopy_Reverse_Loop.3A: ;Asm
			mov byte [EDI], AL

		ArrayCopy_Reverse_Loop.3B: ;Asm
			cmp ECX, 0x0

		ArrayCopy_Reverse_Loop.3C: ;Asm
			JNE near ArrayCopy_Reverse_Loop

		ArrayCopy_End:
			; End Method: Copy

		SystemVoidCosmosCore_AsmArrayImplCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_AsmArrayImplCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL.3D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_AsmArrayImplCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_AsmArrayImplCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL.3E: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_AsmArrayImplCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_AsmArrayImplCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_AsmArrayImplCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.3F: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_AsmArrayImplCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.40: ;Asm
			Ret 0x20


		GUID_52435824:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: set_CMD
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32:

		GUID_52435827:

		METHOD_52435827.41: ;Asm
			push dword EBP

		METHOD_52435827.42: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0007.00: ;Asm
			push dword 0x18

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_000A:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_000A.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_000A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_000F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_000A.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_000F:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0010:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_CMD

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CMDSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_52435828:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AHCI
			; Name: Wait
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] microsecondsTimeout at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32:

		GUID_52460846:

		METHOD_52460846.05: ;Asm
			push dword EBP

		METHOD_52460846.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_52460846.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_52460846.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_52460846.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0001:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0002.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0003:
			; Br

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0003.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0008:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0008.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0009:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0009.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0009.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0009.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0009.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_000E:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.Core.BaseIOGroups.TextScreen
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_000E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_000E.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_000E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_000E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_000E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_000E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_000E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0013:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 68 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0013.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0013.02: ;Asm
			add ECX, 0x44

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0013.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0013.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0013.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0013.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0013.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0018:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0018.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0018.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_001D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0018.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0018.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0018.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_001D:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_001D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_001E:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_001E.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_001E.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_001E.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_001E.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_001E.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0023:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.Core.BaseIOGroups.TextScreen
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0023.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0023.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0023.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0023.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0023.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0023.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0023.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0023.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0028:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 68 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0028.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0028.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0028.02: ;Asm
			add ECX, 0x44

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0028.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0028.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0028.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0028.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0028.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_002D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_002D.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_002D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0032
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_002D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_002D.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_002D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0032:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0032.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0033:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0033.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0033.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0033.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0033.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0033.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0033.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0038:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.Core.BaseIOGroups.TextScreen
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0038.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0038.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0038.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0038.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0038.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0038.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0038.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0038.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_003D:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 68 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_003D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_003D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_003D.02: ;Asm
			add ECX, 0x44

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_003D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_003D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_003D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_003D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_003D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0042:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0042.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0042.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0042.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0047
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0042.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0042.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0042.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0047:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0047.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0047.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0048:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0048.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0048.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0048.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0048.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0048.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0048.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_004D:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.Core.BaseIOGroups.TextScreen
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_004D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_004D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_004D.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_004D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_004D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_004D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_004D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_004D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0052:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 68 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0052.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0052.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0052.02: ;Asm
			add ECX, 0x44

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0052.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0052.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0052.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0052.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0052.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0057:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0057.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0057.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0057.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_005C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0057.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0057.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0057.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_005C:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_005C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_005C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_005D:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_005D.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_005D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_005D.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_005D.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_005D.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_005D.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0062:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.Core.BaseIOGroups.TextScreen
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0062.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0062.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0062.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0062.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0062.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0062.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0062.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0062.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0067:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 68 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0067.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0067.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0067.02: ;Asm
			add ECX, 0x44

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0067.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0067.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0067.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0067.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0067.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_006C:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_006C.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_006C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_006C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0071
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_006C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_006C.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_006C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0071:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0071.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0071.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0072:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0072.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0072.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0072.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0072.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0072.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0072.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0077:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.Core.BaseIOGroups.TextScreen
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0077.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0077.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0077.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0077.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0077.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0077.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0077.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0077.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_007C:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 68 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_007C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_007C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_007C.02: ;Asm
			add ECX, 0x44

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_007C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_007C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_007C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_007C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_007C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0081:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0081.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0081.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0081.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0086
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0081.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0081.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0081.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0086:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0086.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0086.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0087:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0087.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0087.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0087.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0087.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0087.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0087.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_008C:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.Core.BaseIOGroups.TextScreen
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_008C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_008C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_008C.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_008C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_008C.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_008C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_008C.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_008C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0091:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 68 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0091.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0091.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0091.02: ;Asm
			add ECX, 0x44

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0091.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0091.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0091.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0091.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0091.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0096:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0096.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0096.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0096.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_009B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0096.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0096.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0096.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_009B:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_009B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_009B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_009C:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_009C.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_009C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_009C.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_009C.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_009C.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_009C.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A1:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.Core.BaseIOGroups.TextScreen
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A1.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A1.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A1.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A1.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A1.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A1.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A1.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A1.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A6:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 68 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A6.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A6.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A6.02: ;Asm
			add ECX, 0x44

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A6.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A6.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A6.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A6.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00A6.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00AB:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00AB.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00AB.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00AB.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B0
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00AB.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00AB.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00AB.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B0:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B0.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B1:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B1.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B1.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B1.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B1.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B1.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B6:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.Core.BaseIOGroups.TextScreen
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B6.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B6.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B6.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B6.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B6.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B6.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B6.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00B6.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00BB:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 68 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00BB.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00BB.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00BB.02: ;Asm
			add ECX, 0x44

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00BB.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00BB.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00BB.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00BB.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00BB.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C0:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C0.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C0.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C5
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C0.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C0.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C0.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C5:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C5.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C6:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C6.00: ;Asm
			Call SystemVoidCosmosCoreGlobalcctor

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C6.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C6.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C6.03: ;Asm
			push dword [static_field__Cosmos_Core_Global_BaseIOGroups + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00C6.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00CB:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.Core.BaseIOGroups.TextScreen
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.Core.BaseIOGroups
			; TypeOnStack: Cosmos.Core.BaseIOGroups
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00CB.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00CB.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00CB.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00CB.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00CB.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00CB.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00CB.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00CB.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D0:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data1
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 68 (includes object header)

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D0.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D0.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D0.02: ;Asm
			add ECX, 0x44

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D0.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D0.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D0.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D0.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D0.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D5:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D5.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D5.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DA
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D5.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D5.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00D5.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DA:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DA.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DB:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DB.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DC.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DC.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DD:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DD.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DE:
			; Add

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DE.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DF:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00DF.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E0.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E0.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E1:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E1.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2:
			; Clt

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.04: ;Asm
			JL near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.True

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.False

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.True:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.08: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.False:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E2.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E4.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E4.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E5:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E5.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E5.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E6:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E6.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00E6.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_0008

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00EB:
			; Ret

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.IL_00EB.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_NORMAL
			; End Method: Wait

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x4


		GUID_52460847:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: get_CI
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI:

		GUID_52675383:

		METHOD_52675383.06: ;Asm
			push dword EBP

		METHOD_52675383.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_52675383.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0007.00: ;Asm
			push dword 0x38

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0009:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0009.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0009.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_000E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0009.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0009.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_000E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_000E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_000F:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_000F.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0011

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0011:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0011.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0012:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.IL_0012.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.END__OF__METHOD_NORMAL
			; End Method: get_CI

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_52675384:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: get_TFD
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD:

		GUID_52704888:

		METHOD_52704888.08: ;Asm
			push dword EBP

		METHOD_52704888.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_52704888.0A: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0007.00: ;Asm
			push dword 0x20

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0009:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0009.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0009.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_000E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0009.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0009.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_000E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_000E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_000F:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_000F.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0011

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0011:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0011.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0012:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.IL_0012.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.END__OF__METHOD_NORMAL
			; End Method: get_TFD

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_52704889:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.AHCI
			; Name: HBAReset
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset:

		GUID_52734555:

		METHOD_52734555.08: ;Asm
			push dword EBP

		METHOD_52734555.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_52734555.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_52734555.0B: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0006:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0006.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0007:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0007.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersGenericRegistersset_GlobalHostControlSystemUInt32

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0007.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_000C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0007.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_000C:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_000D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_000D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_000E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_000F:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0010:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0010.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0011:
			; Call

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0011.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIWaitSystemInt32

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0011.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0016
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0011.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0016:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0016.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0017:
			; Ldsfld

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0017.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceAHCIcctor

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0017.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0017.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0017.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_AHCI_mGeneric + 4]

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0017.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_001C:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_001C.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersGenericRegistersget_GlobalHostControl

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_001C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0021
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_001C.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_001C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0021:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0021.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0022:
			; And

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0022.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0023:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0023.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0024:
			; Nop

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0024.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0025:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0025.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0026:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0026.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027:
			; Cgt_Un

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027.02: ;Asm
			JB near SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027.True

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027.False

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027.True:

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0029

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027.False:

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0027.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0029:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_0029.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_002A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_002A.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_002A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_002B:
			; Branch

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_002B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_002B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_002B.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_000F

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_002D:
			; Ret

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.IL_002D.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_NORMAL
			; End Method: HBAReset

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceAHCIHBAReset.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_52734556:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: set_SCTL
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32:

		GUID_52814454:

		METHOD_52814454.06: ;Asm
			push dword EBP

		METHOD_52814454.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0007.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_000A:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_000A.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_000A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_000F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_000A.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_000F:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0010:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_SCTL

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_SCTLSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_52814455:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: get_SCTL
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL:

		GUID_52841345:

		METHOD_52841345.05: ;Asm
			push dword EBP

		METHOD_52841345.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_52841345.07: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0007.00: ;Asm
			push dword 0x2C

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0009:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0009.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0009.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_000E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0009.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0009.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_000E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_000E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_000F:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_000F.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0011

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0011:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0011.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0012:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.IL_0012.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.END__OF__METHOD_NORMAL
			; End Method: get_SCTL

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SCTL.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_52841346:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock
			; Name: Fill
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] aStart at EBP+16, size = 4
			; Argument[2] aCount at EBP+12, size = 4
			; Argument[3] aData at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte:

		GUID_52871750:

		METHOD_52871750.08: ;Asm
			push dword EBP

		METHOD_52871750.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_52871750.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0001.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 40 (includes object header)

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0002.02: ;Asm
			add ECX, 0x28

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0008:
			; Add

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0008.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0009:
			; Conv_U

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000A:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000C.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000E:
			; Call

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000E.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0013
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0013:
			; Nop

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0014:
			; Ret

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.END__OF__METHOD_NORMAL
			; End Method: Fill

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemByte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x14


		GUID_52871751:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aAddress at EBP+12, size = 4
			; Argument[2] aSlot at EBP+8, size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32:

		GUID_52915953:

		METHOD_52915953.06: ;Asm
			push dword EBP

		METHOD_52915953.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_000A:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.HBACommandHeader.xAddress
			; Type: System.UInt32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_000A.01: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0011:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.HBACommandHeader.xSlot
			; Type: System.UInt32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0011.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0016.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0016.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0017:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0018:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0018.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001A.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001B:
			; Mul

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001B.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001B.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001B.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001C:
			; Add

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001C.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001D:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001D.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F:
			; Newobj

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.NoError1480
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.NoError1480:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_001F.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0024:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBACommandHeader.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0024.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0024.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0024.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0024.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0024.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0024.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0024.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0024.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0029.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0029.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_002A:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBACommandHeader.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Offset: 16 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_002A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_002A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_002A.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_002A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_002A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_002A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_002A.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_002A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_002F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_002F.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0030:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0030.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockFillSystemByte

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0030.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0035
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0030.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0030.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0035:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0035.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0036:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.IL_0036.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_52915954:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Name: set_PRDTL
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16:

		GUID_53001906:

		METHOD_53001906.05: ;Asm
			push dword EBP

		METHOD_53001906.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBACommandHeader.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Offset: 16 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0002.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock16 Cosmos.Core.MemoryBlock.Words
			; Type: Cosmos.Core.MemoryBlock16
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0007.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_000C.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_000D.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_000E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0013
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_000E.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0013:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.END__OF__METHOD_NORMAL
			; End Method: set_PRDTL

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_53001907:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Name: set_CTBA
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32:

		GUID_53033157:

		METHOD_53033157.05: ;Asm
			push dword EBP

		METHOD_53033157.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBACommandHeader.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Offset: 16 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0002.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0007.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0009:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0009.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0009.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_000E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0009.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_0009.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_000E:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_000F:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_CTBA

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_53033158:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Name: set_CTBAU
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32:

		GUID_53061072:

		METHOD_53061072.05: ;Asm
			push dword EBP

		METHOD_53061072.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBACommandHeader.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Offset: 16 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0002.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0007.00: ;Asm
			push dword 0xC

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_000A:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_000A.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_000A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_000F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_000A.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_000F:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0010:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_CTBAU

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBAUSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_53061073:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Name: get_CTBA
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA:

		GUID_53089115:

		METHOD_53089115.05: ;Asm
			push dword EBP

		METHOD_53089115.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_53089115.07: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBACommandHeader.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Offset: 16 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0002.02: ;Asm
			add ECX, 0x10

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0007.00: ;Asm
			push dword 0x8

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0008:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0008.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0008.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_000D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0008.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0008.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_000D:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_000D.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_000E:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_000E.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0010

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0010:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0010.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0010.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0011:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.IL_0011.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.END__OF__METHOD_NORMAL
			; End Method: get_CTBA

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_53089116:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosHALBlockDevicePortsSATAcctor:

		GUID_53120816:
			; Static constructor. See if it has been called already, return if so.

		METHOD_53120816.08: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_HAL_BlockDevice_Ports_SATA], 0x1

		METHOD_53120816.09: ;Asm
			JE near METHOD_53120816.BeforeQuickReturn

		METHOD_53120816.0A: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_HAL_BlockDevice_Ports_SATA], 0x1

		METHOD_53120816.0B: ;Asm
			Jmp METHOD_53120816.AfterCCTorAlreadyCalledCheck

		METHOD_53120816.BeforeQuickReturn:

		METHOD_53120816.0C: ;Asm
			mov ECX, 0x0

		METHOD_53120816.0D: ;Asm
			Ret


		METHOD_53120816.AfterCCTorAlreadyCalledCheck:

		METHOD_53120816.0E: ;Asm
			push dword EBP

		METHOD_53120816.0F: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_0000:
			; LdStr
			; String Value: HAL

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_0000.00: ;Asm
			push dword StringLiteral02AE

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_0005:
			; LdStr
			; String Value: SATA

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_0005.00: ;Asm
			push dword StringLiteral02AF

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_0005.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A:
			; Newobj

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.AfterAlloc:

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.10: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.NoError1480
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.14: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.NoError1480:

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.18: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000F:
			; Stsfld

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosHALBlockDevicePortsSATAcctor

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_HAL_BlockDevice_Ports_SATA_mSATADebugger + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDevicePortsSATAcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDevicePortsSATAcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_53120817:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Name: ReadBlock
			; Plugged: No
			; Argument[0] $this at EBP+32, size = 8
			; Argument[1] aBlockNo at EBP+24, size = 8
			; Argument[2] aBlockCount at EBP+16, size = 8
			; Argument[3] aData at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray:

		GUID_53138499:

		METHOD_53138499.05: ;Asm
			push dword EBP

		METHOD_53138499.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0001.00: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0001.01: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0002:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0002.00: ;Asm
			push dword 0x25

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0004.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0004.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005:
			; Conv_U4

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0005.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0006:
			; Conv_U8

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0006.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0007:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0008:
			; Conv_U4

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0008.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0008.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0009:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0009.00: ;Asm
			Call SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0009.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000E
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0009.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000E:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000F.00: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_000F.01: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0010:
			; Ldfld
			; Field: Cosmos.Core.MemoryGroup.AHCI Cosmos.HAL.BlockDevice.Ports.SATA.Mem
			; Type: Cosmos.Core.MemoryGroup.AHCI
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 60 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0010.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0010.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0010.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0010.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0010.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.Core.MemoryGroup.AHCI.DataBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryGroup.AHCI
			; TypeOnStack: Cosmos.Core.MemoryGroup.AHCI
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001A:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte[]&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001A.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001B:
			; Ldind

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001B.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001B.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001C:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001C.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0021
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001C.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_001C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0021:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0021.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0022:
			; Ret

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.IL_0022.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL
			; End Method: ReadBlock

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDevicePortsSATAReadBlockSystemUInt64SystemUInt64SystemBytearray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x1C


		GUID_53138500:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Name: get_mPortType
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType:

		GUID_53202564:

		METHOD_53202564.05: ;Asm
			push dword EBP

		METHOD_53202564.06: ;Asm
			mov EBP, ESP

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.IL_0000:
			; Ldc_I4

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.IL_0000.00: ;Asm
			push dword 0x1

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.IL_0001:
			; Ret

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.IL_0001.00: ;Asm
			Jmp CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.END__OF__METHOD_NORMAL
			; End Method: get_mPortType

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.END__OF__METHOD_NORMAL

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.END__OF__METHOD_EXCEPTION:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.END__OF__METHOD_EXCEPTION__2:

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		CosmosHALBlockDeviceRegistersPortTypeCosmosHALBlockDevicePortsSATAget_mPortType.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_53202565:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Name: get_mPortName
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName:

		GUID_53209725:

		METHOD_53209725.07: ;Asm
			push dword EBP

		METHOD_53209725.08: ;Asm
			mov EBP, ESP

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.IL_0000:
			; LdStr
			; String Value: SATA

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.IL_0000.00: ;Asm
			push dword StringLiteral02B0

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.IL_0005:
			; Ret

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.IL_0005.00: ;Asm
			Jmp SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.END__OF__METHOD_NORMAL
			; End Method: get_mPortName

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.END__OF__METHOD_NORMAL

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringCosmosHALBlockDevicePortsSATAget_mPortName.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_53209726:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Name: get_mPortNumber
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber:

		GUID_53216894:

		METHOD_53216894.09: ;Asm
			push dword EBP

		METHOD_53216894.0A: ;Asm
			mov EBP, ESP

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0001.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0001.02: ;Asm
			add ECX, 0x24

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0001.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0001.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0006:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.PortRegisters.mPortNumber
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 28 (includes object header)

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0006.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0006.02: ;Asm
			add ECX, 0x1C

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0006.03: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0006.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_0006.05: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_000B:
			; Ret

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.IL_000B.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.END__OF__METHOD_NORMAL
			; End Method: get_mPortNumber

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDevicePortsSATAget_mPortNumber.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_53216895:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Name: FindCMDSlot
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot:

		GUID_53231253:

		METHOD_53231253.07: ;Asm
			push dword EBP

		METHOD_53231253.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_53231253.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_53231253.0A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_53231253.0B: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_53231253.0C: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_53231253.0D: ;Asm
			push dword 0x0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0000:
			; Nop

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0002:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0002.01: ;Asm
			pop dword ECX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0002.02: ;Asm
			add ECX, 0x24

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0002.04: ;Asm
			push dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0002.06: ;Asm
			push dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0007:
			; Callvirt
			; ThisOffset = 0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0007.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0007.02: ;Asm
			JE near SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0007.04: ;Asm
			JNE near SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0007.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_000C.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_000C.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_000D:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_000D.01: ;Asm
			pop dword ECX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_000D.02: ;Asm
			add ECX, 0x24

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_000D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_000D.04: ;Asm
			push dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_000D.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_000D.06: ;Asm
			push dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_000D.07: ;Asm
			mov EAX, 0x0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0012:
			; Callvirt
			; ThisOffset = 0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0012.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0012.02: ;Asm
			JE near SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0017
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0012.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0012.05: ;Asm
			JNE near SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0012.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0017:
			; Or

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0017.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0017.01: ;Asm
			or dword [ESP], EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0018:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0018.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0018.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0019:
			; Ldc_I4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0019.00: ;Asm
			push dword 0x0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_001A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_001A.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_001A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_001B:
			; Br

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_001B.00: ;Asm
			Jmp SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0035

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_001D:
			; Nop

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_001D.00: ;Asm
			NOP

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_001E:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_001E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_001E.01: ;Asm
			push dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_001F:
			; Ldc_I4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_001F.00: ;Asm
			push dword 0x1

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0020:
			; And

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0020.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0020.01: ;Asm
			and dword [ESP], EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0021:
			; Ldc_I4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0021.00: ;Asm
			push dword 0x0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022:
			; Ceq

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.02: ;Asm
			JE near SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.True

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.03: ;Asm
			Jmp SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.False

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.True:

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.05: ;Asm
			push dword 0x1

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.06: ;Asm
			Jmp SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0024

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.False:

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.08: ;Asm
			push dword 0x0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0022.09: ;Asm
			Jmp SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0024

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0024:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0024.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0024.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0025:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0025.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0025.01: ;Asm
			push dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0026:
			; Branch

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0026.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0026.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0026.02: ;Asm
			JE near SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002C

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0028:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0028.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0028.01: ;Asm
			push dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0029:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0029.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0029.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002A:
			; Br

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002A.00: ;Asm
			Jmp SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0044

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002C:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002C.01: ;Asm
			push dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002D:
			; Ldc_I4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002D.00: ;Asm
			push dword 0x1

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002E:
			; Shr_Un

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002E.00: ;Asm
			pop dword ECX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002E.01: ;Asm
			shr dword [ESP], CL

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002F:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002F.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0030:
			; Nop

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0030.00: ;Asm
			NOP

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0031:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0031.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0031.01: ;Asm
			push dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0032:
			; Ldc_I4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0032.00: ;Asm
			push dword 0x1

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0033:
			; Add

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0033.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0033.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0034:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0034.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0034.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0035:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0035.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0035.01: ;Asm
			push dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0036:
			; Ldc_I4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0036.00: ;Asm
			push dword 0x20

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038:
			; Clt

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.00: ;Asm
			pop dword ECX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.01: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.02: ;Asm
			push dword ECX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.04: ;Asm
			JL near SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.True

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.05: ;Asm
			Jmp SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.False

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.True:

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.06: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.07: ;Asm
			push dword 0x1

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.08: ;Asm
			Jmp SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_003A

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.False:

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.09: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0038.0A: ;Asm
			push dword 0x0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_003A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_003A.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_003A.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_003C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_003C.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_003C.01: ;Asm
			push dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_003E:
			; Branch

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_003E.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_003E.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_003E.02: ;Asm
			JNE near SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_001D

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0040:
			; Ldc_I4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0040.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0041:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0041.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0041.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0042:
			; Br

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0042.00: ;Asm
			Jmp SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0044

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0044:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0044.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0044.01: ;Asm
			push dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0045:
			; Ret

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.IL_0045.00: ;Asm
			Jmp SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_NORMAL
			; End Method: FindCMDSlot

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_NORMAL

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x14

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_53231254:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Name: set_CFL
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte:

		GUID_53391284:

		METHOD_53391284.08: ;Asm
			push dword EBP

		METHOD_53391284.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBACommandHeader.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Offset: 16 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0002.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_000D.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_000E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0013
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_000E.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0013:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.END__OF__METHOD_NORMAL
			; End Method: set_CFL

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_53391285:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Name: set_Write
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte:

		GUID_53424497:

		METHOD_53424497.05: ;Asm
			push dword EBP

		METHOD_53424497.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_53424497.07: ;Asm
			push dword 0x0

		METHOD_53424497.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBACommandHeader.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Offset: 16 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0002.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000C:
			; Stloc
			; Local type = Cosmos.Core.MemoryBlock08
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000D:
			; Ldloc
			; Local type = Cosmos.Core.MemoryBlock08
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000D.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000F:
			; Ldloc
			; Local type = Cosmos.Core.MemoryBlock08
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_000F.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0010:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0010.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0011:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0011.00: ;Asm
			Call SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0011.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0016
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0011.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0011.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0011.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0011.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0016:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0016.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0016.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0017:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0017.00: ;Asm
			push dword 0x6

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0018:
			; Shl

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0018.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0018.01: ;Asm
			shl dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0019:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0019.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0019.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0019.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_001A:
			; Or

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_001A.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_001B:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_001B.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_001B.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_001C:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_001C.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_001C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0021
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_001C.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_001C.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0021:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0021.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0022:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.IL_0022.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.END__OF__METHOD_NORMAL
			; End Method: set_Write

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_53424498:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Name: get_PRDTL
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL:

		GUID_53495142:

		METHOD_53495142.06: ;Asm
			push dword EBP

		METHOD_53495142.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_53495142.08: ;Asm
			push dword 0x0

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0000:
			; Nop

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0000.00: ;Asm
			NOP

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Arg real size = 8 aligned size = 8

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBACommandHeader.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Offset: 16 (includes object header)

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0002.02: ;Asm
			add ECX, 0x10

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock16 Cosmos.Core.MemoryBlock.Words
			; Type: Cosmos.Core.MemoryBlock16
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 12 (includes object header)

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0007.01: ;Asm
			pop dword ECX

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0007.02: ;Asm
			add ECX, 0xC

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0007.04: ;Asm
			push dword EAX

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0007.06: ;Asm
			push dword EAX

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_000C:
			; Ldc_I4

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_000C.00: ;Asm
			push dword 0x2

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_000D:
			; Callvirt
			; ThisOffset = 4

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_000D.00: ;Asm
			Call SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_000D.02: ;Asm
			JE near SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_000D.03: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_000D.04: ;Asm
			JNE near SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_000D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0012:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0012.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0012.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0013:
			; Br

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0013.00: ;Asm
			Jmp SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0015

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0015:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0015.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0015.01: ;Asm
			push dword EAX

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0016:
			; Ret

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.IL_0016.00: ;Asm
			Jmp SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.END__OF__METHOD_NORMAL
			; End Method: get_PRDTL

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.END__OF__METHOD_NORMAL

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.END__OF__METHOD_EXCEPTION:

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.END__OF__METHOD_EXCEPTION__2:

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_53495143:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aAddress at EBP+12, size = 4
			; Argument[2] aPRDTCount at EBP+8, size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32:

		GUID_53532615:

		METHOD_53532615.08: ;Asm
			push dword EBP

		METHOD_53532615.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_53532615.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_53532615.0B: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_000A:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.HBACommandTable.xAddress
			; Type: System.UInt32
			; Size: 4
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_000A.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0011:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0011.00: ;Asm
			push dword 0x80

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016:
			; Newobj

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.NoError1484
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.NoError1484:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0016.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_001B:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBACommandTable.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_001B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_001B.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_001B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_001B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_001B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_001B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_001B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0020.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0020.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0021:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBACommandTable.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0021.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0021.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0021.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0021.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0021.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0021.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0021.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0021.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0026:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0026.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0027:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0027.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockFillSystemByte

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0027.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0027.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0027.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002C:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002E:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002E.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F:
			; Newarr
			; Element Size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.02: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.03: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.04: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.08: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.09: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.0A: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.0B: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.12: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_002F.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0034:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Field: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[] Cosmos.HAL.BlockDevice.Registers.HBACommandTable.PRDTEntry
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[]
			; Size: 8
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0034.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0034.01: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0034.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0034.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0034.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0034.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0034.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0034.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0039:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003A:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003B:
			; Br

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003B.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0058

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003D:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003D.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003F:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[] Cosmos.HAL.BlockDevice.Registers.HBACommandTable.PRDTEntry
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Offset: 24 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003F.02: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003F.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003F.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0044:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0044.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0044.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0045:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0045.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0046:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0046.00: ;Asm
			push dword 0x80

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004B:
			; Add

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004B.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004C:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D:
			; Newobj

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_HBAPRDTEntry_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.09: ;Asm
			push dword 0x0
			; Arg aAddress: 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.0A: ;Asm
			push dword [ESP + 16]
			; Arg aEntry: 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.0C: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.NoError1485
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.NoError1485:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_004D.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052:
			; Stelem_Ref

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.02: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.06: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.08: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0052.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0053:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0053.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0054:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0054.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0054.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0055:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0055.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0056:
			; Add

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0056.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0056.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0057:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0057.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0057.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0058:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0058.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0058.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0059:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0059.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A:
			; Clt_Un

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.04: ;Asm
			JB near SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.True

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.False

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.True:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.08: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005C

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.False:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005A.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005D.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005E:
			; Branch

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_005E.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_003D

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0060:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.IL_0060.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_53532616:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Name: set_DBA
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32:

		GUID_53707562:

		METHOD_53707562.06: ;Asm
			push dword EBP

		METHOD_53707562.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Offset: 16 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0002.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0007.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0009:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0009.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0009.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_000E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0009.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_0009.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_000E:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_000F:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.IL_000F.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_DBA

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_53707563:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Name: set_DBC
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32:

		GUID_53738421:

		METHOD_53738421.05: ;Asm
			push dword EBP

		METHOD_53738421.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Offset: 16 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0002.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0007.00: ;Asm
			push dword 0xC

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_000A:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_000A.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_000A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_000F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_000A.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_000F:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0010:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_DBC

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_53738422:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Name: set_InterruptOnCompletion
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte:

		GUID_53769408:

		METHOD_53769408.05: ;Asm
			push dword EBP

		METHOD_53769408.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Offset: 16 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0002.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_000C.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_000E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_000E.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_000E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_000F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_000F.00: ;Asm
			push dword 0x7

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0010:
			; Shl

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0010.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0010.01: ;Asm
			shl dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0011:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0011.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0011.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0012:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0012.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0012.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0017
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0012.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0012.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0017:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0017.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0018:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.IL_0018.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.END__OF__METHOD_NORMAL
			; End Method: set_InterruptOnCompletion

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_53769409:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Name: get_CFIS
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS:

		GUID_53816127:

		METHOD_53816127.05: ;Asm
			push dword EBP

		METHOD_53816127.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_53816127.07: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.HBACommandTable.xAddress
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Offset: 20 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0002.02: ;Asm
			add ECX, 0x14

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0007:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0007.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0008:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_0008.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_000A

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_000A:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_000A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_000A.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_000B:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.IL_000B.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.END__OF__METHOD_NORMAL
			; End Method: get_CFIS

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_53816128:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aAddress at EBP+8, size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32:

		GUID_53843514:

		METHOD_53843514.08: ;Asm
			push dword EBP

		METHOD_53843514.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_000A:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xAddress
			; Type: System.UInt32
			; Size: 4
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_000A.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_000F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_000F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0011:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0011.00: ;Asm
			push dword 0x14

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013:
			; Newobj

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.NoError1485
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.NoError1485:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0013.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0018:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0018.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0018.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0018.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0018.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0018.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0018.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0018.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0018.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_001D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_001D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_001E:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_001E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_001E.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_001E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_001E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_001E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_001E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_001E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0023:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0023.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0024:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0024.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockFillSystemByte

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0024.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0029
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0024.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0024.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0029:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_0029.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_002A:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.IL_002A.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_53843515:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Name: set_FISType
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte:

		GUID_53914383:

		METHOD_53914383.05: ;Asm
			push dword EBP

		METHOD_53914383.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_000D.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_000E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0013
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_000E.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0013:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.END__OF__METHOD_NORMAL
			; End Method: set_FISType

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_53914384:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Name: set_IsCommand
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte:

		GUID_53950062:

		METHOD_53950062.05: ;Asm
			push dword EBP

		METHOD_53950062.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_000C.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_000D.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_000E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_000E.00: ;Asm
			push dword 0x7

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_000F:
			; Shl

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_000F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_000F.01: ;Asm
			shl dword [ESP], CL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0010:
			; Conv_U1

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0010.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0010.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0010.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0011:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0011.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0011.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0016
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0011.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0011.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0016:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0016.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0017:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.IL_0017.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.END__OF__METHOD_NORMAL
			; End Method: set_IsCommand

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_53950063:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Name: set_Command
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte:

		GUID_53997885:

		METHOD_53997885.05: ;Asm
			push dword EBP

		METHOD_53997885.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_000C.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_000D.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_000E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0013
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_000E.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0013:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.END__OF__METHOD_NORMAL
			; End Method: set_Command

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_53997886:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Name: set_Device
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte:

		GUID_54033942:

		METHOD_54033942.05: ;Asm
			push dword EBP

		METHOD_54033942.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_000C.00: ;Asm
			push dword 0x7

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_000D.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_000E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0013
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_000E.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0013:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.END__OF__METHOD_NORMAL
			; End Method: set_Device

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_54033943:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Name: set_LBA0
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte:

		GUID_54070161:

		METHOD_54070161.05: ;Asm
			push dword EBP

		METHOD_54070161.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_000C.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_000D.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_000E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0013
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_000E.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0013:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.END__OF__METHOD_NORMAL
			; End Method: set_LBA0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_54070162:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Name: set_LBA1
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte:

		GUID_54106542:

		METHOD_54106542.05: ;Asm
			push dword EBP

		METHOD_54106542.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_000C.00: ;Asm
			push dword 0x5

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_000D.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_000E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0013
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_000E.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0013:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.END__OF__METHOD_NORMAL
			; End Method: set_LBA1

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_54106543:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Name: set_LBA2
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte:

		GUID_54143085:

		METHOD_54143085.05: ;Asm
			push dword EBP

		METHOD_54143085.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_000C.00: ;Asm
			push dword 0x6

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_000D.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_000E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0013
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_000E.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0013:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.END__OF__METHOD_NORMAL
			; End Method: set_LBA2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_54143086:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Name: set_CountL
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte:

		GUID_54179790:

		METHOD_54179790.05: ;Asm
			push dword EBP

		METHOD_54179790.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_000C.00: ;Asm
			push dword 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_000E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_000E.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_000E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_000F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_000F.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_000F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0014
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_000F.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0014:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0015:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.END__OF__METHOD_NORMAL
			; End Method: set_CountL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_54179791:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: set_CI
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32:

		GUID_54216657:

		METHOD_54216657.05: ;Asm
			push dword EBP

		METHOD_54216657.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0007.00: ;Asm
			push dword 0x38

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_000A:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_000A.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockset_ItemSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_000A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_000F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_000A.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_000F:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0010:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.END__OF__METHOD_NORMAL
			; End Method: set_CI

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_54216658:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: get_IS
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS:

		GUID_54249564:

		METHOD_54249564.05: ;Asm
			push dword EBP

		METHOD_54249564.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_54249564.07: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0007.00: ;Asm
			push dword 0x10

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0009:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0009.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0009.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_000E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0009.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0009.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_000E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_000E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_000F:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_000F.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0011

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0011:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0011.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0012:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.IL_0012.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.END__OF__METHOD_NORMAL
			; End Method: get_IS

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_54249565:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32:

		GUID_54286737:

		METHOD_54286737.08: ;Asm
			push dword EBP

		METHOD_54286737.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_54286737.0A: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Ports.StoragePort[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Ports.StoragePort[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Ports.StoragePort, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Ports.StoragePort]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePortsStoragePortEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_54286738:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.FormatException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] message at EBP+12, size = 8

		SystemVoidSystemFormatExceptionctorSystemString:

		GUID_54424416:

		METHOD_54424416.06: ;Asm
			push dword EBP

		METHOD_54424416.07: ;Asm
			mov EBP, ESP

		SystemVoidSystemFormatExceptionctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.FormatException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemFormatExceptionctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemFormatExceptionctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemFormatExceptionctorSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemFormatExceptionctorSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemFormatExceptionctorSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemFormatExceptionctorSystemString.IL_0002:
			; Call

		SystemVoidSystemFormatExceptionctorSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemSystemExceptionctorSystemString

		SystemVoidSystemFormatExceptionctorSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemFormatExceptionctorSystemString.IL_0002.02: ;Asm
			JE near SystemVoidSystemFormatExceptionctorSystemString.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemFormatExceptionctorSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidSystemFormatExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemFormatExceptionctorSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.FormatException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemFormatExceptionctorSystemString.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemFormatExceptionctorSystemString.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemFormatExceptionctorSystemString.IL_0008:
			; Ldc_I4

		SystemVoidSystemFormatExceptionctorSystemString.IL_0008.00: ;Asm
			push dword 0x80131537

		SystemVoidSystemFormatExceptionctorSystemString.IL_000D:
			; Call

		SystemVoidSystemFormatExceptionctorSystemString.IL_000D.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemFormatExceptionctorSystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemFormatExceptionctorSystemString.IL_000D.02: ;Asm
			JE near SystemVoidSystemFormatExceptionctorSystemString.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemFormatExceptionctorSystemString.IL_000D.03: ;Asm
			JNE near SystemVoidSystemFormatExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemFormatExceptionctorSystemString.IL_0012:
			; Ret

		SystemVoidSystemFormatExceptionctorSystemString.IL_0012.00: ;Asm
			Jmp SystemVoidSystemFormatExceptionctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemFormatExceptionctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemFormatExceptionctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemFormatExceptionctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemFormatExceptionctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemFormatExceptionctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemFormatExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemFormatExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemFormatExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_54424417:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Common.StringHelper
			; Name: GetStringToNumber
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Local 6 at EBP-32
			; Local 7 at EBP-36
			; Local 8 at EBP-40
			; Local 9 at EBP-44
			; Local 10 at EBP-48
			; Local 11 at EBP-52
			; Local 12 at EBP-56
			; Local 13 at EBP-60
			; Local 14 at EBP-64
			; Argument[0] aString at EBP+12, size = 8
			; Return size: 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString:

		GUID_54453903:

		METHOD_54453903.05: ;Asm
			push dword EBP

		METHOD_54453903.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_54453903.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_54453903.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_54453903.09: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_54453903.0A: ;Asm
			push dword 0x0

		METHOD_54453903.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_54453903.0C: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_54453903.0D: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_54453903.0E: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_54453903.0F: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_54453903.10: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_54453903.11: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_54453903.12: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_54453903.13: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_54453903.14: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_54453903.15: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_54453903.16: ;Asm
			push dword 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0000:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0001:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0002:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0003:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0003.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0004:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0004.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0004.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0005:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0005.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0005.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0006:
			; Call

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0006.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0006.02: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0006.04: ;Asm
			JNE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000B:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000B.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C:
			; Ceq

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.02: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.True

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.03: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.False

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.True:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.05: ;Asm
			push dword 0x1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.06: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000E

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.False:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.08: ;Asm
			push dword 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000C.09: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000E

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000E.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000F.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_000F.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0010:
			; Branch

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0010.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0010.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0010.02: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BA

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0015:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0015.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0017:
			; Callvirt
			; ThisOffset = 0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0017.00: ;Asm
			Call SystemChararraySystemStringToCharArray

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0017.02: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_001C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0017.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0017.05: ;Asm
			JNE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0017.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_001C:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_001C.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_001C.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_001C.02: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_001C.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_001D:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_001D.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_001E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_001E.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_001E.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0020:
			; Br

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0020.00: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A9

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0025:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0025.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0026:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0026.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0026.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0026.03: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0027:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0027.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029:
			; Ldelem_U2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029.00: ;Asm
			pop dword EBX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029.01: ;Asm
			push dword [ESP + 4]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029.02: ;Asm
			push dword [ESP + 12]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029.04: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029.05: ;Asm
			push dword [EAX + 8]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029.06: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029.07: ;Asm
			cmp EAX, EBX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029.08: ;Asm
			JLE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_IndexOutOfRangeException

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029.09: ;Asm
			cmp EBX, 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029.0A: ;Asm
			JNL near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_NoIndexOutOfRangeException

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_IndexOutOfRangeException:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_IndexOutOfRangeException.0F: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_002A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_IndexOutOfRangeException.10: ;Asm
			JNE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_NoIndexOutOfRangeException:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0029_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_002A:
			; Call

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_002A.00: ;Asm
			Call SystemBooleanSystemCharIsDigitSystemChar

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_002A.02: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_002F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_002A.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_002A.04: ;Asm
			JNE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_002F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_002F.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_002F.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0031:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0031.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0031.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0033:
			; Branch

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0033.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0033.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0033.02: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0071

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0035:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0035.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0036:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0036.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0036.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0036.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0036.03: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0037.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039:
			; Ldelem_U2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039.00: ;Asm
			pop dword EBX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039.01: ;Asm
			push dword [ESP + 4]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039.02: ;Asm
			push dword [ESP + 12]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039.04: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039.05: ;Asm
			push dword [EAX + 8]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039.06: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039.07: ;Asm
			cmp EAX, EBX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039.08: ;Asm
			JLE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_IndexOutOfRangeException

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039.09: ;Asm
			cmp EBX, 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039.0A: ;Asm
			JNL near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_NoIndexOutOfRangeException

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_IndexOutOfRangeException:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_IndexOutOfRangeException.0F: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_IndexOutOfRangeException.10: ;Asm
			JNE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_NoIndexOutOfRangeException:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0039_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003A:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003A.00: ;Asm
			push dword 0x30

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003C:
			; Sub

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003C.00: ;Asm
			pop dword ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003C.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003C.02: ;Asm
			sub EAX, ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003C.03: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003D.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003D.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003F:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003F.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003F.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003F.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_003F.03: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0040:
			; Ldlen

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0040.00: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0040.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0040.02: ;Asm
			push dword [EAX + 8]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0041:
			; Conv_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0042:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0042.00: ;Asm
			push dword 0x1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0043:
			; Sub

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0043.00: ;Asm
			pop dword ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0043.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0043.02: ;Asm
			sub EAX, ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0043.03: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0044:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0044.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0044.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0046:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0046.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0047:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0047.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0047.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0049:
			; Br

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0049.00: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_005A

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_004B:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_004B.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_004C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_004C.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_004E:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_004E.00: ;Asm
			push dword 0xA

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0050:
			; Mul

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0050.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0050.01: ;Asm
			mul dword [ESP]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0050.02: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0050.03: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0051:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0051.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0051.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0053:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0053.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0054:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0054.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0054.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0056:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0056.00: ;Asm
			push dword 0x1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0057:
			; Add

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0057.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0057.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0058:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0058.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0058.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_005A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_005A.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_005A.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_005C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_005C.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_005C.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_005E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_005E.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_005E.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0060:
			; Sub

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0060.00: ;Asm
			pop dword ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0060.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0060.02: ;Asm
			sub EAX, ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0060.03: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061:
			; Clt

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.00: ;Asm
			pop dword ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.02: ;Asm
			push dword ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.04: ;Asm
			JL near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.True

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.05: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.False

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.True:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.06: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.07: ;Asm
			push dword 0x1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.08: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0063

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.False:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.09: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0061.0A: ;Asm
			push dword 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0063:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0063.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0063.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0065:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0065.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0065.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0067:
			; Branch

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0067.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0067.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0067.02: ;Asm
			JNE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_004B

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0069:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0069.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0069.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_006A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_006A.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_006A.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_006C:
			; Add

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_006C.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_006C.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_006D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_006D.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_006D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_006E:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_006E.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_006F:
			; Br

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_006F.00: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0071:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0071.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0071.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0071.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0071.03: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0072:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0072.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0072.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074:
			; Ldelem_U2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074.00: ;Asm
			pop dword EBX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074.01: ;Asm
			push dword [ESP + 4]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074.02: ;Asm
			push dword [ESP + 12]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074.04: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074.05: ;Asm
			push dword [EAX + 8]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074.06: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074.07: ;Asm
			cmp EAX, EBX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074.08: ;Asm
			JLE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_IndexOutOfRangeException

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074.09: ;Asm
			cmp EBX, 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074.0A: ;Asm
			JNL near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_NoIndexOutOfRangeException

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_IndexOutOfRangeException:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_IndexOutOfRangeException.0F: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0075
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_IndexOutOfRangeException.10: ;Asm
			JNE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_NoIndexOutOfRangeException:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0074_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0075:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0075.00: ;Asm
			push dword 0x2D

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077:
			; Ceq

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.02: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.True

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.03: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.False

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.True:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.05: ;Asm
			push dword 0x1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.06: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0079

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.False:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.08: ;Asm
			push dword 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0077.09: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0079

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0079:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0079.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0079.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_007B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_007B.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_007B.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_007D:
			; Branch

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_007D.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_007D.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_007D.02: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0085

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_007F:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_007F.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0080:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0080.00: ;Asm
			push dword 0x1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0081:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0081.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0081.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0082:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0082.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0083:
			; Br

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0083.00: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0085:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0085.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0085.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0085.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0085.03: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0086:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0086.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0086.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088:
			; Ldelem_U2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088.00: ;Asm
			pop dword EBX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088.01: ;Asm
			push dword [ESP + 4]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088.02: ;Asm
			push dword [ESP + 12]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088.04: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088.05: ;Asm
			push dword [EAX + 8]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088.06: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088.07: ;Asm
			cmp EAX, EBX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088.08: ;Asm
			JLE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_IndexOutOfRangeException

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088.09: ;Asm
			cmp EBX, 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088.0A: ;Asm
			JNL near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_NoIndexOutOfRangeException

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_IndexOutOfRangeException:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_IndexOutOfRangeException.0F: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0089
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_IndexOutOfRangeException.10: ;Asm
			JNE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_NoIndexOutOfRangeException:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0088_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0089:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0089.00: ;Asm
			push dword 0x2E

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B:
			; Ceq

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.02: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.True

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.03: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.False

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.True:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.05: ;Asm
			push dword 0x1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.06: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008D

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.False:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.08: ;Asm
			push dword 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008B.09: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008D

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008D.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008D.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008F.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_008F.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0091:
			; Branch

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0091.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0091.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0091.02: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0096

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0093:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0093.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0094:
			; Br

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0094.00: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B9

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0096:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0096.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0097:
			; LdStr
			; String Value: The string parameter is not a number and is invalid.

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0097.00: ;Asm
			push dword StringLiteral02B1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0097.01: ;Asm
			push dword 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C:
			; Newobj

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.00: ;Asm
			push dword 0x88

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.AfterAlloc:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.02: ;Asm
			push dword [ESP]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.03: ;Asm
			push dword [ESP]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.04: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_FormatException_ASM_IS__System_Private_CoreLib]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.0C: ;Asm
			Call SystemVoidSystemFormatExceptionctorSystemString

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.0D: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.0E: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.NoError1485
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.11: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.NoError1485:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.14: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_009C.15: ;Asm
			push dword 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A1:
			; Throw

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A1.00: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A1.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A1.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A1.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A1.04: ;Asm
			mov ECX, 0x3

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A1.05: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A2:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A2.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A3.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A3.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A5:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A5.00: ;Asm
			push dword 0x1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A6:
			; Add

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A6.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A6.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A7:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A7.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A7.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A9.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00A9.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AB:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AB.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AB.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AB.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AB.03: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AC:
			; Ldlen

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AC.00: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AC.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AC.02: ;Asm
			push dword [EAX + 8]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AD:
			; Conv_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE:
			; Clt

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.00: ;Asm
			pop dword ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.02: ;Asm
			push dword ECX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.04: ;Asm
			JL near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.True

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.05: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.False

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.True:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.06: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.07: ;Asm
			push dword 0x1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.08: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.False:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.09: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00AE.0A: ;Asm
			push dword 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B0:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B0.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B0.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B2:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B2.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B2.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B4:
			; Branch

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B4.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B4.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B4.02: ;Asm
			JNE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_0025

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B9:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00B9.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BA:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BA.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BA.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BB:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BB.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BB.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BD:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BD.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BD.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BF:
			; Branch

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BF.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BF.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00BF.02: ;Asm
			JE near SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C7

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C1:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C1.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C2.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C2.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C3:
			; Ldc_I4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C3.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C4:
			; Mul

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C4.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C4.01: ;Asm
			mul dword [ESP]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C4.02: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C4.03: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C5:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C5.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C5.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C6:
			; Nop

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C6.00: ;Asm
			NOP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C7.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C7.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C8:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C8.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00C8.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00CA:
			; Br

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00CA.00: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00CC

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00CC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00CC.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00CC.01: ;Asm
			push dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00CE:
			; Ret

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.IL_00CE.00: ;Asm
			Jmp SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_NORMAL
			; End Method: GetStringToNumber

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_NORMAL

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x40

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosCommonStringHelperGetStringToNumberSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_54453904:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Char
			; Name: IsDigit
			; Plugged: No
			; Argument[0] c at EBP+8, size = 2
			; Return size: 4

		SystemBooleanSystemCharIsDigitSystemChar:

		GUID_54987972:

		METHOD_54987972.08: ;Asm
			push dword EBP

		METHOD_54987972.09: ;Asm
			mov EBP, ESP

		SystemBooleanSystemCharIsDigitSystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsDigitSystemChar.IL_0000.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsDigitSystemChar.IL_0000.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsDigitSystemChar.IL_0001:
			; Call

		SystemBooleanSystemCharIsDigitSystemChar.IL_0001.00: ;Asm
			Call SystemBooleanSystemCharIsLatin1SystemChar

		SystemBooleanSystemCharIsDigitSystemChar.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCharIsDigitSystemChar.IL_0001.02: ;Asm
			JE near SystemBooleanSystemCharIsDigitSystemChar.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemCharIsDigitSystemChar.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsDigitSystemChar.IL_0001.04: ;Asm
			JNE near SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCharIsDigitSystemChar.IL_0006:
			; Branch

		SystemBooleanSystemCharIsDigitSystemChar.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsDigitSystemChar.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemCharIsDigitSystemChar.IL_0006.02: ;Asm
			JE near SystemBooleanSystemCharIsDigitSystemChar.IL_0018

		SystemBooleanSystemCharIsDigitSystemChar.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsDigitSystemChar.IL_0008.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsDigitSystemChar.IL_0008.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsDigitSystemChar.IL_0009:
			; Ldc_I4

		SystemBooleanSystemCharIsDigitSystemChar.IL_0009.00: ;Asm
			push dword 0x30

		SystemBooleanSystemCharIsDigitSystemChar.IL_000B:
			; Branch

		SystemBooleanSystemCharIsDigitSystemChar.IL_000B.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsDigitSystemChar.IL_000B.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCharIsDigitSystemChar.IL_000B.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCharIsDigitSystemChar.IL_000B.03: ;Asm
			JL near SystemBooleanSystemCharIsDigitSystemChar.IL_0016

		SystemBooleanSystemCharIsDigitSystemChar.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsDigitSystemChar.IL_000D.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsDigitSystemChar.IL_000D.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsDigitSystemChar.IL_000E:
			; Ldc_I4

		SystemBooleanSystemCharIsDigitSystemChar.IL_000E.00: ;Asm
			push dword 0x39

		SystemBooleanSystemCharIsDigitSystemChar.IL_0010:
			; Cgt

		SystemBooleanSystemCharIsDigitSystemChar.IL_0010.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsDigitSystemChar.IL_0010.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemCharIsDigitSystemChar.IL_0010.02: ;Asm
			JL near SystemBooleanSystemCharIsDigitSystemChar.IL_0010.True

		SystemBooleanSystemCharIsDigitSystemChar.IL_0010.03: ;Asm
			Jmp SystemBooleanSystemCharIsDigitSystemChar.IL_0010.False

		SystemBooleanSystemCharIsDigitSystemChar.IL_0010.True:

		SystemBooleanSystemCharIsDigitSystemChar.IL_0010.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsDigitSystemChar.IL_0010.05: ;Asm
			push dword 0x1

		SystemBooleanSystemCharIsDigitSystemChar.IL_0010.06: ;Asm
			Jmp SystemBooleanSystemCharIsDigitSystemChar.IL_0012

		SystemBooleanSystemCharIsDigitSystemChar.IL_0010.False:

		SystemBooleanSystemCharIsDigitSystemChar.IL_0010.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsDigitSystemChar.IL_0010.08: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsDigitSystemChar.IL_0012:
			; Ldc_I4

		SystemBooleanSystemCharIsDigitSystemChar.IL_0012.00: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsDigitSystemChar.IL_0013:
			; Ceq

		SystemBooleanSystemCharIsDigitSystemChar.IL_0013.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsDigitSystemChar.IL_0013.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemCharIsDigitSystemChar.IL_0013.02: ;Asm
			JE near SystemBooleanSystemCharIsDigitSystemChar.IL_0013.True

		SystemBooleanSystemCharIsDigitSystemChar.IL_0013.03: ;Asm
			Jmp SystemBooleanSystemCharIsDigitSystemChar.IL_0013.False

		SystemBooleanSystemCharIsDigitSystemChar.IL_0013.True:

		SystemBooleanSystemCharIsDigitSystemChar.IL_0013.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsDigitSystemChar.IL_0013.05: ;Asm
			push dword 0x1

		SystemBooleanSystemCharIsDigitSystemChar.IL_0013.06: ;Asm
			Jmp SystemBooleanSystemCharIsDigitSystemChar.IL_0015

		SystemBooleanSystemCharIsDigitSystemChar.IL_0013.False:

		SystemBooleanSystemCharIsDigitSystemChar.IL_0013.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsDigitSystemChar.IL_0013.08: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsDigitSystemChar.IL_0013.09: ;Asm
			Jmp SystemBooleanSystemCharIsDigitSystemChar.IL_0015

		SystemBooleanSystemCharIsDigitSystemChar.IL_0015:
			; Ret

		SystemBooleanSystemCharIsDigitSystemChar.IL_0015.00: ;Asm
			Jmp SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemCharIsDigitSystemChar.IL_0016:
			; Ldc_I4

		SystemBooleanSystemCharIsDigitSystemChar.IL_0016.00: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsDigitSystemChar.IL_0017:
			; Ret

		SystemBooleanSystemCharIsDigitSystemChar.IL_0017.00: ;Asm
			Jmp SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemCharIsDigitSystemChar.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsDigitSystemChar.IL_0018.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsDigitSystemChar.IL_0018.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsDigitSystemChar.IL_0019:
			; Call

		SystemBooleanSystemCharIsDigitSystemChar.IL_0019.00: ;Asm
			Call SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar

		SystemBooleanSystemCharIsDigitSystemChar.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCharIsDigitSystemChar.IL_0019.02: ;Asm
			JE near SystemBooleanSystemCharIsDigitSystemChar.IL_001E
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemCharIsDigitSystemChar.IL_0019.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsDigitSystemChar.IL_0019.04: ;Asm
			JNE near SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCharIsDigitSystemChar.IL_001E:
			; Ldc_I4

		SystemBooleanSystemCharIsDigitSystemChar.IL_001E.00: ;Asm
			push dword 0x8

		SystemBooleanSystemCharIsDigitSystemChar.IL_001F:
			; Ceq

		SystemBooleanSystemCharIsDigitSystemChar.IL_001F.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsDigitSystemChar.IL_001F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemCharIsDigitSystemChar.IL_001F.02: ;Asm
			JE near SystemBooleanSystemCharIsDigitSystemChar.IL_001F.True

		SystemBooleanSystemCharIsDigitSystemChar.IL_001F.03: ;Asm
			Jmp SystemBooleanSystemCharIsDigitSystemChar.IL_001F.False

		SystemBooleanSystemCharIsDigitSystemChar.IL_001F.True:

		SystemBooleanSystemCharIsDigitSystemChar.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsDigitSystemChar.IL_001F.05: ;Asm
			push dword 0x1

		SystemBooleanSystemCharIsDigitSystemChar.IL_001F.06: ;Asm
			Jmp SystemBooleanSystemCharIsDigitSystemChar.IL_0021

		SystemBooleanSystemCharIsDigitSystemChar.IL_001F.False:

		SystemBooleanSystemCharIsDigitSystemChar.IL_001F.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsDigitSystemChar.IL_001F.08: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsDigitSystemChar.IL_001F.09: ;Asm
			Jmp SystemBooleanSystemCharIsDigitSystemChar.IL_0021

		SystemBooleanSystemCharIsDigitSystemChar.IL_0021:
			; Ret

		SystemBooleanSystemCharIsDigitSystemChar.IL_0021.00: ;Asm
			Jmp SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_NORMAL
			; End Method: IsDigit

		SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemCharIsDigitSystemChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_54987973:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor:

		GUID_55073171:
			; Static constructor. See if it has been called already, return if so.

		METHOD_55073171.07: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase_], 0x1

		METHOD_55073171.08: ;Asm
			JE near METHOD_55073171.BeforeQuickReturn

		METHOD_55073171.09: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase_], 0x1

		METHOD_55073171.0A: ;Asm
			Jmp METHOD_55073171.AfterCCTorAlreadyCalledCheck

		METHOD_55073171.BeforeQuickReturn:

		METHOD_55073171.0B: ;Asm
			mov ECX, 0x0

		METHOD_55073171.0C: ;Asm
			Ret


		METHOD_55073171.AfterCCTorAlreadyCalledCheck:

		METHOD_55073171.0D: ;Asm
			push dword EBP

		METHOD_55073171.0E: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.KeyboardBase[]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_55073172:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase:

		GUID_55091202:

		METHOD_55091202.05: ;Asm
			push dword EBP

		METHOD_55091202.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_55091202.07: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_001A:
			; Ldfld
			; Field: Cosmos.HAL.KeyboardBase[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.KeyboardBase[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.KeyboardBase
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0021.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseAddWithResizeCosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_55091203:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 24
			; Argument[1] list at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase:

		GUID_55177275:

		METHOD_55177275.06: ;Asm
			push dword EBP

		METHOD_55177275.07: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0002:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Size: 8
			; Offset: 0 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0002.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0002.03: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0002.04: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0008:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0009:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0009.01: ;Asm
			add ECX, 0x8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0009.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_000F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_000F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_000F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0015:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0015.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0015.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0015.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0015.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0015.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_001A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_001B:
			; Ldflda
			; Field: Cosmos.HAL.KeyboardBase System.Collections.Generic.List`1+Enumerator.current

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_001B.01: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_001B.02: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0020:
			; Initobj

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0020.01: ;Asm
			mov dword [EAX], 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0020.02: ;Asm
			mov dword [EAX + 4], 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_55177276:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.ScanMapBase
			; Name: ScanCodeMatchesKey
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] ScanCode at EBP+12, size = 1
			; Argument[2] Key at EBP+8, size = 4
			; Return size: 4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx:

		GUID_55241160:

		METHOD_55241160.05: ;Asm
			push dword EBP

		METHOD_55241160.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_55241160.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_55241160.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_55241160.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_55241160.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0000:
			; Nop

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0001:
			; Ldc_I4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0001.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0002.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0003:
			; Br

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0003.00: ;Asm
			Jmp SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003F

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0005:
			; Nop

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0005.00: ;Asm
			NOP

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMapBase
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0006.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0007:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0007.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0007.02: ;Asm
			add ECX, 0xC

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0007.04: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0007.06: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_000C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_000C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_000C.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_000D:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_000D.00: ;Asm
			Call CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_000D.02: ;Asm
			JE near SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_000D.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_000D.05: ;Asm
			JNE near SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_000D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0012:
			; Ldfld
			; Field: System.Byte Cosmos.System.KeyMapping.Scancode
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 20 (includes object header)

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0012.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0012.02: ;Asm
			add ECX, 0x14

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0012.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0012.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0012.05: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0017:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0017.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0017.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0018:
			; Branch

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0018.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0018.01: ;Asm
			pop dword EBX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0018.02: ;Asm
			cmp EBX, EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0018.03: ;Asm
			JNE near SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0030

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMapBase
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_001A.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_001A.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_001B:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_001B.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_001B.02: ;Asm
			add ECX, 0xC

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_001B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_001B.04: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_001B.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_001B.06: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_001B.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0020:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0020.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0020.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0021:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0021.00: ;Asm
			Call CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0021.02: ;Asm
			JE near SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0026
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0021.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0021.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0021.05: ;Asm
			JNE near SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0021.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0026:
			; Ldfld
			; Field: Cosmos.System.ConsoleKeyEx Cosmos.System.KeyMapping.Key
			; Type: Cosmos.System.ConsoleKeyEx
			; Size: 4
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 27 (includes object header)

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0026.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0026.02: ;Asm
			add ECX, 0x1B

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0026.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0026.04: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0026.05: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002B:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002B.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C:
			; Ceq

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.02: ;Asm
			JE near SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.True

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.03: ;Asm
			Jmp SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.False

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.True:

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.06: ;Asm
			Jmp SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002E

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.False:

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002C.09: ;Asm
			Jmp SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002E

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002E:
			; Br

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_002E.00: ;Asm
			Jmp SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0031

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0030:
			; Ldc_I4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0030.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0031:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0031.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0031.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0032:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0032.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0032.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0033:
			; Branch

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0033.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0033.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0033.02: ;Asm
			JE near SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003A

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0035:
			; Nop

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0035.00: ;Asm
			NOP

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0036:
			; Ldc_I4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0036.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0037:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0037.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0037.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0038:
			; Br

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0038.00: ;Asm
			Jmp SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0055

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003A:
			; Nop

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003A.00: ;Asm
			NOP

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003C:
			; Ldc_I4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003C.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003D:
			; Add

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003D.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_003F.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0040:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMapBase
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0040.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0040.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0041:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0041.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0041.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0041.02: ;Asm
			add ECX, 0xC

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0041.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0041.04: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0041.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0041.06: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0041.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0046:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0046.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0046.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0046.02: ;Asm
			JE near SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0046.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0046.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0046.05: ;Asm
			JNE near SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0046.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B:
			; Clt

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.02: ;Asm
			push dword ECX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.04: ;Asm
			JL near SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.True

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.05: ;Asm
			Jmp SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.False

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.True:

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.08: ;Asm
			Jmp SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004D

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.False:

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004B.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004E.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004E.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004F:
			; Branch

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004F.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_004F.02: ;Asm
			JNE near SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0005

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0051:
			; Ldc_I4

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0051.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0052:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0052.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0052.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0053:
			; Br

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0053.00: ;Asm
			Jmp SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0055

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0055:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0055.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0055.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0056:
			; Ret

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.IL_0056.00: ;Asm
			Jmp SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL
			; End Method: ScanCodeMatchesKey

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x10

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemScanMapBaseScanCodeMatchesKeySystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_55241161:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: get_CapsLock
			; Plugged: No
			; Return size: 4

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock:

		GUID_55453848:

		METHOD_55453848.08: ;Asm
			push dword EBP

		METHOD_55453848.09: ;Asm
			mov EBP, ESP

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.IL_0000:
			; Ldsfld

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.IL_0000.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.IL_0000.02: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.IL_0000.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.IL_0000.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.IL_0000.04: ;Asm
			mov AL, byte [static_field__Cosmos_System_KeyboardManager__CapsLock_k__BackingField]

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.IL_0000.05: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.IL_0005:
			; Ret

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.IL_0005.00: ;Asm
			Jmp SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.END__OF__METHOD_NORMAL
			; End Method: get_CapsLock

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemKeyboardManagerget_CapsLock.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_55453849:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: UpdateLeds
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-28
			; Return size: 0

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds:

		GUID_55463193:

		METHOD_55463193.07: ;Asm
			push dword EBP

		METHOD_55463193.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 24

		METHOD_55463193.09: ;Asm
			push dword 0x0

		METHOD_55463193.0A: ;Asm
			push dword 0x0

		METHOD_55463193.0B: ;Asm
			push dword 0x0

		METHOD_55463193.0C: ;Asm
			push dword 0x0

		METHOD_55463193.0D: ;Asm
			push dword 0x0

		METHOD_55463193.0E: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_55463193.0F: ;Asm
			push dword 0x0

		METHOD_55463193.10: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0000:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0001:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0001.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0002:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0002.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0002.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerUpdateLeds.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0002.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0002.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mKeyboardList + 4]

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0002.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0007:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0007.00: ;Asm
			sub ESP, 0x10

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0007.01: ;Asm
			Call SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0007.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0007.03: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 24
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0007.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0007.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0007.08: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0007.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0007.0A: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerUpdateLeds.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0007.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C:
			; Stloc
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 24

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C.05: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C.06: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C.07: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C.08: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C.09: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C.0A: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000C.0B: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000D:
			; Br

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0020

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000F:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 24

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000F.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000F.01: ;Asm
			sub EAX, 0x18

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000F.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0011:
			; Call

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0011.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0011.01: ;Asm
			Call CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current
			; CurrentOffset = 17, HandlerStartOffset = 43

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0011.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0011.03: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0016
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0011.06: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_002B

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0016:
			; Stloc
			; Local type = Cosmos.HAL.KeyboardBase
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0016.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0016.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0016.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0017:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0017.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0018:
			; Ldloc
			; Local type = Cosmos.HAL.KeyboardBase
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0018.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0018.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0018.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.02: ;Asm
			push dword 0x21C

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.AfterAddressCheck:

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.07: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.NotBoxedThis

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.NotBoxedThis:

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.0B: ;Asm
			Call ECX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.AfterNotBoxedThis:
			; CurrentOffset = 25, HandlerStartOffset = 43

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.0D: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_001E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.0E: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_002B

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0019.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_001E:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_001E.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_001F:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_001F.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0020:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 24

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0020.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0020.01: ;Asm
			sub EAX, 0x18

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0020.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0022:
			; Call

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0022.00: ;Asm
			Call SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext
			; CurrentOffset = 34, HandlerStartOffset = 43

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0022.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0027
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0022.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0022.04: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_002B

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0027:
			; Branch

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0027.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0027.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_000F

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0029:
			; Leave

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0029.00: ;Asm
			mov dword [SystemVoidCosmosSystemKeyboardManagerUpdateLeds_LeaveAddress_2B], SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0029.02

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0029.01: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_002B

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0029.02: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_003A

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_002B:
			; Ldloca
			; Local type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 24

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_002B.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_002B.01: ;Asm
			sub EAX, 0x18

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_002B.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_002D:
			; Constrained
			; Type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0033:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0033.00: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1_Enumerator___Cosmos_HAL_KeyboardBase__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0033.01: ;Asm
			push dword 0x132

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0033.02: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForInterfaceTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0033.03: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0033.AfterAddressCheck:

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0033.NotBoxedThis:

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0033.04: ;Asm
			Call ECX

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0033.AfterNotBoxedThis:
			; CurrentOffset = 51, HandlerStartOffset = 43

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0033.05: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0033.06: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0038
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0033.07: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerUpdateLeds.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0033.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0038:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0038.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0039:
			; Endfinally

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0039.00: ;Asm
			mov EAX, SystemVoidCosmosSystemKeyboardManagerUpdateLeds_LeaveAddress_2B

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_0039.01: ;Asm
			Jmp [EAX]

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_003A:
			; Ret

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.IL_003A.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerUpdateLeds.END__OF__METHOD_NORMAL
			; End Method: UpdateLeds

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyboardManagerUpdateLeds.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x20

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyboardManagerUpdateLeds.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_55463194:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: get_NumLock
			; Plugged: No
			; Return size: 4

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock:

		GUID_55575924:

		METHOD_55575924.06: ;Asm
			push dword EBP

		METHOD_55575924.07: ;Asm
			mov EBP, ESP

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.IL_0000:
			; Ldsfld

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.IL_0000.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.IL_0000.02: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerget_NumLock.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.IL_0000.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.IL_0000.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.IL_0000.04: ;Asm
			mov AL, byte [static_field__Cosmos_System_KeyboardManager__NumLock_k__BackingField]

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.IL_0000.05: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.IL_0005:
			; Ret

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.IL_0005.00: ;Asm
			Jmp SystemBooleanCosmosSystemKeyboardManagerget_NumLock.END__OF__METHOD_NORMAL
			; End Method: get_NumLock

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemKeyboardManagerget_NumLock.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemKeyboardManagerget_NumLock.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_55575925:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: get_ScrollLock
			; Plugged: No
			; Return size: 4

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock:

		GUID_55585373:

		METHOD_55585373.07: ;Asm
			push dword EBP

		METHOD_55585373.08: ;Asm
			mov EBP, ESP

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.IL_0000:
			; Ldsfld

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.IL_0000.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.IL_0000.02: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.IL_0000.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.IL_0000.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.IL_0000.04: ;Asm
			mov AL, byte [static_field__Cosmos_System_KeyboardManager__ScrollLock_k__BackingField]

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.IL_0000.05: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.IL_0005:
			; Ret

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.IL_0005.00: ;Asm
			Jmp SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.END__OF__METHOD_NORMAL
			; End Method: get_ScrollLock

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_55585374:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: set_ControlPressed
			; Plugged: No
			; Argument[0] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean:

		GUID_55594830:

		METHOD_55594830.07: ;Asm
			push dword EBP

		METHOD_55594830.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.IL_0001:
			; Stsfld

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.IL_0001.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.IL_0001.03: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.IL_0001.04: ;Asm
			mov byte [static_field__Cosmos_System_KeyboardManager__ControlPressed_k__BackingField], AL

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.IL_0006:
			; Ret

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.IL_0006.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: set_ControlPressed

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyboardManagerset_ControlPressedSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_55594831:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: set_ShiftPressed
			; Plugged: No
			; Argument[0] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean:

		GUID_55609029:

		METHOD_55609029.05: ;Asm
			push dword EBP

		METHOD_55609029.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.IL_0001:
			; Stsfld

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.IL_0001.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.IL_0001.03: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.IL_0001.04: ;Asm
			mov byte [static_field__Cosmos_System_KeyboardManager__ShiftPressed_k__BackingField], AL

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.IL_0006:
			; Ret

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.IL_0006.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: set_ShiftPressed

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyboardManagerset_ShiftPressedSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_55609030:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: set_AltPressed
			; Plugged: No
			; Argument[0] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean:

		GUID_55623246:

		METHOD_55623246.05: ;Asm
			push dword EBP

		METHOD_55623246.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.IL_0001:
			; Stsfld

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.IL_0001.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.IL_0001.03: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.IL_0001.04: ;Asm
			mov byte [static_field__Cosmos_System_KeyboardManager__AltPressed_k__BackingField], AL

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.IL_0006:
			; Ret

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.IL_0006.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: set_AltPressed

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyboardManagerset_AltPressedSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_55623247:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: get_ControlPressed
			; Plugged: No
			; Return size: 4

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed:

		GUID_55637481:

		METHOD_55637481.05: ;Asm
			push dword EBP

		METHOD_55637481.06: ;Asm
			mov EBP, ESP

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.IL_0000:
			; Ldsfld

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.IL_0000.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.IL_0000.02: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.IL_0000.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.IL_0000.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.IL_0000.04: ;Asm
			mov AL, byte [static_field__Cosmos_System_KeyboardManager__ControlPressed_k__BackingField]

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.IL_0000.05: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.IL_0005:
			; Ret

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.IL_0005.00: ;Asm
			Jmp SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.END__OF__METHOD_NORMAL
			; End Method: get_ControlPressed

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_55637482:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: get_AltPressed
			; Plugged: No
			; Return size: 4

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed:

		GUID_55646982:

		METHOD_55646982.07: ;Asm
			push dword EBP

		METHOD_55646982.08: ;Asm
			mov EBP, ESP

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.IL_0000:
			; Ldsfld

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.IL_0000.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.IL_0000.02: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.IL_0000.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.IL_0000.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.IL_0000.04: ;Asm
			mov AL, byte [static_field__Cosmos_System_KeyboardManager__AltPressed_k__BackingField]

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.IL_0000.05: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.IL_0005:
			; Ret

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.IL_0005.00: ;Asm
			Jmp SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.END__OF__METHOD_NORMAL
			; End Method: get_AltPressed

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemKeyboardManagerget_AltPressed.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_55646983:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: GetKey
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aScancode at EBP+12, size = 1
			; Argument[1] keyInfo at EBP+8, size = 4
			; Return size: 4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent:

		GUID_55656491:

		METHOD_55656491.07: ;Asm
			push dword EBP

		METHOD_55656491.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_55656491.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_55656491.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0000:
			; Nop

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0001:
			; Ldsfld

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0001.02: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0001.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mScanMap + 4]

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0001.04: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0006:
			; Ldnull

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0006.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0006.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0007:
			; Ceq
			; NullRef

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0007.01: ;Asm
			pop dword EAX
			; ScanMapBase

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0007.02: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0007.03: ;Asm
			pop dword EBX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0007.04: ;Asm
			cmp EAX, EBX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0007.05: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0007.False

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0007.06: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0007.07: ;Asm
			Jmp SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0009

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0007.False:

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0007.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0007.09: ;Asm
			Jmp SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0009

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0009.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000B:
			; Branch

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000B.02: ;Asm
			JE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_001F

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000D:
			; Nop

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000D.00: ;Asm
			NOP

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000E:
			; Ldsfld

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000E.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000E.02: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000E.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000E.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_000E.04: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0013:
			; LdStr
			; String Value: No KeyLayout

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0013.00: ;Asm
			push dword StringLiteral02B2

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0013.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0018:
			; Callvirt
			; ThisOffset = 8

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0018.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0018.02: ;Asm
			JE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_001D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0018.03: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0018.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_001D:
			; Nop

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_001D.00: ;Asm
			NOP

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_001E:
			; Nop

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_001E.00: ;Asm
			NOP

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_001F:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.KeyEvent&
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_001F.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0020:
			; Ldsfld

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0020.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0020.02: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0020.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0020.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mScanMap + 4]

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0020.04: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0025:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0025.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0025.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0026:
			; Call

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0026.00: ;Asm
			sub ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0026.01: ;Asm
			Call SystemBooleanCosmosSystemKeyboardManagerget_ControlPressed

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0026.02: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0026.03: ;Asm
			JE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_002B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0026.05: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_002B:
			; Call

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_002B.00: ;Asm
			sub ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_002B.01: ;Asm
			Call SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_002B.02: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_002B.03: ;Asm
			JE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0030
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_002B.05: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0030:
			; Call

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0030.00: ;Asm
			sub ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0030.01: ;Asm
			Call SystemBooleanCosmosSystemKeyboardManagerget_AltPressed

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0030.02: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0030.03: ;Asm
			JE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0035
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0030.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0030.05: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0035:
			; Call

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0035.00: ;Asm
			sub ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0035.01: ;Asm
			Call SystemBooleanCosmosSystemKeyboardManagerget_NumLock

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0035.02: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0035.03: ;Asm
			JE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003A
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0035.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0035.05: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003A:
			; Call

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003A.00: ;Asm
			sub ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003A.01: ;Asm
			Call SystemBooleanCosmosSystemKeyboardManagerget_CapsLock

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003A.02: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003A.03: ;Asm
			JE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003F
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003A.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003A.05: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003F:
			; Call

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003F.00: ;Asm
			sub ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003F.01: ;Asm
			Call SystemBooleanCosmosSystemKeyboardManagerget_ScrollLock

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003F.02: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003F.03: ;Asm
			JE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0044
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003F.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_003F.05: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0044:
			; Callvirt
			; ThisOffset = 28

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0044.00: ;Asm
			Call CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0044.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0044.02: ;Asm
			JE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0049
			; aStackSizeBeforeCall = 40
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0044.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0044.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0044.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0044.06: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0044.NoExceptionAfterCall:
			; Argument Count = 7

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0049:
			; Stind

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0049.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0049.01: ;Asm
			pop dword EBX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0049.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0049.03: ;Asm
			mov dword [EAX], ECX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0049.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004A:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.KeyEvent&
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004B:
			; Ldind

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004B.01: ;Asm
			push dword [EAX + 4]

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004B.02: ;Asm
			push dword [EAX]

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004C:
			; Ldnull

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004C.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004C.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D:
			; Cgt_Un

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.00: ;Asm
			mov ESI, 0x1

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.01: ;Asm
			xor EDI, EDI

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.03: ;Asm
			pop dword EDX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.04: ;Asm
			pop dword EBX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.05: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.06: ;Asm
			cmp ECX, EDX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.07: ;Asm
			JNBE near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.True

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.08: ;Asm
			JB near SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.False

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.09: ;Asm
			cmp EBX, EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.True:

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.0A: ;Asm
			cmovnbe EDI, ESI

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.False:

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004D.0B: ;Asm
			push dword EDI

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_004F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0050:
			; Br

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0050.00: ;Asm
			Jmp SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0052

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0052:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0052.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0052.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0053:
			; Ret

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.IL_0053.00: ;Asm
			Jmp SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_NORMAL
			; End Method: GetKey

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemKeyboardManagerGetKeySystemByteCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_55656492:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: Enqueue
			; Plugged: No
			; Argument[0] keyEvent at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent:

		GUID_55809678:

		METHOD_55809678.08: ;Asm
			push dword EBP

		METHOD_55809678.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0000:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0001:
			; Ldsfld

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0001.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_System_KeyboardManager_mQueuedKeys + 4]

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0007:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0007.02: ;Asm
			JE near SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_000C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0007.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_0007.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_000C:
			; Nop

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_000D:
			; Ret

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.END__OF__METHOD_NORMAL
			; End Method: Enqueue

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyboardManagerEnqueueCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_55809679:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor:

		GUID_55838631:
			; Static constructor. See if it has been called already, return if so.

		METHOD_55838631.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition_], 0x1

		METHOD_55838631.06: ;Asm
			JE near METHOD_55838631.BeforeQuickReturn

		METHOD_55838631.07: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition_], 0x1

		METHOD_55838631.08: ;Asm
			Jmp METHOD_55838631.AfterCCTorAlreadyCalledCheck

		METHOD_55838631.BeforeQuickReturn:

		METHOD_55838631.09: ;Asm
			mov ECX, 0x0

		METHOD_55838631.0A: ;Asm
			Ret


		METHOD_55838631.AfterCCTorAlreadyCalledCheck:

		METHOD_55838631.0B: ;Asm
			push dword EBP

		METHOD_55838631.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.BlockDevice.Partition[]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_55838632:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor:

		GUID_55857974:
			; Static constructor. See if it has been called already, return if so.

		METHOD_55857974.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem_], 0x1

		METHOD_55857974.06: ;Asm
			JE near METHOD_55857974.BeforeQuickReturn

		METHOD_55857974.07: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem_], 0x1

		METHOD_55857974.08: ;Asm
			Jmp METHOD_55857974.AfterCCTorAlreadyCalledCheck

		METHOD_55857974.BeforeQuickReturn:

		METHOD_55857974.09: ;Asm
			mov ECX, 0x0

		METHOD_55857974.0A: ;Asm
			Ret


		METHOD_55857974.AfterCCTorAlreadyCalledCheck:

		METHOD_55857974.0B: ;Asm
			push dword EBP

		METHOD_55857974.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.System.FileSystem.FileSystem[]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_55857975:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor:

		GUID_55877349:
			; Static constructor. See if it has been called already, return if so.

		METHOD_55877349.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory_], 0x1

		METHOD_55877349.06: ;Asm
			JE near METHOD_55877349.BeforeQuickReturn

		METHOD_55877349.07: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory_], 0x1

		METHOD_55877349.08: ;Asm
			Jmp METHOD_55877349.AfterCCTorAlreadyCalledCheck

		METHOD_55877349.BeforeQuickReturn:

		METHOD_55877349.09: ;Asm
			mov ECX, 0x0

		METHOD_55877349.0A: ;Asm
			Ret


		METHOD_55877349.AfterCCTorAlreadyCalledCheck:

		METHOD_55877349.0B: ;Asm
			push dword EBP

		METHOD_55877349.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.System.FileSystem.FileSystemFactory[]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_55877350:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory:

		GUID_55896756:

		METHOD_55896756.05: ;Asm
			push dword EBP

		METHOD_55896756.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_55896756.07: ;Asm
			push dword 0x0

		METHOD_55896756.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_55896756.09: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0001:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystemFactory[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystemFactory[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0006:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystemFactory[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_001D:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystemFactory[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0034

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002B:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystemFactory[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.FileSystemFactory
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_002E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.FileSystemFactory
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_55896757:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition:

		GUID_56048225:

		METHOD_56048225.06: ;Asm
			push dword EBP

		METHOD_56048225.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_56048225.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_001A:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Partition[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Partition[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0021.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionAddWithResizeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_56048226:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 24
			; Argument[1] list at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory:

		GUID_56142012:

		METHOD_56142012.06: ;Asm
			push dword EBP

		METHOD_56142012.07: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0002:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Size: 8
			; Offset: 0 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0002.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0002.03: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0002.04: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0008:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0009:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0009.01: ;Asm
			add ECX, 0x8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0009.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_000F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_000F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_000F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0015:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0015.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0015.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0015.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0015.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0015.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_001A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_001B:
			; Ldflda
			; Field: Cosmos.System.FileSystem.FileSystemFactory System.Collections.Generic.List`1+Enumerator.current

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_001B.01: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_001B.02: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0020:
			; Initobj

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0020.01: ;Asm
			mov dword [EAX], 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0020.02: ;Asm
			mov dword [EAX + 4], 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryctorSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_56142013:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FatFileSystemFactory
			; Name: IsType
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aDevice at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition:

		GUID_56211581:

		METHOD_56211581.05: ;Asm
			push dword EBP

		METHOD_56211581.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_56211581.07: ;Asm
			push dword 0x0

		METHOD_56211581.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_56211581.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_56211581.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_56211581.0B: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0000:
			; Nop

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0002:
			; Ldnull

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0002.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0002.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0003:
			; Ceq
			; NullRef

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0003.01: ;Asm
			pop dword EAX
			; Partition

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0003.03: ;Asm
			pop dword EBX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0003.05: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0003.False

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0003.06: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0003.07: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0005

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0003.False:

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0003.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0003.09: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0005

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0005.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0005.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0006.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0007:
			; Branch

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0007.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0015

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0009:
			; Nop

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0009.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000A:
			; LdStr
			; String Value: aDevice

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000A.00: ;Asm
			push dword StringLiteral02B3

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000A.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F:
			; Newobj

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.00: ;Asm
			push dword 0x90

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.AfterAlloc:

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.02: ;Asm
			push dword [ESP]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.03: ;Asm
			push dword [ESP]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.0E: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.NoError1486
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.11: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.NoError1486:

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.14: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_000F.15: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0014:
			; Throw

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0014.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0014.05: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0015:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0016:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0016.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0017:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0017.00: ;Asm
			Call SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0017.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0017.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0017.05: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0017.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001C:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001C.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001D.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001E:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001E.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001F:
			; Conv_I8

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001F.01: ;Asm
			cdq

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001F.02: ;Asm
			push dword EDX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_001F.03: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0020:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0020.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0021:
			; Conv_I8

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0021.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0021.01: ;Asm
			cdq

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0021.02: ;Asm
			push dword EDX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0021.03: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0022:
			; Ldloca
			; Local type = System.Byte[]
			; Local EBP offset = 8

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0022.00: ;Asm
			mov EAX, EBP

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0022.01: ;Asm
			sub EAX, 0x8

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0022.02: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024:
			; Callvirt
			; ThisOffset = 20

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.00: ;Asm
			mov EAX, dword [ESP + 24]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.01: ;Asm
			push dword [EAX]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.02: ;Asm
			push dword 0x118

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.04: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.AfterAddressCheck:

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.05: ;Asm
			mov EAX, dword [ESP + 24]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.07: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.NotBoxedThis

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.08: ;Asm
			add EAX, 0xC

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.09: ;Asm
			mov dword [ESP + 24], EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.0A: ;Asm
			add ESP, 0x18

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.0B: ;Asm
			push dword [ESP - 8]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.0C: ;Asm
			push dword [ESP - 8]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.0D: ;Asm
			push dword [ESP - 8]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.0E: ;Asm
			push dword [ESP - 8]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.0F: ;Asm
			push dword [ESP - 8]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.NotBoxedThis:

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.10: ;Asm
			Call ECX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.AfterNotBoxedThis:

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.11: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.12: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0029
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.13: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0024.NoExceptionAfterCall:
			; Argument Count = 3

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0029:
			; Nop

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0029.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_002A:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_002A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_002A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_002A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_002A.03: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_002B:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_002B.00: ;Asm
			push dword 0x1FE

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0030:
			; Call

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0030.00: ;Asm
			Call SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0030.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0035
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0030.04: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0035:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 12
			; Local size = 2

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0035.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0035.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0036:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 12
			; Local size = 2

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0036.00: ;Asm
			movzx EAX, word [EBP - 12]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0036.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0037:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0037.00: ;Asm
			push dword 0xAA55

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C:
			; Ceq

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.True

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.03: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.False

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.True:

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.06: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003E

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.False:

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003C.09: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003E

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003E.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003F:
			; Br

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_003F.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0041

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0041:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0041.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0041.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0042:
			; Ret

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.IL_0042.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL
			; End Method: IsType

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x14

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemFileSystemFatFileSystemFactoryIsTypeCosmosHALBlockDevicePartition.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_56211582:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FatFileSystemFactory
			; Name: Create
			; Plugged: No
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] aDevice at EBP+28, size = 8
			; Argument[2] aRootPath at EBP+20, size = 8
			; Argument[3] aSize at EBP+12, size = 8
			; Return size: 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64:

		GUID_56254662:

		METHOD_56254662.08: ;Asm
			push dword EBP

		METHOD_56254662.09: ;Asm
			mov EBP, ESP

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0000.00: ;Asm
			push dword [EBP + 28]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0000.01: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0001.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0001.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0002:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int64
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0002.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0002.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003:
			; Newobj

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.00: ;Asm
			push dword 0x68

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.AfterAlloc:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.08: ;Asm
			mov dword [EAX + 8], 0x5C

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.09: ;Asm
			push dword 0x0
			; Arg aDevice: 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.0A: ;Asm
			push dword [ESP + 32]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.0B: ;Asm
			push dword [ESP + 32]
			; Arg aRootPath: 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.0C: ;Asm
			push dword [ESP + 32]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.0D: ;Asm
			push dword [ESP + 32]
			; Arg aSize: 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.0E: ;Asm
			push dword [ESP + 32]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.0F: ;Asm
			push dword [ESP + 32]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.10: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.11: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.12: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.NoError1488
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.13: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.14: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.15: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.16: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.17: ;Asm
			Jmp CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.NoError1488:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.18: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.19: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.1A: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.1B: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.1C: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.1D: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0008:
			; Ret

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0008.00: ;Asm
			Jmp CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL
			; End Method: Create

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 32], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 36], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemFatFileSystemFactoryCreateCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x18


		GUID_56254663:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem:

		GUID_56254980:

		METHOD_56254980.09: ;Asm
			push dword EBP

		METHOD_56254980.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_56254980.0B: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_001A:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystem[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0021.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemAddWithResizeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_56254981:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]
			; Name: MoveNextRare
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 24
			; Return size: 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare:

		GUID_56256503:

		METHOD_56256503.06: ;Asm
			push dword EBP

		METHOD_56256503.07: ;Asm
			mov EBP, ESP

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0001.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0001.01: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0001.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0001.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0001.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0007:
			; Ldfld
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 0 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0007.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0007.01: ;Asm
			add ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0007.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0007.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0007.04: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0007.05: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0007.06: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_000C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_000C.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_000C.02: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_000C.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_000C.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_000C.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0011:
			; Branch

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0011.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0011.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0011.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0011.03: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0018

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0013:
			; Call

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0013.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0013.02: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0018
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0013.03: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0018.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0019.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001A:
			; Ldfld
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 0 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001A.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001A.01: ;Asm
			add ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001A.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001A.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001A.04: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001A.05: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001A.06: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001F:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001F.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001F.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001F.02: ;Asm
			add ECX, 0x18

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001F.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001F.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_001F.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0024:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0024.00: ;Asm
			push dword 0x1

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0025:
			; Add

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0025.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0026.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0026.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_002B.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_002C:
			; Ldflda
			; Field: Cosmos.System.FileSystem.FileSystemFactory System.Collections.Generic.List`1+Enumerator.current

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_002C.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_002C.01: ;Asm
			add EAX, 0x10

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_002C.02: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0031:
			; Initobj

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0031.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0031.01: ;Asm
			mov dword [EAX], 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0031.02: ;Asm
			mov dword [EAX + 4], 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0037:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0037.00: ;Asm
			push dword 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0038:
			; Ret

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.IL_0038.00: ;Asm
			Jmp SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.END__OF__METHOD_NORMAL
			; End Method: MoveNextRare

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.END__OF__METHOD_NORMAL

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryMoveNextRare.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_56256504:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.FileSystemFactory]
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 24
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryDispose:

		GUID_56258748:

		METHOD_56258748.07: ;Asm
			push dword EBP

		METHOD_56258748.08: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryDispose.IL_0000:
			; Ret

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryDispose.IL_0000.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryDispose.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryDispose.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryDispose.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryDispose.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryDispose.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryDispose.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryDispose.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryDispose.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemFileSystemFactoryDispose.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_56258749:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock
			; Name: Fill
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aData at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16:

		GUID_56258889:

		METHOD_56258889.05: ;Asm
			push dword EBP

		METHOD_56258889.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0002:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0003.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0003.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0004:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 20 (includes object header)

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0004.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0004.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0004.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0004.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0004.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0004.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0009.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0009.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_000A:
			; Call

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_000A.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_000A.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_000F
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_000F:
			; Nop

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0010:
			; Ret

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.END__OF__METHOD_NORMAL
			; End Method: Fill

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_56258890:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.TextScreen
			; Name: SetCursorPos
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aX at EBP+12, size = 4
			; Argument[2] aY at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32:

		GUID_56260224:

		METHOD_56260224.05: ;Asm
			push dword EBP

		METHOD_56260224.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_56260224.07: ;Asm
			push dword 0x0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.02: ;Asm
			push dword 0xA2

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.AfterAddressCheck:

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.07: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.NotBoxedThis

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.NotBoxedThis:

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.AfterNotBoxedThis:

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.0D: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0008
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.10: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0003.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0008:
			; Mul

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0008.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0008.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0008.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000A:
			; Add

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000B:
			; Conv_U2

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000B.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000B.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000C:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000E:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000E.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_000E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0013:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Idx3
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0013.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0013.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0013.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0013.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0013.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0013.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0013.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0018:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0018.00: ;Asm
			push dword 0xF

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_001A:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_001A.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_001A.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_001F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_001A.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_001A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_001F:
			; Nop

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_001F.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0020.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0020.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0021:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0021.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0021.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0021.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0021.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0021.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0021.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0021.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0021.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0026:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data3
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 52 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0026.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0026.02: ;Asm
			add ECX, 0x34

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0026.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0026.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0026.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0026.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0026.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_002B:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_002B.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_002C:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_002C.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0031:
			; And

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0031.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0032:
			; Conv_U1

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0032.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0032.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0033:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0033.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0033.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0033.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0038
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0033.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0033.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0038:
			; Nop

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0038.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0039:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0039.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0039.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003A:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003A.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003A.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003F:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Idx3
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 28 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003F.02: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003F.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003F.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_003F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0044:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0044.00: ;Asm
			push dword 0xE

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0046:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0046.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0046.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0046.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0046.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0046.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004B:
			; Nop

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004B.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.TextScreen
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004C.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004C.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004D:
			; Ldfld
			; Field: Cosmos.Core.IOGroup.TextScreen Cosmos.HAL.TextScreen.IO
			; Type: Cosmos.Core.IOGroup.TextScreen
			; Size: 8
			; DeclaringType: Cosmos.HAL.TextScreen
			; TypeOnStack: Cosmos.HAL.TextScreen
			; Offset: 37 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004D.02: ;Asm
			add ECX, 0x25

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004D.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004D.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_004D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0052:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.TextScreen.Data3
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.TextScreen
			; TypeOnStack: Cosmos.Core.IOGroup.TextScreen
			; Offset: 52 (includes object header)

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0052.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0052.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0052.02: ;Asm
			add ECX, 0x34

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0052.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0052.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0052.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0052.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0052.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0057:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0057.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0057.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0058:
			; Ldc_I4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0058.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0059:
			; Shr

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0059.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0059.01: ;Asm
			sar dword [ESP], CL

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_005A:
			; Conv_U1

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_005A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_005A.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_005A.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_005B:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_005B.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_005B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_005B.02: ;Asm
			JE near SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0060
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_005B.03: ;Asm
			JNE near SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_005B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0060:
			; Nop

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0060.00: ;Asm
			NOP

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0061:
			; Ret

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.IL_0061.00: ;Asm
			Jmp SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: SetCursorPos

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_56260225:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCSpeaker
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosHALPCSpeakercctor:

		GUID_56268107:
			; Static constructor. See if it has been called already, return if so.

		METHOD_56268107.06: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_HAL_PCSpeaker], 0x1

		METHOD_56268107.07: ;Asm
			JE near METHOD_56268107.BeforeQuickReturn

		METHOD_56268107.08: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_HAL_PCSpeaker], 0x1

		METHOD_56268107.09: ;Asm
			Jmp METHOD_56268107.AfterCCTorAlreadyCalledCheck

		METHOD_56268107.BeforeQuickReturn:

		METHOD_56268107.0A: ;Asm
			mov ECX, 0x0

		METHOD_56268107.0B: ;Asm
			Ret


		METHOD_56268107.AfterCCTorAlreadyCalledCheck:

		METHOD_56268107.0C: ;Asm
			push dword EBP

		METHOD_56268107.0D: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPCSpeakercctor.IL_0000:
			; Ldsfld

		SystemVoidCosmosHALPCSpeakercctor.IL_0000.00: ;Asm
			Call SystemVoidCosmosCoreBaseIOGroupscctor

		SystemVoidCosmosHALPCSpeakercctor.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakercctor.IL_0000.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakercctor.IL_0000.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCSpeakercctor.IL_0000.03: ;Asm
			push dword [static_field__Cosmos_Core_BaseIOGroups_PCSpeaker + 4]

		SystemVoidCosmosHALPCSpeakercctor.IL_0000.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakercctor.IL_0005:
			; Stsfld

		SystemVoidCosmosHALPCSpeakercctor.IL_0005.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakercctor

		SystemVoidCosmosHALPCSpeakercctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakercctor.IL_0005.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakercctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.IOGroup.PCSpeaker

		SystemVoidCosmosHALPCSpeakercctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakercctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakercctor.IL_0005.05: ;Asm
			mov dword [static_field__Cosmos_HAL_PCSpeaker_IO + 4], EAX

		SystemVoidCosmosHALPCSpeakercctor.IL_000A:
			; Newobj

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.00: ;Asm
			push dword 0x26

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.AfterAlloc:

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_PIT_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x1A

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.0A: ;Asm
			Call SystemVoidCosmosHALPITctor

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.0C: ;Asm
			JE near SystemVoidCosmosHALPCSpeakercctor.IL_000A.NoError1490
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.0E: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.NoError1490:

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.10: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakercctor.IL_000A.11: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakercctor.IL_000F:
			; Stsfld

		SystemVoidCosmosHALPCSpeakercctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakercctor

		SystemVoidCosmosHALPCSpeakercctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakercctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakercctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakercctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.HAL.PIT

		SystemVoidCosmosHALPCSpeakercctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakercctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakercctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_HAL_PCSpeaker_SpeakerPIT + 4], EAX

		SystemVoidCosmosHALPCSpeakercctor.IL_0014:
			; Ret

		SystemVoidCosmosHALPCSpeakercctor.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakercctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosHALPCSpeakercctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCSpeakercctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCSpeakercctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCSpeakercctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCSpeakercctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCSpeakercctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCSpeakercctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCSpeakercctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_56268108:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PCSpeaker
			; Name: EnableSound
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosHALPCSpeakerEnableSound:

		GUID_56269320:

		METHOD_56269320.05: ;Asm
			push dword EBP

		METHOD_56269320.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0000:
			; Nop

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0001:
			; Ldsfld

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0001.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakercctor

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0001.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerEnableSound.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0001.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCSpeaker_IO + 4]

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0006:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCSpeaker.Gate
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCSpeaker
			; TypeOnStack: Cosmos.Core.IOGroup.PCSpeaker
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0006.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0006.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0006.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0006.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0006.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0006.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0006.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_000B:
			; Ldsfld

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_000B.00: ;Asm
			Call SystemVoidCosmosHALPCSpeakercctor

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_000B.02: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerEnableSound.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_000B.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_000B.03: ;Asm
			push dword [static_field__Cosmos_HAL_PCSpeaker_IO + 4]

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_000B.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0010:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.PCSpeaker.Gate
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.PCSpeaker
			; TypeOnStack: Cosmos.Core.IOGroup.PCSpeaker
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0010.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0010.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0010.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0010.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0015:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0015.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0015.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerEnableSound.IL_001A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0015.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0015.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0015.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0015.06: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerEnableSound.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0015.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001A:
			; Ldc_I4

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001A.00: ;Asm
			push dword 0x3

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001B:
			; Or

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001B.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001C:
			; Conv_U1

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001C.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001C.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001D:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001D.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001D.02: ;Asm
			JE near SystemVoidCosmosHALPCSpeakerEnableSound.IL_0022
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001D.03: ;Asm
			JNE near SystemVoidCosmosHALPCSpeakerEnableSound.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_001D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0022:
			; Nop

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0022.00: ;Asm
			NOP

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0023:
			; Ret

		SystemVoidCosmosHALPCSpeakerEnableSound.IL_0023.00: ;Asm
			Jmp SystemVoidCosmosHALPCSpeakerEnableSound.END__OF__METHOD_NORMAL
			; End Method: EnableSound

		SystemVoidCosmosHALPCSpeakerEnableSound.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPCSpeakerEnableSound.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPCSpeakerEnableSound.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPCSpeakerEnableSound.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPCSpeakerEnableSound.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPCSpeakerEnableSound.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPCSpeakerEnableSound.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPCSpeakerEnableSound.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_56269321:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PIT
			; Name: SignalWait
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosHALPITSignalWait:

		GUID_56272431:

		METHOD_56272431.05: ;Asm
			push dword EBP

		METHOD_56272431.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPITSignalWait.IL_0000:
			; Nop

		SystemVoidCosmosHALPITSignalWait.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPITSignalWait.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITSignalWait.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITSignalWait.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITSignalWait.IL_0002:
			; Ldc_I4

		SystemVoidCosmosHALPITSignalWait.IL_0002.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITSignalWait.IL_0003:
			; Stfld
			; Operand type: Cosmos.HAL.PIT
			; Field: System.Boolean Cosmos.HAL.PIT.WaitSignaled
			; Type: System.Boolean
			; Size: 1
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITSignalWait.IL_0003.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITSignalWait.IL_0003.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPITSignalWait.IL_0003.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITSignalWait.IL_0003.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPITSignalWait.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITSignalWait.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITSignalWait.IL_0008:
			; Ret

		SystemVoidCosmosHALPITSignalWait.IL_0008.00: ;Asm
			Jmp SystemVoidCosmosHALPITSignalWait.END__OF__METHOD_NORMAL
			; End Method: SignalWait

		SystemVoidCosmosHALPITSignalWait.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPITSignalWait.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPITSignalWait.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPITSignalWait.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPITSignalWait.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPITSignalWait.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPITSignalWait.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPITSignalWait.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_56272432:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.DelegateImpl
			; Name: Ctor
			; Plugged: No

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr:

		GUID_56273814:

		METHOD_56273814.05: ;Asm
			push dword EBP

		METHOD_56273814.06: ;Asm
			mov EBP, ESP
			; Save target ($this) to field
			; -- ldarg 0
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer+dOnTrigger
			; Arg real size = 8 aligned size = 8

		METHOD_56273814.07: ;Asm
			push dword [EBP + 24]

		METHOD_56273814.08: ;Asm
			push dword [EBP + 20]
			; -- ldarg 1
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_56273814.09: ;Asm
			push dword [EBP + 16]

		METHOD_56273814.0A: ;Asm
			push dword [EBP + 12]
			; -- stfld _target
			; Field: System.Object System.Delegate._target
			; Type: System.Object
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		METHOD_56273814.0B: ;Asm
			mov ECX, dword [ESP + 12]

		METHOD_56273814.0C: ;Asm
			add ECX, 0x14

		METHOD_56273814.0D: ;Asm
			pop dword EAX

		METHOD_56273814.0E: ;Asm
			mov dword [ECX], EAX

		METHOD_56273814.0F: ;Asm
			pop dword EAX

		METHOD_56273814.10: ;Asm
			mov dword [ECX + 4], EAX

		METHOD_56273814.11: ;Asm
			add ESP, 0x4

		METHOD_56273814.12: ;Asm
			add ESP, 0x4
			; Save method pointer to field
			; -- ldarg 0
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer+dOnTrigger
			; Arg real size = 8 aligned size = 8

		METHOD_56273814.13: ;Asm
			push dword [EBP + 24]

		METHOD_56273814.14: ;Asm
			push dword [EBP + 20]
			; -- ldarg 2
			; Arg idx = 2
			; Arg type = System.IntPtr
			; Arg real size = 4 aligned size = 4

		METHOD_56273814.15: ;Asm
			push dword [EBP + 8]
			; -- stfld _methodPtr
			; Field: System.IntPtr System.Delegate._methodPtr
			; Type: System.IntPtr
			; Size: 4
			; Offset: 32 (includes object header)
			; After Nullref check

		METHOD_56273814.16: ;Asm
			mov ECX, dword [ESP + 8]

		METHOD_56273814.17: ;Asm
			add ECX, 0x20

		METHOD_56273814.18: ;Asm
			pop dword EAX

		METHOD_56273814.19: ;Asm
			mov dword [ECX], EAX

		METHOD_56273814.1A: ;Asm
			add ESP, 0x4

		METHOD_56273814.1B: ;Asm
			add ESP, 0x4
			; Saving ArgSize to field
			; -- ldarg 0
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer+dOnTrigger
			; Arg real size = 8 aligned size = 8

		METHOD_56273814.1C: ;Asm
			push dword [EBP + 24]

		METHOD_56273814.1D: ;Asm
			push dword [EBP + 20]
			; -- push argsize

		METHOD_56273814.1E: ;Asm
			push dword 0x0
			; -- stfld ArgSize
			; Field: $$ArgSize$$
			; Type: System.Int32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		METHOD_56273814.1F: ;Asm
			mov ECX, dword [ESP + 8]

		METHOD_56273814.20: ;Asm
			add ECX, 0x10

		METHOD_56273814.21: ;Asm
			pop dword EAX

		METHOD_56273814.22: ;Asm
			mov dword [ECX], EAX

		METHOD_56273814.23: ;Asm
			add ESP, 0x4

		METHOD_56273814.24: ;Asm
			add ESP, 0x4
			; End Method: Ctor

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL.25: ;Asm
			mov dword [INTs_LastKnownAddress], PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL.26: ;Asm
			mov ECX, 0x0

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION:

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2:

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2.27: ;Asm
			pop dword EBP

		PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2.28: ;Asm
			Ret 0x14


		GUID_56273815:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PIT+PITTimer+dOnTrigger
			; Name: .ctor
			; Plugged: Yes
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] object at EBP+16, size = 8
			; Argument[2] method at EBP+8, size = 4

		SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr:

		GUID_56273817:

		METHOD_56273817.29: ;Asm
			push dword EBP

		METHOD_56273817.2A: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer+dOnTrigger
			; Arg real size = 8 aligned size = 8

		METHOD_56273817.2B: ;Asm
			push dword [EBP + 24]

		METHOD_56273817.2C: ;Asm
			push dword [EBP + 20]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_56273817.2D: ;Asm
			push dword [EBP + 16]

		METHOD_56273817.2E: ;Asm
			push dword [EBP + 12]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.IntPtr
			; Arg real size = 4 aligned size = 4

		METHOD_56273817.2F: ;Asm
			push dword [EBP + 8]

		METHOD_56273817.30: ;Asm
			Call PLUG_FOR___SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr

		METHOD_56273817.31: ;Asm
			test ECX, 0x2

		METHOD_56273817.32: ;Asm
			JE near SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL

		METHOD_56273817.33: ;Asm
			JNE near SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION
			; End Method: .ctor

		SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL.34: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_NORMAL.35: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2.36: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPITPITTimerdOnTriggerctorSystemObjectSystemIntPtr.END__OF__METHOD_EXCEPTION__2.37: ;Asm
			Ret 0x14


		GUID_56273818:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PIT+PITTimer
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] HandleOnTrigger at EBP+20, size = 8
			; Argument[2] NanosecondsTimeout at EBP+12, size = 4
			; Argument[3] Recuring at EBP+8, size = 1

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean:

		GUID_56273820:

		METHOD_56273820.38: ;Asm
			push dword EBP

		METHOD_56273820.39: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0001:
			; Ldc_I4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0001.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0002:
			; Stfld
			; Operand type: Cosmos.HAL.PIT+PITTimer
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.ID
			; Type: System.Int32
			; Size: 4
			; Offset: 21 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0002.01: ;Asm
			add ECX, 0x15

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0007.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0007.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0008:
			; Call

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0008.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0008.02: ;Asm
			JE near SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0008.03: ;Asm
			JNE near SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_000D:
			; Nop

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_000E:
			; Nop

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_000F.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_000F.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PIT+PITTimer+dOnTrigger
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0011:
			; Stfld
			; Operand type: Cosmos.HAL.PIT+PITTimer
			; Field: Cosmos.HAL.PIT+PITTimer+dOnTrigger Cosmos.HAL.PIT+PITTimer.HandleTrigger
			; Type: Cosmos.HAL.PIT+PITTimer+dOnTrigger
			; Size: 8
			; Offset: 25 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0011.01: ;Asm
			add ECX, 0x19

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0011.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0011.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0011.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0016.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0016.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0017:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0018:
			; Stfld
			; Operand type: Cosmos.HAL.PIT+PITTimer
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.NanosecondsTimeout
			; Type: System.Int32
			; Size: 4
			; Offset: 17 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0018.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0018.01: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0018.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0018.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0018.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_001D.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_001D.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_001E.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_001E.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_001F:
			; Ldfld
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.NanosecondsTimeout
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PIT+PITTimer
			; TypeOnStack: Cosmos.HAL.PIT+PITTimer
			; Offset: 17 (includes object header)

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_001F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_001F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_001F.02: ;Asm
			add ECX, 0x11

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_001F.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_001F.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_001F.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0024:
			; Stfld
			; Operand type: Cosmos.HAL.PIT+PITTimer
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.NSRemaining
			; Type: System.Int32
			; Size: 4
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0024.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0024.01: ;Asm
			add ECX, 0xD

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0024.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0024.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0024.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0024.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0029.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0029.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_002A:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_002A.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_002B:
			; Stfld
			; Operand type: Cosmos.HAL.PIT+PITTimer
			; Field: System.Boolean Cosmos.HAL.PIT+PITTimer.Recuring
			; Type: System.Boolean
			; Size: 1
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_002B.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_002B.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_002B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_002B.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_002B.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0030:
			; Ret

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.IL_0030.00: ;Asm
			Jmp SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPITPITTimerctorCosmosHALPITPITTimerdOnTriggerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x18


		GUID_56273821:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PIT
			; Name: RegisterTimer
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] timer at EBP+12, size = 8
			; Return size: 4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer:

		GUID_56280165:

		METHOD_56280165.05: ;Asm
			push dword EBP

		METHOD_56280165.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_56280165.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_56280165.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_56280165.09: ;Asm
			push dword 0x0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0000:
			; Nop

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0002:
			; Ldfld
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.ID
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PIT+PITTimer
			; TypeOnStack: Cosmos.HAL.PIT+PITTimer
			; Offset: 21 (includes object header)

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0002.01: ;Asm
			pop dword ECX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0002.02: ;Asm
			add ECX, 0x15

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0002.04: ;Asm
			push dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0007:
			; Ldc_I4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0007.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008:
			; Ceq

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.02: ;Asm
			JE near SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.True

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.03: ;Asm
			Jmp SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.False

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.True:

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.05: ;Asm
			push dword 0x1

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.06: ;Asm
			Jmp SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000A

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.False:

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.08: ;Asm
			push dword 0x0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0008.09: ;Asm
			Jmp SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000A

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000A:
			; Ldc_I4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000A.00: ;Asm
			push dword 0x0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B:
			; Ceq

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.02: ;Asm
			JE near SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.True

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.03: ;Asm
			Jmp SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.False

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.True:

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.05: ;Asm
			push dword 0x1

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.06: ;Asm
			Jmp SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000D

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.False:

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.08: ;Asm
			push dword 0x0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000B.09: ;Asm
			Jmp SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000D

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000D.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000E.01: ;Asm
			push dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000F:
			; Branch

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000F.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_000F.02: ;Asm
			JE near SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001D

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0011:
			; Nop

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0011.00: ;Asm
			NOP

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0012:
			; LdStr
			; String Value: Timer has already been registered!

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0012.00: ;Asm
			push dword StringLiteral02B4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0012.01: ;Asm
			push dword 0x0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017:
			; Newobj

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.00: ;Asm
			push dword 0x88

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.AfterAlloc:

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.02: ;Asm
			push dword [ESP]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.03: ;Asm
			push dword [ESP]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.04: ;Asm
			pop dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_InvalidOperationException_ASM_IS__System_Private_CoreLib]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.0C: ;Asm
			Call SystemVoidSystemInvalidOperationExceptionctorSystemString

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.0D: ;Asm
			test ECX, 0x2

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.0E: ;Asm
			JE near SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.NoError1490
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.11: ;Asm
			Jmp SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.NoError1490:

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.14: ;Asm
			push dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0017.15: ;Asm
			push dword 0x0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001C:
			; Throw

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001C.00: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001C.01: ;Asm
			pop dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001C.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001C.04: ;Asm
			mov ECX, 0x3

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001C.05: ;Asm
			Jmp SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001D.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001E.00: ;Asm
			push dword [EBP + 20]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001E.01: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001F.00: ;Asm
			push dword [EBP + 20]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_001F.01: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0020:
			; Ldfld
			; Field: System.Int32 Cosmos.HAL.PIT.TimerCounter
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 13 (includes object header)

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0020.01: ;Asm
			pop dword ECX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0020.02: ;Asm
			add ECX, 0xD

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0020.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0020.04: ;Asm
			push dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0020.05: ;Asm
			mov EAX, 0x0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0025:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0025.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0025.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0026:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0026.01: ;Asm
			push dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0027:
			; Ldc_I4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0027.00: ;Asm
			push dword 0x1

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0028:
			; Add

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0028.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0028.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0029:
			; Stfld
			; Operand type: Cosmos.HAL.PIT
			; Field: System.Int32 Cosmos.HAL.PIT.TimerCounter
			; Type: System.Int32
			; Size: 4
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0029.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0029.01: ;Asm
			add ECX, 0xD

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0029.02: ;Asm
			pop dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0029.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0029.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0029.05: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_002E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_002E.01: ;Asm
			push dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_002F:
			; Stfld
			; Operand type: Cosmos.HAL.PIT+PITTimer
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.ID
			; Type: System.Int32
			; Size: 4
			; Offset: 21 (includes object header)
			; After Nullref check

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_002F.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_002F.01: ;Asm
			add ECX, 0x15

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_002F.02: ;Asm
			pop dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_002F.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_002F.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_002F.05: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0035:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.PIT.ActiveHandlers
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 26 (includes object header)

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0035.00: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0035.01: ;Asm
			pop dword ECX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0035.02: ;Asm
			add ECX, 0x1A

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0035.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0035.04: ;Asm
			push dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0035.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0035.06: ;Asm
			push dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0035.07: ;Asm
			mov EAX, 0x0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_003A:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_003A.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_003A.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_003B:
			; Callvirt
			; ThisOffset = 8

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_003B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_003B.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_003B.02: ;Asm
			JE near SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0040
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_003B.03: ;Asm
			JNE near SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_003B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0040:
			; Nop

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0040.00: ;Asm
			NOP

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0041:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0041.00: ;Asm
			push dword [EBP + 20]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0041.01: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0042:
			; Ldc_I4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0042.00: ;Asm
			push dword 0xFFFF

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0047:
			; Call

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0047.00: ;Asm
			Call SystemVoidCosmosHALPITset_T0CountdownSystemUInt16

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0047.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0047.02: ;Asm
			JE near SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_004C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0047.03: ;Asm
			JNE near SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_004C:
			; Nop

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_004C.00: ;Asm
			NOP

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_004D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_004D.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_004D.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_004E:
			; Ldfld
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.ID
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PIT+PITTimer
			; TypeOnStack: Cosmos.HAL.PIT+PITTimer
			; Offset: 21 (includes object header)

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_004E.00: ;Asm
			add ESP, 0x4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_004E.01: ;Asm
			pop dword ECX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_004E.02: ;Asm
			add ECX, 0x15

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_004E.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_004E.04: ;Asm
			push dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_004E.05: ;Asm
			mov EAX, 0x0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0053:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0053.00: ;Asm
			pop dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0053.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0054:
			; Br

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0054.00: ;Asm
			Jmp SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0056

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0056:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0056.01: ;Asm
			push dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0057:
			; Ret

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.IL_0057.00: ;Asm
			Jmp SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_NORMAL
			; End Method: RegisterTimer

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_NORMAL

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosHALPITRegisterTimerCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_56280166:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.PIT
			; Name: UnregisterTimer
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] timerid at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32:

		GUID_56294688:

		METHOD_56294688.08: ;Asm
			push dword EBP

		METHOD_56294688.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_56294688.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_56294688.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_56294688.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0001:
			; Ldc_I4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0003:
			; Br

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0003.00: ;Asm
			Jmp SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0045

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0005:
			; Nop

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0005.00: ;Asm
			NOP

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0006.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0007:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.PIT.ActiveHandlers
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 26 (includes object header)

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0007.02: ;Asm
			add ECX, 0x1A

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_000C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_000C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_000C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_000D:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_000D.00: ;Asm
			Call CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_000D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_000D.05: ;Asm
			JNE near SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_000D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0012:
			; Ldfld
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.ID
			; Type: System.Int32
			; Size: 4
			; DeclaringType: Cosmos.HAL.PIT+PITTimer
			; TypeOnStack: Cosmos.HAL.PIT+PITTimer
			; Offset: 21 (includes object header)

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0012.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0012.02: ;Asm
			add ECX, 0x15

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0012.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0012.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0012.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0017:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0017.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018:
			; Ceq

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.02: ;Asm
			JE near SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.True

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.03: ;Asm
			Jmp SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.False

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.True:

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.06: ;Asm
			Jmp SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001A

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.False:

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0018.09: ;Asm
			Jmp SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001A

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001B.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001C:
			; Branch

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001C.02: ;Asm
			JE near SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0040

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001E:
			; Nop

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001E.00: ;Asm
			NOP

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_001F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0020:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.PIT.ActiveHandlers
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 26 (includes object header)

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0020.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0020.02: ;Asm
			add ECX, 0x1A

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0020.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0020.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0020.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0020.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0020.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0025:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0025.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0026:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0026.00: ;Asm
			Call CosmosHALPITPITTimerSystemCollectionsGenericList1CosmosHALPITPITTimerget_ItemSystemInt32

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0026.02: ;Asm
			JE near SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_002B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0026.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0026.05: ;Asm
			JNE near SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0026.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_002B:
			; Ldc_I4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_002B.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_002C:
			; Stfld
			; Operand type: Cosmos.HAL.PIT+PITTimer
			; Field: System.Int32 Cosmos.HAL.PIT+PITTimer.ID
			; Type: System.Int32
			; Size: 4
			; Offset: 21 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_002C.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_002C.01: ;Asm
			add ECX, 0x15

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_002C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_002C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_002C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_002C.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0032:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.PIT.ActiveHandlers
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 26 (includes object header)

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0032.02: ;Asm
			add ECX, 0x1A

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0038:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerRemoveAtSystemInt32

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0038.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_003D:
			; Nop

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_003D.00: ;Asm
			NOP

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_003E:
			; Br

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_003E.00: ;Asm
			Jmp SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0057

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0040:
			; Nop

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0040.00: ;Asm
			NOP

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0041:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0041.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0041.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0042:
			; Ldc_I4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0042.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0043:
			; Add

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0043.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0043.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0044:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0044.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0044.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0045:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0045.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0046:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.PIT
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0046.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0046.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0047:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.HAL.PIT.ActiveHandlers
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Size: 8
			; DeclaringType: Cosmos.HAL.PIT
			; TypeOnStack: Cosmos.HAL.PIT
			; Offset: 26 (includes object header)

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0047.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0047.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0047.02: ;Asm
			add ECX, 0x1A

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0047.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0047.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0047.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0047.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0047.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_004C:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_004C.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosHALPITPITTimerget_Count

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_004C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_004C.02: ;Asm
			JE near SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_004C.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_004C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_004C.05: ;Asm
			JNE near SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_004C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051:
			; Clt

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.04: ;Asm
			JL near SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.True

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.05: ;Asm
			Jmp SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.False

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.True:

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.08: ;Asm
			Jmp SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0053

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.False:

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0051.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0053:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0053.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0053.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0054:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0054.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0054.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0055:
			; Branch

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0055.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0055.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0055.02: ;Asm
			JNE near SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0005

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0057:
			; Ret

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.IL_0057.00: ;Asm
			Jmp SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_NORMAL
			; End Method: UnregisterTimer

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALPITUnregisterTimerSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_56294689:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Buffer
			; Name: _Memmove
			; Plugged: No
			; Argument[0] dest at EBP+16, size = 4
			; Argument[1] src at EBP+12, size = 4
			; Argument[2] len at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32:

		GUID_56313381:

		METHOD_56313381.06: ;Asm
			push dword EBP

		METHOD_56313381.07: ;Asm
			mov EBP, ESP

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0003:
			; Call

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0003.00: ;Asm
			Call SystemVoidSystemBuffer__MemmoveSystemBytepointerSystemBytepointerSystemUInt32

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0003.02: ;Asm
			JE near SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0008
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0003.03: ;Asm
			JNE near SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0008:
			; Ret

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0008.00: ;Asm
			Jmp SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: _Memmove

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemBuffer_MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_56313382:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[System.Char]
			; Name: set_Capacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32:

		GUID_56315844:

		METHOD_56315844.05: ;Asm
			push dword EBP

		METHOD_56315844.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_56315844.07: ;Asm
			push dword 0x0

		METHOD_56315844.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0007.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0009.00: ;Asm
			push dword 0xF

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_000B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_000B.00: ;Asm
			push dword 0x15

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0014:
			; Ldfld
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0014.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0019:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0019.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001B:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001B.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0058

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001F:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_001F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_004D

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022:
			; Newarr
			; Element Size = 2

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0022.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0027:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0027.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0027.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0029:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0029.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_002E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_002F:
			; Branch

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_002F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_002F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0045

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0032:
			; Ldfld
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0032.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0038:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0039:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_003B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; TypeOnStack: System.Collections.Generic.List`1[[System.Char, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_003B.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_003B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_003B.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0040:
			; Call

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0040.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0040.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0045
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0040.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0045.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0045.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0046:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0047:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.Char]
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0047.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0047.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0047.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0047.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0047.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0047.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_004C:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_004C.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[System.Char]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_004D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_004E:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1SystemCharcctor

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_004E.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_004E.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_004E.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___System_Char___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_004E.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0053:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[System.Char]
			; Field: System.Char[] System.Collections.Generic.List`1._items
			; Type: System.Char[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0053.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0053.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0053.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0053.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0053.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0058:
			; Ret

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.IL_0058.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_Capacity

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_56315845:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.CPUImpl
			; Name: Halt
			; Plugged: No

		SystemVoidCosmosCore_AsmCPUImplHalt:

		GUID_56336751:

		METHOD_56336751.06: ;Asm
			push dword EBP

		METHOD_56336751.07: ;Asm
			mov EBP, ESP

		METHOD_56336751.08: ;Asm
			hlt
			; End Method: Halt

		SystemVoidCosmosCore_AsmCPUImplHalt.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_AsmCPUImplHalt.END__OF__METHOD_NORMAL.09: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_AsmCPUImplHalt.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_AsmCPUImplHalt.END__OF__METHOD_NORMAL.0A: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_AsmCPUImplHalt.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_AsmCPUImplHalt.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_AsmCPUImplHalt.END__OF__METHOD_EXCEPTION__2.0B: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_AsmCPUImplHalt.END__OF__METHOD_EXCEPTION__2.0C: ;Asm
			Ret 0x8


		GUID_56336752:
			; ---------------------------------------------------------
			; Assembly: System.Collections, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.SR
			; Name: get_InvalidOperation_EmptyQueue
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_InvalidOperation_EmptyQueue:

		GUID_56336754:

		METHOD_56336754.0D: ;Asm
			push dword EBP

		METHOD_56336754.0E: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_0000:
			; LdStr
			; String Value: InvalidOperation_EmptyQueue

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_0000.00: ;Asm
			push dword StringLiteral02B5

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_0005:
			; Ldnull

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_0006:
			; Call

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_000B:
			; Ret

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_NORMAL
			; End Method: get_InvalidOperation_EmptyQueue

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_InvalidOperation_EmptyQueue.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_56336755:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: JoinCore
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Argument[0] separator at EBP+20, size = 4
			; Argument[1] separatorLength at EBP+16, size = 4
			; Argument[2] values at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray:

		GUID_56339073:

		METHOD_56339073.09: ;Asm
			push dword EBP

		METHOD_56339073.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_56339073.0B: ;Asm
			push dword 0x0

		METHOD_56339073.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_56339073.0D: ;Asm
			push dword 0x0

		METHOD_56339073.0E: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_56339073.0F: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_56339073.10: ;Asm
			push dword 0x0

		METHOD_56339073.11: ;Asm
			push dword 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0000:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0001:
			; Branch

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0001.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0001.01: ;Asm
			pop dword EBX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0001.03: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000E

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0001.05: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000E

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0003:
			; LdStr
			; String Value: values

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0003.00: ;Asm
			push dword StringLiteral02B6

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0003.01: ;Asm
			push dword 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008:
			; Newobj

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.00: ;Asm
			push dword 0x90

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.AfterAlloc:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.02: ;Asm
			push dword [ESP]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.03: ;Asm
			push dword [ESP]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.04: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.0A: ;Asm
			push dword [ESP + 16]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.0B: ;Asm
			push dword [ESP + 16]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.0D: ;Asm
			test ECX, 0x2

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.0E: ;Asm
			JE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.NoError1490
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.11: ;Asm
			Jmp SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.NoError1490:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.14: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0008.15: ;Asm
			push dword 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000D:
			; Throw

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000D.01: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000D.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000D.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000D.05: ;Asm
			Jmp SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000E:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000F:
			; Ldlen

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000F.01: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_000F.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0010:
			; Branch

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0010.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0010.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0010.02: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0018

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0012:
			; Ldsfld

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0012.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0012.01: ;Asm
			push dword 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0017:
			; Ret

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0017.00: ;Asm
			Jmp SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_NORMAL

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0018:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0019:
			; Ldc_I4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0019.00: ;Asm
			push dword 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A:
			; Ldelem_Ref

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A.00: ;Asm
			pop dword EBX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A.02: ;Asm
			push dword [ESP + 12]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A.04: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A.05: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A.06: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A.07: ;Asm
			cmp EAX, EBX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A.08: ;Asm
			JLE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_IndexOutOfRangeException

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A.09: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A.0A: ;Asm
			JNL near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_IndexOutOfRangeException:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001A_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001B:
			; Dup

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001B.00: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001B.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001C:
			; Branch

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001C.01: ;Asm
			pop dword EBX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001C.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001C.03: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001C.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001C.05: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001E:
			; Pop

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001E.00: ;Asm
			add ESP, 0x8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001F:
			; Ldnull

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001F.00: ;Asm
			push dword 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_001F.01: ;Asm
			push dword 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0020:
			; Br

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0020.00: ;Asm
			Jmp SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0027

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.01: ;Asm
			push dword [EAX]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.02: ;Asm
			push dword 0xA

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.04: ;Asm
			pop dword ECX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.AfterAddressCheck:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.07: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.NotBoxedThis

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.08: ;Asm
			add EAX, 0xC

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.NotBoxedThis:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.0A: ;Asm
			Call ECX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.AfterNotBoxedThis:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.0C: ;Asm
			JE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0027
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.0E: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.0F: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0022.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0027:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0027.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0027.02: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0027.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0028:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0028.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0028.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0029:
			; Ldlen

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0029.01: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0029.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002A:
			; Conv_I4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002B:
			; Ldc_I4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002B.00: ;Asm
			push dword 0x1

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002C:
			; Branch

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002C.01: ;Asm
			pop dword EBX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002C.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002C.03: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0039

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002E.01: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002E.03: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002F:
			; Dup

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002F.00: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_002F.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0030:
			; Branch

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0030.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0030.01: ;Asm
			pop dword EBX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0030.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0030.03: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0038

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0030.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0030.05: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0038

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0032:
			; Pop

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0032.00: ;Asm
			add ESP, 0x8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0033:
			; Ldsfld

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0033.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0033.01: ;Asm
			push dword 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0038:
			; Ret

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0038.00: ;Asm
			Jmp SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_NORMAL

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0039:
			; Ldc_I4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0039.00: ;Asm
			push dword 0x10

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_003B:
			; Call

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_003B.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_003B.01: ;Asm
			Call SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_003B.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_003B.03: ;Asm
			JE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0040
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_003B.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_003B.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_003B.06: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0040:
			; Stloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0040.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0040.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0040.02: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0040.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0041:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0041.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0041.01: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0041.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0041.03: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0042:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0042.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0042.01: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0042.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0042.03: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0043:
			; Callvirt
			; ThisOffset = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0043.00: ;Asm
			Call SystemTextStringBuilderSystemTextStringBuilderAppendSystemString

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0043.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0043.02: ;Asm
			JE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0048
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0043.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0043.05: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0043.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0048:
			; Pop

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0048.00: ;Asm
			add ESP, 0x8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0049:
			; Ldc_I4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0049.00: ;Asm
			push dword 0x1

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004A.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004A.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004B:
			; Br

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004B.00: ;Asm
			Jmp SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006E

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004D:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004D.01: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004D.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004D.03: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004E.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004F.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0050:
			; Callvirt
			; ThisOffset = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0050.00: ;Asm
			Call SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0050.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0050.02: ;Asm
			JE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0055
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0050.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0050.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0050.05: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0050.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0055:
			; Pop

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0055.00: ;Asm
			add ESP, 0x8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0056:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0056.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0056.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0057:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0057.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0057.01: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058:
			; Ldelem_Ref

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058.00: ;Asm
			pop dword EBX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058.02: ;Asm
			push dword [ESP + 12]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058.04: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058.05: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058.06: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058.07: ;Asm
			cmp EAX, EBX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058.08: ;Asm
			JLE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_IndexOutOfRangeException

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058.09: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058.0A: ;Asm
			JNL near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_IndexOutOfRangeException:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0059
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0058_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0059:
			; Stloc
			; Local type = System.Object
			; Local EBP offset = 24
			; Local size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0059.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0059.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0059.02: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0059.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005A:
			; Ldloc
			; Local type = System.Object
			; Local EBP offset = 24
			; Local size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005A.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005A.01: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005A.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005A.03: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005B:
			; Branch

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005B.01: ;Asm
			pop dword EBX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005B.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005B.03: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005B.End

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005B.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005B.05: ;Asm
			JE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006A

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005B.End:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005D:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005D.01: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005D.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005D.03: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005E:
			; Ldloc
			; Local type = System.Object
			; Local EBP offset = 24
			; Local size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005E.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005E.01: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005E.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005E.03: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.01: ;Asm
			push dword [EAX]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.02: ;Asm
			push dword 0xA

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.04: ;Asm
			pop dword ECX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.AfterAddressCheck:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.07: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.NotBoxedThis

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.08: ;Asm
			add EAX, 0xC

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.NotBoxedThis:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.0A: ;Asm
			Call ECX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.AfterNotBoxedThis:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.0C: ;Asm
			JE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0064
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.0F: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.10: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.11: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_005F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0064:
			; Callvirt
			; ThisOffset = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0064.00: ;Asm
			Call SystemTextStringBuilderSystemTextStringBuilderAppendSystemString

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0064.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0064.02: ;Asm
			JE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0069
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0064.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0064.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0064.05: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0064.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0069:
			; Pop

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0069.00: ;Asm
			add ESP, 0x8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006A.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006A.01: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006B:
			; Ldc_I4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006B.00: ;Asm
			push dword 0x1

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006C:
			; Add

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006C.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006D.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006D.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006E.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006E.01: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006F.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_006F.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0070:
			; Ldlen

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0070.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0070.01: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0070.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0071:
			; Conv_I4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0072:
			; Branch

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0072.00: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0072.01: ;Asm
			pop dword EBX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0072.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0072.03: ;Asm
			JL near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_004D

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0074:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0074.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0074.01: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0074.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0074.03: ;Asm
			push dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0075:
			; Call

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0075.00: ;Asm
			Call SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0075.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0075.02: ;Asm
			JE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_007A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0075.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0075.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_0075.05: ;Asm
			JNE near SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_007A:
			; Ret

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.IL_007A.00: ;Asm
			Jmp SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_NORMAL
			; End Method: JoinCore

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_NORMAL

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x1C

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringJoinCoreSystemCharpointerSystemInt32SystemObjectarray.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_56339074:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Array+EmptyArray`1[System.String]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemArrayEmptyArray1SystemStringcctor:

		GUID_56384064:
			; Static constructor. See if it has been called already, return if so.

		METHOD_56384064.0A: ;Asm
			cmp byte [CCTOR_CALLED__System_Array_EmptyArray_1___System_String_], 0x1

		METHOD_56384064.0B: ;Asm
			JE near METHOD_56384064.BeforeQuickReturn

		METHOD_56384064.0C: ;Asm
			mov byte [CCTOR_CALLED__System_Array_EmptyArray_1___System_String_], 0x1

		METHOD_56384064.0D: ;Asm
			Jmp METHOD_56384064.AfterCCTorAlreadyCalledCheck

		METHOD_56384064.BeforeQuickReturn:

		METHOD_56384064.0E: ;Asm
			mov ECX, 0x0

		METHOD_56384064.0F: ;Asm
			Ret


		METHOD_56384064.AfterCCTorAlreadyCalledCheck:

		METHOD_56384064.10: ;Asm
			push dword EBP

		METHOD_56384064.11: ;Asm
			mov EBP, ESP

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.AfterAlloc:

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0006:
			; Stsfld

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0006.00: ;Asm
			Call SystemVoidSystemArrayEmptyArray1SystemStringcctor

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemArrayEmptyArray1SystemStringcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'System.String[]

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Array_EmptyArray_1___System_String__Value + 4], EAX

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_000B:
			; Ret

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemArrayEmptyArray1SystemStringcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArrayEmptyArray1SystemStringcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemArrayEmptyArray1SystemStringcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_56384065:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Globalization.CharUnicodeInfo
			; Name: GetUnicodeCategory
			; Plugged: No
			; Argument[0] ch at EBP+8, size = 2
			; Return size: 4

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar:

		GUID_56386967:

		METHOD_56386967.05: ;Asm
			push dword EBP

		METHOD_56386967.06: ;Asm
			mov EBP, ESP

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.IL_0000.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.IL_0000.01: ;Asm
			push dword EAX

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.IL_0001:
			; Call

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.IL_0001.00: ;Asm
			Call SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.IL_0001.02: ;Asm
			JE near SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.IL_0001.04: ;Asm
			JNE near SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.END__OF__METHOD_EXCEPTION

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.IL_0006:
			; Ret

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.IL_0006.00: ;Asm
			Jmp SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.END__OF__METHOD_NORMAL
			; End Method: GetUnicodeCategory

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.END__OF__METHOD_NORMAL

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.END__OF__METHOD_EXCEPTION:

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoGetUnicodeCategorySystemChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_56386968:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: GetResourceString
			; Plugged: No
			; Argument[0] resourceKey at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemSRGetResourceStringSystemString:

		GUID_56389166:

		METHOD_56389166.07: ;Asm
			push dword EBP

		METHOD_56389166.08: ;Asm
			mov EBP, ESP

		SystemStringSystemSRGetResourceStringSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRGetResourceStringSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemSRGetResourceStringSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemSRGetResourceStringSystemString.IL_0001:
			; Ldsfld

		SystemStringSystemSRGetResourceStringSystemString.IL_0001.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemSRGetResourceStringSystemString.IL_0001.01: ;Asm
			push dword 0x0

		SystemStringSystemSRGetResourceStringSystemString.IL_0006:
			; Call

		SystemStringSystemSRGetResourceStringSystemString.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRGetResourceStringSystemString.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRGetResourceStringSystemString.IL_0006.02: ;Asm
			JE near SystemStringSystemSRGetResourceStringSystemString.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRGetResourceStringSystemString.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRGetResourceStringSystemString.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRGetResourceStringSystemString.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRGetResourceStringSystemString.IL_000B:
			; Ret

		SystemStringSystemSRGetResourceStringSystemString.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_NORMAL
			; End Method: GetResourceString

		SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRGetResourceStringSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_56389167:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: CompareTo
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Argument[0] aThis at EBP+20, size = 8
			; Argument[1] other at EBP+12, size = 8
			; Return size: 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString:

		GUID_56392125:

		METHOD_56392125.09: ;Asm
			push dword EBP

		METHOD_56392125.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_56392125.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_56392125.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_56392125.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_56392125.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_56392125.0F: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0000:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0002.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0002.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0002.04: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0008:
			; Callvirt
			; ThisOffset = 0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0008.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0008.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0008.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0008.05: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0008.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D:
			; Ceq

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.True

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.03: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.False

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.True:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.05: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.06: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000F

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.False:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.08: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000D.09: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000F

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000F:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_000F.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010:
			; Ceq

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.True

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.03: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.False

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.True:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.05: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.06: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0012

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.False:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.08: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0010.09: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0012

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0012:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0012.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0012.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0013:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0013.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0013.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0014:
			; Branch

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0014.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0014.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0014.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_001B

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0016:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0016.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0017:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0017.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0018:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0018.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0018.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0019:
			; Br

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0019.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0054

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_001B:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_001B.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_001C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_001C.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_001C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_001D:
			; Br

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_001D.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0041

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_001F:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_001F.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0020.00: ;Asm
			push dword [EBP + 20]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0020.01: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0021:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0021.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0021.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0022:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0022.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0022.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0027
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0022.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0022.04: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0022.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0027:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0027.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0027.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0028:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0028.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0028.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0029:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0029.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0029.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0029.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0029.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0029.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0029.05: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0029.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E:
			; Ceq

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.True

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.03: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.False

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.True:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.05: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.06: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0030

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.False:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.08: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_002E.09: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0030

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0030:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0030.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031:
			; Ceq

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.True

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.03: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.False

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.True:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.05: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.06: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0033

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.False:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.08: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0031.09: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0033

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0033:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0033.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0033.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0034:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0034.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0034.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0035:
			; Branch

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0035.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0035.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0035.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_003C

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0037:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0037.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0038:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0038.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0039:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0039.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0039.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_003A:
			; Br

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_003A.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0054

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_003C:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_003C.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_003D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_003D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_003D.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_003E:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_003E.00: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_003F:
			; Add

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_003F.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_003F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0040:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0040.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0040.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0041:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0041.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0041.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0042:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0042.00: ;Asm
			push dword [EBP + 20]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0042.01: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0043:
			; Callvirt
			; ThisOffset = 0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0043.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0043.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0043.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0043.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0043.05: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0043.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048:
			; Clt

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.00: ;Asm
			pop dword ECX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.02: ;Asm
			push dword ECX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.04: ;Asm
			JL near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.True

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.05: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.False

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.True:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.06: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.07: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.08: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_004A

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.False:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.09: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0048.0A: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_004A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_004A.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_004A.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_004C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_004C.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_004C.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_004E:
			; Branch

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_004E.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_004E.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_004E.02: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_001F

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0050:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0050.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0051:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0051.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0051.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0052:
			; Br

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0052.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0054

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0054:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0054.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0054.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0055:
			; Ret

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.IL_0055.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_NORMAL
			; End Method: CompareTo

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_NORMAL

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x14

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareToSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_56392126:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: IndexOf
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 2
			; Return size: 4

		SystemInt32SystemStringIndexOfSystemChar:

		GUID_56433468:

		METHOD_56433468.08: ;Asm
			push dword EBP

		METHOD_56433468.09: ;Asm
			mov EBP, ESP

		SystemInt32SystemStringIndexOfSystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringIndexOfSystemChar.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringIndexOfSystemChar.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemStringIndexOfSystemChar.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemInt32SystemStringIndexOfSystemChar.IL_0001.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemInt32SystemStringIndexOfSystemChar.IL_0001.01: ;Asm
			push dword EAX

		SystemInt32SystemStringIndexOfSystemChar.IL_0002:
			; Ldc_I4

		SystemInt32SystemStringIndexOfSystemChar.IL_0002.00: ;Asm
			push dword 0x0

		SystemInt32SystemStringIndexOfSystemChar.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemStringIndexOfSystemChar.IL_0003.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemStringIndexOfSystemChar.IL_0003.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemStringIndexOfSystemChar.IL_0004:
			; Call

		SystemInt32SystemStringIndexOfSystemChar.IL_0004.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemStringIndexOfSystemChar.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringIndexOfSystemChar.IL_0004.02: ;Asm
			JE near SystemInt32SystemStringIndexOfSystemChar.IL_0009
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringIndexOfSystemChar.IL_0004.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemStringIndexOfSystemChar.IL_0004.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringIndexOfSystemChar.IL_0004.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringIndexOfSystemChar.IL_0004.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringIndexOfSystemChar.IL_0004.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringIndexOfSystemChar.IL_0004.08: ;Asm
			JNE near SystemInt32SystemStringIndexOfSystemChar.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringIndexOfSystemChar.IL_0009:
			; Call

		SystemInt32SystemStringIndexOfSystemChar.IL_0009.00: ;Asm
			Call SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32

		SystemInt32SystemStringIndexOfSystemChar.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemStringIndexOfSystemChar.IL_0009.02: ;Asm
			JE near SystemInt32SystemStringIndexOfSystemChar.IL_000E
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemStringIndexOfSystemChar.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemStringIndexOfSystemChar.IL_0009.04: ;Asm
			JNE near SystemInt32SystemStringIndexOfSystemChar.END__OF__METHOD_EXCEPTION

		SystemInt32SystemStringIndexOfSystemChar.IL_000E:
			; Ret

		SystemInt32SystemStringIndexOfSystemChar.IL_000E.00: ;Asm
			Jmp SystemInt32SystemStringIndexOfSystemChar.END__OF__METHOD_NORMAL
			; End Method: IndexOf

		SystemInt32SystemStringIndexOfSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemStringIndexOfSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemStringIndexOfSystemChar.END__OF__METHOD_NORMAL

		SystemInt32SystemStringIndexOfSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemStringIndexOfSystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemStringIndexOfSystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemStringIndexOfSystemChar.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemStringIndexOfSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemStringIndexOfSystemChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemStringIndexOfSystemChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x8


		GUID_56433469:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.FormatException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemFormatExceptionctor:

		GUID_56439449:

		METHOD_56439449.07: ;Asm
			push dword EBP

		METHOD_56439449.08: ;Asm
			mov EBP, ESP

		SystemVoidSystemFormatExceptionctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.FormatException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemFormatExceptionctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemFormatExceptionctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemFormatExceptionctor.IL_0001:
			; Call

		SystemVoidSystemFormatExceptionctor.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemFormatExceptionctor.IL_0001.01: ;Asm
			Call SystemStringSystemSRget_Arg_FormatException

		SystemVoidSystemFormatExceptionctor.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemFormatExceptionctor.IL_0001.03: ;Asm
			JE near SystemVoidSystemFormatExceptionctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemFormatExceptionctor.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemFormatExceptionctor.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemFormatExceptionctor.IL_0001.06: ;Asm
			JNE near SystemVoidSystemFormatExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemFormatExceptionctor.IL_0006:
			; Call

		SystemVoidSystemFormatExceptionctor.IL_0006.00: ;Asm
			Call SystemVoidSystemSystemExceptionctorSystemString

		SystemVoidSystemFormatExceptionctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemFormatExceptionctor.IL_0006.02: ;Asm
			JE near SystemVoidSystemFormatExceptionctor.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemFormatExceptionctor.IL_0006.03: ;Asm
			JNE near SystemVoidSystemFormatExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemFormatExceptionctor.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.FormatException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemFormatExceptionctor.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemFormatExceptionctor.IL_000B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemFormatExceptionctor.IL_000C:
			; Ldc_I4

		SystemVoidSystemFormatExceptionctor.IL_000C.00: ;Asm
			push dword 0x80131537

		SystemVoidSystemFormatExceptionctor.IL_0011:
			; Call

		SystemVoidSystemFormatExceptionctor.IL_0011.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemFormatExceptionctor.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemFormatExceptionctor.IL_0011.02: ;Asm
			JE near SystemVoidSystemFormatExceptionctor.IL_0016
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemFormatExceptionctor.IL_0011.03: ;Asm
			JNE near SystemVoidSystemFormatExceptionctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemFormatExceptionctor.IL_0016:
			; Ret

		SystemVoidSystemFormatExceptionctor.IL_0016.00: ;Asm
			Jmp SystemVoidSystemFormatExceptionctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemFormatExceptionctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemFormatExceptionctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemFormatExceptionctor.END__OF__METHOD_NORMAL

		SystemVoidSystemFormatExceptionctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemFormatExceptionctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemFormatExceptionctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemFormatExceptionctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemFormatExceptionctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_56439450:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 24
			; Argument[1] list at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry:

		GUID_56445528:

		METHOD_56445528.05: ;Asm
			push dword EBP

		METHOD_56445528.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0002:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Size: 8
			; Offset: 0 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0002.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0002.03: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0002.04: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0008:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0009:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0009.01: ;Asm
			add ECX, 0x8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0009.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_000F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_000F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_000F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0015:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0015.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0015.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0015.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0015.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0015.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_001A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_001B:
			; Ldflda
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntry System.Collections.Generic.List`1+Enumerator.current

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_001B.01: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_001B.02: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0020:
			; Initobj

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0020.01: ;Asm
			mov dword [EAX], 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0020.02: ;Asm
			mov dword [EAX + 4], 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryctorSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_56445529:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Name: MoveNextRare
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 24
			; Return size: 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare:

		GUID_56457977:

		METHOD_56457977.05: ;Asm
			push dword EBP

		METHOD_56457977.06: ;Asm
			mov EBP, ESP

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0001.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0001.01: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0001.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0001.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0001.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0007:
			; Ldfld
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 0 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0007.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0007.01: ;Asm
			add ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0007.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0007.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0007.04: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0007.05: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0007.06: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_000C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_000C.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_000C.02: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_000C.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_000C.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_000C.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0011:
			; Branch

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0011.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0011.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0011.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0011.03: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0018

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0013:
			; Call

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0013.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0013.02: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0018
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0013.03: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0018.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0019.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001A:
			; Ldfld
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 0 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001A.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001A.01: ;Asm
			add ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001A.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001A.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001A.04: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001A.05: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001A.06: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001F:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001F.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001F.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001F.02: ;Asm
			add ECX, 0x18

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001F.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001F.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_001F.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0024:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0024.00: ;Asm
			push dword 0x1

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0025:
			; Add

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0025.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0026.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0026.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_002B.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_002C:
			; Ldflda
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntry System.Collections.Generic.List`1+Enumerator.current

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_002C.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_002C.01: ;Asm
			add EAX, 0x10

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_002C.02: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0031:
			; Initobj

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0031.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0031.01: ;Asm
			mov dword [EAX], 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0031.02: ;Asm
			mov dword [EAX + 4], 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0037:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0037.00: ;Asm
			push dword 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0038:
			; Ret

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.IL_0038.00: ;Asm
			Jmp SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.END__OF__METHOD_NORMAL
			; End Method: MoveNextRare

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.END__OF__METHOD_NORMAL

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryMoveNextRare.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_56457978:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 24
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryDispose:

		GUID_56475498:

		METHOD_56475498.07: ;Asm
			push dword EBP

		METHOD_56475498.08: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryDispose.IL_0000:
			; Ret

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryDispose.IL_0000.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryDispose.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryDispose.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryDispose.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryDispose.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryDispose.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryDispose.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryDispose.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryDispose.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosSystemFileSystemListingDirectoryEntryDispose.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_56475499:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.DriveInfoImpl
			; Name: NormalizeDriveName
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Argument[0] driveName at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString:

		GUID_56476443:

		METHOD_56476443.05: ;Asm
			push dword EBP

		METHOD_56476443.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_56476443.07: ;Asm
			push dword 0x0

		METHOD_56476443.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_56476443.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_56476443.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_56476443.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_56476443.0C: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_56476443.0D: ;Asm
			push dword 0x0

		METHOD_56476443.0E: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0002.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0002.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0002.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0007:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0007.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.True

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.False

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.True:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000A

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.False:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0008.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000A

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000A.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000A.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000B.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000C:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000C.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000C.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001C

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000F:
			; LdStr
			; String Value: :\

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000F.00: ;Asm
			push dword StringLiteral02B7

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_000F.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0014:
			; Call

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0014.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0014.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0019
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0014.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0019:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0019.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0019.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0019.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0019.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001A:
			; Br

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001A.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004E

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001C:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001C.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001D.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001E:
			; Call

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001E.00: ;Asm
			Call SystemStringSystemIOPathGetPathRootSystemString

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001E.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0023
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001E.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_001E.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0023:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0023.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0023.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0023.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0023.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0024:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0024.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0024.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0024.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0025:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0025.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0025.01: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0025.02: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0025.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0025.End

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0025.04: ;Asm
			cmp EBX, 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0025.05: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003D

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0025.End:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0027:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0027.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0027.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0027.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0028:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0028.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0028.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_002D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0028.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0028.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0028.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_002D:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_002D.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_002D.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_002D.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003D

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_002F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_002F.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_002F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_002F.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0030:
			; LdStr
			; String Value: \\

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0030.00: ;Asm
			push dword StringLiteral02B8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0030.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0035:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0035.00: ;Asm
			push dword 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0036:
			; Callvirt
			; ThisOffset = 12

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0036.00: ;Asm
			Call SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0036.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003B
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0036.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0036.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0036.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003B:
			; Br

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003B.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003E

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003D:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003D.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003E.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003E.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003F.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_003F.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0040:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0040.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0040.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0040.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004D

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0042:
			; LdStr
			; String Value: Argument must be drive identifier or root dir

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0042.00: ;Asm
			push dword StringLiteral02B9

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0042.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047:
			; Newobj

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.00: ;Asm
			push dword 0x90

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.AfterAlloc:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.02: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.03: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.04: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.06: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.0A: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.0B: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.0D: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.0E: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.NoError1491
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.11: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.NoError1491:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.14: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0047.15: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004C:
			; Throw

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004C.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004C.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004C.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004C.04: ;Asm
			mov ECX, 0x3

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004C.05: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004D:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004D.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004E.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004E.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004F:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004F.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004F.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004F.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0054
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004F.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004F.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_004F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0054:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0054.00: ;Asm
			push dword 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0055:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0055.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0055.01: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0055.02: ;Asm
			cmp EBX, EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0055.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0064

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0057:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0057.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0057.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0057.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0057.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0058:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0058.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0059:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0059.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0059.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0059.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_005E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0059.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0059.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0059.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_005E:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_005E.00: ;Asm
			push dword 0x3A

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.True

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.False

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.True:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0062

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.False:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0060.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0062

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0062:
			; Br

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0062.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0065

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0064:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0064.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0065:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0065.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0065.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0066:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0066.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0066.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0067:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0067.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0067.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0067.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0077

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0069:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0069.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_006A:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_006A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_006A.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_006A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_006A.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_006B:
			; LdStr
			; String Value: \

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_006B.00: ;Asm
			push dword StringLiteral02BA

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_006B.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0070:
			; Call

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0070.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0070.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0070.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0075
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0070.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0070.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0070.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0075:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0075.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0075.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0075.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0075.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0076:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0076.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0077:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0077.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0077.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0077.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0077.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0078:
			; Call

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0078.00: ;Asm
			Call SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0078.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0078.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0078.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0078.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007D:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007D.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.True

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.False

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.True:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0080

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.False:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_007E.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0080

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0080:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0080.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0080.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0082:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0082.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0082.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0084:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0084.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0084.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0084.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0092

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0086:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0086.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0087:
			; LdStr
			; String Value: Argument must be drive identifier or root dir

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0087.00: ;Asm
			push dword StringLiteral02BB

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0087.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C:
			; Newobj

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.00: ;Asm
			push dword 0x90

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.AfterAlloc:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.02: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.03: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.04: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.06: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.0A: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.0B: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.0D: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.0E: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.NoError1491
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.11: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.NoError1491:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.14: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_008C.15: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0091:
			; Throw

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0091.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0091.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0091.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0091.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0091.04: ;Asm
			mov ECX, 0x3

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0091.05: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0092:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0092.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0092.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0092.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0092.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0093:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0093.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0093.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0093.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0093.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0095:
			; Br

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0095.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0097

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0097:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0097.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0097.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0097.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0097.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0099:
			; Ret

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.IL_0099.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL
			; End Method: NormalizeDriveName

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x20

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemIODriveInfoImplNormalizeDriveNameSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_56476444:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: GetFileSystemLabel
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aDriveId at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString:

		GUID_56548440:

		METHOD_56548440.0A: ;Asm
			push dword EBP

		METHOD_56548440.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_56548440.0C: ;Asm
			push dword 0x0

		METHOD_56548440.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_56548440.0E: ;Asm
			push dword 0x0

		METHOD_56548440.0F: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0000:
			; Nop

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0002.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0003:
			; Call

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0003.00: ;Asm
			Call CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0003.02: ;Asm
			JE near SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0003.05: ;Asm
			JNE near SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0008:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0009:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0009.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0009.03: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.01: ;Asm
			push dword [EAX]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.02: ;Asm
			push dword 0x382

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.04: ;Asm
			pop dword ECX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.AfterAddressCheck:

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.07: ;Asm
			JNE near SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.NotBoxedThis

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.08: ;Asm
			add EAX, 0xC

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.NotBoxedThis:

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.0A: ;Asm
			Call ECX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.AfterNotBoxedThis:

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.0B: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.0C: ;Asm
			JE near SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.0D: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.0E: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.0F: ;Asm
			JNE near SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000F.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000F.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_000F.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0010:
			; Br

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0010.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0012

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0012:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0012.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0012.03: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0013:
			; Ret

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.IL_0013.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL
			; End Method: GetFileSystemLabel

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemLabelSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_56548441:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: GetFileSystemType
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aDriveId at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString:

		GUID_56560499:

		METHOD_56560499.0A: ;Asm
			push dword EBP

		METHOD_56560499.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_56560499.0C: ;Asm
			push dword 0x0

		METHOD_56560499.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_56560499.0E: ;Asm
			push dword 0x0

		METHOD_56560499.0F: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0000:
			; Nop

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0002.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0003:
			; Call

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0003.00: ;Asm
			Call CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0003.02: ;Asm
			JE near SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0003.05: ;Asm
			JNE near SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0008:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0008.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0009:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0009.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0009.03: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.01: ;Asm
			push dword [EAX]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.02: ;Asm
			push dword 0x383

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.04: ;Asm
			pop dword ECX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.AfterAddressCheck:

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.07: ;Asm
			JNE near SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.NotBoxedThis

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.08: ;Asm
			add EAX, 0xC

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.NotBoxedThis:

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.0A: ;Asm
			Call ECX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.AfterNotBoxedThis:

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.0B: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.0C: ;Asm
			JE near SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.0D: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.0E: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.0F: ;Asm
			JNE near SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000F.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000F.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_000F.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0010:
			; Br

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0010.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0012

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0012:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0012.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0012.03: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0013:
			; Ret

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.IL_0013.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL
			; End Method: GetFileSystemType

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystemFileSystemCosmosVFSGetFileSystemTypeSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_56560500:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: GetAvailableFreeSpace
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aDriveId at EBP+12, size = 8
			; Return size: 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString:

		GUID_56572800:

		METHOD_56572800.0A: ;Asm
			push dword EBP

		METHOD_56572800.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_56572800.0C: ;Asm
			push dword 0x0

		METHOD_56572800.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_56572800.0E: ;Asm
			push dword 0x0

		METHOD_56572800.0F: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0000:
			; Nop

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0000.00: ;Asm
			NOP

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0002.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0003:
			; Call

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0003.00: ;Asm
			Call CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0003.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0003.05: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0008:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0008.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0009:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0009.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0009.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A:
			; Callvirt
			; ThisOffset = 0

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.01: ;Asm
			push dword [EAX]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.02: ;Asm
			push dword 0x384

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.04: ;Asm
			pop dword ECX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.AfterAddressCheck:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.07: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.NotBoxedThis

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.08: ;Asm
			add EAX, 0xC

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.NotBoxedThis:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.0A: ;Asm
			Call ECX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.AfterNotBoxedThis:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.0B: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.0C: ;Asm
			JE near SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.0D: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.0E: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.0F: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000F:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 12
			; Local size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000F.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_000F.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0010:
			; Br

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0010.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0012

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0012:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 12
			; Local size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0012.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0012.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0013:
			; Ret

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.IL_0013.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL
			; End Method: GetAvailableFreeSpace

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64CosmosSystemFileSystemCosmosVFSGetAvailableFreeSpaceSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_56572801:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: GetTotalFreeSpace
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aDriveId at EBP+12, size = 8
			; Return size: 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString:

		GUID_56585343:

		METHOD_56585343.0A: ;Asm
			push dword EBP

		METHOD_56585343.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_56585343.0C: ;Asm
			push dword 0x0

		METHOD_56585343.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_56585343.0E: ;Asm
			push dword 0x0

		METHOD_56585343.0F: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0000:
			; Nop

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0000.00: ;Asm
			NOP

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0002.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0003:
			; Call

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0003.00: ;Asm
			Call CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0003.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0003.05: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0008:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0008.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0009:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0009.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0009.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A:
			; Callvirt
			; ThisOffset = 0

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.01: ;Asm
			push dword [EAX]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.02: ;Asm
			push dword 0x385

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.04: ;Asm
			pop dword ECX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.AfterAddressCheck:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.07: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.NotBoxedThis

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.08: ;Asm
			add EAX, 0xC

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.NotBoxedThis:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.0A: ;Asm
			Call ECX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.AfterNotBoxedThis:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.0B: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.0C: ;Asm
			JE near SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.0D: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.0E: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.0F: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000F:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 12
			; Local size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000F.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_000F.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0010:
			; Br

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0010.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0012

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0012:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 12
			; Local size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0012.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0012.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0013:
			; Ret

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.IL_0013.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL
			; End Method: GetTotalFreeSpace

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalFreeSpaceSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_56585344:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: GetTotalSize
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aDriveId at EBP+12, size = 8
			; Return size: 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString:

		GUID_56598128:

		METHOD_56598128.0A: ;Asm
			push dword EBP

		METHOD_56598128.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_56598128.0C: ;Asm
			push dword 0x0

		METHOD_56598128.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_56598128.0E: ;Asm
			push dword 0x0

		METHOD_56598128.0F: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0000:
			; Nop

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0000.00: ;Asm
			NOP

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0002.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0003:
			; Call

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0003.00: ;Asm
			Call CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0003.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0003.05: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0008:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0008.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0009:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0009.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0009.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_000A:
			; Callvirt
			; ThisOffset = 0

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_000A.00: ;Asm
			Call SystemInt64CosmosSystemFileSystemFileSystemget_Size

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_000A.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_000F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_000A.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_000A.05: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_000A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_000F:
			; Ldc_I4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_000F.00: ;Asm
			push dword 0x400

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0014:
			; Conv_I8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0014.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0014.01: ;Asm
			cdq

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0014.02: ;Asm
			push dword EDX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0014.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015:
			; Mul

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.Simple32Multiply

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.04: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.05: ;Asm
			mov ECX, EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.07: ;Asm
			mul dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.08: ;Asm
			add ECX, EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.0B: ;Asm
			add EDX, ECX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.0C: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.MoveReturnValue

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.Simple32Multiply:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.MoveReturnValue:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0015.11: ;Asm
			add ESP, 0x8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0016:
			; Ldc_I4

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0016.00: ;Asm
			push dword 0x400

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001B:
			; Conv_I8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001B.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001B.01: ;Asm
			cdq

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001B.02: ;Asm
			push dword EDX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001B.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C:
			; Mul

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.Simple32Multiply

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.04: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.05: ;Asm
			mov ECX, EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.07: ;Asm
			mul dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.08: ;Asm
			add ECX, EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.0B: ;Asm
			add EDX, ECX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.0C: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.MoveReturnValue

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.Simple32Multiply:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.MoveReturnValue:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001C.11: ;Asm
			add ESP, 0x8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001D:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 12
			; Local size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001D.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001D.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001D.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001E:
			; Br

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_001E.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0020

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0020:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 12
			; Local size = 8

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0020.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0020.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0020.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0020.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0021:
			; Ret

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.IL_0021.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_NORMAL
			; End Method: GetTotalSize

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64CosmosSystemFileSystemCosmosVFSGetTotalSizeSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_56598129:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_DateTimeBadTicks
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks:

		GUID_56618361:

		METHOD_56618361.0A: ;Asm
			push dword EBP

		METHOD_56618361.0B: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_DateTimeBadTicks

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_0000.00: ;Asm
			push dword StringLiteral02BC

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_DateTimeBadTicks

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_DateTimeBadTicks.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_56618362:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Argument_InvalidDateTimeKind
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Argument_InvalidDateTimeKind:

		GUID_56623208:

		METHOD_56623208.09: ;Asm
			push dword EBP

		METHOD_56623208.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_0000:
			; LdStr
			; String Value: Argument_InvalidDateTimeKind

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_0000.00: ;Asm
			push dword StringLiteral02BD

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_0006:
			; Call

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_000B:
			; Ret

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_NORMAL
			; End Method: get_Argument_InvalidDateTimeKind

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Argument_InvalidDateTimeKind.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_56623209:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.RTC
			; Name: .cctor
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8

		SystemVoidCosmosHALRTCcctor:

		GUID_56628087:
			; Static constructor. See if it has been called already, return if so.

		METHOD_56628087.09: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_HAL_RTC], 0x1

		METHOD_56628087.0A: ;Asm
			JE near METHOD_56628087.BeforeQuickReturn

		METHOD_56628087.0B: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_HAL_RTC], 0x1

		METHOD_56628087.0C: ;Asm
			Jmp METHOD_56628087.AfterCCTorAlreadyCalledCheck

		METHOD_56628087.BeforeQuickReturn:

		METHOD_56628087.0D: ;Asm
			mov ECX, 0x0

		METHOD_56628087.0E: ;Asm
			Ret


		METHOD_56628087.AfterCCTorAlreadyCalledCheck:

		METHOD_56628087.0F: ;Asm
			push dword EBP

		METHOD_56628087.10: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_56628087.11: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_56628087.12: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCcctor.IL_0000:
			; Newobj

		SystemVoidCosmosHALRTCcctor.IL_0000.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALRTCcctor.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALRTCcctor.IL_0000.AfterAlloc:

		SystemVoidCosmosHALRTCcctor.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALRTCcctor.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALRTCcctor.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_IOGroup_RTC_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALRTCcctor.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALRTCcctor.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALRTCcctor.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosHALRTCcctor.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCcctor.IL_0000.0A: ;Asm
			Call SystemVoidCosmosCoreIOGroupRTCctor

		SystemVoidCosmosHALRTCcctor.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_0000.0C: ;Asm
			JE near SystemVoidCosmosHALRTCcctor.IL_0000.NoError1496
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALRTCcctor.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALRTCcctor.IL_0000.0E: ;Asm
			Jmp SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_0000.NoError1496:

		SystemVoidCosmosHALRTCcctor.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALRTCcctor.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCcctor.IL_0005:
			; Stsfld

		SystemVoidCosmosHALRTCcctor.IL_0005.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemVoidCosmosHALRTCcctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_0005.02: ;Asm
			JNE near SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Core.IOGroup.RTC

		SystemVoidCosmosHALRTCcctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCcctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0005.05: ;Asm
			mov dword [static_field__Cosmos_HAL_RTC_rtc + 4], EAX

		SystemVoidCosmosHALRTCcctor.IL_000A:
			; Nop

		SystemVoidCosmosHALRTCcctor.IL_000A.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCcctor.IL_000B:
			; Call

		SystemVoidCosmosHALRTCcctor.IL_000B.00: ;Asm
			Call SystemVoidCosmosHALRTCWaitForReady

		SystemVoidCosmosHALRTCcctor.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_000B.02: ;Asm
			JE near SystemVoidCosmosHALRTCcctor.IL_0010
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidCosmosHALRTCcctor.IL_000B.03: ;Asm
			JNE near SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_0010:
			; Nop

		SystemVoidCosmosHALRTCcctor.IL_0010.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCcctor.IL_0011:
			; Ldsfld

		SystemVoidCosmosHALRTCcctor.IL_0011.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemVoidCosmosHALRTCcctor.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_0011.02: ;Asm
			JNE near SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_0011.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALRTCcctor.IL_0011.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemVoidCosmosHALRTCcctor.IL_0011.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCcctor.IL_0016:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Address
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 20 (includes object header)

		SystemVoidCosmosHALRTCcctor.IL_0016.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCcctor.IL_0016.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALRTCcctor.IL_0016.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosHALRTCcctor.IL_0016.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALRTCcctor.IL_0016.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0016.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALRTCcctor.IL_0016.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0016.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALRTCcctor.IL_001B:
			; Ldc_I4

		SystemVoidCosmosHALRTCcctor.IL_001B.00: ;Asm
			push dword 0xB

		SystemVoidCosmosHALRTCcctor.IL_001D:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALRTCcctor.IL_001D.00: ;Asm
			Call SystemVoidCosmosCoreIOPortset_ByteSystemByte

		SystemVoidCosmosHALRTCcctor.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_001D.02: ;Asm
			JE near SystemVoidCosmosHALRTCcctor.IL_0022
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALRTCcctor.IL_001D.03: ;Asm
			JNE near SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_001D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALRTCcctor.IL_0022:
			; Nop

		SystemVoidCosmosHALRTCcctor.IL_0022.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCcctor.IL_0023:
			; Ldsfld

		SystemVoidCosmosHALRTCcctor.IL_0023.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemVoidCosmosHALRTCcctor.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_0023.02: ;Asm
			JNE near SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_0023.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALRTCcctor.IL_0023.03: ;Asm
			push dword [static_field__Cosmos_HAL_RTC_rtc + 4]

		SystemVoidCosmosHALRTCcctor.IL_0023.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCcctor.IL_0028:
			; Ldfld
			; Field: Cosmos.Core.IOPort Cosmos.Core.IOGroup.RTC.Data
			; Type: Cosmos.Core.IOPort
			; Size: 8
			; DeclaringType: Cosmos.Core.IOGroup.RTC
			; TypeOnStack: Cosmos.Core.IOGroup.RTC
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALRTCcctor.IL_0028.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCcctor.IL_0028.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALRTCcctor.IL_0028.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALRTCcctor.IL_0028.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALRTCcctor.IL_0028.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0028.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALRTCcctor.IL_0028.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0028.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALRTCcctor.IL_002D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALRTCcctor.IL_002D.00: ;Asm
			Call SystemByteCosmosCoreIOPortget_Byte

		SystemVoidCosmosHALRTCcctor.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_002D.02: ;Asm
			JE near SystemVoidCosmosHALRTCcctor.IL_0032
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALRTCcctor.IL_002D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCcctor.IL_002D.04: ;Asm
			JNE near SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_002D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALRTCcctor.IL_0032:
			; Stsfld

		SystemVoidCosmosHALRTCcctor.IL_0032.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemVoidCosmosHALRTCcctor.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_0032.02: ;Asm
			JNE near SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_0032.AfterCCTorExceptionCheck:
			; Type = 'System.Byte

		SystemVoidCosmosHALRTCcctor.IL_0032.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0032.04: ;Asm
			mov byte [static_field__Cosmos_HAL_RTC_StatusByteB], AL

		SystemVoidCosmosHALRTCcctor.IL_0037:
			; Ldsfld

		SystemVoidCosmosHALRTCcctor.IL_0037.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemVoidCosmosHALRTCcctor.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_0037.02: ;Asm
			JNE near SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_0037.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALRTCcctor.IL_0037.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALRTCcctor.IL_0037.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_RTC_StatusByteB]

		SystemVoidCosmosHALRTCcctor.IL_0037.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCcctor.IL_003C:
			; Ldc_I4

		SystemVoidCosmosHALRTCcctor.IL_003C.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALRTCcctor.IL_003D:
			; And

		SystemVoidCosmosHALRTCcctor.IL_003D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_003D.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALRTCcctor.IL_003E:
			; Ldc_I4

		SystemVoidCosmosHALRTCcctor.IL_003E.00: ;Asm
			push dword 0x2

		SystemVoidCosmosHALRTCcctor.IL_003F:
			; Ceq

		SystemVoidCosmosHALRTCcctor.IL_003F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_003F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALRTCcctor.IL_003F.02: ;Asm
			JE near SystemVoidCosmosHALRTCcctor.IL_003F.True

		SystemVoidCosmosHALRTCcctor.IL_003F.03: ;Asm
			Jmp SystemVoidCosmosHALRTCcctor.IL_003F.False

		SystemVoidCosmosHALRTCcctor.IL_003F.True:

		SystemVoidCosmosHALRTCcctor.IL_003F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCcctor.IL_003F.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALRTCcctor.IL_003F.06: ;Asm
			Jmp SystemVoidCosmosHALRTCcctor.IL_0041

		SystemVoidCosmosHALRTCcctor.IL_003F.False:

		SystemVoidCosmosHALRTCcctor.IL_003F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCcctor.IL_003F.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCcctor.IL_003F.09: ;Asm
			Jmp SystemVoidCosmosHALRTCcctor.IL_0041

		SystemVoidCosmosHALRTCcctor.IL_0041:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALRTCcctor.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0041.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALRTCcctor.IL_0042:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosHALRTCcctor.IL_0042.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosHALRTCcctor.IL_0042.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0043:
			; Branch

		SystemVoidCosmosHALRTCcctor.IL_0043.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0043.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALRTCcctor.IL_0043.02: ;Asm
			JE near SystemVoidCosmosHALRTCcctor.IL_004F

		SystemVoidCosmosHALRTCcctor.IL_0045:
			; Nop

		SystemVoidCosmosHALRTCcctor.IL_0045.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCcctor.IL_0046:
			; Ldc_I4

		SystemVoidCosmosHALRTCcctor.IL_0046.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALRTCcctor.IL_0047:
			; Stsfld

		SystemVoidCosmosHALRTCcctor.IL_0047.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemVoidCosmosHALRTCcctor.IL_0047.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_0047.02: ;Asm
			JNE near SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_0047.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALRTCcctor.IL_0047.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0047.04: ;Asm
			mov byte [static_field__Cosmos_HAL_RTC_is24HourMode], AL

		SystemVoidCosmosHALRTCcctor.IL_004C:
			; Nop

		SystemVoidCosmosHALRTCcctor.IL_004C.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCcctor.IL_004D:
			; Br

		SystemVoidCosmosHALRTCcctor.IL_004D.00: ;Asm
			Jmp SystemVoidCosmosHALRTCcctor.IL_0057

		SystemVoidCosmosHALRTCcctor.IL_004F:
			; Nop

		SystemVoidCosmosHALRTCcctor.IL_004F.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCcctor.IL_0050:
			; Ldc_I4

		SystemVoidCosmosHALRTCcctor.IL_0050.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCcctor.IL_0051:
			; Stsfld

		SystemVoidCosmosHALRTCcctor.IL_0051.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemVoidCosmosHALRTCcctor.IL_0051.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_0051.02: ;Asm
			JNE near SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_0051.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALRTCcctor.IL_0051.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0051.04: ;Asm
			mov byte [static_field__Cosmos_HAL_RTC_is24HourMode], AL

		SystemVoidCosmosHALRTCcctor.IL_0056:
			; Nop

		SystemVoidCosmosHALRTCcctor.IL_0056.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCcctor.IL_0057:
			; Ldsfld

		SystemVoidCosmosHALRTCcctor.IL_0057.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemVoidCosmosHALRTCcctor.IL_0057.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_0057.02: ;Asm
			JNE near SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_0057.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALRTCcctor.IL_0057.03: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALRTCcctor.IL_0057.04: ;Asm
			mov AL, byte [static_field__Cosmos_HAL_RTC_StatusByteB]

		SystemVoidCosmosHALRTCcctor.IL_0057.05: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCcctor.IL_005C:
			; Ldc_I4

		SystemVoidCosmosHALRTCcctor.IL_005C.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALRTCcctor.IL_005D:
			; And

		SystemVoidCosmosHALRTCcctor.IL_005D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_005D.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALRTCcctor.IL_005E:
			; Ldc_I4

		SystemVoidCosmosHALRTCcctor.IL_005E.00: ;Asm
			push dword 0x4

		SystemVoidCosmosHALRTCcctor.IL_005F:
			; Ceq

		SystemVoidCosmosHALRTCcctor.IL_005F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_005F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALRTCcctor.IL_005F.02: ;Asm
			JE near SystemVoidCosmosHALRTCcctor.IL_005F.True

		SystemVoidCosmosHALRTCcctor.IL_005F.03: ;Asm
			Jmp SystemVoidCosmosHALRTCcctor.IL_005F.False

		SystemVoidCosmosHALRTCcctor.IL_005F.True:

		SystemVoidCosmosHALRTCcctor.IL_005F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCcctor.IL_005F.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALRTCcctor.IL_005F.06: ;Asm
			Jmp SystemVoidCosmosHALRTCcctor.IL_0061

		SystemVoidCosmosHALRTCcctor.IL_005F.False:

		SystemVoidCosmosHALRTCcctor.IL_005F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALRTCcctor.IL_005F.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCcctor.IL_005F.09: ;Asm
			Jmp SystemVoidCosmosHALRTCcctor.IL_0061

		SystemVoidCosmosHALRTCcctor.IL_0061:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALRTCcctor.IL_0061.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0061.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALRTCcctor.IL_0062:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosHALRTCcctor.IL_0062.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosHALRTCcctor.IL_0062.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0063:
			; Branch

		SystemVoidCosmosHALRTCcctor.IL_0063.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0063.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALRTCcctor.IL_0063.02: ;Asm
			JE near SystemVoidCosmosHALRTCcctor.IL_006F

		SystemVoidCosmosHALRTCcctor.IL_0065:
			; Nop

		SystemVoidCosmosHALRTCcctor.IL_0065.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCcctor.IL_0066:
			; Ldc_I4

		SystemVoidCosmosHALRTCcctor.IL_0066.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALRTCcctor.IL_0067:
			; Stsfld

		SystemVoidCosmosHALRTCcctor.IL_0067.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemVoidCosmosHALRTCcctor.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_0067.02: ;Asm
			JNE near SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_0067.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALRTCcctor.IL_0067.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0067.04: ;Asm
			mov byte [static_field__Cosmos_HAL_RTC_isBCDMode], AL

		SystemVoidCosmosHALRTCcctor.IL_006C:
			; Nop

		SystemVoidCosmosHALRTCcctor.IL_006C.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCcctor.IL_006D:
			; Br

		SystemVoidCosmosHALRTCcctor.IL_006D.00: ;Asm
			Jmp SystemVoidCosmosHALRTCcctor.IL_0077

		SystemVoidCosmosHALRTCcctor.IL_006F:
			; Nop

		SystemVoidCosmosHALRTCcctor.IL_006F.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCcctor.IL_0070:
			; Ldc_I4

		SystemVoidCosmosHALRTCcctor.IL_0070.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALRTCcctor.IL_0071:
			; Stsfld

		SystemVoidCosmosHALRTCcctor.IL_0071.00: ;Asm
			Call SystemVoidCosmosHALRTCcctor

		SystemVoidCosmosHALRTCcctor.IL_0071.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALRTCcctor.IL_0071.02: ;Asm
			JNE near SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALRTCcctor.IL_0071.AfterCCTorExceptionCheck:
			; Type = 'System.Boolean

		SystemVoidCosmosHALRTCcctor.IL_0071.03: ;Asm
			pop dword EAX

		SystemVoidCosmosHALRTCcctor.IL_0071.04: ;Asm
			mov byte [static_field__Cosmos_HAL_RTC_isBCDMode], AL

		SystemVoidCosmosHALRTCcctor.IL_0076:
			; Nop

		SystemVoidCosmosHALRTCcctor.IL_0076.00: ;Asm
			NOP

		SystemVoidCosmosHALRTCcctor.IL_0077:
			; Ret

		SystemVoidCosmosHALRTCcctor.IL_0077.00: ;Asm
			Jmp SystemVoidCosmosHALRTCcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosHALRTCcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALRTCcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALRTCcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALRTCcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALRTCcctor.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_56628088:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: IsLeapYear
			; Plugged: No
			; Argument[0] year at EBP+8, size = 4
			; Return size: 4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32:

		GUID_56690418:

		METHOD_56690418.06: ;Asm
			push dword EBP

		METHOD_56690418.07: ;Asm
			mov EBP, ESP

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0001:
			; Ldc_I4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0001.00: ;Asm
			push dword 0x1

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0002:
			; Branch

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0002.03: ;Asm
			JL near SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_000C

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0005:
			; Ldc_I4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0005.00: ;Asm
			push dword 0x270F

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_000A:
			; Branch

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_000A.00: ;Asm
			pop dword EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_000A.01: ;Asm
			pop dword EBX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_000A.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_000A.03: ;Asm
			JLE near SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001C

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_000C:
			; LdStr
			; String Value: year

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_000C.00: ;Asm
			push dword StringLiteral02BE

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_000C.01: ;Asm
			push dword 0x0

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0011:
			; Call

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0011.00: ;Asm
			sub ESP, 0x8

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0011.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Year

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0011.02: ;Asm
			test ECX, 0x2

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0011.03: ;Asm
			JE near SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0011.06: ;Asm
			JNE near SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016:
			; Newobj

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.00: ;Asm
			push dword 0x98

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.AfterAlloc:

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.02: ;Asm
			push dword [ESP]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.03: ;Asm
			push dword [ESP]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.04: ;Asm
			pop dword EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.06: ;Asm
			mov dword [EAX], EBX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.0A: ;Asm
			push dword [ESP + 24]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.0C: ;Asm
			push dword [ESP + 24]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.0D: ;Asm
			push dword [ESP + 24]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.0F: ;Asm
			test ECX, 0x2

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.10: ;Asm
			JE near SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.NoError1496
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.11: ;Asm
			add ESP, 0x8

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.14: ;Asm
			Jmp SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.NoError1496:

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.16: ;Asm
			add ESP, 0x8

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.18: ;Asm
			push dword EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0016.19: ;Asm
			push dword 0x0

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001B:
			; Throw

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001B.01: ;Asm
			pop dword EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001B.03: ;Asm
			Call SystemExceptionOccurred

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001B.04: ;Asm
			mov ECX, 0x3

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001B.05: ;Asm
			Jmp SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001C.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001D:
			; Ldc_I4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001D.00: ;Asm
			push dword 0x4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001E:
			; Rem

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001E.00: ;Asm
			pop dword ECX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001E.01: ;Asm
			test ECX, ECX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001E.02: ;Asm
			JNE near SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001E_NoDivideByZeroException

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001E.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001E_NoDivideByZeroException:

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001E_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001E_NoDivideByZeroException.05: ;Asm
			cdq

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001E_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001E_NoDivideByZeroException.07: ;Asm
			push dword EDX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001F:
			; Branch

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001F.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_001F.02: ;Asm
			JNE near SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0034

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0022:
			; Ldc_I4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0022.00: ;Asm
			push dword 0x64

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0024:
			; Rem

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0024.00: ;Asm
			pop dword ECX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0024.01: ;Asm
			test ECX, ECX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0024.02: ;Asm
			JNE near SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0024_NoDivideByZeroException

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0024.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0024_NoDivideByZeroException:

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0024_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0024_NoDivideByZeroException.05: ;Asm
			cdq

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0024_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0024_NoDivideByZeroException.07: ;Asm
			push dword EDX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0025:
			; Branch

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0025.00: ;Asm
			pop dword EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0025.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0025.02: ;Asm
			JNE near SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0032

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0027:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0027.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0028:
			; Ldc_I4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0028.00: ;Asm
			push dword 0x190

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002D:
			; Rem

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002D.00: ;Asm
			pop dword ECX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002D.01: ;Asm
			test ECX, ECX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002D.02: ;Asm
			JNE near SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002D_NoDivideByZeroException

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002D.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002D_NoDivideByZeroException:

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002D_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002D_NoDivideByZeroException.05: ;Asm
			cdq

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002D_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002D_NoDivideByZeroException.07: ;Asm
			push dword EDX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002E:
			; Ldc_I4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F:
			; Ceq

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.02: ;Asm
			JE near SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.True

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.03: ;Asm
			Jmp SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.False

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.True:

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.05: ;Asm
			push dword 0x1

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.06: ;Asm
			Jmp SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0031

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.False:

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.08: ;Asm
			push dword 0x0

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_002F.09: ;Asm
			Jmp SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0031

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0031:
			; Ret

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0031.00: ;Asm
			Jmp SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_NORMAL

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0032:
			; Ldc_I4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0032.00: ;Asm
			push dword 0x1

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0033:
			; Ret

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0033.00: ;Asm
			Jmp SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_NORMAL

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0034:
			; Ldc_I4

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0034.00: ;Asm
			push dword 0x0

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0035:
			; Ret

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.IL_0035.00: ;Asm
			Jmp SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_NORMAL
			; End Method: IsLeapYear

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_NORMAL

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemDateTimeIsLeapYearSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_56690419:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_BadYearMonthDay
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay:

		GUID_56728193:

		METHOD_56728193.07: ;Asm
			push dword EBP

		METHOD_56728193.08: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_BadYearMonthDay

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_0000.00: ;Asm
			push dword StringLiteral02BF

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_BadYearMonthDay

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_BadYearMonthDay.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_56728194:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.TimeSpan
			; Name: TimeToTicks
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] hour at EBP+16, size = 4
			; Argument[1] minute at EBP+12, size = 4
			; Argument[2] second at EBP+8, size = 4
			; Return size: 8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32:

		GUID_56733720:

		METHOD_56733720.09: ;Asm
			push dword EBP

		METHOD_56733720.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_56733720.0B: ;Asm
			push dword 0x0

		METHOD_56733720.0C: ;Asm
			push dword 0x0

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0001:
			; Conv_I8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0001.01: ;Asm
			cdq

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0001.02: ;Asm
			push dword EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0001.03: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0002:
			; Ldc_I4

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0002.00: ;Asm
			push dword 0xE10

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0007:
			; Conv_I8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0007.01: ;Asm
			cdq

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0007.02: ;Asm
			push dword EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0007.03: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008:
			; Mul

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.02: ;Asm
			JE near SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.Simple32Multiply

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.04: ;Asm
			mul dword [ESP + 8]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.05: ;Asm
			mov ECX, EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.07: ;Asm
			mul dword [ESP + 12]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.08: ;Asm
			add ECX, EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.0B: ;Asm
			add EDX, ECX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.0C: ;Asm
			Jmp SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.MoveReturnValue

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.Simple32Multiply:

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.MoveReturnValue:

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0008.11: ;Asm
			add ESP, 0x8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000A:
			; Conv_I8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000A.00: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000A.01: ;Asm
			cdq

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000A.02: ;Asm
			push dword EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000A.03: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000B:
			; Ldc_I4

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000B.00: ;Asm
			push dword 0x3C

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000D:
			; Conv_I8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000D.01: ;Asm
			cdq

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000D.02: ;Asm
			push dword EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000D.03: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E:
			; Mul

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.02: ;Asm
			JE near SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.Simple32Multiply

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.04: ;Asm
			mul dword [ESP + 8]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.05: ;Asm
			mov ECX, EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.07: ;Asm
			mul dword [ESP + 12]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.08: ;Asm
			add ECX, EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.0B: ;Asm
			add EDX, ECX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.0C: ;Asm
			Jmp SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.MoveReturnValue

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.Simple32Multiply:

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.MoveReturnValue:

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000F:
			; Add

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000F.00: ;Asm
			pop dword EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000F.01: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000F.02: ;Asm
			add dword [ESP], EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_000F.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0011:
			; Conv_I8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0011.00: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0011.01: ;Asm
			cdq

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0011.02: ;Asm
			push dword EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0011.03: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0012:
			; Add

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0012.00: ;Asm
			pop dword EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0012.01: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0012.02: ;Asm
			add dword [ESP], EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0012.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0013:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0013.00: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0013.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0013.02: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0013.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0014:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0014.01: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0014.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0014.03: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0015:
			; Ldc_I8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0015.00: ;Asm
			push dword 0xD6

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0015.01: ;Asm
			push dword 0xBF94D5E5

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E:
			; Branch

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.00: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.01: ;Asm
			pop dword EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.02: ;Asm
			pop dword EBX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.03: ;Asm
			pop dword ECX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.04: ;Asm
			cmp ECX, EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.05: ;Asm
			JNLE near SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002C

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.06: ;Asm
			JNE near SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.End

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.07: ;Asm
			cmp EBX, EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.08: ;Asm
			JNLE near SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002C

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_001E.End:

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0020:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0020.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0020.01: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0020.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0020.03: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0021:
			; Ldc_I8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0021.00: ;Asm
			push dword 0xFFFFFF29

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0021.01: ;Asm
			push dword 0x406B2A1B

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A:
			; Branch

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.00: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.01: ;Asm
			pop dword EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.02: ;Asm
			pop dword EBX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.03: ;Asm
			pop dword ECX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.04: ;Asm
			cmp ECX, EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.05: ;Asm
			JNLE near SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0038

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.06: ;Asm
			JNE near SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.End

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.07: ;Asm
			cmp EBX, EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.08: ;Asm
			JNL near SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0038

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002A.End:

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002C:
			; Ldnull

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002C.00: ;Asm
			push dword 0x0

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002C.01: ;Asm
			push dword 0x0

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002D:
			; Call

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002D.00: ;Asm
			sub ESP, 0x8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002D.01: ;Asm
			Call SystemStringSystemSRget_Overflow_TimeSpanTooLong

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002D.02: ;Asm
			test ECX, 0x2

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002D.03: ;Asm
			JE near SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002D.04: ;Asm
			add ESP, 0x4

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002D.05: ;Asm
			add ESP, 0x4

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_002D.06: ;Asm
			JNE near SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032:
			; Newobj

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.00: ;Asm
			push dword 0x98

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.AfterAlloc:

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.02: ;Asm
			push dword [ESP]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.03: ;Asm
			push dword [ESP]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.04: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.06: ;Asm
			mov dword [EAX], EBX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.0A: ;Asm
			push dword [ESP + 24]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.0C: ;Asm
			push dword [ESP + 24]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.0D: ;Asm
			push dword [ESP + 24]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.0F: ;Asm
			test ECX, 0x2

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.10: ;Asm
			JE near SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.NoError1496
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.11: ;Asm
			add ESP, 0x8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.14: ;Asm
			Jmp SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.NoError1496:

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.16: ;Asm
			add ESP, 0x8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.18: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0032.19: ;Asm
			push dword 0x0

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0037:
			; Throw

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0037.00: ;Asm
			add ESP, 0x4

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0037.01: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0037.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0037.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0037.04: ;Asm
			mov ECX, 0x3

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0037.05: ;Asm
			Jmp SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0038:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0039:
			; Ldc_I4

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0039.00: ;Asm
			push dword 0x989680

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003E:
			; Conv_I8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003E.00: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003E.01: ;Asm
			cdq

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003E.02: ;Asm
			push dword EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003E.03: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F:
			; Mul

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.02: ;Asm
			JE near SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.Simple32Multiply

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.04: ;Asm
			mul dword [ESP + 8]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.05: ;Asm
			mov ECX, EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.07: ;Asm
			mul dword [ESP + 12]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.08: ;Asm
			add ECX, EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.0B: ;Asm
			add EDX, ECX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.0C: ;Asm
			Jmp SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.MoveReturnValue

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.Simple32Multiply:

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.MoveReturnValue:

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_003F.11: ;Asm
			add ESP, 0x8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0040:
			; Ret

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.IL_0040.00: ;Asm
			Jmp SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: TimeToTicks

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64SystemTimeSpanTimeToTicksSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_56733721:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_BadHourMinuteSecond
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond:

		GUID_56776173:

		METHOD_56776173.0A: ;Asm
			push dword EBP

		METHOD_56776173.0B: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_BadHourMinuteSecond

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_0000.00: ;Asm
			push dword StringLiteral02C0

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_BadHourMinuteSecond

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_BadHourMinuteSecond.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_56776174:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: get_Month
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 8
			; Return size: 4

		SystemInt32SystemDateTimeget_Month:

		GUID_56781972:

		METHOD_56781972.09: ;Asm
			push dword EBP

		METHOD_56781972.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemDateTimeget_Month.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemDateTimeget_Month.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemDateTimeget_Month.IL_0001:
			; Ldc_I4

		SystemInt32SystemDateTimeget_Month.IL_0001.00: ;Asm
			push dword 0x2

		SystemInt32SystemDateTimeget_Month.IL_0002:
			; Call

		SystemInt32SystemDateTimeget_Month.IL_0002.00: ;Asm
			Call SystemInt32SystemDateTimeGetDatePartSystemInt32

		SystemInt32SystemDateTimeget_Month.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemDateTimeget_Month.IL_0002.02: ;Asm
			JE near SystemInt32SystemDateTimeget_Month.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemDateTimeget_Month.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeget_Month.IL_0002.04: ;Asm
			JNE near SystemInt32SystemDateTimeget_Month.END__OF__METHOD_EXCEPTION

		SystemInt32SystemDateTimeget_Month.IL_0007:
			; Ret

		SystemInt32SystemDateTimeget_Month.IL_0007.00: ;Asm
			Jmp SystemInt32SystemDateTimeget_Month.END__OF__METHOD_NORMAL
			; End Method: get_Month

		SystemInt32SystemDateTimeget_Month.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemDateTimeget_Month.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemDateTimeget_Month.END__OF__METHOD_NORMAL

		SystemInt32SystemDateTimeget_Month.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemDateTimeget_Month.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Month.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemDateTimeget_Month.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemDateTimeget_Month.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemDateTimeget_Month.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemDateTimeget_Month.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_56781973:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: get_Day
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 8
			; Return size: 4

		SystemInt32SystemDateTimeget_Day:

		GUID_56787803:

		METHOD_56787803.07: ;Asm
			push dword EBP

		METHOD_56787803.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemDateTimeget_Day.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemDateTimeget_Day.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemDateTimeget_Day.IL_0001:
			; Ldc_I4

		SystemInt32SystemDateTimeget_Day.IL_0001.00: ;Asm
			push dword 0x3

		SystemInt32SystemDateTimeget_Day.IL_0002:
			; Call

		SystemInt32SystemDateTimeget_Day.IL_0002.00: ;Asm
			Call SystemInt32SystemDateTimeGetDatePartSystemInt32

		SystemInt32SystemDateTimeget_Day.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemDateTimeget_Day.IL_0002.02: ;Asm
			JE near SystemInt32SystemDateTimeget_Day.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemDateTimeget_Day.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeget_Day.IL_0002.04: ;Asm
			JNE near SystemInt32SystemDateTimeget_Day.END__OF__METHOD_EXCEPTION

		SystemInt32SystemDateTimeget_Day.IL_0007:
			; Ret

		SystemInt32SystemDateTimeget_Day.IL_0007.00: ;Asm
			Jmp SystemInt32SystemDateTimeget_Day.END__OF__METHOD_NORMAL
			; End Method: get_Day

		SystemInt32SystemDateTimeget_Day.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemDateTimeget_Day.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemDateTimeget_Day.END__OF__METHOD_NORMAL

		SystemInt32SystemDateTimeget_Day.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemDateTimeget_Day.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Day.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemDateTimeget_Day.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemDateTimeget_Day.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemDateTimeget_Day.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemDateTimeget_Day.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_56787804:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: get_Year
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 8
			; Return size: 4

		SystemInt32SystemDateTimeget_Year:

		GUID_56793666:

		METHOD_56793666.07: ;Asm
			push dword EBP

		METHOD_56793666.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemDateTimeget_Year.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemDateTimeget_Year.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemDateTimeget_Year.IL_0001:
			; Ldc_I4

		SystemInt32SystemDateTimeget_Year.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemDateTimeget_Year.IL_0002:
			; Call

		SystemInt32SystemDateTimeget_Year.IL_0002.00: ;Asm
			Call SystemInt32SystemDateTimeGetDatePartSystemInt32

		SystemInt32SystemDateTimeget_Year.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemDateTimeget_Year.IL_0002.02: ;Asm
			JE near SystemInt32SystemDateTimeget_Year.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemDateTimeget_Year.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeget_Year.IL_0002.04: ;Asm
			JNE near SystemInt32SystemDateTimeget_Year.END__OF__METHOD_EXCEPTION

		SystemInt32SystemDateTimeget_Year.IL_0007:
			; Ret

		SystemInt32SystemDateTimeget_Year.IL_0007.00: ;Asm
			Jmp SystemInt32SystemDateTimeget_Year.END__OF__METHOD_NORMAL
			; End Method: get_Year

		SystemInt32SystemDateTimeget_Year.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemDateTimeget_Year.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemDateTimeget_Year.END__OF__METHOD_NORMAL

		SystemInt32SystemDateTimeget_Year.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemDateTimeget_Year.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Year.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemDateTimeget_Year.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemDateTimeget_Year.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemDateTimeget_Year.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemDateTimeget_Year.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_56793667:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Concat
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-40
			; Local 7 at EBP-44
			; Local 8 at EBP-52
			; Argument[0] values at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringConcatSystemStringarray:

		GUID_56799561:

		METHOD_56799561.07: ;Asm
			push dword EBP

		METHOD_56799561.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_56799561.09: ;Asm
			push dword 0x0

		METHOD_56799561.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_56799561.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_56799561.0C: ;Asm
			push dword 0x0

		METHOD_56799561.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_56799561.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_56799561.0F: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_56799561.10: ;Asm
			push dword 0x0

		METHOD_56799561.11: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_56799561.12: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_56799561.13: ;Asm
			push dword 0x0

		METHOD_56799561.14: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_56799561.15: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringarray.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_0001:
			; Branch

		SystemStringSystemStringConcatSystemStringarray.IL_0001.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0001.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_0001.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.IL_000E

		SystemStringSystemStringConcatSystemStringarray.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_0001.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.IL_000E

		SystemStringSystemStringConcatSystemStringarray.IL_0003:
			; LdStr
			; String Value: values

		SystemStringSystemStringConcatSystemStringarray.IL_0003.00: ;Asm
			push dword StringLiteral02C1

		SystemStringSystemStringConcatSystemStringarray.IL_0003.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_0008:
			; Newobj

		SystemStringSystemStringConcatSystemStringarray.IL_0008.00: ;Asm
			push dword 0x90

		SystemStringSystemStringConcatSystemStringarray.IL_0008.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemStringConcatSystemStringarray.IL_0008.AfterAlloc:

		SystemStringSystemStringConcatSystemStringarray.IL_0008.02: ;Asm
			push dword [ESP]

		SystemStringSystemStringConcatSystemStringarray.IL_0008.03: ;Asm
			push dword [ESP]

		SystemStringSystemStringConcatSystemStringarray.IL_0008.04: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0008.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringConcatSystemStringarray.IL_0008.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemStringConcatSystemStringarray.IL_0008.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemStringConcatSystemStringarray.IL_0008.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringSystemStringConcatSystemStringarray.IL_0008.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringSystemStringConcatSystemStringarray.IL_0008.0A: ;Asm
			push dword [ESP + 16]

		SystemStringSystemStringConcatSystemStringarray.IL_0008.0B: ;Asm
			push dword [ESP + 16]

		SystemStringSystemStringConcatSystemStringarray.IL_0008.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemStringSystemStringConcatSystemStringarray.IL_0008.0D: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringarray.IL_0008.0E: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_0008.NoError1496
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemStringConcatSystemStringarray.IL_0008.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringConcatSystemStringarray.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemStringConcatSystemStringarray.IL_0008.11: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_0008.NoError1496:

		SystemStringSystemStringConcatSystemStringarray.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemStringConcatSystemStringarray.IL_0008.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringConcatSystemStringarray.IL_0008.14: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0008.15: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_000D:
			; Throw

		SystemStringSystemStringConcatSystemStringarray.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_000D.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_000D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_000D.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemStringConcatSystemStringarray.IL_000D.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemStringConcatSystemStringarray.IL_000D.05: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringarray.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_000F:
			; Ldlen

		SystemStringSystemStringConcatSystemStringarray.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_000F.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_000F.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_0010:
			; Conv_I4

		SystemStringSystemStringConcatSystemStringarray.IL_0011:
			; Ldc_I4

		SystemStringSystemStringConcatSystemStringarray.IL_0011.00: ;Asm
			push dword 0x1

		SystemStringSystemStringConcatSystemStringarray.IL_0012:
			; Branch

		SystemStringSystemStringConcatSystemStringarray.IL_0012.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0012.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_0012.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0012.03: ;Asm
			JNLE near SystemStringSystemStringConcatSystemStringarray.IL_002B

		SystemStringSystemStringConcatSystemStringarray.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringarray.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_0015:
			; Ldlen

		SystemStringSystemStringConcatSystemStringarray.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0015.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0015.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_0016:
			; Branch

		SystemStringSystemStringConcatSystemStringarray.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0016.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_0016.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_0025

		SystemStringSystemStringConcatSystemStringarray.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringarray.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_0019:
			; Ldc_I4

		SystemStringSystemStringConcatSystemStringarray.IL_0019.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_001A:
			; Ldelem_Ref

		SystemStringSystemStringConcatSystemStringarray.IL_001A.00: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_001A.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemStringarray.IL_001A.02: ;Asm
			push dword [ESP + 12]

		SystemStringSystemStringConcatSystemStringarray.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_001A.04: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_001A.05: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_001A.06: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_001A.07: ;Asm
			cmp EAX, EBX

		SystemStringSystemStringConcatSystemStringarray.IL_001A.08: ;Asm
			JLE near SystemStringSystemStringConcatSystemStringarray.IL_001A_IndexOutOfRangeException

		SystemStringSystemStringConcatSystemStringarray.IL_001A.09: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_001A.0A: ;Asm
			JNL near SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException

		SystemStringSystemStringConcatSystemStringarray.IL_001A_IndexOutOfRangeException:

		SystemStringSystemStringConcatSystemStringarray.IL_001A_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_001A_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_001A_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringSystemStringConcatSystemStringarray.IL_001A_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringarray.IL_001A_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_001B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemStringarray.IL_001A_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException:

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringSystemStringConcatSystemStringarray.IL_001A_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_001B:
			; Dup

		SystemStringSystemStringConcatSystemStringarray.IL_001B.00: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemStringarray.IL_001B.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemStringarray.IL_001C:
			; Branch

		SystemStringSystemStringConcatSystemStringarray.IL_001C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_001C.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_001C.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_001C.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.IL_002A

		SystemStringSystemStringConcatSystemStringarray.IL_001C.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_001C.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.IL_002A

		SystemStringSystemStringConcatSystemStringarray.IL_001E:
			; Pop

		SystemStringSystemStringConcatSystemStringarray.IL_001E.00: ;Asm
			add ESP, 0x8

		SystemStringSystemStringConcatSystemStringarray.IL_001F:
			; Ldsfld

		SystemStringSystemStringConcatSystemStringarray.IL_001F.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringConcatSystemStringarray.IL_001F.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_0024:
			; Ret

		SystemStringSystemStringConcatSystemStringarray.IL_0024.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringarray.IL_0025:
			; Ldsfld

		SystemStringSystemStringConcatSystemStringarray.IL_0025.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringConcatSystemStringarray.IL_0025.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_002A:
			; Ret

		SystemStringSystemStringConcatSystemStringarray.IL_002A.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringarray.IL_002B:
			; Ldc_I4

		SystemStringSystemStringConcatSystemStringarray.IL_002B.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_002C:
			; Conv_I8

		SystemStringSystemStringConcatSystemStringarray.IL_002C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_002C.01: ;Asm
			cdq

		SystemStringSystemStringConcatSystemStringarray.IL_002C.02: ;Asm
			push dword EDX

		SystemStringSystemStringConcatSystemStringarray.IL_002C.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_002D:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_002D.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_002D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_002D.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_002D.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_002E:
			; Ldc_I4

		SystemStringSystemStringConcatSystemStringarray.IL_002E.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_002F.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_002F.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0031:
			; Br

		SystemStringSystemStringConcatSystemStringarray.IL_0031.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringarray.IL_004E

		SystemStringSystemStringConcatSystemStringarray.IL_0033:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_0033.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringarray.IL_0033.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_0034:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_0034.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemStringConcatSystemStringarray.IL_0034.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0036:
			; Ldelem_Ref

		SystemStringSystemStringConcatSystemStringarray.IL_0036.00: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_0036.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemStringarray.IL_0036.02: ;Asm
			push dword [ESP + 12]

		SystemStringSystemStringConcatSystemStringarray.IL_0036.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0036.04: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0036.05: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_0036.06: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0036.07: ;Asm
			cmp EAX, EBX

		SystemStringSystemStringConcatSystemStringarray.IL_0036.08: ;Asm
			JLE near SystemStringSystemStringConcatSystemStringarray.IL_0036_IndexOutOfRangeException

		SystemStringSystemStringConcatSystemStringarray.IL_0036.09: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_0036.0A: ;Asm
			JNL near SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException

		SystemStringSystemStringConcatSystemStringarray.IL_0036_IndexOutOfRangeException:

		SystemStringSystemStringConcatSystemStringarray.IL_0036_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0036_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0036_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringSystemStringConcatSystemStringarray.IL_0036_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringarray.IL_0036_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_0037
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemStringarray.IL_0036_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException:

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringSystemStringConcatSystemStringarray.IL_0036_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0037:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 32
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_0037.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0037.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0037.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0037.03: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0039:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 32
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_0039.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringSystemStringConcatSystemStringarray.IL_0039.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0039.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringSystemStringConcatSystemStringarray.IL_0039.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_003B:
			; Branch

		SystemStringSystemStringConcatSystemStringarray.IL_003B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_003B.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_003B.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_003B.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.IL_003B.End

		SystemStringSystemStringConcatSystemStringarray.IL_003B.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_003B.05: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_0048

		SystemStringSystemStringConcatSystemStringarray.IL_003B.End:

		SystemStringSystemStringConcatSystemStringarray.IL_003D:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_003D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringConcatSystemStringarray.IL_003D.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_003D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringarray.IL_003D.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_003E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 32
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_003E.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringSystemStringConcatSystemStringarray.IL_003E.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_003E.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringSystemStringConcatSystemStringarray.IL_003E.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0040:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringarray.IL_0040.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringarray.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringarray.IL_0040.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_0045
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringarray.IL_0040.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringConcatSystemStringarray.IL_0040.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0040.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0040.06: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_0040.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringarray.IL_0045:
			; Conv_I8

		SystemStringSystemStringConcatSystemStringarray.IL_0045.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0045.01: ;Asm
			cdq

		SystemStringSystemStringConcatSystemStringarray.IL_0045.02: ;Asm
			push dword EDX

		SystemStringSystemStringConcatSystemStringarray.IL_0045.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0046:
			; Add

		SystemStringSystemStringConcatSystemStringarray.IL_0046.00: ;Asm
			pop dword EDX

		SystemStringSystemStringConcatSystemStringarray.IL_0046.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0046.02: ;Asm
			add dword [ESP], EDX

		SystemStringSystemStringConcatSystemStringarray.IL_0046.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0047:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_0047.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0047.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0047.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0047.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0048:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_0048.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemStringConcatSystemStringarray.IL_0048.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_004A:
			; Ldc_I4

		SystemStringSystemStringConcatSystemStringarray.IL_004A.00: ;Asm
			push dword 0x1

		SystemStringSystemStringConcatSystemStringarray.IL_004B:
			; Add

		SystemStringSystemStringConcatSystemStringarray.IL_004B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_004B.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_004C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_004C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_004C.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_004E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_004E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemStringConcatSystemStringarray.IL_004E.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0050:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_0050.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringarray.IL_0050.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_0051:
			; Ldlen

		SystemStringSystemStringConcatSystemStringarray.IL_0051.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0051.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0051.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_0052:
			; Conv_I4

		SystemStringSystemStringConcatSystemStringarray.IL_0053:
			; Branch

		SystemStringSystemStringConcatSystemStringarray.IL_0053.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0053.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_0053.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0053.03: ;Asm
			JL near SystemStringSystemStringConcatSystemStringarray.IL_0033

		SystemStringSystemStringConcatSystemStringarray.IL_0055:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_0055.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringConcatSystemStringarray.IL_0055.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0055.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringarray.IL_0055.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0056:
			; Ldc_I4

		SystemStringSystemStringConcatSystemStringarray.IL_0056.00: ;Asm
			push dword 0x7FFFFFFF

		SystemStringSystemStringConcatSystemStringarray.IL_005B:
			; Conv_I8

		SystemStringSystemStringConcatSystemStringarray.IL_005B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_005B.01: ;Asm
			cdq

		SystemStringSystemStringConcatSystemStringarray.IL_005B.02: ;Asm
			push dword EDX

		SystemStringSystemStringConcatSystemStringarray.IL_005B.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_005C:
			; Branch

		SystemStringSystemStringConcatSystemStringarray.IL_005C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_005C.01: ;Asm
			pop dword EDX

		SystemStringSystemStringConcatSystemStringarray.IL_005C.02: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_005C.03: ;Asm
			pop dword ECX

		SystemStringSystemStringConcatSystemStringarray.IL_005C.04: ;Asm
			cmp ECX, EDX

		SystemStringSystemStringConcatSystemStringarray.IL_005C.05: ;Asm
			JL near SystemStringSystemStringConcatSystemStringarray.IL_0064

		SystemStringSystemStringConcatSystemStringarray.IL_005C.06: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.IL_005C.End

		SystemStringSystemStringConcatSystemStringarray.IL_005C.07: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringConcatSystemStringarray.IL_005C.08: ;Asm
			JLE near SystemStringSystemStringConcatSystemStringarray.IL_0064

		SystemStringSystemStringConcatSystemStringarray.IL_005C.End:

		SystemStringSystemStringConcatSystemStringarray.IL_005E:
			; Newobj

		SystemStringSystemStringConcatSystemStringarray.IL_005E.00: ;Asm
			push dword 0x88

		SystemStringSystemStringConcatSystemStringarray.IL_005E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemStringConcatSystemStringarray.IL_005E.AfterAlloc:

		SystemStringSystemStringConcatSystemStringarray.IL_005E.02: ;Asm
			push dword [ESP]

		SystemStringSystemStringConcatSystemStringarray.IL_005E.03: ;Asm
			push dword [ESP]

		SystemStringSystemStringConcatSystemStringarray.IL_005E.04: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_005E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_OutOfMemoryException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringConcatSystemStringarray.IL_005E.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemStringConcatSystemStringarray.IL_005E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemStringConcatSystemStringarray.IL_005E.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemStringSystemStringConcatSystemStringarray.IL_005E.09: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_005E.0A: ;Asm
			Call SystemVoidSystemOutOfMemoryExceptionctor

		SystemStringSystemStringConcatSystemStringarray.IL_005E.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringarray.IL_005E.0C: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_005E.NoError1496
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringConcatSystemStringarray.IL_005E.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemStringConcatSystemStringarray.IL_005E.0E: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_005E.NoError1496:

		SystemStringSystemStringConcatSystemStringarray.IL_005E.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringConcatSystemStringarray.IL_005E.10: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_005E.11: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_0063:
			; Throw

		SystemStringSystemStringConcatSystemStringarray.IL_0063.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0063.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0063.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0063.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemStringConcatSystemStringarray.IL_0063.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemStringConcatSystemStringarray.IL_0063.05: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_0064:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_0064.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringConcatSystemStringarray.IL_0064.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0064.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringConcatSystemStringarray.IL_0064.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0065:
			; Conv_I4

		SystemStringSystemStringConcatSystemStringarray.IL_0065.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0065.01: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0065.02: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0066:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_0066.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0066.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0067:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_0067.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringarray.IL_0067.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0068:
			; Branch

		SystemStringSystemStringConcatSystemStringarray.IL_0068.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0068.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_0068.02: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.IL_0070

		SystemStringSystemStringConcatSystemStringarray.IL_006A:
			; Ldsfld

		SystemStringSystemStringConcatSystemStringarray.IL_006A.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemStringConcatSystemStringarray.IL_006A.01: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_006F:
			; Ret

		SystemStringSystemStringConcatSystemStringarray.IL_006F.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringarray.IL_0070:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_0070.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringarray.IL_0070.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0071:
			; Call

		SystemStringSystemStringConcatSystemStringarray.IL_0071.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0071.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemStringConcatSystemStringarray.IL_0071.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringarray.IL_0071.03: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_0076
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemStringarray.IL_0071.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0071.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0071.06: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_0076:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 16
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_0076.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0076.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0076.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0076.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0077:
			; Ldc_I4

		SystemStringSystemStringConcatSystemStringarray.IL_0077.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_0078:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_0078.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0078.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0079:
			; Ldc_I4

		SystemStringSystemStringConcatSystemStringarray.IL_0079.00: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_007A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_007A.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_007A.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_007C:
			; Br

		SystemStringSystemStringConcatSystemStringarray.IL_007C.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringarray.IL_00B5

		SystemStringSystemStringConcatSystemStringarray.IL_007E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_007E.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringarray.IL_007E.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_007F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_007F.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringSystemStringConcatSystemStringarray.IL_007F.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0081:
			; Ldelem_Ref

		SystemStringSystemStringConcatSystemStringarray.IL_0081.00: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_0081.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemStringConcatSystemStringarray.IL_0081.02: ;Asm
			push dword [ESP + 12]

		SystemStringSystemStringConcatSystemStringarray.IL_0081.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0081.04: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0081.05: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_0081.06: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0081.07: ;Asm
			cmp EAX, EBX

		SystemStringSystemStringConcatSystemStringarray.IL_0081.08: ;Asm
			JLE near SystemStringSystemStringConcatSystemStringarray.IL_0081_IndexOutOfRangeException

		SystemStringSystemStringConcatSystemStringarray.IL_0081.09: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_0081.0A: ;Asm
			JNL near SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException

		SystemStringSystemStringConcatSystemStringarray.IL_0081_IndexOutOfRangeException:

		SystemStringSystemStringConcatSystemStringarray.IL_0081_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0081_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0081_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemStringSystemStringConcatSystemStringarray.IL_0081_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringarray.IL_0081_IndexOutOfRangeException.0F: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_0082
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemStringarray.IL_0081_IndexOutOfRangeException.10: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException:

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemStringSystemStringConcatSystemStringarray.IL_0081_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0082:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_0082.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0082.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0082.02: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0082.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0084:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_0084.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringSystemStringConcatSystemStringarray.IL_0084.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0084.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringSystemStringConcatSystemStringarray.IL_0084.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0086:
			; Call

		SystemStringSystemStringConcatSystemStringarray.IL_0086.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemStringSystemStringConcatSystemStringarray.IL_0086.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringarray.IL_0086.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_008B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringarray.IL_0086.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_0086.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_008B:
			; Branch

		SystemStringSystemStringConcatSystemStringarray.IL_008B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_008B.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_008B.02: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.IL_00AF

		SystemStringSystemStringConcatSystemStringarray.IL_008D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_008D.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringSystemStringConcatSystemStringarray.IL_008D.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_008D.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringSystemStringConcatSystemStringarray.IL_008D.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_008F:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringarray.IL_008F.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringConcatSystemStringarray.IL_008F.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringarray.IL_008F.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_0094
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringarray.IL_008F.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_008F.04: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_008F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringarray.IL_0094:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 52
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_0094.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0094.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0096:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 52
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_0096.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringSystemStringConcatSystemStringarray.IL_0096.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0098:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_0098.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringarray.IL_0098.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_0099:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_0099.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringSystemStringConcatSystemStringarray.IL_0099.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_009A:
			; Sub

		SystemStringSystemStringConcatSystemStringarray.IL_009A.00: ;Asm
			pop dword ECX

		SystemStringSystemStringConcatSystemStringarray.IL_009A.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_009A.02: ;Asm
			sub EAX, ECX

		SystemStringSystemStringConcatSystemStringarray.IL_009A.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_009B:
			; Branch

		SystemStringSystemStringConcatSystemStringarray.IL_009B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_009B.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_009B.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringConcatSystemStringarray.IL_009B.03: ;Asm
			JLE near SystemStringSystemStringConcatSystemStringarray.IL_00A1

		SystemStringSystemStringConcatSystemStringarray.IL_009D:
			; Ldc_I4

		SystemStringSystemStringConcatSystemStringarray.IL_009D.00: ;Asm
			push dword 0xFFFFFFFF

		SystemStringSystemStringConcatSystemStringarray.IL_009E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_009E.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_009E.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_009F:
			; Br

		SystemStringSystemStringConcatSystemStringarray.IL_009F.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringarray.IL_00BC

		SystemStringSystemStringConcatSystemStringarray.IL_00A1:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 16
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_00A1.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemStringConcatSystemStringarray.IL_00A1.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00A1.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringConcatSystemStringarray.IL_00A1.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00A2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_00A2.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringSystemStringConcatSystemStringarray.IL_00A2.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00A3:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_00A3.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringSystemStringConcatSystemStringarray.IL_00A3.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00A3.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringSystemStringConcatSystemStringarray.IL_00A3.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00A5:
			; Call

		SystemStringSystemStringConcatSystemStringarray.IL_00A5.00: ;Asm
			Call SystemVoidSystemStringFillStringCheckedSystemStringSystemInt32SystemString

		SystemStringSystemStringConcatSystemStringarray.IL_00A5.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringarray.IL_00A5.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_00AA
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemStringSystemStringConcatSystemStringarray.IL_00A5.03: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_00AA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_00AA.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringSystemStringConcatSystemStringarray.IL_00AA.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00AB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 52
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_00AB.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringSystemStringConcatSystemStringarray.IL_00AB.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00AD:
			; Add

		SystemStringSystemStringConcatSystemStringarray.IL_00AD.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00AD.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00AE:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_00AE.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00AE.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00AF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_00AF.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringSystemStringConcatSystemStringarray.IL_00AF.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00B1:
			; Ldc_I4

		SystemStringSystemStringConcatSystemStringarray.IL_00B1.00: ;Asm
			push dword 0x1

		SystemStringSystemStringConcatSystemStringarray.IL_00B2:
			; Add

		SystemStringSystemStringConcatSystemStringarray.IL_00B2.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00B2.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00B3:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_00B3.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00B3.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00B5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_00B5.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringSystemStringConcatSystemStringarray.IL_00B5.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00B7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_00B7.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringarray.IL_00B7.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_00B8:
			; Ldlen

		SystemStringSystemStringConcatSystemStringarray.IL_00B8.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_00B8.01: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00B8.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_00B9:
			; Conv_I4

		SystemStringSystemStringConcatSystemStringarray.IL_00BA:
			; Branch

		SystemStringSystemStringConcatSystemStringarray.IL_00BA.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00BA.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_00BA.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00BA.03: ;Asm
			JL near SystemStringSystemStringConcatSystemStringarray.IL_007E

		SystemStringSystemStringConcatSystemStringarray.IL_00BC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_00BC.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringSystemStringConcatSystemStringarray.IL_00BC.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00BD:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringConcatSystemStringarray.IL_00BD.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringConcatSystemStringarray.IL_00BD.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00BE:
			; Branch

		SystemStringSystemStringConcatSystemStringarray.IL_00BE.00: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00BE.01: ;Asm
			pop dword EBX

		SystemStringSystemStringConcatSystemStringarray.IL_00BE.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00BE.03: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_00D1

		SystemStringSystemStringConcatSystemStringarray.IL_00C0:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_00C0.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringConcatSystemStringarray.IL_00C0.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringConcatSystemStringarray.IL_00C1:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemStringConcatSystemStringarray.IL_00C1.00: ;Asm
			Call SystemObjectSystemArrayClone

		SystemStringSystemStringConcatSystemStringarray.IL_00C1.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringarray.IL_00C1.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_00C6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemStringarray.IL_00C1.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_00C1.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_00C1.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_00C1.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemStringConcatSystemStringarray.IL_00C6:
			; Castclass

		SystemStringSystemStringConcatSystemStringarray.IL_00C6.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemStringConcatSystemStringarray.IL_00C6.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_00C6.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_00CB

		SystemStringSystemStringConcatSystemStringarray.IL_00C6.03: ;Asm
			push dword [EAX]

		SystemStringSystemStringConcatSystemStringarray.IL_00C6.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_String___ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringConcatSystemStringarray.IL_00C6.05: ;Asm
			push dword 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_00C6.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemStringSystemStringConcatSystemStringarray.IL_00C6.07: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringarray.IL_00C6.08: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_00C6_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringConcatSystemStringarray.IL_00C6.09: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_00C6.0A: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_00C6_After_IsInstance_Call:

		SystemStringSystemStringConcatSystemStringarray.IL_00C6_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00C6_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringConcatSystemStringarray.IL_00C6_After_IsInstance_Call.0D: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_00C6_InvalidCast

		SystemStringSystemStringConcatSystemStringarray.IL_00C6_After_IsInstance_Call.0E: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringarray.IL_00CB

		SystemStringSystemStringConcatSystemStringarray.IL_00C6_InvalidCast:

		SystemStringSystemStringConcatSystemStringarray.IL_00C6_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		SystemStringSystemStringConcatSystemStringarray.IL_00CB:
			; Call

		SystemStringSystemStringConcatSystemStringarray.IL_00CB.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringarray

		SystemStringSystemStringConcatSystemStringarray.IL_00CB.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringConcatSystemStringarray.IL_00CB.02: ;Asm
			JE near SystemStringSystemStringConcatSystemStringarray.IL_00D0
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringConcatSystemStringarray.IL_00CB.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_00CB.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringConcatSystemStringarray.IL_00CB.05: ;Asm
			JNE near SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringConcatSystemStringarray.IL_00D0:
			; Ret

		SystemStringSystemStringConcatSystemStringarray.IL_00D0.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringarray.IL_00D1:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 16
			; Local size = 8

		SystemStringSystemStringConcatSystemStringarray.IL_00D1.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemStringConcatSystemStringarray.IL_00D1.01: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00D1.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringConcatSystemStringarray.IL_00D1.03: ;Asm
			push dword EAX

		SystemStringSystemStringConcatSystemStringarray.IL_00D2:
			; Ret

		SystemStringSystemStringConcatSystemStringarray.IL_00D2.00: ;Asm
			Jmp SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_NORMAL
			; End Method: Concat

		SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_NORMAL

		SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x34

		SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringConcatSystemStringarray.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_56799562:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: get_Hour
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 8
			; Return size: 4

		SystemInt32SystemDateTimeget_Hour:

		GUID_56984352:

		METHOD_56984352.0A: ;Asm
			push dword EBP

		METHOD_56984352.0B: ;Asm
			mov EBP, ESP

		SystemInt32SystemDateTimeget_Hour.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemDateTimeget_Hour.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemDateTimeget_Hour.IL_0001:
			; Call

		SystemInt32SystemDateTimeget_Hour.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemInt32SystemDateTimeget_Hour.IL_0001.01: ;Asm
			Call SystemInt64SystemDateTimeget_InternalTicks

		SystemInt32SystemDateTimeget_Hour.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemDateTimeget_Hour.IL_0001.03: ;Asm
			JE near SystemInt32SystemDateTimeget_Hour.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemDateTimeget_Hour.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeget_Hour.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeget_Hour.IL_0001.06: ;Asm
			JNE near SystemInt32SystemDateTimeget_Hour.END__OF__METHOD_EXCEPTION

		SystemInt32SystemDateTimeget_Hour.IL_0006:
			; Ldc_I8

		SystemInt32SystemDateTimeget_Hour.IL_0006.00: ;Asm
			push dword 0x8

		SystemInt32SystemDateTimeget_Hour.IL_0006.01: ;Asm
			push dword 0x61C46800

		SystemInt32SystemDateTimeget_Hour.IL_000F:
			; Div

		SystemInt32SystemDateTimeget_Hour.IL_000F.00: ;Asm
			pop dword ESI

		SystemInt32SystemDateTimeget_Hour.IL_000F.01: ;Asm
			pop dword EDI

		SystemInt32SystemDateTimeget_Hour.IL_000F.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemDateTimeget_Hour.IL_000F.03: ;Asm
			or EAX, ESI

		SystemInt32SystemDateTimeget_Hour.IL_000F.04: ;Asm
			or EAX, EDI

		SystemInt32SystemDateTimeget_Hour.IL_000F.05: ;Asm
			JNE near SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException

		SystemInt32SystemDateTimeget_Hour.IL_000F.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException:

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.0A: ;Asm
			JE near SystemInt32SystemDateTimeget_Hour.IL_000F.NoLoop

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.0C: ;Asm
			mov EBX, EDI

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.0D: ;Asm
			xor EBX, EDX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemDateTimeget_Hour.IL_000F.divisor_no_neg

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemDateTimeget_Hour.IL_000F.divisor_no_neg:

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemDateTimeget_Hour.IL_000F.dividend_no_neg

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemDateTimeget_Hour.IL_000F.dividend_no_neg:

		SystemInt32SystemDateTimeget_Hour.IL_000F.ShiftRightLoop:

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemDateTimeget_Hour.IL_000F.ShiftRightLoop

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.22: ;Asm
			idiv dword ESI

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.23: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.24: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.25: ;Asm
			JB near SystemInt32SystemDateTimeget_Hour.IL_000F._result_no_neg

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.26: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeget_Hour.IL_000F._result_no_neg:

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.27: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.28: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.29: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.2A: ;Asm
			Jmp SystemInt32SystemDateTimeget_Hour.IL_000F.End

		SystemInt32SystemDateTimeget_Hour.IL_000F.NoLoop:

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.2B: ;Asm
			mov ECX, EAX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.2C: ;Asm
			mov EAX, EDX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.2D: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.2E: ;Asm
			idiv dword ESI

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.2F: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.30: ;Asm
			mov EAX, ECX

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.31: ;Asm
			div dword ESI

		SystemInt32SystemDateTimeget_Hour.IL_000F_NoDivideByZeroException.32: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Hour.IL_000F.End:

		SystemInt32SystemDateTimeget_Hour.IL_0010:
			; Ldc_I4

		SystemInt32SystemDateTimeget_Hour.IL_0010.00: ;Asm
			push dword 0x18

		SystemInt32SystemDateTimeget_Hour.IL_0012:
			; Conv_I8

		SystemInt32SystemDateTimeget_Hour.IL_0012.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Hour.IL_0012.01: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Hour.IL_0012.02: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Hour.IL_0012.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Hour.IL_0013:
			; Rem

		SystemInt32SystemDateTimeget_Hour.IL_0013.00: ;Asm
			mov ESI, dword [ESP]

		SystemInt32SystemDateTimeget_Hour.IL_0013.01: ;Asm
			mov EDI, dword [ESP + 4]

		SystemInt32SystemDateTimeget_Hour.IL_0013.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemDateTimeget_Hour.IL_0013.03: ;Asm
			or EAX, ESI

		SystemInt32SystemDateTimeget_Hour.IL_0013.04: ;Asm
			or EAX, EDI

		SystemInt32SystemDateTimeget_Hour.IL_0013.05: ;Asm
			JNE near SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException

		SystemInt32SystemDateTimeget_Hour.IL_0013.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException:

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.07: ;Asm
			mov EAX, dword [ESP + 8]

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.08: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.09: ;Asm
			add ESP, 0x10

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.0A: ;Asm
			or EDI, EDI

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.0B: ;Asm
			JE near SystemInt32SystemDateTimeget_Hour.IL_0013.NoLoop

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.0C: ;Asm
			xor ECX, ECX

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.0D: ;Asm
			mov EBX, EDX

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemDateTimeget_Hour.IL_0013.divisor_no_neg

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemDateTimeget_Hour.IL_0013.divisor_no_neg:

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemDateTimeget_Hour.IL_0013.dividend_no_neg

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemDateTimeget_Hour.IL_0013.dividend_no_neg:

		SystemInt32SystemDateTimeget_Hour.IL_0013.ShiftRightLoop:

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemDateTimeget_Hour.IL_0013.ShiftRightLoop

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.22: ;Asm
			div dword ESI

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.23: ;Asm
			xor EAX, EAX

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.24: ;Asm
			shld EAX, EDX, CL

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.25: ;Asm
			shl EDX, CL

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.26: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.27: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.28: ;Asm
			JB near SystemInt32SystemDateTimeget_Hour.IL_0013._remainder_no_neg

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.29: ;Asm
			neg dword EDX

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.2A: ;Asm
			adc EAX, 0x0

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.2B: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeget_Hour.IL_0013._remainder_no_neg:

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.2C: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.2D: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.2E: ;Asm
			Jmp SystemInt32SystemDateTimeget_Hour.IL_0013.End

		SystemInt32SystemDateTimeget_Hour.IL_0013.NoLoop:

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.2F: ;Asm
			mov ECX, EAX

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.30: ;Asm
			mov EAX, EDX

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.31: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.32: ;Asm
			idiv dword ESI

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.33: ;Asm
			mov EAX, ECX

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.34: ;Asm
			div dword ESI

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.35: ;Asm
			push dword 0x0

		SystemInt32SystemDateTimeget_Hour.IL_0013_NoDivideByZeroException.36: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Hour.IL_0013.End:

		SystemInt32SystemDateTimeget_Hour.IL_0014:
			; Conv_I4

		SystemInt32SystemDateTimeget_Hour.IL_0014.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Hour.IL_0014.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeget_Hour.IL_0014.02: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Hour.IL_0015:
			; Ret

		SystemInt32SystemDateTimeget_Hour.IL_0015.00: ;Asm
			Jmp SystemInt32SystemDateTimeget_Hour.END__OF__METHOD_NORMAL
			; End Method: get_Hour

		SystemInt32SystemDateTimeget_Hour.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemDateTimeget_Hour.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemDateTimeget_Hour.END__OF__METHOD_NORMAL

		SystemInt32SystemDateTimeget_Hour.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemDateTimeget_Hour.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Hour.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemDateTimeget_Hour.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemDateTimeget_Hour.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemDateTimeget_Hour.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemDateTimeget_Hour.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_56984353:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: get_Minute
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 8
			; Return size: 4

		SystemInt32SystemDateTimeget_Minute:

		GUID_56999817:

		METHOD_56999817.07: ;Asm
			push dword EBP

		METHOD_56999817.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemDateTimeget_Minute.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemDateTimeget_Minute.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemDateTimeget_Minute.IL_0001:
			; Call

		SystemInt32SystemDateTimeget_Minute.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemInt32SystemDateTimeget_Minute.IL_0001.01: ;Asm
			Call SystemInt64SystemDateTimeget_InternalTicks

		SystemInt32SystemDateTimeget_Minute.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemDateTimeget_Minute.IL_0001.03: ;Asm
			JE near SystemInt32SystemDateTimeget_Minute.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemDateTimeget_Minute.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeget_Minute.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeget_Minute.IL_0001.06: ;Asm
			JNE near SystemInt32SystemDateTimeget_Minute.END__OF__METHOD_EXCEPTION

		SystemInt32SystemDateTimeget_Minute.IL_0006:
			; Ldc_I4

		SystemInt32SystemDateTimeget_Minute.IL_0006.00: ;Asm
			push dword 0x23C34600

		SystemInt32SystemDateTimeget_Minute.IL_000B:
			; Conv_I8

		SystemInt32SystemDateTimeget_Minute.IL_000B.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_000B.01: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Minute.IL_000B.02: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Minute.IL_000B.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_000C:
			; Div

		SystemInt32SystemDateTimeget_Minute.IL_000C.00: ;Asm
			pop dword ESI

		SystemInt32SystemDateTimeget_Minute.IL_000C.01: ;Asm
			pop dword EDI

		SystemInt32SystemDateTimeget_Minute.IL_000C.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemDateTimeget_Minute.IL_000C.03: ;Asm
			or EAX, ESI

		SystemInt32SystemDateTimeget_Minute.IL_000C.04: ;Asm
			or EAX, EDI

		SystemInt32SystemDateTimeget_Minute.IL_000C.05: ;Asm
			JNE near SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException

		SystemInt32SystemDateTimeget_Minute.IL_000C.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException:

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.0A: ;Asm
			JE near SystemInt32SystemDateTimeget_Minute.IL_000C.NoLoop

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.0C: ;Asm
			mov EBX, EDI

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.0D: ;Asm
			xor EBX, EDX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemDateTimeget_Minute.IL_000C.divisor_no_neg

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemDateTimeget_Minute.IL_000C.divisor_no_neg:

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemDateTimeget_Minute.IL_000C.dividend_no_neg

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemDateTimeget_Minute.IL_000C.dividend_no_neg:

		SystemInt32SystemDateTimeget_Minute.IL_000C.ShiftRightLoop:

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemDateTimeget_Minute.IL_000C.ShiftRightLoop

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.22: ;Asm
			idiv dword ESI

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.23: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.24: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.25: ;Asm
			JB near SystemInt32SystemDateTimeget_Minute.IL_000C._result_no_neg

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.26: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_000C._result_no_neg:

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.27: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.28: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.29: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.2A: ;Asm
			Jmp SystemInt32SystemDateTimeget_Minute.IL_000C.End

		SystemInt32SystemDateTimeget_Minute.IL_000C.NoLoop:

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.2B: ;Asm
			mov ECX, EAX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.2C: ;Asm
			mov EAX, EDX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.2D: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.2E: ;Asm
			idiv dword ESI

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.2F: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.30: ;Asm
			mov EAX, ECX

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.31: ;Asm
			div dword ESI

		SystemInt32SystemDateTimeget_Minute.IL_000C_NoDivideByZeroException.32: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_000C.End:

		SystemInt32SystemDateTimeget_Minute.IL_000D:
			; Ldc_I4

		SystemInt32SystemDateTimeget_Minute.IL_000D.00: ;Asm
			push dword 0x3C

		SystemInt32SystemDateTimeget_Minute.IL_000F:
			; Conv_I8

		SystemInt32SystemDateTimeget_Minute.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_000F.01: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Minute.IL_000F.02: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Minute.IL_000F.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_0010:
			; Rem

		SystemInt32SystemDateTimeget_Minute.IL_0010.00: ;Asm
			mov ESI, dword [ESP]

		SystemInt32SystemDateTimeget_Minute.IL_0010.01: ;Asm
			mov EDI, dword [ESP + 4]

		SystemInt32SystemDateTimeget_Minute.IL_0010.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemDateTimeget_Minute.IL_0010.03: ;Asm
			or EAX, ESI

		SystemInt32SystemDateTimeget_Minute.IL_0010.04: ;Asm
			or EAX, EDI

		SystemInt32SystemDateTimeget_Minute.IL_0010.05: ;Asm
			JNE near SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException

		SystemInt32SystemDateTimeget_Minute.IL_0010.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException:

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.07: ;Asm
			mov EAX, dword [ESP + 8]

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.08: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.09: ;Asm
			add ESP, 0x10

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.0A: ;Asm
			or EDI, EDI

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.0B: ;Asm
			JE near SystemInt32SystemDateTimeget_Minute.IL_0010.NoLoop

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.0C: ;Asm
			xor ECX, ECX

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.0D: ;Asm
			mov EBX, EDX

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemDateTimeget_Minute.IL_0010.divisor_no_neg

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemDateTimeget_Minute.IL_0010.divisor_no_neg:

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemDateTimeget_Minute.IL_0010.dividend_no_neg

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemDateTimeget_Minute.IL_0010.dividend_no_neg:

		SystemInt32SystemDateTimeget_Minute.IL_0010.ShiftRightLoop:

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemDateTimeget_Minute.IL_0010.ShiftRightLoop

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.22: ;Asm
			div dword ESI

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.23: ;Asm
			xor EAX, EAX

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.24: ;Asm
			shld EAX, EDX, CL

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.25: ;Asm
			shl EDX, CL

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.26: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.27: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.28: ;Asm
			JB near SystemInt32SystemDateTimeget_Minute.IL_0010._remainder_no_neg

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.29: ;Asm
			neg dword EDX

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.2A: ;Asm
			adc EAX, 0x0

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.2B: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_0010._remainder_no_neg:

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.2C: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.2D: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.2E: ;Asm
			Jmp SystemInt32SystemDateTimeget_Minute.IL_0010.End

		SystemInt32SystemDateTimeget_Minute.IL_0010.NoLoop:

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.2F: ;Asm
			mov ECX, EAX

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.30: ;Asm
			mov EAX, EDX

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.31: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.32: ;Asm
			idiv dword ESI

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.33: ;Asm
			mov EAX, ECX

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.34: ;Asm
			div dword ESI

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.35: ;Asm
			push dword 0x0

		SystemInt32SystemDateTimeget_Minute.IL_0010_NoDivideByZeroException.36: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Minute.IL_0010.End:

		SystemInt32SystemDateTimeget_Minute.IL_0011:
			; Conv_I4

		SystemInt32SystemDateTimeget_Minute.IL_0011.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_0011.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeget_Minute.IL_0011.02: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Minute.IL_0012:
			; Ret

		SystemInt32SystemDateTimeget_Minute.IL_0012.00: ;Asm
			Jmp SystemInt32SystemDateTimeget_Minute.END__OF__METHOD_NORMAL
			; End Method: get_Minute

		SystemInt32SystemDateTimeget_Minute.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemDateTimeget_Minute.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemDateTimeget_Minute.END__OF__METHOD_NORMAL

		SystemInt32SystemDateTimeget_Minute.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemDateTimeget_Minute.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Minute.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemDateTimeget_Minute.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemDateTimeget_Minute.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemDateTimeget_Minute.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemDateTimeget_Minute.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_56999818:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: get_Second
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 8
			; Return size: 4

		SystemInt32SystemDateTimeget_Second:

		GUID_57017190:

		METHOD_57017190.07: ;Asm
			push dword EBP

		METHOD_57017190.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemDateTimeget_Second.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemDateTimeget_Second.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemDateTimeget_Second.IL_0001:
			; Call

		SystemInt32SystemDateTimeget_Second.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemInt32SystemDateTimeget_Second.IL_0001.01: ;Asm
			Call SystemInt64SystemDateTimeget_InternalTicks

		SystemInt32SystemDateTimeget_Second.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemDateTimeget_Second.IL_0001.03: ;Asm
			JE near SystemInt32SystemDateTimeget_Second.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemDateTimeget_Second.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeget_Second.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeget_Second.IL_0001.06: ;Asm
			JNE near SystemInt32SystemDateTimeget_Second.END__OF__METHOD_EXCEPTION

		SystemInt32SystemDateTimeget_Second.IL_0006:
			; Ldc_I4

		SystemInt32SystemDateTimeget_Second.IL_0006.00: ;Asm
			push dword 0x989680

		SystemInt32SystemDateTimeget_Second.IL_000B:
			; Conv_I8

		SystemInt32SystemDateTimeget_Second.IL_000B.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Second.IL_000B.01: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Second.IL_000B.02: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Second.IL_000B.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Second.IL_000C:
			; Div

		SystemInt32SystemDateTimeget_Second.IL_000C.00: ;Asm
			pop dword ESI

		SystemInt32SystemDateTimeget_Second.IL_000C.01: ;Asm
			pop dword EDI

		SystemInt32SystemDateTimeget_Second.IL_000C.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemDateTimeget_Second.IL_000C.03: ;Asm
			or EAX, ESI

		SystemInt32SystemDateTimeget_Second.IL_000C.04: ;Asm
			or EAX, EDI

		SystemInt32SystemDateTimeget_Second.IL_000C.05: ;Asm
			JNE near SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException

		SystemInt32SystemDateTimeget_Second.IL_000C.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException:

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.0A: ;Asm
			JE near SystemInt32SystemDateTimeget_Second.IL_000C.NoLoop

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.0C: ;Asm
			mov EBX, EDI

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.0D: ;Asm
			xor EBX, EDX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemDateTimeget_Second.IL_000C.divisor_no_neg

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemDateTimeget_Second.IL_000C.divisor_no_neg:

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemDateTimeget_Second.IL_000C.dividend_no_neg

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemDateTimeget_Second.IL_000C.dividend_no_neg:

		SystemInt32SystemDateTimeget_Second.IL_000C.ShiftRightLoop:

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemDateTimeget_Second.IL_000C.ShiftRightLoop

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.22: ;Asm
			idiv dword ESI

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.23: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.24: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.25: ;Asm
			JB near SystemInt32SystemDateTimeget_Second.IL_000C._result_no_neg

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.26: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeget_Second.IL_000C._result_no_neg:

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.27: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.28: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.29: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.2A: ;Asm
			Jmp SystemInt32SystemDateTimeget_Second.IL_000C.End

		SystemInt32SystemDateTimeget_Second.IL_000C.NoLoop:

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.2B: ;Asm
			mov ECX, EAX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.2C: ;Asm
			mov EAX, EDX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.2D: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.2E: ;Asm
			idiv dword ESI

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.2F: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.30: ;Asm
			mov EAX, ECX

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.31: ;Asm
			div dword ESI

		SystemInt32SystemDateTimeget_Second.IL_000C_NoDivideByZeroException.32: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Second.IL_000C.End:

		SystemInt32SystemDateTimeget_Second.IL_000D:
			; Ldc_I4

		SystemInt32SystemDateTimeget_Second.IL_000D.00: ;Asm
			push dword 0x3C

		SystemInt32SystemDateTimeget_Second.IL_000F:
			; Conv_I8

		SystemInt32SystemDateTimeget_Second.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Second.IL_000F.01: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Second.IL_000F.02: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Second.IL_000F.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Second.IL_0010:
			; Rem

		SystemInt32SystemDateTimeget_Second.IL_0010.00: ;Asm
			mov ESI, dword [ESP]

		SystemInt32SystemDateTimeget_Second.IL_0010.01: ;Asm
			mov EDI, dword [ESP + 4]

		SystemInt32SystemDateTimeget_Second.IL_0010.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemDateTimeget_Second.IL_0010.03: ;Asm
			or EAX, ESI

		SystemInt32SystemDateTimeget_Second.IL_0010.04: ;Asm
			or EAX, EDI

		SystemInt32SystemDateTimeget_Second.IL_0010.05: ;Asm
			JNE near SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException

		SystemInt32SystemDateTimeget_Second.IL_0010.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException:

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.07: ;Asm
			mov EAX, dword [ESP + 8]

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.08: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.09: ;Asm
			add ESP, 0x10

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.0A: ;Asm
			or EDI, EDI

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.0B: ;Asm
			JE near SystemInt32SystemDateTimeget_Second.IL_0010.NoLoop

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.0C: ;Asm
			xor ECX, ECX

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.0D: ;Asm
			mov EBX, EDX

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemDateTimeget_Second.IL_0010.divisor_no_neg

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemDateTimeget_Second.IL_0010.divisor_no_neg:

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemDateTimeget_Second.IL_0010.dividend_no_neg

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemDateTimeget_Second.IL_0010.dividend_no_neg:

		SystemInt32SystemDateTimeget_Second.IL_0010.ShiftRightLoop:

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemDateTimeget_Second.IL_0010.ShiftRightLoop

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.22: ;Asm
			div dword ESI

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.23: ;Asm
			xor EAX, EAX

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.24: ;Asm
			shld EAX, EDX, CL

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.25: ;Asm
			shl EDX, CL

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.26: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.27: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.28: ;Asm
			JB near SystemInt32SystemDateTimeget_Second.IL_0010._remainder_no_neg

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.29: ;Asm
			neg dword EDX

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.2A: ;Asm
			adc EAX, 0x0

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.2B: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeget_Second.IL_0010._remainder_no_neg:

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.2C: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.2D: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.2E: ;Asm
			Jmp SystemInt32SystemDateTimeget_Second.IL_0010.End

		SystemInt32SystemDateTimeget_Second.IL_0010.NoLoop:

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.2F: ;Asm
			mov ECX, EAX

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.30: ;Asm
			mov EAX, EDX

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.31: ;Asm
			cdq

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.32: ;Asm
			idiv dword ESI

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.33: ;Asm
			mov EAX, ECX

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.34: ;Asm
			div dword ESI

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.35: ;Asm
			push dword 0x0

		SystemInt32SystemDateTimeget_Second.IL_0010_NoDivideByZeroException.36: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeget_Second.IL_0010.End:

		SystemInt32SystemDateTimeget_Second.IL_0011:
			; Conv_I4

		SystemInt32SystemDateTimeget_Second.IL_0011.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Second.IL_0011.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeget_Second.IL_0011.02: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeget_Second.IL_0012:
			; Ret

		SystemInt32SystemDateTimeget_Second.IL_0012.00: ;Asm
			Jmp SystemInt32SystemDateTimeget_Second.END__OF__METHOD_NORMAL
			; End Method: get_Second

		SystemInt32SystemDateTimeget_Second.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemDateTimeget_Second.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemDateTimeget_Second.END__OF__METHOD_NORMAL

		SystemInt32SystemDateTimeget_Second.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemDateTimeget_Second.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeget_Second.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemDateTimeget_Second.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemDateTimeget_Second.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemDateTimeget_Second.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemDateTimeget_Second.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_57017191:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Math
			; Name: Min
			; Plugged: No
			; Argument[0] val1 at EBP+12, size = 4
			; Argument[1] val2 at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemMathMinSystemInt32SystemInt32:

		GUID_57034763:

		METHOD_57034763.07: ;Asm
			push dword EBP

		METHOD_57034763.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0002:
			; Branch

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0002.03: ;Asm
			JLE near SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0006

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0005:
			; Ret

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0005.00: ;Asm
			Jmp SystemInt32SystemMathMinSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0007:
			; Ret

		SystemInt32SystemMathMinSystemInt32SystemInt32.IL_0007.00: ;Asm
			Jmp SystemInt32SystemMathMinSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Min

		SystemInt32SystemMathMinSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemMathMinSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemMathMinSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemMathMinSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemMathMinSystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemMathMinSystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemMathMinSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemMathMinSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemMathMinSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemMathMinSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_57034764:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: CompareOrdinalHelper
			; Plugged: Yes
			; Argument[0] strA at EBP+36, size = 8
			; Argument[1] indexA at EBP+28, size = 4
			; Argument[2] countA at EBP+24, size = 4
			; Argument[3] strB at EBP+20, size = 8
			; Argument[4] indexB at EBP+12, size = 4
			; Argument[5] countB at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32:

		GUID_57047184:

		METHOD_57047184.07: ;Asm
			push dword EBP

		METHOD_57047184.08: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_57047184.09: ;Asm
			push dword [EBP + 36]

		METHOD_57047184.0A: ;Asm
			push dword [EBP + 32]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_57047184.0B: ;Asm
			push dword [EBP + 28]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_57047184.0C: ;Asm
			push dword [EBP + 24]
			; Loading parameter 3
			; Arg idx = 3
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_57047184.0D: ;Asm
			push dword [EBP + 20]

		METHOD_57047184.0E: ;Asm
			push dword [EBP + 16]
			; Loading parameter 4
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_57047184.0F: ;Asm
			push dword [EBP + 12]
			; Loading parameter 5
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_57047184.10: ;Asm
			push dword [EBP + 8]

		METHOD_57047184.11: ;Asm
			Call SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32

		METHOD_57047184.12: ;Asm
			test ECX, 0x2

		METHOD_57047184.13: ;Asm
			JE near SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		METHOD_57047184.14: ;Asm
			add ESP, 0x4

		METHOD_57047184.15: ;Asm
			JNE near SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: CompareOrdinalHelper

		SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.17: ;Asm
			mov ECX, 0x0

		SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.18: ;Asm
			pop dword EAX

		SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.19: ;Asm
			mov dword [EBP + 36], EAX

		SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			pop dword EBP

		SystemInt32SystemStringCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.1B: ;Asm
			Ret 0x1C


		GUID_57047185:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.PathImpl
			; Name: Cctor
			; Plugged: No
			; Argument[0] aAltDirectorySeparatorChar at EBP+16, size = 4
			; Argument[1] aDirectorySeparatorChar at EBP+12, size = 4
			; Argument[2] aVolumeSeparatorChar at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar:

		GUID_57047187:

		METHOD_57047187.1C: ;Asm
			push dword EBP

		METHOD_57047187.1D: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0002:
			; Call

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0002.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0002.01: ;Asm
			Call SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0002.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0002.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0007
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0002.05: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0007:
			; Stind

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0007.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0007.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0007.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0009:
			; Call

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0009.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0009.01: ;Asm
			Call SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0009.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_000E
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0009.05: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_000E:
			; Stind

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_000E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_000E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_000E.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_000F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_000F.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0010:
			; Call

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0010.00: ;Asm
			sub ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0010.01: ;Asm
			Call SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0010.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0010.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0015
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0010.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0010.05: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0015:
			; Stind

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0015.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0015.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0015.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0016:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.IL_0016.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.END__OF__METHOD_NORMAL
			; End Method: Cctor

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCctorSystemCharSystemCharSystemChar.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_57047188:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.PathImpl
			; Name: IsRelative
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString:

		GUID_57066902:

		METHOD_57066902.05: ;Asm
			push dword EBP

		METHOD_57066902.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_57066902.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_57066902.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_57066902.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_57066902.0A: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_57066902.0B: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0000:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0002:
			; Ldnull

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0002.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0003:
			; Ceq
			; NullRef

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0003.03: ;Asm
			pop dword EBX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0003.05: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0003.False

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0003.06: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0003.07: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0005

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0003.False:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0003.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0003.09: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0005

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0005.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0006.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0007:
			; Branch

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0007.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0015

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0009:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0009.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000A:
			; LdStr
			; String Value: aPath

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000A.00: ;Asm
			push dword StringLiteral02C2

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000A.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F:
			; Newobj

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.00: ;Asm
			push dword 0x90

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.AfterAlloc:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.02: ;Asm
			push dword [ESP]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.03: ;Asm
			push dword [ESP]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.0E: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.NoError1497
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.11: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.NoError1497:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.14: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_000F.15: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0014:
			; Throw

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0014.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0014.05: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0016:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0016.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0016.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0016.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0016.04: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0016.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001B:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001B.00: ;Asm
			push dword 0x3

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C:
			; Clt

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.02: ;Asm
			push dword ECX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.04: ;Asm
			JL near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.True

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.05: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.False

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.True:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.08: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001E

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.False:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001C.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001F.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_001F.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0020:
			; Branch

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0020.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0020.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0020.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0027

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0022:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0022.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0023:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0023.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0024:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0024.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0024.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0025:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0025.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0061

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0027:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0027.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0027.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0028:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0028.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0029:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0029.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0029.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0029.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_002E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0029.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0029.04: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0029.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_002E:
			; Ldsfld

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_002E.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_002E.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_002E.02: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_002E.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_002E.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_002E.04: ;Asm
			mov AX, word [static_field__System_IO_Path_VolumeSeparatorChar]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_002E.05: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033:
			; Ceq

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.True

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.03: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.False

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.True:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.06: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0035

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.False:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0033.09: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0035

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0035:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0035.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036:
			; Ceq

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.True

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.03: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.False

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.True:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.06: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0038

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.False:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0036.09: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0038

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0038:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0038.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0038.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0039:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0039.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0039.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_003A:
			; Branch

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_003A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_003A.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_003A.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0041

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_003C:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_003C.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_003D:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_003D.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_003E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_003E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_003E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_003F:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_003F.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0061

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0041:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0041.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0041.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0042:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0042.00: ;Asm
			push dword 0x2

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0043:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0043.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0043.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0043.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0048
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0043.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0043.04: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0043.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0048:
			; Ldsfld

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0048.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0048.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0048.02: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0048.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0048.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0048.04: ;Asm
			mov AX, word [static_field__System_IO_Path_DirectorySeparatorChar]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0048.05: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D:
			; Ceq

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.True

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.03: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.False

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.True:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.06: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004F

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.False:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004D.09: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004F

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004F:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_004F.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050:
			; Ceq

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.True

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.03: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.False

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.True:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.06: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0052

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.False:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0050.09: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0052

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0052:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0052.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0052.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0054:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0054.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0054.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0056:
			; Branch

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0056.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0056.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0056.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_005D

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0058:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0058.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0059:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0059.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_005A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_005A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_005A.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_005B:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_005B.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0061

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_005D:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_005D.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_005E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_005E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_005E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_005F:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_005F.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0061

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0061:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0061.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0061.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0062:
			; Ret

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.IL_0062.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_NORMAL
			; End Method: IsRelative

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x14

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsRelativeSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_57066903:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.PathImpl
			; Name: IsDirectorySeparator
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] aC at EBP+8, size = 2
			; Return size: 4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar:

		GUID_57169095:

		METHOD_57169095.08: ;Asm
			push dword EBP

		METHOD_57169095.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_57169095.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_57169095.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_57169095.0C: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0000:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0001.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0001.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0002:
			; Ldsfld

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0002.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0002.02: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0002.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0002.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0002.04: ;Asm
			mov AX, word [static_field__System_IO_Path_DirectorySeparatorChar]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0002.05: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007:
			; Ceq

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.True

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.03: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.False

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.True:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.06: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0009

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.False:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0007.09: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0009

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0009.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000B:
			; Branch

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000B.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0012

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000D:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000D.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000E:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000E.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_000F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0010:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0010.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0027

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0012.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0012.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0013:
			; Ldsfld

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0013.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0013.02: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0013.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0013.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0013.04: ;Asm
			mov AX, word [static_field__System_IO_Path_AltDirectorySeparatorChar]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0013.05: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018:
			; Ceq

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.True

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.03: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.False

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.True:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.06: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001A

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.False:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0018.09: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001A

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001A.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001A.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001B.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001C:
			; Branch

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001C.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001C.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0023

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001E:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001E.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001F:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_001F.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0020:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0020.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0020.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0021:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0021.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0027

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0023:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0023.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0024:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0024.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0024.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0025:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0025.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0027

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0027:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0027.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0027.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0028:
			; Ret

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.IL_0028.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL
			; End Method: IsDirectorySeparator

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_57169096:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Remove
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] startIndex at EBP+8, size = 4
			; Return size: 8

		SystemStringSystemStringRemoveSystemInt32:

		GUID_57219512:

		METHOD_57219512.08: ;Asm
			push dword EBP

		METHOD_57219512.09: ;Asm
			mov EBP, ESP

		SystemStringSystemStringRemoveSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringRemoveSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringRemoveSystemInt32.IL_0001:
			; Ldc_I4

		SystemStringSystemStringRemoveSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemStringSystemStringRemoveSystemInt32.IL_0002:
			; Branch

		SystemStringSystemStringRemoveSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringSystemStringRemoveSystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemStringSystemStringRemoveSystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringRemoveSystemInt32.IL_0002.03: ;Asm
			JNL near SystemStringSystemStringRemoveSystemInt32.IL_0014

		SystemStringSystemStringRemoveSystemInt32.IL_0004:
			; LdStr
			; String Value: startIndex

		SystemStringSystemStringRemoveSystemInt32.IL_0004.00: ;Asm
			push dword StringLiteral02C3

		SystemStringSystemStringRemoveSystemInt32.IL_0004.01: ;Asm
			push dword 0x0

		SystemStringSystemStringRemoveSystemInt32.IL_0009:
			; Call

		SystemStringSystemStringRemoveSystemInt32.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemStringRemoveSystemInt32.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_StartIndex

		SystemStringSystemStringRemoveSystemInt32.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringRemoveSystemInt32.IL_0009.03: ;Asm
			JE near SystemStringSystemStringRemoveSystemInt32.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringRemoveSystemInt32.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringRemoveSystemInt32.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringRemoveSystemInt32.IL_0009.06: ;Asm
			JNE near SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringRemoveSystemInt32.IL_000E:
			; Newobj

		SystemStringSystemStringRemoveSystemInt32.IL_000E.00: ;Asm
			push dword 0x98

		SystemStringSystemStringRemoveSystemInt32.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemStringRemoveSystemInt32.IL_000E.AfterAlloc:

		SystemStringSystemStringRemoveSystemInt32.IL_000E.02: ;Asm
			push dword [ESP]

		SystemStringSystemStringRemoveSystemInt32.IL_000E.03: ;Asm
			push dword [ESP]

		SystemStringSystemStringRemoveSystemInt32.IL_000E.04: ;Asm
			pop dword EAX

		SystemStringSystemStringRemoveSystemInt32.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringRemoveSystemInt32.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemStringRemoveSystemInt32.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemStringRemoveSystemInt32.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemStringSystemStringRemoveSystemInt32.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringSystemStringRemoveSystemInt32.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringRemoveSystemInt32.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemStringSystemStringRemoveSystemInt32.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringRemoveSystemInt32.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringRemoveSystemInt32.IL_000E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemStringSystemStringRemoveSystemInt32.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemStringSystemStringRemoveSystemInt32.IL_000E.10: ;Asm
			JE near SystemStringSystemStringRemoveSystemInt32.IL_000E.NoError1497
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringRemoveSystemInt32.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemStringSystemStringRemoveSystemInt32.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringRemoveSystemInt32.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemStringRemoveSystemInt32.IL_000E.14: ;Asm
			Jmp SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringRemoveSystemInt32.IL_000E.NoError1497:

		SystemStringSystemStringRemoveSystemInt32.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringRemoveSystemInt32.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemStringSystemStringRemoveSystemInt32.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringRemoveSystemInt32.IL_000E.18: ;Asm
			push dword EAX

		SystemStringSystemStringRemoveSystemInt32.IL_000E.19: ;Asm
			push dword 0x0

		SystemStringSystemStringRemoveSystemInt32.IL_0013:
			; Throw

		SystemStringSystemStringRemoveSystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringRemoveSystemInt32.IL_0013.01: ;Asm
			pop dword EAX

		SystemStringSystemStringRemoveSystemInt32.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemStringRemoveSystemInt32.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemStringRemoveSystemInt32.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemStringRemoveSystemInt32.IL_0013.05: ;Asm
			Jmp SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringRemoveSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringRemoveSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringRemoveSystemInt32.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringRemoveSystemInt32.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringRemoveSystemInt32.IL_0015.01: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringRemoveSystemInt32.IL_0016:
			; Call

		SystemStringSystemStringRemoveSystemInt32.IL_0016.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringRemoveSystemInt32.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringRemoveSystemInt32.IL_0016.02: ;Asm
			JE near SystemStringSystemStringRemoveSystemInt32.IL_001B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringRemoveSystemInt32.IL_0016.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringRemoveSystemInt32.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringRemoveSystemInt32.IL_0016.05: ;Asm
			JNE near SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringRemoveSystemInt32.IL_001B:
			; Branch

		SystemStringSystemStringRemoveSystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemStringSystemStringRemoveSystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemStringSystemStringRemoveSystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringRemoveSystemInt32.IL_001B.03: ;Asm
			JL near SystemStringSystemStringRemoveSystemInt32.IL_002D

		SystemStringSystemStringRemoveSystemInt32.IL_001D:
			; LdStr
			; String Value: startIndex

		SystemStringSystemStringRemoveSystemInt32.IL_001D.00: ;Asm
			push dword StringLiteral02C4

		SystemStringSystemStringRemoveSystemInt32.IL_001D.01: ;Asm
			push dword 0x0

		SystemStringSystemStringRemoveSystemInt32.IL_0022:
			; Call

		SystemStringSystemStringRemoveSystemInt32.IL_0022.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemStringRemoveSystemInt32.IL_0022.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength

		SystemStringSystemStringRemoveSystemInt32.IL_0022.02: ;Asm
			test ECX, 0x2

		SystemStringSystemStringRemoveSystemInt32.IL_0022.03: ;Asm
			JE near SystemStringSystemStringRemoveSystemInt32.IL_0027
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringRemoveSystemInt32.IL_0022.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringRemoveSystemInt32.IL_0022.05: ;Asm
			add ESP, 0x4

		SystemStringSystemStringRemoveSystemInt32.IL_0022.06: ;Asm
			JNE near SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringRemoveSystemInt32.IL_0027:
			; Newobj

		SystemStringSystemStringRemoveSystemInt32.IL_0027.00: ;Asm
			push dword 0x98

		SystemStringSystemStringRemoveSystemInt32.IL_0027.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemStringRemoveSystemInt32.IL_0027.AfterAlloc:

		SystemStringSystemStringRemoveSystemInt32.IL_0027.02: ;Asm
			push dword [ESP]

		SystemStringSystemStringRemoveSystemInt32.IL_0027.03: ;Asm
			push dword [ESP]

		SystemStringSystemStringRemoveSystemInt32.IL_0027.04: ;Asm
			pop dword EAX

		SystemStringSystemStringRemoveSystemInt32.IL_0027.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemStringRemoveSystemInt32.IL_0027.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemStringRemoveSystemInt32.IL_0027.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemStringRemoveSystemInt32.IL_0027.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemStringSystemStringRemoveSystemInt32.IL_0027.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringSystemStringRemoveSystemInt32.IL_0027.0A: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringRemoveSystemInt32.IL_0027.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemStringSystemStringRemoveSystemInt32.IL_0027.0C: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringRemoveSystemInt32.IL_0027.0D: ;Asm
			push dword [ESP + 24]

		SystemStringSystemStringRemoveSystemInt32.IL_0027.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemStringSystemStringRemoveSystemInt32.IL_0027.0F: ;Asm
			test ECX, 0x2

		SystemStringSystemStringRemoveSystemInt32.IL_0027.10: ;Asm
			JE near SystemStringSystemStringRemoveSystemInt32.IL_0027.NoError1497
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringRemoveSystemInt32.IL_0027.11: ;Asm
			add ESP, 0x8

		SystemStringSystemStringRemoveSystemInt32.IL_0027.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringRemoveSystemInt32.IL_0027.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemStringRemoveSystemInt32.IL_0027.14: ;Asm
			Jmp SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringRemoveSystemInt32.IL_0027.NoError1497:

		SystemStringSystemStringRemoveSystemInt32.IL_0027.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemStringRemoveSystemInt32.IL_0027.16: ;Asm
			add ESP, 0x8

		SystemStringSystemStringRemoveSystemInt32.IL_0027.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemStringRemoveSystemInt32.IL_0027.18: ;Asm
			push dword EAX

		SystemStringSystemStringRemoveSystemInt32.IL_0027.19: ;Asm
			push dword 0x0

		SystemStringSystemStringRemoveSystemInt32.IL_002C:
			; Throw

		SystemStringSystemStringRemoveSystemInt32.IL_002C.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringRemoveSystemInt32.IL_002C.01: ;Asm
			pop dword EAX

		SystemStringSystemStringRemoveSystemInt32.IL_002C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemStringRemoveSystemInt32.IL_002C.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemStringRemoveSystemInt32.IL_002C.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemStringRemoveSystemInt32.IL_002C.05: ;Asm
			Jmp SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringRemoveSystemInt32.IL_002D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringRemoveSystemInt32.IL_002D.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringRemoveSystemInt32.IL_002D.01: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringRemoveSystemInt32.IL_002E:
			; Ldc_I4

		SystemStringSystemStringRemoveSystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemStringSystemStringRemoveSystemInt32.IL_002F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringRemoveSystemInt32.IL_002F.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringRemoveSystemInt32.IL_0030:
			; Call

		SystemStringSystemStringRemoveSystemInt32.IL_0030.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemStringSystemStringRemoveSystemInt32.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringRemoveSystemInt32.IL_0030.02: ;Asm
			JE near SystemStringSystemStringRemoveSystemInt32.IL_0035
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringRemoveSystemInt32.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringRemoveSystemInt32.IL_0030.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringRemoveSystemInt32.IL_0030.05: ;Asm
			JNE near SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringRemoveSystemInt32.IL_0035:
			; Ret

		SystemStringSystemStringRemoveSystemInt32.IL_0035.00: ;Asm
			Jmp SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_NORMAL
			; End Method: Remove

		SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_NORMAL

		SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemStringRemoveSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x4


		GUID_57219513:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.PathInternal
			; Name: GetIsCaseSensitive
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-28
			; Local 3 at EBP-36
			; Local 4 at EBP-44
			; Local 5 at EBP-48
			; Return size: 4

		SystemBooleanSystemIOPathInternalGetIsCaseSensitive:

		GUID_57259215:

		METHOD_57259215.09: ;Asm
			push dword EBP

		METHOD_57259215.0A: ;Asm
			mov EBP, ESP

		METHOD_57259215.0B: ;Asm
			sub ESP, 0x4

		METHOD_57259215.0C: ;Asm
			Call SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive

		METHOD_57259215.0D: ;Asm
			test ECX, 0x2

		METHOD_57259215.0E: ;Asm
			JE near SystemBooleanSystemIOPathInternalGetIsCaseSensitive.END__OF__METHOD_NORMAL

		METHOD_57259215.0F: ;Asm
			add ESP, 0x4

		METHOD_57259215.10: ;Asm
			JNE near SystemBooleanSystemIOPathInternalGetIsCaseSensitive.END__OF__METHOD_EXCEPTION
			; End Method: GetIsCaseSensitive

		SystemBooleanSystemIOPathInternalGetIsCaseSensitive.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIOPathInternalGetIsCaseSensitive.END__OF__METHOD_NORMAL.11: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIOPathInternalGetIsCaseSensitive.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOPathInternalGetIsCaseSensitive.END__OF__METHOD_NORMAL.12: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIOPathInternalGetIsCaseSensitive.END__OF__METHOD_NORMAL.13: ;Asm
			pop dword EAX

		SystemBooleanSystemIOPathInternalGetIsCaseSensitive.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemIOPathInternalGetIsCaseSensitive.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIOPathInternalGetIsCaseSensitive.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIOPathInternalGetIsCaseSensitive.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemBooleanSystemIOPathInternalGetIsCaseSensitive.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret


		GUID_57259216:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemIOStreamReadercctor:

		GUID_57259218:
			; Static constructor. See if it has been called already, return if so.

		METHOD_57259218.17: ;Asm
			cmp byte [CCTOR_CALLED__System_IO_StreamReader], 0x1

		METHOD_57259218.18: ;Asm
			JE near METHOD_57259218.BeforeQuickReturn

		METHOD_57259218.19: ;Asm
			mov byte [CCTOR_CALLED__System_IO_StreamReader], 0x1

		METHOD_57259218.1A: ;Asm
			Jmp METHOD_57259218.AfterCCTorAlreadyCalledCheck

		METHOD_57259218.BeforeQuickReturn:

		METHOD_57259218.1B: ;Asm
			mov ECX, 0x0

		METHOD_57259218.1C: ;Asm
			Ret


		METHOD_57259218.AfterCCTorAlreadyCalledCheck:

		METHOD_57259218.1D: ;Asm
			push dword EBP

		METHOD_57259218.1E: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamReadercctor.IL_0000:
			; Newobj

		SystemVoidSystemIOStreamReadercctor.IL_0000.00: ;Asm
			push dword 0x5C

		SystemVoidSystemIOStreamReadercctor.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamReadercctor.IL_0000.AfterAlloc:

		SystemVoidSystemIOStreamReadercctor.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReadercctor.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReadercctor.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReadercctor.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_StreamReader_NullStreamReader_ASM_IS__System_Runtime_Extensions]

		SystemVoidSystemIOStreamReadercctor.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamReadercctor.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamReadercctor.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x50

		SystemVoidSystemIOStreamReadercctor.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReadercctor.IL_0000.0A: ;Asm
			Call SystemVoidSystemIOStreamReaderNullStreamReaderctor

		SystemVoidSystemIOStreamReadercctor.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReadercctor.IL_0000.0C: ;Asm
			JE near SystemVoidSystemIOStreamReadercctor.IL_0000.NoError1499
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReadercctor.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamReadercctor.IL_0000.0E: ;Asm
			Jmp SystemVoidSystemIOStreamReadercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReadercctor.IL_0000.NoError1499:

		SystemVoidSystemIOStreamReadercctor.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReadercctor.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReadercctor.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReadercctor.IL_0005:
			; Stsfld

		SystemVoidSystemIOStreamReadercctor.IL_0005.00: ;Asm
			Call SystemVoidSystemIOStreamReadercctor

		SystemVoidSystemIOStreamReadercctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReadercctor.IL_0005.02: ;Asm
			JNE near SystemVoidSystemIOStreamReadercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReadercctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.IO.StreamReader

		SystemVoidSystemIOStreamReadercctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReadercctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReadercctor.IL_0005.05: ;Asm
			mov dword [static_field__System_IO_StreamReader_Null + 4], EAX

		SystemVoidSystemIOStreamReadercctor.IL_000A:
			; Ret

		SystemVoidSystemIOStreamReadercctor.IL_000A.00: ;Asm
			Jmp SystemVoidSystemIOStreamReadercctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemIOStreamReadercctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamReadercctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamReadercctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamReadercctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamReadercctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamReadercctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamReadercctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamReadercctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_57259219:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextReader
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOTextReaderDispose:

		GUID_57265261:

		METHOD_57265261.05: ;Asm
			push dword EBP

		METHOD_57265261.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextReaderDispose.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextReaderDispose.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextReaderDispose.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextReaderDispose.IL_0001:
			; Ldc_I4

		SystemVoidSystemIOTextReaderDispose.IL_0001.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOTextReaderDispose.IL_0002:
			; Callvirt
			; ThisOffset = 4

		SystemVoidSystemIOTextReaderDispose.IL_0002.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOTextReaderDispose.IL_0002.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOTextReaderDispose.IL_0002.02: ;Asm
			push dword 0x391

		SystemVoidSystemIOTextReaderDispose.IL_0002.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOTextReaderDispose.IL_0002.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOTextReaderDispose.IL_0002.AfterAddressCheck:

		SystemVoidSystemIOTextReaderDispose.IL_0002.05: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOTextReaderDispose.IL_0002.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOTextReaderDispose.IL_0002.07: ;Asm
			JNE near SystemVoidSystemIOTextReaderDispose.IL_0002.NotBoxedThis

		SystemVoidSystemIOTextReaderDispose.IL_0002.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOTextReaderDispose.IL_0002.09: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidSystemIOTextReaderDispose.IL_0002.0A: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOTextReaderDispose.IL_0002.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOTextReaderDispose.IL_0002.NotBoxedThis:

		SystemVoidSystemIOTextReaderDispose.IL_0002.0C: ;Asm
			Call ECX

		SystemVoidSystemIOTextReaderDispose.IL_0002.AfterNotBoxedThis:

		SystemVoidSystemIOTextReaderDispose.IL_0002.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextReaderDispose.IL_0002.0E: ;Asm
			JE near SystemVoidSystemIOTextReaderDispose.IL_0007
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOTextReaderDispose.IL_0002.0F: ;Asm
			JNE near SystemVoidSystemIOTextReaderDispose.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextReaderDispose.IL_0002.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidSystemIOTextReaderDispose.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextReaderDispose.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextReaderDispose.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextReaderDispose.IL_0008:
			; Call

		SystemVoidSystemIOTextReaderDispose.IL_0008.00: ;Asm
			Call SystemVoidSystemGCSuppressFinalizeSystemObject

		SystemVoidSystemIOTextReaderDispose.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextReaderDispose.IL_0008.02: ;Asm
			JE near SystemVoidSystemIOTextReaderDispose.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOTextReaderDispose.IL_0008.03: ;Asm
			JNE near SystemVoidSystemIOTextReaderDispose.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextReaderDispose.IL_000D:
			; Ret

		SystemVoidSystemIOTextReaderDispose.IL_000D.00: ;Asm
			Jmp SystemVoidSystemIOTextReaderDispose.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemIOTextReaderDispose.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextReaderDispose.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextReaderDispose.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextReaderDispose.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextReaderDispose.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextReaderDispose.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextReaderDispose.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextReaderDispose.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_57265262:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextReader
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemIOTextReaderctor:

		GUID_57277366:

		METHOD_57277366.05: ;Asm
			push dword EBP

		METHOD_57277366.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextReaderctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextReaderctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextReaderctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextReaderctor.IL_0001:
			; Call

		SystemVoidSystemIOTextReaderctor.IL_0001.00: ;Asm
			Call SystemVoidSystemMarshalByRefObjectctor

		SystemVoidSystemIOTextReaderctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextReaderctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemIOTextReaderctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOTextReaderctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOTextReaderctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextReaderctor.IL_0006:
			; Ret

		SystemVoidSystemIOTextReaderctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemIOTextReaderctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOTextReaderctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextReaderctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextReaderctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextReaderctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextReaderctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextReaderctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextReaderctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextReaderctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_57277367:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: Init
			; Plugged: No
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] stream at EBP+32, size = 8
			; Argument[2] encoding at EBP+24, size = 8
			; Argument[3] detectEncodingFromByteOrderMarks at EBP+16, size = 1
			; Argument[4] bufferSize at EBP+12, size = 4
			; Argument[5] leaveOpen at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean:

		GUID_57283447:

		METHOD_57283447.05: ;Asm
			push dword EBP

		METHOD_57283447.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.IO.Stream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0001.01: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0002:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.IO.Stream System.IO.StreamReader._stream
			; Type: System.IO.Stream
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0002.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0002.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0002.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0002.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0002.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0007.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0007.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0008:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0008.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0008.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0009:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Text.Encoding System.IO.StreamReader._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 33 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0009.01: ;Asm
			add ECX, 0x21

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0009.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0009.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0009.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0009.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0009.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_000E.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_000E.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_000F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_000F.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_000F.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.02: ;Asm
			push dword 0x392

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.AfterAddressCheck:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.07: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.NotBoxedThis

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.NotBoxedThis:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.0A: ;Asm
			Call ECX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.AfterNotBoxedThis:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.0C: ;Asm
			JE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0015
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.0D: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.0F: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.10: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.11: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0010.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0015:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Text.Decoder System.IO.StreamReader._decoder
			; Type: System.Text.Decoder
			; Size: 8
			; Offset: 42 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0015.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0015.01: ;Asm
			add ECX, 0x2A

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0015.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0015.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0015.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0015.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0015.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0015.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_001A:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_001A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_001C:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_001C.00: ;Asm
			push dword 0x80

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0021:
			; Branch

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0021.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0021.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0021.03: ;Asm
			JNL near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002A

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0023:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0023.00: ;Asm
			push dword 0x80

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0028:
			; Starg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0028.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002A.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002A.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002B:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D:
			; Newarr
			; Element Size = 1

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.02: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.03: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.05: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.AfterAlloc:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.08: ;Asm
			pop dword ESI

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.09: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.12: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_002D.14: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0032:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; Offset: 76 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0032.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0032.01: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0032.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0032.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0032.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0032.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0032.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0032.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0037:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0037.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0037.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0038:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0038.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0038.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0039:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0039.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B:
			; Callvirt
			; ThisOffset = 4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.02: ;Asm
			push dword 0x393

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.AfterAddressCheck:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.05: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.07: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.NotBoxedThis

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.09: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.0A: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.NotBoxedThis:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.0C: ;Asm
			Call ECX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.AfterNotBoxedThis:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.0E: ;Asm
			JE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0040
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.0F: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.10: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.11: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.12: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_003B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0040:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._maxCharsPerBuffer
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0040.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0040.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0040.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0040.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0040.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0040.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0045.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0045.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0046:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0046.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0046.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0047:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._maxCharsPerBuffer
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 28 (includes object header)

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0047.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0047.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0047.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0047.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0047.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0047.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C:
			; Newarr
			; Element Size = 2

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.03: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.05: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.AfterAlloc:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.08: ;Asm
			pop dword ESI

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.09: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.12: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_004C.14: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0051:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Char[] System.IO.StreamReader._charBuffer
			; Type: System.Char[]
			; Size: 8
			; Offset: 60 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0051.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0051.01: ;Asm
			add ECX, 0x3C

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0051.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0051.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0051.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0051.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0051.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0051.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0056:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0056.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0056.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0057:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0057.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0058:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; Offset: 72 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0058.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0058.01: ;Asm
			add ECX, 0x48

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0058.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0058.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0058.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0058.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_005D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_005D.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_005D.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_005E:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_005E.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_005F:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; Offset: 68 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_005F.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_005F.01: ;Asm
			add ECX, 0x44

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_005F.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_005F.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_005F.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_005F.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0064:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0064.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0064.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0065:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0065.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0066:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Boolean System.IO.StreamReader._detectEncoding
			; Type: System.Boolean
			; Size: 1
			; Offset: 41 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0066.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0066.01: ;Asm
			add ECX, 0x29

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0066.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0066.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0066.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0066.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006B.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006B.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006C.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006C.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006D:
			; Call

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006D.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006D.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_UTF8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006D.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006D.03: ;Asm
			JE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0072
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006D.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006D.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_006D.06: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0072:
			; Branch

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0072.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0072.01: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0072.02: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0072.03: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0072.04: ;Asm
			cmp ECX, EDX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0072.05: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0072.End

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0072.06: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0072.07: ;Asm
			JE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_007C

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0072.End:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0074:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0074.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0074.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.02: ;Asm
			push dword 0x33F

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.AfterAddressCheck:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.07: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.NotBoxedThis

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.NotBoxedThis:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.0A: ;Asm
			Call ECX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.AfterNotBoxedThis:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.0C: ;Asm
			JE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_007A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.0D: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.0F: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.10: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.11: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0075.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_007A:
			; Br

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_007A.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0091

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_007C:
			; Ldsfld

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_007C.00: ;Asm
			Call SystemVoidSystemIOStreamReadercctor

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_007C.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_007C.02: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_007C.AfterCCTorExceptionCheck:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_007C.03: ;Asm
			push dword [static_field__System_IO_StreamReader_s_utf8Preamble + 4]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_007C.04: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0081:
			; Dup

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0081.00: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0081.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0082:
			; Branch

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0082.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0082.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0082.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0082.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0091

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0082.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0082.05: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0091

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0084:
			; Pop

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0084.00: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0085:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0085.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0085.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.02: ;Asm
			push dword 0x33F

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.AfterAddressCheck:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.07: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.NotBoxedThis

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.NotBoxedThis:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.0A: ;Asm
			Call ECX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.AfterNotBoxedThis:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.0C: ;Asm
			JE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_008B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.0D: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.0F: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.10: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.11: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0086.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_008B:
			; Dup

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_008B.00: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_008B.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_008C:
			; Stsfld

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_008C.00: ;Asm
			Call SystemVoidSystemIOStreamReadercctor

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_008C.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_008C.02: ;Asm
			JNE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_008C.AfterCCTorExceptionCheck:
			; Type = 'System.Byte[]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_008C.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_008C.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_008C.05: ;Asm
			mov dword [static_field__System_IO_StreamReader_s_utf8Preamble + 4], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0091:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Byte[] System.IO.StreamReader._preamble
			; Type: System.Byte[]
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0091.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0091.01: ;Asm
			add ECX, 0x14

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0091.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0091.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0091.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0091.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0091.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0091.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0096:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0096.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0096.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0097:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0097.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0097.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0098:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._preamble
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 20 (includes object header)

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0098.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0098.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0098.02: ;Asm
			add ECX, 0x14

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0098.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0098.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0098.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0098.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_0098.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009D:
			; Ldlen

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009D.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009D.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009E:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009E.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F:
			; Cgt_Un

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F.02: ;Asm
			JB near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F.True

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F.03: ;Asm
			Jmp SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F.False

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F.True:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F.05: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F.06: ;Asm
			Jmp SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A1

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F.False:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_009F.08: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A1:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Boolean System.IO.StreamReader._checkPreamble
			; Type: System.Boolean
			; Size: 1
			; Offset: 51 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A1.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A1.01: ;Asm
			add ECX, 0x33

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A1.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A1.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A1.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A1.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A6:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A6.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A6.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A7:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A7.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A8:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Boolean System.IO.StreamReader._isBlocked
			; Type: System.Boolean
			; Size: 1
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A8.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A8.01: ;Asm
			add ECX, 0x20

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A8.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A8.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A8.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00A8.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00AD:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00AD.00: ;Asm
			push dword [EBP + 40]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00AD.01: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00AE:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00AE.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B0:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B0.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1:
			; Ceq

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.True

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.03: ;Asm
			Jmp SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.False

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.True:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.05: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.06: ;Asm
			Jmp SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B3

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.False:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.08: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B1.09: ;Asm
			Jmp SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B3

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B3:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Boolean System.IO.StreamReader._closable
			; Type: System.Boolean
			; Size: 1
			; Offset: 50 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B3.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B3.01: ;Asm
			add ECX, 0x32

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B3.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B3.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B3.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B3.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B8:
			; Ret

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.IL_00B8.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: Init

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamReaderInitSystemIOStreamSystemTextEncodingSystemBooleanSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x24


		GUID_57283448:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextReader
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemIOTextReadercctor:

		GUID_57430380:
			; Static constructor. See if it has been called already, return if so.

		METHOD_57430380.05: ;Asm
			cmp byte [CCTOR_CALLED__System_IO_TextReader], 0x1

		METHOD_57430380.06: ;Asm
			JE near METHOD_57430380.BeforeQuickReturn

		METHOD_57430380.07: ;Asm
			mov byte [CCTOR_CALLED__System_IO_TextReader], 0x1

		METHOD_57430380.08: ;Asm
			Jmp METHOD_57430380.AfterCCTorAlreadyCalledCheck

		METHOD_57430380.BeforeQuickReturn:

		METHOD_57430380.09: ;Asm
			mov ECX, 0x0

		METHOD_57430380.0A: ;Asm
			Ret


		METHOD_57430380.AfterCCTorAlreadyCalledCheck:

		METHOD_57430380.0B: ;Asm
			push dword EBP

		METHOD_57430380.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextReadercctor.IL_0000:
			; Newobj

		SystemVoidSystemIOTextReadercctor.IL_0000.00: ;Asm
			push dword 0xC

		SystemVoidSystemIOTextReadercctor.IL_0000.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOTextReadercctor.IL_0000.AfterAlloc:

		SystemVoidSystemIOTextReadercctor.IL_0000.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOTextReadercctor.IL_0000.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOTextReadercctor.IL_0000.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextReadercctor.IL_0000.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_TextReader_NullTextReader_ASM_IS__System_Runtime_Extensions]

		SystemVoidSystemIOTextReadercctor.IL_0000.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOTextReadercctor.IL_0000.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOTextReadercctor.IL_0000.08: ;Asm
			mov dword [EAX + 8], 0x0

		SystemVoidSystemIOTextReadercctor.IL_0000.09: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextReadercctor.IL_0000.0A: ;Asm
			Call SystemVoidSystemIOTextReaderNullTextReaderctor

		SystemVoidSystemIOTextReadercctor.IL_0000.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextReadercctor.IL_0000.0C: ;Asm
			JE near SystemVoidSystemIOTextReadercctor.IL_0000.NoError1502
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOTextReadercctor.IL_0000.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOTextReadercctor.IL_0000.0E: ;Asm
			Jmp SystemVoidSystemIOTextReadercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextReadercctor.IL_0000.NoError1502:

		SystemVoidSystemIOTextReadercctor.IL_0000.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOTextReadercctor.IL_0000.10: ;Asm
			push dword EAX

		SystemVoidSystemIOTextReadercctor.IL_0000.11: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextReadercctor.IL_0005:
			; Stsfld

		SystemVoidSystemIOTextReadercctor.IL_0005.00: ;Asm
			Call SystemVoidSystemIOTextReadercctor

		SystemVoidSystemIOTextReadercctor.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextReadercctor.IL_0005.02: ;Asm
			JNE near SystemVoidSystemIOTextReadercctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextReadercctor.IL_0005.AfterCCTorExceptionCheck:
			; Type = 'System.IO.TextReader

		SystemVoidSystemIOTextReadercctor.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextReadercctor.IL_0005.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextReadercctor.IL_0005.05: ;Asm
			mov dword [static_field__System_IO_TextReader_Null + 4], EAX

		SystemVoidSystemIOTextReadercctor.IL_000A:
			; Ret

		SystemVoidSystemIOTextReadercctor.IL_000A.00: ;Asm
			Jmp SystemVoidSystemIOTextReadercctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemIOTextReadercctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextReadercctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextReadercctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextReadercctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextReadercctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextReadercctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextReadercctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextReadercctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_57430381:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.SR
			; Name: get_ObjectDisposed_ReaderClosed
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed:

		GUID_57436899:

		METHOD_57436899.05: ;Asm
			push dword EBP

		METHOD_57436899.06: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_0000:
			; LdStr
			; String Value: ObjectDisposed_ReaderClosed

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_0000.00: ;Asm
			push dword StringLiteral02C5

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_0006:
			; Call

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_000B:
			; Ret

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_NORMAL
			; End Method: get_ObjectDisposed_ReaderClosed

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ObjectDisposed_ReaderClosed.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_57436900:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ObjectDisposedException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] objectName at EBP+20, size = 8
			; Argument[2] message at EBP+12, size = 8

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString:

		GUID_57445618:

		METHOD_57445618.09: ;Asm
			push dword EBP

		METHOD_57445618.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ObjectDisposedException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0002:
			; Call

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemInvalidOperationExceptionctorSystemString

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0002.02: ;Asm
			JE near SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ObjectDisposedException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0007.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0007.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0008:
			; Ldc_I4

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0008.00: ;Asm
			push dword 0x80131622

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_000D:
			; Call

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_000D.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_000D.02: ;Asm
			JE near SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_000D.03: ;Asm
			JNE near SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ObjectDisposedException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0012.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0012.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0013:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0013.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0013.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0014:
			; Stfld
			; Operand type: System.ObjectDisposedException
			; Field: System.String System.ObjectDisposedException._objectName
			; Type: System.String
			; Size: 8
			; Offset: 136 (includes object header)
			; After Nullref check

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0014.01: ;Asm
			add ECX, 0x88

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0014.04: ;Asm
			pop dword EAX

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0014.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0014.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0014.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0019:
			; Ret

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.IL_0019.00: ;Asm
			Jmp SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x18


		GUID_57445619:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: CheckAsyncTaskInProgress
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress:

		GUID_57467551:

		METHOD_57467551.05: ;Asm
			push dword EBP

		METHOD_57467551.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_57467551.07: ;Asm
			push dword 0x0

		METHOD_57467551.08: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0001:
			; Volatile

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0003:
			; Ldfld
			; Field: System.Threading.Tasks.Task System.IO.StreamReader._asyncReadTask
			; Type: System.Threading.Tasks.Task
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 84 (includes object header)

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0003.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0003.02: ;Asm
			add ECX, 0x54

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0003.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0003.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0003.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0003.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0003.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0008:
			; Stloc
			; Local type = System.Threading.Tasks.Task
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0009:
			; Ldloc
			; Local type = System.Threading.Tasks.Task
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0009.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0009.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0009.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000A:
			; Branch

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000A.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000A.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000A.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000A.End

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000A.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000A.05: ;Asm
			JE near SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_001F

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000A.End:

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000C:
			; Ldloc
			; Local type = System.Threading.Tasks.Task
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000C.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000C.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000D.00: ;Asm
			Call SystemBooleanSystemThreadingTasksTaskget_IsCompleted

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000D.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000D.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000D.04: ;Asm
			JNE near SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_000D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0012:
			; Branch

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0012.02: ;Asm
			JNE near SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_001F

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0014:
			; Call

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0014.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0014.01: ;Asm
			Call SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0014.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0014.03: ;Asm
			JE near SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0014.06: ;Asm
			JNE near SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019:
			; Newobj

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.00: ;Asm
			push dword 0x88

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.AfterAlloc:

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_InvalidOperationException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.0C: ;Asm
			Call SystemVoidSystemInvalidOperationExceptionctorSystemString

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.0E: ;Asm
			JE near SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.NoError1502
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.11: ;Asm
			Jmp SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.NoError1502:

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.14: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_0019.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_001E:
			; Throw

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_001E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_001E.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_001E.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_001E.05: ;Asm
			Jmp SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_001F:
			; Ret

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.IL_001F.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_NORMAL
			; End Method: CheckAsyncTaskInProgress

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_57467552:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: ReadBuffer
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemIOStreamReaderReadBuffer:

		GUID_57496362:

		METHOD_57496362.06: ;Asm
			push dword EBP

		METHOD_57496362.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_57496362.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_57496362.09: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0001:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0002:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; Offset: 56 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0002.01: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0002.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0008:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0008.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0009:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 52 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0009.01: ;Asm
			add ECX, 0x34

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0009.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0009.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_000F:
			; Ldfld
			; Field: System.Boolean System.IO.StreamReader._checkPreamble
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 51 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_000F.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_000F.02: ;Asm
			add ECX, 0x33

		SystemInt32SystemIOStreamReaderReadBuffer.IL_000F.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_000F.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_000F.05: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0014:
			; Branch

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0014.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0014.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0014.02: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.IL_001D

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0017:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0017.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0018:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; Offset: 72 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0018.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0018.01: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0018.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0018.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0018.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_001D.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_001E:
			; Ldfld
			; Field: System.Boolean System.IO.StreamReader._checkPreamble
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 51 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_001E.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_001E.02: ;Asm
			add ECX, 0x33

		SystemInt32SystemIOStreamReaderReadBuffer.IL_001E.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_001E.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_001E.05: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0023:
			; Branch

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0023.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0023.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBuffer.IL_00B3

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0028.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0028.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0029:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamReader._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 12 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0029.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0029.02: ;Asm
			add ECX, 0xC

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0029.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0029.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0029.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0029.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0029.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_002E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_002E.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_002F:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_002F.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_002F.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_002F.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBuffer.IL_002F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_002F.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_002F.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_002F.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_002F.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0034.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0034.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0035:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 68 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0035.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0035.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0035.02: ;Asm
			add ECX, 0x44

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0035.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0035.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0035.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_003A.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_003A.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_003B:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_003B.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_003B.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBuffer.IL_003B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_003B.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_003B.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_003B.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_003B.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0040:
			; Ldlen

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0040.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0040.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0040.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0041:
			; Conv_I4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0042:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0042.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0042.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0043:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 68 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0043.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0043.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0043.02: ;Asm
			add ECX, 0x44

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0043.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0043.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0043.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0048:
			; Sub

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0048.00: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0048.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0048.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0048.03: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.01: ;Asm
			push dword [EAX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.02: ;Asm
			push dword 0x395

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.04: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.AfterAddressCheck:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.07: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.NotBoxedThis

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.NotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.0F: ;Asm
			Call ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.AfterNotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.11: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBuffer.IL_004E
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.13: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0049.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemIOStreamReaderReadBuffer.IL_004E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_004E.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_004E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_004F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_004F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_004F.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0050:
			; Branch

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0050.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0050.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0050.02: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.IL_00A3

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0052:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0052.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0052.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0053:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0053.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0053.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0053.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0053.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0053.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0053.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0058:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0058.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0059:
			; Branch

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0059.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0059.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0059.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0059.03: ;Asm
			JLE near SystemInt32SystemIOStreamReaderReadBuffer.IL_009C

		SystemInt32SystemIOStreamReaderReadBuffer.IL_005B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_005B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_005B.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_005C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_005C.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_005C.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_005D:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_005D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_005D.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_005D.02: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBuffer.IL_005D.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_005D.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_005D.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0062:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0062.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0062.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0063:
			; Ldfld
			; Field: System.Text.Decoder System.IO.StreamReader._decoder
			; Type: System.Text.Decoder
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 42 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0063.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0063.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0063.02: ;Asm
			add ECX, 0x2A

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0063.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0063.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0063.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0063.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0063.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0068:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0068.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0068.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0069:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0069.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0069.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0069.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0069.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0069.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0069.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0069.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0069.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_006E:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_006E.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_006F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_006F.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_006F.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0070:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0070.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0070.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0070.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0070.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0070.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0070.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0075:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0075.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0075.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0076:
			; Ldfld
			; Field: System.Char[] System.IO.StreamReader._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 60 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0076.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0076.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0076.02: ;Asm
			add ECX, 0x3C

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0076.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0076.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0076.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0076.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0076.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_007B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_007B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_007B.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_007C:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_007C.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_007C.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_007C.02: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBuffer.IL_007C.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_007C.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_007C.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081:
			; Callvirt
			; ThisOffset = 28

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.00: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.01: ;Asm
			push dword [EAX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.02: ;Asm
			push dword 0x396

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.04: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.AfterAddressCheck:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.05: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.07: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.NotBoxedThis

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.09: ;Asm
			mov dword [ESP + 32], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.0A: ;Asm
			add ESP, 0x20

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.11: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.NotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.12: ;Asm
			Call ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.AfterNotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.13: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.14: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBuffer.IL_0086
			; aStackSizeBeforeCall = 48
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.15: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.16: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.17: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.18: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.19: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0081.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0086:
			; Add

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0086.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0086.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0087:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; Offset: 56 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0087.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0087.01: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0087.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0087.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0087.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0087.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_008C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_008C.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_008C.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_008D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_008D.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_008D.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_008E:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_008E.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_008F:
			; Dup

		SystemInt32SystemIOStreamReaderReadBuffer.IL_008F.00: ;Asm
			push dword [ESP]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0090:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0090.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0090.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0091:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; Offset: 72 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0091.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0091.01: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0091.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0091.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0091.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0091.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0096:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0096.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0096.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0097:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; Offset: 68 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0097.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0097.01: ;Asm
			add ECX, 0x44

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0097.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0097.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0097.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0097.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_009C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_009C.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_009C.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_009D:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_009D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_009D.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_009D.02: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBuffer.IL_009D.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_009D.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_009D.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A2:
			; Ret

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A2.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_NORMAL

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A3:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A3.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A3.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A4:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A4.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A4.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A5:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A5.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A5.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A5.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A5.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A5.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00A5.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00AA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00AA.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00AA.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00AB:
			; Add

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00AB.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00AB.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00AC:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; Offset: 72 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00AC.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00AC.01: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00AC.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00AC.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00AC.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00AC.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B1:
			; Br

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B1.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBuffer.IL_00E2

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B3:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B3.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B3.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B4:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B4.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B4.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B5:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamReader._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 12 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B5.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B5.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B5.02: ;Asm
			add ECX, 0xC

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B5.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B5.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B5.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B5.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00B5.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00BA:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00BA.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00BA.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00BB:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00BB.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00BB.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00BB.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00BB.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00BB.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00BB.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00BB.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00BB.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C0:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C0.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C1:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C1.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C1.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C2:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C2.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C2.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C2.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C2.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C2.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C2.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C2.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C2.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C7:
			; Ldlen

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C7.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C7.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C7.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C8:
			; Conv_I4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.01: ;Asm
			push dword [EAX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.02: ;Asm
			push dword 0x395

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.04: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.AfterAddressCheck:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.07: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.NotBoxedThis

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.NotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.0F: ;Asm
			Call ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.AfterNotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.11: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBuffer.IL_00CE
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.12: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.13: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.14: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.15: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00C9.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00CE:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; Offset: 72 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00CE.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00CE.01: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00CE.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00CE.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00CE.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00CE.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D3:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D3.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D3.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D4:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D4.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D4.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D4.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D4.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D4.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D4.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D9:
			; Branch

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D9.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D9.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00D9.02: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.IL_00E2

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00DB:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00DB.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00DB.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00DC:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00DC.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00DC.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00DC.02: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00DC.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00DC.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00DC.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E1:
			; Ret

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E1.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_NORMAL

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E2:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E2.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E2.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E3:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E3.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E3.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E4:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E4.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E4.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E4.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E4.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E4.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E4.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E9:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E9.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00E9.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00EA:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00EA.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00EA.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00EA.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00EA.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00EA.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00EA.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00EA.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00EA.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00EF:
			; Ldlen

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00EF.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00EF.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00EF.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F0:
			; Conv_I4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1:
			; Clt

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.00: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.02: ;Asm
			push dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.04: ;Asm
			JL near SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.True

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.05: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.False

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.True:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.07: ;Asm
			push dword 0x1

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.08: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBuffer.IL_00F3

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.False:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.09: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F1.0A: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F3:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Boolean System.IO.StreamReader._isBlocked
			; Type: System.Boolean
			; Size: 1
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F3.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F3.01: ;Asm
			add ECX, 0x20

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F3.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F3.03: ;Asm
			mov byte [ECX], AL

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F3.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F3.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F8:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F8.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F8.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F9:
			; Call

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F9.00: ;Asm
			Call SystemBooleanSystemIOStreamReaderIsPreamble

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F9.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F9.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBuffer.IL_00FE
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F9.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00F9.04: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00FE:
			; Branch

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00FE.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00FE.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_00FE.02: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.IL_0148

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0100:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0100.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0100.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0101:
			; Ldfld
			; Field: System.Boolean System.IO.StreamReader._detectEncoding
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 41 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0101.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0101.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0101.02: ;Asm
			add ECX, 0x29

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0101.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0101.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0101.05: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0106:
			; Branch

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0106.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0106.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0106.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBuffer.IL_0117

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0108:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0108.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0108.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0109:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0109.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0109.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0109.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0109.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0109.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0109.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_010E:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_010E.00: ;Asm
			push dword 0x2

		SystemInt32SystemIOStreamReaderReadBuffer.IL_010F:
			; Branch

		SystemInt32SystemIOStreamReaderReadBuffer.IL_010F.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_010F.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_010F.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_010F.03: ;Asm
			JL near SystemInt32SystemIOStreamReaderReadBuffer.IL_0117

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0111:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0111.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0111.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0112:
			; Call

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0112.00: ;Asm
			Call SystemVoidSystemIOStreamReaderDetectEncoding

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0112.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0112.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBuffer.IL_0117
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0112.03: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0117:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0117.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0117.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0118:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0118.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0118.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0119:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0119.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0119.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0119.02: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0119.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0119.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0119.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_011E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_011E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_011E.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_011F:
			; Ldfld
			; Field: System.Text.Decoder System.IO.StreamReader._decoder
			; Type: System.Text.Decoder
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 42 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_011F.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_011F.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_011F.02: ;Asm
			add ECX, 0x2A

		SystemInt32SystemIOStreamReaderReadBuffer.IL_011F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_011F.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_011F.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_011F.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_011F.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0124:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0124.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0124.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0125:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0125.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0125.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0125.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0125.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0125.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0125.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0125.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0125.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_012A:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_012A.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_012B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_012B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_012B.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_012C:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_012C.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_012C.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_012C.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBuffer.IL_012C.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_012C.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_012C.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0131:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0131.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0131.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0132:
			; Ldfld
			; Field: System.Char[] System.IO.StreamReader._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 60 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0132.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0132.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0132.02: ;Asm
			add ECX, 0x3C

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0132.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0132.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0132.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0132.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0132.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0137:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0137.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0137.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0138:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0138.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0138.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0138.02: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0138.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0138.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0138.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D:
			; Callvirt
			; ThisOffset = 28

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.00: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.01: ;Asm
			push dword [EAX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.02: ;Asm
			push dword 0x396

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.04: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.AfterAddressCheck:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.05: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.07: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.NotBoxedThis

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.09: ;Asm
			mov dword [ESP + 32], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.0A: ;Asm
			add ESP, 0x20

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.11: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.NotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.12: ;Asm
			Call ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.AfterNotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.13: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.14: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBuffer.IL_0142
			; aStackSizeBeforeCall = 48
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.15: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.16: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.17: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.18: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.19: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBuffer.IL_013D.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0142:
			; Add

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0142.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0142.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0143:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; Offset: 56 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0143.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0143.01: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0143.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0143.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0143.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0143.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0148:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0148.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0148.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0149:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0149.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0149.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0149.02: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0149.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0149.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0149.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_014E:
			; Branch

		SystemInt32SystemIOStreamReaderReadBuffer.IL_014E.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_014E.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_014E.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBuffer.IL_001D

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0153:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0153.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0153.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0154:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0154.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0154.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0154.02: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0154.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0154.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0154.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0159:
			; Ret

		SystemInt32SystemIOStreamReaderReadBuffer.IL_0159.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_NORMAL
			; End Method: ReadBuffer

		SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_NORMAL

		SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemIOStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_57496363:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] capacity at EBP+12, size = 4
			; Argument[2] maxCapacity at EBP+8, size = 4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32:

		GUID_57810511:

		METHOD_57810511.08: ;Asm
			push dword EBP

		METHOD_57810511.09: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0001:
			; Call

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0001.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0001.03: ;Asm
			JNE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0008:
			; Branch

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0008.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0008.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0008.03: ;Asm
			JLE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_001A

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_000A:
			; LdStr
			; String Value: capacity

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_000A.00: ;Asm
			push dword StringLiteral02C6

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_000A.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_000F:
			; Call

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_000F.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_000F.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Capacity

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_000F.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_000F.03: ;Asm
			JE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_000F.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_000F.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_000F.06: ;Asm
			JNE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014:
			; Newobj

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.00: ;Asm
			push dword 0x98

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.AfterAlloc:

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.10: ;Asm
			JE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.NoError1502
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.14: ;Asm
			Jmp SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.NoError1502:

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.18: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0014.19: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0019:
			; Throw

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0019.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0019.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0019.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0019.05: ;Asm
			Jmp SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_001A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_001A.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_001B:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_001B.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_001C:
			; Branch

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_001C.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_001C.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_001C.03: ;Asm
			JNL near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_002E

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_001E:
			; LdStr
			; String Value: maxCapacity

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_001E.00: ;Asm
			push dword StringLiteral02C7

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_001E.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0023:
			; Call

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0023.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0023.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0023.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0023.03: ;Asm
			JE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0023.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0023.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0023.06: ;Asm
			JNE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028:
			; Newobj

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.00: ;Asm
			push dword 0x98

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.AfterAlloc:

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.10: ;Asm
			JE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.NoError1502
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.14: ;Asm
			Jmp SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.NoError1502:

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.18: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0028.19: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_002D:
			; Throw

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_002D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_002D.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_002D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_002D.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_002D.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_002D.05: ;Asm
			Jmp SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_002E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_002E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_002F:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_002F.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0030:
			; Branch

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0030.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0030.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0030.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0030.03: ;Asm
			JNL near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004C

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0032:
			; LdStr
			; String Value: capacity

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0032.00: ;Asm
			push dword StringLiteral02C8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0032.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0037:
			; Call

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0037.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0037.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0037.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0037.03: ;Asm
			JE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_003C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0037.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0037.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0037.06: ;Asm
			JNE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_003C:
			; LdStr
			; String Value: capacity

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_003C.00: ;Asm
			push dword StringLiteral02C9

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_003C.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0041:
			; Call

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0041.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObject

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0041.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0041.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0041.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0041.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0041.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0041.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0041.07: ;Asm
			JNE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046:
			; Newobj

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.00: ;Asm
			push dword 0x98

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.AfterAlloc:

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.10: ;Asm
			JE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.NoError1502
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.14: ;Asm
			Jmp SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.NoError1502:

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.18: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0046.19: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004B:
			; Throw

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004B.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004B.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004B.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004B.05: ;Asm
			Jmp SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004D:
			; Branch

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004D.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004D.02: ;Asm
			JNE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0059

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004F:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_004F.00: ;Asm
			push dword 0x10

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0051:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0051.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0052:
			; Call

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0052.00: ;Asm
			Call SystemInt32SystemMathMinSystemInt32SystemInt32

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0052.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0052.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0057
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0052.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0052.04: ;Asm
			JNE near SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0057:
			; Starg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0057.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0057.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0059:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0059.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0059.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_005A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_005A.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_005B:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_MaxCapacity
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_005B.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_005B.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_005B.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_005B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_005B.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_005B.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0060:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0060.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0060.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0061:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0061.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062:
			; Newarr
			; Element Size = 2

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.03: ;Asm
			mul dword EDX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.05: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.AfterAlloc:

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.07: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.08: ;Asm
			pop dword ESI

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.09: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.0C: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.12: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0062.14: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0067:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0067.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0067.01: ;Asm
			add ECX, 0x20

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0067.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0067.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0067.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0067.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0067.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_0067.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_006C:
			; Ret

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.IL_006C.00: ;Asm
			Jmp SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextStringBuilderctorSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_57810512:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_GenericPositive
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive:

		GUID_57909340:

		METHOD_57909340.05: ;Asm
			push dword EBP

		METHOD_57909340.06: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_GenericPositive

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_0000.00: ;Asm
			push dword StringLiteral02CA

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_GenericPositive

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_GenericPositive.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_57909341:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: Append
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] value at EBP+12, size = 4
			; Argument[2] valueCount at EBP+8, size = 4
			; Return size: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32:

		GUID_57919651:

		METHOD_57919651.09: ;Asm
			push dword EBP

		METHOD_57919651.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_57919651.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_57919651.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_57919651.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_57919651.0E: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0001:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0002:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0002.03: ;Asm
			JNL near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0014

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0004:
			; LdStr
			; String Value: valueCount

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0004.00: ;Asm
			push dword StringLiteral02CB

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0004.01: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0009:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0009.03: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0009.06: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E:
			; Newobj

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.00: ;Asm
			push dword 0x98

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.AfterAlloc:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.02: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.03: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.04: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.10: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.NoError1502
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.14: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.NoError1502:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.18: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_000E.19: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0013:
			; Throw

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0013.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0013.05: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0015:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0015.00: ;Asm
			Call SystemInt32SystemTextStringBuilderget_Length

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0015.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0015.04: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001A.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001B:
			; Add

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001B.01: ;Asm
			add dword [ESP], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001C.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001D.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001E.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001E.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001F:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_MaxCapacity
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 12 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001F.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001F.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001F.02: ;Asm
			add ECX, 0xC

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001F.03: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001F.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_001F.05: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0024:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0024.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0024.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0024.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0024.03: ;Asm
			JNLE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_002A

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0026:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0026.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0027:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0027.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0028:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0028.03: ;Asm
			JNL near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_003A

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_002A:
			; LdStr
			; String Value: valueCount

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_002A.00: ;Asm
			push dword StringLiteral02CC

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_002A.01: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_002F:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_002F.00: ;Asm
			sub ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_002F.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_002F.02: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_002F.03: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_002F.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_002F.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_002F.06: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034:
			; Newobj

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.00: ;Asm
			push dword 0x98

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.AfterAlloc:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.02: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.03: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.04: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.06: ;Asm
			mov dword [EAX], EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.0A: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.0C: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.0D: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.0F: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.10: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.NoError1502
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.11: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.14: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.NoError1502:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.16: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.18: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0034.19: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0039:
			; Throw

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0039.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0039.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0039.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0039.03: ;Asm
			Call SystemExceptionOccurred

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0039.04: ;Asm
			mov ECX, 0x3

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0039.05: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_003B.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_003B.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_003C:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 28 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_003C.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_003C.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_003C.02: ;Asm
			add ECX, 0x1C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_003C.03: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_003C.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_003C.05: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0041:
			; Add

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0041.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0041.01: ;Asm
			add dword [ESP], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0042:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0042.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0042.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0043:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0043.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0043.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0044:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0044.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0044.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0045:
			; Ldfld
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 32 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0045.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0045.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0045.02: ;Asm
			add ECX, 0x20

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0045.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0045.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0045.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0045.06: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0045.07: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004A:
			; Ldlen

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004A.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004A.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004A.02: ;Asm
			push dword [EAX + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004B:
			; Conv_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004C:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004C.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004C.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004C.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004C.03: ;Asm
			JNLE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_006A

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004E.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004F.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_004F.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0050:
			; Ldfld
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 32 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0050.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0050.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0050.02: ;Asm
			add ECX, 0x20

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0050.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0050.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0050.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0050.06: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0050.07: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0055.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0055.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0056:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 28 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0056.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0056.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0056.02: ;Asm
			add ECX, 0x1C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0056.03: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0056.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0056.05: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_005B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_005B.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_005C:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_005C.00: ;Asm
			Call SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_005C.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_005C.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0061
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_005C.03: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0061:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0061.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0061.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0062:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0062.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0062.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0063:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0063.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0063.01: ;Asm
			add ECX, 0x1C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0063.02: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0063.03: ;Asm
			mov dword [ECX], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0063.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0063.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0068:
			; Br

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0068.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00C4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_006A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_006A.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_006A.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_006B:
			; Ldfld
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 32 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_006B.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_006B.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_006B.02: ;Asm
			add ECX, 0x20

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_006B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_006B.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_006B.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_006B.06: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_006B.07: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0070:
			; Ldlen

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0070.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0070.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0070.02: ;Asm
			push dword [EAX + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0071:
			; Conv_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0072:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0072.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0072.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0073:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 28 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0073.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0073.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0073.02: ;Asm
			add ECX, 0x1C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0073.03: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0073.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0073.05: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0078:
			; Sub

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0078.00: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0078.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0078.02: ;Asm
			sub EAX, ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0078.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0079:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0079.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0079.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007A.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007A.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007B:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007B.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007C:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007C.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007C.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007C.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007C.03: ;Asm
			JLE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_009F

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007E.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007F.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_007F.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0080:
			; Ldfld
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 32 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0080.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0080.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0080.02: ;Asm
			add ECX, 0x20

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0080.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0080.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0080.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0080.06: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0080.07: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0085:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0085.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0085.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0086:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 28 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0086.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0086.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0086.02: ;Asm
			add ECX, 0x1C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0086.03: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0086.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0086.05: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_008B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_008B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_008B.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_008C:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_008C.00: ;Asm
			Call SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_008C.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_008C.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0091
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_008C.03: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0091:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0091.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0091.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0092:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0092.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0092.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0093:
			; Ldfld
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 32 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0093.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0093.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0093.02: ;Asm
			add ECX, 0x20

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0093.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0093.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0093.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0093.06: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0093.07: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0098:
			; Ldlen

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0098.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0098.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0098.02: ;Asm
			push dword [EAX + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_0099:
			; Conv_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_009A:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_009A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_009A.01: ;Asm
			add ECX, 0x1C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_009A.02: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_009A.03: ;Asm
			mov dword [ECX], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_009A.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_009A.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_009F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_009F.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A0.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A0.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A1:
			; Sub

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A1.00: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A1.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A1.02: ;Asm
			sub EAX, ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A1.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A2:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A2.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A2.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A3:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A3.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A3.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A4.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A4.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A5:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A5.00: ;Asm
			Call SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A5.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A5.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AA
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00A5.03: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AA:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AA.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AB.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AB.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AC:
			; Conv_I

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AD:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AD.00: ;Asm
			push dword 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AE:
			; Mul

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AE.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AE.01: ;Asm
			mul dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AE.02: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AE.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AF:
			; Add

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AF.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00AF.01: ;Asm
			add dword [ESP], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B0:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B0.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B0.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B1:
			; Ldfld
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 32 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B1.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B1.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B1.02: ;Asm
			add ECX, 0x20

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B1.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B1.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B1.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B1.06: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B1.07: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B6:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B6.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B7.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B7.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B8:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B8.00: ;Asm
			Call SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B8.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B8.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BD
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00B8.03: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BD:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BD.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BD.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BE.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BE.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BF:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BF.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BF.01: ;Asm
			add ECX, 0x1C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BF.02: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BF.03: ;Asm
			mov dword [ECX], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BF.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00BF.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00C4:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00C4.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00C4.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00C5:
			; Ret

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.IL_00C5.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL
			; End Method: Append

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_57919652:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: Read
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] buffer at EBP+20, size = 8
			; Argument[2] index at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32:

		GUID_58165570:

		METHOD_58165570.0A: ;Asm
			push dword EBP

		METHOD_58165570.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_58165570.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_58165570.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_58165570.0E: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0001:
			; Branch

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0013

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.05: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0013

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0003:
			; LdStr
			; String Value: buffer

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword StringLiteral02CD

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0003.01: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0008:
			; Call

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Buffer

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.03: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0008.06: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D:
			; Newobj

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword 0x90

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.AfterAlloc:

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.02: ;Asm
			push dword [ESP]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.03: ;Asm
			push dword [ESP]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.04: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.10: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.NoError1503
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.14: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.NoError1503:

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.18: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_000D.19: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0012:
			; Throw

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0012.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0012.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0012.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0012.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0012.05: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0014:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0014.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0015:
			; Branch

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0015.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0015.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0015.03: ;Asm
			JL near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_001B

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0017:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0017.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0018:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0018.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0019:
			; Branch

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0019.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0019.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0019.03: ;Asm
			JNL near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0036

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_001B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_001C:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_001C.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_001D:
			; Branch

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_001D.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_001D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_001D.03: ;Asm
			JL near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0026

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_001F:
			; LdStr
			; String Value: count

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_001F.00: ;Asm
			push dword StringLiteral02CE

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_001F.01: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0024:
			; Br

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0024.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_002B

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0026:
			; LdStr
			; String Value: index

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0026.00: ;Asm
			push dword StringLiteral02CF

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0026.01: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_002B:
			; Call

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_002B.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_002B.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_002B.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_002B.03: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_002B.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_002B.06: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030:
			; Newobj

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.00: ;Asm
			push dword 0x98

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.AfterAlloc:

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.02: ;Asm
			push dword [ESP]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.03: ;Asm
			push dword [ESP]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.04: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.10: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.NoError1503
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.14: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.NoError1503:

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.18: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0030.19: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0035:
			; Throw

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0035.05: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0037:
			; Ldlen

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0037.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0037.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0037.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0038:
			; Conv_I4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0039:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0039.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003A:
			; Sub

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003A.00: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003A.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003A.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003A.03: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003B:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003B.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003C:
			; Branch

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003C.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003C.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003C.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003C.03: ;Asm
			JNL near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0049

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003E:
			; Call

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003E.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003E.01: ;Asm
			Call SystemStringSystemSRget_Argument_InvalidOffLen

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003E.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003E.03: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003E.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003E.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_003E.06: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043:
			; Newobj

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.00: ;Asm
			push dword 0x90

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.AfterAlloc:

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.02: ;Asm
			push dword [ESP]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.03: ;Asm
			push dword [ESP]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.04: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.0D: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.0E: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.NoError1503
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.11: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.NoError1503:

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.14: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0043.15: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0048:
			; Throw

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0048.05: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0049:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0049.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0049.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004A:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamReader._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 12 (includes object header)

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004A.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004A.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004A.02: ;Asm
			add ECX, 0xC

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004A.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004A.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004A.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004A.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004F:
			; Branch

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004F.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004F.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004F.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004F.03: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005D

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004F.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_004F.05: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005D

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0051:
			; Ldnull

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0051.01: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0052:
			; Call

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0052.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0052.01: ;Asm
			Call SystemStringSystemSRget_ObjectDisposed_ReaderClosed

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0052.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0052.03: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0052.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0052.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0052.06: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057:
			; Newobj

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.00: ;Asm
			push dword 0x90

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.AfterAlloc:

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.02: ;Asm
			push dword [ESP]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.03: ;Asm
			push dword [ESP]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.04: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ObjectDisposedException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.09: ;Asm
			push dword 0x0
			; Arg objectName: 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.0E: ;Asm
			Call SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.10: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.NoError1503
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.14: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.NoError1503:

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.18: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0057.19: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005C:
			; Throw

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005C.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005C.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005C.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005C.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005C.05: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005D.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005D.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005E:
			; Call

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005E.00: ;Asm
			Call SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005E.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005E.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0063
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_005E.03: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0063:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0063.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0064:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0064.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0064.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0065:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0065.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0066:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0066.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0066.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0067:
			; Br

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0067.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00CF

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0069:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0069.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0069.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_006A:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_006A.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_006A.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_006A.02: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_006A.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_006A.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_006A.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_006F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_006F.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_006F.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0070:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 52 (includes object header)

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0070.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0070.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0070.02: ;Asm
			add ECX, 0x34

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0070.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0070.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0070.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0075:
			; Sub

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0075.00: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0075.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0075.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0075.03: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0076:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0076.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0076.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0077:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0077.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0077.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0078:
			; Branch

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0078.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0078.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0078.02: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0088

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007A.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007A.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007B.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007B.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007C.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007D.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007E:
			; Add

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007E.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007E.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007F:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_007F.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0080:
			; Ldloca
			; Local type = System.Boolean
			; Local EBP offset = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0080.00: ;Asm
			mov EAX, EBP

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0080.01: ;Asm
			sub EAX, 0x8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0080.02: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0082:
			; Call

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0082.00: ;Asm
			Call SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0082.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0082.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0087
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0082.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0082.04: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0087:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0087.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0087.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0088:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0088.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0088.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0089:
			; Branch

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0089.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0089.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0089.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D3

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_008B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_008B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_008B.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_008C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_008C.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_008D:
			; Branch

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_008D.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_008D.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_008D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_008D.03: ;Asm
			JLE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0091

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_008F:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_008F.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0090:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0090.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0090.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0091:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0091.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0091.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0092:
			; Branch

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0092.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0092.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0092.02: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00BE

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0094:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0094.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0094.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0095:
			; Ldfld
			; Field: System.Char[] System.IO.StreamReader._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 60 (includes object header)

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0095.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0095.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0095.02: ;Asm
			add ECX, 0x3C

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0095.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0095.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0095.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0095.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0095.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_009A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_009A.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_009A.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_009B:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 52 (includes object header)

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_009B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_009B.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_009B.02: ;Asm
			add ECX, 0x34

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_009B.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_009B.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_009B.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A0:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A0.00: ;Asm
			push dword 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A1:
			; Mul

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A1.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A1.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A1.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A1.03: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A2:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A2.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A2.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A3:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A3.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A4.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A4.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A5:
			; Add

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A5.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A5.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A6:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A6.00: ;Asm
			push dword 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A7:
			; Mul

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A7.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A7.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A7.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A7.03: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A8.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A8.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A9:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00A9.00: ;Asm
			push dword 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00AA:
			; Mul

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00AA.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00AA.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00AA.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00AA.03: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00AB:
			; Call

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00AB.00: ;Asm
			Call SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00AB.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00AB.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B0
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00AB.03: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B0:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B0.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B0.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B1:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B1.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B1.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B2:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 52 (includes object header)

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B2.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B2.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B2.02: ;Asm
			add ECX, 0x34

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B2.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B2.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B2.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B7.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B7.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B8:
			; Add

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B8.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B8.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B9:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 52 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B9.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B9.01: ;Asm
			add ECX, 0x34

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B9.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B9.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B9.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00B9.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00BE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00BE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00BE.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00BF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00BF.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00BF.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C0:
			; Add

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C0.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C0.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C1:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C1.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C1.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C2:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C2.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C3.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C3.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C4:
			; Sub

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C4.00: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C4.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C4.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C4.03: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C5:
			; Starg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C5.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C5.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C7.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C7.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C8:
			; Ldfld
			; Field: System.Boolean System.IO.StreamReader._isBlocked
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 32 (includes object header)

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C8.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C8.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C8.02: ;Asm
			add ECX, 0x20

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C8.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C8.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00C8.05: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00CD:
			; Branch

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00CD.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00CD.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00CD.02: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D3

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00CF:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00CF.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D0:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D0.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D1:
			; Branch

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D1.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D1.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D1.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D1.03: ;Asm
			JNLE near SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0069

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D3.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D3.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D4:
			; Ret

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_00D4.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Read

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemIOStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x14


		GUID_58165571:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.SR
			; Name: get_ArgumentNull_Buffer
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentNull_Buffer:

		GUID_58478839:

		METHOD_58478839.08: ;Asm
			push dword EBP

		METHOD_58478839.09: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_0000:
			; LdStr
			; String Value: ArgumentNull_Buffer

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_0000.00: ;Asm
			push dword StringLiteral02D0

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentNull_Buffer.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentNull_Buffer.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentNull_Buffer

		SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentNull_Buffer.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_58478840:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.SR
			; Name: get_Argument_InvalidOffLen
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Argument_InvalidOffLen:

		GUID_58490790:

		METHOD_58490790.09: ;Asm
			push dword EBP

		METHOD_58490790.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_0000:
			; LdStr
			; String Value: Argument_InvalidOffLen

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_0000.00: ;Asm
			push dword StringLiteral02D1

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_0006:
			; Call

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Argument_InvalidOffLen.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_000B:
			; Ret

		SystemStringSystemSRget_Argument_InvalidOffLen.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_NORMAL
			; End Method: get_Argument_InvalidOffLen

		SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Argument_InvalidOffLen.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_58490791:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextReader
			; Name: Read
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemIOTextReaderRead:

		GUID_58502773:

		METHOD_58502773.09: ;Asm
			push dword EBP

		METHOD_58502773.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemIOTextReaderRead.IL_0000:
			; Ldc_I4

		SystemInt32SystemIOTextReaderRead.IL_0000.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32SystemIOTextReaderRead.IL_0001:
			; Ret

		SystemInt32SystemIOTextReaderRead.IL_0001.00: ;Asm
			Jmp SystemInt32SystemIOTextReaderRead.END__OF__METHOD_NORMAL
			; End Method: Read

		SystemInt32SystemIOTextReaderRead.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemIOTextReaderRead.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemIOTextReaderRead.END__OF__METHOD_NORMAL

		SystemInt32SystemIOTextReaderRead.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemIOTextReaderRead.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderRead.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemIOTextReaderRead.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemIOTextReaderRead.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemIOTextReaderRead.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemIOTextReaderRead.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_58502774:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] stream at EBP+28, size = 8
			; Argument[2] encoding at EBP+20, size = 8
			; Argument[3] bufferSize at EBP+12, size = 4
			; Argument[4] leaveOpen at EBP+8, size = 1

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean:

		GUID_58508778:

		METHOD_58508778.07: ;Asm
			push dword EBP

		METHOD_58508778.08: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0001:
			; Ldnull

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002:
			; Call

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002.00: ;Asm
			Call SystemVoidSystemIOTextWriterctorSystemIFormatProvider

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0002.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.IO.Stream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0007.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0007.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0008:
			; Branch

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0008.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0008.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0008.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0008.End

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0008.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0008.05: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000D

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0008.End:

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000B:
			; Branch

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000B.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000B.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000B.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0022

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000B.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000B.05: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0022

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.IO.Stream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000D.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000D.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000E:
			; Branch

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000E.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000E.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000E.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000E.End

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000E.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000E.05: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0017

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_000E.End:

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0010:
			; LdStr
			; String Value: encoding

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0010.00: ;Asm
			push dword StringLiteral02D2

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0010.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015:
			; Br

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0015.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0017:
			; LdStr
			; String Value: stream

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0017.00: ;Asm
			push dword StringLiteral02D3

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0017.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C:
			; Newobj

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.AfterAlloc:

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.0E: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.NoError1504
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.11: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.NoError1504:

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.14: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_001C.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0021:
			; Throw

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0021.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0021.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0021.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0021.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0021.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0021.05: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0022:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.IO.Stream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0022.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0022.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.02: ;Asm
			push dword 0x3A2

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.AfterAddressCheck:

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.07: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.NotBoxedThis

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.NotBoxedThis:

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.0B: ;Asm
			Call ECX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.AfterNotBoxedThis:

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.0D: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0028
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.0E: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.0F: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0023.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0028:
			; Branch

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0028.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0028.02: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0035

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002A:
			; Call

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002A.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002A.01: ;Asm
			Call SystemStringSystemSRget_Argument_StreamNotWritable

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002A.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002A.03: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002A.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002A.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002A.06: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F:
			; Newobj

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.AfterAlloc:

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.0E: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.NoError1504
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.11: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.NoError1504:

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.14: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_002F.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0034:
			; Throw

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0034.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0034.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0034.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0034.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0034.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0034.05: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0035:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0036:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0036.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0037:
			; Branch

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0037.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0037.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0037.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0037.03: ;Asm
			JNLE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0049

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0039:
			; LdStr
			; String Value: bufferSize

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0039.00: ;Asm
			push dword StringLiteral02D4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0039.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003E:
			; Call

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003E.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003E.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedPosNum

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003E.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003E.03: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003E.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003E.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_003E.06: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043:
			; Newobj

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.00: ;Asm
			push dword 0x98

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.AfterAlloc:

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.10: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.NoError1504
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.14: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.NoError1504:

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.18: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0043.19: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0048:
			; Throw

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0048.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0048.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0048.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0048.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0048.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0048.05: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0049:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0049.00: ;Asm
			push dword [EBP + 36]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0049.01: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.IO.Stream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004A.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004A.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004D:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004F:
			; Call

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004F.00: ;Asm
			Call SystemVoidSystemIOStreamWriterInitSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004F.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004F.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0054
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_004F.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0054:
			; Ret

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.IL_0054.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamWriterctorSystemIOStreamSystemTextEncodingSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x20


		GUID_58508779:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextWriter
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] disposing at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemIOTextWriterDisposeSystemBoolean:

		GUID_58612039:

		METHOD_58612039.05: ;Asm
			push dword EBP

		METHOD_58612039.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextWriterDisposeSystemBoolean.IL_0000:
			; Ret

		SystemVoidSystemIOTextWriterDisposeSystemBoolean.IL_0000.00: ;Asm
			Jmp SystemVoidSystemIOTextWriterDisposeSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemIOTextWriterDisposeSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextWriterDisposeSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextWriterDisposeSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextWriterDisposeSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextWriterDisposeSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextWriterDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextWriterDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextWriterDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_58612040:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.GC
			; Name: SuppressFinalize
			; Plugged: No
			; Argument[0] obj at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemGCSuppressFinalizeSystemObject:

		GUID_58615114:

		METHOD_58615114.05: ;Asm
			push dword EBP

		METHOD_58615114.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0001:
			; Branch

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0001.01: ;Asm
			pop dword EBX

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0001.03: ;Asm
			JNE near SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000E

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0001.05: ;Asm
			JNE near SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000E

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0003:
			; LdStr
			; String Value: obj

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0003.00: ;Asm
			push dword StringLiteral02D5

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0003.01: ;Asm
			push dword 0x0

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008:
			; Newobj

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.00: ;Asm
			push dword 0x90

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.AfterAlloc:

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.02: ;Asm
			push dword [ESP]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.03: ;Asm
			push dword [ESP]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.0E: ;Asm
			JE near SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.NoError1504
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.11: ;Asm
			Jmp SystemVoidSystemGCSuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.NoError1504:

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.14: ;Asm
			push dword EAX

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0008.15: ;Asm
			push dword 0x0

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000D:
			; Throw

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000D.01: ;Asm
			pop dword EAX

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000D.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000D.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000D.05: ;Asm
			Jmp SystemVoidSystemGCSuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000F:
			; Call

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000F.00: ;Asm
			Call SystemVoidSystemGC_SuppressFinalizeSystemObject

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000F.02: ;Asm
			JE near SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_000F.03: ;Asm
			JNE near SystemVoidSystemGCSuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0014:
			; Ret

		SystemVoidSystemGCSuppressFinalizeSystemObject.IL_0014.00: ;Asm
			Jmp SystemVoidSystemGCSuppressFinalizeSystemObject.END__OF__METHOD_NORMAL
			; End Method: SuppressFinalize

		SystemVoidSystemGCSuppressFinalizeSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemGCSuppressFinalizeSystemObject.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemGCSuppressFinalizeSystemObject.END__OF__METHOD_NORMAL

		SystemVoidSystemGCSuppressFinalizeSystemObject.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemGCSuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemGCSuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemGCSuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemGCSuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_58615115:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.EncodingCache
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemIOEncodingCachecctor:

		GUID_58639765:
			; Static constructor. See if it has been called already, return if so.

		METHOD_58639765.05: ;Asm
			cmp byte [CCTOR_CALLED__System_IO_EncodingCache], 0x1

		METHOD_58639765.06: ;Asm
			JE near METHOD_58639765.BeforeQuickReturn

		METHOD_58639765.07: ;Asm
			mov byte [CCTOR_CALLED__System_IO_EncodingCache], 0x1

		METHOD_58639765.08: ;Asm
			Jmp METHOD_58639765.AfterCCTorAlreadyCalledCheck

		METHOD_58639765.BeforeQuickReturn:

		METHOD_58639765.09: ;Asm
			mov ECX, 0x0

		METHOD_58639765.0A: ;Asm
			Ret


		METHOD_58639765.AfterCCTorAlreadyCalledCheck:

		METHOD_58639765.0B: ;Asm
			push dword EBP

		METHOD_58639765.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOEncodingCachecctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemIOEncodingCachecctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOEncodingCachecctor.IL_0001:
			; Ldc_I4

		SystemVoidSystemIOEncodingCachecctor.IL_0001.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOEncodingCachecctor.IL_0002:
			; Newobj

		SystemVoidSystemIOEncodingCachecctor.IL_0002.00: ;Asm
			Call SystemVoidSystemTextUTF8Encodingcctor

		SystemVoidSystemIOEncodingCachecctor.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOEncodingCachecctor.IL_0002.02: ;Asm
			JNE near SystemVoidSystemIOEncodingCachecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOEncodingCachecctor.IL_0002.AfterCCTorExceptionCheck:

		SystemVoidSystemIOEncodingCachecctor.IL_0002.03: ;Asm
			push dword 0x2C

		SystemVoidSystemIOEncodingCachecctor.IL_0002.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOEncodingCachecctor.IL_0002.AfterAlloc:

		SystemVoidSystemIOEncodingCachecctor.IL_0002.05: ;Asm
			push dword [ESP]

		SystemVoidSystemIOEncodingCachecctor.IL_0002.06: ;Asm
			push dword [ESP]

		SystemVoidSystemIOEncodingCachecctor.IL_0002.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOEncodingCachecctor.IL_0002.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_UTF8Encoding_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOEncodingCachecctor.IL_0002.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOEncodingCachecctor.IL_0002.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOEncodingCachecctor.IL_0002.0B: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidSystemIOEncodingCachecctor.IL_0002.0C: ;Asm
			push dword 0x0
			; Arg encoderShouldEmitUTF8Identifier: 4

		SystemVoidSystemIOEncodingCachecctor.IL_0002.0D: ;Asm
			push dword [ESP + 16]
			; Arg throwOnInvalidBytes: 4

		SystemVoidSystemIOEncodingCachecctor.IL_0002.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOEncodingCachecctor.IL_0002.0F: ;Asm
			Call SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean

		SystemVoidSystemIOEncodingCachecctor.IL_0002.10: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOEncodingCachecctor.IL_0002.11: ;Asm
			JE near SystemVoidSystemIOEncodingCachecctor.IL_0002.NoError1505
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOEncodingCachecctor.IL_0002.12: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOEncodingCachecctor.IL_0002.13: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOEncodingCachecctor.IL_0002.14: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOEncodingCachecctor.IL_0002.15: ;Asm
			Jmp SystemVoidSystemIOEncodingCachecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOEncodingCachecctor.IL_0002.NoError1505:

		SystemVoidSystemIOEncodingCachecctor.IL_0002.16: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOEncodingCachecctor.IL_0002.17: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOEncodingCachecctor.IL_0002.18: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOEncodingCachecctor.IL_0002.19: ;Asm
			push dword EAX

		SystemVoidSystemIOEncodingCachecctor.IL_0002.1A: ;Asm
			push dword 0x0

		SystemVoidSystemIOEncodingCachecctor.IL_0007:
			; Stsfld

		SystemVoidSystemIOEncodingCachecctor.IL_0007.00: ;Asm
			Call SystemVoidSystemIOEncodingCachecctor

		SystemVoidSystemIOEncodingCachecctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOEncodingCachecctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemIOEncodingCachecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOEncodingCachecctor.IL_0007.AfterCCTorExceptionCheck:
			; Type = 'System.Text.Encoding

		SystemVoidSystemIOEncodingCachecctor.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOEncodingCachecctor.IL_0007.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOEncodingCachecctor.IL_0007.05: ;Asm
			mov dword [static_field__System_IO_EncodingCache_UTF8NoBOM + 4], EAX

		SystemVoidSystemIOEncodingCachecctor.IL_000C:
			; Ret

		SystemVoidSystemIOEncodingCachecctor.IL_000C.00: ;Asm
			Jmp SystemVoidSystemIOEncodingCachecctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemIOEncodingCachecctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOEncodingCachecctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOEncodingCachecctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOEncodingCachecctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOEncodingCachecctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOEncodingCachecctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOEncodingCachecctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOEncodingCachecctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_58639766:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.TextWriterImpl
			; Name: Ctor
			; Plugged: No
			; Argument[0] aThis at EBP+16, size = 8
			; Argument[1] CoreNewLine at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray:

		GUID_58655246:

		METHOD_58655246.05: ;Asm
			push dword EBP

		METHOD_58655246.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0002:
			; Call

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0002.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0002.01: ;Asm
			Call SystemStringSystemEnvironmentget_NewLine

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0002.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0002.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0007
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0002.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0007:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0007.00: ;Asm
			Call SystemChararraySystemStringToCharArray

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0007.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_000C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0007.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0007.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0007.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_0007.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_000C:
			; Stind

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_000C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_000C.01: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_000C.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_000C.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_000D:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.END__OF__METHOD_NORMAL
			; End Method: Ctor

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIOTextWriterImplCtorSystemChararray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_58655247:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: Ctor
			; Plugged: No
			; Argument[0] aThis at EBP+44, size = 8
			; Argument[1] aPathname at EBP+36, size = 8
			; Argument[2] aMode at EBP+28, size = 4
			; Argument[3] access at EBP+24, size = 4
			; Argument[4] share at EBP+20, size = 4
			; Argument[5] bufferSize at EBP+16, size = 4
			; Argument[6] options at EBP+12, size = 4
			; Argument[7] innerStream at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream:

		GUID_58673880:

		METHOD_58673880.05: ;Asm
			push dword EBP

		METHOD_58673880.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0001.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0001.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.IO.FileMode
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0002.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0003:
			; Ldarg
			; Arg idx = 7
			; Arg type = System.IO.Stream&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0005:
			; Call

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0005.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0005.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_000A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_0005.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_000A:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_000A.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_000B:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.IL_000B.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.END__OF__METHOD_NORMAL
			; End Method: Ctor

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplCtorSystemStringSystemIOFileModeSystemIOFileAccessSystemIOFileShareSystemInt32SystemIOFileOptionsSystemIOStream.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x28


		GUID_58673881:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: GetEncoder
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTextEncoderSystemTextEncodingGetEncoder:

		GUID_58695709:

		METHOD_58695709.05: ;Asm
			push dword EBP

		METHOD_58695709.06: ;Asm
			mov EBP, ESP

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001:
			; Newobj

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.00: ;Asm
			push dword 0x27

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.AfterAlloc:

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.02: ;Asm
			push dword [ESP]

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.03: ;Asm
			push dword [ESP]

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.04: ;Asm
			pop dword EAX

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_Encoding_DefaultEncoder_ASM_IS__System_Private_CoreLib]

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.06: ;Asm
			mov dword [EAX], EBX

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.08: ;Asm
			mov dword [EAX + 8], 0x1B

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.09: ;Asm
			push dword 0x0
			; Arg encoding: 8

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.0A: ;Asm
			push dword [ESP + 16]

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.0B: ;Asm
			push dword [ESP + 16]

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.0C: ;Asm
			Call SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.0D: ;Asm
			test ECX, 0x2

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.0E: ;Asm
			JE near SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.NoError1506
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.11: ;Asm
			Jmp SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_EXCEPTION

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.NoError1506:

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.14: ;Asm
			push dword EAX

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0001.15: ;Asm
			push dword 0x0

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0006:
			; Ret

		SystemTextEncoderSystemTextEncodingGetEncoder.IL_0006.00: ;Asm
			Jmp SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_NORMAL
			; End Method: GetEncoder

		SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_NORMAL

		SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_EXCEPTION:

		SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextEncoderSystemTextEncodingGetEncoder.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_58695710:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextWriter+NullTextWriter
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemIOTextWriterNullTextWriterctor:

		GUID_58705106:

		METHOD_58705106.09: ;Asm
			push dword EBP

		METHOD_58705106.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextWriter+NullTextWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0001:
			; Call

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0001.01: ;Asm
			Call SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0001.03: ;Asm
			JE near SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0001.06: ;Asm
			JNE near SystemVoidSystemIOTextWriterNullTextWriterctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0006:
			; Call

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0006.00: ;Asm
			Call SystemVoidSystemIOTextWriterctorSystemIFormatProvider

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0006.02: ;Asm
			JE near SystemVoidSystemIOTextWriterNullTextWriterctor.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_0006.03: ;Asm
			JNE near SystemVoidSystemIOTextWriterNullTextWriterctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_000B:
			; Ret

		SystemVoidSystemIOTextWriterNullTextWriterctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemIOTextWriterNullTextWriterctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOTextWriterNullTextWriterctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextWriterNullTextWriterctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextWriterNullTextWriterctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextWriterNullTextWriterctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextWriterNullTextWriterctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextWriterNullTextWriterctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextWriterNullTextWriterctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextWriterNullTextWriterctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_58705107:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Threading.Tasks.Task
			; Name: get_IsCompleted
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted:

		GUID_58717649:

		METHOD_58717649.05: ;Asm
			push dword EBP

		METHOD_58717649.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_58717649.07: ;Asm
			push dword 0x0

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Threading.Tasks.Task
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0001:
			; Volatile

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0003:
			; Ldfld
			; Field: System.Int32 System.Threading.Tasks.Task.m_stateFlags
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Threading.Tasks.Task
			; TypeOnStack: System.Threading.Tasks.Task
			; Offset: 32 (includes object header)

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0003.01: ;Asm
			pop dword ECX

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0003.02: ;Asm
			add ECX, 0x20

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0003.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0003.04: ;Asm
			push dword EAX

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0003.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0008:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0008.00: ;Asm
			pop dword EAX

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0008.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0009:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_0009.01: ;Asm
			push dword EAX

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_000A:
			; Call

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_000A.00: ;Asm
			Call SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_000A.02: ;Asm
			JE near SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_000F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_000A.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_000A.04: ;Asm
			JNE near SystemBooleanSystemThreadingTasksTaskget_IsCompleted.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_000F:
			; Ret

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.IL_000F.00: ;Asm
			Jmp SystemBooleanSystemThreadingTasksTaskget_IsCompleted.END__OF__METHOD_NORMAL
			; End Method: get_IsCompleted

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemThreadingTasksTaskget_IsCompleted.END__OF__METHOD_NORMAL

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanSystemThreadingTasksTaskget_IsCompleted.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_58717650:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.SR
			; Name: get_InvalidOperation_AsyncIOInProgress
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress:

		GUID_58739688:

		METHOD_58739688.08: ;Asm
			push dword EBP

		METHOD_58739688.09: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_0000:
			; LdStr
			; String Value: InvalidOperation_AsyncIOInProgress

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_0000.00: ;Asm
			push dword StringLiteral02D6

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_0005:
			; Ldnull

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_0006:
			; Call

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_000B:
			; Ret

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_NORMAL
			; End Method: get_InvalidOperation_AsyncIOInProgress

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_InvalidOperation_AsyncIOInProgress.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_58739689:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.SR
			; Name: get_ObjectDisposed_WriterClosed
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ObjectDisposed_WriterClosed:

		GUID_58752319:

		METHOD_58752319.09: ;Asm
			push dword EBP

		METHOD_58752319.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_0000:
			; LdStr
			; String Value: ObjectDisposed_WriterClosed

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_0000.00: ;Asm
			push dword StringLiteral02D7

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_0006:
			; Call

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_000B:
			; Ret

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_NORMAL
			; End Method: get_ObjectDisposed_WriterClosed

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ObjectDisposed_WriterClosed.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_58752320:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: GetPreamble
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemBytearraySystemTextEncodingGetPreamble:

		GUID_58764982:

		METHOD_58764982.09: ;Asm
			push dword EBP

		METHOD_58764982.0A: ;Asm
			mov EBP, ESP

		SystemBytearraySystemTextEncodingGetPreamble.IL_0000:
			; Call

		SystemBytearraySystemTextEncodingGetPreamble.IL_0000.00: ;Asm
			sub ESP, 0x8

		SystemBytearraySystemTextEncodingGetPreamble.IL_0000.01: ;Asm
			Call SystemBytearraySystemArrayEmptySystemByte

		SystemBytearraySystemTextEncodingGetPreamble.IL_0000.02: ;Asm
			test ECX, 0x2

		SystemBytearraySystemTextEncodingGetPreamble.IL_0000.03: ;Asm
			JE near SystemBytearraySystemTextEncodingGetPreamble.IL_0005
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemBytearraySystemTextEncodingGetPreamble.IL_0000.04: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextEncodingGetPreamble.IL_0000.05: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextEncodingGetPreamble.IL_0000.06: ;Asm
			JNE near SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_EXCEPTION

		SystemBytearraySystemTextEncodingGetPreamble.IL_0005:
			; Ret

		SystemBytearraySystemTextEncodingGetPreamble.IL_0005.00: ;Asm
			Jmp SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_NORMAL
			; End Method: GetPreamble

		SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_NORMAL

		SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_EXCEPTION:

		SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_EXCEPTION__2:

		SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemBytearraySystemTextEncodingGetPreamble.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_58764983:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Buffer
			; Name: BlockCopy
			; Plugged: Yes
			; Argument[0] src at EBP+32, size = 8
			; Argument[1] srcOffset at EBP+24, size = 4
			; Argument[2] dst at EBP+20, size = 8
			; Argument[3] dstOffset at EBP+12, size = 4
			; Argument[4] count at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32:

		GUID_58771327:

		METHOD_58771327.09: ;Asm
			push dword EBP

		METHOD_58771327.0A: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.Array
			; Arg real size = 8 aligned size = 8

		METHOD_58771327.0B: ;Asm
			push dword [EBP + 32]

		METHOD_58771327.0C: ;Asm
			push dword [EBP + 28]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_58771327.0D: ;Asm
			push dword [EBP + 24]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.Array
			; Arg real size = 8 aligned size = 8

		METHOD_58771327.0E: ;Asm
			push dword [EBP + 20]

		METHOD_58771327.0F: ;Asm
			push dword [EBP + 16]
			; Loading parameter 3
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_58771327.10: ;Asm
			push dword [EBP + 12]
			; Loading parameter 4
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_58771327.11: ;Asm
			push dword [EBP + 8]

		METHOD_58771327.12: ;Asm
			Call SystemVoidCosmosCore_AsmBufferImplBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		METHOD_58771327.13: ;Asm
			test ECX, 0x2

		METHOD_58771327.14: ;Asm
			JE near SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		METHOD_58771327.15: ;Asm
			JNE near SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: BlockCopy

		SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.17: ;Asm
			mov ECX, 0x0

		SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			pop dword EBP

		SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			Ret 0x1C


		GUID_58771328:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: Write
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] buffer at EBP+20, size = 8
			; Argument[2] index at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32:

		GUID_58771330:

		METHOD_58771330.1A: ;Asm
			push dword EBP

		METHOD_58771330.1B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_58771330.1C: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0013

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0001.05: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0013

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0003:
			; LdStr
			; String Value: buffer

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword StringLiteral02D8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0003.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Buffer

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.03: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0008.06: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D:
			; Newobj

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.AfterAlloc:

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.10: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.NoError1508
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.14: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.NoError1508:

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.18: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_000D.19: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012:
			; Throw

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0012.05: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0014:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0014.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0015:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0015.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0015.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0015.03: ;Asm
			JNL near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0027

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0017:
			; LdStr
			; String Value: index

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0017.00: ;Asm
			push dword StringLiteral02D9

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0017.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.03: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_001C.06: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021:
			; Newobj

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.00: ;Asm
			push dword 0x98

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.AfterAlloc:

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.10: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.NoError1508
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.14: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.NoError1508:

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.18: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0021.19: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026:
			; Throw

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0026.05: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0027:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0027.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0028:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0028.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0029:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0029.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0029.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0029.03: ;Asm
			JNL near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003B

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_002B:
			; LdStr
			; String Value: count

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_002B.00: ;Asm
			push dword StringLiteral02DA

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_002B.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.03: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0030.06: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035:
			; Newobj

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.00: ;Asm
			push dword 0x98

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.AfterAlloc:

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.10: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.NoError1508
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.14: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.NoError1508:

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.18: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0035.19: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A:
			; Throw

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003A.05: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003C:
			; Ldlen

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003C.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003C.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003D:
			; Conv_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003E:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003F:
			; Sub

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003F.00: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003F.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003F.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_003F.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0040:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0040.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0041:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0041.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0041.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0041.03: ;Asm
			JNL near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004E

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.01: ;Asm
			Call SystemStringSystemSRget_Argument_InvalidOffLen

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.03: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0043.06: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048:
			; Newobj

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.00: ;Asm
			push dword 0x90

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.AfterAlloc:

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.02: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.03: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.0E: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.NoError1508
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.11: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.NoError1508:

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.14: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0048.15: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D:
			; Throw

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004D.05: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004E.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004E.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004F:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004F.00: ;Asm
			Call SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004F.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004F.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0054
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_004F.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0054:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0054.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0055:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0055.00: ;Asm
			push dword 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0056:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0056.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0056.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0056.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0056.03: ;Asm
			JNLE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FD

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_005B:
			; Br

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_005B.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_009B

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_005D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_005D.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_005D.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_005E:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_005E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_005E.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_005E.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_005E.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_005E.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_005E.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0063:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0063.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0063.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0064:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 66 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0064.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0064.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0064.02: ;Asm
			add ECX, 0x42

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0064.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0064.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0064.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0069:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0069.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0069.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0069.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0069.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0073

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_006B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_006B.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_006B.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_006C:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_006C.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_006D:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_006D.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_006E:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_006E.00: ;Asm
			Call SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_006E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_006E.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0073
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_006E.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0073:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0073.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0073.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0074:
			; Ldfld
			; Field: System.Char[] System.IO.StreamWriter._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 70 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0074.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0074.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0074.02: ;Asm
			add ECX, 0x46

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0074.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0074.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0074.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0074.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0074.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0079:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0079.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0079.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_007A:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_007A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_007A.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_007A.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_007A.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_007A.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_007A.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_007F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_007F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_007F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0080:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0080.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081:
			; Ldelem_U2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081.08: ;Asm
			JLE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_IndexOutOfRangeException

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081.0A: ;Asm
			JNL near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_IndexOutOfRangeException:

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0082
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_IndexOutOfRangeException.12: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_IndexOutOfRangeException.13: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_NoIndexOutOfRangeException.14: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_NoIndexOutOfRangeException.15: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_NoIndexOutOfRangeException.16: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_NoIndexOutOfRangeException.17: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_NoIndexOutOfRangeException.18: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_NoIndexOutOfRangeException.19: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_NoIndexOutOfRangeException.1A: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_NoIndexOutOfRangeException.1B: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_NoIndexOutOfRangeException.1C: ;Asm
			movzx ECX, word [EDX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0081_NoIndexOutOfRangeException.1D: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0082:
			; Stelem_I2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0082.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0082.01: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0082.02: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0082.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0082.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0082.05: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0082.06: ;Asm
			push dword EDX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0082.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0082.08: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0082.09: ;Asm
			mov word [ECX], BX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0082.0A: ;Asm
			add ESP, 0xC

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0083:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0083.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0083.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0084:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0084.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0084.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0085:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0085.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0085.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0085.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0085.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0085.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0085.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_008A:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_008A.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_008B:
			; Add

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_008B.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_008B.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_008C:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 62 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_008C.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_008C.01: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_008C.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_008C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_008C.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_008C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0091:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0091.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0092:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0092.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0093:
			; Add

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0093.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0093.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0094:
			; Starg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0094.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0094.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0096:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0096.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0097:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0097.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0098:
			; Sub

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0098.00: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0098.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0098.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0098.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0099:
			; Starg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0099.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0099.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_009B:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_009B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_009C:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_009C.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_009D:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_009D.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_009D.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_009D.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_009D.03: ;Asm
			JNLE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_005D

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_009F:
			; Br

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_009F.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0101

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A1:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A1.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A1.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A2:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A2.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A2.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A2.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A2.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A2.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A2.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A7.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A7.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A8:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 66 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A8.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A8.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A8.02: ;Asm
			add ECX, 0x42

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A8.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A8.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A8.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00AD:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00AD.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00AD.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00AD.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00AD.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B7

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00AF:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00AF.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00AF.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B0:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B0.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B1:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B1.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B2:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B2.00: ;Asm
			Call SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B2.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B2.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B7
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B2.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B7.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B7.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B8:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 66 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B8.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B8.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B8.02: ;Asm
			add ECX, 0x42

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B8.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B8.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00B8.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00BD:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00BD.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00BD.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00BE:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00BE.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00BE.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00BE.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00BE.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00BE.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00BE.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C3:
			; Sub

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C3.00: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C3.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C3.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C3.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C4:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C4.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C4.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C5.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C6:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C6.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C7:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C7.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C7.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C7.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C7.03: ;Asm
			JLE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CB

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C9:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00C9.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CA:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CA.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CA.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CB:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CB.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CB.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CC:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CC.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CD:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CD.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CE:
			; Mul

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CE.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CE.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CE.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CE.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CF:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CF.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00CF.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D0:
			; Ldfld
			; Field: System.Char[] System.IO.StreamWriter._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 70 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D0.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D0.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D0.02: ;Asm
			add ECX, 0x46

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D0.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D0.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D0.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D0.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D0.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D5:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D5.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D5.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D6:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D6.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D6.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D6.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D6.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D6.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00D6.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DB:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DB.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DC:
			; Mul

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DC.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DC.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DC.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DC.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DD:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DD.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DD.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DE:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DE.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DF:
			; Mul

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DF.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DF.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DF.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00DF.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E0:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E0.00: ;Asm
			Call SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E0.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E0.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E5
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E0.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E5:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E5.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E5.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E6:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E6.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E6.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E7:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E7.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E7.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E7.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E7.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E7.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00E7.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00EC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00EC.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00EC.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00ED:
			; Add

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00ED.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00ED.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00EE:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 62 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00EE.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00EE.01: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00EE.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00EE.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00EE.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00EE.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F3:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F3.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F4.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F4.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F5:
			; Add

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F5.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F5.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F6:
			; Starg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F6.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F6.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F8:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F8.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F9.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00F9.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FA:
			; Sub

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FA.00: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FA.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FA.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FA.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FB:
			; Starg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FB.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FB.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FD:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FD.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FE:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FE.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FF:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FF.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FF.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FF.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00FF.03: ;Asm
			JNLE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_00A1

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0101:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0101.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0101.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0102:
			; Ldfld
			; Field: System.Boolean System.IO.StreamWriter._autoFlush
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 86 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0102.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0102.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0102.02: ;Asm
			add ECX, 0x56

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0102.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0102.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0102.05: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0107:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0107.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0107.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0107.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0111

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0109:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0109.00: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0109.01: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_010A:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_010A.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_010B:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_010B.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_010C:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_010C.00: ;Asm
			Call SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_010C.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_010C.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0111
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_010C.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0111:
			; Ret

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.IL_0111.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x18


		GUID_58771331:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextWriter
			; Name: Write
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 2
			; Return size: 0

		SystemVoidSystemIOTextWriterWriteSystemChar:

		GUID_59200723:

		METHOD_59200723.06: ;Asm
			push dword EBP

		METHOD_59200723.07: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextWriterWriteSystemChar.IL_0000:
			; Ret

		SystemVoidSystemIOTextWriterWriteSystemChar.IL_0000.00: ;Asm
			Jmp SystemVoidSystemIOTextWriterWriteSystemChar.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidSystemIOTextWriterWriteSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextWriterWriteSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextWriterWriteSystemChar.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextWriterWriteSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextWriterWriteSystemChar.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextWriterWriteSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextWriterWriteSystemChar.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextWriterWriteSystemChar.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_59200724:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Stream+NullStream
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemIOStreamNullStreamctor:

		GUID_59204160:

		METHOD_59204160.05: ;Asm
			push dword EBP

		METHOD_59204160.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamNullStreamctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.Stream+NullStream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamNullStreamctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamNullStreamctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamNullStreamctor.IL_0001:
			; Call

		SystemVoidSystemIOStreamNullStreamctor.IL_0001.00: ;Asm
			Call SystemVoidSystemIOStreamctor

		SystemVoidSystemIOStreamNullStreamctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamNullStreamctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemIOStreamNullStreamctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamNullStreamctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOStreamNullStreamctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamNullStreamctor.IL_0006:
			; Ret

		SystemVoidSystemIOStreamNullStreamctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemIOStreamNullStreamctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOStreamNullStreamctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamNullStreamctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamNullStreamctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamNullStreamctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamNullStreamctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamNullStreamctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamNullStreamctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamNullStreamctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_59204161:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Stream
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] disposing at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemIOStreamDisposeSystemBoolean:

		GUID_59214477:

		METHOD_59214477.05: ;Asm
			push dword EBP

		METHOD_59214477.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamDisposeSystemBoolean.IL_0000:
			; Ret

		SystemVoidSystemIOStreamDisposeSystemBoolean.IL_0000.00: ;Asm
			Jmp SystemVoidSystemIOStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemIOStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamDisposeSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_59214478:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.Win32FileSystem
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemIOWin32FileSystemctor:

		GUID_59217922:

		METHOD_59217922.05: ;Asm
			push dword EBP

		METHOD_59217922.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOWin32FileSystemctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.Win32FileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOWin32FileSystemctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOWin32FileSystemctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOWin32FileSystemctor.IL_0001:
			; Call

		SystemVoidSystemIOWin32FileSystemctor.IL_0001.00: ;Asm
			Call SystemVoidSystemIOFileSystemctor

		SystemVoidSystemIOWin32FileSystemctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOWin32FileSystemctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemIOWin32FileSystemctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOWin32FileSystemctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOWin32FileSystemctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOWin32FileSystemctor.IL_0006:
			; Ret

		SystemVoidSystemIOWin32FileSystemctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemIOWin32FileSystemctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOWin32FileSystemctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOWin32FileSystemctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOWin32FileSystemctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOWin32FileSystemctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOWin32FileSystemctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOWin32FileSystemctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOWin32FileSystemctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOWin32FileSystemctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_59217923:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.IOException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] message at EBP+12, size = 8

		SystemVoidSystemIOIOExceptionctorSystemString:

		GUID_59228263:

		METHOD_59228263.05: ;Asm
			push dword EBP

		METHOD_59228263.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.IOException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0002:
			; Call

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemSystemExceptionctorSystemString

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0002.02: ;Asm
			JE near SystemVoidSystemIOIOExceptionctorSystemString.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidSystemIOIOExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.IOException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0008:
			; Ldc_I4

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0008.00: ;Asm
			push dword 0x80131620

		SystemVoidSystemIOIOExceptionctorSystemString.IL_000D:
			; Call

		SystemVoidSystemIOIOExceptionctorSystemString.IL_000D.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemIOIOExceptionctorSystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOIOExceptionctorSystemString.IL_000D.02: ;Asm
			JE near SystemVoidSystemIOIOExceptionctorSystemString.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOIOExceptionctorSystemString.IL_000D.03: ;Asm
			JNE near SystemVoidSystemIOIOExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0012:
			; Ret

		SystemVoidSystemIOIOExceptionctorSystemString.IL_0012.00: ;Asm
			Jmp SystemVoidSystemIOIOExceptionctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOIOExceptionctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOIOExceptionctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOIOExceptionctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIOIOExceptionctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOIOExceptionctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOIOExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOIOExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOIOExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_59228264:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: DeleteFile
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString:

		GUID_59252458:

		METHOD_59252458.05: ;Asm
			push dword EBP

		METHOD_59252458.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_59252458.07: ;Asm
			push dword 0x0

		METHOD_59252458.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_59252458.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_59252458.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0000:
			; Nop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0001:
			; Ldsfld

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0001.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0006:
			; Ldnull

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0006.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0007:
			; Ceq
			; NullRef

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0007.01: ;Asm
			pop dword EAX
			; VFSBase

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0007.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0007.03: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0007.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0007.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0007.False

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0007.06: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0007.07: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0009

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0007.False:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0007.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0007.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0009

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0009.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_000B:
			; Branch

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_000B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0018

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_000D:
			; LdStr
			; String Value: VFSManager isn't ready.

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_000D.00: ;Asm
			push dword StringLiteral02DB

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_000D.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012:
			; Newobj

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.03: ;Asm
			push dword 0x88

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.AfterAlloc:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.11: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.NoError1510
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.14: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.NoError1510:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.17: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0012.18: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0017:
			; Throw

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0017.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0017.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0017.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0017.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0017.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0017.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0018:
			; Ldsfld

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0018.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0018.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.02: ;Asm
			push dword 0x3AD

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.NotBoxedThis

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.0D: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.AfterNotBoxedThis:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.0F: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0023
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.12: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_001E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0023:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0023.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0023.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0023.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0024:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0024.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0024.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0024.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0025:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum Cosmos.System.FileSystem.Listing.DirectoryEntry.mEntryType
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 52 (includes object header)

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0025.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0025.02: ;Asm
			add ECX, 0x34

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0025.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0025.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0025.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002A:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002A.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B:
			; Ceq

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.True

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.03: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.False

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.True:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.06: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002D

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.False:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002B.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002D

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002D:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E:
			; Ceq

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.True

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.03: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.False

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.True:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.06: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0030

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.False:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_002E.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0030

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0030:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0030.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0030.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0031:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0031.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0031.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0032:
			; Branch

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0032.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0032.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_003F

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0034:
			; LdStr
			; String Value: The specified path isn't a file

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0034.00: ;Asm
			push dword StringLiteral02DC

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0034.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039:
			; Newobj

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.00: ;Asm
			push dword 0x88

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.AfterAlloc:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UnauthorizedAccessException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.0C: ;Asm
			Call SystemVoidSystemUnauthorizedAccessExceptionctorSystemString

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.0E: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.NoError1511
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.11: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.NoError1511:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0039.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_003E:
			; Throw

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_003E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_003E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_003E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_003E.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_003E.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_003E.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_003F:
			; Ldsfld

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_003F.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_003F.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0044:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0044.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0044.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0044.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0044.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.02: ;Asm
			push dword 0x3AF

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.NotBoxedThis

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.0D: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.AfterNotBoxedThis:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.0F: ;Asm
			JE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_004A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.11: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_0045.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_004A:
			; Pop

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_004A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_004B:
			; Ret

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.IL_004B.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_NORMAL
			; End Method: DeleteFile

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_59252459:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: CreateDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-36
			; Local 5 at EBP-40
			; Local 6 at EBP-44
			; Local 7 at EBP-48
			; Local 8 at EBP-56
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aPath at EBP+12, size = 8
			; Return size: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString:

		GUID_59360793:

		METHOD_59360793.06: ;Asm
			push dword EBP

		METHOD_59360793.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_59360793.08: ;Asm
			push dword 0x0

		METHOD_59360793.09: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_59360793.0A: ;Asm
			push dword 0x0

		METHOD_59360793.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_59360793.0C: ;Asm
			push dword 0x0

		METHOD_59360793.0D: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_59360793.0E: ;Asm
			push dword 0x0

		METHOD_59360793.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_59360793.10: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_59360793.11: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_59360793.12: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_59360793.13: ;Asm
			push dword 0x0

		METHOD_59360793.14: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_59360793.15: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0000:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0000.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0002:
			; Ldnull

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0002.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0002.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0003:
			; Ceq
			; NullRef

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0003.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0003.01: ;Asm
			pop dword EAX
			; String

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0003.02: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0003.03: ;Asm
			pop dword EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0003.04: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0003.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0003.False

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0003.06: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0003.07: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0005

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0003.False:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0003.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0003.09: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0005

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0005.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0005.01: ;Asm
			mov dword [EBP - 36], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0007:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0007.00: ;Asm
			movzx EAX, byte [EBP - 36]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0007.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0009:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0009.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0009.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0009.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0017

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_000B:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_000B.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_000C:
			; LdStr
			; String Value: aPath

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_000C.00: ;Asm
			push dword StringLiteral02DD

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_000C.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011:
			; Newobj

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.00: ;Asm
			push dword 0x90

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.08: ;Asm
			mov dword [EAX + 8], 0x84

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.0A: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.0B: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.0D: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.0E: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.NoError1512
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.11: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.NoError1512:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.14: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0011.15: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0016:
			; Throw

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0016.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0016.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0016.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0016.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0016.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0016.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0017:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0017.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0017.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0018:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0018.00: ;Asm
			Call SystemInt32SystemStringget_Length

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0018.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0018.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0018.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0018.04: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0018.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001D:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001D.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E:
			; Ceq

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.True

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.03: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.False

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.True:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.06: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0020

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.False:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_001E.09: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0020

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0020:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0020.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0020.01: ;Asm
			mov dword [EBP - 40], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0022:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0022.00: ;Asm
			movzx EAX, byte [EBP - 40]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0022.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0024:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0024.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0024.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0024.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0032

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0026:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0026.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0027:
			; LdStr
			; String Value: aPath

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0027.00: ;Asm
			push dword StringLiteral02DE

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0027.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C:
			; Newobj

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.00: ;Asm
			push dword 0x90

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.08: ;Asm
			mov dword [EAX + 8], 0x84

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.09: ;Asm
			push dword 0x0
			; Arg message: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.0A: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.0B: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.0D: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.0E: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.NoError1512
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.11: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.NoError1512:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.14: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_002C.15: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0031:
			; Throw

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0031.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0031.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0031.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0031.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0031.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0031.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0032:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0032.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0032.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0033:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0033.00: ;Asm
			Call SystemBooleanSystemIODirectoryExistsSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0033.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0033.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0038
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0033.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0033.04: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0038:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0038.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0038.01: ;Asm
			mov dword [EBP - 44], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_003A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_003A.00: ;Asm
			movzx EAX, byte [EBP - 44]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_003A.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_003C:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_003C.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_003C.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_003C.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004A

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_003E:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_003E.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_003F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_003F.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_003F.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0040:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0040.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0040.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.00: ;Asm
			mov EAX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.01: ;Asm
			push dword [EAX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.02: ;Asm
			push dword 0x348

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.04: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.AfterAddressCheck:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.05: ;Asm
			mov EAX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.06: ;Asm
			cmp dword [EAX + 4], 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.07: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.NotBoxedThis

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.08: ;Asm
			add EAX, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.09: ;Asm
			mov dword [ESP + 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.0A: ;Asm
			add ESP, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.0B: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.0C: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.NotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.0D: ;Asm
			Call ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.AfterNotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.0F: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0046
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.10: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.11: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.12: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0041.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0046:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 48
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0046.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0046.01: ;Asm
			mov dword [EBP - 52], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0046.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0046.03: ;Asm
			mov dword [EBP - 48], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0048:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0048.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A6

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004A.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004A.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004B:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004B.00: ;Asm
			push dword 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C:
			; Newarr
			; Element Size = 2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.02: ;Asm
			mov EDX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.03: ;Asm
			mul dword EDX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.04: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.05: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.07: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.08: ;Asm
			pop dword ESI

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.09: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.0A: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.0B: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.0C: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.0E: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.0F: ;Asm
			mov dword [EAX + 4], 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.10: ;Asm
			mov dword [EAX + 8], ESI

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.11: ;Asm
			mov dword [EAX + 12], 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.12: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.13: ;Asm
			Call SystemVoidSystemArrayctor

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_004C.14: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0051:
			; Dup

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0051.00: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0051.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0052:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0052.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0053:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0053.00: ;Asm
			sub ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0053.01: ;Asm
			Call SystemCharCosmosSystemFileSystemVFSVFSBaseget_DirectorySeparatorChar

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0053.02: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0053.03: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0058
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0053.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0053.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0058:
			; Stelem_I2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0058.00: ;Asm
			mov EAX, dword [ESP + 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0058.01: ;Asm
			mov EDX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0058.02: ;Asm
			mul dword EDX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0058.03: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0058.04: ;Asm
			mov EDX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0058.05: ;Asm
			add EDX, EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0058.06: ;Asm
			push dword EDX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0058.07: ;Asm
			pop dword ECX
			; Start 1 word

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0058.08: ;Asm
			pop dword EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0058.09: ;Asm
			mov word [ECX], BX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0058.0A: ;Asm
			add ESP, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0059:
			; Dup

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0059.00: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0059.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_005A:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_005A.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_005B:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_005B.00: ;Asm
			sub ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_005B.01: ;Asm
			Call SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_005B.02: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_005B.03: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0060
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_005B.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_005B.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0060:
			; Stelem_I2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0060.00: ;Asm
			mov EAX, dword [ESP + 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0060.01: ;Asm
			mov EDX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0060.02: ;Asm
			mul dword EDX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0060.03: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0060.04: ;Asm
			mov EDX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0060.05: ;Asm
			add EDX, EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0060.06: ;Asm
			push dword EDX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0060.07: ;Asm
			pop dword ECX
			; Start 1 word

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0060.08: ;Asm
			pop dword EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0060.09: ;Asm
			mov word [ECX], BX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0060.0A: ;Asm
			add ESP, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0061:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0061.00: ;Asm
			Call SystemStringSystemStringTrimEndSystemChararray

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0061.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0061.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0066
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0061.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0061.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0061.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0061.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0066:
			; Starg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0066.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0066.01: ;Asm
			mov dword [EBP + 8], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0066.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0066.03: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0068:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0068.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0068.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0069:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0069.00: ;Asm
			Call SystemStringSystemIOPathGetFileNameSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0069.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0069.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_006E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0069.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0069.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0069.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_006E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_006E.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_006E.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_006E.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_006E.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_006F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_006F.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_006F.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0070:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0070.00: ;Asm
			Call SystemStringSystemIOPathGetDirectoryNameSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0070.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0070.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0075
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0070.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0070.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0070.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0075:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0075.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0075.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0075.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0075.03: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0076:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0076.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0076.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0077:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0077.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0077.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0077.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0077.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.00: ;Asm
			mov EAX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.01: ;Asm
			push dword [EAX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.02: ;Asm
			push dword 0x348

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.04: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.AfterAddressCheck:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.05: ;Asm
			mov EAX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.06: ;Asm
			cmp dword [EAX + 4], 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.07: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.NotBoxedThis

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.08: ;Asm
			add EAX, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.09: ;Asm
			mov dword [ESP + 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.0A: ;Asm
			add ESP, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.0B: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.0C: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.NotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.0D: ;Asm
			Call ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.AfterNotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.0F: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.10: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.11: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.12: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0078.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007D:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 20
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007D.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007D.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007D.03: ;Asm
			mov dword [EBP - 20], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007E:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 20
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007E.00: ;Asm
			mov EAX, dword [EBP - 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007E.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007E.02: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007E.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007F:
			; Ldnull

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007F.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_007F.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0080:
			; Ceq
			; NullRef

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0080.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0080.01: ;Asm
			pop dword EAX
			; DirectoryEntry

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0080.02: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0080.03: ;Asm
			pop dword EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0080.04: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0080.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0080.False

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0080.06: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0080.07: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0082

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0080.False:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0080.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0080.09: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0082

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0082:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0082.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0082.01: ;Asm
			mov dword [EBP - 56], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0084:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0084.00: ;Asm
			movzx EAX, byte [EBP - 56]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0084.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0086:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0086.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0086.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0086.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0092

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0088:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0088.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0089:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0089.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0089.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008A:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008A.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008A.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008A.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008A.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.00: ;Asm
			mov EAX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.01: ;Asm
			push dword [EAX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.02: ;Asm
			push dword 0x29C

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.04: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.AfterAddressCheck:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.05: ;Asm
			mov EAX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.07: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.NotBoxedThis

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.08: ;Asm
			add EAX, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.09: ;Asm
			mov dword [ESP + 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.0A: ;Asm
			add ESP, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.0B: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.0C: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.NotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.0D: ;Asm
			Call ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.AfterNotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.0F: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0090
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.10: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.11: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.12: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_008B.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0090:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 20
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0090.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0090.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0090.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0090.03: ;Asm
			mov dword [EBP - 20], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0091:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0091.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0092:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0092.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0092.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0093:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0093.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0093.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0093.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0093.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0094:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0094.00: ;Asm
			Call CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0094.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0094.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0099
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0094.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0094.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0094.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0099:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 28
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0099.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0099.01: ;Asm
			mov dword [EBP - 32], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0099.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_0099.03: ;Asm
			mov dword [EBP - 28], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009A:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 28
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009A.00: ;Asm
			mov EAX, dword [EBP - 28]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009A.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009A.02: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009A.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009B:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 20
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009B.00: ;Asm
			mov EAX, dword [EBP - 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009B.02: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009B.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009C.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009C.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009C.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D:
			; Callvirt
			; ThisOffset = 16

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.00: ;Asm
			mov EAX, dword [ESP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.01: ;Asm
			push dword [EAX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.02: ;Asm
			push dword 0x3B4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.04: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.AfterAddressCheck:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.05: ;Asm
			mov EAX, dword [ESP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.07: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.NotBoxedThis

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.08: ;Asm
			add EAX, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.09: ;Asm
			mov dword [ESP + 20], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.0A: ;Asm
			add ESP, 0x14

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.0B: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.0C: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.0D: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.0E: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.NotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.0F: ;Asm
			Call ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.AfterNotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.10: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.11: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A2
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.12: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.13: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.14: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_009D.NoExceptionAfterCall:
			; Argument Count = 2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A2:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 48
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A2.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A2.01: ;Asm
			mov dword [EBP - 52], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A2.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A2.03: ;Asm
			mov dword [EBP - 48], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A4:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A4.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A6

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A6:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 48
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A6.00: ;Asm
			mov EAX, dword [EBP - 48]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A6.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A6.02: ;Asm
			mov EAX, dword [EBP - 52]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A6.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A8:
			; Ret

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.IL_00A8.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_NORMAL
			; End Method: CreateDirectory

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x38

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSCreateDirectorySystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_59360794:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.MarshalByRefObject
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemMarshalByRefObjectctor:

		GUID_59649196:

		METHOD_59649196.0A: ;Asm
			push dword EBP

		METHOD_59649196.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemMarshalByRefObjectctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.MarshalByRefObject
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemMarshalByRefObjectctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemMarshalByRefObjectctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemMarshalByRefObjectctor.IL_0001:
			; Call

		SystemVoidSystemMarshalByRefObjectctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemMarshalByRefObjectctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemMarshalByRefObjectctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemMarshalByRefObjectctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemMarshalByRefObjectctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemMarshalByRefObjectctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemMarshalByRefObjectctor.IL_0006:
			; Ret

		SystemVoidSystemMarshalByRefObjectctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemMarshalByRefObjectctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemMarshalByRefObjectctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemMarshalByRefObjectctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemMarshalByRefObjectctor.END__OF__METHOD_NORMAL

		SystemVoidSystemMarshalByRefObjectctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemMarshalByRefObjectctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemMarshalByRefObjectctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemMarshalByRefObjectctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemMarshalByRefObjectctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_59649197:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding+ASCIIEncodingSealed
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor:

		GUID_59660263:

		METHOD_59660263.05: ;Asm
			push dword EBP

		METHOD_59660263.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding+ASCIIEncodingSealed
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.IL_0001:
			; Call

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.IL_0001.00: ;Asm
			Call SystemVoidSystemTextASCIIEncodingctor

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.IL_0006:
			; Ret

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.END__OF__METHOD_NORMAL

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextASCIIEncodingASCIIEncodingSealedctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_59660264:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] encoderShouldEmitUTF8Identifier at EBP+8, size = 1

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean:

		GUID_59671348:

		METHOD_59671348.05: ;Asm
			push dword EBP

		METHOD_59671348.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0002:
			; Ldc_I4

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0003:
			; Call

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0003.00: ;Asm
			Call SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0003.02: ;Asm
			JE near SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0003.03: ;Asm
			JNE near SystemVoidSystemTextUTF8EncodingctorSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0008:
			; Ret

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.IL_0008.00: ;Asm
			Jmp SystemVoidSystemTextUTF8EncodingctorSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextUTF8EncodingctorSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextUTF8EncodingctorSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_59671349:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.Runtime.RuntimeHelpersImpl
			; Name: get_OffsetToStringData
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 4

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData:

		GUID_59689861:

		METHOD_59689861.05: ;Asm
			push dword EBP

		METHOD_59689861.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_59689861.07: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0000:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0001:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0001.00: ;Asm
			push dword 0x10

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0003:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0004:
			; Br

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0004.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0006

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0006:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0006.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0006.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0007:
			; Ret

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.IL_0007.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.END__OF__METHOD_NORMAL
			; End Method: get_OffsetToStringData

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.END__OF__METHOD_NORMAL

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosSystem_PlugsSystemRuntimeRuntimeHelpersImplget_OffsetToStringData.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_59689862:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: GetByteCount
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Local 6 at EBP-32
			; Local 7 at EBP-40
			; Local 8 at EBP-44
			; Local 9 at EBP-48
			; Local 10 at EBP-52
			; Local 11 at EBP-56
			; Local 12 at EBP-60
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] chars at EBP+20, size = 4
			; Argument[2] count at EBP+16, size = 4
			; Argument[3] baseEncoder at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS:

		GUID_59712143:

		METHOD_59712143.08: ;Asm
			push dword EBP

		METHOD_59712143.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_59712143.0A: ;Asm
			push dword 0x0

		METHOD_59712143.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_59712143.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_59712143.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_59712143.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_59712143.0F: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_59712143.10: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_59712143.11: ;Asm
			push dword 0x0

		METHOD_59712143.12: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_59712143.13: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_59712143.14: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_59712143.15: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_59712143.16: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_59712143.17: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_59712143.18: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0000:
			; Ldnull

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0000.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0000.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0001:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0001.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0001.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0001.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0004:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0004.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0004.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0005:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0005.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0006:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0007:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0007.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0009:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0009.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0009.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000A:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000A.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000C.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000E:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000E.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000F.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0011:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0011.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0011.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.End

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.End:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0014:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015:
			; Castclass

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001A

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015.03: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_Text_UTF8Encoding_UTF8Encoder_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015.05: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015.07: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015.08: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015.09: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015.0A: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015_After_IsInstance_Call:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015_After_IsInstance_Call.0D: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015_InvalidCast

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015_After_IsInstance_Call.0E: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001A

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015_InvalidCast:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0015_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001A:
			; Stloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 32
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001A.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001A.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001A.03: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001C:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 32
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001C.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001C.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001E:
			; Ldfld
			; Field: System.Int32 System.Text.UTF8Encoding+UTF8Encoder.surrogateChar
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.UTF8Encoding+UTF8Encoder
			; TypeOnStack: System.Text.UTF8Encoding+UTF8Encoder
			; Offset: 44 (includes object header)

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001E.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001E.02: ;Asm
			add ECX, 0x2C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001E.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001E.04: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001E.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0023:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0023.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0025:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 32
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0025.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0025.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0027:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0027.00: ;Asm
			Call SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0027.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0027.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0027.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0027.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002E:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 32
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002E.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002E.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0030:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0030.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0030.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0035
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0030.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0030.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0030.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0035:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0035.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0035.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0035.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0035.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0036:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0036.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0036.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0036.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0036.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.02: ;Asm
			push dword 0x3B8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.0B: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.0D: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.0F: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003D:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003D.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0061

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003F:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003F.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003F.01: ;Asm
			Call SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003F.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003F.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0044
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003F.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003F.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003F.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0044:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0044.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0044.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.02: ;Asm
			push dword 0x3BA

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.0A: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.0B: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.0C: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.0D: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.0F: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.11: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004A:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 32
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004A.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004A.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncoderget_Fallback

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.08: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.09: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051.00: ;Asm
			Call SystemTypeSystemObjectGetType

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0056
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051.08: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051.09: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0056:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0056.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObjectSystemObject

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0056.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0056.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0056.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0056.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0056.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.0D: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.0E: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.NoError1514
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.11: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.NoError1514:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.14: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.15: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0060:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0060.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0060.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0060.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0060.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0060.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0060.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0061:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0061.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0061.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0061.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0061.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0062:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0062.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0064:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 32
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0064.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0064.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0064.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0064.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0066:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0066.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0067:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0067.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0067.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006C
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0067.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0067.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006C.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006D.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006E:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006E.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006E.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006E.03: ;Asm
			JB near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0101

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0073:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0073.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0073.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0075:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0075.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0075.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0075.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0095

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0077:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0077.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0077.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0077.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0077.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0078:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0078.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0078.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0078.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0078.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0078.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0078.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007A:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007A.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007B:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007B.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0083

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.00: ;Asm
			Call SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0083
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0083:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0083.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0083.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0085:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0085.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0085.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0087:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0087.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0088:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0088.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0088.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0088.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0088.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008C.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008D:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008D.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008E.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0090:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0090.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0150

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0095:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0095.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0095.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0095.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0095.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096.End

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096.End:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0098:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0098.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0098.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0098.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0098.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0099:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 34 (includes object header)

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0099.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0099.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0099.02: ;Asm
			add ECX, 0x22

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0099.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0099.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0099.05: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009E:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009E.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009E.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A0:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A0.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A0.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A0.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A0.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1.00: ;Asm
			Call SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A6:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A6.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A8.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A8.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AA:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AA.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AB:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AB.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AC:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AC.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AE.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B0:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B0.00: ;Asm
			push dword 0xDC00

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B5:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B5.00: ;Asm
			push dword 0xDFFF

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BA:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BA.00: ;Asm
			Call SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BA.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BA.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BF
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BA.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BA.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BF:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BF.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BF.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C1:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C1.00: ;Asm
			push dword 0xFFFD

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C6:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C6.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C8.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C8.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CA:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CA.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CB:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CB.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CC:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CC.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CE:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CE.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_016E

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D3.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D6:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D6.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D6.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D6.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0150

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D8.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D8.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DA:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DA.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DB:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DB.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DB.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DB.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DB.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DC:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DC.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DE:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DE.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0414

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E3.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E5:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E5.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E6:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E6.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E6.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E6.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0414

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EB:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EB.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EB.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC.End

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F9

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC.End:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EF:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EF.00: ;Asm
			Call SystemBooleanSystemTextEncoderNLSget_MustFlush

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EF.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EF.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EF.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EF.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EF.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F4:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F4.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F4.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0414

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F9.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F9.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FB:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FB.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FD:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FD.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FD.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FF:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FF.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_016E

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0101:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0101.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0101.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0104:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0104.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0104.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0104.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0104.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0130

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0106:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0106.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0106.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0107:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0107.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0107.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0107.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0108:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0108.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0108.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010A.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010C.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010D:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010D.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010E.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0110:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0110.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0110.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0112:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0112.00: ;Asm
			push dword 0xDC00

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0117:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0117.00: ;Asm
			push dword 0xDFFF

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011C:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011C.00: ;Asm
			Call SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011C.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011C.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0121
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011C.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011C.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0121:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0121.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0121.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0121.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_016E

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0123:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0123.00: ;Asm
			push dword 0xFFFD

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0128:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0128.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0128.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012A:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012A.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012B:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012B.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012C:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012C.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012D:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012E:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012E.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_016E

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0130:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0130.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0130.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0130.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0130.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0131:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0131.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0131.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0131.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0131.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0131.End

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0131.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0131.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0148

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0131.End:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0133:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0133.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0133.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0133.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0133.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0134:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0134.00: ;Asm
			Call SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0134.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0134.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0139
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0134.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0134.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0134.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0139:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0139.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0139.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013B.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013D:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013D.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013E:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013E.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013E.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013E.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0148

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0140:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0140.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0140.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0142:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0142.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0143:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0143.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0143.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0144:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0144.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0144.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0146:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0146.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0150

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0148:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0148.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0148.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0149:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0149.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0149.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0149.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014A.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014C.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014D:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014D.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014E:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014E.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014F:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0150:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0150.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0150.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0152:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0152.00: ;Asm
			push dword 0xD800

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0157:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0157.00: ;Asm
			push dword 0xDBFF

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015C:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015C.00: ;Asm
			Call SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015C.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015C.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0161
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015C.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015C.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0161:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0161.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0161.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0161.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_016E

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0163:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0163.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0163.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0165:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0165.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0166:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0166.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0166.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0166.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0166.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0167:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0167.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0167.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0169:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0169.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_016E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_016E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_016E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0170:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0170.00: ;Asm
			push dword 0xD800

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0175:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0175.00: ;Asm
			push dword 0xDFFF

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017A:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017A.00: ;Asm
			Call SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017A.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017A.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017A.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017A.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017F:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017F.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017F.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C9

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0181:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0181.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0181.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0181.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0181.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0182:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0182.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0182.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0182.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0182.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AB

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0182.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0182.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AB

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0184:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0184.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0184.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0185:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0185.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0185.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0185.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0185.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0195

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0185.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0185.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0195

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0187:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0187.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0187.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0188:
			; Ldfld
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; DeclaringType: System.Text.Encoding
			; TypeOnStack: System.Text.Encoding
			; Offset: 18 (includes object header)

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0188.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0188.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0188.02: ;Asm
			add ECX, 0x12

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0188.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0188.04: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0188.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0188.06: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0188.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.02: ;Asm
			push dword 0x3C1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.0A: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.0B: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.0C: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0192
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.0D: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.0F: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0192:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0192.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0192.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0192.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0192.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0193:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0193.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0195:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0195.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0195.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0196:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0196.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0196.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0196.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0196.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0196.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0196.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0196.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019B:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019B.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019B.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019C:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019C.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019D.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019E.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019F.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A0:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A1:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A1.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A2:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A2.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A2.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A2.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A3:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A3.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A3.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A4:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A4.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A4.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A5:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A5.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A6:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A6.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A6.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A6.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AB
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A6.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A6.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AB:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AB.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AC:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AC.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AD:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AD.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AD.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AD.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AD.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AE.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B0:
			; Conv_U2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B0.01: ;Asm
			movzx EAX, AX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B0.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B1:
			; Ldloca
			; Local type = System.Char*
			; Local EBP offset = 12

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B1.00: ;Asm
			mov EAX, EBP

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B1.01: ;Asm
			sub EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B1.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3:
			; Callvirt
			; ThisOffset = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.02: ;Asm
			push dword 0x3C2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.0D: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.0F: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B8
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.11: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B3.NoExceptionAfterCall:
			; Argument Count = 2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B8:
			; Pop

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B8.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B9:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B9.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B9.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BA:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BA.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BB.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BD:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BD.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BE:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BE.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BE.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BE.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BE.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BF:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BF.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C1:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C1.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C2:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C2.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C4:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C4.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C9.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C9.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CB:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CB.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CD:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CD.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CD.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CD.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CD.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CF.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CF.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D1:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D1.00: ;Asm
			push dword 0x7FF

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D6:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D6.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D6.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D6.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DE

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D8.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D8.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DA:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DA.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DB:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DB.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DC:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DC.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DE.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E0:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E0.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E1:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E1.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E2:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E2.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E4:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E4.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E4.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E4.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E4.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E5:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E5.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E5.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E5.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E5.End

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E5.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E5.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FD

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E5.End:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E7:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E7.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E7.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E7.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E7.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E8:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E8.00: ;Asm
			Call SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E8.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E8.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01ED
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E8.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E8.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E8.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01ED:
			; Dup

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01ED.00: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01EE:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01EE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01EE.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F0:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F0.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F0.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FD

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F2.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F4:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F4.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F5:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F5.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F6:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F6.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F8:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F8.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0150

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FD:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FD.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FD.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FE:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FE.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FF:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FF.00: ;Asm
			Call SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FF.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FF.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FF.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FF.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0206:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0206.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0206.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0208:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0208.00: ;Asm
			push dword 0xD

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020A:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020A.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020A.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020C.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020D:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 52
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020D.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020F:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020F.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0222

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0211:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0211.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0211.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0212:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0212.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0212.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0212.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0213:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0213.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0213.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0215:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0215.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0215.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0216:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0216.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0217:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0217.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0217.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0218:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0218.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0218.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0219:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0219.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0219.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021B:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021B.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021D:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021D.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0150

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0222:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0222.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0222.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0223:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 52
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0223.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0223.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225.03: ;Asm
			JB near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0211

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0227:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0227.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0414

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022C.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022D.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022F:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0230:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0230.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0231:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0231.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0231.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0231.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0231.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0232:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0232.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0232.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0233:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0233.00: ;Asm
			push dword 0x7

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0234:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0235:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0235.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0236:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0236.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0236.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0236.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0236.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0237:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0237.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0237.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0237.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0237.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0238:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0238.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0238.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023A:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023A.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0404

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023F:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023F.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0240:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0240.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0240.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0240.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0241:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0241.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0241.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0243:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0243.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0243.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0244:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0244.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0245:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0245.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0245.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0246:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0246.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0246.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0247:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0247.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0247.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0249:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0249.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024B:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024B.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024B.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024B.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0274

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024D.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024F:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024F.00: ;Asm
			push dword 0x7FF

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0254:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0254.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0254.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0254.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0254.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026E

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0256:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0256.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0256.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0258:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0258.00: ;Asm
			push dword 0xF800

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025D:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025D.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E.00: ;Asm
			push dword 0xD800

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0263:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0263.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0263.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0263.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0263.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0268:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0268.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0268.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026A:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026A.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026B:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026B.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026C.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026E.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0270:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0270.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0271:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0271.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0271.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0272:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0272.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0272.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0274:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0274.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0274.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0275:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0276:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0276.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0277:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0277.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0277.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0278:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0278.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0278.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0278.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0399

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027D.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027E:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027E.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027E.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027F.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0281:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0281.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0281.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0282:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0282.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0283:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0283.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0283.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0284:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0284.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0284.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0285:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0285.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0285.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0287:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0287.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0289:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0289.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0289.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0289.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0289.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0399

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_028E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_028E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_028E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0290:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0290.00: ;Asm
			push dword 0x7FF

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0295:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0295.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0295.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0295.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0295.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AF

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0297:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0297.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0297.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0299:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0299.00: ;Asm
			push dword 0xF800

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_029E:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_029E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_029E.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_029F:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_029F.00: ;Asm
			push dword 0xD800

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A4:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A4.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A4.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A4.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A9.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A9.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AB:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AB.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AC:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AC.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AD:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AD.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AD.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AF.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AF.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B1:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B1.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B2:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B2.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B3:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B3.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B3.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B5:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B5.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0399

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BB:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BB.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BC:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BC.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BE:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BE.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BF:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BF.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C0:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C1:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C1.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C2:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C2.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C2.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C2.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C3:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C3.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C3.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C4:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C4.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C5:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C5.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C7.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C7.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C9.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C9.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CB:
			; Or

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CB.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CC:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CC.00: ;Asm
			push dword 0xFF80FF80

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D1:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D1.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D2:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D2.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D2.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0324

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D4.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D4.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D6.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D6.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D8:
			; Or

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D8.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D9:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D9.00: ;Asm
			push dword 0xF800F800

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DF:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DF.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DF.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E4.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E4.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E6:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E6.00: ;Asm
			push dword 0xFF800000

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EB:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EB.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EC:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EC.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EC.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EE.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F0:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F0.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F1:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F1.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F2:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F2.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F4.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F4.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F6:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F6.00: ;Asm
			push dword 0xFF80

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02FB:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02FB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02FB.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02FC:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02FC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02FC.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02FC.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0304

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02FE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02FE.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02FE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0300:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0300.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0301:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0301.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0301.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0302:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0302.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0302.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0304:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0304.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0304.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0306:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0306.00: ;Asm
			push dword 0xFF800000

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_030B:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_030B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_030B.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_030C:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_030C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_030C.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_030C.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0314

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_030E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_030E.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_030E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0310:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0310.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0311:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0311.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0311.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0312:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0312.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0312.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0314:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0314.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0314.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0316:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0316.00: ;Asm
			push dword 0xFF80

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_031B:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_031B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_031B.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_031C:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_031C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_031C.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_031C.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0324

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_031E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_031E.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_031E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0320:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0320.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0321:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0321.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0321.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0322:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0322.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0322.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0324:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0324.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0324.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0325:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0325.00: ;Asm
			push dword 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0326:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0327:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0327.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0328:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0328.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0328.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0328.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0328.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0329:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0329.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0329.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032A:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032A.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032B:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032B.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032C:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032C.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032D.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032F:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032F.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_032F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0330:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0330.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0331:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0332:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0332.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0333:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0333.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0333.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0333.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0333.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0334:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0334.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0334.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0335:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0335.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0335.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0336:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0336.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0336.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0338:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0338.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0338.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_033A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_033A.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_033A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_033C:
			; Or

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_033C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_033C.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_033D:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_033D.00: ;Asm
			push dword 0xFF80FF80

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0342:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0342.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0342.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0343:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0343.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0343.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0343.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0392

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0345:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0345.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0345.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0347:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0347.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0347.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0349:
			; Or

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0349.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0349.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_034A:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_034A.00: ;Asm
			push dword 0xF800F800

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_034F:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_034F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_034F.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0350:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0350.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0350.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0350.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0352:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0352.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0352.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0354:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0354.00: ;Asm
			push dword 0xFF800000

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0359:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0359.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0359.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_035A:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_035A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_035A.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_035A.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0362

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_035C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_035C.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_035C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_035E:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_035E.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_035F:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_035F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_035F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0360:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0360.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0360.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0362:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0362.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0362.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0364:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0364.00: ;Asm
			push dword 0xFF80

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0369:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0369.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0369.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_036A:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_036A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_036A.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_036A.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0372

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_036C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_036C.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_036C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_036E:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_036E.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_036F:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_036F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_036F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0370:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0370.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0370.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0372:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0372.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0372.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0374:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0374.00: ;Asm
			push dword 0xFF800000

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0379:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0379.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0379.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_037A:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_037A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_037A.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_037A.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0382

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_037C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_037C.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_037C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_037E:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_037E.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_037F:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_037F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_037F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0380:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0380.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0380.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0382:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0382.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0382.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0384:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0384.00: ;Asm
			push dword 0xFF80

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0389:
			; And

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0389.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0389.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_038A:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_038A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_038A.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_038A.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0392

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_038C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_038C.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_038C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_038E:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_038E.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_038F:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_038F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_038F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0390:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0390.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0390.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0392:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0392.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0392.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0393:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0393.00: ;Asm
			push dword 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0394:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0395:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0395.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0396:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0396.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0396.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0396.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0396.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0397:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0397.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0397.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0398:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0398.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0398.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0399:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0399.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0399.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_039A:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_039A.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_039A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_039C:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_039C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_039C.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_039C.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_039C.03: ;Asm
			JB near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A1:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A1.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_040C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A3.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A5:
			; Conv_U2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A5.01: ;Asm
			movzx EAX, AX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A5.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A6:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A6.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A8:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A8.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A8.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A9:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03A9.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03AA:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03AA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03AA.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03AB:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03AB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03AB.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03AC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03AC.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03AC.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03AE:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03AE.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B0:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B0.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B0.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B0.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0404

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B2.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B4:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B4.00: ;Asm
			push dword 0x7FF

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B9:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B9.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B9.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03B9.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03FE

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03BB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03BB.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03BB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03BD:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03BD.00: ;Asm
			push dword 0xD800

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03C2:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03C2.00: ;Asm
			push dword 0xDFFF

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03C7:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03C7.00: ;Asm
			Call SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03C7.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03C7.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03CC
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03C7.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03C7.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03CC:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03CC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03CC.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03CC.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03CE:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03CE.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03CE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03CF:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03CF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03CF.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03CF.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03D0:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03D0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03D0.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03D2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03D2.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03D2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03D4:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03D4.00: ;Asm
			push dword 0xDBFF

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03D9:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03D9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03D9.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03D9.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03D9.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03EE

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03DB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03DB.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03DB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03DD:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03DD.00: ;Asm
			push dword 0xDC00

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03E2:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03E2.00: ;Asm
			push dword 0xDFFF

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03E7:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03E7.00: ;Asm
			Call SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03E7.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03E7.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03EC
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03E7.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03E7.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03EC:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03EC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03EC.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03EC.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03EE:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03EE.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03EE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03EF:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03EF.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F0:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F0.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F0.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F0.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F0.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F1:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F1.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F2:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F2.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_040C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F4:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F4.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F4.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F5:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F5.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F6:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F6.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F7:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F7.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F7.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F8.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03F8.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03FA:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03FA.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03FB:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03FB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03FB.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03FC:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03FC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03FC.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03FE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03FE.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_03FE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0400:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0400.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0401:
			; Add

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0401.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0401.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0402:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0402.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0402.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0404:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0404.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0404.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0405:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0405.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0405.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0407:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0407.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0407.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0407.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0407.03: ;Asm
			JB near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023F

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_040C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_040C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_040D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_040D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_040D.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_040F:
			; Br

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_040F.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0414:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0414.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0414.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0416:
			; Ret

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0416.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x3C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x14


		GUID_59712144:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: GetByteCount
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] chars at EBP+20, size = 4
			; Argument[2] charCount at EBP+16, size = 4
			; Argument[3] encoder at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS:

		GUID_61883196:

		METHOD_61883196.08: ;Asm
			push dword EBP

		METHOD_61883196.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_61883196.0A: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_61883196.0B: ;Asm
			push dword 0x0

		METHOD_61883196.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_61883196.0D: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_61883196.0E: ;Asm
			push dword 0x0

		METHOD_61883196.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_61883196.10: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_61883196.11: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_61883196.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0000:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0000.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0001:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0001.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0002:
			; Ldnull

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0002.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0002.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003:
			; Stloc
			; Local type = System.Text.EncoderReplacementFallback
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0004.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0005:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0005.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0006:
			; Conv_I

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0007:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0007.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008:
			; Mul

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0009:
			; Add

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0009.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0009.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000A:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000A.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000B:
			; Ldnull

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000B.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000B.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000C:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000C.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000C.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000C.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000D:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000E:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000E.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000E.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000E.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000E.End

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000E.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000E.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0070

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000E.End:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0010:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0010.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0011:
			; Ldfld
			; Field: System.Char System.Text.EncoderNLS.charLeftOver
			; Type: System.Char
			; Size: 2
			; DeclaringType: System.Text.EncoderNLS
			; TypeOnStack: System.Text.EncoderNLS
			; Offset: 42 (includes object header)

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0011.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0011.02: ;Asm
			add ECX, 0x2A

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0011.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0011.04: ;Asm
			mov AX, word [ECX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0011.05: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0016:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0016.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0016.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0017:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0017.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0018:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0018.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncoderget_Fallback

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0018.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0018.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0018.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0018.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D:
			; Isinst

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D_ReturnNull

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D.03: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D.05: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D.07: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D.08: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D.09: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D.0A: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D_After_IsInstance_Call:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D_After_IsInstance_Call.0D: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D_ReturnNull

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D_After_IsInstance_Call.0E: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0022

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D_ReturnNull:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D_ReturnNull.0F: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D_ReturnNull.10: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D_ReturnNull.11: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0022:
			; Stloc
			; Local type = System.Text.EncoderReplacementFallback
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0022.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0022.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0022.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0022.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0023:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0023.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0023.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0024:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0024.00: ;Asm
			Call SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0024.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0029
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0024.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0024.04: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0024.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0029:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0029.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0029.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0029.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007C

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002B:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002B.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0031
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0031:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0031.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0031.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0031.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0031.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.02: ;Asm
			push dword 0x3B8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.0B: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.0D: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0038
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.0F: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0033.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0038:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0038.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0039:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0039.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0039.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0039.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0039.03: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0064

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003B:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003B.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003C:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderNLS.m_throwOnOverflow
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderNLS
			; TypeOnStack: System.Text.EncoderNLS
			; Offset: 28 (includes object header)

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003C.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003C.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003C.02: ;Asm
			add ECX, 0x1C

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003C.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003C.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003C.05: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0041:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0041.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0041.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0041.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0064

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0043:
			; Call

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0043.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0043.01: ;Asm
			Call SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0043.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0043.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0048
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0043.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0043.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0048:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0048.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0048.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.02: ;Asm
			push dword 0x3BA

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.0A: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.0B: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.0C: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.0D: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.0F: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.11: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0049.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004E:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004E.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004F:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004F.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncoderget_Fallback

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004F.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004F.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0054
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004F.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004F.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004F.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004F.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004F.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004F.08: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004F.09: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0054:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0054.00: ;Asm
			Call SystemTypeSystemObjectGetType

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0054.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0054.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0059
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0054.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0054.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0054.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0054.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0054.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0054.08: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0054.09: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0054.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0059:
			; Call

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0059.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObjectSystemObject

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0059.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0059.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0059.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0059.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0059.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.0D: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.0E: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.NoError1515
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.11: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.NoError1515:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.14: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005E.15: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0064:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0064.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0064.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0064.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0064.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0065:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0065.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0066:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0066.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0067:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0067.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0067.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0068:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0068.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006E
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006E:
			; Br

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006E.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007C

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0070:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0070.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0070.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0071:
			; Call

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0071.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0071.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0071.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0071.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0071.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0071.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076:
			; Isinst

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076_ReturnNull

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076.03: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076.05: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076.07: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076.08: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076.09: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076.0A: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076_After_IsInstance_Call:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076_After_IsInstance_Call.0D: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076_ReturnNull

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076_After_IsInstance_Call.0E: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007B

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076_ReturnNull:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076_ReturnNull.0F: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076_ReturnNull.10: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0076_ReturnNull.11: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007B:
			; Stloc
			; Local type = System.Text.EncoderReplacementFallback
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007B.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007B.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007C:
			; Ldloc
			; Local type = System.Text.EncoderReplacementFallback
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007C.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007C.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D.End

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0093

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007D.End:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007F:
			; Ldloc
			; Local type = System.Text.EncoderReplacementFallback
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007F.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007F.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.02: ;Asm
			push dword 0x3C5

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.0B: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.0D: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0085
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.0F: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0080.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0085:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0085.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0086:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0086.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0086.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0086.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0086.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0093

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0088:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0088.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0088.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0089:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0089.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A.03: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0091

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008C.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008D:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008D.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008E:
			; Add

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008E.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008F:
			; Starg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008F.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0091:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0091.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0092:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0092.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0093:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0093.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0094:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0094.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0094.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0097:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0097.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0098:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0098.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0098.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0098.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0098.03: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0115

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009A:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009A.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009A.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009B:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009B.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009B.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009B.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A0
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009B.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009B.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A0:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A0.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A0.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A0.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A2:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A2.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A3:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A3.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A4:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A4.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A4.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A5:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A5.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A6:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A6.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A6.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A6.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AB
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A6.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A6.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AB:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AB.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AC:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AC.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AE:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AE.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AE.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AE.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AF:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AF.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AF.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B0:
			; Ldloca
			; Local type = System.Char*
			; Local EBP offset = 28

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B0.00: ;Asm
			mov EAX, EBP

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B0.01: ;Asm
			sub EAX, 0x1C

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B0.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2:
			; Callvirt
			; ThisOffset = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.02: ;Asm
			push dword 0x3C2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.0D: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.0F: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B7
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.11: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B2.NoExceptionAfterCall:
			; Argument Count = 2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B7:
			; Pop

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B7.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B8:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B8.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B8.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BA:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BA.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BC:
			; Br

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BC.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0115

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BE:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 36
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BE.00: ;Asm
			movzx EAX, word [EBP - 36]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C0:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C0.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C0.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CB

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C2:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C2.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C3:
			; Ldind

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C3.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C3.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C3.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C4:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 36
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C4.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C6:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C6.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C7:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C7.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C8:
			; Add

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C8.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C9:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C9.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CB:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 36
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CB.00: ;Asm
			movzx EAX, word [EBP - 36]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CD:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CD.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CF:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CF.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CF.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00CF.03: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010F

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D1:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D1.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D1.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D1.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D1.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D2:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D2.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D2.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D2.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FB

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D2.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D2.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FB

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D4:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D4.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D4.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E5

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E5

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D7.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D7.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D8:
			; Ldfld
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; DeclaringType: System.Text.Encoding
			; TypeOnStack: System.Text.Encoding
			; Offset: 18 (includes object header)

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D8.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D8.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D8.02: ;Asm
			add ECX, 0x12

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D8.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D8.04: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D8.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D8.06: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D8.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.02: ;Asm
			push dword 0x3C1

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.0A: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.0B: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.0C: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.0D: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.0F: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DD.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E2:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E2.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E2.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E2.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E3:
			; Br

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E3.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E5:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E5.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E5.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E6:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E6.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E6.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E6.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E6.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E6.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E6.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E6.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EB:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EB.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EB.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EB.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EC.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00ED:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00ED.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00ED.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EF:
			; Conv_I

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F0:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F0.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F1:
			; Mul

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F1.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F1.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F1.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F2:
			; Sub

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F2.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F2.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F2.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F2.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F3:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F3.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F4:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F4.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F4.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F5:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F5.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F6:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F6.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F6.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F6.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FB
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F6.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F6.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FB:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FB.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FE:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FE.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FE.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FE.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FF:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 36
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FF.00: ;Asm
			movzx EAX, word [EBP - 36]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FF.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0101:
			; Ldloca
			; Local type = System.Char*
			; Local EBP offset = 28

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0101.00: ;Asm
			mov EAX, EBP

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0101.01: ;Asm
			sub EAX, 0x1C

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0101.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103:
			; Callvirt
			; ThisOffset = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.02: ;Asm
			push dword 0x3C2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.0D: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.0F: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0108
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.11: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0103.NoExceptionAfterCall:
			; Argument Count = 2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0108:
			; Pop

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0108.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0109:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0109.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0109.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010B:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010B.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010D:
			; Br

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010D.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0115

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010F.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0111:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0111.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0112:
			; Add

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0112.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0112.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0113:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0113.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0113.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0115:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0115.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0115.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0115.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0115.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0116:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0116.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0116.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0116.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0116.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0116.End

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0116.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0116.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0120

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0116.End:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0118:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 20
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0118.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0118.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0118.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0118.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0119:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0119.00: ;Asm
			Call SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0119.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0119.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0119.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0119.04: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0119.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011E:
			; Br

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011E.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0121

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0120:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0120.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0121:
			; Dup

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0121.00: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0122:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 36
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0122.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0122.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0124:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0124.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0124.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0124.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BE

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0126:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0126.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0127:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0127.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0127.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0128:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0128.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0128.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0128.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0128.03: ;Asm
			JB near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BE

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012A.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012C:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012C.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x24

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x14


		GUID_61883197:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: GetByteCount
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] chars at EBP+12, size = 4
			; Argument[2] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32:

		GUID_62505320:

		METHOD_62505320.08: ;Asm
			push dword EBP

		METHOD_62505320.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_62505320.0A: ;Asm
			push dword 0x0

		METHOD_62505320.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_62505320.0C: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0001:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0002:
			; Conv_U

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0003:
			; Branch

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0003.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0003.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0003.03: ;Asm
			JNE near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0015

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0005:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0005.00: ;Asm
			push dword StringLiteral02DF

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0005.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A:
			; Call

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.03: ;Asm
			JE near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.06: ;Asm
			JNE near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F:
			; Newobj

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.AfterAlloc:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.10: ;Asm
			JE near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.NoError1515
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.14: ;Asm
			Jmp SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.NoError1515:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.18: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014:
			; Throw

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.05: ;Asm
			Jmp SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0015:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0015.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0016:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0016.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0017:
			; Branch

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0017.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0017.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0017.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0017.03: ;Asm
			JNL near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0029

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0019:
			; LdStr
			; String Value: count

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0019.00: ;Asm
			push dword StringLiteral02E0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0019.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E:
			; Call

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.03: ;Asm
			JE near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.06: ;Asm
			JNE near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023:
			; Newobj

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.AfterAlloc:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.10: ;Asm
			JE near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.NoError1515
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.14: ;Asm
			Jmp SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.NoError1515:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.18: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028:
			; Throw

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.05: ;Asm
			Jmp SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A:
			; Newarr
			; Element Size = 2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.02: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.03: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.04: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.05: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.AfterAlloc:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.07: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.08: ;Asm
			pop dword ESI

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.09: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.0A: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.0B: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.0E: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.14: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002F:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002F.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_002F.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0030:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0030.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0031:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0031.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0032:
			; Br

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0032.00: ;Asm
			Jmp SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0042

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0034:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0034.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0034.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0034.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0034.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0035:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0035.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0035.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0038:
			; Conv_I

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0039:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0039.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003A:
			; Mul

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003A.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003A.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003B:
			; Add

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003B.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003C:
			; Ldind

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003C.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003C.02: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003D:
			; Stelem_I2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003D.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003D.01: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003D.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003D.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003D.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003D.05: ;Asm
			add EDX, EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003D.06: ;Asm
			push dword EDX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003D.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003D.08: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003D.09: ;Asm
			mov word [ECX], BX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003D.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003F:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_003F.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0040:
			; Add

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0040.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0040.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0041:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0041.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0041.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0042:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0042.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0042.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0043:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0043.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0044:
			; Branch

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0044.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0044.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0044.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0044.03: ;Asm
			JL near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0034

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0046:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0046.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0046.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0047:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0047.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0047.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0047.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0047.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0048:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0048.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0049:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_0049.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.02: ;Asm
			push dword 0x1FA

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.AfterAddressCheck:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.07: ;Asm
			JNE near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.NotBoxedThis

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.NotBoxedThis:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.0F: ;Asm
			Call ECX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.AfterNotBoxedThis:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.11: ;Asm
			JE near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004F
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.13: ;Asm
			JNE near SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004A.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004F:
			; Ret

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.IL_004F.00: ;Asm
			Jmp SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_62505321:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_IndexCountBuffer
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer:

		GUID_62509855:

		METHOD_62509855.08: ;Asm
			push dword EBP

		METHOD_62509855.09: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_IndexCountBuffer

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_0000.00: ;Asm
			push dword StringLiteral02E1

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_IndexCountBuffer

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_62509856:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: GetBytes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Local 7 at EBP-40
			; Local 8 at EBP-44
			; Local 9 at EBP-48
			; Local 10 at EBP-52
			; Local 11 at EBP-56
			; Local 12 at EBP-60
			; Local 13 at EBP-64
			; Local 14 at EBP-68
			; Local 15 at EBP-72
			; Local 16 at EBP-76
			; Local 17 at EBP-80
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] chars at EBP+28, size = 4
			; Argument[2] charCount at EBP+24, size = 4
			; Argument[3] bytes at EBP+20, size = 4
			; Argument[4] byteCount at EBP+16, size = 4
			; Argument[5] baseEncoder at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS:

		GUID_62510462:

		METHOD_62510462.09: ;Asm
			push dword EBP

		METHOD_62510462.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_62510462.0B: ;Asm
			push dword 0x0

		METHOD_62510462.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_62510462.0D: ;Asm
			push dword 0x0

		METHOD_62510462.0E: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_62510462.0F: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_62510462.10: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_62510462.11: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_62510462.12: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_62510462.13: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_62510462.14: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_62510462.15: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_62510462.16: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_62510462.17: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_62510462.18: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_62510462.19: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_62510462.1A: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_62510462.1B: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_62510462.1C: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_62510462.1D: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_62510462.1E: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0000:
			; Ldnull

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0000.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0000.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0001:
			; Stloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0001.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0001.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0001.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0002:
			; Ldnull

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0002.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0002.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0003:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0003.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0003.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0003.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0004.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0005:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0005.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0007:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0007.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0007.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0009:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0009.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0009.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000A.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000B:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000C.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000D:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000D.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000D.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000E:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000E.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000F:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000F.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0011:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0011.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0013:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0015:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0015.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0016:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0016.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0016.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0018:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0018.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0019:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0019.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0019.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001B:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001B.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001D:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001D.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001D.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001D.End

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001D.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001D.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007B

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001D.End:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001F:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001F.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001F.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021:
			; Castclass

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0026

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021.03: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_Text_UTF8Encoding_UTF8Encoder_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021.05: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021.07: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021.08: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021.09: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021.0A: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021_After_IsInstance_Call:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021_After_IsInstance_Call.0D: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021_InvalidCast

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021_After_IsInstance_Call.0E: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0026

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021_InvalidCast:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0021_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0026:
			; Stloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0026.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0026.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0026.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0026.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0028:
			; Ldfld
			; Field: System.Int32 System.Text.UTF8Encoding+UTF8Encoder.surrogateChar
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.UTF8Encoding+UTF8Encoder
			; TypeOnStack: System.Text.UTF8Encoding+UTF8Encoder
			; Offset: 44 (includes object header)

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0028.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0028.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0028.02: ;Asm
			add ECX, 0x2C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0028.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0028.04: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0028.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002D.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002F:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002F.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0030:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0030.00: ;Asm
			Call SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0030.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0035
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0030.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0030.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0035:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0035.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0035.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0035.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007B

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0037:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0037.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0037.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0037.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003D:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003D.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003D.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003E:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003E.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003E.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.02: ;Asm
			push dword 0x3B8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.0B: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.0D: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0044
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.0F: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0044:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0044.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0045:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0045.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0045.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0045.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0045.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0070

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0047:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0047.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0047.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0047.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0047.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0048:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderNLS.m_throwOnOverflow
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderNLS
			; TypeOnStack: System.Text.EncoderNLS
			; Offset: 28 (includes object header)

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0048.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0048.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0048.02: ;Asm
			add ECX, 0x1C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0048.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0048.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0048.05: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004D:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004D.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004D.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0070

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004F:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004F.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004F.01: ;Asm
			Call SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004F.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004F.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0054
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004F.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004F.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004F.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0054:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0054.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0054.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.02: ;Asm
			push dword 0x3BA

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.0A: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.0B: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.0C: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.0D: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.0F: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.11: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005A:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncoderget_Fallback

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0060
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B.08: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B.09: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0060:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0060.00: ;Asm
			Call SystemTypeSystemObjectGetType

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0060.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0060.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0065
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0060.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0060.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0060.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0060.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0060.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0060.08: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0060.09: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0060.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0065:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0065.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObjectSystemObject

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0065.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0065.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0065.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0065.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0065.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.0D: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.0E: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.NoError1516
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.11: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.NoError1516:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.14: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006A.15: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006F:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006F.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006F.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006F.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006F.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006F.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006F.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0070:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0070.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0070.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0070.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0070.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0071:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0071.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0072:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0072.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0072.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0074:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0074.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0074.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0074.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0074.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0075:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0075.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0076:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0076.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0076.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0076.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007B
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0076.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0076.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007B:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007B.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007C.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007E:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007E.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007E.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007E.03: ;Asm
			JB near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FD

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0080:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0080.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0080.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0082:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0082.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0082.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0082.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0084:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0084.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0084.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0084.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0084.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0085:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0085.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0085.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0085.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0085.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008A

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0085.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0085.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008A

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0088:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0088.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0090

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008A:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008A.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008A.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008B:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008B.00: ;Asm
			Call SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008B.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008B.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0090
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008B.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008B.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0090:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0090.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0090.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0092:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0092.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0092.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0095:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0095.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0095.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0095.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0095.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E5

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0097:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0097.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0147

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009C:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009C.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009C.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009D:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009D.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009D.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009D.End

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009D.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009D.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E5

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009D.End:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009F:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009F.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009F.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 34 (includes object header)

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0.02: ;Asm
			add ECX, 0x22

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0.05: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A5:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A5.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A5.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E5

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A7.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A7.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A9:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A9.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AB:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AB.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AB.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AB.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AC:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AC.00: ;Asm
			Call SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AC.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AC.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B1
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AC.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AC.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AC.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B1:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B1.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B3.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B5:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B5.00: ;Asm
			push dword 0xDC00

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BA:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BA.00: ;Asm
			push dword 0xDFFF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BF:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BF.00: ;Asm
			Call SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BF.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BF.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C4
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BF.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BF.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C4:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C4.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C4.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DB

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C6.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C6.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 60
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C8.00: ;Asm
			mov EAX, dword [EBP - 60]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C8.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CA:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CA.00: ;Asm
			push dword 0xA

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CC:
			; Shl

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CC.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CC.01: ;Asm
			shl dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CD:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CD.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CD.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CE:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CE.00: ;Asm
			push dword 0xFCA02400

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D3:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D3.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D3.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D4:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D4.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D6:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D6.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015D

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DB.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DD:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DD.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DE:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DE.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DE.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DE.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E9

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E3:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E3.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0147

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E5.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E5.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E7:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E7.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E8:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E8.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E8.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E8.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E9

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00ED:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00ED.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00ED.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00ED.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00ED.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE.End

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015D

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE.End:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F0:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F0.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F0.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F0.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F0.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F1:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F1.00: ;Asm
			Call SystemBooleanSystemTextEncoderNLSget_MustFlush

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F1.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F1.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F1.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F1.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F1.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F6:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F6.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F6.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E9

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FB:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FB.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015D

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FD:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FD.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FD.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FF:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FF.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0100:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0100.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0100.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0100.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0100.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0102:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0102.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0102.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0103:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0103.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0103.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0103.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0104:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0104.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0104.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0106:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0106.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0106.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0108:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0108.00: ;Asm
			push dword 0xDC00

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010D:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010D.00: ;Asm
			push dword 0xDFFF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0112:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0112.00: ;Asm
			Call SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0112.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0112.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0117
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0112.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0112.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0117:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0117.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0117.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0117.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015D

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0119:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0119.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0119.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011B.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011D:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011D.00: ;Asm
			push dword 0xA

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011F:
			; Shl

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011F.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011F.01: ;Asm
			shl dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0120:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0120.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0120.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0121:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0121.00: ;Asm
			push dword 0xFCA02400

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0126:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0126.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0126.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0127:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0127.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0127.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0129:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0129.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0129.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012A:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012A.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012B:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012B.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012C:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012C.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012D:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012D.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015D

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012F:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012F.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012F.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0130:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0130.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0130.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0130.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0130.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0130.End

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0130.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0130.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0130.End:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0132:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0132.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0132.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0132.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0132.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0133:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0133.00: ;Asm
			Call SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0133.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0133.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0138
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0133.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0133.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0133.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0138:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0138.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0138.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013A.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013D:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013D.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0147

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013F:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013F.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0140:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0140.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0140.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0140.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0143:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0143.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0143.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0144:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0144.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0145:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0145.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0145.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0146:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0146.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0146.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0147:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0147.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0147.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0149:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0149.00: ;Asm
			push dword 0xD800

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_014E:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_014E.00: ;Asm
			push dword 0xDBFF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0153:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0153.00: ;Asm
			Call SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0153.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0153.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0158
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0153.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0153.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0158:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0158.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0158.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0158.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007B

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015D.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015F:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015F.00: ;Asm
			push dword 0xD800

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0164:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0164.00: ;Asm
			push dword 0xDFFF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0169:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0169.00: ;Asm
			Call SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0169.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0169.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0169.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0169.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016E:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016E.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016E.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0170:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0170.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0170.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0170.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0170.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0171:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0171.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0171.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0171.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0171.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0199

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0171.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0171.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0199

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0173:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0173.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0173.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0175:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0175.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0175.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0175.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0175.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0185

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0175.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0175.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0185

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0177:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0177.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0177.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0178:
			; Ldfld
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; DeclaringType: System.Text.Encoding
			; TypeOnStack: System.Text.Encoding
			; Offset: 18 (includes object header)

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0178.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0178.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0178.02: ;Asm
			add ECX, 0x12

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0178.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0178.04: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0178.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0178.06: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0178.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.02: ;Asm
			push dword 0x3C1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.0A: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.0B: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.0C: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0182
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.0D: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.0F: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0182:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0182.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0182.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0182.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0182.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0183:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0183.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018D

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0185:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0185.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0185.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0187:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0187.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0187.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0187.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0187.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0187.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0187.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0187.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018C:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018C.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018C.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018C.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018D:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018D.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018E.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018F:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018F.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0191:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0191.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0191.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0193:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0193.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0194:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0194.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0194.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0194.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0199
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0194.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0194.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0199:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0199.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0199.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019B:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019B.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019B.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019C.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019E:
			; Conv_U2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019E.01: ;Asm
			movzx EAX, AX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019E.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019F:
			; Ldloca
			; Local type = System.Char*
			; Local EBP offset = 20

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019F.00: ;Asm
			mov EAX, EBP

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019F.01: ;Asm
			sub EAX, 0x14

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019F.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1:
			; Callvirt
			; ThisOffset = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.02: ;Asm
			push dword 0x3C2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.0D: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.0F: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A6
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.11: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A1.NoExceptionAfterCall:
			; Argument Count = 2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A6:
			; Pop

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A6.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A7:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A7.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A7.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A8:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A8.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A9:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A9.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AA:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AA.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AC:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AC.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007B

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B1:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B1.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B2:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B2.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B4.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B4.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B6:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B6.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B8:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B8.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B8.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B8.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DE

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BA.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BA.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BC:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BC.00: ;Asm
			push dword 0x7FF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C1:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C1.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C1.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C1.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C5:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C5.00: ;Asm
			push dword 0xFFFF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CA:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CA.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CA.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CA.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CC.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CC.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CE:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CE.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CF:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CF.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D0:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D0.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D2.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D4:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D4.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D5:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D5.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D6:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D6.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D8.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D8.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DA:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DA.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DB:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DB.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DC:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DC.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DE.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E0.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E0.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E2.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E4:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E4.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E4.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E4.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E4.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E5:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E5.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E5.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E5.03: ;Asm
			JBE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0230

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E7:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E7.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E7.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E7.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E7.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E8:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E8.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E8.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E8.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E8.End

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E8.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E8.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020B

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E8.End:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EA:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EA.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EA.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EA.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EA.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EB:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 34 (includes object header)

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EB.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EB.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EB.02: ;Asm
			add ECX, 0x22

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EB.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EB.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EB.05: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F0:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F0.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F0.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020B

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.02: ;Asm
			push dword 0x3C6

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.0B: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.0D: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.0F: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F3.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F8:
			; Pop

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F8.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F9.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F9.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FB:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FB.00: ;Asm
			push dword 0xFFFF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0200:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0200.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0200.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0200.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0200.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0202:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0202.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0202.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0202.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0202.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.02: ;Asm
			push dword 0x3C6

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.0B: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.0D: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0208
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.0F: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0208:
			; Pop

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0208.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0209:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0209.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020B:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020B.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020C.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020D:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020D.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020D.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020E:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020E.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020F.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0211:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0211.00: ;Asm
			push dword 0xFFFF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0216:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0216.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0216.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0216.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0216.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0218:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0218.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0218.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0219:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0219.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021A:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021A.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021A.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021A.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021B:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021B.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021C.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021C.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021D:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0220:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0220.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221:
			; Ceq

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.True

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.03: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.False

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.True:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.05: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.06: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.False:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.08: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.09: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223.00: ;Asm
			Call SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0228
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0228:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0228.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0229:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0229.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0229.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_022B:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_022B.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E9

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0230:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0230.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0230.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0232:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0232.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0234:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0234.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0234.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0234.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0234.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023E

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0236:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0236.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0236.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0238:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0238.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0238.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023A:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023A.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023A.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023B:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023B.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023B.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023C:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023C.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023E.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0240:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0240.00: ;Asm
			push dword 0x7FF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0245:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0245.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0245.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0245.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0245.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0253

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0247:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0247.00: ;Asm
			push dword 0xFFFFFFC0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0249:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0249.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0249.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024B:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024B.00: ;Asm
			push dword 0x6

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C:
			; Shr

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024D:
			; Or

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024D.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024E:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024E.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024E.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024F.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0251:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0251.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0253:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0253.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0253.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0255:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0255.00: ;Asm
			push dword 0xFFFF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_025A:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_025A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_025A.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_025A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_025A.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0269

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_025C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_025C.00: ;Asm
			push dword 0xFFFFFFE0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_025E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_025E.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_025E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0260:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0260.00: ;Asm
			push dword 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0262:
			; Shr

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0262.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0262.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0263:
			; Or

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0263.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0263.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0264:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0264.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0264.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0264.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0265:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0265.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0265.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0267:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0267.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0288

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0269:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0269.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0269.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_026B:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_026B.00: ;Asm
			push dword 0xFFFFFFF0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_026D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_026D.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_026D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_026F:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_026F.00: ;Asm
			push dword 0x12

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0271:
			; Shr

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0271.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0271.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0272:
			; Or

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0272.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0272.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0273:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0273.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0273.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0273.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0274:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0274.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0274.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0274.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0275:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0275.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0275.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0277:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0277.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0278:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0278.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0278.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0279:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0279.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0279.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_027B:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_027B.00: ;Asm
			push dword 0xFFFFFF80

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_027D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_027D.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_027D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_027F:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_027F.00: ;Asm
			push dword 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0281:
			; Shr

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0281.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0281.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0282:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0282.00: ;Asm
			push dword 0x3F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0284:
			; And

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0284.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0284.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0285:
			; Or

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0285.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0285.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0286:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0286.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0286.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0288:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0288.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0288.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028A.00: ;Asm
			mov EAX, dword [EBP - 68]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028C:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028C.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028C.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028D:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028D.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028D.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_028E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0290:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0290.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0291:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0291.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0291.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0292:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0292.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0292.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0294:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0294.00: ;Asm
			push dword 0xFFFFFF80

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0296:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0296.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0296.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0298:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0298.00: ;Asm
			push dword 0x6

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0299:
			; Shr

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0299.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0299.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_029A:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_029A.00: ;Asm
			push dword 0x3F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_029C:
			; And

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_029C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_029C.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_029D:
			; Or

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_029D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_029D.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_029E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_029E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_029E.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A0.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A0.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 68
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A2.00: ;Asm
			mov EAX, dword [EBP - 68]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A4:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A4.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A4.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A5:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A5.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A5.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A5.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A6:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A6.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A6.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A8:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A8.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A9:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02A9.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02AA:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02AA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02AA.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02AC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02AC.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02AC.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02AE:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02AE.00: ;Asm
			push dword 0xFFFFFF80

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B0.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B0.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B2:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B2.00: ;Asm
			push dword 0x3F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B4:
			; And

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B4.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B5:
			; Or

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B5.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B6:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B6.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B6.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B7:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B7.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B7.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B7.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B8:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B8.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02B8.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BA:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BA.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BB:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BB.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BC:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BC.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BE:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BE.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BE.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BE.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BF:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BF.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BF.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BF.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BF.End

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BF.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BF.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02CF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02BF.End:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C1:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C1.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C1.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C1.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C1.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C2:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C2.00: ;Asm
			Call SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C2.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C2.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C7
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C2.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C2.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C2.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C7:
			; Dup

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C7.00: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C8:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02C8.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02CA:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02CA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02CA.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02CA.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0147

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02CF:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02CF.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02CF.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D1:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D1.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D1.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D2:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D2.00: ;Asm
			Call SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D2.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D2.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D7
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D2.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D2.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D7:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D7.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D7.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D9.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02D9.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02DB:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02DB.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02DB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02DD:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02DD.00: ;Asm
			Call SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02DD.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02DD.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02DD.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02DD.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E2:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 52
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E2.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E4.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E4.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E6:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E6.00: ;Asm
			push dword 0xD

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E8:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E8.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E8.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02E8.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0328

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02EA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 52
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02EA.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02EA.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02EC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02EC.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02EC.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02EE:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02EE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02EE.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02EE.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02EE.03: ;Asm
			JNL near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02F8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02F0:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02F0.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02F1:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02F1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02F1.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02F3:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02F3.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007B

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02F8:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02F8.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02F8.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02FA:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 72
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02FA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02FA.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02FC:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02FC.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_031B

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02FE:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02FE.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02FE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02FF:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02FF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02FF.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02FF.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0300:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0300.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0300.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0302:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0302.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0302.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0303:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0303.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0304:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0304.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0304.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0305:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0305.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0305.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0306:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0306.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0306.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0308:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0308.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_030A:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_030A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_030A.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_030A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_030A.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0147

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_030F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_030F.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_030F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0311:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0311.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0311.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0313:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0313.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0313.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0313.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0314:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0314.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0314.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0314.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0315:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0315.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0315.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0317:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0317.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0318:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0318.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0318.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0319:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0319.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0319.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_031B:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_031B.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_031B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_031C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 72
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_031C.00: ;Asm
			mov EAX, dword [EBP - 72]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_031C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_031E:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_031E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_031E.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_031E.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_031E.03: ;Asm
			JB near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_02FE

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0320:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0320.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0321:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0321.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0321.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0323:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0323.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E9

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0328:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 52
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0328.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0328.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_032A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_032A.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_032A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_032C:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_032C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_032C.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_032C.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_032C.03: ;Asm
			JNL near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0332

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_032E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 52
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_032E.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_032E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0330:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0330.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0330.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0332:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0332.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0332.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0333:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0333.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0333.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0335:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0336:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0336.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0337:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0337.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0337.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0337.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0337.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0338:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0338.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0338.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0339:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0339.00: ;Asm
			push dword 0x5

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033A:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033B:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033B.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033C:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033C.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033C.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033C.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033D:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033D.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033D.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033E:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_033E.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0340:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0340.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D9

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0345:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0345.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0345.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0346:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0346.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0346.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0346.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0347:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0347.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0347.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0349:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0349.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0349.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_034A:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_034A.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_034B:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_034B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_034B.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_034C:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_034C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_034C.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_034D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_034D.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_034D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_034F:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_034F.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0351:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0351.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0351.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0351.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0351.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03FC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0356:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0356.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0356.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0358:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0358.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0358.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035A:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035A.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035A.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035B:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035B.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035B.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035C.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035E:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035E.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035F:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_035F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0360:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0360.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0360.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0362:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0362.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0362.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0363:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0364:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0364.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0365:
			; And

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0365.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0365.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0366:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0366.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0366.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0366.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0368:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0368.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0368.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0369:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0369.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0369.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0369.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036A.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036C.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036D:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036D.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036E:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036E.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036F:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_036F.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0370:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0370.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0370.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0372:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0372.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0374:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0374.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0374.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0374.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0374.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03FC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0379:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0379.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0379.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037B.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037D:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037D.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037D.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037E:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037E.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037E.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037E.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037F.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_037F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0381:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0381.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0382:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0382.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0382.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0383:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0383.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0383.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0385:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0385.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0387:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0387.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0387.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0388:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0388.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0388.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0389:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0389.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0389.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_038B:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_038B.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_038B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_038C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_038C.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_038D:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_038E:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_038E.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_038F:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_038F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_038F.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_038F.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_038F.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0390:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0390.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0390.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0391:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0391.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0391.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0392:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 80
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0392.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0392.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0394:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0394.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0394.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0396:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 80
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0396.00: ;Asm
			mov EAX, dword [EBP - 80]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0396.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0398:
			; Or

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0398.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0398.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0399:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0399.00: ;Asm
			push dword 0xFF80FF80

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_039E:
			; And

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_039E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_039E.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_039F:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_039F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_039F.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_039F.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03DC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A1.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A1.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A3.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A5:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A5.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A5.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A6:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A6.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A6.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A6.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A7.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A7.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A9:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03A9.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03AA:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03AA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03AA.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03AB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03AB.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03AB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03AD:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03AD.00: ;Asm
			push dword 0x10

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03AF:
			; Shr

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03AF.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03AF.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B0:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B0.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B0.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B1:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B1.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B1.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B1.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B2:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B2.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B3:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B3.00: ;Asm
			push dword 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B4:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B5:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B5.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B6:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B6.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B6.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B6.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B7:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B7.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B7.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B8:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B8.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B9.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03B9.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03BB:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03BB.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03BC:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03BC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03BC.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03BD:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 80
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03BD.00: ;Asm
			mov EAX, dword [EBP - 80]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03BD.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03BF:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03BF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03BF.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03BF.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C0:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C0.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C0.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C0.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C1.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C1.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C3:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C3.00: ;Asm
			push dword 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C4:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C4.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 80
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C5.00: ;Asm
			mov EAX, dword [EBP - 80]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C5.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C7:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C7.00: ;Asm
			push dword 0x10

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C9:
			; Shr

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C9.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03C9.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CA:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CA.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CA.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CB:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CB.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CB.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CB.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CC.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CC.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CE:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CE.00: ;Asm
			push dword 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CF:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03CF.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D0:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D0.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D2:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D2.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D3:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D3.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D5:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D5.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D5.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D5.03: ;Asm
			JB near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0387

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D7:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03D7.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D9

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03DC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03DC.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03DC.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03DE:
			; Conv_U2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03DE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03DE.01: ;Asm
			movzx EAX, AX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03DE.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03DF:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03DF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03DF.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E1:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E1.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E1.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E2:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E2.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E3:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E3.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E3.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E4:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E4.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E5.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E5.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E7:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E7.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E9:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E9.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E9.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03E9.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03FC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03EB:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03EB.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03EB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03ED:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03ED.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03ED.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03EF:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03EF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03EF.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03EF.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F0:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F0.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F0.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F0.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F1.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F1.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F3:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F3.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F4:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F4.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F5:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F5.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F7:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03F7.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D9

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03FC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03FC.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03FC.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03FE:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_03FE.00: ;Asm
			push dword 0x7FF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0403:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0403.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0403.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0403.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0403.03: ;Asm
			JNLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0413

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0405:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0405.00: ;Asm
			push dword 0xFFFFFFC0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0407:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0407.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0407.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0409:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0409.00: ;Asm
			push dword 0x6

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_040A:
			; Shr

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_040A.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_040A.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_040B:
			; Or

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_040B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_040B.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_040C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_040C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_040C.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_040E:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_040E.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B5

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0413:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0413.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0413.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0415:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0415.00: ;Asm
			push dword 0xD800

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_041A:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_041A.00: ;Asm
			push dword 0xDFFF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_041F:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_041F.00: ;Asm
			Call SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_041F.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_041F.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0424
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_041F.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_041F.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0424:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0424.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0424.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0424.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0432

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0426:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0426.00: ;Asm
			push dword 0xFFFFFFE0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0428:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0428.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0428.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_042A:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_042A.00: ;Asm
			push dword 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_042C:
			; Shr

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_042C.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_042C.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_042D:
			; Or

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_042D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_042D.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_042E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_042E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_042E.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0430:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0430.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0497

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0432:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0432.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0432.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0434:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0434.00: ;Asm
			push dword 0xDBFF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0439:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0439.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0439.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0439.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0439.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0444

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043B:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043B.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043C.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043D:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043D.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043D.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043E:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043E.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043F:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_043F.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0444:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0444.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0444.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0445:
			; Ldind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0445.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0445.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0445.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0446:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0446.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0446.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0448:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0448.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0448.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0449:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0449.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_044A:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_044A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_044A.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_044B:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_044B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_044B.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_044C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_044C.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_044C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_044E:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_044E.00: ;Asm
			push dword 0xDC00

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0453:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0453.00: ;Asm
			push dword 0xDFFF

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0458:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0458.00: ;Asm
			Call SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0458.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0458.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_045D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0458.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0458.04: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_045D:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_045D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_045D.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_045D.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0468

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_045F:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_045F.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_045F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0460:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0460.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0461:
			; Conv_I

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0462:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0462.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0463:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0463.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0463.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0463.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0463.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0464:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0464.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0464.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0464.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0464.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0465:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0465.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0465.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0466:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0466.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0468:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0468.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0468.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_046A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_046A.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_046A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_046C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_046C.00: ;Asm
			push dword 0xA

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_046E:
			; Shl

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_046E.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_046E.01: ;Asm
			shl dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_046F:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_046F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_046F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0470:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0470.00: ;Asm
			push dword 0xFCA02400

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0475:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0475.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0475.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0476:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0476.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0476.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0478:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0478.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0478.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_047A:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_047A.00: ;Asm
			push dword 0xFFFFFFF0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_047C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_047C.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_047C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_047E:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_047E.00: ;Asm
			push dword 0x12

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0480:
			; Shr

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0480.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0480.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0481:
			; Or

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0481.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0481.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0482:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0482.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0482.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0482.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0483:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0483.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0483.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0483.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0484:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0484.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0484.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0486:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0486.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0487:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0487.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0487.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0488:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0488.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0488.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_048A:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_048A.00: ;Asm
			push dword 0xFFFFFF80

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_048C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_048C.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_048C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_048E:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_048E.00: ;Asm
			push dword 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0490:
			; Shr

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0490.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0490.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0491:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0491.00: ;Asm
			push dword 0x3F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0493:
			; And

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0493.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0493.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0494:
			; Or

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0494.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0494.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0495:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0495.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0495.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0497:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0497.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0497.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0499:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0499.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0499.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_049B:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_049B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_049B.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_049B.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_049C:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_049C.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_049C.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_049C.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_049D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_049D.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_049D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_049F:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_049F.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A0:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A0.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A0.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A0.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A0.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A1:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A1.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A3:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A3.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A5:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A5.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A6:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A6.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A7:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A7.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A7.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A9:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04A9.00: ;Asm
			push dword 0xFFFFFF80

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04AB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04AB.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04AB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04AD:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04AD.00: ;Asm
			push dword 0x6

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04AE:
			; Shr

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04AE.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04AE.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04AF:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04AF.00: ;Asm
			push dword 0x3F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B1:
			; And

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B1.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B2:
			; Or

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B2.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B3:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B3.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B3.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B5:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B5.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B5.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 76
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B7.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B7.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B9:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B9.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04B9.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BA:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BA.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BA.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BA.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BB:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BB.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BD:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BD.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BE:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BE.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BE.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BE.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BE.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BF:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04BF.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C1.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C1.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C3:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C3.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C4:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C4.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C5:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C5.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C7.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C7.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C9:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04C9.00: ;Asm
			push dword 0xFFFFFF80

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04CB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04CB.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04CB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04CD:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04CD.00: ;Asm
			push dword 0x3F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04CF:
			; And

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04CF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04CF.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D0:
			; Or

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D0.01: ;Asm
			or dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D1:
			; Conv_U1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D1.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D1.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D2:
			; Stind

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D2.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D2.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D2.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D3:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D3.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D5:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D5.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D6:
			; Add

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D6.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D7:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D7.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D7.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D9:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D9.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04D9.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04DA:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 56
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04DA.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04DA.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04DC:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04DC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04DC.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04DC.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04DC.03: ;Asm
			JB near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0345

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E1:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E1.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E2:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E2.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E4:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E4.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007B

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E9:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E9.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E9.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E9.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04E9.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EA:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EA.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EA.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EA.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EA.End

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EA.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EA.05: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0501

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EA.End:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EC:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EC.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EC.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EC.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EC.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04ED:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04ED.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04ED.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EF:
			; Stfld
			; Operand type: System.Text.UTF8Encoding+UTF8Encoder
			; Field: System.Int32 System.Text.UTF8Encoding+UTF8Encoder.surrogateChar
			; Type: System.Int32
			; Size: 4
			; Offset: 44 (includes object header)
			; After Nullref check

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EF.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EF.01: ;Asm
			add ECX, 0x2C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EF.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EF.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EF.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04EF.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F4:
			; Ldloc
			; Local type = System.Text.UTF8Encoding+UTF8Encoder
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F4.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F4.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F4.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F4.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F5:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F5.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F5.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F6:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F6.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F7:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F7.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F7.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F7.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F7.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F8:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F8.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F9:
			; Div

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F9.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F9.01: ;Asm
			test ECX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F9.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F9_NoDivideByZeroException

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F9.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F9_NoDivideByZeroException:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F9_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F9_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F9_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04F9_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FA:
			; Conv_I8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FA.01: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FA.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FA.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FB:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FB.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FB.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FC:
			; Stfld
			; Operand type: System.Text.UTF8Encoding+UTF8Encoder
			; Field: System.Int32 System.Text.EncoderNLS.m_charsUsed
			; Type: System.Int32
			; Size: 4
			; Offset: 38 (includes object header)
			; After Nullref check

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FC.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FC.01: ;Asm
			add ECX, 0x26

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FC.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FC.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FC.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_04FC.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0501:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0501.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0501.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0503:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0503.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0504:
			; Sub

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0504.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0504.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0504.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0504.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0505:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0505.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0506:
			; Div

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0506.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0506.01: ;Asm
			test ECX, ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0506.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0506_NoDivideByZeroException

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0506.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0506_NoDivideByZeroException:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0506_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0506_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0506_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0506_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0507:
			; Conv_I8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0507.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0507.01: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0507.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0507.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0508:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0508.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0508.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0508.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0509:
			; Ret

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0509.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 36], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x50

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x1C


		GUID_62510463:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: GetBytes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Local 7 at EBP-40
			; Local 8 at EBP-44
			; Local 9 at EBP-48
			; Local 10 at EBP-52
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] chars at EBP+28, size = 4
			; Argument[2] charCount at EBP+24, size = 4
			; Argument[3] bytes at EBP+20, size = 4
			; Argument[4] byteCount at EBP+16, size = 4
			; Argument[5] encoder at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS:

		GUID_63073729:

		METHOD_63073729.08: ;Asm
			push dword EBP

		METHOD_63073729.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_63073729.0A: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_63073729.0B: ;Asm
			push dword 0x0

		METHOD_63073729.0C: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_63073729.0D: ;Asm
			push dword 0x0

		METHOD_63073729.0E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_63073729.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_63073729.10: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_63073729.11: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_63073729.12: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_63073729.13: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_63073729.14: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_63073729.15: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_63073729.16: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0000:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0000.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0001:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0001.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0002:
			; Ldnull

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0002.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0002.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0003:
			; Stloc
			; Local type = System.Text.EncoderReplacementFallback
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0003.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0003.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0003.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0004:
			; Ldnull

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0004.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0004.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0005:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0005.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0005.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0005.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0006.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0007:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0007.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0008:
			; Conv_I

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0009:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0009.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000A:
			; Mul

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000A.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000A.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000B:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000B.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000C:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000C.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000E:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000F:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_000F.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0011:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0011.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0012:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0012.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0012.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0014:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0016:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0016.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0016.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0016.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0016.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0016.End

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0016.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0016.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0081

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0016.End:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0018:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001A:
			; Ldfld
			; Field: System.Char System.Text.EncoderNLS.charLeftOver
			; Type: System.Char
			; Size: 2
			; DeclaringType: System.Text.EncoderNLS
			; TypeOnStack: System.Text.EncoderNLS
			; Offset: 42 (includes object header)

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001A.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001A.02: ;Asm
			add ECX, 0x2A

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001A.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001A.04: ;Asm
			mov AX, word [ECX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001A.05: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001F:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_001F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0020:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0022:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0022.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncoderget_Fallback

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0022.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0022.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0022.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0022.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0022.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027:
			; Isinst

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027_ReturnNull

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.03: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.05: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.07: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.08: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.09: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027.0A: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027_After_IsInstance_Call:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027_After_IsInstance_Call.0D: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027_ReturnNull

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027_After_IsInstance_Call.0E: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027_ReturnNull:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027_ReturnNull.0F: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027_ReturnNull.10: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0027_ReturnNull.11: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002C:
			; Stloc
			; Local type = System.Text.EncoderReplacementFallback
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002C.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002C.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002D:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002F:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002F.00: ;Asm
			Call SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002F.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002F.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0034
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002F.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002F.04: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_002F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0034:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0034.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0034.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0034.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008D

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0036:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0036.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0036.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0038.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003D:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003D.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003D.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003D.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003E:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003E.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003E.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003E.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.02: ;Asm
			push dword 0x3B8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.0B: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.0D: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0044
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.0F: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_003F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0044:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0044.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0045:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0045.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0045.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0045.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0045.03: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0072

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0047:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0047.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0047.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0049:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderNLS.m_throwOnOverflow
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderNLS
			; TypeOnStack: System.Text.EncoderNLS
			; Offset: 28 (includes object header)

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0049.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0049.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0049.02: ;Asm
			add ECX, 0x1C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0049.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0049.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0049.05: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004E:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004E.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_004E.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0072

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0050:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0050.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0050.01: ;Asm
			Call SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0050.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0050.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0050.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0050.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0050.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0055.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.02: ;Asm
			push dword 0x3BA

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.0A: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.0B: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.0C: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.0D: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.0F: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.11: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0056.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005B.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005D:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005D.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncoderget_Fallback

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005D.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005D.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0062
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005D.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005D.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005D.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005D.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005D.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005D.08: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005D.09: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_005D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0062:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0062.00: ;Asm
			Call SystemTypeSystemObjectGetType

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0062.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0062.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0067
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0062.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0062.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0062.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0062.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0062.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0062.08: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0062.09: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0062.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0067:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0067.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObjectSystemObject

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0067.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0067.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0067.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0067.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.0D: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.0E: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.NoError1517
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.11: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.NoError1517:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.14: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_006C.15: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0071:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0071.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0071.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0071.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0071.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0071.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0071.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0072:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0072.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0072.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0072.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0072.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0073:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0073.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0073.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0075:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0075.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0075.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0077:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0077.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0077.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0079:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0079.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007A:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007A.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007A.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007A.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007F
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007A.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007A.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007F:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_007F.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008D

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0081:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0081.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0081.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0082:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0082.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0082.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0082.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0082.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0082.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0082.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087:
			; Isinst

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087_ReturnNull

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087.03: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087.05: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087.07: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087.08: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087.09: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087.0A: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087_After_IsInstance_Call:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087_After_IsInstance_Call.0D: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087_ReturnNull

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087_After_IsInstance_Call.0E: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087_ReturnNull:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087_ReturnNull.0F: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087_ReturnNull.10: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0087_ReturnNull.11: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008C:
			; Stloc
			; Local type = System.Text.EncoderReplacementFallback
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008C.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008C.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008D:
			; Ldloc
			; Local type = System.Text.EncoderReplacementFallback
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008D.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008E:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008E.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008E.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008E.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008E.End

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008E.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008E.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0145

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_008E.End:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0093:
			; Ldloc
			; Local type = System.Text.EncoderReplacementFallback
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0093.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0093.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0093.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0093.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.02: ;Asm
			push dword 0x3C5

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.0B: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.0D: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0099
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.0F: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0094.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0099:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0099.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009A:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009A.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009A.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0145

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009F:
			; Ldloc
			; Local type = System.Text.EncoderReplacementFallback
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009F.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_009F.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0.00: ;Asm
			Call SystemStringSystemTextEncoderReplacementFallbackget_DefaultString

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A5
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A0.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A5:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A5.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A6:
			; Callvirt
			; ThisOffset = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A6.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A6.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A6.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AB
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A6.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A6.04: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00A6.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AB:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 48
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AB.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AD:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 48
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AD.00: ;Asm
			movzx EAX, word [EBP - 48]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AD.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AF:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00AF.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B1:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B1.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B1.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B1.03: ;Asm
			JNLE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0145

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B6:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B6.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B6.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B7:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B7.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B8:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B8.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B8.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00B8.03: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D7

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BA:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BA.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BC:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BC.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BC.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C7

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BE.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BE.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BF:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BF.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00BF.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C1:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C1.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C2:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C2.00: ;Asm
			Call SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C2.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C2.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C7
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C2.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C7:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C7.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C8:
			; Dup

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C8.00: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C9:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00C9.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CA:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CA.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CB:
			; Starg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CB.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CD:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 48
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CD.00: ;Asm
			movzx EAX, word [EBP - 48]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CD.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CF:
			; Conv_U1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CF.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00CF.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D0:
			; Stind

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D0.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D0.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D0.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D1:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D1.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D3:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D3.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D4:
			; Sub

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D4.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D4.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D4.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D4.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D5:
			; Starg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D5.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D7:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D7.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D9:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00D9.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DA:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DA.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DA.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DA.03: ;Asm
			JNL near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DC:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DC.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DC.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DD:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DD.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DD.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DF:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00DF.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E1:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E1.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2:
			; Clt

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.02: ;Asm
			push dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.04: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.True

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.False

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.True:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.07: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.08: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.False:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.09: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E2.0A: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E4:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E4.00: ;Asm
			Call SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E4.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E4.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E9
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E4.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E9:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00E9.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EA:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EA.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EC:
			; Conv_I

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00ED:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00ED.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE:
			; Mul

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EE.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EF:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00EF.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F0:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F0.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F2:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F2.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F4:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F4.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F5:
			; Dup

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F5.00: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F6:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F6.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F7:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F7.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F7.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F8:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F8.01: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FA:
			; Ldind

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FA.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FA.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FB:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 52
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FB.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FD:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 52
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FD.00: ;Asm
			movzx EAX, word [EBP - 52]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FD.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FF:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00FF.00: ;Asm
			push dword 0x80

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0104:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0104.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0104.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0104.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0104.03: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0112

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0106:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0106.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0107:
			; Dup

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0107.00: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0108:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0108.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0109:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0109.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0109.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010A:
			; Starg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010A.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010C:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 48
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010C.00: ;Asm
			movzx EAX, word [EBP - 48]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010E:
			; Conv_U1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010E.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010E.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010F:
			; Stind

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010F.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010F.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_010F.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0110:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0110.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0112:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0112.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0113:
			; Dup

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0113.00: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0114:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0114.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0115:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0115.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0115.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0116:
			; Starg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0116.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0116.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0118:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 52
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0118.00: ;Asm
			movzx EAX, word [EBP - 52]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0118.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011A:
			; Conv_U1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011A.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011A.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011B:
			; Stind

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011B.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011B.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011C.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011D.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011F:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011F.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011F.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_011F.03: ;Asm
			JB near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_00F4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0121:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0121.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0121.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0123:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0123.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0123.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0123.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0123.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0123.End

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0123.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0123.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0123.End:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0125:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0125.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0125.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0127:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0127.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0128:
			; Stfld
			; Operand type: System.Text.EncoderNLS
			; Field: System.Char System.Text.EncoderNLS.charLeftOver
			; Type: System.Char
			; Size: 2
			; Offset: 42 (includes object header)
			; After Nullref check

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0128.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0128.01: ;Asm
			add ECX, 0x2A

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0128.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0128.03: ;Asm
			mov word [ECX], AX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0128.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0128.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012D:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012D.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012D.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_012F.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0130:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0130.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0130.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0132:
			; Sub

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0132.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0132.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0132.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0132.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0133:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0133.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0134:
			; Div

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0134.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0134.01: ;Asm
			test ECX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0134.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0134_NoDivideByZeroException

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0134.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0134_NoDivideByZeroException:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0134_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0134_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0134_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0134_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0135:
			; Conv_I8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0135.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0135.01: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0135.02: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0135.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0136:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0136.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0136.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0136.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0137:
			; Stfld
			; Operand type: System.Text.EncoderNLS
			; Field: System.Int32 System.Text.EncoderNLS.m_charsUsed
			; Type: System.Int32
			; Size: 4
			; Offset: 38 (includes object header)
			; After Nullref check

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0137.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0137.01: ;Asm
			add ECX, 0x26

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0137.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0137.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0137.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0137.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013C.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013D.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013F:
			; Sub

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013F.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013F.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013F.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_013F.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0140:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0140.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141:
			; Div

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141.01: ;Asm
			test ECX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141_NoDivideByZeroException

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141_NoDivideByZeroException:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0141_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0142:
			; Conv_I8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0142.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0142.01: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0142.02: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0142.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0143:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0143.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0143.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0143.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0144:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0144.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0145:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0145.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0146:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0146.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0148:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0148.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0148.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0149:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0149.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0149.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_014B:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_014B.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_014B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_014C:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_014C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_014D:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_014D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_014D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_014D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_014D.03: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0205

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0152:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0152.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0152.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0154:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0154.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0154.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0154.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0159
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0154.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0154.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0154.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0154.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0159:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0159.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0159.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0159.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0159.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015A:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015A.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015A.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015B.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015C.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015E:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_015E.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0160:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0160.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0161:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0161.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0161.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0161.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0166
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0161.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0161.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0166:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0166.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0167:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0167.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0167.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0168:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0168.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0168.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0168.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0168.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0169:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0169.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0169.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016A:
			; Ldloca
			; Local type = System.Char*
			; Local EBP offset = 24

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016A.00: ;Asm
			mov EAX, EBP

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016A.01: ;Asm
			sub EAX, 0x18

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016A.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C:
			; Callvirt
			; ThisOffset = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.02: ;Asm
			push dword 0x3C2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.0D: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.0F: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0171
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.11: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_016C.NoExceptionAfterCall:
			; Argument Count = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0171:
			; Pop

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0171.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0172:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0172.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0172.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0173:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0173.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0173.01: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0175:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0175.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0205

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017A:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 44
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017A.00: ;Asm
			movzx EAX, word [EBP - 44]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017C:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017C.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017C.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0187

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017E.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017F:
			; Ldind

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017F.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017F.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0180:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 44
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0180.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0180.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0182:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0182.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0183:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0183.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0184:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0184.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0184.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0185:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0185.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0185.01: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0187:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 44
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0187.00: ;Asm
			movzx EAX, word [EBP - 44]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0187.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0189:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0189.00: ;Asm
			push dword 0x7F

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018B:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018B.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018B.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018B.03: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CE

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018D:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018D.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018D.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018E:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018E.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018E.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018E.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018E.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_018E.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0190:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0190.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0190.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0192:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0192.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0192.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0192.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0192.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0192.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0192.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0194:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0194.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0194.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0195:
			; Ldfld
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; DeclaringType: System.Text.Encoding
			; TypeOnStack: System.Text.Encoding
			; Offset: 18 (includes object header)

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0195.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0195.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0195.02: ;Asm
			add ECX, 0x12

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0195.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0195.04: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0195.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0195.06: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0195.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.02: ;Asm
			push dword 0x3C1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.0A: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.0B: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.0C: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.0D: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.0F: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019F:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019F.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019F.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_019F.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A0:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A0.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AA

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A2:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A2.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A2.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A4:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A4.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A4.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A4.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A4.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A4.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A4.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A4.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A9:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A9.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A9.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01A9.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AA:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AA.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AA.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AA.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AA.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AB:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AB.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AD:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AD.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AE:
			; Conv_I

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AF:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01AF.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B0:
			; Mul

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B0.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B0.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B0.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B1:
			; Sub

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B1.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B1.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B1.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B1.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B2:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B2.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B4:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B4.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B4.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B6:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B6.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B7:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B7.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B7.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B7.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BC
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B7.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01B7.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BC:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BC.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BD:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BD.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BD.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BE:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BE.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BE.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BE.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BF:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 44
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BF.00: ;Asm
			movzx EAX, word [EBP - 44]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01BF.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C1:
			; Ldloca
			; Local type = System.Char*
			; Local EBP offset = 24

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C1.00: ;Asm
			mov EAX, EBP

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C1.01: ;Asm
			sub EAX, 0x18

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C1.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3:
			; Callvirt
			; ThisOffset = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.02: ;Asm
			push dword 0x3C2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.0D: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.0F: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C8
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.11: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C3.NoExceptionAfterCall:
			; Argument Count = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C8:
			; Pop

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C8.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C9:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C9.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01C9.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CA:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CA.01: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CC:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CC.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0205

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CE:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CE.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CF:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CF.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01CF.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D1:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D1.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D1.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D1.03: ;Asm
			JB near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FB

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D3:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D3.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D3.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D3.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D4:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D4.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D4.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D4.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D4.End

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D4.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D4.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DE

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D4.End:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D6:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D6.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D6.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D6.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D6.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D7:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 34 (includes object header)

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D7.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D7.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D7.02: ;Asm
			add ECX, 0x22

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D7.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D7.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01D7.05: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DC:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DC.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DC.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E5

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DE:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DE.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DF:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01DF.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E0:
			; Sub

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E0.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E0.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E0.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E0.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E1:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E1.01: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E3:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E3.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E5:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E5.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E5.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E5.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E5.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.02: ;Asm
			push dword 0x3C6

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.0B: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.0D: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.0F: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01E6.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EB:
			; Pop

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EB.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EC:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EC.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EC.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01ED:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01ED.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01ED.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EF:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01EF.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F0.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F0.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2:
			; Ceq

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.True

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.03: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.False

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.True:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.05: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.06: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.False:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.08: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F2.09: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F4:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F4.00: ;Asm
			Call SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F4.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F4.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F9
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F4.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F9:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01F9.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FB:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FB.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FC:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 44
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FC.00: ;Asm
			movzx EAX, word [EBP - 44]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FC.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FE:
			; Conv_U1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FE.01: ;Asm
			movzx EAX, AL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FE.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FF:
			; Stind

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FF.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FF.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_01FF.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0200:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0200.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0201:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0201.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0202:
			; Add

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0202.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0202.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203:
			; Starg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0203.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0205:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0205.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0205.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0205.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0205.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0206:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0206.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0206.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0206.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0206.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0206.End

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0206.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0206.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0210

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0206.End:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0208:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0208.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0208.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0208.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0208.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0209:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0209.00: ;Asm
			Call SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0209.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0209.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0209.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0209.04: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0209.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020E:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_020E.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0211

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0210:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0210.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0211:
			; Dup

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0211.00: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0212:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 44
			; Local size = 2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0212.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0212.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0214:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0214.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0214.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0214.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017A

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0219:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0219.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021A:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021A.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021C:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021C.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021C.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_021C.03: ;Asm
			JB near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_017A

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0221.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223.End

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0247

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0223.End:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0225:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0225.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0225.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0225.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0225.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0226:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0226.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0226.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0226.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0226.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0226.End

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0226.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0226.05: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0238

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0226.End:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0228:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0228.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0228.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0228.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0228.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0229:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bUsedEncoder
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 33 (includes object header)

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0229.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0229.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0229.02: ;Asm
			add ECX, 0x21

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0229.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0229.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0229.05: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_022E:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_022E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_022E.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_022E.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0238

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0230:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0230.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0230.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0232:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0232.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0233:
			; Stfld
			; Operand type: System.Text.EncoderNLS
			; Field: System.Char System.Text.EncoderNLS.charLeftOver
			; Type: System.Char
			; Size: 2
			; Offset: 42 (includes object header)
			; After Nullref check

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0233.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0233.01: ;Asm
			add ECX, 0x2A

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0233.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0233.03: ;Asm
			mov word [ECX], AX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0233.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0233.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0238:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0238.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0238.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023A.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023B:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023B.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023D:
			; Sub

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023D.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023D.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023E:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023E.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023F:
			; Div

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023F.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023F.01: ;Asm
			test ECX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023F.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023F_NoDivideByZeroException

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023F.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023F_NoDivideByZeroException:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023F_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023F_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023F_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_023F_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0240:
			; Conv_I8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0240.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0240.01: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0240.02: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0240.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0241:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0241.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0241.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0241.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0242:
			; Stfld
			; Operand type: System.Text.EncoderNLS
			; Field: System.Int32 System.Text.EncoderNLS.m_charsUsed
			; Type: System.Int32
			; Size: 4
			; Offset: 38 (includes object header)
			; After Nullref check

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0242.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0242.01: ;Asm
			add ECX, 0x26

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0242.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0242.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0242.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0242.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0247:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0247.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0248:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 32
			; Local size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0248.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0248.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024A:
			; Sub

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024A.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024A.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024A.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024B:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024B.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C:
			; Div

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C.01: ;Asm
			test ECX, ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C.02: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C_NoDivideByZeroException

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C_NoDivideByZeroException:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024C_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024D:
			; Conv_I8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024D.01: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024D.02: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024E:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024E.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024E.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024F:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_024F.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 36], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x34

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x1C


		GUID_63073730:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: GetBytes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-24
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] chars at EBP+20, size = 4
			; Argument[2] charCount at EBP+16, size = 4
			; Argument[3] bytes at EBP+12, size = 4
			; Argument[4] byteCount at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32:

		GUID_63624884:

		METHOD_63624884.08: ;Asm
			push dword EBP

		METHOD_63624884.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_63624884.0A: ;Asm
			push dword 0x0

		METHOD_63624884.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_63624884.0C: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_63624884.0D: ;Asm
			push dword 0x0

		METHOD_63624884.0E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_63624884.0F: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0001:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0002:
			; Conv_U

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003:
			; Branch

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003.03: ;Asm
			JE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000A

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0005:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0005.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0006:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0006.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0007:
			; Conv_U

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008:
			; Branch

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008.03: ;Asm
			JNE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0026

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000A:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000B:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000B.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000C:
			; Conv_U

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D:
			; Branch

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D.03: ;Asm
			JE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0016

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000F:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000F.00: ;Asm
			push dword StringLiteral02E2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000F.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0014:
			; Br

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0014.00: ;Asm
			Jmp SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0016:
			; LdStr
			; String Value: bytes

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0016.00: ;Asm
			push dword StringLiteral02E3

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0016.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B:
			; Call

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.03: ;Asm
			JE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.06: ;Asm
			JNE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020:
			; Newobj

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.AfterAlloc:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.10: ;Asm
			JE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.NoError1517
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.14: ;Asm
			Jmp SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.NoError1517:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.18: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025:
			; Throw

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.05: ;Asm
			Jmp SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0026:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0026.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0027:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0027.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028:
			; Branch

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028.03: ;Asm
			JL near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002F

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002A:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002A.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002C:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D:
			; Branch

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D.03: ;Asm
			JNL near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004A

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002F.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0030:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0030.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031:
			; Branch

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031.03: ;Asm
			JL near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003A

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0033:
			; LdStr
			; String Value: byteCount

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0033.00: ;Asm
			push dword StringLiteral02E4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0033.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0038:
			; Br

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0038.00: ;Asm
			Jmp SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003A:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003A.00: ;Asm
			push dword StringLiteral02E5

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003A.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F:
			; Call

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.03: ;Asm
			JE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.06: ;Asm
			JNE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044:
			; Newobj

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.AfterAlloc:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.10: ;Asm
			JE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.NoError1517
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.14: ;Asm
			Jmp SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.NoError1517:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.18: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049:
			; Throw

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.05: ;Asm
			Jmp SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004A.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B:
			; Newarr
			; Element Size = 2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.02: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.03: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.04: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.05: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.AfterAlloc:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.07: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.08: ;Asm
			pop dword ESI

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.09: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.0A: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.0B: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.0E: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.14: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0050:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0050.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0050.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0050.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0050.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0052:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0052.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0052.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0053:
			; Br

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0053.00: ;Asm
			Jmp SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0063

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0055:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0055.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0055.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0055.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0055.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0056:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0056.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0057:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0057.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0058:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0058.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0058.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0059:
			; Conv_I

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005A:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005A.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005B:
			; Mul

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005B.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005B.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005B.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005C:
			; Add

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005C.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005D:
			; Ldind

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005D.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005D.02: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005E:
			; Stelem_I2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005E.01: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005E.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005E.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005E.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005E.05: ;Asm
			add EDX, EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005E.06: ;Asm
			push dword EDX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005E.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005E.08: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005E.09: ;Asm
			mov word [ECX], BX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005E.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_005F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0060:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0060.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0061:
			; Add

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0061.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0061.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0062:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0062.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0062.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0063:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0063.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0063.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0064:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0064.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0065:
			; Branch

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0065.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0065.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0065.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0065.03: ;Asm
			JL near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0055

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0067:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0067.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069:
			; Newarr
			; Element Size = 1

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.02: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.03: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.04: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.05: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.AfterAlloc:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.07: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.08: ;Asm
			pop dword ESI

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.09: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.0A: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.0B: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.0E: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0069.14: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_006E:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_006E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_006E.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_006E.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_006E.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_006F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_006F.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_006F.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0070:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0070.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0070.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0070.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0070.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0071:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0071.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0072:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0072.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0073:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0073.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0073.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0073.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0073.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0074:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0074.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075:
			; Callvirt
			; ThisOffset = 28

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.00: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.02: ;Asm
			push dword 0x1FB

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.AfterAddressCheck:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.05: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.07: ;Asm
			JNE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.NotBoxedThis

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.09: ;Asm
			mov dword [ESP + 32], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.0A: ;Asm
			add ESP, 0x20

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.11: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.NotBoxedThis:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.12: ;Asm
			Call ECX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.AfterNotBoxedThis:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.13: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.14: ;Asm
			JE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007A
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.15: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.16: ;Asm
			JNE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0075.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007A.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007B.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007C:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007C.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007E:
			; Branch

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007E.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007E.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_007E.03: ;Asm
			JNL near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0083

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0080:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0080.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0080.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0081:
			; Starg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0081.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0081.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0083:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0083.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0084:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0084.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0084.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0085:
			; Br

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0085.00: ;Asm
			Jmp SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0092

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0087:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0087.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0088:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0088.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0088.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0089:
			; Add

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0089.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0089.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008A:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008A.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008A.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C:
			; Ldelem_U1

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C.00: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C.01: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C.02: ;Asm
			push dword [ESP + 12]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C.05: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C.06: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C.07: ;Asm
			cmp EAX, EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C.08: ;Asm
			JLE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_IndexOutOfRangeException

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C.09: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C.0A: ;Asm
			JNL near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_NoIndexOutOfRangeException

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_IndexOutOfRangeException:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_IndexOutOfRangeException.0F: ;Asm
			JE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_IndexOutOfRangeException.11: ;Asm
			JNE near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_NoIndexOutOfRangeException:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_NoIndexOutOfRangeException.1A: ;Asm
			movzx ECX, byte [EDX]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008C_NoIndexOutOfRangeException.1B: ;Asm
			push dword ECX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008D:
			; Stind

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008D.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008D.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008F:
			; Ldc_I4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_008F.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0090:
			; Add

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0090.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0090.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0091:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0091.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0091.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0092:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0092.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0092.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0093:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0093.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0095:
			; Branch

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0095.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0095.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0095.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0095.03: ;Asm
			JL near SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0087

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0097:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0097.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0099:
			; Ret

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0099.00: ;Asm
			Jmp SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x14


		GUID_63624885:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock
			; Name: MoveDown
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] aDest at EBP+16, size = 4
			; Argument[2] aSrc at EBP+12, size = 4
			; Argument[3] aCount at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32:

		GUID_63825815:

		METHOD_63825815.08: ;Asm
			push dword EBP

		METHOD_63825815.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_63825815.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_63825815.0B: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 40 (includes object header)

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0002.02: ;Asm
			add ECX, 0x28

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0008:
			; Add

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0008.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0009:
			; Conv_U

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_000A:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_000A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_000B.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_000B.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_000C:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 40 (includes object header)

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_000C.02: ;Asm
			add ECX, 0x28

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_000C.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0011:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0011.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0012:
			; Add

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0012.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0013:
			; Conv_U

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0014:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0014.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0014.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0015:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0015.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0015.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0016:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0016.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0017:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0017.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0018:
			; Call

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0018.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOperationsCopySystemBytepointerSystemBytepointerSystemInt32

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0018.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_001D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_0018.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_001D:
			; Nop

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_001D.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_001E:
			; Ret

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.IL_001E.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: MoveDown

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x14


		GUID_63825816:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock
			; Name: Fill
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] aStart at EBP+16, size = 4
			; Argument[2] aCount at EBP+12, size = 4
			; Argument[3] aData at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16:

		GUID_63869860:

		METHOD_63869860.06: ;Asm
			push dword EBP

		METHOD_63869860.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_63869860.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0001.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0001.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0002:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 40 (includes object header)

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0002.02: ;Asm
			add ECX, 0x28

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0008:
			; Add

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0008.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0009:
			; Conv_U

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000A:
			; Stloc
			; Local type = System.UInt16*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000B:
			; Ldloc
			; Local type = System.UInt16*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000C.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000E:
			; Call

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000E.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0013
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0013:
			; Nop

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0014:
			; Ret

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.END__OF__METHOD_NORMAL
			; End Method: Fill

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x14


		GUID_63869861:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock08
			; Name: set_Item
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aByteOffset at EBP+12, size = 4
			; Argument[2] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte:

		GUID_63900413:

		METHOD_63900413.06: ;Asm
			push dword EBP

		METHOD_63900413.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_63900413.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock08
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0003:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock08.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock08
			; TypeOnStack: Cosmos.Core.MemoryBlock08
			; Offset: 12 (includes object header)

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0003.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0003.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0003.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0003.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0003.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008:
			; Clt_Un

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.02: ;Asm
			push dword ECX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.04: ;Asm
			JB near SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.True

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.05: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.False

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.True:

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.08: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000A

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.False:

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0008.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000A:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B:
			; Ceq

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.True

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.03: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.False

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.True:

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.06: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000D

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.False:

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000B.09: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000D

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000F:
			; Branch

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001D

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0011:
			; Nop

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0011.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0012:
			; LdStr
			; String Value: Memory access violation

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0012.00: ;Asm
			push dword StringLiteral02E6

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0012.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017:
			; Newobj

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.03: ;Asm
			push dword 0x88

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.AfterAlloc:

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.07: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.11: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.NoError1517
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.14: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.NoError1517:

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.17: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0017.18: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001C:
			; Throw

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001C.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001C.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001C.05: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock08
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001E:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock08.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock08
			; TypeOnStack: Cosmos.Core.MemoryBlock08
			; Offset: 16 (includes object header)

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001E.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001E.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001E.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_001E.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0023:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0023.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0024:
			; Add

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0024.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0024.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0025:
			; Conv_U

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0026:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0026.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0026.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0027:
			; Stind

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0027.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0027.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0027.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0028:
			; Ret

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.IL_0028.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.END__OF__METHOD_NORMAL
			; End Method: set_Item

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_63900414:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.TypeImpl
			; Name: .cctor
			; Plugged: No

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor:

		GUID_63952886:
			; Static constructor. See if it has been called already, return if so.

		METHOD_63952886.06: ;Asm
			cmp byte [CCTOR_CALLED__Cosmos_Core_Plugs_System_TypeImpl], 0x1

		METHOD_63952886.07: ;Asm
			JE near METHOD_63952886.BeforeQuickReturn

		METHOD_63952886.08: ;Asm
			mov byte [CCTOR_CALLED__Cosmos_Core_Plugs_System_TypeImpl], 0x1

		METHOD_63952886.09: ;Asm
			Jmp METHOD_63952886.AfterCCTorAlreadyCalledCheck

		METHOD_63952886.BeforeQuickReturn:

		METHOD_63952886.0A: ;Asm
			mov ECX, 0x0

		METHOD_63952886.0B: ;Asm
			Ret


		METHOD_63952886.AfterCCTorAlreadyCalledCheck:

		METHOD_63952886.0C: ;Asm
			push dword EBP

		METHOD_63952886.0D: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_0000:
			; LdStr
			; String Value: Core

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_0000.00: ;Asm
			push dword StringLiteral02E7

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_0000.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_0005:
			; LdStr
			; String Value: Type Plug

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_0005.00: ;Asm
			push dword StringLiteral02E8

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_0005.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A:
			; Newobj

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.AfterAlloc:

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Debug_Kernel_Debugger_ASM_IS__Cosmos_Debug_Kernel]

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.09: ;Asm
			push dword 0x0
			; Arg aRing: 8

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.0B: ;Asm
			push dword [ESP + 24]
			; Arg aSection: 8

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.0E: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.10: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.NoError1518
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.14: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemTypeImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.NoError1518:

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.18: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000F:
			; Stsfld

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000F.00: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemTypeImplcctor

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000F.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemTypeImplcctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000F.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.Debug.Kernel.Debugger

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_000F.05: ;Asm
			mov dword [static_field__Cosmos_Core_Plugs_System_TypeImpl_mDebugger + 4], EAX

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_0014:
			; Ret

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemTypeImplcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemTypeImplcctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemTypeImplcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_63952887:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Reflection.MemberInfo
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemReflectionMemberInfoctor:

		GUID_63964949:

		METHOD_63964949.05: ;Asm
			push dword EBP

		METHOD_63964949.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemReflectionMemberInfoctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Reflection.MemberInfo
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemReflectionMemberInfoctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemReflectionMemberInfoctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemReflectionMemberInfoctor.IL_0001:
			; Call

		SystemVoidSystemReflectionMemberInfoctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemReflectionMemberInfoctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemReflectionMemberInfoctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemReflectionMemberInfoctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemReflectionMemberInfoctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemReflectionMemberInfoctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemReflectionMemberInfoctor.IL_0006:
			; Ret

		SystemVoidSystemReflectionMemberInfoctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemReflectionMemberInfoctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemReflectionMemberInfoctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemReflectionMemberInfoctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemReflectionMemberInfoctor.END__OF__METHOD_NORMAL

		SystemVoidSystemReflectionMemberInfoctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemReflectionMemberInfoctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemReflectionMemberInfoctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemReflectionMemberInfoctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemReflectionMemberInfoctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_63964950:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Guid
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemGuidcctor:

		GUID_63972212:
			; Static constructor. See if it has been called already, return if so.

		METHOD_63972212.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Guid], 0x1

		METHOD_63972212.06: ;Asm
			JE near METHOD_63972212.BeforeQuickReturn

		METHOD_63972212.07: ;Asm
			mov byte [CCTOR_CALLED__System_Guid], 0x1

		METHOD_63972212.08: ;Asm
			Jmp METHOD_63972212.AfterCCTorAlreadyCalledCheck

		METHOD_63972212.BeforeQuickReturn:

		METHOD_63972212.09: ;Asm
			mov ECX, 0x0

		METHOD_63972212.0A: ;Asm
			Ret


		METHOD_63972212.AfterCCTorAlreadyCalledCheck:

		METHOD_63972212.0B: ;Asm
			push dword EBP

		METHOD_63972212.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemGuidcctor.IL_0000:
			; Ret

		SystemVoidSystemGuidcctor.IL_0000.00: ;Asm
			Jmp SystemVoidSystemGuidcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemGuidcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemGuidcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemGuidcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemGuidcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemGuidcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemGuidcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemGuidcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemGuidcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_63972213:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Guid
			; Name: ToString
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 16
			; Return size: 8

		SystemStringSystemGuidToString:

		GUID_63974639:

		METHOD_63974639.05: ;Asm
			push dword EBP

		METHOD_63974639.06: ;Asm
			mov EBP, ESP

		SystemStringSystemGuidToString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemGuidToString.IL_0001:
			; LdStr
			; String Value: D

		SystemStringSystemGuidToString.IL_0001.00: ;Asm
			push dword StringLiteral02E9

		SystemStringSystemGuidToString.IL_0001.01: ;Asm
			push dword 0x0

		SystemStringSystemGuidToString.IL_0006:
			; Ldnull

		SystemStringSystemGuidToString.IL_0006.00: ;Asm
			push dword 0x0

		SystemStringSystemGuidToString.IL_0006.01: ;Asm
			push dword 0x0

		SystemStringSystemGuidToString.IL_0007:
			; Call

		SystemStringSystemGuidToString.IL_0007.00: ;Asm
			Call SystemStringSystemGuidToStringSystemStringSystemIFormatProvider

		SystemStringSystemGuidToString.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToString.IL_0007.02: ;Asm
			JE near SystemStringSystemGuidToString.IL_000C
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemGuidToString.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToString.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToString.IL_0007.05: ;Asm
			JNE near SystemStringSystemGuidToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToString.IL_000C:
			; Ret

		SystemStringSystemGuidToString.IL_000C.00: ;Asm
			Jmp SystemStringSystemGuidToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringSystemGuidToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemGuidToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemGuidToString.END__OF__METHOD_NORMAL

		SystemStringSystemGuidToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemGuidToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemGuidToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemGuidToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemGuidToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemGuidToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemGuidToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemGuidToString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemGuidToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_63974640:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.Globalization.CultureInfoImpl
			; Name: get_CurrentCulture
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 8

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture:

		GUID_63986792:

		METHOD_63986792.09: ;Asm
			push dword EBP

		METHOD_63986792.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_63986792.0B: ;Asm
			push dword 0x0

		METHOD_63986792.0C: ;Asm
			push dword 0x0

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0000:
			; Nop

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0000.00: ;Asm
			NOP

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0001:
			; Ldnull

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0001.00: ;Asm
			push dword 0x0

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0001.01: ;Asm
			push dword 0x0

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0002:
			; Stloc
			; Local type = System.Globalization.CultureInfo
			; Local EBP offset = 4
			; Local size = 8

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0002.00: ;Asm
			pop dword EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0002.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0002.02: ;Asm
			pop dword EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0002.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0003:
			; Br

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0003.00: ;Asm
			Jmp SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0005

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0005:
			; Ldloc
			; Local type = System.Globalization.CultureInfo
			; Local EBP offset = 4
			; Local size = 8

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0005.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0005.01: ;Asm
			push dword EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0005.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0005.03: ;Asm
			push dword EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0006:
			; Ret

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.IL_0006.00: ;Asm
			Jmp SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_NORMAL
			; End Method: get_CurrentCulture

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_NORMAL

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_EXCEPTION:

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_EXCEPTION__2:

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_CurrentCulture.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_63986793:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: ToLower
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+20, size = 8
			; Argument[1] aCulture at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo:

		GUID_64001442:

		METHOD_64001442.0A: ;Asm
			push dword EBP

		METHOD_64001442.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_64001442.0C: ;Asm
			push dword 0x0

		METHOD_64001442.0D: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0000:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0002:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0002.00: ;Asm
			push dword 0x41

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0004:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0004.00: ;Asm
			push dword 0x5A

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0006:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0006.00: ;Asm
			push dword 0x20

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0008:
			; Call

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0008.00: ;Asm
			Call SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0008.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_000D
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0008.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_000D:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_000D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_000D.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_000D.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_000E:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_000E.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0010

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0010:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0010.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0010.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0010.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0010.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0011:
			; Ret

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.IL_0011.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL
			; End Method: ToLower

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCore_PlugsSystemStringImplToLowerSystemGlobalizationCultureInfo.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_64001443:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.IOPortBase
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aBase at EBP+12, size = 2
			; Argument[2] aOffset at EBP+8, size = 2

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16:

		GUID_64026015:

		METHOD_64026015.0A: ;Asm
			push dword EBP

		METHOD_64026015.0B: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPortBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0001:
			; Call

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0001.02: ;Asm
			JE near SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0006:
			; Nop

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0007:
			; Nop

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.IOPortBase
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0009.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0009.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000A.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000B:
			; Add

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000B.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000C:
			; Conv_U2

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000C.01: ;Asm
			movzx EAX, AX

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000C.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000D:
			; Stfld
			; Operand type: Cosmos.Core.IOPortBase
			; Field: System.UInt16 Cosmos.Core.IOPortBase.Port
			; Type: System.UInt16
			; Size: 2
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000D.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000D.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_000D.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0012:
			; Ret

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.IL_0012.00: ;Asm
			Jmp SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_64026016:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Name: set_Capacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32:

		GUID_64053276:

		METHOD_64053276.05: ;Asm
			push dword EBP

		METHOD_64053276.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_64053276.07: ;Asm
			push dword 0x0

		METHOD_64053276.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0007.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0009.00: ;Asm
			push dword 0xF

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_000B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_000B.00: ;Asm
			push dword 0x15

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0014:
			; Ldfld
			; Field: Cosmos.HAL.PCIDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PCIDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0014.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0019:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0019.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001B:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001B.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0058

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_001F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_004D

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0022.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0027:
			; Stloc
			; Local type = Cosmos.HAL.PCIDevice[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0027.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0027.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0029:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0029.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_002E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_002F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_002F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_002F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0045

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0032:
			; Ldfld
			; Field: Cosmos.HAL.PCIDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PCIDevice[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0032.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0038:
			; Ldloc
			; Local type = Cosmos.HAL.PCIDevice[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0039:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_003B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PCIDevice, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_003B.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_003B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_003B.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0040:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0040.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0040.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0045
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0040.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0045.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0045.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0046:
			; Ldloc
			; Local type = Cosmos.HAL.PCIDevice[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0047:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Field: Cosmos.HAL.PCIDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PCIDevice[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0047.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0047.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0047.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0047.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0047.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0047.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_004C:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_004C.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_004D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_004E:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_004E.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_004E.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_004E.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_PCIDevice___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_004E.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0053:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PCIDevice]
			; Field: Cosmos.HAL.PCIDevice[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PCIDevice[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0053.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0053.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0053.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0053.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0053.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0058:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.IL_0058.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_Capacity

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_64053277:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.IOPortImpl
			; Name: Read16
			; Plugged: No

		SystemUInt16CosmosCore_AsmIOPortImplRead16SystemUInt16:

		GUID_64151871:

		METHOD_64151871.06: ;Asm
			push dword EBP

		METHOD_64151871.07: ;Asm
			mov EBP, ESP

		METHOD_64151871.08: ;Asm
			mov EDX, dword [EBP + 8]

		METHOD_64151871.09: ;Asm
			mov EAX, 0x0

		METHOD_64151871.0A: ;Asm
			in word AX, DX

		METHOD_64151871.0B: ;Asm
			push dword EAX
			; End Method: Read16

		SystemUInt16CosmosCore_AsmIOPortImplRead16SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt16CosmosCore_AsmIOPortImplRead16SystemUInt16.END__OF__METHOD_NORMAL.0C: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt16CosmosCore_AsmIOPortImplRead16SystemUInt16.END__OF__METHOD_NORMAL

		SystemUInt16CosmosCore_AsmIOPortImplRead16SystemUInt16.END__OF__METHOD_NORMAL.0D: ;Asm
			mov ECX, 0x0

		SystemUInt16CosmosCore_AsmIOPortImplRead16SystemUInt16.END__OF__METHOD_NORMAL.0E: ;Asm
			pop dword EAX

		SystemUInt16CosmosCore_AsmIOPortImplRead16SystemUInt16.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt16CosmosCore_AsmIOPortImplRead16SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemUInt16CosmosCore_AsmIOPortImplRead16SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemUInt16CosmosCore_AsmIOPortImplRead16SystemUInt16.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			pop dword EBP

		SystemUInt16CosmosCore_AsmIOPortImplRead16SystemUInt16.END__OF__METHOD_EXCEPTION__2.11: ;Asm
			Ret


		GUID_64151872:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ThrowHelper
			; Name: ThrowArgumentNullException
			; Plugged: No
			; Argument[0] argument at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument:

		GUID_64151874:

		METHOD_64151874.12: ;Asm
			push dword EBP

		METHOD_64151874.13: ;Asm
			mov EBP, ESP

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ExceptionArgument
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0001:
			; Call

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0001.01: ;Asm
			Call SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0001.03: ;Asm
			JE near SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0001.06: ;Asm
			JNE near SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_EXCEPTION

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0006:
			; Throw

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0006.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0006.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0006.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.IL_0006.05: ;Asm
			Jmp SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_EXCEPTION
			; End Method: ThrowArgumentNullException

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_NORMAL

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_64151875:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ThrowHelper
			; Name: ThrowArgumentException
			; Plugged: No
			; Argument[0] resource at EBP+12, size = 4
			; Argument[1] argument at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument:

		GUID_64159587:

		METHOD_64159587.0A: ;Asm
			push dword EBP

		METHOD_64159587.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ExceptionResource
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.ExceptionArgument
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0002:
			; Call

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0002.00: ;Asm
			Call SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0002.02: ;Asm
			JE near SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0002.05: ;Asm
			JNE near SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_EXCEPTION

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007:
			; Throw

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.01: ;Asm
			pop dword EAX

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.05: ;Asm
			Jmp SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_EXCEPTION
			; End Method: ThrowArgumentException

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_NORMAL

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_64159588:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Runtime.CompilerServices.Unsafe
			; Name: ReadUnaligned
			; Plugged: No
			; Argument[0] source at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte:

		GUID_64169898:

		METHOD_64169898.0A: ;Asm
			push dword EBP

		METHOD_64169898.0B: ;Asm
			mov EBP, ESP

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.IL_0001:
			; Unaligned

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.IL_0004:
			; Ldobj

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.IL_0004.00: ;Asm
			pop dword EAX

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.IL_0004.01: ;Asm
			push dword [EAX]

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.IL_0009:
			; Ret

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.IL_0009.00: ;Asm
			Jmp SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.END__OF__METHOD_NORMAL
			; End Method: ReadUnaligned

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.END__OF__METHOD_NORMAL

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt32SystemByte.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_64169899:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32:

		GUID_64180241:

		METHOD_64180241.07: ;Asm
			push dword EBP

		METHOD_64180241.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_64180241.09: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.MBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.MBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.MBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_64180242:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32:

		GUID_64266770:

		METHOD_64266770.06: ;Asm
			push dword EBP

		METHOD_64266770.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_64266770.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.EBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.EBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.EBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_64266771:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.IOPortImpl
			; Name: Write16
			; Plugged: No

		SystemVoidCosmosCore_AsmIOPortImplWrite16SystemUInt16SystemUInt16:

		GUID_64355477:

		METHOD_64355477.06: ;Asm
			push dword EBP

		METHOD_64355477.07: ;Asm
			mov EBP, ESP

		METHOD_64355477.08: ;Asm
			mov EDX, dword [EBP + 12]

		METHOD_64355477.09: ;Asm
			mov EAX, dword [EBP + 8]

		METHOD_64355477.0A: ;Asm
			out DX, AX
			; End Method: Write16

		SystemVoidCosmosCore_AsmIOPortImplWrite16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_AsmIOPortImplWrite16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.0B: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_AsmIOPortImplWrite16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_AsmIOPortImplWrite16SystemUInt16SystemUInt16.END__OF__METHOD_NORMAL.0C: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_AsmIOPortImplWrite16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_AsmIOPortImplWrite16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_AsmIOPortImplWrite16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.0D: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_AsmIOPortImplWrite16SystemUInt16SystemUInt16.END__OF__METHOD_EXCEPTION__2.0E: ;Asm
			Ret 0x8


		GUID_64355478:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryOperations
			; Name: Fill
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] dest at EBP+16, size = 4
			; Argument[1] value at EBP+12, size = 1
			; Argument[2] size at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32:

		GUID_64355480:

		METHOD_64355480.0F: ;Asm
			push dword EBP

		METHOD_64355480.10: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_64355480.11: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0001.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0002:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0002.00: ;Asm
			push dword 0x1010101

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0007:
			; Mul

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0007.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0007.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0007.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0008:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0008.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0009:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0009.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_000A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_000A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_000C:
			; Call

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_000C.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemInt32SystemInt32

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_000C.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0011
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_000C.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0011:
			; Nop

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0011.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0012:
			; Ret

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.IL_0012.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.END__OF__METHOD_NORMAL
			; End Method: Fill

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemByteSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_64355481:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock16
			; Name: set_Item
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aByteOffset at EBP+12, size = 4
			; Argument[2] value at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16:

		GUID_64385535:

		METHOD_64385535.06: ;Asm
			push dword EBP

		METHOD_64385535.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_64385535.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock16
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0003:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock16.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock16
			; TypeOnStack: Cosmos.Core.MemoryBlock16
			; Offset: 12 (includes object header)

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0003.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0003.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0003.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0003.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0003.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008:
			; Clt_Un

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.02: ;Asm
			push dword ECX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.04: ;Asm
			JB near SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.True

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.05: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.False

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.True:

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.08: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000A

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.False:

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0008.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000A:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B:
			; Ceq

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.True

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.03: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.False

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.True:

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.06: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000D

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.False:

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000B.09: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000D

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000F:
			; Branch

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001D

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0011:
			; Nop

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0011.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0012:
			; LdStr
			; String Value: Memory access violation

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0012.00: ;Asm
			push dword StringLiteral02EA

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0012.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017:
			; Newobj

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.03: ;Asm
			push dword 0x88

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.AfterAlloc:

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.07: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.11: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.NoError1519
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.14: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.NoError1519:

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.17: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0017.18: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001C:
			; Throw

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001C.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001C.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001C.05: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock16
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001E:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock16.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock16
			; TypeOnStack: Cosmos.Core.MemoryBlock16
			; Offset: 16 (includes object header)

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001E.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001E.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001E.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_001E.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0023:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0023.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0024:
			; Add

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0024.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0024.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0025:
			; Conv_U

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0026:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0026.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0026.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0027:
			; Stind

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0027.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0027.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0027.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0028:
			; Ret

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.IL_0028.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.END__OF__METHOD_NORMAL
			; End Method: set_Item

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlock16set_ItemSystemUInt32SystemUInt16.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_64385536:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Ports.SATA
			; Name: SendSATA48Command
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-36
			; Local 6 at EBP-40
			; Local 7 at EBP-44
			; Local 8 at EBP-48
			; Local 9 at EBP-52
			; Local 10 at EBP-56
			; Local 11 at EBP-60
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] aCommand at EBP+20, size = 1
			; Argument[2] aStart at EBP+16, size = 8
			; Argument[3] aCount at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32:

		GUID_64446368:

		METHOD_64446368.06: ;Asm
			push dword EBP

		METHOD_64446368.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_64446368.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_64446368.09: ;Asm
			push dword 0x0

		METHOD_64446368.0A: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_64446368.0B: ;Asm
			push dword 0x0

		METHOD_64446368.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_64446368.0D: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_64446368.0E: ;Asm
			push dword 0x0

		METHOD_64446368.0F: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_64446368.10: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_64446368.11: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_64446368.12: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_64446368.13: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_64446368.14: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_64446368.15: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_64446368.16: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0001.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0002:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0002.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0007:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0007.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_000C:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_000C.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_ISSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_000C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0011
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_000C.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_000C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0011:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0011.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0012.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0012.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0013:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0013.00: ;Asm
			Call SystemInt32CosmosHALBlockDevicePortsSATAFindCMDSlot

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0013.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0018
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0013.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0018:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0018.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0019:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0019.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001A.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B:
			; Ceq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.True

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.False

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.True:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001D

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.False:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001B.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001D

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001D.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001F.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0021:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0021.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0021.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0028

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0023:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0023.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0261

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0028.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0028.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0029:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0029.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0029.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0029.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0029.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0029.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_002E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_002E.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CLB

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_002E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_002E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0033
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_002E.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_002E.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_002E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0033:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0033.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0033.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034:
			; Newobj

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.AfterAlloc:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_HBACommandHeader_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.09: ;Asm
			push dword 0x0
			; Arg aAddress: 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSlot: 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.0C: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderctorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.NoError1519
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.NoError1519:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0034.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0039:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0039.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0039.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0039.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0039.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_003A:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_003A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_003A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_003A.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_003A.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_003B:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_003B.00: ;Asm
			push dword 0x5

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_003C:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_003C.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CFLSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_003C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0041
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_003C.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_003C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0041:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0041.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0042:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0042.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0042.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0042.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0042.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0043:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0043.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0044:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0044.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_PRDTLSystemUInt16

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0044.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0044.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0049
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0044.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0044.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0049:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0049.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_004A:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_004A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_004A.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_004A.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_004A.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_004B:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_004B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_004C:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_004C.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_WriteSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_004C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_004C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0051
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_004C.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_004C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0051:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0051.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0052:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0052.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0052.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0052.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0052.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0053:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0053.00: ;Asm
			push dword 0x40A000

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0058:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0058.00: ;Asm
			push dword 0x2000

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005D.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005D.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.02: ;Asm
			push dword 0x12E

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.AfterAddressCheck:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.NotBoxedThis

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.NotBoxedThis:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.AfterNotBoxedThis:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0063
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_005E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0063:
			; Mul

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0063.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0063.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0063.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0063.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0064:
			; Add

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0064.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0064.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0065:
			; Conv_U8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0065.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0065.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0065.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0066:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0066.00: ;Asm
			push dword 0x100

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006B.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006C:
			; Mul

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006C.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006C.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006C.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006D:
			; Conv_I8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006D.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006D.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006D.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006E:
			; Add

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006E.00: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006E.02: ;Asm
			add dword [ESP], EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006E.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006F:
			; Conv_U4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006F.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_006F.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0070:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0070.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandHeaderset_CTBASystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0070.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0070.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0075
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0070.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0070.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0075:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0075.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0076:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0076.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0076.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0076.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0076.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0077:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0077.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersHBACommandHeaderget_CTBA

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0077.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0077.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0077.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0077.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0077.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007C:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007C.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007C.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007C.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007D.00: ;Asm
			Call SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007D.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007D.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007D.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_007D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082:
			; Newobj

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.AfterAlloc:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_HBACommandTable_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.08: ;Asm
			mov dword [EAX + 8], 0x14

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.09: ;Asm
			push dword 0x0
			; Arg aAddress: 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.0A: ;Asm
			push dword [ESP + 16]
			; Arg aPRDTCount: 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.0C: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBACommandTablectorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.NoError1519
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.NoError1519:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0082.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0087:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0087.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0087.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0087.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0087.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0088:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0088.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0088.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0089:
			; Ldfld
			; Field: Cosmos.Core.MemoryGroup.AHCI Cosmos.HAL.BlockDevice.Ports.SATA.Mem
			; Type: Cosmos.Core.MemoryGroup.AHCI
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 60 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0089.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0089.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0089.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0089.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0089.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0089.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0089.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0089.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_008E:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.Core.MemoryGroup.AHCI.DataBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryGroup.AHCI
			; TypeOnStack: Cosmos.Core.MemoryGroup.AHCI
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_008E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_008E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_008E.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_008E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_008E.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_008E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_008E.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_008E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0093:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 40 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0093.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0093.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0093.02: ;Asm
			add ECX, 0x28

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0093.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0093.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0093.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0098:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 24
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0098.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0098.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0099:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0099.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0099.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0099.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0099.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009A:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[] Cosmos.HAL.BlockDevice.Registers.HBACommandTable.PRDTEntry
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Offset: 24 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009A.02: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009A.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009A.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009F:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009F.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009F.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_009F.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A0:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A0.00: ;Asm
			Call SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A0.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A5
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A0.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A0.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A0.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A0.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A0.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A5:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A5.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A6:
			; Sub

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A6.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A6.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A6.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A6.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7:
			; Ldelem_Ref

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A8
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A7_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A8:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 24
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A8.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A8.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A9:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A9.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBASystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A9.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00AE
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A9.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00A9.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00AE:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00AE.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00AF:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00AF.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00AF.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00AF.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00AF.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B0:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[] Cosmos.HAL.BlockDevice.Registers.HBACommandTable.PRDTEntry
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Offset: 24 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B0.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B0.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B0.02: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B0.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B0.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B0.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B0.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B0.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B5:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B5.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B5.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B5.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B5.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B6:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B6.00: ;Asm
			Call SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B6.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BB
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B6.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B6.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B6.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B6.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00B6.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BB:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BB.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BC:
			; Sub

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BC.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BC.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD:
			; Ldelem_Ref

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BE
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BD_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BE:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BE.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BF:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00BF.00: ;Asm
			push dword 0x200

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C4:
			; Mul

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C4.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C4.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C4.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C4.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C5:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C5.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C6:
			; Sub

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C6.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C6.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C6.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C6.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C7:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C7.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_DBCSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C7.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CC
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C7.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00C7.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CC:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CC.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CD:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CD.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CD.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CD.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CD.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CE:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[] Cosmos.HAL.BlockDevice.Registers.HBACommandTable.PRDTEntry
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry[]
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Offset: 24 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CE.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CE.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CE.02: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CE.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CE.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CE.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CE.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00CE.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D3:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandHeader
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D3.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D3.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D3.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D3.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D4:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D4.00: ;Asm
			Call SystemUInt16CosmosHALBlockDeviceRegistersHBACommandHeaderget_PRDTL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D4.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D9
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D4.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D4.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D4.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D4.06: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D4.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D9:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00D9.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DA:
			; Sub

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DA.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB:
			; Ldelem_Ref

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB.00: ;Asm
			pop dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB.06: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB.08: ;Asm
			JLE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_IndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB.0A: ;Asm
			JNL near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_IndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DC
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DB_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DC:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DC.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DD:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DD.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryset_InterruptOnCompletionSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DD.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DD.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E2
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DD.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00DD.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E2:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E2.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E3:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.HBACommandTable
			; Local EBP offset = 16
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E3.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E3.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E3.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E3.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E4:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E4.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersHBACommandTableget_CFIS

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E4.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E4.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E4.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E4.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9:
			; Newobj

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.00: ;Asm
			push dword 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.AfterAlloc:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_HAL_BlockDevice_Registers_FISRegisterH2D_ASM_IS__Cosmos_HAL2]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.08: ;Asm
			mov dword [EAX + 8], 0xC

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.09: ;Asm
			push dword 0x0
			; Arg aAddress: 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.0A: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.0B: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2DctorSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.NoError1519
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.10: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.NoError1519:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.13: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00E9.14: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00EE:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00EE.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00EE.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00EF:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00EF.00: ;Asm
			push dword 0x27

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F1:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F1.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_FISTypeSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F1.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F6
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F1.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F1.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F1.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F1.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F6:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F6.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F7:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F7.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F7.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F8:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F8.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F9:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F9.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_IsCommandSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F9.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00FE
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F9.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F9.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F9.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00F9.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00FE:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00FE.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00FF:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00FF.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_00FF.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0100:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Registers.ATACommands
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0100.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0101:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0101.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CommandSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0101.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0101.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0106
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0101.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0101.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0101.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0101.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0106:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0106.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0107:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0107.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0107.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0108:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0108.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0108.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0109:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0109.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_010E:
			; Conv_I8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_010E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_010E.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_010E.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_010E.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_010F:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_010F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_010F.01: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_010F.02: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_010F.03: ;Asm
			and dword [ESP + 4], EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0110:
			; Conv_U1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0110.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0110.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0110.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0110.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0111:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0111.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA0SystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0111.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0111.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0116
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0111.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0111.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0111.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0111.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0116:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0116.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0117:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0117.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0117.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0118:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0118.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0118.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0119:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0119.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A:
			; Shr_Un

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.HighPartIsZero

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.04: ;Asm
			shrd [ESP], EAX, CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.05: ;Asm
			shr dword [ESP + 4], CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.End_Shr

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.HighPartIsZero:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.08: ;Asm
			shr EAX, CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.09: ;Asm
			mov dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011A.End_Shr:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011B:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_011B.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0120:
			; Conv_I8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0120.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0120.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0120.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0120.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0121:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0121.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0121.01: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0121.02: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0121.03: ;Asm
			and dword [ESP + 4], EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0122:
			; Conv_U1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0122.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0122.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0122.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0122.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0123:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0123.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA1SystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0123.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0123.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0128
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0123.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0123.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0123.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0123.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0128:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0128.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0129:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0129.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0129.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012B:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012B.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D:
			; Shr_Un

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.HighPartIsZero

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.04: ;Asm
			shrd [ESP], EAX, CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.05: ;Asm
			shr dword [ESP + 4], CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.End_Shr

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.HighPartIsZero:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.08: ;Asm
			shr EAX, CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.09: ;Asm
			mov dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012D.End_Shr:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_012E.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0133:
			; Conv_I8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0133.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0133.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0133.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0133.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0134:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0134.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0134.01: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0134.02: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0134.03: ;Asm
			and dword [ESP + 4], EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0135:
			; Conv_U1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0135.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0135.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0135.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0135.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0136:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0136.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA2SystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0136.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0136.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_013B
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0136.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0136.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0136.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0136.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_013B:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_013B.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_013C:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_013C.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_013C.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_013D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_013D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_013D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_013E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_013E.00: ;Asm
			push dword 0x18

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140:
			; Shr_Un

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.HighPartIsZero

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.04: ;Asm
			shrd [ESP], EAX, CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.05: ;Asm
			shr dword [ESP + 4], CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.End_Shr

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.HighPartIsZero:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.08: ;Asm
			shr EAX, CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.09: ;Asm
			mov dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0140.End_Shr:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0141:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0141.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0146:
			; Conv_I8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0146.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0146.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0146.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0146.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0147:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0147.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0147.01: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0147.02: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0147.03: ;Asm
			and dword [ESP + 4], EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0148:
			; Conv_U1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0148.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0148.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0148.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0148.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0149:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0149.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0149.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0149.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_014E
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0149.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0149.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0149.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0149.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_014E:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_014E.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_014F:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_014F.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_014F.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0150:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0150.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0150.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0151:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0151.00: ;Asm
			push dword 0x20

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153:
			; Shr_Un

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.HighPartIsZero

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.04: ;Asm
			shrd [ESP], EAX, CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.05: ;Asm
			shr dword [ESP + 4], CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.End_Shr

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.HighPartIsZero:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.08: ;Asm
			shr EAX, CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.09: ;Asm
			mov dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0153.End_Shr:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0154:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0154.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0159:
			; Conv_I8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0159.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0159.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0159.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0159.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015A:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015A.01: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015A.02: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015A.03: ;Asm
			and dword [ESP + 4], EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015B:
			; Conv_U1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015B.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015B.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015B.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015C:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015C.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015C.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0161
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015C.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_015C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0161:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0161.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0162:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0162.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0162.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0163:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0163.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0163.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0164:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0164.00: ;Asm
			push dword 0x28

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166:
			; Shr_Un

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.01: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.02: ;Asm
			cmp CL, 0x20

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.03: ;Asm
			JNB near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.HighPartIsZero

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.04: ;Asm
			shrd [ESP], EAX, CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.05: ;Asm
			shr dword [ESP + 4], CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.End_Shr

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.HighPartIsZero:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.07: ;Asm
			and CL, 0x1F

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.08: ;Asm
			shr EAX, CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.09: ;Asm
			mov dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.0A: ;Asm
			mov dword [ESP + 4], 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0166.End_Shr:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0167:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0167.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016C:
			; Conv_I8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016C.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016C.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016C.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016D:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016D.01: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016D.02: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016D.03: ;Asm
			and dword [ESP + 4], EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016E:
			; Conv_U1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016E.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016E.02: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016E.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016F:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016F.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0174
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016F.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_016F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0174:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0174.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0175:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0175.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0175.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0176:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0176.00: ;Asm
			push dword 0x40

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0178:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0178.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_DeviceSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0178.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0178.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_017D
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0178.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0178.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0178.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0178.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_017D:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_017D.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_017E:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_017E.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_017E.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_017F:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_017F.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0180:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0180.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0185:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0185.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0185.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0186:
			; Conv_U1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0186.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0186.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0186.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0187:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0187.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountLSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0187.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0187.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_018C
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0187.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0187.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0187.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0187.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_018C:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_018C.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_018D:
			; Dup

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_018D.00: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_018D.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_018E:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_018E.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_018F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_018F.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0190:
			; Shr_Un

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0190.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0190.01: ;Asm
			shr dword [ESP], CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0191:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0191.00: ;Asm
			push dword 0xFF

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0196:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0196.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0196.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0197:
			; Conv_U1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0197.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0197.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0197.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0198:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0198.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0198.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0198.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_019D
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0198.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0198.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0198.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0198.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_019D:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_019D.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_019E:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Local EBP offset = 28
			; Local size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_019E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_019E.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_019E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_019E.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A0:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A0.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A1:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A1.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A1.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A3:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A3.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01AB

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A5.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A5.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A7:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A7.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A8:
			; Add

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A8.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A9:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A9.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01AB:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01AB.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01AB.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01AC:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01AC.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01AC.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01AC.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01AC.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01AC.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01AC.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01AC.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01AC.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01B1:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01B1.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_TFD

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01B1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01B1.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01B6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01B1.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01B1.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01B1.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01B6:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01B6.00: ;Asm
			push dword 0x88

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01BB:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01BB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01BB.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01BC:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01BC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01BC.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01BC.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C9

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01BE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01BE.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01BE.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C0:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C0.00: ;Asm
			push dword 0xF4240

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5:
			; Clt

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.02: ;Asm
			push dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.04: ;Asm
			JL near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.True

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.False

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.True:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.08: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C7

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.False:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C5.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C7:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C7.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01CA

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C9:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01C9.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01CA:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01CA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01CA.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01CC:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01CC.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01CC.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01CE:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01CE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01CE.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01CE.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01A5

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D0.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D0.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D2:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D2.00: ;Asm
			push dword 0xF4240

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7:
			; Ceq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.True

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.False

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.True:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D9

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.False:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D7.09: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D9

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D9:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01D9.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01DB:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01DB.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01DB.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01DD:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01DD.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01DD.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01DD.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0202

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01DF:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01DF.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01E0:
			; Ldsfld

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01E0.00: ;Asm
			Call SystemVoidCosmosHALBlockDevicePortsSATAcctor

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01E0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01E0.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01E0.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01E0.03: ;Asm
			push dword [static_field__Cosmos_HAL_BlockDevice_Ports_SATA_mSATADebugger + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01E0.04: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01E5:
			; LdStr
			; String Value: Port {0} timed out!

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01E5.00: ;Asm
			push dword StringLiteral02EB

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01E5.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EA:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EA.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EA.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.02: ;Asm
			push dword 0x12E

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.04: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.AfterAddressCheck:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.NotBoxedThis

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.0A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.NotBoxedThis:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.0B: ;Asm
			Call ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.AfterNotBoxedThis:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.0C: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.0D: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F0
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.12: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.13: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01EB.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F0:
			; Box

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F0.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F0.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F0.02: ;Asm
			pop dword ESI

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F0.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F0.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F0.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F0.06: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F0.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F0.08: ;Asm
			push dword ESI

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F0.09: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F5:
			; Call

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F5.00: ;Asm
			Call SystemStringSystemStringFormatSystemStringSystemObject

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F5.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01FA
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F5.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F5.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F5.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F5.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01F5.07: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01FA:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01FA.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01FA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01FA.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01FF
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01FA.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01FA.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01FF:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_01FF.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0200:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0200.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0261

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0202:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0202.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0203:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0203.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0203.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0204:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0204.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0204.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0204.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0204.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0204.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0204.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0204.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0204.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0209:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0209.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_020A:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_020A.00: ;Asm
			Call SystemVoidCosmosHALBlockDeviceRegistersPortRegistersset_CISystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_020A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_020A.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_020F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_020A.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_020A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_020F:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_020F.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0210:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0210.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_025A

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0212:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0212.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0213:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0213.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0213.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0214:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0214.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0214.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0214.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0214.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0214.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0214.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0214.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0214.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0219:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0219.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_CI

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0219.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0219.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_021E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0219.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0219.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0219.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_021E:
			; Conv_U8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_021E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_021E.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_021E.02: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_021F:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_021F.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0220:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0220.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0220.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0221:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0221.00: ;Asm
			push dword 0x1F

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0223:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0223.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0223.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0224:
			; Shl

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0224.00: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0224.01: ;Asm
			shl dword [ESP], CL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0225:
			; Conv_I8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0225.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0225.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0225.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0225.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0226:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0226.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0226.01: ;Asm
			pop dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0226.02: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0226.03: ;Asm
			and dword [ESP + 4], EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0227:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0227.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0228:
			; Conv_I8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0228.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0228.01: ;Asm
			cdq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0228.02: ;Asm
			push dword EDX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0228.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229:
			; Ceq

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.01: ;Asm
			cmp EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.False

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.04: ;Asm
			xor EAX, dword [ESP + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.05: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.False

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.06: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.07: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.08: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_022B

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.False:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.09: ;Asm
			add ESP, 0x8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0229.0B: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_022B

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_022B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_022B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_022B.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_022D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_022D.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_022D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_022F:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_022F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_022F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_022F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0233

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0231:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0231.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_025F

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0233:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Ports.SATA
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0233.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0233.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0234:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Registers.PortRegisters Cosmos.HAL.BlockDevice.Ports.SATA.mPortReg
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Ports.SATA
			; TypeOnStack: Cosmos.HAL.BlockDevice.Ports.SATA
			; Offset: 36 (includes object header)

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0234.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0234.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0234.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0234.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0234.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0234.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0234.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0234.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0239:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0239.00: ;Asm
			Call SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_IS

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0239.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0239.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_023E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0239.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0239.04: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0239.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_023E:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_023E.00: ;Asm
			push dword 0x40000000

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0243:
			; And

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0243.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0243.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0244:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0244.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245:
			; Cgt_Un

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245.02: ;Asm
			JB near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245.True

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245.03: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245.False

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245.True:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245.05: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245.06: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0247

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245.False:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0245.08: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0247:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0247.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0247.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0249:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0249.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0249.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_024B:
			; Branch

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_024B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_024B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_024B.02: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0259

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_024D:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_024D.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_024E:
			; LdStr
			; String Value: SATA Fatal error: Command aborted

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_024E.00: ;Asm
			push dword StringLiteral02EC

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_024E.01: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253:
			; Newobj

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.02: ;Asm
			JNE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.AfterCCTorExceptionCheck:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.03: ;Asm
			push dword 0x88

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.AfterAlloc:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.07: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.11: ;Asm
			JE near SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.NoError1519
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.14: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.NoError1519:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.17: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0253.18: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0258:
			; Throw

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0258.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0258.01: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0258.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0258.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0258.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0258.05: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0259:
			; Nop

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0259.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_025A:
			; Ldc_I4

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_025A.00: ;Asm
			push dword 0x1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_025B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_025B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_025B.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_025D:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_025D.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0212

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_025F:
			; Br

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_025F.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0261

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0261:
			; Ret

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.IL_0261.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: SendSATA48Command

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x3C

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDevicePortsSATASendSATA48CommandCosmosHALBlockDeviceRegistersATACommandsSystemUInt64SystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x18


		GUID_64446369:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock
			; Name: Read8
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aBuffer at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray:

		GUID_65278419:

		METHOD_65278419.06: ;Asm
			push dword EBP

		METHOD_65278419.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_65278419.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_65278419.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_65278419.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0002:
			; Ldlen

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0002.02: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0003:
			; Conv_I4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0004:
			; Conv_I8

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0004.01: ;Asm
			cdq

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0004.02: ;Asm
			push dword EDX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0004.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0005:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0005.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0005.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0006:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 20 (includes object header)

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0006.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0006.02: ;Asm
			add ECX, 0x14

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0006.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0006.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0006.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000B:
			; Conv_U8

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000B.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000B.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000C:
			; Clt

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000C.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000C.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000C.03: ;Asm
			pop dword EDX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000C.04: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000C.05: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000C.06: ;Asm
			sub EBX, EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000C.07: ;Asm
			sbb ECX, EDX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000C.08: ;Asm
			cmovl EDI, ESI

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000C.09: ;Asm
			push dword EDI

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000E:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F:
			; Ceq

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.True

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.03: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.False

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.True:

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.06: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0011

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.False:

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_000F.09: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0011

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0011:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0011.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0012:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0012.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0012.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0013:
			; Branch

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0013.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0013.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0021

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0015:
			; Nop

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0015.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0016:
			; LdStr
			; String Value: Memory access violation

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0016.00: ;Asm
			push dword StringLiteral02ED

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0016.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B:
			; Newobj

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.AfterCCTorExceptionCheck:

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.03: ;Asm
			push dword 0x88

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.AfterAlloc:

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.07: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.11: ;Asm
			JE near SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.NoError1519
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.14: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.NoError1519:

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.17: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_001B.18: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0020:
			; Throw

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0020.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0020.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0020.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0020.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0020.05: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0021:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0021.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0022:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0022.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0023:
			; Br

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0023.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0038

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0025:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0025.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0025.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0026:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0026.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0027:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0027.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0027.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0028:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 40 (includes object header)

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0028.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0028.01: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0028.02: ;Asm
			add ECX, 0x28

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0028.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0028.04: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0028.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_002D:
			; Conv_U8

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_002D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_002D.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_002D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_002E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_002E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_002F:
			; Conv_I8

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_002F.01: ;Asm
			cdq

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_002F.02: ;Asm
			push dword EDX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_002F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0030:
			; Add

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0030.00: ;Asm
			pop dword EDX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0030.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0030.02: ;Asm
			add dword [ESP], EDX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0030.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0031:
			; Conv_U

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0031.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0031.01: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0031.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0032:
			; Ldind

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0032.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0032.02: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0033:
			; Stelem_I1

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0033.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0033.01: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0033.02: ;Asm
			mul dword EDX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0033.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0033.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0033.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0033.06: ;Asm
			push dword EDX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0033.07: ;Asm
			pop dword ECX
			; Start 1 byte

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0033.08: ;Asm
			pop dword EBX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0033.09: ;Asm
			mov byte [ECX], BL

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0033.0A: ;Asm
			add ESP, 0xC

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0034:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0034.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0034.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0035:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0035.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0036:
			; Add

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0036.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0036.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0037:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0037.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0037.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0038:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0039:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0039.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0039.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003A:
			; Ldlen

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003B:
			; Conv_I4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C:
			; Clt

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.02: ;Asm
			push dword ECX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.04: ;Asm
			JL near SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.True

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.05: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.False

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.True:

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.08: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003E

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.False:

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003C.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003F.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_003F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0040:
			; Branch

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0040.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0040.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0040.02: ;Asm
			JNE near SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0025

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0042:
			; Ret

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.IL_0042.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.END__OF__METHOD_NORMAL
			; End Method: Read8

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryBlockRead8SystemBytearray.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_65278420:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Name: get_SACT
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT:

		GUID_65430342:

		METHOD_65430342.06: ;Asm
			push dword EBP

		METHOD_65430342.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_65430342.08: ;Asm
			push dword 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0000:
			; Nop

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0000.00: ;Asm
			NOP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Arg real size = 8 aligned size = 8

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.PortRegisters.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.PortRegisters
			; Offset: 12 (includes object header)

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0002.01: ;Asm
			pop dword ECX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0002.04: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0002.06: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0007:
			; Ldc_I4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0007.00: ;Asm
			push dword 0x34

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0009:
			; Callvirt
			; ThisOffset = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0009.00: ;Asm
			Call SystemUInt32CosmosCoreMemoryBlockget_ItemSystemUInt32

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0009.02: ;Asm
			JE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_000E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0009.04: ;Asm
			JNE near SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.END__OF__METHOD_EXCEPTION

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0009.NoExceptionAfterCall:
			; Argument Count = 1

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_000E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_000E.00: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_000E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_000F:
			; Br

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_000F.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0011

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0011:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0011.01: ;Asm
			push dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0012:
			; Ret

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.IL_0012.00: ;Asm
			Jmp SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.END__OF__METHOD_NORMAL
			; End Method: get_SACT

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.END__OF__METHOD_NORMAL

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.END__OF__METHOD_EXCEPTION:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.END__OF__METHOD_EXCEPTION__2:

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt32CosmosHALBlockDeviceRegistersPortRegistersget_SACT.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_65430343:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock08
			; Name: get_Item
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aByteOffset at EBP+8, size = 4
			; Return size: 4

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32:

		GUID_65461215:

		METHOD_65461215.08: ;Asm
			push dword EBP

		METHOD_65461215.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_65461215.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_65461215.0B: ;Asm
			push dword 0x0

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0000:
			; Nop

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock08
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0002.00: ;Asm
			push dword [EBP + 16]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0002.01: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0003:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock08.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock08
			; TypeOnStack: Cosmos.Core.MemoryBlock08
			; Offset: 12 (includes object header)

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0003.01: ;Asm
			pop dword ECX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0003.02: ;Asm
			add ECX, 0xC

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0003.03: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0003.04: ;Asm
			push dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0003.05: ;Asm
			mov EAX, 0x0

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008:
			; Clt_Un

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.00: ;Asm
			pop dword ECX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.01: ;Asm
			pop dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.02: ;Asm
			push dword ECX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.03: ;Asm
			cmp EAX, dword [ESP]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.04: ;Asm
			JB near SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.True

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.05: ;Asm
			Jmp SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.False

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.True:

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.07: ;Asm
			push dword 0x1

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.08: ;Asm
			Jmp SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000A

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.False:

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.09: ;Asm
			add ESP, 0x4

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0008.0A: ;Asm
			push dword 0x0

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000A:
			; Ldc_I4

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000A.00: ;Asm
			push dword 0x0

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B:
			; Ceq

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.02: ;Asm
			JE near SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.True

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.03: ;Asm
			Jmp SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.False

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.True:

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.05: ;Asm
			push dword 0x1

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.06: ;Asm
			Jmp SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000D

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.False:

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.08: ;Asm
			push dword 0x0

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000B.09: ;Asm
			Jmp SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000D

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000E.01: ;Asm
			push dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000F:
			; Branch

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000F.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000F.01: ;Asm
			cmp EAX, 0x0

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_000F.02: ;Asm
			JE near SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001D

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0011:
			; Nop

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0011.00: ;Asm
			NOP

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0012:
			; LdStr
			; String Value: Memory access violation

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0012.00: ;Asm
			push dword StringLiteral02EE

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0012.01: ;Asm
			push dword 0x0

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017:
			; Newobj

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.02: ;Asm
			JNE near SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.AfterCCTorExceptionCheck:

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.03: ;Asm
			push dword 0x88

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.AfterAlloc:

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.05: ;Asm
			push dword [ESP]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.06: ;Asm
			push dword [ESP]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.07: ;Asm
			pop dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.09: ;Asm
			mov dword [EAX], EBX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.0D: ;Asm
			push dword [ESP + 16]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.0E: ;Asm
			push dword [ESP + 16]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.10: ;Asm
			test ECX, 0x2

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.11: ;Asm
			JE near SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.NoError1519
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.14: ;Asm
			Jmp SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.NoError1519:

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.17: ;Asm
			push dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0017.18: ;Asm
			push dword 0x0

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001C:
			; Throw

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001C.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001C.01: ;Asm
			pop dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001C.03: ;Asm
			Call SystemExceptionOccurred

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001C.04: ;Asm
			mov ECX, 0x3

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001C.05: ;Asm
			Jmp SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock08
			; Arg real size = 8 aligned size = 8

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001D.00: ;Asm
			push dword [EBP + 16]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001D.01: ;Asm
			push dword [EBP + 12]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001E:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock08.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock08
			; TypeOnStack: Cosmos.Core.MemoryBlock08
			; Offset: 16 (includes object header)

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001E.01: ;Asm
			pop dword ECX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001E.02: ;Asm
			add ECX, 0x10

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001E.03: ;Asm
			mov EAX, dword [ECX]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001E.04: ;Asm
			push dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_001E.05: ;Asm
			mov EAX, 0x0

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0023:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0023.00: ;Asm
			push dword [EBP + 8]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0024:
			; Add

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0024.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0024.01: ;Asm
			add dword [ESP], EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0025:
			; Conv_U

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0026:
			; Ldind

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0026.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0026.01: ;Asm
			movzx EAX, byte [EAX]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0026.02: ;Asm
			push dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0027:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0028:
			; Br

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_0028.00: ;Asm
			Jmp SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_002A

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_002A:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 8
			; Local size = 1

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_002A.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_002A.01: ;Asm
			push dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_002B:
			; Ret

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.IL_002B.00: ;Asm
			Jmp SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_NORMAL

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteCosmosCoreMemoryBlock08get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_65461216:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryBlock16
			; Name: get_Item
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aByteOffset at EBP+8, size = 4
			; Return size: 4

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32:

		GUID_65544330:

		METHOD_65544330.08: ;Asm
			push dword EBP

		METHOD_65544330.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_65544330.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_65544330.0B: ;Asm
			push dword 0x0

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0000:
			; Nop

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock16
			; Arg real size = 8 aligned size = 8

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0002.00: ;Asm
			push dword [EBP + 16]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0002.01: ;Asm
			push dword [EBP + 12]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0003:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock16.Size
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock16
			; TypeOnStack: Cosmos.Core.MemoryBlock16
			; Offset: 12 (includes object header)

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0003.01: ;Asm
			pop dword ECX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0003.02: ;Asm
			add ECX, 0xC

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0003.03: ;Asm
			mov EAX, dword [ECX]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0003.04: ;Asm
			push dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0003.05: ;Asm
			mov EAX, 0x0

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008:
			; Clt_Un

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.00: ;Asm
			pop dword ECX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.01: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.02: ;Asm
			push dword ECX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.03: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.04: ;Asm
			JB near SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.True

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.05: ;Asm
			Jmp SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.False

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.True:

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.07: ;Asm
			push dword 0x1

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.08: ;Asm
			Jmp SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000A

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.False:

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.09: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0008.0A: ;Asm
			push dword 0x0

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000A:
			; Ldc_I4

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000A.00: ;Asm
			push dword 0x0

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B:
			; Ceq

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.02: ;Asm
			JE near SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.True

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.03: ;Asm
			Jmp SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.False

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.True:

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.05: ;Asm
			push dword 0x1

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.06: ;Asm
			Jmp SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000D

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.False:

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.08: ;Asm
			push dword 0x0

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000B.09: ;Asm
			Jmp SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000D

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000E.01: ;Asm
			push dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000F:
			; Branch

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000F.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000F.01: ;Asm
			cmp EAX, 0x0

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_000F.02: ;Asm
			JE near SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001D

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0011:
			; Nop

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0011.00: ;Asm
			NOP

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0012:
			; LdStr
			; String Value: Memory access violation

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0012.00: ;Asm
			push dword StringLiteral02EF

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0012.01: ;Asm
			push dword 0x0

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017:
			; Newobj

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.02: ;Asm
			JNE near SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.AfterCCTorExceptionCheck:

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.03: ;Asm
			push dword 0x88

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.AfterAlloc:

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.05: ;Asm
			push dword [ESP]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.06: ;Asm
			push dword [ESP]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.07: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.09: ;Asm
			mov dword [EAX], EBX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.0D: ;Asm
			push dword [ESP + 16]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.0E: ;Asm
			push dword [ESP + 16]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.10: ;Asm
			test ECX, 0x2

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.11: ;Asm
			JE near SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.NoError1519
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.14: ;Asm
			Jmp SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.NoError1519:

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.17: ;Asm
			push dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0017.18: ;Asm
			push dword 0x0

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001C:
			; Throw

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001C.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001C.01: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001C.03: ;Asm
			Call SystemExceptionOccurred

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001C.04: ;Asm
			mov ECX, 0x3

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001C.05: ;Asm
			Jmp SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.Core.MemoryBlock16
			; Arg real size = 8 aligned size = 8

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001D.00: ;Asm
			push dword [EBP + 16]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001D.01: ;Asm
			push dword [EBP + 12]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001E:
			; Ldfld
			; Field: System.UInt32 Cosmos.Core.MemoryBlock16.Base
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.Core.MemoryBlock16
			; TypeOnStack: Cosmos.Core.MemoryBlock16
			; Offset: 16 (includes object header)

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001E.01: ;Asm
			pop dword ECX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001E.02: ;Asm
			add ECX, 0x10

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001E.03: ;Asm
			mov EAX, dword [ECX]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001E.04: ;Asm
			push dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_001E.05: ;Asm
			mov EAX, 0x0

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0023:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0023.00: ;Asm
			push dword [EBP + 8]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0024:
			; Add

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0024.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0024.01: ;Asm
			add dword [ESP], EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0025:
			; Conv_U

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0026:
			; Ldind

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0026.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0026.01: ;Asm
			movzx EAX, word [EAX]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0026.02: ;Asm
			push dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0027:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0028:
			; Br

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_0028.00: ;Asm
			Jmp SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_002A

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_002A:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 8
			; Local size = 2

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_002A.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_002A.01: ;Asm
			push dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_002B:
			; Ret

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.IL_002B.00: ;Asm
			Jmp SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_NORMAL

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemUInt16CosmosCoreMemoryBlock16get_ItemSystemUInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_65544331:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aAddress at EBP+12, size = 4
			; Argument[2] aEntry at EBP+8, size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32:

		GUID_65628597:

		METHOD_65628597.08: ;Asm
			push dword EBP

		METHOD_65628597.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0001:
			; Call

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0001.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0006:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0007:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_000A:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry.xAddress
			; Type: System.UInt32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_000A.01: ;Asm
			add ECX, 0x18

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0011:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry.xEntry
			; Type: System.UInt32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0011.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0016.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0016.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0017:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0018:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0018.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_001A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_001A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_001B:
			; Ldfld
			; Field: System.UInt32 Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry.xEntry
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_001B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_001B.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_001B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_001B.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_001B.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0020:
			; Mul

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0020.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0020.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0020.03: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0021:
			; Add

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0021.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0022:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0022.00: ;Asm
			push dword 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024:
			; Newobj

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.AfterAlloc:

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_Core_MemoryBlock_ASM_IS__Cosmos_Core]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.09: ;Asm
			push dword 0x0
			; Arg aBase: 4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.0A: ;Asm
			push dword [ESP + 16]
			; Arg aSize: 4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.0C: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.0E: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.NoError1519
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.12: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.NoError1519:

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.16: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0024.17: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0029:
			; Stfld
			; Operand type: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0029.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0029.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0029.02: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0029.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0029.04: ;Asm
			pop dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0029.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0029.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0029.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_002E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_002E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_002F:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.HBAPRDTEntry
			; Offset: 16 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_002F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_002F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_002F.02: ;Asm
			add ECX, 0x10

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_002F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_002F.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_002F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_002F.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_002F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0034:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0034.00: ;Asm
			push dword 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0035:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0035.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlockFillSystemByte

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0035.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0035.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_003A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0035.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_0035.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_003A:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_003A.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_003B:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.IL_003B.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersHBAPRDTEntryctorSystemUInt32SystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_65628598:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: IsNullOrWhiteSpace
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] value at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString:

		GUID_65721186:

		METHOD_65721186.05: ;Asm
			push dword EBP

		METHOD_65721186.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_65721186.07: ;Asm
			push dword 0x0

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0001:
			; Branch

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0001.03: ;Asm
			JNE near SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0005

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0001.05: ;Asm
			JNE near SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0005

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0003:
			; Ldc_I4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0003.00: ;Asm
			push dword 0x1

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0004:
			; Ret

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0004.00: ;Asm
			Jmp SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0005:
			; Ldc_I4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0005.00: ;Asm
			push dword 0x0

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0007:
			; Br

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0007.00: ;Asm
			Jmp SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001D

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0009:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0009.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_000A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_000A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_000A.01: ;Asm
			push dword EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_000B:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_000B.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_000B.02: ;Asm
			JE near SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_000B.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_000B.04: ;Asm
			JNE near SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_000B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0010:
			; Call

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0010.00: ;Asm
			Call SystemBooleanSystemCharIsWhiteSpaceSystemChar

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0010.02: ;Asm
			JE near SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0015
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0010.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0010.04: ;Asm
			JNE near SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0015:
			; Branch

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0015.00: ;Asm
			pop dword EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0015.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0015.02: ;Asm
			JNE near SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0019

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0017:
			; Ldc_I4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0017.00: ;Asm
			push dword 0x0

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0018:
			; Ret

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0018.00: ;Asm
			Jmp SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0019:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0019.01: ;Asm
			push dword EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001A:
			; Ldc_I4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001A.00: ;Asm
			push dword 0x1

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001B:
			; Add

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001B.00: ;Asm
			pop dword EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001B.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001C.00: ;Asm
			pop dword EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001D.01: ;Asm
			push dword EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001E.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001E.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001F:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001F.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001F.02: ;Asm
			JE near SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0024
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001F.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001F.05: ;Asm
			JNE near SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_001F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0024:
			; Branch

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0024.00: ;Asm
			pop dword EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0024.01: ;Asm
			pop dword EBX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0024.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0024.03: ;Asm
			JL near SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0009

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0026:
			; Ldc_I4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0026.00: ;Asm
			push dword 0x1

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0027:
			; Ret

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.IL_0027.00: ;Asm
			Jmp SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_NORMAL
			; End Method: IsNullOrWhiteSpace

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanSystemStringIsNullOrWhiteSpaceSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_65721187:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.ScanMaps.US_Standard
			; Name: InitKeys
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys:

		GUID_65807853:

		METHOD_65807853.08: ;Asm
			push dword EBP

		METHOD_65807853.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0000:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0002:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0002.00: ;Asm
			push dword 0x64

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.02: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.03: ;Asm
			push dword 0x24

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_System_KeyMapping__ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.0C: ;Asm
			push dword 0x0
			; Arg capacity: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.0D: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.0E: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.10: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.NoError1522
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.11: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.12: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.13: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.NoError1522:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.14: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0004.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0009:
			; Stfld
			; Operand type: Cosmos.System.ScanMaps.US_Standard
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0009.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0009.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0009.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0009.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0009.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0009.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_000F:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_000F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_000F.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_000F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_000F.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_000F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0014:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0014.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0015:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0015.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.NoError1523
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.NoError1523:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0016.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_001B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_001B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_001B.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0020
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_001B.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_001B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0020:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0020.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0021.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0021.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0022:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0022.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0022.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0022.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0022.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0022.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0022.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0022.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0022.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0027:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0027.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0028:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0028.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.NoError1523
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.NoError1523:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0029.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_002E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_002E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_002E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_002E.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0033
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_002E.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_002E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0033:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0033.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0034.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0034.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0035:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0035.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0035.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0035.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0035.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0035.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0035.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0035.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0035.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_003A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_003A.00: ;Asm
			push dword 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_003B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_003B.00: ;Asm
			push dword 0x31

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_003D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_003D.00: ;Asm
			push dword 0x21

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_003F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_003F.00: ;Asm
			push dword 0x31

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0041:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0041.00: ;Asm
			push dword 0x31

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0043:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0043.00: ;Asm
			push dword 0x21

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0045:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0045.00: ;Asm
			push dword 0x31

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0047:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0047.00: ;Asm
			push dword 0x12

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0049.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_004E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_004E.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0053
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_004E.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_004E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0053:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0053.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0054:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0054.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0054.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0055:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0055.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0055.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0055.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0055.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0055.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0055.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0055.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0055.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_005A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_005A.00: ;Asm
			push dword 0x3

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_005B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_005B.00: ;Asm
			push dword 0x32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_005D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_005D.00: ;Asm
			push dword 0x40

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_005F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_005F.00: ;Asm
			push dword 0x32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0061:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0061.00: ;Asm
			push dword 0x32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0063:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0063.00: ;Asm
			push dword 0x40

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0065:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0065.00: ;Asm
			push dword 0x32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0067:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0067.00: ;Asm
			push dword 0x13

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0069.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_006E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_006E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_006E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_006E.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0073
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_006E.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_006E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0073:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0073.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0074:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0074.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0074.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0075:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0075.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0075.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0075.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0075.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0075.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0075.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0075.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0075.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_007A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_007A.00: ;Asm
			push dword 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_007B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_007B.00: ;Asm
			push dword 0x33

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_007D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_007D.00: ;Asm
			push dword 0x23

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_007F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_007F.00: ;Asm
			push dword 0x33

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0081:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0081.00: ;Asm
			push dword 0x33

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0083:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0083.00: ;Asm
			push dword 0x23

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0085:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0085.00: ;Asm
			push dword 0x33

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0087:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0087.00: ;Asm
			push dword 0x14

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0089.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_008E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_008E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_008E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_008E.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0093
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_008E.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_008E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0093:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0093.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0094:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0094.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0094.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0095:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0095.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0095.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0095.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0095.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0095.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0095.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0095.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0095.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_009A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_009A.00: ;Asm
			push dword 0x5

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_009B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_009B.00: ;Asm
			push dword 0x34

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_009D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_009D.00: ;Asm
			push dword 0x24

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_009F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_009F.00: ;Asm
			push dword 0x34

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A1.00: ;Asm
			push dword 0x34

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A3.00: ;Asm
			push dword 0x24

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A5.00: ;Asm
			push dword 0x34

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A7.00: ;Asm
			push dword 0x15

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00A9.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00AE:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00AE.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00AE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00AE.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B3
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00AE.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00AE.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B3:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B3.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B4:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B4.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B4.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B5:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B5.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B5.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B5.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B5.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B5.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B5.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B5.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00B5.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00BA:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00BA.00: ;Asm
			push dword 0x6

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00BB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00BB.00: ;Asm
			push dword 0x35

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00BD:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00BD.00: ;Asm
			push dword 0x25

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00BF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00BF.00: ;Asm
			push dword 0x35

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C1.00: ;Asm
			push dword 0x35

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C3.00: ;Asm
			push dword 0x25

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C5.00: ;Asm
			push dword 0x35

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C7.00: ;Asm
			push dword 0x16

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00C9.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00CE:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00CE.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00CE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00CE.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D3
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00CE.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00CE.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D3:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D3.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D4:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D4.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D4.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D5:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D5.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D5.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D5.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D5.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D5.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D5.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D5.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00D5.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00DA:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00DA.00: ;Asm
			push dword 0x7

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00DB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00DB.00: ;Asm
			push dword 0x36

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00DD:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00DD.00: ;Asm
			push dword 0x5E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00DF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00DF.00: ;Asm
			push dword 0x36

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E1.00: ;Asm
			push dword 0x36

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E3.00: ;Asm
			push dword 0x5E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E5.00: ;Asm
			push dword 0x36

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E7.00: ;Asm
			push dword 0x17

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00E9.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00EE:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00EE.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00EE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00EE.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F3
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00EE.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00EE.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F3:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F3.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F4:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F4.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F4.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F5:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F5.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F5.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F5.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F5.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F5.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F5.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F5.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00F5.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00FA:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00FA.00: ;Asm
			push dword 0x8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00FB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00FB.00: ;Asm
			push dword 0x37

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00FD:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00FD.00: ;Asm
			push dword 0x26

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00FF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_00FF.00: ;Asm
			push dword 0x37

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0101:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0101.00: ;Asm
			push dword 0x37

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0103:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0103.00: ;Asm
			push dword 0x26

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0105:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0105.00: ;Asm
			push dword 0x37

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0107:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0107.00: ;Asm
			push dword 0x18

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0109.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_010E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_010E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_010E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_010E.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0113
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_010E.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_010E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0113:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0113.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0114:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0114.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0114.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0115:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0115.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0115.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0115.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0115.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0115.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0115.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0115.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0115.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_011A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_011A.00: ;Asm
			push dword 0x9

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_011C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_011C.00: ;Asm
			push dword 0x38

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_011E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_011E.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0120:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0120.00: ;Asm
			push dword 0x38

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0122:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0122.00: ;Asm
			push dword 0x38

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0124:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0124.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0126:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0126.00: ;Asm
			push dword 0x38

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0128:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0128.00: ;Asm
			push dword 0x19

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012A.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012F.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012F.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0134
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012F.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_012F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0134:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0134.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0135:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0135.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0135.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0136:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0136.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0136.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0136.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0136.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0136.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0136.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0136.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0136.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_013B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_013B.00: ;Asm
			push dword 0xA

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_013D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_013D.00: ;Asm
			push dword 0x39

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_013F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_013F.00: ;Asm
			push dword 0x28

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0141:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0141.00: ;Asm
			push dword 0x39

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0143:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0143.00: ;Asm
			push dword 0x39

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0145:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0145.00: ;Asm
			push dword 0x28

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0147:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0147.00: ;Asm
			push dword 0x39

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0149:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0149.00: ;Asm
			push dword 0x1A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_014B.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0150:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0150.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0150.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0150.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0155
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0150.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0150.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0155:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0155.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0156:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0156.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0156.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0157:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0157.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0157.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0157.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0157.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0157.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0157.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0157.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0157.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_015C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_015C.00: ;Asm
			push dword 0xB

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_015E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_015E.00: ;Asm
			push dword 0x30

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0160:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0160.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0162:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0162.00: ;Asm
			push dword 0x30

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0164:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0164.00: ;Asm
			push dword 0x30

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0166:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0166.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0168:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0168.00: ;Asm
			push dword 0x30

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016A.00: ;Asm
			push dword 0x1B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_016C.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0171:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0171.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0171.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0171.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0176
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0171.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0171.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0176:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0176.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0177:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0177.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0177.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0178:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0178.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0178.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0178.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0178.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0178.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0178.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0178.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0178.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_017D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_017D.00: ;Asm
			push dword 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_017F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_017F.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0181:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0181.00: ;Asm
			push dword 0x5F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0183:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0183.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0185:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0185.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0187:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0187.00: ;Asm
			push dword 0x5F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0189:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0189.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018B.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_018D.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0192:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0192.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0192.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0192.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0197
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0192.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0192.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0197:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0197.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0198:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0198.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0198.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0199:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0199.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0199.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0199.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0199.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0199.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0199.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0199.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0199.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_019E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_019E.00: ;Asm
			push dword 0xD

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01A0:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01A0.00: ;Asm
			push dword 0x3D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01A2:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01A2.00: ;Asm
			push dword 0x2B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01A4:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01A4.00: ;Asm
			push dword 0x3D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01A6:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01A6.00: ;Asm
			push dword 0x3D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01A8:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01A8.00: ;Asm
			push dword 0x2B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AA:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AA.00: ;Asm
			push dword 0x3D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AC:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AC.00: ;Asm
			push dword 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01AE.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01B3:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01B3.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01B3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01B3.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01B8
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01B3.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01B3.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01B8:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01B8.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01B9:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01B9.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01B9.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01BA:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01BA.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01BA.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01BA.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01BA.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01BA.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01BA.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01BA.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01BA.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01BF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01BF.00: ;Asm
			push dword 0xE

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C1.00: ;Asm
			push dword 0x1F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C3.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C8:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C8.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C8.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CD
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C8.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01C8.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CD:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CD.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CE:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CE.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CE.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CF:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CF.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CF.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CF.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CF.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CF.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CF.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CF.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01CF.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D4:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D4.00: ;Asm
			push dword 0xF

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D6:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D6.00: ;Asm
			push dword 0x20

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01D8.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01DD:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01DD.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01DD.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01DD.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E2
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01DD.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01DD.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E2:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E2.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E3:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E3.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E3.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E4:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E4.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E4.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E4.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E4.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E4.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E4.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E4.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E4.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E9:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01E9.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01EB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01EB.00: ;Asm
			push dword 0x71

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01ED:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01ED.00: ;Asm
			push dword 0x51

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01EF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01EF.00: ;Asm
			push dword 0x71

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F1.00: ;Asm
			push dword 0x51

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F3.00: ;Asm
			push dword 0x71

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F5.00: ;Asm
			push dword 0x51

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F7.00: ;Asm
			push dword 0x21

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01F9.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01FE:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01FE.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01FE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01FE.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0203
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01FE.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_01FE.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0203:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0203.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0204:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0204.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0204.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0205:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0205.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0205.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0205.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0205.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0205.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0205.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0205.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0205.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_020A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_020A.00: ;Asm
			push dword 0x11

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_020C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_020C.00: ;Asm
			push dword 0x77

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_020E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_020E.00: ;Asm
			push dword 0x57

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0210:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0210.00: ;Asm
			push dword 0x77

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0212:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0212.00: ;Asm
			push dword 0x57

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0214:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0214.00: ;Asm
			push dword 0x77

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0216:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0216.00: ;Asm
			push dword 0x57

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0218:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0218.00: ;Asm
			push dword 0x22

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021A.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021F.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021F.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0224
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021F.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_021F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0224:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0224.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0225:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0225.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0225.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0226:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0226.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0226.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0226.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0226.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0226.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0226.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0226.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0226.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_022B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_022B.00: ;Asm
			push dword 0x12

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_022D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_022D.00: ;Asm
			push dword 0x65

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_022F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_022F.00: ;Asm
			push dword 0x45

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0231:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0231.00: ;Asm
			push dword 0x65

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0233:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0233.00: ;Asm
			push dword 0x45

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0235:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0235.00: ;Asm
			push dword 0x65

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0237:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0237.00: ;Asm
			push dword 0x45

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0239:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0239.00: ;Asm
			push dword 0x23

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_023B.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0240:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0240.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0240.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0240.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0245
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0240.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0240.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0245:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0245.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0246:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0246.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0246.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0247:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0247.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0247.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0247.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0247.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0247.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0247.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0247.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0247.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_024C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_024C.00: ;Asm
			push dword 0x13

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_024E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_024E.00: ;Asm
			push dword 0x72

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0250:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0250.00: ;Asm
			push dword 0x52

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0252:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0252.00: ;Asm
			push dword 0x72

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0254:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0254.00: ;Asm
			push dword 0x52

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0256:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0256.00: ;Asm
			push dword 0x72

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0258:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0258.00: ;Asm
			push dword 0x52

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025A.00: ;Asm
			push dword 0x24

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_025C.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0261:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0261.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0261.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0261.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0266
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0261.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0261.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0266:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0266.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0267:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0267.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0267.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0268:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0268.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0268.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0268.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0268.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0268.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0268.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0268.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0268.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_026D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_026D.00: ;Asm
			push dword 0x14

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_026F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_026F.00: ;Asm
			push dword 0x74

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0271:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0271.00: ;Asm
			push dword 0x54

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0273:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0273.00: ;Asm
			push dword 0x74

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0275:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0275.00: ;Asm
			push dword 0x54

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0277:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0277.00: ;Asm
			push dword 0x74

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0279:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0279.00: ;Asm
			push dword 0x54

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027B.00: ;Asm
			push dword 0x25

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_027D.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0282:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0282.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0282.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0282.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0287
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0282.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0282.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0287:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0287.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0288:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0288.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0288.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0289:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0289.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0289.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0289.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0289.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0289.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0289.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0289.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0289.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_028E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_028E.00: ;Asm
			push dword 0x15

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0290:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0290.00: ;Asm
			push dword 0x79

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0292:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0292.00: ;Asm
			push dword 0x59

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0294:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0294.00: ;Asm
			push dword 0x79

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0296:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0296.00: ;Asm
			push dword 0x59

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0298:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0298.00: ;Asm
			push dword 0x79

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029A.00: ;Asm
			push dword 0x59

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029C.00: ;Asm
			push dword 0x26

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_029E.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02A3:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02A3.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02A3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02A3.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02A8
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02A3.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02A3.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02A8:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02A8.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02A9:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02A9.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02A9.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02AA:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02AA.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02AA.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02AA.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02AA.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02AA.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02AA.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02AA.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02AA.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02AF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02AF.00: ;Asm
			push dword 0x16

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02B1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02B1.00: ;Asm
			push dword 0x75

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02B3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02B3.00: ;Asm
			push dword 0x55

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02B5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02B5.00: ;Asm
			push dword 0x75

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02B7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02B7.00: ;Asm
			push dword 0x55

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02B9:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02B9.00: ;Asm
			push dword 0x75

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BB.00: ;Asm
			push dword 0x55

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BD:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BD.00: ;Asm
			push dword 0x27

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02BF.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02C4:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02C4.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02C4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02C4.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02C9
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02C4.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02C4.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02C9:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02C9.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02CA:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02CA.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02CA.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02CB:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02CB.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02CB.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02CB.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02CB.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02CB.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02CB.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02CB.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02CB.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02D0:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02D0.00: ;Asm
			push dword 0x17

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02D2:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02D2.00: ;Asm
			push dword 0x69

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02D4:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02D4.00: ;Asm
			push dword 0x49

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02D6:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02D6.00: ;Asm
			push dword 0x69

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02D8:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02D8.00: ;Asm
			push dword 0x49

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02DA:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02DA.00: ;Asm
			push dword 0x69

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02DC:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02DC.00: ;Asm
			push dword 0x49

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02DE:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02DE.00: ;Asm
			push dword 0x28

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E0.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E5:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E5.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E5.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EA
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E5.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02E5.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EA:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EA.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EB:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EB.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EB.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EC:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EC.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EC.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EC.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EC.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EC.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EC.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EC.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02EC.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02F1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02F1.00: ;Asm
			push dword 0x18

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02F3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02F3.00: ;Asm
			push dword 0x6F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02F5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02F5.00: ;Asm
			push dword 0x4F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02F7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02F7.00: ;Asm
			push dword 0x6F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02F9:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02F9.00: ;Asm
			push dword 0x4F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02FB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02FB.00: ;Asm
			push dword 0x6F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02FD:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02FD.00: ;Asm
			push dword 0x4F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02FF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_02FF.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0301.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0306:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0306.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0306.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0306.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0306.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0306.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030B:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030B.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030D:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030D.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030D.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030D.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_030D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0312:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0312.00: ;Asm
			push dword 0x19

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0314:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0314.00: ;Asm
			push dword 0x70

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0316:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0316.00: ;Asm
			push dword 0x50

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0318:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0318.00: ;Asm
			push dword 0x70

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_031A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_031A.00: ;Asm
			push dword 0x50

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_031C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_031C.00: ;Asm
			push dword 0x70

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_031E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_031E.00: ;Asm
			push dword 0x50

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0320:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0320.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0322.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0327:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0327.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0327.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0327.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0327.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0327.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032C:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032C.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032E:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032E.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032E.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032E.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_032E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0333:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0333.00: ;Asm
			push dword 0x1A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0335:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0335.00: ;Asm
			push dword 0x5B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0337:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0337.00: ;Asm
			push dword 0x7B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0339:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0339.00: ;Asm
			push dword 0x5B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_033B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_033B.00: ;Asm
			push dword 0x7B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_033D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_033D.00: ;Asm
			push dword 0x5B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_033F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_033F.00: ;Asm
			push dword 0x7B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0341:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0341.00: ;Asm
			push dword 0x2B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0343.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0348:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0348.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0348.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0348.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0348.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0348.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034D:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034D.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034F:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034F.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034F.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_034F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0354:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0354.00: ;Asm
			push dword 0x1B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0356:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0356.00: ;Asm
			push dword 0x5D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0358:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0358.00: ;Asm
			push dword 0x7D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_035A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_035A.00: ;Asm
			push dword 0x5D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_035C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_035C.00: ;Asm
			push dword 0x7D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_035E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_035E.00: ;Asm
			push dword 0x5D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0360:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0360.00: ;Asm
			push dword 0x7D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0362:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0362.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0364.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0369:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0369.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0369.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0369.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_036E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0369.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0369.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_036E:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_036E.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_036F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_036F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_036F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0370:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0370.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0370.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0370.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0370.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0370.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0370.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0370.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0370.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0375:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0375.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0377:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0377.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0379.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_037E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_037E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_037E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_037E.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0383
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_037E.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_037E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0383:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0383.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0384:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0384.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0384.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0385:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0385.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0385.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0385.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0385.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0385.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0385.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0385.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0385.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038A.00: ;Asm
			push dword 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038C.00: ;Asm
			push dword 0x4B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_038E.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0393:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0393.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0393.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0393.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0398
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0393.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0393.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0398:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0398.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0399:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0399.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0399.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_039A:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_039A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_039A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_039A.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_039A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_039A.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_039A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_039A.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_039A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_039F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_039F.00: ;Asm
			push dword 0x1E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03A1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03A1.00: ;Asm
			push dword 0x61

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03A3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03A3.00: ;Asm
			push dword 0x41

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03A5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03A5.00: ;Asm
			push dword 0x61

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03A7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03A7.00: ;Asm
			push dword 0x41

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03A9:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03A9.00: ;Asm
			push dword 0x61

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AB.00: ;Asm
			push dword 0x41

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AD:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AD.00: ;Asm
			push dword 0x2F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03AF.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03B4:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03B4.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03B4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03B4.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03B9
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03B4.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03B4.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03B9:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03B9.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03BA:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03BA.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03BA.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03BB:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03BB.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03BB.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03BB.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03BB.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03BB.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03BB.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03BB.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03BB.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03C0:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03C0.00: ;Asm
			push dword 0x1F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03C2:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03C2.00: ;Asm
			push dword 0x73

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03C4:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03C4.00: ;Asm
			push dword 0x53

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03C6:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03C6.00: ;Asm
			push dword 0x73

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03C8:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03C8.00: ;Asm
			push dword 0x53

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03CA:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03CA.00: ;Asm
			push dword 0x73

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03CC:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03CC.00: ;Asm
			push dword 0x53

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03CE:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03CE.00: ;Asm
			push dword 0x30

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D0.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D5:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D5.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D5.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DA
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D5.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03D5.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DA:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DA.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DB:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DB.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DB.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DC:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DC.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DC.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DC.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DC.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DC.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DC.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DC.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03DC.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03E1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03E1.00: ;Asm
			push dword 0x20

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03E3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03E3.00: ;Asm
			push dword 0x64

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03E5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03E5.00: ;Asm
			push dword 0x44

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03E7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03E7.00: ;Asm
			push dword 0x64

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03E9:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03E9.00: ;Asm
			push dword 0x44

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03EB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03EB.00: ;Asm
			push dword 0x64

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03ED:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03ED.00: ;Asm
			push dword 0x44

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03EF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03EF.00: ;Asm
			push dword 0x31

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F1.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F6:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F6.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F6.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FB
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F6.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03F6.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FB:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FB.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FC:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FC.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FC.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FD:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FD.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FD.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FD.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FD.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FD.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FD.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FD.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_03FD.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0402:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0402.00: ;Asm
			push dword 0x21

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0404:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0404.00: ;Asm
			push dword 0x66

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0406:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0406.00: ;Asm
			push dword 0x46

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0408:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0408.00: ;Asm
			push dword 0x66

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_040A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_040A.00: ;Asm
			push dword 0x46

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_040C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_040C.00: ;Asm
			push dword 0x66

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_040E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_040E.00: ;Asm
			push dword 0x46

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0410:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0410.00: ;Asm
			push dword 0x32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0412.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0417:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0417.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0417.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0417.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0417.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0417.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041C:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041C.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041E:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041E.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041E.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041E.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_041E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0423:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0423.00: ;Asm
			push dword 0x22

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0425:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0425.00: ;Asm
			push dword 0x67

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0427:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0427.00: ;Asm
			push dword 0x47

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0429:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0429.00: ;Asm
			push dword 0x67

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_042B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_042B.00: ;Asm
			push dword 0x47

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_042D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_042D.00: ;Asm
			push dword 0x67

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_042F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_042F.00: ;Asm
			push dword 0x47

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0431:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0431.00: ;Asm
			push dword 0x33

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0433.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0438:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0438.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0438.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0438.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0438.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0438.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043D:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043D.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043F:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043F.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043F.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_043F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0444:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0444.00: ;Asm
			push dword 0x23

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0446:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0446.00: ;Asm
			push dword 0x68

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0448:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0448.00: ;Asm
			push dword 0x48

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_044A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_044A.00: ;Asm
			push dword 0x68

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_044C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_044C.00: ;Asm
			push dword 0x48

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_044E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_044E.00: ;Asm
			push dword 0x68

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0450:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0450.00: ;Asm
			push dword 0x48

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0452:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0452.00: ;Asm
			push dword 0x34

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0454.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0459:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0459.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0459.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0459.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_045E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0459.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0459.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_045E:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_045E.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_045F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_045F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_045F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0460:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0460.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0460.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0460.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0460.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0460.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0460.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0460.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0460.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0465:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0465.00: ;Asm
			push dword 0x24

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0467:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0467.00: ;Asm
			push dword 0x6A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0469:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0469.00: ;Asm
			push dword 0x4A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_046B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_046B.00: ;Asm
			push dword 0x6A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_046D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_046D.00: ;Asm
			push dword 0x4A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_046F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_046F.00: ;Asm
			push dword 0x6A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0471:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0471.00: ;Asm
			push dword 0x4A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0473:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0473.00: ;Asm
			push dword 0x35

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0475.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_047A:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_047A.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_047A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_047A.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_047F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_047A.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_047A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_047F:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_047F.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0480:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0480.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0480.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0481:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0481.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0481.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0481.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0481.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0481.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0481.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0481.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0481.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0486:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0486.00: ;Asm
			push dword 0x25

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0488:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0488.00: ;Asm
			push dword 0x6B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_048A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_048A.00: ;Asm
			push dword 0x4B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_048C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_048C.00: ;Asm
			push dword 0x6B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_048E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_048E.00: ;Asm
			push dword 0x4B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0490:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0490.00: ;Asm
			push dword 0x6B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0492:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0492.00: ;Asm
			push dword 0x4B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0494:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0494.00: ;Asm
			push dword 0x36

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0496.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_049B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_049B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_049B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_049B.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A0
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_049B.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_049B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A0:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A0.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A1:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A1.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A1.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A2:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A2.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A2.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A2.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A2.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A2.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A2.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A2.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A2.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A7.00: ;Asm
			push dword 0x26

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A9:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04A9.00: ;Asm
			push dword 0x6C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04AB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04AB.00: ;Asm
			push dword 0x4C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04AD:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04AD.00: ;Asm
			push dword 0x6C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04AF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04AF.00: ;Asm
			push dword 0x4C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B1.00: ;Asm
			push dword 0x6C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B3.00: ;Asm
			push dword 0x4C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B5.00: ;Asm
			push dword 0x37

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04B7.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04BC:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04BC.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04BC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04BC.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C1
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04BC.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04BC.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C1:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C1.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C2:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C2.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C2.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C3:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C3.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C3.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C3.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C3.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C3.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C3.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C3.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C3.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C8:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04C8.00: ;Asm
			push dword 0x27

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04CA:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04CA.00: ;Asm
			push dword 0x3B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04CC:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04CC.00: ;Asm
			push dword 0x3A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04CE:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04CE.00: ;Asm
			push dword 0x3B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D0:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D0.00: ;Asm
			push dword 0x3B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D2:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D2.00: ;Asm
			push dword 0x3A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D4:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D4.00: ;Asm
			push dword 0x3A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D6:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D6.00: ;Asm
			push dword 0x38

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04D8.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04DD:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04DD.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04DD.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04DD.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E2
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04DD.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04DD.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E2:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E2.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E3:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E3.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E3.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E4:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E4.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E4.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E4.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E4.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E4.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E4.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E4.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E4.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E9:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04E9.00: ;Asm
			push dword 0x28

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04EB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04EB.00: ;Asm
			push dword 0x27

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04ED:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04ED.00: ;Asm
			push dword 0x22

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04EF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04EF.00: ;Asm
			push dword 0x27

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F1.00: ;Asm
			push dword 0x27

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F3.00: ;Asm
			push dword 0x22

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F5.00: ;Asm
			push dword 0x22

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F7.00: ;Asm
			push dword 0x3A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04F9.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04FE:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04FE.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04FE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04FE.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0503
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04FE.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_04FE.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0503:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0503.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0504:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0504.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0504.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0505:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0505.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0505.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0505.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0505.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0505.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0505.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0505.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0505.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_050A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_050A.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_050C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_050C.00: ;Asm
			push dword 0x60

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_050E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_050E.00: ;Asm
			push dword 0x7E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0510:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0510.00: ;Asm
			push dword 0x60

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0512:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0512.00: ;Asm
			push dword 0x60

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0514:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0514.00: ;Asm
			push dword 0x7E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0516:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0516.00: ;Asm
			push dword 0x7E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0518:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0518.00: ;Asm
			push dword 0x11

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051A.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051F.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051F.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0524
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051F.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_051F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0524:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0524.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0525:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0525.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0525.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0526:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0526.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0526.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0526.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0526.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0526.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0526.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0526.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0526.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052B.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052D.00: ;Asm
			push dword 0x3E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_052F.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0534:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0534.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0534.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0534.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0539
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0534.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0534.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0539:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0539.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_053A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_053A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_053A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_053B:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_053B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_053B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_053B.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_053B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_053B.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_053B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_053B.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_053B.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0540:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0540.00: ;Asm
			push dword 0x2B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0542:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0542.00: ;Asm
			push dword 0x5C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0544:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0544.00: ;Asm
			push dword 0x7C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0546:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0546.00: ;Asm
			push dword 0x5C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0548:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0548.00: ;Asm
			push dword 0x5C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_054A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_054A.00: ;Asm
			push dword 0x7C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_054C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_054C.00: ;Asm
			push dword 0x7C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_054E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_054E.00: ;Asm
			push dword 0x1E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0550.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0555:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0555.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0555.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0555.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0555.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0555.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055A:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055A.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055C:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055C.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055C.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055C.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_055C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0561:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0561.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0563:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0563.00: ;Asm
			push dword 0x7A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0565:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0565.00: ;Asm
			push dword 0x5A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0567:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0567.00: ;Asm
			push dword 0x7A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0569:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0569.00: ;Asm
			push dword 0x5A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_056B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_056B.00: ;Asm
			push dword 0x7A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_056D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_056D.00: ;Asm
			push dword 0x5A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_056F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_056F.00: ;Asm
			push dword 0x41

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0571.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0576:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0576.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0576.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0576.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0576.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0576.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057B:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057B.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057D:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057D.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057D.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057D.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_057D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0582:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0582.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0584:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0584.00: ;Asm
			push dword 0x78

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0586:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0586.00: ;Asm
			push dword 0x58

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0588:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0588.00: ;Asm
			push dword 0x78

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_058A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_058A.00: ;Asm
			push dword 0x58

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_058C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_058C.00: ;Asm
			push dword 0x78

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_058E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_058E.00: ;Asm
			push dword 0x58

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0590:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0590.00: ;Asm
			push dword 0x42

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0592.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0597:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0597.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0597.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0597.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0597.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0597.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059C:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059C.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059E:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059E.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059E.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059E.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_059E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05A3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05A3.00: ;Asm
			push dword 0x2E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05A5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05A5.00: ;Asm
			push dword 0x63

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05A7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05A7.00: ;Asm
			push dword 0x43

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05A9:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05A9.00: ;Asm
			push dword 0x63

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05AB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05AB.00: ;Asm
			push dword 0x43

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05AD:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05AD.00: ;Asm
			push dword 0x63

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05AF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05AF.00: ;Asm
			push dword 0x43

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B1.00: ;Asm
			push dword 0x43

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B3.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B8:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B8.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B8.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BD
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B8.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05B8.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BD:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BD.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BE:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BE.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BE.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BF:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BF.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BF.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BF.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BF.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BF.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BF.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BF.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05BF.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05C4:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05C4.00: ;Asm
			push dword 0x2F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05C6:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05C6.00: ;Asm
			push dword 0x76

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05C8:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05C8.00: ;Asm
			push dword 0x56

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05CA:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05CA.00: ;Asm
			push dword 0x76

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05CC:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05CC.00: ;Asm
			push dword 0x56

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05CE:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05CE.00: ;Asm
			push dword 0x76

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D0:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D0.00: ;Asm
			push dword 0x56

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D2:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D2.00: ;Asm
			push dword 0x44

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D4.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D9:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D9.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D9.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05DE
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D9.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05D9.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05DE:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05DE.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05DF:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05DF.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05DF.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E0:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E0.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E0.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E0.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E0.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E0.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E0.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E0.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E0.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E5.00: ;Asm
			push dword 0x30

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E7.00: ;Asm
			push dword 0x62

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E9:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05E9.00: ;Asm
			push dword 0x42

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05EB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05EB.00: ;Asm
			push dword 0x62

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05ED:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05ED.00: ;Asm
			push dword 0x42

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05EF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05EF.00: ;Asm
			push dword 0x62

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F1.00: ;Asm
			push dword 0x42

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F3.00: ;Asm
			push dword 0x45

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05F5.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05FA:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05FA.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05FA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05FA.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05FF
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05FA.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05FA.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05FF:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_05FF.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0600:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0600.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0600.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0601:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0601.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0601.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0601.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0601.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0601.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0601.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0601.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0601.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0606:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0606.00: ;Asm
			push dword 0x31

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0608:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0608.00: ;Asm
			push dword 0x6E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_060A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_060A.00: ;Asm
			push dword 0x4E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_060C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_060C.00: ;Asm
			push dword 0x6E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_060E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_060E.00: ;Asm
			push dword 0x4E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0610:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0610.00: ;Asm
			push dword 0x6E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0612:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0612.00: ;Asm
			push dword 0x4E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0614:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0614.00: ;Asm
			push dword 0x46

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0616.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_061B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_061B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_061B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_061B.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0620
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_061B.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_061B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0620:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0620.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0621:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0621.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0621.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0622:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0622.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0622.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0622.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0622.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0622.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0622.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0622.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0622.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0627:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0627.00: ;Asm
			push dword 0x32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0629:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0629.00: ;Asm
			push dword 0x6D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_062B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_062B.00: ;Asm
			push dword 0x4D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_062D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_062D.00: ;Asm
			push dword 0x6D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_062F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_062F.00: ;Asm
			push dword 0x4D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0631:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0631.00: ;Asm
			push dword 0x6D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0633:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0633.00: ;Asm
			push dword 0x4D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0635:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0635.00: ;Asm
			push dword 0x47

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0637.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_063C:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_063C.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_063C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_063C.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0641
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_063C.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_063C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0641:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0641.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0642:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0642.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0642.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0643:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0643.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0643.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0643.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0643.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0643.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0643.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0643.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0643.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0648:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0648.00: ;Asm
			push dword 0x33

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_064A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_064A.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_064C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_064C.00: ;Asm
			push dword 0x3C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_064E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_064E.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0650:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0650.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0652:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0652.00: ;Asm
			push dword 0x3C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0654:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0654.00: ;Asm
			push dword 0x3C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0656:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0656.00: ;Asm
			push dword 0x48

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0658.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_065D:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_065D.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_065D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_065D.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0662
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_065D.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_065D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0662:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0662.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0663:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0663.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0663.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0664:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0664.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0664.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0664.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0664.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0664.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0664.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0664.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0664.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0669:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0669.00: ;Asm
			push dword 0x34

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_066B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_066B.00: ;Asm
			push dword 0x2E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_066D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_066D.00: ;Asm
			push dword 0x3E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_066F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_066F.00: ;Asm
			push dword 0x2E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0671:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0671.00: ;Asm
			push dword 0x2E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0673:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0673.00: ;Asm
			push dword 0x3E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0675:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0675.00: ;Asm
			push dword 0x3E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0677:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0677.00: ;Asm
			push dword 0x49

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0679.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_067E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_067E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_067E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_067E.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0683
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_067E.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_067E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0683:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0683.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0684:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0684.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0684.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0685:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0685.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0685.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0685.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0685.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0685.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0685.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0685.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0685.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_068A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_068A.00: ;Asm
			push dword 0x35

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_068C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_068C.00: ;Asm
			push dword 0x2F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_068E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_068E.00: ;Asm
			push dword 0x3F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0690:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0690.00: ;Asm
			push dword 0x2F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0692:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0692.00: ;Asm
			push dword 0x2F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0694:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0694.00: ;Asm
			push dword 0x3F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0696:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0696.00: ;Asm
			push dword 0x2F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0698:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0698.00: ;Asm
			push dword 0x4A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069A.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069F.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069F.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A4
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069F.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_069F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A4:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A4.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A5:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A5.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A5.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A6:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A6.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A6.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A6.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A6.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A6.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A6.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A6.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06A6.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AB.00: ;Asm
			push dword 0x36

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AD:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AD.00: ;Asm
			push dword 0x3F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06AF.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06B4:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06B4.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06B4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06B4.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06B9
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06B4.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06B4.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06B9:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06B9.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06BA:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06BA.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06BA.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06BB:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06BB.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06BB.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06BB.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06BB.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06BB.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06BB.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06BB.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06BB.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06C0:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06C0.00: ;Asm
			push dword 0x37

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06C2:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06C2.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06C4:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06C4.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06C6:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06C6.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06C8:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06C8.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06CA:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06CA.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06CC:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06CC.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06CE:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06CE.00: ;Asm
			push dword 0x60

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D0.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D5:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D5.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D5.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DA
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D5.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06D5.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DA:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DA.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DB:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DB.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DB.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DC:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DC.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DC.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DC.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DC.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DC.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DC.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DC.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06DC.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E1.00: ;Asm
			push dword 0x38

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E3.00: ;Asm
			push dword 0x4E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.NoError1524
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.NoError1524:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06E5.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06EA:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06EA.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06EA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06EA.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06EF
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06EA.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06EA.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06EF:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06EF.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F0:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F0.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F0.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F1:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F1.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F1.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F1.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F1.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F1.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F1.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F1.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F1.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F6:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F6.00: ;Asm
			push dword 0x39

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F8:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06F8.00: ;Asm
			push dword 0x20

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FA:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FA.00: ;Asm
			push dword 0x50

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.0A: ;Asm
			push dword [ESP + 20]
			; Arg n: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.0B: ;Asm
			push dword [ESP + 20]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.0C: ;Asm
			push dword [ESP + 20]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.0D: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.0F: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.14: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.18: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.19: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_06FC.1A: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0701:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0701.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0701.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0701.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0706
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0701.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0701.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0706:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0706.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0707:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0707.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0707.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0708:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0708.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0708.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0708.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0708.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0708.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0708.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0708.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0708.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_070D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_070D.00: ;Asm
			push dword 0x3A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_070F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_070F.00: ;Asm
			push dword 0x2E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0711.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0716:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0716.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0716.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0716.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0716.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0716.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071B:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071B.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071D:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071D.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071D.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071D.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_071D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0722:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0722.00: ;Asm
			push dword 0x3B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0724:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0724.00: ;Asm
			push dword 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0725.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_072A:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_072A.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_072A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_072A.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_072F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_072A.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_072A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_072F:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_072F.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0730:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0730.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0730.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0731:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0731.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0731.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0731.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0731.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0731.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0731.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0731.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0731.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0736:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0736.00: ;Asm
			push dword 0x3C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0738:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0738.00: ;Asm
			push dword 0x3

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0739.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_073E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_073E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_073E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_073E.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0743
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_073E.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_073E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0743:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0743.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0744:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0744.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0744.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0745:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0745.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0745.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0745.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0745.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0745.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0745.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0745.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0745.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074A.00: ;Asm
			push dword 0x3D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074C.00: ;Asm
			push dword 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_074D.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0752:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0752.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0752.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0752.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0757
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0752.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0752.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0757:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0757.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0758:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0758.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0758.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0759:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0759.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0759.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0759.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0759.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0759.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0759.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0759.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0759.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_075E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_075E.00: ;Asm
			push dword 0x3E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0760:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0760.00: ;Asm
			push dword 0x5

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0761.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0766:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0766.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0766.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0766.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0766.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0766.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076B:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076B.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076D:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076D.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076D.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076D.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_076D.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0772:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0772.00: ;Asm
			push dword 0x3F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0774:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0774.00: ;Asm
			push dword 0x6

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0775.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_077A:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_077A.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_077A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_077A.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_077F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_077A.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_077A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_077F:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_077F.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0780:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0780.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0780.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0781:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0781.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0781.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0781.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0781.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0781.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0781.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0781.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0781.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0786:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0786.00: ;Asm
			push dword 0x40

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0788:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0788.00: ;Asm
			push dword 0x7

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0789.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_078E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_078E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_078E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_078E.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0793
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_078E.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_078E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0793:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0793.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0794:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0794.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0794.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0795:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0795.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0795.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0795.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0795.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0795.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0795.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0795.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0795.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079A.00: ;Asm
			push dword 0x41

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079C.00: ;Asm
			push dword 0x8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_079D.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A2:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A2.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A2.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A7
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A2.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A2.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A7:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A7.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A8:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A8.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A8.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A9:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A9.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A9.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A9.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A9.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A9.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A9.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A9.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07A9.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07AE:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07AE.00: ;Asm
			push dword 0x42

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B0:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B0.00: ;Asm
			push dword 0x9

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B2.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B7:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B7.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B7.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BC
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B7.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07B7.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BC:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BC.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BD:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BD.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BD.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BE:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BE.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BE.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BE.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BE.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BE.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BE.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BE.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07BE.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C3.00: ;Asm
			push dword 0x43

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C5.00: ;Asm
			push dword 0xA

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07C7.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07CC:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07CC.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07CC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07CC.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D1
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07CC.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07CC.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D1:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D1.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D2:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D2.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D2.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D3:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D3.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D3.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D3.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D3.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D3.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D3.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D3.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D3.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D8:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07D8.00: ;Asm
			push dword 0x44

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DA:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DA.00: ;Asm
			push dword 0xB

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07DC.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E1:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E1.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E1.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E6
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E1.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E1.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E6:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E6.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E7:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E7.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E7.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E8:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E8.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E8.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E8.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E8.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E8.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E8.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E8.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07E8.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07ED:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07ED.00: ;Asm
			push dword 0x57

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07EF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07EF.00: ;Asm
			push dword 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F1.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F6:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F6.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F6.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FB
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F6.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07F6.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FB:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FB.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FC:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FC.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FC.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FD:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FD.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FD.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FD.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FD.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FD.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FD.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FD.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_07FD.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0802:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0802.00: ;Asm
			push dword 0x58

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0804:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0804.00: ;Asm
			push dword 0xD

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0806.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_080B:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_080B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_080B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_080B.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0810
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_080B.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_080B.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0810:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0810.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0811:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0811.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0811.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0812:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0812.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0812.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0812.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0812.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0812.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0812.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0812.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0812.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0817:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0817.00: ;Asm
			push dword 0x45

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0819:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0819.00: ;Asm
			push dword 0x5E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_081B.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0820:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0820.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0820.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0820.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0825
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0820.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0820.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0825:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0825.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0826:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0826.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0826.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0827:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0827.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0827.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0827.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0827.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0827.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0827.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0827.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0827.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_082C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_082C.00: ;Asm
			push dword 0x46

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_082E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_082E.00: ;Asm
			push dword 0xF

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.NoError1525
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.NoError1525:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0830.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0835:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0835.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0835.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0835.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0835.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0835.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083A:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083A.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083C:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083C.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083C.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083C.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_083C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0841:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0841.00: ;Asm
			push dword 0x47

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0843:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0843.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0844:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0844.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0845:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0845.00: ;Asm
			push dword 0x37

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0847:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0847.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0848:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0848.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0849:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0849.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084A.00: ;Asm
			push dword 0x55

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084C.00: ;Asm
			push dword 0x62

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.0A: ;Asm
			push dword [ESP + 44]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.0B: ;Asm
			push dword [ESP + 44]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.0C: ;Asm
			push dword [ESP + 44]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.0D: ;Asm
			push dword [ESP + 44]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.0E: ;Asm
			push dword [ESP + 44]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.0F: ;Asm
			push dword [ESP + 44]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.10: ;Asm
			push dword [ESP + 44]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.11: ;Asm
			push dword [ESP + 44]
			; Arg numKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.12: ;Asm
			push dword [ESP + 44]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.13: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.14: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.15: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.1C: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.1D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.1F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.20: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.21: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.27: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.28: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.29: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.2A: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.2B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_084E.2C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0853:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0853.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0853.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0853.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0858
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0853.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0853.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0858:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0858.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0859:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0859.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0859.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_085A:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_085A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_085A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_085A.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_085A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_085A.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_085A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_085A.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_085A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_085F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_085F.00: ;Asm
			push dword 0x48

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0861:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0861.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0862:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0862.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0863:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0863.00: ;Asm
			push dword 0x38

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0865:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0865.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0866:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0866.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0867:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0867.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0868:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0868.00: ;Asm
			push dword 0x5A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086A.00: ;Asm
			push dword 0x63

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.0A: ;Asm
			push dword [ESP + 44]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.0B: ;Asm
			push dword [ESP + 44]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.0C: ;Asm
			push dword [ESP + 44]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.0D: ;Asm
			push dword [ESP + 44]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.0E: ;Asm
			push dword [ESP + 44]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.0F: ;Asm
			push dword [ESP + 44]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.10: ;Asm
			push dword [ESP + 44]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.11: ;Asm
			push dword [ESP + 44]
			; Arg numKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.12: ;Asm
			push dword [ESP + 44]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.13: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.14: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.15: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.1C: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.1D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.1F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.20: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.21: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.27: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.28: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.29: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.2A: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.2B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_086C.2C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0871:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0871.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0871.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0871.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0876
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0871.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0871.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0876:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0876.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0877:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0877.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0877.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0878:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0878.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0878.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0878.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0878.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0878.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0878.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0878.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0878.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_087D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_087D.00: ;Asm
			push dword 0x49

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_087F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_087F.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0880:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0880.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0881:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0881.00: ;Asm
			push dword 0x39

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0883:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0883.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0884:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0884.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0885:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0885.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0886:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0886.00: ;Asm
			push dword 0x56

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0888:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0888.00: ;Asm
			push dword 0x64

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.0A: ;Asm
			push dword [ESP + 44]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.0B: ;Asm
			push dword [ESP + 44]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.0C: ;Asm
			push dword [ESP + 44]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.0D: ;Asm
			push dword [ESP + 44]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.0E: ;Asm
			push dword [ESP + 44]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.0F: ;Asm
			push dword [ESP + 44]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.10: ;Asm
			push dword [ESP + 44]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.11: ;Asm
			push dword [ESP + 44]
			; Arg numKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.12: ;Asm
			push dword [ESP + 44]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.13: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.14: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.15: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.1C: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.1D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.1F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.20: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.21: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.27: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.28: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.29: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.2A: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.2B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088A.2C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088F.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088F.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0894
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088F.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_088F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0894:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0894.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0895:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0895.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0895.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0896:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0896.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0896.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0896.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0896.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0896.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0896.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0896.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0896.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_089B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_089B.00: ;Asm
			push dword 0x4A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_089D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_089D.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_089F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_089F.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08A1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08A1.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08A3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08A3.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08A5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08A5.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08A7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08A7.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08A9:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08A9.00: ;Asm
			push dword 0x61

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08AB.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B0:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B0.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B0.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B5
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B0.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B0.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B5:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B5.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B6:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B6.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B6.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B7:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B7.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B7.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B7.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B7.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B7.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B7.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B7.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08B7.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08BC:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08BC.00: ;Asm
			push dword 0x4B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08BE:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08BE.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08BF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08BF.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C0:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C0.00: ;Asm
			push dword 0x34

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C2:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C2.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C3.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C4:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C4.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C5.00: ;Asm
			push dword 0x5C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C7:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C7.00: ;Asm
			push dword 0x66

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.0A: ;Asm
			push dword [ESP + 44]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.0B: ;Asm
			push dword [ESP + 44]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.0C: ;Asm
			push dword [ESP + 44]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.0D: ;Asm
			push dword [ESP + 44]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.0E: ;Asm
			push dword [ESP + 44]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.0F: ;Asm
			push dword [ESP + 44]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.10: ;Asm
			push dword [ESP + 44]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.11: ;Asm
			push dword [ESP + 44]
			; Arg numKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.12: ;Asm
			push dword [ESP + 44]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.13: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.14: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.15: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.1C: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.1D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.1F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.20: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.21: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.27: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.28: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.29: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.2A: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.2B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08C9.2C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08CE:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08CE.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08CE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08CE.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D3
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08CE.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08CE.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D3:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D3.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D4:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D4.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D4.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D5:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D5.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D5.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D5.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D5.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D5.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D5.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D5.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08D5.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08DA:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08DA.00: ;Asm
			push dword 0x4C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08DC:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08DC.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08DD:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08DD.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08DE:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08DE.00: ;Asm
			push dword 0x35

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E0:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E0.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E1.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E2:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E2.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E3.00: ;Asm
			push dword 0x67

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08E5.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08EA:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08EA.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08EA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08EA.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08EF
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08EA.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08EA.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08EF:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08EF.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F0:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F0.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F0.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F1:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F1.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F1.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F1.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F1.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F1.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F1.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F1.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F1.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F6:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F6.00: ;Asm
			push dword 0x4D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F8:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F8.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F9:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08F9.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08FA:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08FA.00: ;Asm
			push dword 0x36

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08FC:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08FC.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08FD:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08FD.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08FE:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08FE.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08FF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_08FF.00: ;Asm
			push dword 0x5D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0901:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0901.00: ;Asm
			push dword 0x68

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.0A: ;Asm
			push dword [ESP + 44]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.0B: ;Asm
			push dword [ESP + 44]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.0C: ;Asm
			push dword [ESP + 44]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.0D: ;Asm
			push dword [ESP + 44]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.0E: ;Asm
			push dword [ESP + 44]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.0F: ;Asm
			push dword [ESP + 44]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.10: ;Asm
			push dword [ESP + 44]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.11: ;Asm
			push dword [ESP + 44]
			; Arg numKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.12: ;Asm
			push dword [ESP + 44]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.13: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.14: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.15: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.1C: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.1D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.1F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.20: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.21: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.27: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.28: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.29: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.2A: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.2B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0903.2C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0908:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0908.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0908.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0908.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0908.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0908.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090D:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090D.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090F:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090F.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090F.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_090F.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0914:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0914.00: ;Asm
			push dword 0x4E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0916:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0916.00: ;Asm
			push dword 0x2B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0918:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0918.00: ;Asm
			push dword 0x2B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_091A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_091A.00: ;Asm
			push dword 0x2B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_091C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_091C.00: ;Asm
			push dword 0x2B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_091E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_091E.00: ;Asm
			push dword 0x2B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0920:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0920.00: ;Asm
			push dword 0x2B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0922:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0922.00: ;Asm
			push dword 0x65

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.0A: ;Asm
			push dword [ESP + 40]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.0B: ;Asm
			push dword [ESP + 40]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.0C: ;Asm
			push dword [ESP + 40]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.0D: ;Asm
			push dword [ESP + 40]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.0E: ;Asm
			push dword [ESP + 40]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.0F: ;Asm
			push dword [ESP + 40]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.10: ;Asm
			push dword [ESP + 40]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.11: ;Asm
			push dword [ESP + 40]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.12: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.13: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.14: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.15: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.1C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.1E: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.1F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.20: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.21: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.27: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.28: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0924.29: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0929:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0929.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0929.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0929.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_092E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0929.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0929.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_092E:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_092E.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_092F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_092F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_092F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0930:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0930.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0930.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0930.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0930.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0930.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0930.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0930.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0930.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0935:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0935.00: ;Asm
			push dword 0x4F

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0937:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0937.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0938:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0938.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0939:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0939.00: ;Asm
			push dword 0x31

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_093B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_093B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_093C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_093C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_093D:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_093D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_093E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_093E.00: ;Asm
			push dword 0x58

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0940:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0940.00: ;Asm
			push dword 0x69

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.0A: ;Asm
			push dword [ESP + 44]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.0B: ;Asm
			push dword [ESP + 44]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.0C: ;Asm
			push dword [ESP + 44]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.0D: ;Asm
			push dword [ESP + 44]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.0E: ;Asm
			push dword [ESP + 44]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.0F: ;Asm
			push dword [ESP + 44]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.10: ;Asm
			push dword [ESP + 44]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.11: ;Asm
			push dword [ESP + 44]
			; Arg numKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.12: ;Asm
			push dword [ESP + 44]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.13: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.14: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.15: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.1C: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.1D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.1F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.20: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.21: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.27: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.28: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.29: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.2A: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.2B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0942.2C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0947:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0947.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0947.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0947.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0947.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0947.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094C:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094C.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094E:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094E.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094E.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094E.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_094E.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0953:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0953.00: ;Asm
			push dword 0x50

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0955:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0955.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0956:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0956.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0957:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0957.00: ;Asm
			push dword 0x32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0959:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0959.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_095A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_095A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_095B:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_095B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_095C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_095C.00: ;Asm
			push dword 0x5B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_095E:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_095E.00: ;Asm
			push dword 0x6A

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.0A: ;Asm
			push dword [ESP + 44]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.0B: ;Asm
			push dword [ESP + 44]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.0C: ;Asm
			push dword [ESP + 44]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.0D: ;Asm
			push dword [ESP + 44]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.0E: ;Asm
			push dword [ESP + 44]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.0F: ;Asm
			push dword [ESP + 44]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.10: ;Asm
			push dword [ESP + 44]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.11: ;Asm
			push dword [ESP + 44]
			; Arg numKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.12: ;Asm
			push dword [ESP + 44]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.13: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.14: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.15: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.1C: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.1D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.1F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.20: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.21: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.27: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.28: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.29: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.2A: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.2B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0960.2C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0965:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0965.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0965.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0965.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0965.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0965.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096A:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096A.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096C:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096C.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096C.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096C.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_096C.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0971:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0971.00: ;Asm
			push dword 0x51

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0973:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0973.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0974:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0974.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0975:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0975.00: ;Asm
			push dword 0x33

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0977:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0977.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0978:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0978.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0979:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0979.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097A.00: ;Asm
			push dword 0x59

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097C:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097C.00: ;Asm
			push dword 0x6B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.0A: ;Asm
			push dword [ESP + 44]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.0B: ;Asm
			push dword [ESP + 44]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.0C: ;Asm
			push dword [ESP + 44]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.0D: ;Asm
			push dword [ESP + 44]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.0E: ;Asm
			push dword [ESP + 44]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.0F: ;Asm
			push dword [ESP + 44]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.10: ;Asm
			push dword [ESP + 44]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.11: ;Asm
			push dword [ESP + 44]
			; Arg numKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.12: ;Asm
			push dword [ESP + 44]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.13: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.14: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.15: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.1C: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.1D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.1F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.20: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.21: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.27: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.28: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.29: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.2A: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.2B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_097E.2C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0983:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0983.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0983.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0983.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0988
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0983.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0983.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0988:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0988.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0989:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0989.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0989.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_098A:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_098A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_098A.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_098A.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_098A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_098A.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_098A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_098A.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_098A.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_098F:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_098F.00: ;Asm
			push dword 0x52

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0991:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0991.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0992:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0992.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0993:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0993.00: ;Asm
			push dword 0x30

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0995:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0995.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0996:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0996.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0997:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0997.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0998:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_0998.00: ;Asm
			push dword 0x54

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099A:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099A.00: ;Asm
			push dword 0x6C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.0A: ;Asm
			push dword [ESP + 44]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.0B: ;Asm
			push dword [ESP + 44]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.0C: ;Asm
			push dword [ESP + 44]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.0D: ;Asm
			push dword [ESP + 44]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.0E: ;Asm
			push dword [ESP + 44]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.0F: ;Asm
			push dword [ESP + 44]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.10: ;Asm
			push dword [ESP + 44]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.11: ;Asm
			push dword [ESP + 44]
			; Arg numKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.12: ;Asm
			push dword [ESP + 44]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.13: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.14: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.15: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.1C: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.1D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.1F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.20: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.21: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.27: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.28: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.29: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.2A: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.2B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_099C.2C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A1:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A1.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A1.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A6
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A1.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A1.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A6:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A6.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A7:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A7.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A7.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A8:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A8.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A8.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A8.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A8.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A8.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A8.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A8.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09A8.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09AD:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09AD.00: ;Asm
			push dword 0x53

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09AF:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09AF.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B0:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B0.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B1:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B1.00: ;Asm
			push dword 0x2E

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B3:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B3.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B4:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B4.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B5:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B5.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B6:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B6.00: ;Asm
			push dword 0x57

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B8:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09B8.00: ;Asm
			push dword 0x6D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.0A: ;Asm
			push dword [ESP + 44]
			; Arg norm: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.0B: ;Asm
			push dword [ESP + 44]
			; Arg shift: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.0C: ;Asm
			push dword [ESP + 44]
			; Arg num: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.0D: ;Asm
			push dword [ESP + 44]
			; Arg caps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.0E: ;Asm
			push dword [ESP + 44]
			; Arg shiftcaps: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.0F: ;Asm
			push dword [ESP + 44]
			; Arg shiftnum: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.10: ;Asm
			push dword [ESP + 44]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.11: ;Asm
			push dword [ESP + 44]
			; Arg numKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.12: ;Asm
			push dword [ESP + 44]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.13: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.14: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.15: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.16: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.17: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.19: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.1A: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.1B: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.1C: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.1D: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.1F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.20: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.21: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 9 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.22: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.23: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.24: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.25: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.26: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.27: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.28: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.29: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.2A: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.2B: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BA.2C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BF:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BF.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BF.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C4
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BF.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09BF.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C4:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C4.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C5:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C5.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C5.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C6:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C6.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C6.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C6.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C6.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C6.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C6.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C6.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09C6.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CB:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CB.00: ;Asm
			push dword 0x5B

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CD:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CD.00: ;Asm
			push dword 0x4D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09CF.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09D4:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09D4.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09D4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09D4.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09D9
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09D4.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09D4.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09D9:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09D9.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09DA:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMaps.US_Standard
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09DA.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09DA.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09DB:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09DB.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09DB.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09DB.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09DB.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09DB.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09DB.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09DB.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09DB.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E0:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E0.00: ;Asm
			push dword 0x5C

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E2:
			; Ldc_I4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E2.00: ;Asm
			push dword 0x52

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4:
			; Newobj

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.00: ;Asm
			push dword 0x29

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.AfterAlloc:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyMapping_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.08: ;Asm
			mov dword [EAX + 8], 0x1D

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.09: ;Asm
			push dword 0x0
			; Arg aScanCode: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.0A: ;Asm
			push dword [ESP + 16]
			; Arg aKey: 4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.0C: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.0E: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.NoError1526
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.0F: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.10: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.11: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.12: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.NoError1526:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.13: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.14: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.15: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.16: ;Asm
			push dword EAX

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E4.17: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E9:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E9.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E9.02: ;Asm
			JE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09EE
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E9.03: ;Asm
			JNE near SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09E9.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09EE:
			; Nop

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09EE.00: ;Asm
			NOP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09EF:
			; Ret

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.IL_09EF.00: ;Asm
			Jmp SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_NORMAL
			; End Method: InitKeys

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemScanMapsUS_StandardInitKeys.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_65807854:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Array+EmptyArray`1[Cosmos.System.KeyEvent]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor:

		GUID_68854730:
			; Static constructor. See if it has been called already, return if so.

		METHOD_68854730.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Array_EmptyArray_1___Cosmos_System_KeyEvent_], 0x1

		METHOD_68854730.06: ;Asm
			JE near METHOD_68854730.BeforeQuickReturn

		METHOD_68854730.07: ;Asm
			mov byte [CCTOR_CALLED__System_Array_EmptyArray_1___Cosmos_System_KeyEvent_], 0x1

		METHOD_68854730.08: ;Asm
			Jmp METHOD_68854730.AfterCCTorAlreadyCalledCheck

		METHOD_68854730.BeforeQuickReturn:

		METHOD_68854730.09: ;Asm
			mov ECX, 0x0

		METHOD_68854730.0A: ;Asm
			Ret


		METHOD_68854730.AfterCCTorAlreadyCalledCheck:

		METHOD_68854730.0B: ;Asm
			push dword EBP

		METHOD_68854730.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.AfterAlloc:

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0006:
			; Stsfld

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0006.00: ;Asm
			Call SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.System.KeyEvent[]

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Array_EmptyArray_1___Cosmos_System_KeyEvent__Value + 4], EAX

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_000B:
			; Ret

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemArrayEmptyArray1CosmosSystemKeyEventcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_68854731:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32:

		GUID_68857281:

		METHOD_68857281.05: ;Asm
			push dword EBP

		METHOD_68857281.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_68857281.07: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.KeyboardBase[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.KeyboardBase[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: Cosmos.HAL.KeyboardBase[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.KeyboardBase[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: Cosmos.HAL.KeyboardBase[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.KeyboardBase[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_68857282:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 24
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseDispose:

		GUID_68879526:

		METHOD_68879526.06: ;Asm
			push dword EBP

		METHOD_68879526.07: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseDispose.IL_0000:
			; Ret

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseDispose.IL_0000.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseDispose.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseDispose.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseDispose.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseDispose.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseDispose.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseDispose.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseDispose.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseDispose.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseDispose.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x4


		GUID_68879527:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]
			; Name: get_Current
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 24
			; Return size: 8

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current:

		GUID_68880237:

		METHOD_68880237.05: ;Asm
			push dword EBP

		METHOD_68880237.06: ;Asm
			mov EBP, ESP

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.IL_0000.00: ;Asm
			push dword [EBP + 12]

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.KeyboardBase System.Collections.Generic.List`1+Enumerator.current
			; Type: Cosmos.HAL.KeyboardBase
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 16 (includes object header)

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.IL_0001.00: ;Asm
			pop dword ECX

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.IL_0001.01: ;Asm
			add ECX, 0x10

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.IL_0001.03: ;Asm
			push dword EAX

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.IL_0001.05: ;Asm
			push dword EAX

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.IL_0001.06: ;Asm
			mov EAX, 0x0

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.IL_0006:
			; Ret

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.IL_0006.00: ;Asm
			Jmp CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.END__OF__METHOD_NORMAL
			; End Method: get_Current

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.END__OF__METHOD_NORMAL

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.END__OF__METHOD_EXCEPTION:

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.END__OF__METHOD_EXCEPTION__2:

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosHALKeyboardBaseSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseget_Current.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_68880238:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]
			; Name: MoveNext
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+8, size = 24
			; Return size: 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext:

		GUID_68882376:

		METHOD_68882376.09: ;Asm
			push dword EBP

		METHOD_68882376.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_68882376.0B: ;Asm
			push dword 0x0

		METHOD_68882376.0C: ;Asm
			push dword 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0001:
			; Ldfld
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 0 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0001.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0001.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0001.05: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0001.06: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0006:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0006.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0007.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0008.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0008.01: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0008.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0008.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0008.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_000D:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_000D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_000D.01: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_000D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_000D.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_000E:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_000E.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_000E.02: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_000E.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_000E.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_000E.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0013:
			; Branch

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0013.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0013.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0013.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0013.03: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_004A

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0015.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0016:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 8 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0016.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0016.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0016.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0016.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0016.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_001B:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_001B.01: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_001B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_001B.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_001C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_001C.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_001C.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_001C.02: ;Asm
			add ECX, 0x18

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_001C.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_001C.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_001C.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0021:
			; Branch

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0021.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0021.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0021.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0021.03: ;Asm
			JNB near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_004A

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0023.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0024:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0024.01: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0024.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0024.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0025:
			; Ldfld
			; Field: Cosmos.HAL.KeyboardBase[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.KeyboardBase[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0025.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0025.02: ;Asm
			add ECX, 0x1C

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0025.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0025.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0025.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0025.06: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0025.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_002A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_002B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 8 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_002B.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_002B.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_002B.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_002B.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_002B.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030:
			; Ldelem

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030.00: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030.02: ;Asm
			push dword [ESP + 12]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030.04: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030.05: ;Asm
			push dword [EAX + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030.06: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030.07: ;Asm
			cmp EAX, EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030.08: ;Asm
			JLE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_IndexOutOfRangeException

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030.09: ;Asm
			cmp EBX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030.0A: ;Asm
			JNL near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_IndexOutOfRangeException:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_IndexOutOfRangeException.0F: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0035
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_IndexOutOfRangeException.11: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException.1B: ;Asm
			push dword [EDX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException.1C: ;Asm
			sub EDX, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException.1D: ;Asm
			push dword [EDX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0030_NoIndexOutOfRangeException.1E: ;Asm
			sub EDX, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0035:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Field: Cosmos.HAL.KeyboardBase System.Collections.Generic.List`1+Enumerator.current
			; Type: Cosmos.HAL.KeyboardBase
			; Size: 8
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0035.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0035.01: ;Asm
			add ECX, 0x10

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0035.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0035.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0035.04: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0035.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0035.06: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_003A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_003B.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_003C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 8 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_003C.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_003C.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_003C.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_003C.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_003C.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0041:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0041.00: ;Asm
			push dword 0x1

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0042:
			; Add

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0042.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0042.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0043:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0043.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0043.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0043.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0043.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0048:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0048.00: ;Asm
			push dword 0x1

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0049:
			; Ret

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0049.00: ;Asm
			Jmp SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_NORMAL

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_004A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_004A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_004B:
			; Call

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_004B.00: ;Asm
			Call SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_004B.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_004B.02: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0050
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_004B.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_004B.04: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0050:
			; Ret

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.IL_0050.00: ;Asm
			Jmp SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_NORMAL
			; End Method: MoveNext

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_NORMAL

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNext.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_68882377:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Name: get_Item
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 8

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32:

		GUID_68905505:

		METHOD_68905505.08: ;Asm
			push dword EBP

		METHOD_68905505.09: ;Asm
			mov EBP, ESP

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0002.04: ;Asm
			push dword EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0007:
			; Branch

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0007.03: ;Asm
			JB near CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000E

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0009:
			; Call

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0009.02: ;Asm
			JE near CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0009.03: ;Asm
			JNE near CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000F:
			; Ldfld
			; Field: Cosmos.System.KeyMapping[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.KeyMapping[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000F.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000F.01: ;Asm
			pop dword ECX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000F.02: ;Asm
			add ECX, 0x1C

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000F.04: ;Asm
			push dword EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000F.06: ;Asm
			push dword EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_000F.07: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015:
			; Ldelem

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015.00: ;Asm
			pop dword EBX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015.02: ;Asm
			push dword [ESP + 12]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015.03: ;Asm
			add ESP, 0x4

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015.04: ;Asm
			pop dword EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015.05: ;Asm
			push dword [EAX + 8]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015.06: ;Asm
			pop dword EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015.07: ;Asm
			cmp EAX, EBX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015.08: ;Asm
			JLE near CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_IndexOutOfRangeException

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015.09: ;Asm
			cmp EBX, 0x0

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015.0A: ;Asm
			JNL near CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_IndexOutOfRangeException:

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_001A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException:

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_001A:
			; Ret

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.IL_001A.00: ;Asm
			Jmp CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_NORMAL

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_EXCEPTION:

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x4


		GUID_68905506:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Name: get_Count
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count:

		GUID_68913378:

		METHOD_68913378.09: ;Asm
			push dword EBP

		METHOD_68913378.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.IL_0006:
			; Ret

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.IL_0006.00: ;Asm
			Jmp SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.END__OF__METHOD_NORMAL
			; End Method: get_Count

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.END__OF__METHOD_NORMAL

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_68913379:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Name: GetEnumerator
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Return size: 24

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator:

		GUID_68915781:

		METHOD_68915781.07: ;Asm
			push dword EBP

		METHOD_68915781.08: ;Asm
			mov EBP, ESP

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001:
			; Newobj
			; ValueType
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]
			; StorageSize: 24
			; ArgSize: 8

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.00: ;Asm
			mov ESI, ESP

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.01: ;Asm
			sub ESP, 0x1C

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.02: ;Asm
			mov EDI, ESP

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.03: ;Asm
			mov ECX, 0x2

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.04: ;Asm
			rep movsd

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.05: ;Asm
			mov EAX, ESP

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.06: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.07: ;Asm
			mov dword [ESP + 8], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.08: ;Asm
			push dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.09: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.0A: ;Asm
			mov dword [EAX], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.0B: ;Asm
			mov dword [EAX + 4], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.0C: ;Asm
			mov dword [EAX + 8], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.0D: ;Asm
			mov dword [EAX + 12], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.0E: ;Asm
			mov dword [EAX + 16], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.0F: ;Asm
			mov dword [EAX + 20], 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.10: ;Asm
			Call SystemVoidSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBasectorSystemCollectionsGenericList1CosmosHALKeyboardBase

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.11: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.12: ;Asm
			JE near SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0001.13: ;Asm
			JNE near SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0006:
			; Ret

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.IL_0006.00: ;Asm
			Jmp SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL
			; End Method: GetEnumerator

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.07: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.08: ;Asm
			mov dword [EBP + 16], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.09: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.0A: ;Asm
			mov dword [EBP + 20], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.0B: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.0C: ;Asm
			mov dword [EBP + 24], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.0D: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_NORMAL.0E: ;Asm
			mov dword [EBP + 28], EAX

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			pop dword EBP

		SystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseSystemCollectionsGenericList1CosmosHALKeyboardBaseGetEnumerator.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			Ret


		GUID_68915782:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyboardManager
			; Name: get_ShiftPressed
			; Plugged: No
			; Return size: 4

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed:

		GUID_68918202:

		METHOD_68918202.11: ;Asm
			push dword EBP

		METHOD_68918202.12: ;Asm
			mov EBP, ESP

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.IL_0000:
			; Ldsfld

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.IL_0000.00: ;Asm
			Call SystemVoidCosmosSystemKeyboardManagercctor

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.IL_0000.02: ;Asm
			JNE near SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.IL_0000.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.IL_0000.03: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.IL_0000.04: ;Asm
			mov AL, byte [static_field__Cosmos_System_KeyboardManager__ShiftPressed_k__BackingField]

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.IL_0000.05: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.IL_0005:
			; Ret

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.IL_0005.00: ;Asm
			Jmp SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.END__OF__METHOD_NORMAL
			; End Method: get_ShiftPressed

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemKeyboardManagerget_ShiftPressed.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_68918203:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.ScanMapBase
			; Name: ConvertScanCode
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Local 7 at EBP-40
			; Local 8 at EBP-44
			; Local 9 at EBP-48
			; Local 10 at EBP-52
			; Local 11 at EBP-60
			; Local 12 at EBP-64
			; Local 13 at EBP-68
			; Local 14 at EBP-76
			; Local 15 at EBP-80
			; Local 16 at EBP-84
			; Local 17 at EBP-88
			; Local 18 at EBP-92
			; Local 19 at EBP-96
			; Local 20 at EBP-100
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] scan2 at EBP+32, size = 1
			; Argument[2] ctrl at EBP+28, size = 1
			; Argument[3] shift at EBP+24, size = 1
			; Argument[4] alt at EBP+20, size = 1
			; Argument[5] num at EBP+16, size = 1
			; Argument[6] caps at EBP+12, size = 1
			; Argument[7] scroll at EBP+8, size = 1
			; Return size: 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean:

		GUID_68919827:

		METHOD_68919827.07: ;Asm
			push dword EBP

		METHOD_68919827.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_68919827.09: ;Asm
			push dword 0x0

		METHOD_68919827.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_68919827.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_68919827.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_68919827.0D: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_68919827.0E: ;Asm
			push dword 0x0

		METHOD_68919827.0F: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_68919827.10: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_68919827.11: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_68919827.12: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_68919827.13: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_68919827.14: ;Asm
			push dword 0x0
			; Local 10, Size 8

		METHOD_68919827.15: ;Asm
			push dword 0x0

		METHOD_68919827.16: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_68919827.17: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_68919827.18: ;Asm
			push dword 0x0
			; Local 13, Size 8

		METHOD_68919827.19: ;Asm
			push dword 0x0

		METHOD_68919827.1A: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_68919827.1B: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_68919827.1C: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_68919827.1D: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_68919827.1E: ;Asm
			push dword 0x0
			; Local 18, Size 4

		METHOD_68919827.1F: ;Asm
			push dword 0x0
			; Local 19, Size 4

		METHOD_68919827.20: ;Asm
			push dword 0x0
			; Local 20, Size 4

		METHOD_68919827.21: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0000:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0000.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001:
			; Newobj

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.00: ;Asm
			push dword 0x1A

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.AfterAlloc:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.02: ;Asm
			push dword [ESP]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.03: ;Asm
			push dword [ESP]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.04: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_KeyEvent_ASM_IS__Cosmos_System2]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.08: ;Asm
			mov dword [EAX + 8], 0xE

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.09: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.0A: ;Asm
			Call SystemVoidCosmosSystemKeyEventctor

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.0B: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.0C: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.NoError1528
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.0E: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.NoError1528:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.10: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0001.11: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0006:
			; Stloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0006.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0006.02: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0007:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0007.00: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0008:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0008.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0008.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0009.00: ;Asm
			movzx EAX, byte [EBP + 32]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0009.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000A:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000A.00: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B:
			; Ceq

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.True

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.03: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.False

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.True:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.05: ;Asm
			push dword 0x1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.06: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000D

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.False:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.07: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.08: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000B.09: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000D

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000D.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000D.01: ;Asm
			mov dword [EBP - 20], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 20]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000E.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000F:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000F.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000F.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_000F.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_001C

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0011:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0011.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0012:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0012.00: ;Asm
			push dword 0x1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0013:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0013.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0013.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0014:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0014.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0014.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0014.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0015:
			; Stloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 24
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0015.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0015.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0015.02: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0015.03: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0017:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0017.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_001C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_001C.00: ;Asm
			movzx EAX, byte [EBP + 32]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_001C.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_001D:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_001D.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_001D.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_001E:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_001E.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0020:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0020.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0020.01: ;Asm
			mov dword [EBP - 32], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0022:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0022.00: ;Asm
			movzx EAX, byte [EBP - 32]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0022.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0024:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0024.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0024.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0024.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0035

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0026:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0026.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0026.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0026.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0027:
			; Dup

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0027.00: ;Asm
			push dword [ESP + 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0027.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0028:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0028.00: ;Asm
			Call SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0028.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0028.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_002D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0028.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0028.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0028.05: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0028.06: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0028.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_002D:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_002D.00: ;Asm
			push dword 0x1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_002E:
			; Or

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_002E.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_002E.01: ;Asm
			or dword [ESP], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_002F:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_002F.00: ;Asm
			Call SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_002F.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_002F.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0034
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_002F.03: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_002F.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0034:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0034.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0035:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0035.00: ;Asm
			push dword [EBP + 28]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0036:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0036.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0036.01: ;Asm
			mov dword [EBP - 36], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0038:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0038.00: ;Asm
			movzx EAX, byte [EBP - 36]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0038.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003A:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003A.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003A.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003A.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_004B

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003C:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003C.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003C.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003C.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003C.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003D:
			; Dup

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003D.00: ;Asm
			push dword [ESP + 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003D.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003E:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003E.00: ;Asm
			Call SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003E.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003E.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0043
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003E.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003E.05: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003E.06: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_003E.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0043:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0043.00: ;Asm
			push dword 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0044:
			; Or

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0044.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0044.01: ;Asm
			or dword [ESP], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0045:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0045.00: ;Asm
			Call SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0045.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0045.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_004A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0045.03: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0045.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_004A:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_004A.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_004B:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_004B.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_004C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_004C.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_004C.01: ;Asm
			mov dword [EBP - 40], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_004E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_004E.00: ;Asm
			movzx EAX, byte [EBP - 40]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_004E.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0050:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0050.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0050.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0050.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0061

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0052:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0052.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0052.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0052.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0052.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0053:
			; Dup

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0053.00: ;Asm
			push dword [ESP + 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0053.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0054:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0054.00: ;Asm
			Call SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0054.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0054.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0059
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0054.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0054.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0054.05: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0054.06: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0054.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0059:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0059.00: ;Asm
			push dword 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_005A:
			; Or

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_005A.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_005A.01: ;Asm
			or dword [ESP], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_005B:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_005B.00: ;Asm
			Call SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_005B.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_005B.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0060
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_005B.03: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_005B.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0060:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0060.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0061:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0061.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0061.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0061.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0061.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0062:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0062.00: ;Asm
			movzx EAX, byte [EBP - 16]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0062.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0063:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0063.00: ;Asm
			push dword 0x80

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0068:
			; And

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0068.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0068.01: ;Asm
			and dword [ESP], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0069:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0069.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0069.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0069.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006E

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006B:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006B.00: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006C:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006C.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006F

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006E:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006E.00: ;Asm
			push dword 0x1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006F:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006F.00: ;Asm
			Call SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006F.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006F.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0074
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006F.03: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_006F.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0074:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0074.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0075:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0075.00: ;Asm
			movzx EAX, byte [EBP - 16]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0075.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0076:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0076.00: ;Asm
			push dword 0x80

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007B:
			; And

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007B.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007B.01: ;Asm
			and dword [ESP], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007C:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007C.00: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D:
			; Cgt_Un

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D.02: ;Asm
			JB near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D.True

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D.03: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D.False

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D.True:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D.05: ;Asm
			push dword 0x1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D.06: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007F

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D.False:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D.07: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007D.08: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007F.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_007F.01: ;Asm
			mov dword [EBP - 44], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0081:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0081.00: ;Asm
			movzx EAX, byte [EBP - 44]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0081.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0083:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0083.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0083.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0083.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008E

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0085:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0085.00: ;Asm
			movzx EAX, byte [EBP - 16]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0085.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0086:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0086.00: ;Asm
			push dword 0x80

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008B:
			; Xor

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008B.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008B.01: ;Asm
			xor dword [ESP], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008C:
			; Conv_U1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008C.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008C.01: ;Asm
			movzx EAX, AL

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008C.02: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008D:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008D.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008D.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008E:
			; Ldsfld

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008E.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008E.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008E.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008E.AfterCCTorExceptionCheck:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008E.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_008E.04: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0093:
			; LdStr
			; String Value: Number of keys: 

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0093.00: ;Asm
			push dword StringLiteral02F0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0093.01: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0098:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0098.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0098.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0098.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_009D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0098.03: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0098.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_009D:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_009D.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_009E:
			; Ldsfld

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_009E.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_009E.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_009E.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_009E.AfterCCTorExceptionCheck:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_009E.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_009E.04: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A3:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMapBase
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A3.00: ;Asm
			push dword [EBP + 40]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A3.01: ;Asm
			push dword [EBP + 36]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A4:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A4.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A4.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A4.02: ;Asm
			add ECX, 0xC

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A4.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A4.04: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A4.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A4.06: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A4.07: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A9:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A9.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A9.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A9.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00AE
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A9.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A9.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A9.05: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A9.06: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00A9.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00AE:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00AE.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendNumberSystemUInt32

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00AE.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00AE.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00B3
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00AE.03: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00AE.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00B3:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00B3.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00B4:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00B4.00: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00B5:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00B5.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00B5.01: ;Asm
			mov dword [EBP - 48], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00B7:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00B7.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D5

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BC:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BC.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BD:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMapBase
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BD.00: ;Asm
			push dword [EBP + 40]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BD.01: ;Asm
			push dword [EBP + 36]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BE:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BE.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BE.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BE.02: ;Asm
			add ECX, 0xC

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BE.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BE.04: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BE.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BE.06: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BE.07: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00C3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00C3.00: ;Asm
			mov EAX, dword [EBP - 48]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00C3.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00C5:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00C5.00: ;Asm
			Call CosmosSystemKeyMappingSystemCollectionsGenericList1CosmosSystemKeyMappingget_ItemSystemInt32

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00C5.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00C5.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CA
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00C5.03: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00C5.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00C5.05: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00C5.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CA:
			; Stloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 52
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CA.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CA.01: ;Asm
			mov dword [EBP - 56], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CA.02: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CA.03: ;Asm
			mov dword [EBP - 52], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CC:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 52
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CC.00: ;Asm
			mov EAX, dword [EBP - 52]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CC.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CC.02: ;Asm
			mov EAX, dword [EBP - 56]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CC.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CE:
			; Ldnull

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CE.00: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CE.01: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CF:
			; Ceq
			; NullRef

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CF.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CF.01: ;Asm
			pop dword EAX
			; KeyMapping

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CF.02: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CF.03: ;Asm
			pop dword EBX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CF.04: ;Asm
			cmp EAX, EBX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CF.05: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CF.False

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CF.06: ;Asm
			push dword 0x1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CF.07: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CF.False:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CF.08: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00CF.09: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D1:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D1.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D1.01: ;Asm
			mov dword [EBP - 60], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D3:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D3.00: ;Asm
			movzx EAX, byte [EBP - 60]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D3.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D5:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D5.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D5.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D5.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00ED

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D7:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D7.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D8:
			; Ldsfld

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D8.00: ;Asm
			Call SystemVoidCosmosSystemGlobalcctor

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D8.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D8.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D8.AfterCCTorExceptionCheck:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D8.03: ;Asm
			push dword [static_field__Cosmos_System_Global_mDebugger + 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00D8.04: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00DD:
			; LdStr
			; String Value: Key received but item is NULL

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00DD.00: ;Asm
			push dword StringLiteral02F1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00DD.01: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00E2:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00E2.00: ;Asm
			Call SystemVoidCosmosDebugKernelDebuggerSendSystemString

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00E2.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00E2.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00E7
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00E2.03: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00E2.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00E7:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00E7.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00E8:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00E8.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01CF

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00ED:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 52
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00ED.00: ;Asm
			mov EAX, dword [EBP - 52]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00ED.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00ED.02: ;Asm
			mov EAX, dword [EBP - 56]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00ED.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00EF:
			; Ldfld
			; Field: System.Byte Cosmos.System.KeyMapping.Scancode
			; Type: System.Byte
			; Size: 1
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 20 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00EF.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00EF.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00EF.02: ;Asm
			add ECX, 0x14

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00EF.03: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00EF.04: ;Asm
			mov AL, byte [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00EF.05: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F4:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 16
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F4.00: ;Asm
			movzx EAX, byte [EBP - 16]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F4.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5:
			; Ceq

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.True

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.03: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.False

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.True:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.05: ;Asm
			push dword 0x1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.06: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F7

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.False:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.07: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.08: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F5.09: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F7

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F7:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F7.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F7.01: ;Asm
			mov dword [EBP - 64], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F9:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F9.00: ;Asm
			movzx EAX, byte [EBP - 64]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00F9.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00FB:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00FB.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00FB.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00FB.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01CE

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0100:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0100.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0101:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0101.00: ;Asm
			push dword 0x1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0102:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0102.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0102.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0103:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 52
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0103.00: ;Asm
			mov EAX, dword [EBP - 52]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0103.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0103.02: ;Asm
			mov EAX, dword [EBP - 56]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0103.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0105:
			; Stloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0105.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0105.01: ;Asm
			mov dword [EBP - 72], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0105.02: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0105.03: ;Asm
			mov dword [EBP - 68], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0107:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0107.00: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0108:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 76
			; Local size = 2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0108.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0108.01: ;Asm
			mov dword [EBP - 76], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_010A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_010A.00: ;Asm
			push dword [EBP + 28]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_010B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_010B.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_010B.01: ;Asm
			mov dword [EBP - 80], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_010D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 80
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_010D.00: ;Asm
			movzx EAX, byte [EBP - 80]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_010D.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_010F:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_010F.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_010F.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_010F.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_014D

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0111:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0111.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0113:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0113.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0113.01: ;Asm
			mov dword [EBP - 84], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0115:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0115.00: ;Asm
			movzx EAX, byte [EBP - 84]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0115.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0117:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0117.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0117.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0117.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0133

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0119:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0119.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011A:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011A.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011C:
			; Xor

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011C.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011C.01: ;Asm
			xor dword [ESP], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011D:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011D.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011D.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011D.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0128

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011F:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011F.00: ;Asm
			mov EAX, dword [EBP - 68]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011F.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011F.02: ;Asm
			mov EAX, dword [EBP - 72]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_011F.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0121:
			; Ldfld
			; Field: System.Char Cosmos.System.KeyMapping.ControlAlt
			; Type: System.Char
			; Size: 2
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 35 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0121.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0121.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0121.02: ;Asm
			add ECX, 0x23

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0121.03: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0121.04: ;Asm
			mov AX, word [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0121.05: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0126:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0126.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_012F

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0128:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0128.00: ;Asm
			mov EAX, dword [EBP - 68]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0128.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0128.02: ;Asm
			mov EAX, dword [EBP - 72]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0128.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_012A:
			; Ldfld
			; Field: System.Char Cosmos.System.KeyMapping.ControlAltShift
			; Type: System.Char
			; Size: 2
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 33 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_012A.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_012A.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_012A.02: ;Asm
			add ECX, 0x21

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_012A.03: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_012A.04: ;Asm
			mov AX, word [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_012A.05: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_012F:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 76
			; Local size = 2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_012F.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_012F.01: ;Asm
			mov dword [EBP - 76], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0131:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0131.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_014B

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0133:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0133.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0134:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0134.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0136:
			; Xor

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0136.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0136.01: ;Asm
			xor dword [ESP], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0137:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0137.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0137.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0137.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0142

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0139:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0139.00: ;Asm
			mov EAX, dword [EBP - 68]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0139.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0139.02: ;Asm
			mov EAX, dword [EBP - 72]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0139.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_013B:
			; Ldfld
			; Field: System.Char Cosmos.System.KeyMapping.Control
			; Type: System.Char
			; Size: 2
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 37 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_013B.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_013B.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_013B.02: ;Asm
			add ECX, 0x25

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_013B.03: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_013B.04: ;Asm
			mov AX, word [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_013B.05: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0140:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0140.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0149

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0142:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0142.00: ;Asm
			mov EAX, dword [EBP - 68]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0142.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0142.02: ;Asm
			mov EAX, dword [EBP - 72]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0142.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0144:
			; Ldfld
			; Field: System.Char Cosmos.System.KeyMapping.ControlShift
			; Type: System.Char
			; Size: 2
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 31 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0144.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0144.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0144.02: ;Asm
			add ECX, 0x1F

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0144.03: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0144.04: ;Asm
			mov AX, word [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0144.05: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0149:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 76
			; Local size = 2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0149.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0149.01: ;Asm
			mov dword [EBP - 76], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_014B:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_014B.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_014D:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_014D.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_014E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_014E.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_014E.01: ;Asm
			mov dword [EBP - 88], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0150:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0150.00: ;Asm
			movzx EAX, byte [EBP - 88]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0150.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0152:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0152.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0152.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0152.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0179

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0154:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0154.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0156:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0156.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0156.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0156.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_016E

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0158:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0158.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015A:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015A.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015A.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015A.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0165

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015C:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015C.00: ;Asm
			mov EAX, dword [EBP - 68]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015C.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015C.02: ;Asm
			mov EAX, dword [EBP - 72]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015C.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015E:
			; Ldfld
			; Field: System.Char Cosmos.System.KeyMapping.Shift
			; Type: System.Char
			; Size: 2
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 18 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015E.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015E.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015E.02: ;Asm
			add ECX, 0x12

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015E.03: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015E.04: ;Asm
			mov AX, word [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_015E.05: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0163:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0163.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_016C

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0165:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0165.00: ;Asm
			mov EAX, dword [EBP - 68]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0165.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0165.02: ;Asm
			mov EAX, dword [EBP - 72]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0165.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0167:
			; Ldfld
			; Field: System.Char Cosmos.System.KeyMapping.ShiftNum
			; Type: System.Char
			; Size: 2
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 14 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0167.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0167.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0167.02: ;Asm
			add ECX, 0xE

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0167.03: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0167.04: ;Asm
			mov AX, word [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0167.05: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_016C:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_016C.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0175

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_016E:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_016E.00: ;Asm
			mov EAX, dword [EBP - 68]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_016E.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_016E.02: ;Asm
			mov EAX, dword [EBP - 72]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_016E.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0170:
			; Ldfld
			; Field: System.Char Cosmos.System.KeyMapping.ShiftCaps
			; Type: System.Char
			; Size: 2
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 16 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0170.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0170.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0170.02: ;Asm
			add ECX, 0x10

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0170.03: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0170.04: ;Asm
			mov AX, word [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0170.05: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0175:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 76
			; Local size = 2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0175.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0175.01: ;Asm
			mov dword [EBP - 76], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0177:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0177.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0179:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0179.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_017B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_017B.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_017B.01: ;Asm
			mov dword [EBP - 92], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_017D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_017D.00: ;Asm
			movzx EAX, byte [EBP - 92]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_017D.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_017F:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_017F.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_017F.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_017F.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_018C

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0181:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0181.00: ;Asm
			mov EAX, dword [EBP - 68]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0181.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0181.02: ;Asm
			mov EAX, dword [EBP - 72]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0181.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0183:
			; Ldfld
			; Field: System.Char Cosmos.System.KeyMapping.Caps
			; Type: System.Char
			; Size: 2
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 39 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0183.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0183.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0183.02: ;Asm
			add ECX, 0x27

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0183.03: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0183.04: ;Asm
			mov AX, word [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0183.05: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0188:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 76
			; Local size = 2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0188.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0188.01: ;Asm
			mov dword [EBP - 76], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_018A:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_018A.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_018C:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_018C.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_018E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_018E.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_018E.01: ;Asm
			mov dword [EBP - 96], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0190:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0190.00: ;Asm
			movzx EAX, byte [EBP - 96]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0190.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0192:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0192.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0192.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0192.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_019F

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0194:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0194.00: ;Asm
			mov EAX, dword [EBP - 68]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0194.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0194.02: ;Asm
			mov EAX, dword [EBP - 72]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0194.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0196:
			; Ldfld
			; Field: System.Char Cosmos.System.KeyMapping.Num
			; Type: System.Char
			; Size: 2
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 25 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0196.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0196.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0196.02: ;Asm
			add ECX, 0x19

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0196.03: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0196.04: ;Asm
			mov AX, word [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_0196.05: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_019B:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 76
			; Local size = 2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_019B.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_019B.01: ;Asm
			mov dword [EBP - 76], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_019D:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_019D.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_019F:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_019F.00: ;Asm
			mov EAX, dword [EBP - 68]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_019F.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_019F.02: ;Asm
			mov EAX, dword [EBP - 72]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_019F.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A1:
			; Ldfld
			; Field: System.Char Cosmos.System.KeyMapping.Value
			; Type: System.Char
			; Size: 2
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 12 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A1.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A1.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A1.02: ;Asm
			add ECX, 0xC

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A1.03: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A1.04: ;Asm
			mov AX, word [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A1.05: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A6:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 76
			; Local size = 2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A6.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A6.01: ;Asm
			mov dword [EBP - 76], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A8:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A8.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A8.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A8.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A8.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A9:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 76
			; Local size = 2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A9.00: ;Asm
			movzx EAX, word [EBP - 76]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01A9.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01AB:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01AB.00: ;Asm
			Call SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01AB.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01AB.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B0
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01AB.03: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01AB.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B0:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B0.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B1:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B1.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B1.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B1.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B1.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B2:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B2.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B4:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B4.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B4.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B4.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01BF

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B6:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 52
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B6.00: ;Asm
			mov EAX, dword [EBP - 52]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B6.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B6.02: ;Asm
			mov EAX, dword [EBP - 56]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B6.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B8:
			; Ldfld
			; Field: Cosmos.System.ConsoleKeyEx Cosmos.System.KeyMapping.Key
			; Type: Cosmos.System.ConsoleKeyEx
			; Size: 4
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 27 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B8.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B8.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B8.02: ;Asm
			add ECX, 0x1B

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B8.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B8.04: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01B8.05: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01BD:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01BD.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C6

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01BF:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping
			; Local EBP offset = 52
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01BF.00: ;Asm
			mov EAX, dword [EBP - 52]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01BF.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01BF.02: ;Asm
			mov EAX, dword [EBP - 56]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01BF.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C1:
			; Ldfld
			; Field: Cosmos.System.ConsoleKeyEx Cosmos.System.KeyMapping.NumLockKey
			; Type: Cosmos.System.ConsoleKeyEx
			; Size: 4
			; DeclaringType: Cosmos.System.KeyMapping
			; TypeOnStack: Cosmos.System.KeyMapping
			; Offset: 21 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C1.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C1.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C1.02: ;Asm
			add ECX, 0x15

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C1.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C1.04: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C1.05: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C6:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C6.00: ;Asm
			Call SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C6.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C6.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01CB
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C6.03: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01C6.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01CB:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01CB.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01CC:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01CC.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01ED

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01CE:
			; Nop

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01CE.00: ;Asm
			NOP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01CF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01CF.00: ;Asm
			mov EAX, dword [EBP - 48]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01CF.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D1:
			; Ldc_I4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D1.00: ;Asm
			push dword 0x1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D2:
			; Add

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D2.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D2.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D3:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D3.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D3.01: ;Asm
			mov dword [EBP - 48], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 48
			; Local size = 4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D5.00: ;Asm
			mov EAX, dword [EBP - 48]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D5.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D7:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.ScanMapBase
			; Arg real size = 8 aligned size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D7.00: ;Asm
			push dword [EBP + 40]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D7.01: ;Asm
			push dword [EBP + 36]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D8:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.ScanMapBase._keys
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Size: 8
			; DeclaringType: Cosmos.System.ScanMapBase
			; TypeOnStack: Cosmos.System.ScanMapBase
			; Offset: 12 (includes object header)

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D8.00: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D8.01: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D8.02: ;Asm
			add ECX, 0xC

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D8.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D8.04: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D8.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D8.06: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01D8.07: ;Asm
			mov EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01DD:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01DD.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemKeyMappingget_Count

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01DD.01: ;Asm
			test ECX, 0x2

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01DD.02: ;Asm
			JE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01DD.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01DD.04: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01DD.05: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01DD.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2:
			; Clt

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.00: ;Asm
			pop dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.01: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.02: ;Asm
			push dword ECX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.03: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.04: ;Asm
			JL near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.True

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.05: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.False

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.True:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.06: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.07: ;Asm
			push dword 0x1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.08: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.False:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.09: ;Asm
			add ESP, 0x4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E2.0A: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E4.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E4.01: ;Asm
			mov dword [EBP - 100], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E6:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 100
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E6.00: ;Asm
			movzx EAX, byte [EBP - 100]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E6.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E8:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E8.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E8.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01E8.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_00BC

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01ED:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01ED.00: ;Asm
			movzx EAX, byte [EBP - 12]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01ED.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01EE:
			; Branch

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01EE.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01EE.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01EE.02: ;Asm
			JNE near CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F3

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F0:
			; Ldnull

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F0.00: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F0.01: ;Asm
			push dword 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F1:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F1.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F4

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F3:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F3.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F3.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F3.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F3.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F4:
			; Stloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 24
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F4.00: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F4.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F4.02: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F4.03: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F6:
			; Br

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F6.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F8:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent
			; Local EBP offset = 24
			; Local size = 8

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F8.00: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F8.01: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F8.02: ;Asm
			mov EAX, dword [EBP - 28]

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01F8.03: ;Asm
			push dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01FA:
			; Ret

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.IL_01FA.00: ;Asm
			Jmp CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: ConvertScanCode

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 36], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 40], EAX

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x64

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemKeyEventCosmosSystemScanMapBaseConvertScanCodeSystemByteSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x1C


		GUID_68919828:
			; ---------------------------------------------------------
			; Assembly: System.Collections, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Name: Enqueue
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent:

		GUID_69152118:

		METHOD_69152118.0A: ;Asm
			push dword EBP

		METHOD_69152118.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_69152118.0C: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0006.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0007:
			; Ldfld
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 36 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0007.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_000C:
			; Ldlen

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_000C.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_000C.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_000D:
			; Conv_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_000E:
			; Branch

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_000E.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_000E.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_000E.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0045

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0011:
			; Ldfld
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 36 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0011.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0011.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0011.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0011.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0011.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0011.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0011.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0016:
			; Ldlen

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0016.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0016.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0016.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0017:
			; Conv_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0018:
			; Conv_I8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0018.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0018.01: ;Asm
			cdq

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0018.02: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0018.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0019:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0019.00: ;Asm
			push dword 0xC8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001E:
			; Conv_I8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001E.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001E.01: ;Asm
			cdq

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001E.02: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001E.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F:
			; Mul

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.Simple32Multiply

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.04: ;Asm
			mul dword [ESP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.05: ;Asm
			mov ECX, EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.06: ;Asm
			mov EAX, dword [ESP]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.07: ;Asm
			mul dword [ESP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.08: ;Asm
			add ECX, EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.09: ;Asm
			mov EAX, dword [ESP]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.0A: ;Asm
			mul dword [ESP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.0B: ;Asm
			add EDX, ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.0C: ;Asm
			Jmp SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.MoveReturnValue

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.Simple32Multiply:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.0D: ;Asm
			mov EAX, dword [ESP]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.0E: ;Asm
			mul dword [ESP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.MoveReturnValue:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_001F.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0020.00: ;Asm
			push dword 0x64

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0022:
			; Conv_I8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0022.01: ;Asm
			cdq

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0022.02: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0022.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023:
			; Div

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.00: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.01: ;Asm
			pop dword EDI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.02: ;Asm
			xor EAX, EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.03: ;Asm
			or EAX, ESI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.04: ;Asm
			or EAX, EDI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.05: ;Asm
			JNE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.0A: ;Asm
			JE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.NoLoop

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.0C: ;Asm
			mov EBX, EDI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.0D: ;Asm
			xor EBX, EDX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.10: ;Asm
			JB near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.divisor_no_neg

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.divisor_no_neg:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.15: ;Asm
			JB near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.dividend_no_neg

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.dividend_no_neg:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.ShiftRightLoop:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.1F: ;Asm
			JNE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.ShiftRightLoop

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.22: ;Asm
			idiv dword ESI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.23: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.24: ;Asm
			cmp EBX, 0x80000000

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.25: ;Asm
			JB near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023._result_no_neg

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.26: ;Asm
			neg dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023._result_no_neg:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.27: ;Asm
			cdq

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.28: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.29: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.2A: ;Asm
			Jmp SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.End

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.NoLoop:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.2B: ;Asm
			mov ECX, EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.2C: ;Asm
			mov EAX, EDX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.2D: ;Asm
			cdq

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.2E: ;Asm
			idiv dword ESI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.2F: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.30: ;Asm
			mov EAX, ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.31: ;Asm
			div dword ESI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023_NoDivideByZeroException.32: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0023.End:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0024:
			; Conv_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0024.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0024.01: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0024.02: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0025:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0025.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0026:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0026.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0027:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0027.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0027.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0028:
			; Ldfld
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 36 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0028.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0028.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0028.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0028.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0028.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0028.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0028.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0028.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_002D:
			; Ldlen

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_002D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_002D.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_002D.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_002E:
			; Conv_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_002F:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_002F.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0030:
			; Add

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0030.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0030.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0031:
			; Branch

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0031.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0031.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0031.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0031.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003E

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0033:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0033.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0033.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0034:
			; Ldfld
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 36 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0034.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0034.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0034.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0034.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0034.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0034.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0034.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0034.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0039:
			; Ldlen

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0039.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0039.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0039.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003B.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003C:
			; Add

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003C.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003C.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_003F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0040:
			; Call

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0040.00: ;Asm
			Call SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0040.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0045
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0040.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0045.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0045.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0046:
			; Ldfld
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 36 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0046.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0046.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0046.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0046.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0046.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0046.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0046.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0046.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_004B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_004B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_004B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_004C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._tail
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 16 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_004C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_004C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_004C.02: ;Asm
			add ECX, 0x10

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_004C.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_004C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_004C.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0051:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0051.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0051.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052:
			; Stelem

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0052.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0057:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0057.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0057.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0058:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0058.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0058.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0059:
			; Ldflda
			; Field: System.Int32 System.Collections.Generic.Queue`1._tail

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0059.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0059.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0059.02: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0059.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_005E:
			; Call

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_005E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventMoveNextSystemInt32

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_005E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_005E.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0063
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_005E.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0063:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0063.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0063.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0064:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0064.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0064.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0065:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0065.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0065.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0065.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0065.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0065.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0065.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_006A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_006A.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_006B:
			; Add

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_006B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_006B.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_006C:
			; Stfld
			; Operand type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Field: System.Int32 System.Collections.Generic.Queue`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_006C.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_006C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_006C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_006C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_006C.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_006C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0071:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0071.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0071.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0072:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0072.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0072.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0073:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0073.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0073.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0073.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0073.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0073.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0073.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0078:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0078.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0079:
			; Add

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0079.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_0079.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_007A:
			; Stfld
			; Operand type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Field: System.Int32 System.Collections.Generic.Queue`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_007A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_007A.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_007A.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_007A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_007A.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_007A.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_007F:
			; Ret

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.IL_007F.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.END__OF__METHOD_NORMAL
			; End Method: Enqueue

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventEnqueueCosmosSystemKeyEvent.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_69152119:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory:

		GUID_69232763:

		METHOD_69232763.06: ;Asm
			push dword EBP

		METHOD_69232763.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_69232763.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_001A:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystemFactory[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystemFactory[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.FileSystemFactory
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0021.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryAddWithResizeCosmosSystemFileSystemFileSystemFactory.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_69232764:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32:

		GUID_69259404:

		METHOD_69259404.06: ;Asm
			push dword EBP

		METHOD_69259404.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_69259404.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Partition[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Partition[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Partition[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Partition[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Partition[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Partition[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_69259405:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.BlockDevice
			; Name: NewBlockArray
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aBlockCount at EBP+8, size = 4
			; Return size: 8

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32:

		GUID_69307389:

		METHOD_69307389.06: ;Asm
			push dword EBP

		METHOD_69307389.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_69307389.08: ;Asm
			push dword 0x0

		METHOD_69307389.09: ;Asm
			push dword 0x0

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0000:
			; Nop

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0002:
			; Conv_U8

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0002.01: ;Asm
			push dword 0x0

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0002.02: ;Asm
			push dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.BlockDevice
			; Arg real size = 8 aligned size = 8

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0003.00: ;Asm
			push dword [EBP + 16]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0003.01: ;Asm
			push dword [EBP + 12]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0004:
			; Ldfld
			; Field: System.UInt64 Cosmos.HAL.BlockDevice.BlockDevice.mBlockSize
			; Type: System.UInt64
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.BlockDevice
			; TypeOnStack: Cosmos.HAL.BlockDevice.BlockDevice
			; Offset: 12 (includes object header)

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0004.00: ;Asm
			add ESP, 0x4

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0004.01: ;Asm
			pop dword ECX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0004.02: ;Asm
			add ECX, 0xC

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0004.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0004.04: ;Asm
			push dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0004.05: ;Asm
			mov EAX, dword [ECX]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0004.06: ;Asm
			push dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0004.07: ;Asm
			mov EAX, 0x0

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009:
			; Mul

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.02: ;Asm
			JE near SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.Simple32Multiply

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.04: ;Asm
			mul dword [ESP + 8]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.05: ;Asm
			mov ECX, EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.06: ;Asm
			mov EAX, dword [ESP]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.07: ;Asm
			mul dword [ESP + 12]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.08: ;Asm
			add ECX, EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.09: ;Asm
			mov EAX, dword [ESP]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.0A: ;Asm
			mul dword [ESP + 8]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.0B: ;Asm
			add EDX, ECX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.0C: ;Asm
			Jmp SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.MoveReturnValue

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.Simple32Multiply:

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.0D: ;Asm
			mov EAX, dword [ESP]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.0E: ;Asm
			mul dword [ESP + 8]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.MoveReturnValue:

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0009.11: ;Asm
			add ESP, 0x8

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000A:
			; Conv_Ovf_I_Un

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000A.00: ;Asm
			pop dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000A.01: ;Asm
			pop dword EBX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000A.02: ;Asm
			cmp EBX, 0x0

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000A.03: ;Asm
			JE near SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000A__NoOverflow

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000A.04: ;Asm
			push dword StringLiteral02F2

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000A.05: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000A__NoOverflow:

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000A__NoOverflow.06: ;Asm
			push dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B:
			; Newarr
			; Element Size = 1

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.01: ;Asm
			push dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.02: ;Asm
			mov EDX, 0x1

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.03: ;Asm
			mul dword EDX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.04: ;Asm
			add EAX, 0x10

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.05: ;Asm
			push dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.AfterAlloc:

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.07: ;Asm
			pop dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.08: ;Asm
			pop dword ESI

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.09: ;Asm
			push dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.0A: ;Asm
			push dword [ESP]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.0B: ;Asm
			push dword [ESP]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.0C: ;Asm
			pop dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.0E: ;Asm
			mov dword [EAX], EBX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.12: ;Asm
			push dword 0x0

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_000B.14: ;Asm
			push dword 0x0

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0010:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0010.00: ;Asm
			pop dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0010.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0010.02: ;Asm
			pop dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0010.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0011:
			; Br

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0011.00: ;Asm
			Jmp SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0013

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0013:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0013.01: ;Asm
			push dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0013.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0013.03: ;Asm
			push dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0014:
			; Ret

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.IL_0014.00: ;Asm
			Jmp SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_NORMAL
			; End Method: NewBlockArray

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_NORMAL

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_69307390:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.BitConverter
			; Name: ToUInt16
			; Plugged: No
			; Argument[0] value at EBP+16, size = 8
			; Argument[1] startIndex at EBP+8, size = 4
			; Return size: 4

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32:

		GUID_69325380:

		METHOD_69325380.0A: ;Asm
			push dword EBP

		METHOD_69325380.0B: ;Asm
			mov EBP, ESP

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0002:
			; Call

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0002.00: ;Asm
			Call SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0002.02: ;Asm
			JE near SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0007
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0002.04: ;Asm
			JNE near SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0007:
			; Conv_U2

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0007.01: ;Asm
			movzx EAX, AX

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0007.02: ;Asm
			push dword EAX

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0008:
			; Ret

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.IL_0008.00: ;Asm
			Jmp SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL
			; End Method: ToUInt16

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x8


		GUID_69325381:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Local 6 at EBP-32
			; Local 7 at EBP-36
			; Local 8 at EBP-40
			; Local 9 at EBP-44
			; Local 10 at EBP-48
			; Local 11 at EBP-56
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] aDevice at EBP+28, size = 8
			; Argument[2] aRootPath at EBP+20, size = 8
			; Argument[3] aSize at EBP+12, size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64:

		GUID_69332963:

		METHOD_69332963.07: ;Asm
			push dword EBP

		METHOD_69332963.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_69332963.09: ;Asm
			push dword 0x0

		METHOD_69332963.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_69332963.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_69332963.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_69332963.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_69332963.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_69332963.0F: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_69332963.10: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_69332963.11: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_69332963.12: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_69332963.13: ;Asm
			push dword 0x0
			; Local 10, Size 8

		METHOD_69332963.14: ;Asm
			push dword 0x0

		METHOD_69332963.15: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_69332963.16: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0000.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0000.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0001.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0001.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0003.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0004:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0004.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0004.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0009
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0004.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0009:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000A:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000A.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000B:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000B.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000B.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000C:
			; Ldnull

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000D:
			; Ceq
			; NullRef

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000D.01: ;Asm
			pop dword EAX
			; Partition

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000D.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000D.03: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000D.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000D.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000D.False

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000D.06: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000D.07: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000F

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000D.False:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000D.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000D.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000F

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000F.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0010:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0010.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0010.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0011:
			; Branch

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0011.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0011.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_001F

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0013:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0014:
			; LdStr
			; String Value: aDevice

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0014.00: ;Asm
			push dword StringLiteral02F3

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0014.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019:
			; Newobj

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.00: ;Asm
			push dword 0x90

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.AfterAlloc:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.0E: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.NoError1529
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.11: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.NoError1529:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0019.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_001E:
			; Throw

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_001E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_001E.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_001E.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_001E.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_001F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_001F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_001F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0020:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0020.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0020.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0025
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0020.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0020.04: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0025:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0025.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0026:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0026.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0026.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0027:
			; Branch

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0027.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0027.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_003A

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0029:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0029.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_002A:
			; LdStr
			; String Value: Argument is null or empty

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_002A.00: ;Asm
			push dword StringLiteral02F4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_002A.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_002F:
			; LdStr
			; String Value: aRootPath

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_002F.00: ;Asm
			push dword StringLiteral02F5

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_002F.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034:
			; Newobj

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.00: ;Asm
			push dword 0x90

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.AfterAlloc:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.10: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.NoError1529
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.14: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.NoError1529:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.18: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0034.19: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0039:
			; Throw

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0039.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0039.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0039.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0039.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0039.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0039.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_003A.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_003A.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_003B:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_003B.00: ;Asm
			Call CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_003B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_003B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0040
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_003B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_003B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_003B.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0040:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0040.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0041:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0041.00: ;Asm
			Call SystemBytearrayCosmosHALBlockDeviceBlockDeviceNewBlockArraySystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0041.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0041.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0046
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0041.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0041.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0041.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0041.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0046:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0046.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0046.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0046.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0046.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0047:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0047.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0047.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0048:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0048.00: ;Asm
			Call CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0048.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0048.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_004D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0048.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0048.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0048.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_004D:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_004D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_004E:
			; Conv_I8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_004E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_004E.01: ;Asm
			cdq

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_004E.02: ;Asm
			push dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_004E.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_004F:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_004F.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0050:
			; Conv_I8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0050.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0050.01: ;Asm
			cdq

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0050.02: ;Asm
			push dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0050.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0051:
			; Ldloca
			; Local type = System.Byte[]
			; Local EBP offset = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0051.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0051.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0051.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053:
			; Callvirt
			; ThisOffset = 20

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.00: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.02: ;Asm
			push dword 0x118

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.AfterAddressCheck:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.05: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.07: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.NotBoxedThis

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.09: ;Asm
			mov dword [ESP + 24], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.0A: ;Asm
			add ESP, 0x18

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.0F: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.NotBoxedThis:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.10: ;Asm
			Call ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.AfterNotBoxedThis:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.11: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.12: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0058
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.13: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0053.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0058:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0058.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0059:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0059.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0059.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0059.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0059.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_005A:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_005A.00: ;Asm
			push dword 0x1FE

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_005F:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_005F.00: ;Asm
			Call SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_005F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_005F.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0064
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_005F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_005F.04: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0064:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 12
			; Local size = 2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0064.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0064.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0065:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 12
			; Local size = 2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0065.00: ;Asm
			movzx EAX, word [EBP - 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0065.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0066:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0066.00: ;Asm
			push dword 0xAA55

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B:
			; Ceq

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.True

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.03: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.False

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.True:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.06: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006D

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.False:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006B.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006D

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006D:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E:
			; Ceq

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.True

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.03: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.False

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.True:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.06: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0070

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.False:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_006E.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0070

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0070:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0070.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0070.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0072:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0072.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0072.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0074:
			; Branch

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0074.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0074.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0074.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0082

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0076:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0076.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0077:
			; LdStr
			; String Value: FAT signature not found.

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0077.00: ;Asm
			push dword StringLiteral02F6

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0077.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C:
			; Newobj

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.AfterCCTorExceptionCheck:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.03: ;Asm
			push dword 0x88

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.AfterAlloc:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.05: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.06: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.0D: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.11: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.NoError1529
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.14: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.NoError1529:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.17: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_007C.18: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0081:
			; Throw

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0081.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0081.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0081.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0081.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0081.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0081.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0082:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0082.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0082.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0083:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0083.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0083.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0083.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0083.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0084:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0084.00: ;Asm
			push dword 0xB

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0086:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0086.00: ;Asm
			Call SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0086.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0086.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_008B
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0086.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0086.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0086.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0086.06: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_008B:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.BytesPerSector
			; Type: System.UInt32
			; Size: 4
			; Offset: 96 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_008B.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_008B.01: ;Asm
			add ECX, 0x60

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_008B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_008B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_008B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_008B.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0090:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0090.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0090.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0091:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0091.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0091.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0091.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0091.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0092:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0092.00: ;Asm
			push dword 0xD

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094:
			; Ldelem_U1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094.00: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094.06: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094.08: ;Asm
			JLE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_IndexOutOfRangeException

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094.0A: ;Asm
			JNL near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_NoIndexOutOfRangeException

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_IndexOutOfRangeException:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0095
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_NoIndexOutOfRangeException:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_NoIndexOutOfRangeException.1B: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0094_NoIndexOutOfRangeException.1C: ;Asm
			push dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0095:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.SectorsPerCluster
			; Type: System.UInt32
			; Size: 4
			; Offset: 40 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0095.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0095.01: ;Asm
			add ECX, 0x28

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0095.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0095.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0095.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0095.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_009A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_009A.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_009A.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_009B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_009B.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_009B.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_009C:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.BytesPerSector
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 96 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_009C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_009C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_009C.02: ;Asm
			add ECX, 0x60

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_009C.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_009C.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_009C.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A1:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A1.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A1.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A2:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.SectorsPerCluster
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 40 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A2.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A2.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A2.02: ;Asm
			add ECX, 0x28

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A2.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A2.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A2.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A7:
			; Mul

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A7.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A7.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A7.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A8:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.BytesPerCluster
			; Type: System.UInt32
			; Size: 4
			; Offset: 100 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A8.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A8.01: ;Asm
			add ECX, 0x64

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A8.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A8.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A8.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00A8.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00AD:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00AD.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00AD.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00AE:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00AE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00AE.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00AE.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00AE.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00AF:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00AF.00: ;Asm
			push dword 0xE

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B1:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B1.00: ;Asm
			Call SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B1.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B6
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B1.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B1.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B1.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B1.06: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B6:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.ReservedSectorCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 60 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B6.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B6.01: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B6.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B6.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B6.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00B6.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BB:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BB.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BB.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BC:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BC.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BC.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BC.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BC.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BD:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BD.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF:
			; Ldelem_U1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF.00: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF.06: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF.08: ;Asm
			JLE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_IndexOutOfRangeException

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF.0A: ;Asm
			JNL near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_NoIndexOutOfRangeException

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_IndexOutOfRangeException:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C0
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_NoIndexOutOfRangeException:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_NoIndexOutOfRangeException.1B: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00BF_NoIndexOutOfRangeException.1C: ;Asm
			push dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C0:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.NumberOfFATs
			; Type: System.UInt32
			; Size: 4
			; Offset: 64 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C0.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C0.01: ;Asm
			add ECX, 0x40

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C0.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C0.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C0.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C0.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C5:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C5.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C5.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C6:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C6.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C6.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C6.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C6.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C7:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C7.00: ;Asm
			push dword 0x11

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C9:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C9.00: ;Asm
			Call SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C9.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00CE
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C9.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C9.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C9.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00C9.06: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00CE:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.RootEntryCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 52 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00CE.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00CE.01: ;Asm
			add ECX, 0x34

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00CE.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00CE.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00CE.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00CE.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D3:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D3.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D3.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D4:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D4.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D4.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D4.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D4.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D5:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D5.00: ;Asm
			push dword 0x13

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D7:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D7.00: ;Asm
			Call SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D7.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00DC
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D7.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D7.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D7.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00D7.06: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00DC:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.TotalSectorCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00DC.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00DC.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00DC.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00DC.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00DC.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00DC.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E1:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E1.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E1.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E2:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.TotalSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 36 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E2.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E2.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E2.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E2.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E2.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E2.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E7:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E7.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8:
			; Ceq

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.True

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.03: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.False

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.True:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.06: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00EA

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.False:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00E8.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00EA

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00EA:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00EA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00EA.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00EC:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00EC.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00EC.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00EE:
			; Branch

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00EE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00EE.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00EE.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0100

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F0:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F0.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F1:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F1.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F1.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F2:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F2.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F2.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F2.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F2.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F3:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F3.00: ;Asm
			push dword 0x20

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F5:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F5.00: ;Asm
			Call SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F5.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00FA
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F5.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F5.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F5.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00F5.06: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00FA:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.TotalSectorCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00FA.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00FA.01: ;Asm
			add ECX, 0x24

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00FA.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00FA.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00FA.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00FA.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00FF:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_00FF.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0100:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0100.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0100.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0101:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0101.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0101.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0101.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0101.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0102:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0102.00: ;Asm
			push dword 0x16

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0104:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0104.00: ;Asm
			Call SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0104.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0104.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0109
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0104.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0104.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0104.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0104.06: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0109:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.FatSectorCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 80 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0109.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0109.01: ;Asm
			add ECX, 0x50

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0109.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0109.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0109.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0109.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_010E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_010E.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_010E.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_010F:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.FatSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 80 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_010F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_010F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_010F.02: ;Asm
			add ECX, 0x50

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_010F.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_010F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_010F.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0114:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0114.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115:
			; Ceq

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.True

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.03: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.False

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.True:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.06: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0117

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.False:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0115.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0117

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0117:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0117.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0117.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0119:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0119.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0119.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011B:
			; Branch

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012D

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011D:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011D.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011E.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011E.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011F:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011F.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_011F.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0120:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0120.00: ;Asm
			push dword 0x24

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0122:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0122.00: ;Asm
			Call SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0122.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0122.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0127
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0122.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0122.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0122.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0122.06: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0127:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.FatSectorCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 80 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0127.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0127.01: ;Asm
			add ECX, 0x50

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0127.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0127.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0127.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0127.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012C:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012C.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012D.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012D.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012E.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012E.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012F:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.TotalSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 36 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012F.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012F.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_012F.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0134:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0134.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0134.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0135:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.ReservedSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 60 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0135.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0135.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0135.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0135.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0135.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0135.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_013A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_013A.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_013A.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_013B:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.NumberOfFATs
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 64 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_013B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_013B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_013B.02: ;Asm
			add ECX, 0x40

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_013B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_013B.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_013B.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0140:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0140.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0140.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0141:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.FatSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 80 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0141.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0141.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0141.02: ;Asm
			add ECX, 0x50

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0141.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0141.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0141.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0146:
			; Mul

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0146.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0146.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0146.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0146.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0147:
			; Add

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0147.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0147.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0148:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0148.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0148.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0149:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.ReservedSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 60 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0149.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0149.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0149.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0149.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0149.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0149.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_014E:
			; Add

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_014E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_014E.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_014F:
			; Sub

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_014F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_014F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_014F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_014F.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0150:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.DataSectorCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 84 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0150.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0150.01: ;Asm
			add ECX, 0x54

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0150.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0150.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0150.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0150.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0155:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0155.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0155.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0156:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0156.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0156.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0157:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.DataSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 84 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0157.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0157.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0157.02: ;Asm
			add ECX, 0x54

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0157.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0157.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0157.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_015C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_015C.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_015C.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_015D:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.SectorsPerCluster
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 40 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_015D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_015D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_015D.02: ;Asm
			add ECX, 0x28

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_015D.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_015D.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_015D.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0162:
			; Div_Un

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0162.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0162.01: ;Asm
			test ECX, ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0162.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0162_NoDivideByZeroException

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0162.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0162_NoDivideByZeroException:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0162_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0162_NoDivideByZeroException.05: ;Asm
			xor EDX, EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0162_NoDivideByZeroException.06: ;Asm
			div dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0162_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0163:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.ClusterCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 92 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0163.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0163.01: ;Asm
			add ECX, 0x5C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0163.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0163.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0163.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0163.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0168:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0168.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0168.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0169:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.ClusterCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 92 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0169.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0169.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0169.02: ;Asm
			add ECX, 0x5C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0169.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0169.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0169.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_016E:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_016E.00: ;Asm
			push dword 0xFF5

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173:
			; Clt_Un

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.02: ;Asm
			push dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.04: ;Asm
			JB near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.True

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.False

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.True:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.07: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.08: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0175

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.False:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0173.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0175:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0175.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0175.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0177:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0177.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0177.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0179:
			; Branch

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0179.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0179.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0179.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0186

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017B:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017B.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017C.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017C.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017D:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017D.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017E:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum Cosmos.System.FileSystem.FAT.FatFileSystem.mFatType
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum
			; Size: 4
			; Offset: 68 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017E.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017E.01: ;Asm
			add ECX, 0x44

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_017E.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0183:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0183.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0184:
			; Br

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0184.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AD

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0186:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0186.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0186.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0187:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.ClusterCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 92 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0187.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0187.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0187.02: ;Asm
			add ECX, 0x5C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0187.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0187.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0187.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_018C:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_018C.00: ;Asm
			push dword 0xFFF5

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191:
			; Clt_Un

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.02: ;Asm
			push dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.04: ;Asm
			JB near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.True

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.False

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.True:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.07: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.08: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0193

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.False:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0191.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0193:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0193.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0193.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0195:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0195.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0195.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0197:
			; Branch

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0197.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0197.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0197.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0199:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0199.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_019A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_019A.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_019A.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_019B:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_019B.00: ;Asm
			push dword 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_019C:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum Cosmos.System.FileSystem.FAT.FatFileSystem.mFatType
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum
			; Size: 4
			; Offset: 68 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_019C.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_019C.01: ;Asm
			add ECX, 0x44

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_019C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_019C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_019C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_019C.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A1:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A1.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A2:
			; Br

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A2.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AD

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A4:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A4.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A5:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A5.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A5.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A6:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A6.00: ;Asm
			push dword 0x3

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A7:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum Cosmos.System.FileSystem.FAT.FatFileSystem.mFatType
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum
			; Size: 4
			; Offset: 68 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A7.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A7.01: ;Asm
			add ECX, 0x44

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A7.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A7.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A7.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01A7.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AC:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AC.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AD:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AD.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AD.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AE:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum Cosmos.System.FileSystem.FAT.FatFileSystem.mFatType
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 68 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AE.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AE.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AE.02: ;Asm
			add ECX, 0x44

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AE.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AE.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01AE.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B3:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B3.00: ;Asm
			push dword 0x3

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4:
			; Ceq

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.True

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.03: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.False

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.True:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.06: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B6

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.False:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B4.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B6

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B6:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B6.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B8:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B8.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01B8.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BA:
			; Branch

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BA.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BA.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01CE

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BC:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BC.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BD:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BD.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BD.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BE:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BE.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BE.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BE.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BF:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01BF.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C1:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C1.00: ;Asm
			Call SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C1.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C6
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C1.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C1.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C1.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C1.06: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C6:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.RootCluster
			; Type: System.UInt32
			; Size: 4
			; Offset: 56 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C6.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C6.01: ;Asm
			add ECX, 0x38

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C6.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C6.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C6.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01C6.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01CB:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01CB.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01CC:
			; Br

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01CC.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0209

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01CE:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01CE.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01CF:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01CF.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01CF.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D0:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D0.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D0.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D1:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.ReservedSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 60 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D1.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D1.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D1.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D1.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D1.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D1.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D6:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D6.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D6.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D7:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.NumberOfFATs
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 64 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D7.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D7.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D7.02: ;Asm
			add ECX, 0x40

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D7.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D7.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01D7.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01DC:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01DC.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01DC.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01DD:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.FatSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 80 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01DD.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01DD.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01DD.02: ;Asm
			add ECX, 0x50

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01DD.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01DD.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01DD.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E2:
			; Mul

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E2.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E2.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E2.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E3:
			; Add

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E3.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E4:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.RootSector
			; Type: System.UInt32
			; Size: 4
			; Offset: 48 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E4.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E4.01: ;Asm
			add ECX, 0x30

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E4.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E4.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E4.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E4.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E9:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E9.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01E9.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01EA:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01EA.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01EA.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01EB:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.RootEntryCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 52 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01EB.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01EB.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01EB.02: ;Asm
			add ECX, 0x34

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01EB.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01EB.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01EB.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F0:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F0.00: ;Asm
			push dword 0x20

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F2:
			; Mul

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F2.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F2.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F2.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F3:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F3.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F3.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F4:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.BytesPerSector
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 96 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F4.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F4.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F4.02: ;Asm
			add ECX, 0x60

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F4.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F4.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F4.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F9:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01F9.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FA:
			; Sub

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FA.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FB:
			; Add

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FB.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FC:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FC.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FC.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FD:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.BytesPerSector
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 96 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FD.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FD.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FD.02: ;Asm
			add ECX, 0x60

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FD.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FD.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_01FD.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0202:
			; Div_Un

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0202.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0202.01: ;Asm
			test ECX, ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0202.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0202_NoDivideByZeroException

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0202.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0202_NoDivideByZeroException:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0202_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0202_NoDivideByZeroException.05: ;Asm
			xor EDX, EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0202_NoDivideByZeroException.06: ;Asm
			div dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0202_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0203:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.RootSectorCount
			; Type: System.UInt32
			; Size: 4
			; Offset: 44 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0203.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0203.01: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0203.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0203.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0203.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0203.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0208:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0208.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0209:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0209.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0209.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_020A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_020A.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_020A.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_020B:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.ReservedSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 60 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_020B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_020B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_020B.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_020B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_020B.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_020B.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0210:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0210.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0210.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0211:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.NumberOfFATs
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 64 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0211.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0211.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0211.02: ;Asm
			add ECX, 0x40

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0211.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0211.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0211.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0216:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0216.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0216.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0217:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.FatSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 80 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0217.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0217.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0217.02: ;Asm
			add ECX, 0x50

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0217.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0217.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0217.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021C:
			; Mul

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021C.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021C.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021C.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021D:
			; Add

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021D.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021E.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021E.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021F:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.RootSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 44 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021F.02: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021F.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_021F.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0224:
			; Add

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0224.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0224.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0225:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.DataSector
			; Type: System.UInt32
			; Size: 4
			; Offset: 88 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0225.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0225.01: ;Asm
			add ECX, 0x58

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0225.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0225.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0225.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0225.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_022A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_022A.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_022A.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_022B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_022B.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_022B.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_022C:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.NumberOfFATs
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 64 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_022C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_022C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_022C.02: ;Asm
			add ECX, 0x40

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_022C.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_022C.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_022C.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231:
			; Newarr
			; Element Size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.02: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.03: ;Asm
			mul dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.04: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.05: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.AfterAlloc:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.07: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.08: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.09: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.0A: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.0B: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.12: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0231.14: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0236:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Field: Cosmos.System.FileSystem.FAT.FatFileSystem+Fat[] Cosmos.System.FileSystem.FAT.FatFileSystem.mFats
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem+Fat[]
			; Size: 8
			; Offset: 72 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0236.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0236.01: ;Asm
			add ECX, 0x48

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0236.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0236.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0236.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0236.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0236.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0236.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023B:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023C:
			; Conv_I8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023C.01: ;Asm
			cdq

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023C.02: ;Asm
			push dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023C.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023D:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023D.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023D.03: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023F:
			; Br

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_023F.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0241:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0241.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0242:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0242.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0242.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0243:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FAT.FatFileSystem+Fat[] Cosmos.System.FileSystem.FAT.FatFileSystem.mFats
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem+Fat[]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 72 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0243.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0243.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0243.02: ;Asm
			add ECX, 0x48

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0243.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0243.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0243.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0243.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0243.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0248:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0248.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0248.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0248.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0248.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024A:
			; Conv_Ovf_I_Un

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024A.01: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024A.02: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024A.03: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024A__NoOverflow

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024A.04: ;Asm
			push dword StringLiteral02F7

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024A.05: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024A__NoOverflow:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024A__NoOverflow.06: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024B.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024B.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024C.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024C.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024D:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.ReservedSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 60 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024D.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024D.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024D.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_024D.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0252:
			; Conv_U8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0252.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0252.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0252.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0253:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0253.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0253.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0253.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0253.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0255:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0255.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0255.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0256:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.FatSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 80 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0256.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0256.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0256.02: ;Asm
			add ECX, 0x50

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0256.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0256.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0256.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025B:
			; Conv_U8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025B.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025B.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C:
			; Mul

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.Simple32Multiply

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.04: ;Asm
			mul dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.05: ;Asm
			mov ECX, EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.06: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.07: ;Asm
			mul dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.08: ;Asm
			add ECX, EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.09: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.0A: ;Asm
			mul dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.0B: ;Asm
			add EDX, ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.0C: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.MoveReturnValue

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.Simple32Multiply:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.0D: ;Asm
			mov EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.0E: ;Asm
			mul dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.MoveReturnValue:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025C.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025D:
			; Add

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025D.00: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025D.02: ;Asm
			add dword [ESP], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025D.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E:
			; Newobj

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.AfterAlloc:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_FatFileSystem_Fat_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.08: ;Asm
			mov dword [EAX + 8], 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.09: ;Asm
			push dword 0x0
			; Arg aFileSystem: 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.0B: ;Asm
			push dword [ESP + 24]
			; Arg aFatSector: 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.0E: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.10: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.NoError1530
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.14: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.NoError1530:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.18: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_025E.19: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263:
			; Stelem_Ref

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.01: ;Asm
			mov EDX, 0x8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.02: ;Asm
			mul dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.03: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.05: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.06: ;Asm
			push dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.08: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.0B: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.0D: ;Asm
			add ECX, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0263.0E: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0264:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0264.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0265:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0265.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0265.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0265.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0265.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0267:
			; Ldc_I4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0267.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0268:
			; Conv_I8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0268.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0268.01: ;Asm
			cdq

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0268.02: ;Asm
			push dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0268.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0269:
			; Add

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0269.00: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0269.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0269.02: ;Asm
			add dword [ESP], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0269.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026A:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026A.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026A.03: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026C:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 48
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026C.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026C.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026C.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026E.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026E.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026F:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.NumberOfFATs
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 64 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026F.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026F.02: ;Asm
			add ECX, 0x40

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026F.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026F.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_026F.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0274:
			; Conv_U8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0274.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0274.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0274.02: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0275:
			; Clt_Un

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0275.00: ;Asm
			mov ESI, 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0275.01: ;Asm
			xor EDI, EDI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0275.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0275.03: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0275.04: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0275.05: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0275.06: ;Asm
			sub EBX, EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0275.07: ;Asm
			sbb ECX, EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0275.08: ;Asm
			cmovb EDI, ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0275.09: ;Asm
			push dword EDI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0277:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0277.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0277.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0279:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0279.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0279.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_027B:
			; Branch

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_027B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_027B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_027B.02: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0241

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_027D:
			; Ret

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_027D.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x38

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x20


		GUID_69332964:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32:

		GUID_69828942:

		METHOD_69828942.06: ;Asm
			push dword EBP

		METHOD_69828942.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_69828942.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystem[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystem[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystem[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_69828943:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer:

		GUID_69898443:

		METHOD_69898443.06: ;Asm
			push dword EBP

		METHOD_69898443.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_69898443.08: ;Asm
			push dword 0x0

		METHOD_69898443.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_69898443.0A: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0006:
			; Stloc
			; Local type = Cosmos.HAL.PIT+PITTimer[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_001D:
			; Ldloc
			; Local type = Cosmos.HAL.PIT+PITTimer[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0034

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002B:
			; Ldloc
			; Local type = Cosmos.HAL.PIT+PITTimer[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_002E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_69898444:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Buffer
			; Name: __Memmove
			; Plugged: Yes
			; Argument[0] dest at EBP+16, size = 4
			; Argument[1] src at EBP+12, size = 4
			; Argument[2] len at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemBuffer__MemmoveSystemBytepointerSystemBytepointerSystemUInt32:

		GUID_69965716:

		METHOD_69965716.06: ;Asm
			push dword EBP

		METHOD_69965716.07: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		METHOD_69965716.08: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		METHOD_69965716.09: ;Asm
			push dword [EBP + 12]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		METHOD_69965716.0A: ;Asm
			push dword [EBP + 8]

		METHOD_69965716.0B: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32

		METHOD_69965716.0C: ;Asm
			test ECX, 0x2

		METHOD_69965716.0D: ;Asm
			JE near SystemVoidSystemBuffer__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL

		METHOD_69965716.0E: ;Asm
			JNE near SystemVoidSystemBuffer__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION
			; End Method: __Memmove

		SystemVoidSystemBuffer__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemBuffer__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemBuffer__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemBuffer__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemVoidSystemBuffer__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemBuffer__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemBuffer__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION__2.11: ;Asm
			pop dword EBP

		SystemVoidSystemBuffer__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			Ret 0xC


		GUID_69965717:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilderCache
			; Name: Acquire
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] capacity at EBP+12, size = 4
			; Return size: 8

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32:

		GUID_69965719:

		METHOD_69965719.13: ;Asm
			push dword EBP

		METHOD_69965719.14: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_69965719.15: ;Asm
			push dword 0x0

		METHOD_69965719.16: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0001:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0001.00: ;Asm
			push dword 0x168

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0006:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0006.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0006.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0006.03: ;Asm
			JNLE near SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0029

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0008:
			; Ldsfld

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0008.00: ;Asm
			push dword [static_field__System_Text_StringBuilderCache_CachedInstance + 4]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0008.01: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000D:
			; Stloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000D.02: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000D.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000E:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000E.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000E.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000F:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000F.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000F.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000F.02: ;Asm
			cmp EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000F.03: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000F.End

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000F.04: ;Asm
			cmp EBX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000F.05: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0029

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_000F.End:

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0011.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0012:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0012.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0012.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0013:
			; Callvirt
			; ThisOffset = 0

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0013.00: ;Asm
			Call SystemInt32SystemTextStringBuilderget_Capacity

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0013.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0018
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0013.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0013.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0013.05: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0013.NoExceptionAfterCall:
			; Argument Count = 0

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0018:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0018.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0018.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0018.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0018.03: ;Asm
			JNLE near SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0029

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_001A:
			; Ldnull

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_001A.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_001A.01: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_001B:
			; Stsfld
			; Type = 'System.Text.StringBuilder

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_001B.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_001B.02: ;Asm
			mov dword [static_field__System_Text_StringBuilderCache_CachedInstance + 4], EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0020:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0020.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0020.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0020.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0020.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0021:
			; Callvirt
			; ThisOffset = 0

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0021.00: ;Asm
			Call SystemTextStringBuilderSystemTextStringBuilderClear

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0021.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0026
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0021.03: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0021.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0021.05: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0021.NoExceptionAfterCall:
			; Argument Count = 0

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0026:
			; Pop

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0026.00: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0027:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0027.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0027.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0027.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0028:
			; Ret

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0028.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_NORMAL

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A:
			; Newobj

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.00: ;Asm
			push dword 0x28

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.AfterAlloc:

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.02: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.03: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.04: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_StringBuilder_ASM_IS__System_Private_CoreLib]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.06: ;Asm
			mov dword [EAX], EBX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.08: ;Asm
			mov dword [EAX + 8], 0x1C

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.09: ;Asm
			push dword 0x0
			; Arg capacity: 4

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.0A: ;Asm
			push dword [ESP + 12]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.0B: ;Asm
			Call SystemVoidSystemTextStringBuilderctorSystemInt32

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.0C: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.0D: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.NoError1531
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.0E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.0F: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.10: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.NoError1531:

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.11: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.12: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.13: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002A.14: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002F:
			; Ret

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.IL_002F.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_NORMAL
			; End Method: Acquire

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_NORMAL

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemTextStringBuilderSystemTextStringBuilderCacheAcquireSystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_69965720:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: Append
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Local 6 at EBP-36
			; Local 7 at EBP-40
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] value at EBP+12, size = 8
			; Return size: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString:

		GUID_70012384:

		METHOD_70012384.0A: ;Asm
			push dword EBP

		METHOD_70012384.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_70012384.0C: ;Asm
			push dword 0x0

		METHOD_70012384.0D: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_70012384.0E: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_70012384.0F: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_70012384.10: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_70012384.11: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_70012384.12: ;Asm
			push dword 0x0

		METHOD_70012384.13: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_70012384.14: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_70012384.15: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0001:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0001.03: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0001.End

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0001.05: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_008E

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0001.End:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0006.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0007:
			; Ldfld
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 32 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0007.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0007.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0007.06: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000C:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000C.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000C.02: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000D.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000D.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000E:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 28 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000E.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000E.02: ;Asm
			add ECX, 0x1C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000E.03: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000E.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_000E.05: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0013:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0013.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0013.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0015:
			; Callvirt
			; ThisOffset = 0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0015.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0015.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0015.04: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0015.NoExceptionAfterCall:
			; Argument Count = 0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001A.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001A.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001B.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001C.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001D:
			; Add

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001D.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001D.01: ;Asm
			add dword [ESP], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001E.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001E.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_001F.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0020:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0020.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0020.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0020.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0020.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0021:
			; Ldlen

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0021.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0021.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0021.02: ;Asm
			push dword [EAX + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0022:
			; Conv_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0023:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0023.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0023.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0023.03: ;Asm
			JNL near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0087

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0025:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0025.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0026:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0026.00: ;Asm
			push dword 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0027:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0027.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0027.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0027.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0027.03: ;Asm
			JNLE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0049

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0029:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0029.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002A:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002A.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002B:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002B.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002B.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002B.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002B.03: ;Asm
			JLE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0037

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002D:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002D.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002D.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002E.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002F.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_002F.01: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0030:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0030.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0031:
			; Callvirt
			; ThisOffset = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0031.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0031.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0036
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0031.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0031.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0031.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0031.06: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0031.07: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0031.NoExceptionAfterCall:
			; Argument Count = 1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0036:
			; Stelem_I2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0036.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0036.01: ;Asm
			mov EDX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0036.02: ;Asm
			mul dword EDX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0036.03: ;Asm
			add EAX, 0x10

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0036.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0036.05: ;Asm
			add EDX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0036.06: ;Asm
			push dword EDX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0036.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0036.08: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0036.09: ;Asm
			mov word [ECX], BX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0036.0A: ;Asm
			add ESP, 0xC

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0037.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0038:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0038.00: ;Asm
			push dword 0x1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0039:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0039.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0039.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0039.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0039.03: ;Asm
			JLE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007E

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003B:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003B.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003B.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003C.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003D:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003D.00: ;Asm
			push dword 0x1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003E:
			; Add

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003E.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003E.01: ;Asm
			add dword [ESP], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003F.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_003F.01: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0040:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0040.00: ;Asm
			push dword 0x1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0041:
			; Callvirt
			; ThisOffset = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0041.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0041.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0041.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0046
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0041.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0041.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0041.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0041.06: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0041.07: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0041.NoExceptionAfterCall:
			; Argument Count = 1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0046:
			; Stelem_I2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0046.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0046.01: ;Asm
			mov EDX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0046.02: ;Asm
			mul dword EDX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0046.03: ;Asm
			add EAX, 0x10

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0046.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0046.05: ;Asm
			add EDX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0046.06: ;Asm
			push dword EDX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0046.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0046.08: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0046.09: ;Asm
			mov word [ECX], BX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0046.0A: ;Asm
			add ESP, 0xC

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0047:
			; Br

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0047.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007E

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0049:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0049.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0049.01: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004A:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004A.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004A.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004A.02: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004A.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004C.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004C.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004C.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004E:
			; Conv_U

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004E.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004F:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004F.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_004F.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0051:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0051.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0051.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0053:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0053.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0053.01: ;Asm
			cmp EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0053.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_005F

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0055:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0055.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0055.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0057:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0057.00: ;Asm
			sub ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0057.01: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0057.02: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0057.03: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_005C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0057.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0057.05: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_005C:
			; Add

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_005C.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_005C.01: ;Asm
			add dword [ESP], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_005D:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_005D.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_005D.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_005F:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_005F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_005F.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_005F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_005F.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0060:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0060.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0060.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0061:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0061.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0061.01: ;Asm
			mov EDX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0061.02: ;Asm
			mul dword EDX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0061.03: ;Asm
			add EAX, 0x10

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0061.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0061.05: ;Asm
			pop dword EDX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0061.06: ;Asm
			add EDX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0061.07: ;Asm
			push dword EDX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0066:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 40
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0066.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0066.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0068:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 40
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0068.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0068.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_006A:
			; Conv_U

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_006B:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_006B.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_006B.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_006D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_006D.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_006D.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_006F:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 24
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_006F.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_006F.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0071:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0071.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0071.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0072:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0072.00: ;Asm
			Call SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0072.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0072.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0077
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0072.03: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0077:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0077.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0078:
			; Conv_U

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0079:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 40
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0079.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0079.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007B:
			; Ldnull

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007B.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007B.01: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007C.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007C.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007C.02: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007C.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007E.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007E.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007F.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_007F.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0080:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0080.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0080.01: ;Asm
			add ECX, 0x1C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0080.02: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0080.03: ;Asm
			mov dword [ECX], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0080.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0080.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0085:
			; Br

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0085.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_008E

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0087:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0087.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0087.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0088:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0088.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0088.01: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0089:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0089.00: ;Asm
			Call SystemVoidSystemTextStringBuilderAppendHelperSystemString

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0089.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0089.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_008E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_0089.03: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_008E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_008E.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_008E.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_008F:
			; Ret

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.IL_008F.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_NORMAL
			; End Method: Append

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_NORMAL

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_EXCEPTION:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x28

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_70012385:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilderCache
			; Name: GetStringAndRelease
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] sb at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder:

		GUID_70198227:

		METHOD_70198227.0A: ;Asm
			push dword EBP

		METHOD_70198227.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_70198227.0C: ;Asm
			push dword 0x0

		METHOD_70198227.0D: ;Asm
			push dword 0x0

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.01: ;Asm
			push dword [EAX]

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.02: ;Asm
			push dword 0xA

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.04: ;Asm
			pop dword ECX

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.AfterAddressCheck:

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.07: ;Asm
			JNE near SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.NotBoxedThis

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.08: ;Asm
			add EAX, 0xC

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.NotBoxedThis:

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.0A: ;Asm
			Call ECX

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.AfterNotBoxedThis:

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.0B: ;Asm
			test ECX, 0x2

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.0C: ;Asm
			JE near SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.0D: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.0E: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.0F: ;Asm
			JNE near SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0001.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0008:
			; Call

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0008.00: ;Asm
			Call SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0008.02: ;Asm
			JE near SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_0008.03: ;Asm
			JNE near SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_000D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_000D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_000D.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_000D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_000D.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_000E:
			; Ret

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.IL_000E.00: ;Asm
			Jmp SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL
			; End Method: GetStringAndRelease

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_EXCEPTION:

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemTextStringBuilderCacheGetStringAndReleaseSystemTextStringBuilder.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_70198228:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Globalization.CharUnicodeInfo
			; Name: .cctor
			; Plugged: Yes

		SystemVoidSystemGlobalizationCharUnicodeInfocctor:

		GUID_70215100:
			; Static constructor. See if it has been called already, return if so.

		METHOD_70215100.0A: ;Asm
			cmp byte [CCTOR_CALLED__System_Globalization_CharUnicodeInfo], 0x1

		METHOD_70215100.0B: ;Asm
			JE near METHOD_70215100.BeforeQuickReturn

		METHOD_70215100.0C: ;Asm
			mov byte [CCTOR_CALLED__System_Globalization_CharUnicodeInfo], 0x1

		METHOD_70215100.0D: ;Asm
			Jmp METHOD_70215100.AfterCCTorAlreadyCalledCheck

		METHOD_70215100.BeforeQuickReturn:

		METHOD_70215100.0E: ;Asm
			mov ECX, 0x0

		METHOD_70215100.0F: ;Asm
			Ret


		METHOD_70215100.AfterCCTorAlreadyCalledCheck:

		METHOD_70215100.10: ;Asm
			push dword EBP

		METHOD_70215100.11: ;Asm
			mov EBP, ESP

		METHOD_70215100.12: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor

		METHOD_70215100.13: ;Asm
			test ECX, 0x2

		METHOD_70215100.14: ;Asm
			JE near SystemVoidSystemGlobalizationCharUnicodeInfocctor.END__OF__METHOD_NORMAL

		METHOD_70215100.15: ;Asm
			JNE near SystemVoidSystemGlobalizationCharUnicodeInfocctor.END__OF__METHOD_EXCEPTION
			; End Method: .cctor

		SystemVoidSystemGlobalizationCharUnicodeInfocctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemGlobalizationCharUnicodeInfocctor.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemGlobalizationCharUnicodeInfocctor.END__OF__METHOD_NORMAL

		SystemVoidSystemGlobalizationCharUnicodeInfocctor.END__OF__METHOD_NORMAL.17: ;Asm
			mov ECX, 0x0

		SystemVoidSystemGlobalizationCharUnicodeInfocctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemGlobalizationCharUnicodeInfocctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemGlobalizationCharUnicodeInfocctor.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			pop dword EBP

		SystemVoidSystemGlobalizationCharUnicodeInfocctor.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			Ret


		GUID_70215101:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Globalization.CharUnicodeInfo
			; Name: InternalGetUnicodeCategory
			; Plugged: No
			; Argument[0] ch at EBP+8, size = 4
			; Return size: 4

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32:

		GUID_70215103:

		METHOD_70215103.1A: ;Asm
			push dword EBP

		METHOD_70215103.1B: ;Asm
			mov EBP, ESP

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.IL_0001:
			; Ldc_I4

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.IL_0002:
			; Call

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.IL_0002.00: ;Asm
			Call SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.IL_0002.02: ;Asm
			JE near SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.IL_0002.04: ;Asm
			JNE near SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.END__OF__METHOD_EXCEPTION

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.IL_0007:
			; Ret

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.IL_0007.00: ;Asm
			Jmp SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.END__OF__METHOD_NORMAL
			; End Method: InternalGetUnicodeCategory

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.END__OF__METHOD_NORMAL

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemGlobalizationUnicodeCategorySystemGlobalizationCharUnicodeInfoInternalGetUnicodeCategorySystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_70215104:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: IndexOf
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] value at EBP+16, size = 2
			; Argument[2] startIndex at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32:

		GUID_70224790:

		METHOD_70224790.07: ;Asm
			push dword EBP

		METHOD_70224790.08: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_70224790.09: ;Asm
			push dword [EBP + 24]

		METHOD_70224790.0A: ;Asm
			push dword [EBP + 20]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		METHOD_70224790.0B: ;Asm
			movzx EAX, word [EBP + 16]

		METHOD_70224790.0C: ;Asm
			push dword EAX
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_70224790.0D: ;Asm
			push dword [EBP + 12]
			; Loading parameter 3
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_70224790.0E: ;Asm
			push dword [EBP + 8]

		METHOD_70224790.0F: ;Asm
			Call SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32

		METHOD_70224790.10: ;Asm
			test ECX, 0x2

		METHOD_70224790.11: ;Asm
			JE near SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		METHOD_70224790.12: ;Asm
			add ESP, 0x4

		METHOD_70224790.13: ;Asm
			JNE near SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: IndexOf

		SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL.15: ;Asm
			mov ECX, 0x0

		SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 24], EAX

		SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			pop dword EBP

		SystemInt32SystemStringIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			Ret 0x10


		GUID_70224791:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Arg_FormatException
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Arg_FormatException:

		GUID_70224793:

		METHOD_70224793.1A: ;Asm
			push dword EBP

		METHOD_70224793.1B: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Arg_FormatException.IL_0000:
			; LdStr
			; String Value: Arg_FormatException

		SystemStringSystemSRget_Arg_FormatException.IL_0000.00: ;Asm
			push dword StringLiteral02F8

		SystemStringSystemSRget_Arg_FormatException.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_FormatException.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Arg_FormatException.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_FormatException.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Arg_FormatException.IL_0006:
			; Call

		SystemStringSystemSRget_Arg_FormatException.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Arg_FormatException.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Arg_FormatException.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Arg_FormatException.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Arg_FormatException.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_FormatException.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Arg_FormatException.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Arg_FormatException.IL_000B:
			; Ret

		SystemStringSystemSRget_Arg_FormatException.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_NORMAL
			; End Method: get_Arg_FormatException

		SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Arg_FormatException.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_70224794:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor:

		GUID_70234512:
			; Static constructor. See if it has been called already, return if so.

		METHOD_70234512.09: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry_], 0x1

		METHOD_70234512.0A: ;Asm
			JE near METHOD_70234512.BeforeQuickReturn

		METHOD_70234512.0B: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry_], 0x1

		METHOD_70234512.0C: ;Asm
			Jmp METHOD_70234512.AfterCCTorAlreadyCalledCheck

		METHOD_70234512.BeforeQuickReturn:

		METHOD_70234512.0D: ;Asm
			mov ECX, 0x0

		METHOD_70234512.0E: ;Asm
			Ret


		METHOD_70234512.AfterCCTorAlreadyCalledCheck:

		METHOD_70234512.0F: ;Asm
			push dword EBP

		METHOD_70234512.10: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.System.FileSystem.Listing.DirectoryEntry[]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_70234513:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: GetDirectoryListing
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aPath at EBP+12, size = 8
			; Return size: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString:

		GUID_70244263:

		METHOD_70244263.05: ;Asm
			push dword EBP

		METHOD_70244263.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_70244263.07: ;Asm
			push dword 0x0

		METHOD_70244263.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_70244263.09: ;Asm
			push dword 0x0

		METHOD_70244263.0A: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_70244263.0B: ;Asm
			push dword 0x0

		METHOD_70244263.0C: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0000:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0000.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0002.01: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0003:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0003.00: ;Asm
			Call CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0003.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0003.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0003.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0008:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0008.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0008.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0009:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0009.00: ;Asm
			push dword [EBP + 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0009.01: ;Asm
			push dword [EBP + 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000B:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000B.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000B.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000C:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000C.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000C.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0011
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000C.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000C.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_000C.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0011:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0011.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0011.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0011.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0011.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0012:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0012.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0012.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0013:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0013.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0013.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0013.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.01: ;Asm
			push dword [EAX]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.02: ;Asm
			push dword 0x3F4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.04: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.AfterAddressCheck:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.07: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.NotBoxedThis

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.08: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.0A: ;Asm
			add ESP, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.0B: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.0C: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.NotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.0D: ;Asm
			Call ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.AfterNotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.0E: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.0F: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0019
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.10: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.11: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.12: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0014.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0019:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 20
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0019.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0019.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0019.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_0019.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_001A:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_001A.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_001C

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_001C:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 20
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_001C.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_001C.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_001C.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_001D:
			; Ret

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.IL_001D.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_NORMAL
			; End Method: GetDirectoryListing

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_NORMAL

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x18

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_70244264:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: GetVolumes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes:

		GUID_70286052:

		METHOD_70286052.0A: ;Asm
			push dword EBP

		METHOD_70286052.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_70286052.0C: ;Asm
			push dword 0x0

		METHOD_70286052.0D: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_70286052.0E: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_70286052.0F: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_70286052.10: ;Asm
			push dword 0x0

		METHOD_70286052.11: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0000:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0000.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001:
			; Newobj

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.02: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.AfterCCTorExceptionCheck:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.03: ;Asm
			push dword 0x24

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.AfterAlloc:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.05: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.06: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.07: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.09: ;Asm
			mov dword [EAX], EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.0C: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.0E: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.0F: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.NoError1538
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.11: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.NoError1538:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.13: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0001.14: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0006:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0006.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0006.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0007:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0007.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0008:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0008.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0008.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0009:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0009.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002A

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000B:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000B.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000C:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000C.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000C.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000F:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 28 (includes object header)

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000F.01: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000F.02: ;Asm
			add ECX, 0x1C

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000F.04: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000F.06: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000F.07: ;Asm
			mov EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0014:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0014.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0015:
			; Callvirt
			; ThisOffset = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0015.00: ;Asm
			Call CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0015.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001A
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0015.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0015.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0015.06: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0015.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0015.08: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0015.09: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0015.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001A:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001A.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001A.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001F
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001A.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001A.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001A.06: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001A.07: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001F:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001F.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001F.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0024
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001F.03: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_001F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0024:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0024.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0025:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0025.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0026:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0026.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0027:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0027.00: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0028:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0028.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0028.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0029:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0029.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0029.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002A.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002A.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002B.00: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002B.01: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002C:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 28 (includes object header)

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002C.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002C.01: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002C.02: ;Asm
			add ECX, 0x1C

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002C.04: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002C.05: ;Asm
			mov EAX, dword [ECX]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002C.06: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_002C.07: ;Asm
			mov EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0031:
			; Callvirt
			; ThisOffset = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0031.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0031.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0031.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0031.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0031.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0031.NoExceptionAfterCall:
			; Argument Count = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036:
			; Clt

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.00: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.01: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.02: ;Asm
			push dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.03: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.04: ;Asm
			JL near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.True

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.05: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.False

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.06: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.07: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.08: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0038

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.09: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0036.0A: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0038:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0038.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0038.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0039:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0039.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0039.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003A:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003A.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003A.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003A.02: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_000B

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003C:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003C.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003C.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003D:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 20
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003D.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003D.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003D.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003D.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003E:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_003E.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0040

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0040:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 20
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0040.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0040.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0040.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0040.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0041:
			; Ret

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.IL_0041.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_NORMAL
			; End Method: GetVolumes

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_NORMAL

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x18

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumes.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_70286053:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Path
			; Name: GetPathRoot
			; Plugged: Yes
			; Local 0 at EBP-4
			; Argument[0] path at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIOPathGetPathRootSystemString:

		GUID_70371361:

		METHOD_70371361.0A: ;Asm
			push dword EBP

		METHOD_70371361.0B: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_70371361.0C: ;Asm
			push dword [EBP + 12]

		METHOD_70371361.0D: ;Asm
			push dword [EBP + 8]

		METHOD_70371361.0E: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString

		METHOD_70371361.0F: ;Asm
			test ECX, 0x2

		METHOD_70371361.10: ;Asm
			JE near SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_NORMAL

		METHOD_70371361.11: ;Asm
			add ESP, 0x4

		METHOD_70371361.12: ;Asm
			add ESP, 0x4

		METHOD_70371361.13: ;Asm
			JNE near SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_EXCEPTION
			; End Method: GetPathRoot

		SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_NORMAL.15: ;Asm
			mov ECX, 0x0

		SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_NORMAL.18: ;Asm
			pop dword EAX

		SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_NORMAL.19: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			pop dword EBP

		SystemStringSystemIOPathGetPathRootSystemString.END__OF__METHOD_EXCEPTION__2.1B: ;Asm
			Ret


		GUID_70371362:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: StartsWith
			; Plugged: Yes
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] value at EBP+16, size = 8
			; Argument[2] comparisonType at EBP+8, size = 4
			; Return size: 4

		SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison:

		GUID_70371364:

		METHOD_70371364.1C: ;Asm
			push dword EBP

		METHOD_70371364.1D: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_70371364.1E: ;Asm
			push dword [EBP + 24]

		METHOD_70371364.1F: ;Asm
			push dword [EBP + 20]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_70371364.20: ;Asm
			push dword [EBP + 16]

		METHOD_70371364.21: ;Asm
			push dword [EBP + 12]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.StringComparison
			; Arg real size = 4 aligned size = 4

		METHOD_70371364.22: ;Asm
			push dword [EBP + 8]

		METHOD_70371364.23: ;Asm
			Call SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison

		METHOD_70371364.24: ;Asm
			test ECX, 0x2

		METHOD_70371364.25: ;Asm
			JE near SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL

		METHOD_70371364.26: ;Asm
			add ESP, 0x4

		METHOD_70371364.27: ;Asm
			JNE near SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION
			; End Method: StartsWith

		SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.28: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL

		SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.29: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.2A: ;Asm
			pop dword EAX

		SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.2B: ;Asm
			mov dword [EBP + 24], EAX

		SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION__2.2C: ;Asm
			pop dword EBP

		SystemBooleanSystemStringStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION__2.2D: ;Asm
			Ret 0x10


		GUID_70371365:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: IsValidDriveId
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString:

		GUID_70371367:

		METHOD_70371367.2E: ;Asm
			push dword EBP

		METHOD_70371367.2F: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_70371367.30: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0000:
			; Nop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0001:
			; Ldsfld

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0001.00: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_VFS_VFSManager_mVFS + 4]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0001.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007:
			; Callvirt
			; ThisOffset = 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.01: ;Asm
			push dword [EAX]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.02: ;Asm
			push dword 0x3F8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.04: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.AfterAddressCheck:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.07: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.NotBoxedThis

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.08: ;Asm
			add EAX, 0xC

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.0A: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.0B: ;Asm
			push dword [ESP - 8]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.0C: ;Asm
			push dword [ESP - 8]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.NotBoxedThis:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.0D: ;Asm
			Call ECX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.AfterNotBoxedThis:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.0E: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.0F: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_000C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.10: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.11: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0007.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_000C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_000C.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_000C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_000D:
			; Br

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_000D.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_000F

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_000F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_000F.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_000F.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0010:
			; Ret

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.IL_0010.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.END__OF__METHOD_NORMAL
			; End Method: IsValidDriveId

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_70371368:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: GetFileSystemFromPath
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aPath at EBP+12, size = 8
			; Return size: 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString:

		GUID_70391778:

		METHOD_70391778.08: ;Asm
			push dword EBP

		METHOD_70391778.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_70391778.0A: ;Asm
			push dword 0x0

		METHOD_70391778.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_70391778.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_70391778.0D: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_70391778.0E: ;Asm
			push dword 0x0

		METHOD_70391778.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_70391778.10: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_70391778.11: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_70391778.12: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0000:
			; Nop

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0000.00: ;Asm
			NOP

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0002:
			; Call

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0002.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0002.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0002.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0002.04: ;Asm
			JNE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0007:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0007.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0007.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0008:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0008.00: ;Asm
			movzx EAX, byte [EBP - 12]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0008.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0009:
			; Branch

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0009.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0009.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0009.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001C

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_000B:
			; Nop

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_000B.00: ;Asm
			NOP

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_000C:
			; LdStr
			; String Value: Argument is null or empty

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_000C.00: ;Asm
			push dword StringLiteral02F9

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_000C.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0011:
			; LdStr
			; String Value: aPath

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0011.00: ;Asm
			push dword StringLiteral02FA

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0011.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016:
			; Newobj

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.00: ;Asm
			push dword 0x90

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.AfterAlloc:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.08: ;Asm
			mov dword [EAX + 8], 0x84

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.09: ;Asm
			push dword 0x0
			; Arg message: 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.0A: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.0C: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.0D: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.0F: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.10: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.NoError1540
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.11: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.14: ;Asm
			Jmp CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.NoError1540:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.16: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.18: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0016.19: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001B:
			; Throw

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001B.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001B.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001B.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001B.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001B.05: ;Asm
			Jmp CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001C.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001C.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001D:
			; Call

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001D.00: ;Asm
			Call SystemStringSystemIOPathGetPathRootSystemString

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001D.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001D.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0022
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001D.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001D.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_001D.05: ;Asm
			JNE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0022:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0022.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0022.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0022.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0022.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0023.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0023.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0024:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem Cosmos.System.FileSystem.CosmosVFS.mCurrentFileSystem
			; Type: Cosmos.System.FileSystem.FileSystem
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 36 (includes object header)

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0024.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0024.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0024.02: ;Asm
			add ECX, 0x24

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0024.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0024.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0024.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0024.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0024.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0029:
			; Branch

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0029.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0029.01: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0029.02: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0029.03: ;Asm
			JNE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0029.End

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0029.04: ;Asm
			cmp EBX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0029.05: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_003E

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0029.End:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002B.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002C.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002C.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002D:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem Cosmos.System.FileSystem.CosmosVFS.mCurrentFileSystem
			; Type: Cosmos.System.FileSystem.FileSystem
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 36 (includes object header)

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002D.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002D.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002D.02: ;Asm
			add ECX, 0x24

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002D.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002D.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002D.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002D.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_002D.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0032:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0032.00: ;Asm
			Call SystemStringCosmosSystemFileSystemFileSystemget_RootPath

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0032.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0032.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0037
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0032.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0032.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0032.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0032.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0032.07: ;Asm
			JNE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0032.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0037:
			; Call

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0037.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0037.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0037.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_003C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0037.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0037.04: ;Asm
			JNE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_003C:
			; Br

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_003C.00: ;Asm
			Jmp CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_003F

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_003E:
			; Ldc_I4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_003E.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_003F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_003F.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_003F.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0040:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0040.00: ;Asm
			movzx EAX, byte [EBP - 16]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0040.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0041:
			; Branch

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0041.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0041.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0041.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_004D

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0043:
			; Nop

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0043.00: ;Asm
			NOP

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0044:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0044.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0044.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0045:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem Cosmos.System.FileSystem.CosmosVFS.mCurrentFileSystem
			; Type: Cosmos.System.FileSystem.FileSystem
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 36 (includes object header)

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0045.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0045.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0045.02: ;Asm
			add ECX, 0x24

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0045.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0045.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0045.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0045.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0045.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_004A:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 20
			; Local size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_004A.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_004A.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_004A.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_004A.03: ;Asm
			mov dword [EBP - 20], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_004B:
			; Br

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_004B.00: ;Asm
			Jmp CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BB

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_004D:
			; Ldc_I4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_004D.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_004E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_004E.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_004E.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0050:
			; Br

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0050.00: ;Asm
			Jmp CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0095

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0052:
			; Nop

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0052.00: ;Asm
			NOP

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0053:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0053.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0053.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0054:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 28 (includes object header)

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0054.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0054.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0054.02: ;Asm
			add ECX, 0x1C

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0054.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0054.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0054.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0054.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0054.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0059:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0059.00: ;Asm
			mov EAX, dword [EBP - 28]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0059.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_005B:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_005B.00: ;Asm
			Call CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_005B.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_005B.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0060
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_005B.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_005B.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_005B.05: ;Asm
			JNE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_005B.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0060:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0060.00: ;Asm
			Call SystemStringCosmosSystemFileSystemFileSystemget_RootPath

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0060.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0060.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0065
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0060.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0060.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0060.05: ;Asm
			JNE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0060.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0065:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0065.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0065.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0065.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0065.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0066:
			; Call

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0066.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0066.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0066.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_006B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0066.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0066.04: ;Asm
			JNE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_006B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_006B.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_006B.01: ;Asm
			mov dword [EBP - 32], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_006D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_006D.00: ;Asm
			movzx EAX, byte [EBP - 32]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_006D.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_006F:
			; Branch

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_006F.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_006F.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_006F.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_008E

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0071:
			; Nop

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0071.00: ;Asm
			NOP

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0072:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0072.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0072.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0073:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0073.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0073.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0074:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 28 (includes object header)

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0074.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0074.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0074.02: ;Asm
			add ECX, 0x1C

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0074.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0074.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0074.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0074.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0074.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0079:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0079.00: ;Asm
			mov EAX, dword [EBP - 28]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0079.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_007B:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_007B.00: ;Asm
			Call CosmosSystemFileSystemFileSystemSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_ItemSystemInt32

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_007B.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_007B.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0080
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_007B.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_007B.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_007B.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_007B.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_007B.07: ;Asm
			JNE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_007B.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0080:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.CosmosVFS
			; Field: Cosmos.System.FileSystem.FileSystem Cosmos.System.FileSystem.CosmosVFS.mCurrentFileSystem
			; Type: Cosmos.System.FileSystem.FileSystem
			; Size: 8
			; Offset: 36 (includes object header)
			; After Nullref check

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0080.00: ;Asm
			mov ECX, dword [ESP + 12]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0080.01: ;Asm
			add ECX, 0x24

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0080.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0080.03: ;Asm
			mov dword [ECX], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0080.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0080.05: ;Asm
			mov dword [ECX + 4], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0080.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0080.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0085:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0085.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0085.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0086:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem Cosmos.System.FileSystem.CosmosVFS.mCurrentFileSystem
			; Type: Cosmos.System.FileSystem.FileSystem
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 36 (includes object header)

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0086.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0086.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0086.02: ;Asm
			add ECX, 0x24

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0086.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0086.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0086.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0086.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0086.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_008B:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 20
			; Local size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_008B.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_008B.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_008B.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_008B.03: ;Asm
			mov dword [EBP - 20], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_008C:
			; Br

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_008C.00: ;Asm
			Jmp CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BB

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_008E:
			; Nop

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_008E.00: ;Asm
			NOP

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_008F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_008F.00: ;Asm
			mov EAX, dword [EBP - 28]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_008F.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0091:
			; Ldc_I4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0091.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0092:
			; Add

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0092.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0092.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0093:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0093.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0093.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0095:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0095.00: ;Asm
			mov EAX, dword [EBP - 28]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0095.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0097:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0097.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0097.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0098:
			; Ldfld
			; Field: System.Collections.Generic.List`1 Cosmos.System.FileSystem.CosmosVFS.mFileSystems
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.CosmosVFS
			; TypeOnStack: Cosmos.System.FileSystem.CosmosVFS
			; Offset: 28 (includes object header)

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0098.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0098.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0098.02: ;Asm
			add ECX, 0x1C

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0098.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0098.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0098.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0098.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0098.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_009D:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_009D.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFileSystemget_Count

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_009D.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_009D.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_009D.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_009D.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_009D.05: ;Asm
			JNE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_009D.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2:
			; Clt

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.02: ;Asm
			push dword ECX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.03: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.04: ;Asm
			JL near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.True

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.05: ;Asm
			Jmp CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.False

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.True:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.07: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.08: ;Asm
			Jmp CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.False:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.09: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A2.0A: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A4.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A4.01: ;Asm
			mov dword [EBP - 36], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A6:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A6.00: ;Asm
			movzx EAX, byte [EBP - 36]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A6.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A8:
			; Branch

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A8.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A8.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00A8.02: ;Asm
			JNE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_0052

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00AA:
			; LdStr
			; String Value: Unable to determine filesystem for path: 

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00AA.00: ;Asm
			push dword StringLiteral02FB

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00AA.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00AF:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00AF.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00AF.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B0:
			; Call

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B0.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B0.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B0.02: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B0.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B0.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B0.05: ;Asm
			JNE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5:
			; Newobj

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.02: ;Asm
			JNE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.AfterCCTorExceptionCheck:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.03: ;Asm
			push dword 0x88

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.AfterAlloc:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.05: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.06: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.07: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.09: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.0A: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.0D: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.0E: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.10: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.11: ;Asm
			JE near CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.NoError1540
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.14: ;Asm
			Jmp CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.NoError1540:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.17: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00B5.18: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BA:
			; Throw

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BA.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BA.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BA.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BA.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BA.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BA.05: ;Asm
			Jmp CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BB:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 20
			; Local size = 8

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BB.00: ;Asm
			mov EAX, dword [EBP - 20]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BB.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BB.02: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BB.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BC:
			; Ret

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.IL_00BC.00: ;Asm
			Jmp CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_NORMAL
			; End Method: GetFileSystemFromPath

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x24

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_70391779:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FileSystem
			; Name: get_Size
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemInt64CosmosSystemFileSystemFileSystemget_Size:

		GUID_70594753:

		METHOD_70594753.0A: ;Asm
			push dword EBP

		METHOD_70594753.0B: ;Asm
			mov EBP, ESP

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0001:
			; Ldfld
			; Field: System.Int64 Cosmos.System.FileSystem.FileSystem.<Size>k__BackingField
			; Type: System.Int64
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.FileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FileSystem
			; Offset: 12 (includes object header)

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0001.04: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0001.06: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0006:
			; Ret

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.IL_0006.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemFileSystemget_Size.END__OF__METHOD_NORMAL
			; End Method: get_Size

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystemFileSystemFileSystemget_Size.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemInt64CosmosSystemFileSystemFileSystemget_Size.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_70594754:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_Year
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_Year:

		GUID_70602904:

		METHOD_70602904.09: ;Asm
			push dword EBP

		METHOD_70602904.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_Year

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_0000.00: ;Asm
			push dword StringLiteral02FC

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_Year.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_Year

		SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_Year.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_70602905:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Overflow_TimeSpanTooLong
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Overflow_TimeSpanTooLong:

		GUID_70613799:

		METHOD_70613799.09: ;Asm
			push dword EBP

		METHOD_70613799.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_0000:
			; LdStr
			; String Value: Overflow_TimeSpanTooLong

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_0000.00: ;Asm
			push dword StringLiteral02FD

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_0006:
			; Call

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_000B:
			; Ret

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_NORMAL
			; End Method: get_Overflow_TimeSpanTooLong

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Overflow_TimeSpanTooLong.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_70613800:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: GetDatePart
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Local 6 at EBP-32
			; Local 7 at EBP-36
			; Local 8 at EBP-44
			; Argument[0] $this at EBP+12, size = 8
			; Argument[1] part at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32:

		GUID_70624726:

		METHOD_70624726.09: ;Asm
			push dword EBP

		METHOD_70624726.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_70624726.0B: ;Asm
			push dword 0x0

		METHOD_70624726.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_70624726.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_70624726.0E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_70624726.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_70624726.10: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_70624726.11: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_70624726.12: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_70624726.13: ;Asm
			push dword 0x0

		METHOD_70624726.14: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_70624726.15: ;Asm
			push dword 0x0

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0001:
			; Call

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0001.01: ;Asm
			Call SystemInt64SystemDateTimeget_InternalTicks

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0001.03: ;Asm
			JE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0001.06: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0006:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0006.02: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0007:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0007.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0007.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0007.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0008:
			; Ldc_I8

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0008.00: ;Asm
			push dword 0xC9

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0008.01: ;Asm
			push dword 0x2A69C000

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011:
			; Div

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.00: ;Asm
			pop dword ESI

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.01: ;Asm
			pop dword EDI

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.03: ;Asm
			or EAX, ESI

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.04: ;Asm
			or EAX, EDI

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.05: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.0A: ;Asm
			JE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.NoLoop

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.0C: ;Asm
			mov EBX, EDI

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.0D: ;Asm
			xor EBX, EDX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.divisor_no_neg

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.divisor_no_neg:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.dividend_no_neg

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.dividend_no_neg:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.ShiftRightLoop:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.ShiftRightLoop

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.22: ;Asm
			idiv dword ESI

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.23: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.24: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.25: ;Asm
			JB near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011._result_no_neg

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.26: ;Asm
			neg dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011._result_no_neg:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.27: ;Asm
			cdq

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.28: ;Asm
			push dword EDX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.29: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.2A: ;Asm
			Jmp SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.End

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.NoLoop:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.2B: ;Asm
			mov ECX, EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.2C: ;Asm
			mov EAX, EDX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.2D: ;Asm
			cdq

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.2E: ;Asm
			idiv dword ESI

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.2F: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.30: ;Asm
			mov EAX, ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.31: ;Asm
			div dword ESI

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011_NoDivideByZeroException.32: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0011.End:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0012:
			; Conv_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0012.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0012.02: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0013:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0013.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0013.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0014:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0014.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0015:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0015.00: ;Asm
			push dword 0x23AB1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001A:
			; Div

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001A.00: ;Asm
			pop dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001A.01: ;Asm
			test ECX, ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001A.02: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001A_NoDivideByZeroException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001A.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001A_NoDivideByZeroException:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001A_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001A_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001A_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001A_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001B.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001C.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001D.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001E:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_001E.00: ;Asm
			push dword 0x23AB1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0023:
			; Mul

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0023.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0023.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0023.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0024:
			; Sub

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0024.00: ;Asm
			pop dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0024.01: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0024.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0024.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0025:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0025.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0025.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0026:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0026.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0027:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0027.00: ;Asm
			push dword 0x8EAC

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002C:
			; Div

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002C.00: ;Asm
			pop dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002C.01: ;Asm
			test ECX, ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002C.02: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002C_NoDivideByZeroException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002C.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002C_NoDivideByZeroException:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002C_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002C_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002C_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002C_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002D.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002D.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002E.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002F:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_002F.00: ;Asm
			push dword 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0030:
			; Branch

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0030.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0030.01: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0030.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0030.03: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0034

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0032:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0032.00: ;Asm
			push dword 0x3

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0033:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0033.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0033.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0034:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0034.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0034.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0035:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0035.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0035.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0036:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0036.00: ;Asm
			push dword 0x8EAC

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003B:
			; Mul

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003B.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003B.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003B.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003B.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003C:
			; Sub

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003C.00: ;Asm
			pop dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003C.01: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003C.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003C.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003D.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003E.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003F:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_003F.00: ;Asm
			push dword 0x5B5

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0044:
			; Div

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0044.00: ;Asm
			pop dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0044.01: ;Asm
			test ECX, ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0044.02: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0044_NoDivideByZeroException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0044.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0044_NoDivideByZeroException:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0044_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0044_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0044_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0044_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0045:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0045.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0045.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0047:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0047.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0047.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0048:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0048.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0048.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_004A:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_004A.00: ;Asm
			push dword 0x5B5

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_004F:
			; Mul

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_004F.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_004F.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_004F.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_004F.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0050:
			; Sub

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0050.00: ;Asm
			pop dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0050.01: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0050.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0050.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0051:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0051.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0051.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0052:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0052.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0052.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0053:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0053.00: ;Asm
			push dword 0x16D

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0058:
			; Div

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0058.00: ;Asm
			pop dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0058.01: ;Asm
			test ECX, ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0058.02: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0058_NoDivideByZeroException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0058.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0058_NoDivideByZeroException:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0058_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0058_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0058_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0058_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0059:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0059.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0059.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_005B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_005B.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_005B.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_005D:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_005D.00: ;Asm
			push dword 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_005E:
			; Branch

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_005E.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_005E.01: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_005E.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_005E.03: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0063

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0060:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0060.00: ;Asm
			push dword 0x3

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0061:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0061.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0061.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0063:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0063.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0064:
			; Branch

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0064.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0064.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0064.02: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007D

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0066:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0066.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0067:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0067.00: ;Asm
			push dword 0x190

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_006C:
			; Mul

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_006C.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_006C.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_006C.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_006C.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_006D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_006D.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_006D.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_006E:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_006E.00: ;Asm
			push dword 0x64

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0070:
			; Mul

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0070.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0070.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0070.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0070.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0071:
			; Add

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0071.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0071.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0072:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0072.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0072.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0074:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0074.00: ;Asm
			push dword 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0075:
			; Mul

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0075.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0075.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0075.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0075.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0076:
			; Add

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0076.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0076.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0077:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0077.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0077.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0079:
			; Add

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0079.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0079.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007A:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007A.00: ;Asm
			push dword 0x1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007B:
			; Add

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007B.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007B.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007C:
			; Ret

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007C.00: ;Asm
			Jmp SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007D.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_007E.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0080:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0080.00: ;Asm
			push dword 0x16D

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0085:
			; Mul

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0085.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0085.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0085.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0085.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0086:
			; Sub

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0086.00: ;Asm
			pop dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0086.01: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0086.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0086.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0087:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0087.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0087.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0088:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0088.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0089:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0089.00: ;Asm
			push dword 0x1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008A:
			; Branch

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008A.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008A.01: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008A.03: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0090

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008C.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008D:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008D.00: ;Asm
			push dword 0x1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008E:
			; Add

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008E.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008E.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008F:
			; Ret

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_008F.00: ;Asm
			Jmp SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0090:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0090.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0090.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0092:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0092.00: ;Asm
			push dword 0x3

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0093:
			; Branch

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0093.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0093.01: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0093.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0093.03: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0095:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0095.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0095.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0097:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0097.00: ;Asm
			push dword 0x18

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0099:
			; Branch

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0099.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0099.01: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0099.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_0099.03: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009B.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009B.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009C:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009C.00: ;Asm
			push dword 0x3

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D:
			; Ceq

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.02: ;Asm
			JE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.True

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.03: ;Asm
			Jmp SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.False

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.True:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.05: ;Asm
			push dword 0x1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.06: ;Asm
			Jmp SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009F

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.False:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.08: ;Asm
			push dword 0x0

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009D.09: ;Asm
			Jmp SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009F

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009F:
			; Br

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_009F.00: ;Asm
			Jmp SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A5

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A1:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A1.00: ;Asm
			push dword 0x1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A2:
			; Br

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A2.00: ;Asm
			Jmp SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A5

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A4:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A4.00: ;Asm
			push dword 0x0

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A5:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A5.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A5.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A7:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A7.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A7.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A9:
			; Branch

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A9.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A9.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00A9.02: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B2

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00AB:
			; Ldsfld

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00AB.00: ;Asm
			Call SystemVoidSystemDateTimecctor

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00AB.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00AB.02: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00AB.AfterCCTorExceptionCheck:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00AB.03: ;Asm
			push dword [static_field__System_DateTime_s_daysToMonth365 + 4]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00AB.04: ;Asm
			push dword 0x0

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B0:
			; Br

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B0.00: ;Asm
			Jmp SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B7

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B2:
			; Ldsfld

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B2.00: ;Asm
			Call SystemVoidSystemDateTimecctor

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B2.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B2.02: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B2.AfterCCTorExceptionCheck:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B2.03: ;Asm
			push dword [static_field__System_DateTime_s_daysToMonth366 + 4]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B2.04: ;Asm
			push dword 0x0

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B7:
			; Stloc
			; Local type = System.Int32[]
			; Local EBP offset = 36
			; Local size = 8

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B7.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B7.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B7.02: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B7.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B9.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00B9.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00BA:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00BA.00: ;Asm
			push dword 0x5

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00BB:
			; Shr

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00BB.00: ;Asm
			pop dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00BB.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00BC:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00BC.00: ;Asm
			push dword 0x1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00BD:
			; Add

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00BD.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00BD.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00BE:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00BE.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00BE.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C0:
			; Br

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C0.00: ;Asm
			Jmp SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C8

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C2.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C2.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C4:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C4.00: ;Asm
			push dword 0x1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C5:
			; Add

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C5.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C5.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C6:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C6.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C6.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C8.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C8.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C9:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 36
			; Local size = 8

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C9.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C9.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C9.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C9.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CB.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CB.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD:
			; Ldelem_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD.00: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD.01: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD.02: ;Asm
			push dword [ESP + 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD.04: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD.05: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD.06: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD.07: ;Asm
			cmp EAX, EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD.08: ;Asm
			JLE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_IndexOutOfRangeException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD.09: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD.0A: ;Asm
			JNL near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_NoIndexOutOfRangeException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_IndexOutOfRangeException:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_IndexOutOfRangeException.0F: ;Asm
			JE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CE
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_IndexOutOfRangeException.11: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_NoIndexOutOfRangeException:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CD_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CE:
			; Branch

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CE.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CE.01: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CE.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00CE.03: ;Asm
			JNL near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00C2

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D0:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D0.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D1:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D1.00: ;Asm
			push dword 0x2

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D2:
			; Branch

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D2.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D2.01: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D2.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D2.03: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D7

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D4.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D4.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D6:
			; Ret

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D6.00: ;Asm
			Jmp SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D7.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D7.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D8:
			; Ldloc
			; Local type = System.Int32[]
			; Local EBP offset = 36
			; Local size = 8

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D8.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D8.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D8.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00D8.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DA.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DA.01: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DC:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DC.00: ;Asm
			push dword 0x1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DD:
			; Sub

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DD.00: ;Asm
			pop dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DD.01: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DD.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DD.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE:
			; Ldelem_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE.00: ;Asm
			pop dword EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE.01: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE.02: ;Asm
			push dword [ESP + 12]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE.04: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE.05: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE.06: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE.07: ;Asm
			cmp EAX, EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE.08: ;Asm
			JLE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_IndexOutOfRangeException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE.09: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE.0A: ;Asm
			JNL near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_NoIndexOutOfRangeException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_IndexOutOfRangeException:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_IndexOutOfRangeException.0F: ;Asm
			JE near SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DF
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_IndexOutOfRangeException.11: ;Asm
			JNE near SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_NoIndexOutOfRangeException:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DE_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DF:
			; Sub

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DF.00: ;Asm
			pop dword ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DF.01: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DF.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00DF.03: ;Asm
			push dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00E0:
			; Ldc_I4

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00E0.00: ;Asm
			push dword 0x1

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00E1:
			; Add

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00E1.00: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00E1.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00E2:
			; Ret

		SystemInt32SystemDateTimeGetDatePartSystemInt32.IL_00E2.00: ;Asm
			Jmp SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetDatePart

		SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x2C

		SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemDateTimeGetDatePartSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_70624727:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Array
			; Name: Clone
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemObjectSystemArrayClone:

		GUID_71009175:

		METHOD_71009175.08: ;Asm
			push dword EBP

		METHOD_71009175.09: ;Asm
			mov EBP, ESP

		SystemObjectSystemArrayClone.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Array
			; Arg real size = 8 aligned size = 8

		SystemObjectSystemArrayClone.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemObjectSystemArrayClone.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemObjectSystemArrayClone.IL_0001:
			; Call

		SystemObjectSystemArrayClone.IL_0001.00: ;Asm
			Call SystemObjectSystemObjectMemberwiseClone

		SystemObjectSystemArrayClone.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemObjectSystemArrayClone.IL_0001.02: ;Asm
			JE near SystemObjectSystemArrayClone.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemObjectSystemArrayClone.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemObjectSystemArrayClone.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemObjectSystemArrayClone.IL_0001.05: ;Asm
			JNE near SystemObjectSystemArrayClone.END__OF__METHOD_EXCEPTION

		SystemObjectSystemArrayClone.IL_0006:
			; Ret

		SystemObjectSystemArrayClone.IL_0006.00: ;Asm
			Jmp SystemObjectSystemArrayClone.END__OF__METHOD_NORMAL
			; End Method: Clone

		SystemObjectSystemArrayClone.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemObjectSystemArrayClone.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemObjectSystemArrayClone.END__OF__METHOD_NORMAL

		SystemObjectSystemArrayClone.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemObjectSystemArrayClone.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemObjectSystemArrayClone.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemObjectSystemArrayClone.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemObjectSystemArrayClone.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemObjectSystemArrayClone.END__OF__METHOD_EXCEPTION:

		SystemObjectSystemArrayClone.END__OF__METHOD_EXCEPTION__2:

		SystemObjectSystemArrayClone.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemObjectSystemArrayClone.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_71009176:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.DateTime
			; Name: get_InternalTicks
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemInt64SystemDateTimeget_InternalTicks:

		GUID_71018196:

		METHOD_71018196.09: ;Asm
			push dword EBP

		METHOD_71018196.0A: ;Asm
			mov EBP, ESP

		SystemInt64SystemDateTimeget_InternalTicks.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.DateTime&
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemDateTimeget_InternalTicks.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt64SystemDateTimeget_InternalTicks.IL_0001:
			; Ldfld
			; Field: System.UInt64 System.DateTime._dateData
			; Type: System.UInt64
			; Size: 8
			; DeclaringType: System.DateTime
			; TypeOnStack: System.DateTime&
			; Offset: 0 (includes object header)

		SystemInt64SystemDateTimeget_InternalTicks.IL_0001.00: ;Asm
			pop dword ECX

		SystemInt64SystemDateTimeget_InternalTicks.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemInt64SystemDateTimeget_InternalTicks.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt64SystemDateTimeget_InternalTicks.IL_0001.03: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeget_InternalTicks.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		SystemInt64SystemDateTimeget_InternalTicks.IL_0001.05: ;Asm
			push dword EAX

		SystemInt64SystemDateTimeget_InternalTicks.IL_0001.06: ;Asm
			mov EAX, 0x0

		SystemInt64SystemDateTimeget_InternalTicks.IL_0006:
			; Ldc_I8

		SystemInt64SystemDateTimeget_InternalTicks.IL_0006.00: ;Asm
			push dword 0x3FFFFFFF

		SystemInt64SystemDateTimeget_InternalTicks.IL_0006.01: ;Asm
			push dword 0xFFFFFFFF

		SystemInt64SystemDateTimeget_InternalTicks.IL_000F:
			; And

		SystemInt64SystemDateTimeget_InternalTicks.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeget_InternalTicks.IL_000F.01: ;Asm
			pop dword EDX

		SystemInt64SystemDateTimeget_InternalTicks.IL_000F.02: ;Asm
			and dword [ESP], EAX

		SystemInt64SystemDateTimeget_InternalTicks.IL_000F.03: ;Asm
			and dword [ESP + 4], EDX

		SystemInt64SystemDateTimeget_InternalTicks.IL_0010:
			; Ret

		SystemInt64SystemDateTimeget_InternalTicks.IL_0010.00: ;Asm
			Jmp SystemInt64SystemDateTimeget_InternalTicks.END__OF__METHOD_NORMAL
			; End Method: get_InternalTicks

		SystemInt64SystemDateTimeget_InternalTicks.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64SystemDateTimeget_InternalTicks.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64SystemDateTimeget_InternalTicks.END__OF__METHOD_NORMAL

		SystemInt64SystemDateTimeget_InternalTicks.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64SystemDateTimeget_InternalTicks.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeget_InternalTicks.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64SystemDateTimeget_InternalTicks.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64SystemDateTimeget_InternalTicks.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64SystemDateTimeget_InternalTicks.END__OF__METHOD_EXCEPTION:

		SystemInt64SystemDateTimeget_InternalTicks.END__OF__METHOD_EXCEPTION__2:

		SystemInt64SystemDateTimeget_InternalTicks.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemInt64SystemDateTimeget_InternalTicks.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_71018197:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: CompareOrdinalHelper
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Argument[0] strA at EBP+36, size = 8
			; Argument[1] indexA at EBP+28, size = 4
			; Argument[2] countA at EBP+24, size = 4
			; Argument[3] strB at EBP+20, size = 8
			; Argument[4] indexB at EBP+12, size = 4
			; Argument[5] countB at EBP+8, size = 4
			; Return size: 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32:

		GUID_71033269:

		METHOD_71033269.09: ;Asm
			push dword EBP

		METHOD_71033269.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_71033269.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_71033269.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_71033269.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_71033269.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_71033269.0F: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_71033269.10: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_71033269.11: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_71033269.12: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_71033269.13: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0000:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 24]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0004:
			; Branch

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0004.01: ;Asm
			pop dword EBX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0004.02: ;Asm
			cmp EBX, EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0004.03: ;Asm
			JL near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000A

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0008:
			; Br

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0008.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000B

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000A.00: ;Asm
			push dword [EBP + 24]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000C:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000C.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 36]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 32]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_000F.00: ;Asm
			push dword [EBP + 28]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0010:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0010.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0010.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0015
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0010.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0010.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0010.05: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0010.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0015:
			; Starg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0015.01: ;Asm
			mov dword [EBP + 32], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0015.02: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0015.03: ;Asm
			mov dword [EBP + 36], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0017:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0017.00: ;Asm
			push dword [EBP + 20]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0017.01: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0018:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001A:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001A.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001A.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001A.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001A.05: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001F:
			; Starg
			; Arg idx = 3
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001F.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001F.02: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_001F.03: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 36]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0021.01: ;Asm
			push dword [EBP + 32]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0022:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0023:
			; Ceq
			; String

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0023.00: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0023.01: ;Asm
			pop dword EAX
			; String

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0023.02: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0023.03: ;Asm
			pop dword EBX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0023.04: ;Asm
			cmp EAX, EBX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0023.05: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0023.False

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0023.06: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0023.07: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0025

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0023.False:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0023.08: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0023.09: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0025

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0025:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0025.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0025.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0026:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0026.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0026.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0027:
			; Branch

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0027.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0027.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_002E

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0029:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0029.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_002A:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_002A.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_002B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_002B.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_002C:
			; Br

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_002C.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0073

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_002E:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_002E.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_002F:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_002F.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0030:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0030.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0031:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0031.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0033:
			; Br

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0033.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0064

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0035:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0035.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 36]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 32]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0039:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0039.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0039.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0039.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_003E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0039.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0039.04: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0039.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_003E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_003E.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_003E.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0040:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0040.00: ;Asm
			push dword [EBP + 20]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0040.01: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0041:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0041.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0041.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0043:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0043.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0043.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0043.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0048
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0043.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0043.04: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0043.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0048:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0048.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0048.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004A.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004A.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004C.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004E:
			; Sub

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004E.00: ;Asm
			pop dword ECX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004E.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004E.02: ;Asm
			sub EAX, ECX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004E.03: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004F.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_004F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0050:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0050.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0050.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0051:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0051.00: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052:
			; Cgt_Un

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052.02: ;Asm
			JB near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052.True

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052.03: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052.False

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052.True:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052.05: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052.06: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0054

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052.False:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0052.08: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0054:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0054.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0054.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0056:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0056.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0056.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0058:
			; Branch

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0058.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0058.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0058.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_005D

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_005A:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_005A.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_005B:
			; Br

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_005B.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_006F

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_005D:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_005D.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_005E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_005E.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_005E.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0060:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0060.00: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0061:
			; Add

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0061.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0061.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0062:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0062.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0062.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0064:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0064.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0064.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0066:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0066.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0066.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067:
			; Clt

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.00: ;Asm
			pop dword ECX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.02: ;Asm
			push dword ECX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.04: ;Asm
			JL near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.True

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.05: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.False

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.True:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.06: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.07: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.08: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0069

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.False:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.09: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0067.0A: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0069:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0069.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0069.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_006B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_006B.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_006B.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_006D:
			; Branch

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_006D.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_006D.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_006D.02: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0035

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_006F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_006F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_006F.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0070:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0070.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0070.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0071:
			; Br

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0071.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0073

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0073:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0073.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0073.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0074:
			; Ret

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.IL_0074.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: CompareOrdinalHelper

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 36], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x24

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosCore_PlugsSystemStringImplCompareOrdinalHelperSystemStringSystemInt32SystemInt32SystemStringSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x1C


		GUID_71033270:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: GetAltDirectorySeparatorChar
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 4

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar:

		GUID_71249502:

		METHOD_71249502.08: ;Asm
			push dword EBP

		METHOD_71249502.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_71249502.0A: ;Asm
			push dword 0x0

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0000:
			; Nop

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0000.00: ;Asm
			NOP

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0001:
			; Ldc_I4

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0001.00: ;Asm
			push dword 0x2F

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0003:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0003.00: ;Asm
			pop dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0004:
			; Br

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0004.00: ;Asm
			Jmp SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0006

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0006:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0006.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0006.01: ;Asm
			push dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0007:
			; Ret

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.IL_0007.00: ;Asm
			Jmp SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.END__OF__METHOD_NORMAL
			; End Method: GetAltDirectorySeparatorChar

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.END__OF__METHOD_NORMAL

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.END__OF__METHOD_EXCEPTION:

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.END__OF__METHOD_EXCEPTION__2:

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_71249503:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: GetDirectorySeparatorChar
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 4

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar:

		GUID_71268495:

		METHOD_71268495.08: ;Asm
			push dword EBP

		METHOD_71268495.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_71268495.0A: ;Asm
			push dword 0x0

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0000:
			; Nop

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0000.00: ;Asm
			NOP

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0001:
			; Ldc_I4

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0001.00: ;Asm
			push dword 0x5C

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0003:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0003.00: ;Asm
			pop dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0004:
			; Br

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0004.00: ;Asm
			Jmp SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0006

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0006:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0006.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0006.01: ;Asm
			push dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0007:
			; Ret

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.IL_0007.00: ;Asm
			Jmp SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.END__OF__METHOD_NORMAL
			; End Method: GetDirectorySeparatorChar

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.END__OF__METHOD_NORMAL

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.END__OF__METHOD_EXCEPTION:

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.END__OF__METHOD_EXCEPTION__2:

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_71268496:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: GetVolumeSeparatorChar
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 4

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar:

		GUID_71287560:

		METHOD_71287560.08: ;Asm
			push dword EBP

		METHOD_71287560.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_71287560.0A: ;Asm
			push dword 0x0

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0000:
			; Nop

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0000.00: ;Asm
			NOP

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0001:
			; Ldc_I4

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0001.00: ;Asm
			push dword 0x3A

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0003:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0003.00: ;Asm
			pop dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0004:
			; Br

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0004.00: ;Asm
			Jmp SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0006

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0006:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0006.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0006.01: ;Asm
			push dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0007:
			; Ret

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.IL_0007.00: ;Asm
			Jmp SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.END__OF__METHOD_NORMAL
			; End Method: GetVolumeSeparatorChar

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.END__OF__METHOD_NORMAL

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.END__OF__METHOD_EXCEPTION:

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.END__OF__METHOD_EXCEPTION__2:

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_71287561:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_StartIndexLessThanLength
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength:

		GUID_71306697:

		METHOD_71306697.08: ;Asm
			push dword EBP

		METHOD_71306697.09: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_StartIndexLessThanLength

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_0000.00: ;Asm
			push dword StringLiteral02FE

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_StartIndexLessThanLength

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_StartIndexLessThanLength.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_71306698:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.PathInternalImpl
			; Name: GetIsCaseSensitive
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 4

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive:

		GUID_71319496:

		METHOD_71319496.09: ;Asm
			push dword EBP

		METHOD_71319496.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_71319496.0B: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0000:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0001:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0001.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0002:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0002.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0003:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0003.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0005

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0005:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0005.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0005.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0006:
			; Ret

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.IL_0006.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.END__OF__METHOD_NORMAL
			; End Method: GetIsCaseSensitive

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystem_PlugsSystemIOPathInternalImplGetIsCaseSensitive.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_71319497:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader+NullStreamReader
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemIOStreamReaderNullStreamReaderctor:

		GUID_71338754:

		METHOD_71338754.08: ;Asm
			push dword EBP

		METHOD_71338754.09: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader+NullStreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0001:
			; Call

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0001.00: ;Asm
			Call SystemVoidSystemIOStreamReaderctor

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderNullStreamReaderctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader+NullStreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0007:
			; Ldsfld

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0007.00: ;Asm
			Call SystemVoidSystemIOStreamcctor

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemIOStreamReaderNullStreamReaderctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0007.03: ;Asm
			push dword [static_field__System_IO_Stream_Null + 4]

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_000C:
			; Call

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_000C.00: ;Asm
			Call SystemVoidSystemIOStreamReaderInitSystemIOStream

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_000C.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0011
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_000C.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderNullStreamReaderctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0011:
			; Ret

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.IL_0011.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderNullStreamReaderctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamReaderNullStreamReaderctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamReaderNullStreamReaderctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_71338755:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextReader
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] disposing at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemIOTextReaderDisposeSystemBoolean:

		GUID_71358083:

		METHOD_71358083.05: ;Asm
			push dword EBP

		METHOD_71358083.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextReaderDisposeSystemBoolean.IL_0000:
			; Ret

		SystemVoidSystemIOTextReaderDisposeSystemBoolean.IL_0000.00: ;Asm
			Jmp SystemVoidSystemIOTextReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemIOTextReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_71358084:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: GetDecoder
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTextDecoderSystemTextEncodingGetDecoder:

		GUID_71361314:

		METHOD_71361314.05: ;Asm
			push dword EBP

		METHOD_71361314.06: ;Asm
			mov EBP, ESP

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001:
			; Newobj

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.00: ;Asm
			push dword 0x25

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.AfterAlloc:

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.02: ;Asm
			push dword [ESP]

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.03: ;Asm
			push dword [ESP]

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.04: ;Asm
			pop dword EAX

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_Encoding_DefaultDecoder_ASM_IS__System_Private_CoreLib]

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.06: ;Asm
			mov dword [EAX], EBX

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.08: ;Asm
			mov dword [EAX + 8], 0x19

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.09: ;Asm
			push dword 0x0
			; Arg encoding: 8

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.0A: ;Asm
			push dword [ESP + 16]

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.0B: ;Asm
			push dword [ESP + 16]

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.0C: ;Asm
			Call SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.0D: ;Asm
			test ECX, 0x2

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.0E: ;Asm
			JE near SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.NoError1542
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.11: ;Asm
			Jmp SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_EXCEPTION

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.NoError1542:

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.14: ;Asm
			push dword EAX

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0001.15: ;Asm
			push dword 0x0

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0006:
			; Ret

		SystemTextDecoderSystemTextEncodingGetDecoder.IL_0006.00: ;Asm
			Jmp SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_NORMAL
			; End Method: GetDecoder

		SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_NORMAL

		SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_EXCEPTION:

		SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_EXCEPTION__2:

		SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextDecoderSystemTextEncodingGetDecoder.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_71361315:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextReader+NullTextReader
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemIOTextReaderNullTextReaderctor:

		GUID_71371021:

		METHOD_71371021.09: ;Asm
			push dword EBP

		METHOD_71371021.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextReaderNullTextReaderctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextReader+NullTextReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextReaderNullTextReaderctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextReaderNullTextReaderctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextReaderNullTextReaderctor.IL_0001:
			; Call

		SystemVoidSystemIOTextReaderNullTextReaderctor.IL_0001.00: ;Asm
			Call SystemVoidSystemIOTextReaderctor

		SystemVoidSystemIOTextReaderNullTextReaderctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextReaderNullTextReaderctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemIOTextReaderNullTextReaderctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOTextReaderNullTextReaderctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOTextReaderNullTextReaderctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextReaderNullTextReaderctor.IL_0006:
			; Ret

		SystemVoidSystemIOTextReaderNullTextReaderctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemIOTextReaderNullTextReaderctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOTextReaderNullTextReaderctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextReaderNullTextReaderctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextReaderNullTextReaderctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextReaderNullTextReaderctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextReaderNullTextReaderctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextReaderNullTextReaderctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextReaderNullTextReaderctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextReaderNullTextReaderctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_71371022:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: IsPreamble
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemIOStreamReaderIsPreamble:

		GUID_71380738:

		METHOD_71380738.05: ;Asm
			push dword EBP

		METHOD_71380738.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_71380738.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_71380738.08: ;Asm
			push dword 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0001:
			; Ldfld
			; Field: System.Boolean System.IO.StreamReader._checkPreamble
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 51 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0001.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0001.02: ;Asm
			add ECX, 0x33

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0001.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0001.05: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0006:
			; Branch

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0006.02: ;Asm
			JNE near SystemBooleanSystemIOStreamReaderIsPreamble.IL_000F

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0009:
			; Ldfld
			; Field: System.Boolean System.IO.StreamReader._checkPreamble
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 51 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0009.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0009.02: ;Asm
			add ECX, 0x33

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0009.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0009.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0009.05: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_000E:
			; Ret

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_000E.00: ;Asm
			Jmp SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_000F.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_000F.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0010:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0010.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0010.02: ;Asm
			add ECX, 0x48

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0010.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0016:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._preamble
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 20 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0016.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0016.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0016.02: ;Asm
			add ECX, 0x14

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0016.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0016.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0016.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0016.06: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0016.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_001B:
			; Ldlen

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_001B.01: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_001B.02: ;Asm
			push dword [EAX + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_001C:
			; Conv_I4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_001D:
			; Branch

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_001D.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_001D.01: ;Asm
			pop dword EBX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_001D.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_001D.03: ;Asm
			JNL near SystemBooleanSystemIOStreamReaderIsPreamble.IL_002E

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_001F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_001F.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_001F.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0020:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0020.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0020.02: ;Asm
			add ECX, 0x48

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0020.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0020.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0020.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0025:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0025.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0025.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0026:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 68 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0026.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0026.02: ;Asm
			add ECX, 0x44

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0026.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0026.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0026.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002B:
			; Sub

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002B.00: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002B.01: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002B.02: ;Asm
			sub EAX, ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002B.03: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002C:
			; Br

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002C.00: ;Asm
			Jmp SystemBooleanSystemIOStreamReaderIsPreamble.IL_003D

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002E.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002E.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002F:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._preamble
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 20 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002F.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002F.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002F.02: ;Asm
			add ECX, 0x14

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002F.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002F.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002F.06: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_002F.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0034:
			; Ldlen

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0034.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0034.01: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0034.02: ;Asm
			push dword [EAX + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0035:
			; Conv_I4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0036.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0036.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0037:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 68 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0037.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0037.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0037.02: ;Asm
			add ECX, 0x44

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0037.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0037.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0037.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_003C:
			; Sub

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_003C.00: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_003C.01: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_003C.02: ;Asm
			sub EAX, ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_003C.03: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_003D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_003D.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_003D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_003E:
			; Ldc_I4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_003E.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_003F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_003F.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_003F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0040:
			; Br

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0040.00: ;Asm
			Jmp SystemBooleanSystemIOStreamReaderIsPreamble.IL_0080

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0042:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0042.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0042.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0043:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0043.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0043.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0043.02: ;Asm
			add ECX, 0x4C

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0043.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0043.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0043.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0043.06: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0043.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0048:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0048.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0048.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0049:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 68 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0049.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0049.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0049.02: ;Asm
			add ECX, 0x44

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0049.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0049.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0049.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E:
			; Ldelem_U1

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E.00: ;Asm
			pop dword EBX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E.02: ;Asm
			push dword [ESP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E.04: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E.05: ;Asm
			push dword [EAX + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E.06: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E.07: ;Asm
			cmp EAX, EBX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E.08: ;Asm
			JLE near SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_IndexOutOfRangeException

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E.09: ;Asm
			cmp EBX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E.0A: ;Asm
			JNL near SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_NoIndexOutOfRangeException

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_IndexOutOfRangeException:

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_IndexOutOfRangeException.0F: ;Asm
			JE near SystemBooleanSystemIOStreamReaderIsPreamble.IL_004F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_IndexOutOfRangeException.10: ;Asm
			JNE near SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_NoIndexOutOfRangeException:

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004E_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004F.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_004F.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0050:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._preamble
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 20 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0050.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0050.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0050.02: ;Asm
			add ECX, 0x14

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0050.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0050.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0050.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0050.06: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0050.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0055.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0055.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0056:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 68 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0056.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0056.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0056.02: ;Asm
			add ECX, 0x44

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0056.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0056.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0056.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B:
			; Ldelem_U1

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B.00: ;Asm
			pop dword EBX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B.02: ;Asm
			push dword [ESP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B.04: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B.05: ;Asm
			push dword [EAX + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B.06: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B.07: ;Asm
			cmp EAX, EBX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B.08: ;Asm
			JLE near SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_IndexOutOfRangeException

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B.09: ;Asm
			cmp EBX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B.0A: ;Asm
			JNL near SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_NoIndexOutOfRangeException

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_IndexOutOfRangeException:

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_IndexOutOfRangeException.0F: ;Asm
			JE near SystemBooleanSystemIOStreamReaderIsPreamble.IL_005C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_IndexOutOfRangeException.11: ;Asm
			JNE near SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_NoIndexOutOfRangeException:

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x1

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_NoIndexOutOfRangeException.1A: ;Asm
			movzx ECX, byte [EDX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005B_NoIndexOutOfRangeException.1B: ;Asm
			push dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005C:
			; Branch

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005C.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005C.01: ;Asm
			pop dword EBX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005C.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005C.03: ;Asm
			JE near SystemBooleanSystemIOStreamReaderIsPreamble.IL_006E

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005E.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005E.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005F:
			; Ldc_I4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_005F.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0060:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; Offset: 68 (includes object header)
			; After Nullref check

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0060.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0060.01: ;Asm
			add ECX, 0x44

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0060.02: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0060.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0060.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0060.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0065.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0065.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0066:
			; Ldc_I4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0066.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0067:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Boolean System.IO.StreamReader._checkPreamble
			; Type: System.Boolean
			; Size: 1
			; Offset: 51 (includes object header)
			; After Nullref check

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0067.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0067.01: ;Asm
			add ECX, 0x33

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0067.02: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0067.03: ;Asm
			mov byte [ECX], AL

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0067.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0067.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_006C:
			; Br

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_006C.00: ;Asm
			Jmp SystemBooleanSystemIOStreamReaderIsPreamble.IL_0084

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_006E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_006E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_006E.01: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_006F:
			; Ldc_I4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_006F.00: ;Asm
			push dword 0x1

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0070:
			; Add

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0070.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0070.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0071:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0071.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0071.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0072:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0072.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0072.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0073:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0073.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0073.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0074:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 68 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0074.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0074.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0074.02: ;Asm
			add ECX, 0x44

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0074.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0074.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0074.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0079:
			; Ldc_I4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0079.00: ;Asm
			push dword 0x1

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_007A:
			; Add

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_007A.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_007A.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_007B:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; Offset: 68 (includes object header)
			; After Nullref check

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_007B.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_007B.01: ;Asm
			add ECX, 0x44

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_007B.02: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_007B.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_007B.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_007B.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0080:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0080.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0080.01: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0081:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0081.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0081.01: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0082:
			; Branch

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0082.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0082.01: ;Asm
			pop dword EBX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0082.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0082.03: ;Asm
			JL near SystemBooleanSystemIOStreamReaderIsPreamble.IL_0042

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0084:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0084.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0084.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0085:
			; Ldfld
			; Field: System.Boolean System.IO.StreamReader._checkPreamble
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 51 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0085.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0085.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0085.02: ;Asm
			add ECX, 0x33

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0085.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0085.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0085.05: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008A:
			; Branch

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008A.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008A.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008A.02: ;Asm
			JE near SystemBooleanSystemIOStreamReaderIsPreamble.IL_00BF

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008C.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008C.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008D:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 68 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008D.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008D.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008D.02: ;Asm
			add ECX, 0x44

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008D.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008D.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_008D.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0092:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0092.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0092.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0093:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._preamble
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 20 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0093.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0093.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0093.02: ;Asm
			add ECX, 0x14

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0093.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0093.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0093.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0093.06: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0093.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0098:
			; Ldlen

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0098.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0098.01: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0098.02: ;Asm
			push dword [EAX + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_0099:
			; Conv_I4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009A:
			; Branch

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009A.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009A.01: ;Asm
			pop dword EBX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009A.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009A.03: ;Asm
			JNE near SystemBooleanSystemIOStreamReaderIsPreamble.IL_00BF

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009C.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009C.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009D.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009D.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009E:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._preamble
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 20 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009E.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009E.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009E.02: ;Asm
			add ECX, 0x14

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009E.04: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009E.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009E.06: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_009E.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00A3:
			; Ldlen

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00A3.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00A3.01: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00A3.02: ;Asm
			push dword [EAX + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00A4:
			; Conv_I4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00A5:
			; Call

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00A5.00: ;Asm
			Call SystemVoidSystemIOStreamReaderCompressBufferSystemInt32

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00A5.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00A5.02: ;Asm
			JE near SystemBooleanSystemIOStreamReaderIsPreamble.IL_00AA
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00A5.03: ;Asm
			JNE near SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00AA:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00AA.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00AA.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00AB:
			; Ldc_I4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00AB.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00AC:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; Offset: 68 (includes object header)
			; After Nullref check

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00AC.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00AC.01: ;Asm
			add ECX, 0x44

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00AC.02: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00AC.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00AC.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00AC.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B1:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B1.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B1.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B2:
			; Ldc_I4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B2.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B3:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Boolean System.IO.StreamReader._checkPreamble
			; Type: System.Boolean
			; Size: 1
			; Offset: 51 (includes object header)
			; After Nullref check

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B3.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B3.01: ;Asm
			add ECX, 0x33

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B3.02: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B3.03: ;Asm
			mov byte [ECX], AL

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B3.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B3.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B8:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B8.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B8.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B9:
			; Ldc_I4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00B9.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00BA:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Boolean System.IO.StreamReader._detectEncoding
			; Type: System.Boolean
			; Size: 1
			; Offset: 41 (includes object header)
			; After Nullref check

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00BA.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00BA.01: ;Asm
			add ECX, 0x29

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00BA.02: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00BA.03: ;Asm
			mov byte [ECX], AL

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00BA.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00BA.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00BF:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00BF.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00BF.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00C0:
			; Ldfld
			; Field: System.Boolean System.IO.StreamReader._checkPreamble
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 51 (includes object header)

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00C0.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00C0.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00C0.02: ;Asm
			add ECX, 0x33

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00C0.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00C0.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00C0.05: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00C5:
			; Ret

		SystemBooleanSystemIOStreamReaderIsPreamble.IL_00C5.00: ;Asm
			Jmp SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_NORMAL
			; End Method: IsPreamble

		SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanSystemIOStreamReaderIsPreamble.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_71380739:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: DetectEncoding
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOStreamReaderDetectEncoding:

		GUID_71677111:

		METHOD_71677111.08: ;Asm
			push dword EBP

		METHOD_71677111.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_71677111.0A: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0001:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0001.02: ;Asm
			add ECX, 0x48

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0006:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0006.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0007:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0007.03: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_000A

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0009:
			; Ret

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0009.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_000B:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_000B.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_000C:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Boolean System.IO.StreamReader._detectEncoding
			; Type: System.Boolean
			; Size: 1
			; Offset: 41 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_000C.01: ;Asm
			add ECX, 0x29

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_000C.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_000C.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_000C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0011:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0011.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0012:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0012.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0013.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0014:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0014.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0019:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0019.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A:
			; Ldelem_U1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A.08: ;Asm
			JLE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_IndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A.0A: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_IndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_001B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001A_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001B:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_001B.00: ;Asm
			push dword 0xFE

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0020:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0020.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_004A

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0022.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0022.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0023:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0023.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0023.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0023.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0023.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0023.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0023.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0023.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0023.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0028:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0028.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029:
			; Ldelem_U1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029.08: ;Asm
			JLE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_IndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029.0A: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_IndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_002A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0029_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_002A:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_002A.00: ;Asm
			push dword 0xFF

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_002F:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_002F.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_002F.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_004A

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0031.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0031.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0032:
			; Call

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0032.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0032.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_BigEndianUnicode

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0032.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0032.03: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0037
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0032.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0032.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0032.06: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0037:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Text.Encoding System.IO.StreamReader._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 33 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0037.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0037.01: ;Asm
			add ECX, 0x21

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0037.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0037.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0037.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0037.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0037.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0037.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_003C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_003C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_003C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_003D:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_003D.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_003E:
			; Call

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_003E.00: ;Asm
			Call SystemVoidSystemIOStreamReaderCompressBufferSystemInt32

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_003E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_003E.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0043
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_003E.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0043:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0043.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0044:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0044.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0044.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0045:
			; Br

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0045.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDetectEncoding.IL_0166

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_004A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_004A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_004A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_004B:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_004B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_004B.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_004B.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_004B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_004B.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_004B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_004B.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_004B.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0050:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0050.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051:
			; Ldelem_U1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051.08: ;Asm
			JLE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_IndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051.0A: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_IndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0052
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0051_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0052:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0052.00: ;Asm
			push dword 0xFF

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0057:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0057.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0057.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0057.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0057.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B7

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0059:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0059.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0059.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_005A:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_005A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_005A.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_005A.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_005A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_005A.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_005A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_005A.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_005A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_005F:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_005F.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060:
			; Ldelem_U1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060.08: ;Asm
			JLE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_IndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060.0A: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_IndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0061
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0060_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0061:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0061.00: ;Asm
			push dword 0xFE

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0066:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0066.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0066.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0066.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0066.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B7

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0068:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0068.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0068.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0069:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0069.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0069.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0069.02: ;Asm
			add ECX, 0x48

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0069.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0069.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0069.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_006E:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_006E.00: ;Asm
			push dword 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_006F:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_006F.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_006F.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_006F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_006F.03: ;Asm
			JL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0085

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0071:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0071.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0071.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0072:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0072.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0072.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0072.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0072.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0072.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0072.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0072.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0072.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0077:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0077.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078:
			; Ldelem_U1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078.08: ;Asm
			JLE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_IndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078.0A: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_IndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0079
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0078_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0079:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0079.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0079.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0079.02: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0085

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_007B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_007B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_007B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_007C:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_007C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_007C.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_007C.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_007C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_007C.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_007C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_007C.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_007C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0081:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0081.00: ;Asm
			push dword 0x3

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082:
			; Ldelem_U1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082.08: ;Asm
			JLE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_IndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082.0A: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_IndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0083
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0082_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0083:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0083.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0083.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0083.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_009E

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0085:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0085.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0085.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0086:
			; Call

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0086.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0086.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_Unicode

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0086.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0086.03: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_008B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0086.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0086.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0086.06: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_008B:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Text.Encoding System.IO.StreamReader._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 33 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_008B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_008B.01: ;Asm
			add ECX, 0x21

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_008B.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_008B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_008B.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_008B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_008B.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_008B.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0090:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0090.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0090.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0091:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0091.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0092:
			; Call

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0092.00: ;Asm
			Call SystemVoidSystemIOStreamReaderCompressBufferSystemInt32

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0092.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0092.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0097
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0092.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0097:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0097.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0098:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0098.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0098.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0099:
			; Br

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0099.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDetectEncoding.IL_0166

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_009E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_009E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_009E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_009F:
			; Call

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_009F.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_009F.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_UTF32

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_009F.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_009F.03: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00A4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_009F.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_009F.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_009F.06: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00A4:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Text.Encoding System.IO.StreamReader._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 33 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00A4.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00A4.01: ;Asm
			add ECX, 0x21

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00A4.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00A4.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00A4.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00A4.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00A4.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00A4.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00A9:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00A9.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00A9.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00AA:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00AA.00: ;Asm
			push dword 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00AB:
			; Call

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00AB.00: ;Asm
			Call SystemVoidSystemIOStreamReaderCompressBufferSystemInt32

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00AB.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00AB.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B0
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00AB.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B0:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B0.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B1:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B1.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B1.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B2:
			; Br

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B2.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDetectEncoding.IL_0166

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B7.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B7.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B8:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B8.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B8.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B8.02: ;Asm
			add ECX, 0x48

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B8.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B8.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00B8.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00BD:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00BD.00: ;Asm
			push dword 0x3

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00BE:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00BE.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00BE.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00BE.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00BE.03: ;Asm
			JL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0103

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C0:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C0.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C0.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C1:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C1.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C1.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C1.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C1.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C1.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C1.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C1.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C1.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C6:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C6.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7:
			; Ldelem_U1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7.08: ;Asm
			JLE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_IndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7.0A: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_IndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C8
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C7_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C8:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00C8.00: ;Asm
			push dword 0xEF

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00CD:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00CD.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00CD.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00CD.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00CD.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0103

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00CF:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00CF.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00CF.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D0:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D0.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D0.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D0.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D0.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D0.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D0.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D0.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D0.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D5:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D5.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6:
			; Ldelem_U1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6.08: ;Asm
			JLE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_IndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6.0A: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_IndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D7
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D6_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D7:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00D7.00: ;Asm
			push dword 0xBB

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DC:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DC.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DC.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DC.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DC.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0103

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DE.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DE.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DF:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DF.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DF.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DF.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DF.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DF.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DF.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DF.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00DF.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E4:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E4.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5:
			; Ldelem_U1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5.08: ;Asm
			JLE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_IndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5.0A: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_IndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E6
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E5_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E6:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00E6.00: ;Asm
			push dword 0xBF

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00EB:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00EB.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00EB.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00EB.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00EB.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0103

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00ED:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00ED.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00ED.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00EE:
			; Call

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00EE.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00EE.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_UTF8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00EE.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00EE.03: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F3
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00EE.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00EE.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00EE.06: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F3:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Text.Encoding System.IO.StreamReader._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 33 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F3.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F3.01: ;Asm
			add ECX, 0x21

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F3.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F3.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F3.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F3.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F3.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F3.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F8:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F8.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F8.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F9:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00F9.00: ;Asm
			push dword 0x3

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00FA:
			; Call

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00FA.00: ;Asm
			Call SystemVoidSystemIOStreamReaderCompressBufferSystemInt32

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00FA.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00FA.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_00FF
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00FA.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00FF:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_00FF.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0100:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0100.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0100.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0101:
			; Br

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0101.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDetectEncoding.IL_0166

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0103:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0103.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0103.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0104:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0104.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0104.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0104.02: ;Asm
			add ECX, 0x48

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0104.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0104.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0104.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0109:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0109.00: ;Asm
			push dword 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010A:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010A.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010A.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010A.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010A.03: ;Asm
			JL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0156

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010D:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010D.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010D.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010D.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010D.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_010D.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0112:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0112.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113:
			; Ldelem_U1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113.08: ;Asm
			JLE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_IndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113.0A: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_IndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0114
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0113_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0114:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0114.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0114.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0114.02: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0156

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0116:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0116.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0116.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0117:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0117.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0117.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0117.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0117.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0117.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0117.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0117.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0117.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011C:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011C.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D:
			; Ldelem_U1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D.08: ;Asm
			JLE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_IndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D.0A: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_IndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_011E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011D_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011E:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011E.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_011E.02: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0156

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0120:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0120.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0120.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0121:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0121.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0121.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0121.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0121.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0121.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0121.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0121.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0121.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0126:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0126.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127:
			; Ldelem_U1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127.08: ;Asm
			JLE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_IndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127.0A: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_IndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0128
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0127_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0128:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0128.00: ;Asm
			push dword 0xFE

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_012D:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_012D.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_012D.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_012D.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_012D.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0156

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_012F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_012F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_012F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0130:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0130.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0130.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0130.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0130.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0130.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0130.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0130.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0130.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0135:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0135.00: ;Asm
			push dword 0x3

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136:
			; Ldelem_U1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136.00: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136.02: ;Asm
			push dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136.05: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136.06: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136.07: ;Asm
			cmp EAX, EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136.08: ;Asm
			JLE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_IndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136.09: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136.0A: ;Asm
			JNL near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_NoIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_IndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0137
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_IndexOutOfRangeException.10: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_NoIndexOutOfRangeException:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0136_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0137:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0137.00: ;Asm
			push dword 0xFF

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_013C:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_013C.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_013C.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_013C.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_013C.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0156

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_013E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_013E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_013E.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_013F:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_013F.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0140:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0140.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141:
			; Newobj

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.00: ;Asm
			Call SystemVoidSystemTextUTF32Encodingcctor

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.02: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.AfterCCTorExceptionCheck:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.03: ;Asm
			push dword 0x2D

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.AfterAlloc:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.05: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.06: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_UTF32Encoding_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.0B: ;Asm
			mov dword [EAX + 8], 0x21

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.0C: ;Asm
			push dword 0x0
			; Arg bigEndian: 4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.0D: ;Asm
			push dword [ESP + 16]
			; Arg byteOrderMark: 4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.0F: ;Asm
			Call SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.10: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.11: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.NoError1544
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.12: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.13: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.14: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.15: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.NoError1544:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.16: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.17: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.18: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.19: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0141.1A: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0146:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Text.Encoding System.IO.StreamReader._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 33 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0146.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0146.01: ;Asm
			add ECX, 0x21

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0146.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0146.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0146.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0146.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0146.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0146.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_014B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_014B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_014B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_014C:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_014C.00: ;Asm
			push dword 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_014D:
			; Call

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_014D.00: ;Asm
			Call SystemVoidSystemIOStreamReaderCompressBufferSystemInt32

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_014D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_014D.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0152
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_014D.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0152:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0152.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0153:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0153.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0153.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0154:
			; Br

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0154.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDetectEncoding.IL_0166

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0156:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0156.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0156.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0157:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0157.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0157.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0157.02: ;Asm
			add ECX, 0x48

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0157.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0157.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0157.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_015C:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_015C.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_015D:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_015D.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_015D.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_015D.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_015D.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0166

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_015F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_015F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_015F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0160:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0160.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0161:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Boolean System.IO.StreamReader._detectEncoding
			; Type: System.Boolean
			; Size: 1
			; Offset: 41 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0161.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0161.01: ;Asm
			add ECX, 0x29

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0161.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0161.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0161.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0161.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0166:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0166.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0166.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0167:
			; Branch

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0167.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0167.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0167.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_01A4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0169:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0169.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0169.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_016A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_016A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_016A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_016B:
			; Ldfld
			; Field: System.Text.Encoding System.IO.StreamReader._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 33 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_016B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_016B.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_016B.02: ;Asm
			add ECX, 0x21

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_016B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_016B.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_016B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_016B.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_016B.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.02: ;Asm
			push dword 0x392

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.AfterAddressCheck:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.07: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.NotBoxedThis

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.NotBoxedThis:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.0A: ;Asm
			Call ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.AfterNotBoxedThis:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.0C: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0175
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.0D: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.0F: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.10: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.11: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0170.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0175:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Text.Decoder System.IO.StreamReader._decoder
			; Type: System.Text.Decoder
			; Size: 8
			; Offset: 42 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0175.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0175.01: ;Asm
			add ECX, 0x2A

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0175.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0175.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0175.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0175.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0175.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0175.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017C:
			; Ldfld
			; Field: System.Text.Encoding System.IO.StreamReader._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 33 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017C.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017C.02: ;Asm
			add ECX, 0x21

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017C.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017C.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_017C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0181:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0181.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0181.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0182:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0182.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0182.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0182.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0182.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0182.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0182.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0182.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0182.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0187:
			; Ldlen

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0187.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0187.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0187.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0188:
			; Conv_I4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189:
			; Callvirt
			; ThisOffset = 4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.02: ;Asm
			push dword 0x393

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.AfterAddressCheck:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.05: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.07: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.NotBoxedThis

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.09: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.0A: ;Asm
			add ESP, 0x8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.NotBoxedThis:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.0C: ;Asm
			Call ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.AfterNotBoxedThis:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.0E: ;Asm
			JE near SystemVoidSystemIOStreamReaderDetectEncoding.IL_018E
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.0F: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.10: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.11: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.12: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0189.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_018E:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._maxCharsPerBuffer
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_018E.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_018E.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_018E.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_018E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_018E.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_018E.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0193:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0193.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0193.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0194:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0194.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0194.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0195:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._maxCharsPerBuffer
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 28 (includes object header)

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0195.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0195.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0195.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0195.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0195.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_0195.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A:
			; Newarr
			; Element Size = 2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.03: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.05: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.AfterAlloc:

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.08: ;Asm
			pop dword ESI

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.09: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.12: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019A.14: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019F:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Char[] System.IO.StreamReader._charBuffer
			; Type: System.Char[]
			; Size: 8
			; Offset: 60 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019F.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019F.01: ;Asm
			add ECX, 0x3C

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019F.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019F.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019F.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019F.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019F.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_019F.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_01A4:
			; Ret

		SystemVoidSystemIOStreamReaderDetectEncoding.IL_01A4.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_NORMAL
			; End Method: DetectEncoding

		SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamReaderDetectEncoding.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_71677112:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-32
			; Local 5 at EBP-40
			; Local 6 at EBP-44
			; Local 7 at EBP-48
			; Local 8 at EBP-52
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemTextStringBuilderToString:

		GUID_72294778:

		METHOD_72294778.06: ;Asm
			push dword EBP

		METHOD_72294778.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_72294778.08: ;Asm
			push dword 0x0

		METHOD_72294778.09: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_72294778.0A: ;Asm
			push dword 0x0

		METHOD_72294778.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_72294778.0C: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_72294778.0D: ;Asm
			push dword 0x0

		METHOD_72294778.0E: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_72294778.0F: ;Asm
			push dword 0x0

		METHOD_72294778.10: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_72294778.11: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_72294778.12: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_72294778.13: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_72294778.14: ;Asm
			push dword 0x0

		SystemStringSystemTextStringBuilderToString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemStringSystemTextStringBuilderToString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemTextStringBuilderToString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemTextStringBuilderToString.IL_0001:
			; Call

		SystemStringSystemTextStringBuilderToString.IL_0001.00: ;Asm
			Call SystemInt32SystemTextStringBuilderget_Length

		SystemStringSystemTextStringBuilderToString.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringSystemTextStringBuilderToString.IL_0001.02: ;Asm
			JE near SystemStringSystemTextStringBuilderToString.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemTextStringBuilderToString.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0001.04: ;Asm
			JNE near SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextStringBuilderToString.IL_0006:
			; Branch

		SystemStringSystemTextStringBuilderToString.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemTextStringBuilderToString.IL_0006.02: ;Asm
			JNE near SystemStringSystemTextStringBuilderToString.IL_000E

		SystemStringSystemTextStringBuilderToString.IL_0008:
			; Ldsfld

		SystemStringSystemTextStringBuilderToString.IL_0008.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemTextStringBuilderToString.IL_0008.01: ;Asm
			push dword 0x0

		SystemStringSystemTextStringBuilderToString.IL_000D:
			; Ret

		SystemStringSystemTextStringBuilderToString.IL_000D.00: ;Asm
			Jmp SystemStringSystemTextStringBuilderToString.END__OF__METHOD_NORMAL

		SystemStringSystemTextStringBuilderToString.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemStringSystemTextStringBuilderToString.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemTextStringBuilderToString.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemTextStringBuilderToString.IL_000F:
			; Call

		SystemStringSystemTextStringBuilderToString.IL_000F.00: ;Asm
			Call SystemInt32SystemTextStringBuilderget_Length

		SystemStringSystemTextStringBuilderToString.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemStringSystemTextStringBuilderToString.IL_000F.02: ;Asm
			JE near SystemStringSystemTextStringBuilderToString.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemTextStringBuilderToString.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_000F.04: ;Asm
			JNE near SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextStringBuilderToString.IL_0014:
			; Call

		SystemStringSystemTextStringBuilderToString.IL_0014.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0014.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemTextStringBuilderToString.IL_0014.02: ;Asm
			test ECX, 0x2

		SystemStringSystemTextStringBuilderToString.IL_0014.03: ;Asm
			JE near SystemStringSystemTextStringBuilderToString.IL_0019
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemTextStringBuilderToString.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0014.06: ;Asm
			JNE near SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextStringBuilderToString.IL_0019:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_0019.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0019.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemTextStringBuilderToString.IL_0019.02: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0019.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemTextStringBuilderToString.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemStringSystemTextStringBuilderToString.IL_001A.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemTextStringBuilderToString.IL_001A.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemTextStringBuilderToString.IL_001B:
			; Stloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_001B.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_001B.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemTextStringBuilderToString.IL_001B.02: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_001B.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemTextStringBuilderToString.IL_001C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemTextStringBuilderToString.IL_001C.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_001C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemTextStringBuilderToString.IL_001C.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_001D:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_001D.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_001D.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringSystemTextStringBuilderToString.IL_001D.02: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_001D.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringSystemTextStringBuilderToString.IL_001E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_001E.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringSystemTextStringBuilderToString.IL_001E.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_001E.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemTextStringBuilderToString.IL_001E.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_001F:
			; Conv_U

		SystemStringSystemTextStringBuilderToString.IL_001F.00: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0020:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_0020.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0020.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemTextStringBuilderToString.IL_0021:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_0021.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemTextStringBuilderToString.IL_0021.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0022:
			; Branch

		SystemStringSystemTextStringBuilderToString.IL_0022.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0022.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemTextStringBuilderToString.IL_0022.02: ;Asm
			JE near SystemStringSystemTextStringBuilderToString.IL_002C

		SystemStringSystemTextStringBuilderToString.IL_0024:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemTextStringBuilderToString.IL_0024.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0025:
			; Call

		SystemStringSystemTextStringBuilderToString.IL_0025.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0025.01: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData

		SystemStringSystemTextStringBuilderToString.IL_0025.02: ;Asm
			test ECX, 0x2

		SystemStringSystemTextStringBuilderToString.IL_0025.03: ;Asm
			JE near SystemStringSystemTextStringBuilderToString.IL_002A
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemTextStringBuilderToString.IL_0025.04: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0025.05: ;Asm
			JNE near SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextStringBuilderToString.IL_002A:
			; Add

		SystemStringSystemTextStringBuilderToString.IL_002A.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_002A.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemTextStringBuilderToString.IL_002B:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_002B.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_002B.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemTextStringBuilderToString.IL_002C:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemTextStringBuilderToString.IL_002C.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_002C.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemTextStringBuilderToString.IL_002C.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_002D:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 28 (includes object header)

		SystemStringSystemTextStringBuilderToString.IL_002D.00: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_002D.01: ;Asm
			pop dword ECX

		SystemStringSystemTextStringBuilderToString.IL_002D.02: ;Asm
			add ECX, 0x1C

		SystemStringSystemTextStringBuilderToString.IL_002D.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemTextStringBuilderToString.IL_002D.04: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_002D.05: ;Asm
			mov EAX, 0x0

		SystemStringSystemTextStringBuilderToString.IL_0032:
			; Ldc_I4

		SystemStringSystemTextStringBuilderToString.IL_0032.00: ;Asm
			push dword 0x0

		SystemStringSystemTextStringBuilderToString.IL_0033:
			; Branch

		SystemStringSystemTextStringBuilderToString.IL_0033.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0033.01: ;Asm
			pop dword EBX

		SystemStringSystemTextStringBuilderToString.IL_0033.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemTextStringBuilderToString.IL_0033.03: ;Asm
			JLE near SystemStringSystemTextStringBuilderToString.IL_0097

		SystemStringSystemTextStringBuilderToString.IL_0035:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_0035.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemTextStringBuilderToString.IL_0035.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0035.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemTextStringBuilderToString.IL_0035.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0036:
			; Ldfld
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 32 (includes object header)

		SystemStringSystemTextStringBuilderToString.IL_0036.00: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0036.01: ;Asm
			pop dword ECX

		SystemStringSystemTextStringBuilderToString.IL_0036.02: ;Asm
			add ECX, 0x20

		SystemStringSystemTextStringBuilderToString.IL_0036.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemTextStringBuilderToString.IL_0036.04: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0036.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemTextStringBuilderToString.IL_0036.06: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0036.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemTextStringBuilderToString.IL_003B:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 32
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_003B.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_003B.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringSystemTextStringBuilderToString.IL_003B.02: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_003B.03: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringSystemTextStringBuilderToString.IL_003D:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_003D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemTextStringBuilderToString.IL_003D.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_003D.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemTextStringBuilderToString.IL_003D.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_003E:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 24 (includes object header)

		SystemStringSystemTextStringBuilderToString.IL_003E.00: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_003E.01: ;Asm
			pop dword ECX

		SystemStringSystemTextStringBuilderToString.IL_003E.02: ;Asm
			add ECX, 0x18

		SystemStringSystemTextStringBuilderToString.IL_003E.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemTextStringBuilderToString.IL_003E.04: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_003E.05: ;Asm
			mov EAX, 0x0

		SystemStringSystemTextStringBuilderToString.IL_0043:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_0043.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0043.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringSystemTextStringBuilderToString.IL_0045:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemTextStringBuilderToString.IL_0045.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0045.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemTextStringBuilderToString.IL_0045.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0046:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 28 (includes object header)

		SystemStringSystemTextStringBuilderToString.IL_0046.00: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0046.01: ;Asm
			pop dword ECX

		SystemStringSystemTextStringBuilderToString.IL_0046.02: ;Asm
			add ECX, 0x1C

		SystemStringSystemTextStringBuilderToString.IL_0046.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemTextStringBuilderToString.IL_0046.04: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0046.05: ;Asm
			mov EAX, 0x0

		SystemStringSystemTextStringBuilderToString.IL_004B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_004B.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_004B.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringSystemTextStringBuilderToString.IL_004D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_004D.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringSystemTextStringBuilderToString.IL_004D.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_004F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_004F.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringSystemTextStringBuilderToString.IL_004F.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0051:
			; Add

		SystemStringSystemTextStringBuilderToString.IL_0051.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0051.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemTextStringBuilderToString.IL_0052:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_0052.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemTextStringBuilderToString.IL_0052.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0052.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemTextStringBuilderToString.IL_0052.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0053:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemTextStringBuilderToString.IL_0053.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemTextStringBuilderToString.IL_0053.01: ;Asm
			test ECX, 0x2

		SystemStringSystemTextStringBuilderToString.IL_0053.02: ;Asm
			JE near SystemStringSystemTextStringBuilderToString.IL_0058
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemTextStringBuilderToString.IL_0053.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemTextStringBuilderToString.IL_0053.04: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0053.05: ;Asm
			JNE near SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextStringBuilderToString.IL_0053.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemTextStringBuilderToString.IL_0058:
			; Branch

		SystemStringSystemTextStringBuilderToString.IL_0058.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0058.01: ;Asm
			pop dword EBX

		SystemStringSystemTextStringBuilderToString.IL_0058.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemTextStringBuilderToString.IL_0058.03: ;Asm
			JNBE near SystemStringSystemTextStringBuilderToString.IL_0087

		SystemStringSystemTextStringBuilderToString.IL_005A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_005A.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringSystemTextStringBuilderToString.IL_005A.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_005C:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 32
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_005C.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringSystemTextStringBuilderToString.IL_005C.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_005C.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringSystemTextStringBuilderToString.IL_005C.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_005E:
			; Ldlen

		SystemStringSystemTextStringBuilderToString.IL_005E.00: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_005E.01: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_005E.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemTextStringBuilderToString.IL_005F:
			; Conv_I4

		SystemStringSystemTextStringBuilderToString.IL_0060:
			; Branch

		SystemStringSystemTextStringBuilderToString.IL_0060.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0060.01: ;Asm
			pop dword EBX

		SystemStringSystemTextStringBuilderToString.IL_0060.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemTextStringBuilderToString.IL_0060.03: ;Asm
			JNBE near SystemStringSystemTextStringBuilderToString.IL_0087

		SystemStringSystemTextStringBuilderToString.IL_0062:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 32
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_0062.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringSystemTextStringBuilderToString.IL_0062.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0062.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringSystemTextStringBuilderToString.IL_0062.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0064:
			; Ldc_I4

		SystemStringSystemTextStringBuilderToString.IL_0064.00: ;Asm
			push dword 0x0

		SystemStringSystemTextStringBuilderToString.IL_0065:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemStringSystemTextStringBuilderToString.IL_0065.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0065.01: ;Asm
			mov EDX, 0x2

		SystemStringSystemTextStringBuilderToString.IL_0065.02: ;Asm
			mul dword EDX

		SystemStringSystemTextStringBuilderToString.IL_0065.03: ;Asm
			add EAX, 0x10

		SystemStringSystemTextStringBuilderToString.IL_0065.04: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0065.05: ;Asm
			pop dword EDX

		SystemStringSystemTextStringBuilderToString.IL_0065.06: ;Asm
			add EDX, EAX

		SystemStringSystemTextStringBuilderToString.IL_0065.07: ;Asm
			push dword EDX

		SystemStringSystemTextStringBuilderToString.IL_006A:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 52
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_006A.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_006A.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringSystemTextStringBuilderToString.IL_006C:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 52
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_006C.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringSystemTextStringBuilderToString.IL_006C.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_006E:
			; Conv_U

		SystemStringSystemTextStringBuilderToString.IL_006F:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 48
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_006F.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_006F.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringSystemTextStringBuilderToString.IL_0071:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_0071.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemTextStringBuilderToString.IL_0071.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0072:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_0072.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringSystemTextStringBuilderToString.IL_0072.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0074:
			; Conv_I

		SystemStringSystemTextStringBuilderToString.IL_0075:
			; Ldc_I4

		SystemStringSystemTextStringBuilderToString.IL_0075.00: ;Asm
			push dword 0x2

		SystemStringSystemTextStringBuilderToString.IL_0076:
			; Mul

		SystemStringSystemTextStringBuilderToString.IL_0076.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0076.01: ;Asm
			mul dword [ESP]

		SystemStringSystemTextStringBuilderToString.IL_0076.02: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0076.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0077:
			; Add

		SystemStringSystemTextStringBuilderToString.IL_0077.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0077.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemTextStringBuilderToString.IL_0078:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 48
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_0078.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringSystemTextStringBuilderToString.IL_0078.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_007A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 44
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_007A.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringSystemTextStringBuilderToString.IL_007A.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_007C:
			; Call

		SystemStringSystemTextStringBuilderToString.IL_007C.00: ;Asm
			Call SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32

		SystemStringSystemTextStringBuilderToString.IL_007C.01: ;Asm
			test ECX, 0x2

		SystemStringSystemTextStringBuilderToString.IL_007C.02: ;Asm
			JE near SystemStringSystemTextStringBuilderToString.IL_0081
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringSystemTextStringBuilderToString.IL_007C.03: ;Asm
			JNE near SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextStringBuilderToString.IL_0081:
			; Ldc_I4

		SystemStringSystemTextStringBuilderToString.IL_0081.00: ;Asm
			push dword 0x0

		SystemStringSystemTextStringBuilderToString.IL_0082:
			; Conv_U

		SystemStringSystemTextStringBuilderToString.IL_0083:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 52
			; Local size = 4

		SystemStringSystemTextStringBuilderToString.IL_0083.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0083.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringSystemTextStringBuilderToString.IL_0085:
			; Br

		SystemStringSystemTextStringBuilderToString.IL_0085.00: ;Asm
			Jmp SystemStringSystemTextStringBuilderToString.IL_0097

		SystemStringSystemTextStringBuilderToString.IL_0087:
			; LdStr
			; String Value: chunkLength

		SystemStringSystemTextStringBuilderToString.IL_0087.00: ;Asm
			push dword StringLiteral02FF

		SystemStringSystemTextStringBuilderToString.IL_0087.01: ;Asm
			push dword 0x0

		SystemStringSystemTextStringBuilderToString.IL_008C:
			; Call

		SystemStringSystemTextStringBuilderToString.IL_008C.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemTextStringBuilderToString.IL_008C.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Index

		SystemStringSystemTextStringBuilderToString.IL_008C.02: ;Asm
			test ECX, 0x2

		SystemStringSystemTextStringBuilderToString.IL_008C.03: ;Asm
			JE near SystemStringSystemTextStringBuilderToString.IL_0091
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemTextStringBuilderToString.IL_008C.04: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_008C.05: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_008C.06: ;Asm
			JNE near SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextStringBuilderToString.IL_0091:
			; Newobj

		SystemStringSystemTextStringBuilderToString.IL_0091.00: ;Asm
			push dword 0x98

		SystemStringSystemTextStringBuilderToString.IL_0091.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemTextStringBuilderToString.IL_0091.AfterAlloc:

		SystemStringSystemTextStringBuilderToString.IL_0091.02: ;Asm
			push dword [ESP]

		SystemStringSystemTextStringBuilderToString.IL_0091.03: ;Asm
			push dword [ESP]

		SystemStringSystemTextStringBuilderToString.IL_0091.04: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0091.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemTextStringBuilderToString.IL_0091.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemTextStringBuilderToString.IL_0091.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemTextStringBuilderToString.IL_0091.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemStringSystemTextStringBuilderToString.IL_0091.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringSystemTextStringBuilderToString.IL_0091.0A: ;Asm
			push dword [ESP + 24]

		SystemStringSystemTextStringBuilderToString.IL_0091.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemStringSystemTextStringBuilderToString.IL_0091.0C: ;Asm
			push dword [ESP + 24]

		SystemStringSystemTextStringBuilderToString.IL_0091.0D: ;Asm
			push dword [ESP + 24]

		SystemStringSystemTextStringBuilderToString.IL_0091.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemStringSystemTextStringBuilderToString.IL_0091.0F: ;Asm
			test ECX, 0x2

		SystemStringSystemTextStringBuilderToString.IL_0091.10: ;Asm
			JE near SystemStringSystemTextStringBuilderToString.IL_0091.NoError1545
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemTextStringBuilderToString.IL_0091.11: ;Asm
			add ESP, 0x8

		SystemStringSystemTextStringBuilderToString.IL_0091.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemTextStringBuilderToString.IL_0091.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemTextStringBuilderToString.IL_0091.14: ;Asm
			Jmp SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextStringBuilderToString.IL_0091.NoError1545:

		SystemStringSystemTextStringBuilderToString.IL_0091.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemStringSystemTextStringBuilderToString.IL_0091.16: ;Asm
			add ESP, 0x8

		SystemStringSystemTextStringBuilderToString.IL_0091.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemTextStringBuilderToString.IL_0091.18: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0091.19: ;Asm
			push dword 0x0

		SystemStringSystemTextStringBuilderToString.IL_0096:
			; Throw

		SystemStringSystemTextStringBuilderToString.IL_0096.00: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0096.01: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0096.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemTextStringBuilderToString.IL_0096.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemTextStringBuilderToString.IL_0096.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemTextStringBuilderToString.IL_0096.05: ;Asm
			Jmp SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextStringBuilderToString.IL_0097:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_0097.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemTextStringBuilderToString.IL_0097.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0097.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemTextStringBuilderToString.IL_0097.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0098:
			; Ldfld
			; Field: System.Text.StringBuilder System.Text.StringBuilder.m_ChunkPrevious
			; Type: System.Text.StringBuilder
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 16 (includes object header)

		SystemStringSystemTextStringBuilderToString.IL_0098.00: ;Asm
			add ESP, 0x4

		SystemStringSystemTextStringBuilderToString.IL_0098.01: ;Asm
			pop dword ECX

		SystemStringSystemTextStringBuilderToString.IL_0098.02: ;Asm
			add ECX, 0x10

		SystemStringSystemTextStringBuilderToString.IL_0098.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemTextStringBuilderToString.IL_0098.04: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0098.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemTextStringBuilderToString.IL_0098.06: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_0098.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemTextStringBuilderToString.IL_009D:
			; Stloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_009D.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_009D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemTextStringBuilderToString.IL_009D.02: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_009D.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemTextStringBuilderToString.IL_009E:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_009E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemTextStringBuilderToString.IL_009E.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_009E.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemTextStringBuilderToString.IL_009E.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_009F:
			; Branch

		SystemStringSystemTextStringBuilderToString.IL_009F.00: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.IL_009F.01: ;Asm
			pop dword EBX

		SystemStringSystemTextStringBuilderToString.IL_009F.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemTextStringBuilderToString.IL_009F.03: ;Asm
			JNE near SystemStringSystemTextStringBuilderToString.IL_002C

		SystemStringSystemTextStringBuilderToString.IL_009F.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemTextStringBuilderToString.IL_009F.05: ;Asm
			JNE near SystemStringSystemTextStringBuilderToString.IL_002C

		SystemStringSystemTextStringBuilderToString.IL_00A1:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemTextStringBuilderToString.IL_00A1.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemTextStringBuilderToString.IL_00A1.01: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_00A1.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemTextStringBuilderToString.IL_00A1.03: ;Asm
			push dword EAX

		SystemStringSystemTextStringBuilderToString.IL_00A2:
			; Ret

		SystemStringSystemTextStringBuilderToString.IL_00A2.00: ;Asm
			Jmp SystemStringSystemTextStringBuilderToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringSystemTextStringBuilderToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemTextStringBuilderToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemTextStringBuilderToString.END__OF__METHOD_NORMAL

		SystemStringSystemTextStringBuilderToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemTextStringBuilderToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemTextStringBuilderToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemTextStringBuilderToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x34

		SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemTextStringBuilderToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_72294779:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_Capacity
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity:

		GUID_72590461:

		METHOD_72590461.0A: ;Asm
			push dword EBP

		METHOD_72590461.0B: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_Capacity

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_0000.00: ;Asm
			push dword StringLiteral0300

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_Capacity

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_Capacity.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_72590462:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_SmallMaxCapacity
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity:

		GUID_72606148:

		METHOD_72606148.09: ;Asm
			push dword EBP

		METHOD_72606148.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_SmallMaxCapacity

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_0000.00: ;Asm
			push dword StringLiteral0301

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_SmallMaxCapacity

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_SmallMaxCapacity.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_72606149:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_MustBePositive
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive:

		GUID_72621867:

		METHOD_72621867.09: ;Asm
			push dword EBP

		METHOD_72621867.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_MustBePositive

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_0000.00: ;Asm
			push dword StringLiteral0302

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_MustBePositive

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_MustBePositive.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_72621868:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: get_Length
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextStringBuilderget_Length:

		GUID_72637618:

		METHOD_72637618.09: ;Asm
			push dword EBP

		METHOD_72637618.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextStringBuilderget_Length.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextStringBuilderget_Length.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextStringBuilderget_Length.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextStringBuilderget_Length.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 24 (includes object header)

		SystemInt32SystemTextStringBuilderget_Length.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextStringBuilderget_Length.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextStringBuilderget_Length.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemTextStringBuilderget_Length.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextStringBuilderget_Length.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemTextStringBuilderget_Length.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextStringBuilderget_Length.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextStringBuilderget_Length.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextStringBuilderget_Length.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextStringBuilderget_Length.IL_0007:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 28 (includes object header)

		SystemInt32SystemTextStringBuilderget_Length.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextStringBuilderget_Length.IL_0007.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextStringBuilderget_Length.IL_0007.02: ;Asm
			add ECX, 0x1C

		SystemInt32SystemTextStringBuilderget_Length.IL_0007.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextStringBuilderget_Length.IL_0007.04: ;Asm
			push dword EAX

		SystemInt32SystemTextStringBuilderget_Length.IL_0007.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextStringBuilderget_Length.IL_000C:
			; Add

		SystemInt32SystemTextStringBuilderget_Length.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextStringBuilderget_Length.IL_000C.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextStringBuilderget_Length.IL_000D:
			; Ret

		SystemInt32SystemTextStringBuilderget_Length.IL_000D.00: ;Asm
			Jmp SystemInt32SystemTextStringBuilderget_Length.END__OF__METHOD_NORMAL
			; End Method: get_Length

		SystemInt32SystemTextStringBuilderget_Length.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextStringBuilderget_Length.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextStringBuilderget_Length.END__OF__METHOD_NORMAL

		SystemInt32SystemTextStringBuilderget_Length.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextStringBuilderget_Length.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextStringBuilderget_Length.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemTextStringBuilderget_Length.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextStringBuilderget_Length.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextStringBuilderget_Length.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextStringBuilderget_Length.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_72637619:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_LengthGreaterThanCapacity
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity:

		GUID_72661303:

		METHOD_72661303.07: ;Asm
			push dword EBP

		METHOD_72661303.08: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_LengthGreaterThanCapacity

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_0000.00: ;Asm
			push dword StringLiteral0303

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_LengthGreaterThanCapacity

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_72661304:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: ThreadSafeCopy
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] sourcePtr at EBP+24, size = 4
			; Argument[1] destination at EBP+20, size = 8
			; Argument[2] destinationIndex at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32:

		GUID_72677134:

		METHOD_72677134.09: ;Asm
			push dword EBP

		METHOD_72677134.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_72677134.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_72677134.0C: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0001:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0002:
			; Branch

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0002.03: ;Asm
			JLE near SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0039

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0005:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0005.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0005.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0008:
			; Branch

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0008.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0008.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0008.03: ;Asm
			JNBE near SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0029

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000C:
			; Add

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000C.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000E:
			; Ldlen

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000E.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_000F:
			; Conv_I4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0010:
			; Branch

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0010.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0010.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0010.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0010.03: ;Asm
			JNLE near SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0029

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0012.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0014:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0014.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0014.01: ;Asm
			mov EDX, 0x2

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0014.02: ;Asm
			mul dword EDX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0014.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0014.05: ;Asm
			pop dword EDX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0014.06: ;Asm
			add EDX, EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0014.07: ;Asm
			push dword EDX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0019:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0019.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001A:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001A.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001B:
			; Conv_U

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001C:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001E.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001F:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_001F.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0020:
			; Call

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0020.00: ;Asm
			Call SystemVoidSystemStringwstrcpySystemCharpointerSystemCharpointerSystemInt32

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0020.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0025
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0020.03: ;Asm
			JNE near SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0025:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0025.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0026:
			; Conv_U

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0027:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0028:
			; Ret

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0028.00: ;Asm
			Jmp SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0029:
			; LdStr
			; String Value: destinationIndex

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0029.00: ;Asm
			push dword StringLiteral0304

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0029.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_002E:
			; Call

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_002E.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_002E.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Index

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_002E.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_002E.03: ;Asm
			JE near SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_002E.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_002E.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_002E.06: ;Asm
			JNE near SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033:
			; Newobj

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.00: ;Asm
			push dword 0x98

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.AfterAlloc:

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.10: ;Asm
			JE near SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.NoError1545
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.14: ;Asm
			Jmp SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.NoError1545:

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.18: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0033.19: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0038:
			; Throw

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0038.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0038.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0038.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0038.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0038.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0038.05: ;Asm
			Jmp SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0039:
			; Ret

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.IL_0039.00: ;Asm
			Jmp SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: ThreadSafeCopy

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemTextStringBuilderThreadSafeCopySystemCharpointerSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x14


		GUID_72677135:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: ExpandByABlock
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] minBlockCharCount at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32:

		GUID_72816997:

		METHOD_72816997.06: ;Asm
			push dword EBP

		METHOD_72816997.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_72816997.08: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0002:
			; Call

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0002.00: ;Asm
			Call SystemInt32SystemTextStringBuilderget_Length

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0002.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0007
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0002.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0002.05: ;Asm
			JNE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0007:
			; Add

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0007.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0008.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0009:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_MaxCapacity
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 12 (includes object header)

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0009.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0009.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0009.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0009.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0009.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_000E:
			; Branch

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_000E.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_000E.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_000E.03: ;Asm
			JNLE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_001B

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0011.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0011.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0012:
			; Call

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0012.00: ;Asm
			Call SystemInt32SystemTextStringBuilderget_Length

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0017
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0012.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0012.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0012.05: ;Asm
			JNE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0017:
			; Add

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0017.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0017.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0018.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0019:
			; Branch

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0019.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0019.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0019.03: ;Asm
			JNL near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002B

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_001B:
			; LdStr
			; String Value: requiredLength

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_001B.00: ;Asm
			push dword StringLiteral0305

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_001B.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0020:
			; Call

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0020.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0020.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0020.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0020.03: ;Asm
			JE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0020.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0020.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0020.06: ;Asm
			JNE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025:
			; Newobj

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.00: ;Asm
			push dword 0x98

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.AfterAlloc:

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.10: ;Asm
			JE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.NoError1545
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.14: ;Asm
			Jmp SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.NoError1545:

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.18: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0025.19: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002A:
			; Throw

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002A.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002A.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002A.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002A.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002A.05: ;Asm
			Jmp SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002D:
			; Call

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002D.00: ;Asm
			Call SystemInt32SystemTextStringBuilderget_Length

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002D.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0032
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002D.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002D.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_002D.05: ;Asm
			JNE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0032:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0032.00: ;Asm
			push dword 0x1F40

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0037:
			; Call

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0037.00: ;Asm
			Call SystemInt32SystemMathMinSystemInt32SystemInt32

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0037.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_003C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0037.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0037.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0037.05: ;Asm
			JNE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_003C:
			; Call

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_003C.00: ;Asm
			Call SystemInt32SystemMathMaxSystemInt32SystemInt32

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_003C.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0041
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_003C.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_003C.04: ;Asm
			JNE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0041:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0041.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0042:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0042.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0042.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0043:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0043.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0043.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044:
			; Newobj

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.00: ;Asm
			push dword 0x28

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.AfterAlloc:

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_StringBuilder_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.08: ;Asm
			mov dword [EAX + 8], 0x1C

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.09: ;Asm
			push dword 0x0
			; Arg from: 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.0C: ;Asm
			Call SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.0E: ;Asm
			JE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.NoError1546
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.11: ;Asm
			Jmp SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.NoError1546:

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.14: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0044.15: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0049:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Text.StringBuilder System.Text.StringBuilder.m_ChunkPrevious
			; Type: System.Text.StringBuilder
			; Size: 8
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0049.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0049.01: ;Asm
			add ECX, 0x10

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0049.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0049.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0049.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0049.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0049.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0049.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_004E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_004E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_004E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_004F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_004F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_004F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0050:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 24 (includes object header)

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0050.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0050.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0050.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0050.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0050.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0050.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0055.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0055.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0056:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 28 (includes object header)

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0056.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0056.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0056.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0056.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0056.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0056.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_005B:
			; Add

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_005B.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_005B.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_005C:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_005C.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_005C.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_005C.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_005C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_005C.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_005C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0061:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0061.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0061.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0062:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0062.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0063:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0063.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0063.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0063.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0063.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0063.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0063.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0068:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0068.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0068.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0069:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 24 (includes object header)

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0069.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0069.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0069.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0069.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0069.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0069.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_006E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_006E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_006E.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_006F:
			; Add

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_006F.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_006F.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0070:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0070.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0070.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0071:
			; Branch

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0071.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0071.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0071.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0071.03: ;Asm
			JNL near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0080

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0073:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0073.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0073.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0074:
			; Ldnull

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0074.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0074.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0075:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0075.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0075.01: ;Asm
			add ECX, 0x20

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0075.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0075.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0075.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0075.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0075.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0075.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A:
			; Newobj

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.00: ;Asm
			push dword 0x88

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.AfterAlloc:

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_OutOfMemoryException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.09: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.0A: ;Asm
			Call SystemVoidSystemOutOfMemoryExceptionctor

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.0C: ;Asm
			JE near SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.NoError1546
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.0E: ;Asm
			Jmp SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.NoError1546:

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.10: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007A.11: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007F:
			; Throw

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007F.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007F.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007F.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007F.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007F.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_007F.05: ;Asm
			Jmp SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0080:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0080.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0080.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0081:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0081.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0081.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082:
			; Newarr
			; Element Size = 2

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.03: ;Asm
			mul dword EDX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.05: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.AfterAlloc:

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.07: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.08: ;Asm
			pop dword ESI

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.09: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.0C: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.12: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0082.14: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0087:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0087.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0087.01: ;Asm
			add ECX, 0x20

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0087.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0087.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0087.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0087.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0087.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_0087.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_008C:
			; Ret

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.IL_008C.00: ;Asm
			Jmp SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_NORMAL
			; End Method: ExpandByABlock

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_72816998:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: ReadBuffer
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+32, size = 8
			; Argument[1] userBuffer at EBP+24, size = 8
			; Argument[2] userOffset at EBP+16, size = 4
			; Argument[3] desiredChars at EBP+12, size = 4
			; Argument[4] readToUserBuffer at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean:

		GUID_73037590:

		METHOD_73037590.06: ;Asm
			push dword EBP

		METHOD_73037590.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_73037590.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_73037590.09: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0001:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0002:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; Offset: 56 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0002.01: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0002.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0007.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0007.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0008:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0008.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0009:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 52 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0009.01: ;Asm
			add ECX, 0x34

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0009.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0009.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_000E.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_000E.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_000F:
			; Ldfld
			; Field: System.Boolean System.IO.StreamReader._checkPreamble
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 51 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_000F.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_000F.02: ;Asm
			add ECX, 0x33

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_000F.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_000F.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_000F.05: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0014:
			; Branch

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0014.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0014.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0014.02: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_001D

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0016.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0016.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0017:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0017.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0018:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; Offset: 72 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0018.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0018.01: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0018.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0018.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0018.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_001D:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_001D.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_001E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_001E.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_001E.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_001F:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Boolean&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_001F.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0021:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0021.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0022.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0022.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0023:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._maxCharsPerBuffer
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 28 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0023.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0023.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0023.02: ;Asm
			add ECX, 0x1C

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0023.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0023.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0023.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028:
			; Clt

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.00: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.02: ;Asm
			push dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.04: ;Asm
			JL near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.True

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.05: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.False

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.True:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.07: ;Asm
			push dword 0x1

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.08: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002A

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.False:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.09: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0028.0A: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002A:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002A.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B:
			; Ceq

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.True

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.03: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.False

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.True:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.05: ;Asm
			push dword 0x1

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.06: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002D

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.False:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.08: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002B.09: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002D

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002D:
			; Stind

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002D.00: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002D.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002D.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002E.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002E.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002F:
			; Ldfld
			; Field: System.Boolean System.IO.StreamReader._checkPreamble
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 51 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002F.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002F.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002F.02: ;Asm
			add ECX, 0x33

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002F.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002F.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002F.05: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0034:
			; Branch

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0034.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0034.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0034.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D7

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0039:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0039.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0039.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_003A:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamReader._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 12 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_003A.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_003A.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_003A.02: ;Asm
			add ECX, 0xC

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_003A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_003A.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_003A.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_003A.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_003A.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_003F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_003F.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_003F.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0040:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0040.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0040.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0040.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0040.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0040.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0040.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0040.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0040.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0045.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0045.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0046:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 68 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0046.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0046.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0046.02: ;Asm
			add ECX, 0x44

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0046.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0046.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0046.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_004B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_004B.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_004B.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_004C:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_004C.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_004C.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_004C.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_004C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_004C.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_004C.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_004C.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_004C.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0051:
			; Ldlen

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0051.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0051.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0051.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0052:
			; Conv_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0053:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0053.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0053.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0054:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._bytePos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 68 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0054.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0054.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0054.02: ;Asm
			add ECX, 0x44

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0054.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0054.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0054.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0059:
			; Sub

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0059.00: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0059.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0059.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0059.03: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.01: ;Asm
			push dword [EAX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.02: ;Asm
			push dword 0x395

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.04: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.AfterAddressCheck:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.07: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.NotBoxedThis

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.NotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.0F: ;Asm
			Call ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.AfterNotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.11: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005F
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.13: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005A.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005F.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_005F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0060:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0060.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0060.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0061:
			; Branch

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0061.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0061.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0061.02: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C7

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0063:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0063.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0063.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0064:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0064.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0064.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0064.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0064.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0064.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0064.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0069:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0069.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006A:
			; Branch

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006A.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006A.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006A.03: ;Asm
			JLE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C5

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006C:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Boolean&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006C.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006E:
			; Ldind

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006E.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006E.01: ;Asm
			movzx EAX, byte [EAX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006E.02: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006F:
			; Branch

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006F.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006F.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_006F.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0097

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0071:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0071.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0071.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0072:
			; Ldfld
			; Field: System.Text.Decoder System.IO.StreamReader._decoder
			; Type: System.Text.Decoder
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 42 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0072.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0072.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0072.02: ;Asm
			add ECX, 0x2A

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0072.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0072.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0072.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0072.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0072.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0077:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0077.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0077.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0078:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0078.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0078.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0078.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0078.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0078.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0078.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0078.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0078.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_007D:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_007D.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_007E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_007E.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_007E.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_007F:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_007F.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_007F.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_007F.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_007F.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_007F.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_007F.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0084:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0084.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0084.01: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0085:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0085.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0086:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0086.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0086.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0087:
			; Add

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0087.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0087.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088:
			; Callvirt
			; ThisOffset = 28

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.00: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.01: ;Asm
			push dword [EAX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.02: ;Asm
			push dword 0x396

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.04: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.AfterAddressCheck:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.05: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.07: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.NotBoxedThis

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.09: ;Asm
			mov dword [ESP + 32], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.0A: ;Asm
			add ESP, 0x20

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.11: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.NotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.12: ;Asm
			Call ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.AfterNotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.13: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.14: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_008D
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.15: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.16: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0088.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_008D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_008D.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_008D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_008E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_008E.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_008E.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_008F:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_008F.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0090:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; Offset: 56 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0090.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0090.01: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0090.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0090.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0090.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0090.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0095:
			; Br

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0095.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C5

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0097:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0097.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0097.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0098:
			; Ldfld
			; Field: System.Text.Decoder System.IO.StreamReader._decoder
			; Type: System.Text.Decoder
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 42 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0098.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0098.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0098.02: ;Asm
			add ECX, 0x2A

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0098.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0098.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0098.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0098.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0098.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_009D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_009D.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_009D.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_009E:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_009E.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_009E.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_009E.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_009E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_009E.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_009E.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_009E.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_009E.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00A3:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00A3.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00A4:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00A4.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00A4.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00A5:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00A5.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00A5.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00A5.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00A5.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00A5.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00A5.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00AA:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00AA.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00AA.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00AB:
			; Ldfld
			; Field: System.Char[] System.IO.StreamReader._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 60 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00AB.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00AB.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00AB.02: ;Asm
			add ECX, 0x3C

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00AB.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00AB.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00AB.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00AB.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00AB.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B0.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B0.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1:
			; Callvirt
			; ThisOffset = 28

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.00: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.01: ;Asm
			push dword [EAX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.02: ;Asm
			push dword 0x396

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.04: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.AfterAddressCheck:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.05: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.07: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.NotBoxedThis

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.09: ;Asm
			mov dword [ESP + 32], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.0A: ;Asm
			add ESP, 0x20

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.11: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.NotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.12: ;Asm
			Call ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.AfterNotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.13: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.14: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B6
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.15: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.16: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B1.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B6:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B6.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B6.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B7.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B7.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B8:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B8.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B8.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B9:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B9.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B9.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B9.02: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B9.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B9.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00B9.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00BE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00BE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00BE.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00BF:
			; Add

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00BF.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00BF.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C0:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; Offset: 56 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C0.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C0.01: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C0.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C0.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C0.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C0.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C5.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C6:
			; Ret

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C6.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C7.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C7.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C8:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C8.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C8.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C9:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C9.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C9.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C9.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C9.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C9.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00C9.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00CE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00CE.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00CE.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00CF:
			; Add

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00CF.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00CF.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D0:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; Offset: 72 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D0.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D0.01: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D0.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D0.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D0.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D0.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D5:
			; Br

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D5.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0102

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D7.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D7.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D8:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D8.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D8.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D9:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamReader._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 12 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D9.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D9.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D9.02: ;Asm
			add ECX, 0xC

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D9.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D9.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D9.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D9.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00D9.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00DE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00DE.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00DE.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00DF:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00DF.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00DF.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00DF.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00DF.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00DF.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00DF.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00DF.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00DF.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E4:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E4.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E5:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E5.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E5.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E6:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E6.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E6.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E6.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E6.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E6.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E6.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E6.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00E6.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00EB:
			; Ldlen

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00EB.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00EB.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00EB.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00EC:
			; Conv_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.01: ;Asm
			push dword [EAX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.02: ;Asm
			push dword 0x395

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.04: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.AfterAddressCheck:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.07: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.NotBoxedThis

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.NotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.0F: ;Asm
			Call ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.AfterNotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.11: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F2
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.12: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.13: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.14: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.15: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00ED.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F2:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; Offset: 72 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F2.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F2.01: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F2.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F2.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F2.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F2.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F7.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F7.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F8:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F8.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F8.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F8.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F8.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F8.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00F8.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00FD:
			; Branch

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00FD.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00FD.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_00FD.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B1

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0102:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0102.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0102.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0103:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0103.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0103.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0104:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0104.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0104.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0104.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0104.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0104.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0104.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0109:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0109.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0109.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_010A:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_010A.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_010A.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_010A.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_010A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_010A.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_010A.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_010A.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_010A.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_010F:
			; Ldlen

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_010F.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_010F.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_010F.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0110:
			; Conv_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111:
			; Clt

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.00: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.02: ;Asm
			push dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.04: ;Asm
			JL near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.True

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.05: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.False

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.True:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.07: ;Asm
			push dword 0x1

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.08: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0113

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.False:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.09: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0111.0A: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0113:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Boolean System.IO.StreamReader._isBlocked
			; Type: System.Boolean
			; Size: 1
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0113.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0113.01: ;Asm
			add ECX, 0x20

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0113.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0113.03: ;Asm
			mov byte [ECX], AL

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0113.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0113.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0118:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0118.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0118.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0119:
			; Call

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0119.00: ;Asm
			Call SystemBooleanSystemIOStreamReaderIsPreamble

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0119.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0119.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_011E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0119.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0119.04: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_011E:
			; Branch

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_011E.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_011E.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_011E.02: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01AB

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0123:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0123.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0123.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0124:
			; Ldfld
			; Field: System.Boolean System.IO.StreamReader._detectEncoding
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 41 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0124.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0124.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0124.02: ;Asm
			add ECX, 0x29

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0124.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0124.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0124.05: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0129:
			; Branch

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0129.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0129.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0129.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0149

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_012B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_012B.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_012B.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_012C:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_012C.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_012C.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_012C.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_012C.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_012C.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_012C.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0131:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0131.00: ;Asm
			push dword 0x2

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0132:
			; Branch

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0132.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0132.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0132.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0132.03: ;Asm
			JL near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0149

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0134:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0134.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0134.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0135:
			; Call

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0135.00: ;Asm
			Call SystemVoidSystemIOStreamReaderDetectEncoding

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0135.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0135.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0135.03: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013A:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Boolean&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013A.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013C.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013D.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013D.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013E:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._maxCharsPerBuffer
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 28 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013E.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013E.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013E.02: ;Asm
			add ECX, 0x1C

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013E.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013E.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_013E.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143:
			; Clt

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.00: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.02: ;Asm
			push dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.04: ;Asm
			JL near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.True

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.05: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.False

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.True:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.07: ;Asm
			push dword 0x1

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.08: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0145

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.False:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.09: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0143.0A: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0145:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0145.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146:
			; Ceq

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.True

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.03: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.False

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.True:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.05: ;Asm
			push dword 0x1

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.06: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0148

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.False:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.08: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0146.09: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0148

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0148:
			; Stind

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0148.00: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0148.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0148.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0149:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0149.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0149.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_014A:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_014A.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_014B:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 52 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_014B.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_014B.01: ;Asm
			add ECX, 0x34

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_014B.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_014B.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_014B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_014B.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0150:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Boolean&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0150.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0152:
			; Ldind

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0152.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0152.01: ;Asm
			movzx EAX, byte [EAX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0152.02: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0153:
			; Branch

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0153.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0153.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0153.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017D

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0155:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0155.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0155.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0156:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0156.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0156.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0157:
			; Ldfld
			; Field: System.Text.Decoder System.IO.StreamReader._decoder
			; Type: System.Text.Decoder
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 42 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0157.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0157.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0157.02: ;Asm
			add ECX, 0x2A

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0157.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0157.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0157.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0157.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0157.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_015C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_015C.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_015C.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_015D:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_015D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_015D.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_015D.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_015D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_015D.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_015D.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_015D.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_015D.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0162:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0162.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0163:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0163.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0163.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0164:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0164.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0164.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0164.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0164.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0164.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0164.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0169:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0169.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0169.01: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016A.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016B.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016C:
			; Add

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016C.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016C.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D:
			; Callvirt
			; ThisOffset = 28

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.00: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.01: ;Asm
			push dword [EAX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.02: ;Asm
			push dword 0x396

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.04: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.AfterAddressCheck:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.05: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.07: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.NotBoxedThis

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.09: ;Asm
			mov dword [ESP + 32], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.0A: ;Asm
			add ESP, 0x20

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.11: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.NotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.12: ;Asm
			Call ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.AfterNotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.13: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.14: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0172
			; aStackSizeBeforeCall = 40
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.15: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.16: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.17: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_016D.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0172:
			; Add

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0172.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0172.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0173:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0173.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0173.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0174:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0174.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0174.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0175:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0175.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0176:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; Offset: 56 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0176.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0176.01: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0176.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0176.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0176.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0176.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017B:
			; Br

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017B.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01AB

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017D.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017D.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017E:
			; Ldfld
			; Field: System.Text.Decoder System.IO.StreamReader._decoder
			; Type: System.Text.Decoder
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 42 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017E.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017E.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017E.02: ;Asm
			add ECX, 0x2A

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017E.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017E.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017E.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_017E.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0183:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0183.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0183.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0184:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0184.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0184.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0184.02: ;Asm
			add ECX, 0x4C

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0184.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0184.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0184.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0184.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0184.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0189:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0189.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_018A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_018A.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_018A.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_018B:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_018B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_018B.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_018B.02: ;Asm
			add ECX, 0x48

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_018B.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_018B.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_018B.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0190:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0190.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0190.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0191:
			; Ldfld
			; Field: System.Char[] System.IO.StreamReader._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 60 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0191.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0191.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0191.02: ;Asm
			add ECX, 0x3C

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0191.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0191.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0191.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0191.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0191.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0196:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0196.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0196.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197:
			; Callvirt
			; ThisOffset = 28

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.00: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.01: ;Asm
			push dword [EAX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.02: ;Asm
			push dword 0x396

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.04: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.AfterAddressCheck:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.05: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.07: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.NotBoxedThis

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.09: ;Asm
			mov dword [ESP + 32], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.0A: ;Asm
			add ESP, 0x20

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.11: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.NotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.12: ;Asm
			Call ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.AfterNotBoxedThis:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.13: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.14: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019C
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.15: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.16: ;Asm
			JNE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_0197.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019C.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019D.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019D.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019E.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019E.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019F:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019F.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019F.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019F.02: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019F.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019F.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_019F.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01A4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01A4.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01A4.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01A5:
			; Add

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01A5.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01A5.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01A6:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; Offset: 56 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01A6.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01A6.01: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01A6.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01A6.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01A6.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01A6.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01AB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01AB.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01AB.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01AC:
			; Branch

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01AC.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01AC.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01AC.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_002E

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B1:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B1.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B1.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B2:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B2.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B2.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B3:
			; Ldfld
			; Field: System.Boolean System.IO.StreamReader._isBlocked
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 32 (includes object header)

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B3.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B3.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B3.02: ;Asm
			add ECX, 0x20

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B3.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B3.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B3.05: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B8.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B9:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01B9.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA:
			; Clt

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.00: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.02: ;Asm
			push dword ECX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.04: ;Asm
			JL near SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.True

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.05: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.False

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.True:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.07: ;Asm
			push dword 0x1

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.08: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BC

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.False:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.09: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BA.0A: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BC:
			; And

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BC.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BC.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BD:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Boolean System.IO.StreamReader._isBlocked
			; Type: System.Boolean
			; Size: 1
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BD.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BD.01: ;Asm
			add ECX, 0x20

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BD.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BD.03: ;Asm
			mov byte [ECX], AL

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BD.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01BD.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01C2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01C2.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01C2.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01C3:
			; Ret

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.IL_01C3.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: ReadBuffer

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 32], EAX

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemIOStreamReaderReadBufferSystemChararraySystemInt32SystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x18


		GUID_73037591:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: Read
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemIOStreamReaderRead:

		GUID_73869145:

		METHOD_73869145.08: ;Asm
			push dword EBP

		METHOD_73869145.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_73869145.0A: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderRead.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderRead.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderRead.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderRead.IL_0001:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamReader._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 12 (includes object header)

		SystemInt32SystemIOStreamReaderRead.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderRead.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemInt32SystemIOStreamReaderRead.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderRead.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderRead.IL_0001.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderRead.IL_0006:
			; Branch

		SystemInt32SystemIOStreamReaderRead.IL_0006.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_0006.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderRead.IL_0006.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderRead.IL_0006.03: ;Asm
			JNE near SystemInt32SystemIOStreamReaderRead.IL_0014

		SystemInt32SystemIOStreamReaderRead.IL_0006.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemIOStreamReaderRead.IL_0006.05: ;Asm
			JNE near SystemInt32SystemIOStreamReaderRead.IL_0014

		SystemInt32SystemIOStreamReaderRead.IL_0008:
			; Ldnull

		SystemInt32SystemIOStreamReaderRead.IL_0008.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderRead.IL_0008.01: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderRead.IL_0009:
			; Call

		SystemInt32SystemIOStreamReaderRead.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemIOStreamReaderRead.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ObjectDisposed_ReaderClosed

		SystemInt32SystemIOStreamReaderRead.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderRead.IL_0009.03: ;Asm
			JE near SystemInt32SystemIOStreamReaderRead.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemIOStreamReaderRead.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_0009.06: ;Asm
			JNE near SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderRead.IL_000E:
			; Newobj

		SystemInt32SystemIOStreamReaderRead.IL_000E.00: ;Asm
			push dword 0x90

		SystemInt32SystemIOStreamReaderRead.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemIOStreamReaderRead.IL_000E.AfterAlloc:

		SystemInt32SystemIOStreamReaderRead.IL_000E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemIOStreamReaderRead.IL_000E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemIOStreamReaderRead.IL_000E.04: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ObjectDisposedException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemIOStreamReaderRead.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemIOStreamReaderRead.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemIOStreamReaderRead.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemIOStreamReaderRead.IL_000E.09: ;Asm
			push dword 0x0
			; Arg objectName: 8

		SystemInt32SystemIOStreamReaderRead.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOStreamReaderRead.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemIOStreamReaderRead.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOStreamReaderRead.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemIOStreamReaderRead.IL_000E.0E: ;Asm
			Call SystemVoidSystemObjectDisposedExceptionctorSystemStringSystemString

		SystemInt32SystemIOStreamReaderRead.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderRead.IL_000E.10: ;Asm
			JE near SystemInt32SystemIOStreamReaderRead.IL_000E.NoError1547
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOStreamReaderRead.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOStreamReaderRead.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOStreamReaderRead.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemIOStreamReaderRead.IL_000E.14: ;Asm
			Jmp SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderRead.IL_000E.NoError1547:

		SystemInt32SystemIOStreamReaderRead.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemIOStreamReaderRead.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemIOStreamReaderRead.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemIOStreamReaderRead.IL_000E.18: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_000E.19: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderRead.IL_0013:
			; Throw

		SystemInt32SystemIOStreamReaderRead.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_0013.01: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemIOStreamReaderRead.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemIOStreamReaderRead.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemIOStreamReaderRead.IL_0013.05: ;Asm
			Jmp SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderRead.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderRead.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderRead.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderRead.IL_0015:
			; Call

		SystemInt32SystemIOStreamReaderRead.IL_0015.00: ;Asm
			Call SystemVoidSystemIOStreamReaderCheckAsyncTaskInProgress

		SystemInt32SystemIOStreamReaderRead.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderRead.IL_0015.02: ;Asm
			JE near SystemInt32SystemIOStreamReaderRead.IL_001A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemInt32SystemIOStreamReaderRead.IL_0015.03: ;Asm
			JNE near SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderRead.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderRead.IL_001A.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderRead.IL_001A.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderRead.IL_001B:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 52 (includes object header)

		SystemInt32SystemIOStreamReaderRead.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_001B.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderRead.IL_001B.02: ;Asm
			add ECX, 0x34

		SystemInt32SystemIOStreamReaderRead.IL_001B.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderRead.IL_001B.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_001B.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderRead.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderRead.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderRead.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderRead.IL_0021:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 56 (includes object header)

		SystemInt32SystemIOStreamReaderRead.IL_0021.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_0021.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderRead.IL_0021.02: ;Asm
			add ECX, 0x38

		SystemInt32SystemIOStreamReaderRead.IL_0021.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderRead.IL_0021.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_0021.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderRead.IL_0026:
			; Branch

		SystemInt32SystemIOStreamReaderRead.IL_0026.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_0026.01: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderRead.IL_0026.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemIOStreamReaderRead.IL_0026.03: ;Asm
			JNE near SystemInt32SystemIOStreamReaderRead.IL_0032

		SystemInt32SystemIOStreamReaderRead.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderRead.IL_0028.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderRead.IL_0028.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderRead.IL_0029:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemIOStreamReaderRead.IL_0029.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemIOStreamReaderRead.IL_0029.01: ;Asm
			push dword [EAX]

		SystemInt32SystemIOStreamReaderRead.IL_0029.02: ;Asm
			push dword 0x32D

		SystemInt32SystemIOStreamReaderRead.IL_0029.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemIOStreamReaderRead.IL_0029.04: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderRead.IL_0029.AfterAddressCheck:

		SystemInt32SystemIOStreamReaderRead.IL_0029.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemIOStreamReaderRead.IL_0029.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemIOStreamReaderRead.IL_0029.07: ;Asm
			JNE near SystemInt32SystemIOStreamReaderRead.IL_0029.NotBoxedThis

		SystemInt32SystemIOStreamReaderRead.IL_0029.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemIOStreamReaderRead.IL_0029.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemIOStreamReaderRead.IL_0029.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_0029.NotBoxedThis:

		SystemInt32SystemIOStreamReaderRead.IL_0029.0B: ;Asm
			Call ECX

		SystemInt32SystemIOStreamReaderRead.IL_0029.AfterNotBoxedThis:

		SystemInt32SystemIOStreamReaderRead.IL_0029.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderRead.IL_0029.0D: ;Asm
			JE near SystemInt32SystemIOStreamReaderRead.IL_002E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemIOStreamReaderRead.IL_0029.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_0029.0F: ;Asm
			JNE near SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderRead.IL_0029.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemIOStreamReaderRead.IL_002E:
			; Branch

		SystemInt32SystemIOStreamReaderRead.IL_002E.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_002E.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemIOStreamReaderRead.IL_002E.02: ;Asm
			JNE near SystemInt32SystemIOStreamReaderRead.IL_0032

		SystemInt32SystemIOStreamReaderRead.IL_0030:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderRead.IL_0030.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32SystemIOStreamReaderRead.IL_0031:
			; Ret

		SystemInt32SystemIOStreamReaderRead.IL_0031.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_NORMAL

		SystemInt32SystemIOStreamReaderRead.IL_0032:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderRead.IL_0032.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderRead.IL_0032.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderRead.IL_0033:
			; Ldfld
			; Field: System.Char[] System.IO.StreamReader._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 60 (includes object header)

		SystemInt32SystemIOStreamReaderRead.IL_0033.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_0033.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderRead.IL_0033.02: ;Asm
			add ECX, 0x3C

		SystemInt32SystemIOStreamReaderRead.IL_0033.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemIOStreamReaderRead.IL_0033.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_0033.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderRead.IL_0033.06: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_0033.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderRead.IL_0038:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderRead.IL_0038.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderRead.IL_0038.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderRead.IL_0039:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 52 (includes object header)

		SystemInt32SystemIOStreamReaderRead.IL_0039.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_0039.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderRead.IL_0039.02: ;Asm
			add ECX, 0x34

		SystemInt32SystemIOStreamReaderRead.IL_0039.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderRead.IL_0039.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_0039.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderRead.IL_003E:
			; Ldelem_U2

		SystemInt32SystemIOStreamReaderRead.IL_003E.00: ;Asm
			pop dword EBX

		SystemInt32SystemIOStreamReaderRead.IL_003E.01: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemIOStreamReaderRead.IL_003E.02: ;Asm
			push dword [ESP + 12]

		SystemInt32SystemIOStreamReaderRead.IL_003E.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_003E.04: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_003E.05: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemIOStreamReaderRead.IL_003E.06: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_003E.07: ;Asm
			cmp EAX, EBX

		SystemInt32SystemIOStreamReaderRead.IL_003E.08: ;Asm
			JLE near SystemInt32SystemIOStreamReaderRead.IL_003E_IndexOutOfRangeException

		SystemInt32SystemIOStreamReaderRead.IL_003E.09: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemIOStreamReaderRead.IL_003E.0A: ;Asm
			JNL near SystemInt32SystemIOStreamReaderRead.IL_003E_NoIndexOutOfRangeException

		SystemInt32SystemIOStreamReaderRead.IL_003E_IndexOutOfRangeException:

		SystemInt32SystemIOStreamReaderRead.IL_003E_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_003E_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_003E_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemInt32SystemIOStreamReaderRead.IL_003E_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemIOStreamReaderRead.IL_003E_IndexOutOfRangeException.0F: ;Asm
			JE near SystemInt32SystemIOStreamReaderRead.IL_003F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemInt32SystemIOStreamReaderRead.IL_003E_IndexOutOfRangeException.10: ;Asm
			JNE near SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_EXCEPTION

		SystemInt32SystemIOStreamReaderRead.IL_003E_NoIndexOutOfRangeException:

		SystemInt32SystemIOStreamReaderRead.IL_003E_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemInt32SystemIOStreamReaderRead.IL_003E_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_003E_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemInt32SystemIOStreamReaderRead.IL_003E_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemInt32SystemIOStreamReaderRead.IL_003E_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemInt32SystemIOStreamReaderRead.IL_003E_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_003E_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemInt32SystemIOStreamReaderRead.IL_003E_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemInt32SystemIOStreamReaderRead.IL_003E_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemInt32SystemIOStreamReaderRead.IL_003E_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemInt32SystemIOStreamReaderRead.IL_003F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderRead.IL_003F.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_003F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemIOStreamReaderRead.IL_0040:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderRead.IL_0040.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderRead.IL_0040.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderRead.IL_0041:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemIOStreamReaderRead.IL_0041.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemIOStreamReaderRead.IL_0041.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemIOStreamReaderRead.IL_0042:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 52 (includes object header)

		SystemInt32SystemIOStreamReaderRead.IL_0042.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_0042.01: ;Asm
			pop dword ECX

		SystemInt32SystemIOStreamReaderRead.IL_0042.02: ;Asm
			add ECX, 0x34

		SystemInt32SystemIOStreamReaderRead.IL_0042.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemIOStreamReaderRead.IL_0042.04: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_0042.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemIOStreamReaderRead.IL_0047:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderRead.IL_0047.00: ;Asm
			push dword 0x1

		SystemInt32SystemIOStreamReaderRead.IL_0048:
			; Add

		SystemInt32SystemIOStreamReaderRead.IL_0048.00: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_0048.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemIOStreamReaderRead.IL_0049:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 52 (includes object header)
			; After Nullref check

		SystemInt32SystemIOStreamReaderRead.IL_0049.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemIOStreamReaderRead.IL_0049.01: ;Asm
			add ECX, 0x34

		SystemInt32SystemIOStreamReaderRead.IL_0049.02: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_0049.03: ;Asm
			mov dword [ECX], EAX

		SystemInt32SystemIOStreamReaderRead.IL_0049.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_0049.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.IL_004E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemIOStreamReaderRead.IL_004E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemIOStreamReaderRead.IL_004E.01: ;Asm
			push dword EAX

		SystemInt32SystemIOStreamReaderRead.IL_004F:
			; Ret

		SystemInt32SystemIOStreamReaderRead.IL_004F.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_NORMAL
			; End Method: Read

		SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_NORMAL

		SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemIOStreamReaderRead.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_73869146:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextWriter
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] formatProvider at EBP+12, size = 8

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider:

		GUID_74019496:

		METHOD_74019496.08: ;Asm
			push dword EBP

		METHOD_74019496.09: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0001:
			; Ldsfld

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0001.00: ;Asm
			Call SystemVoidSystemIOTextWritercctor

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0001.02: ;Asm
			JNE near SystemVoidSystemIOTextWriterctorSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0001.AfterCCTorExceptionCheck:

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0001.03: ;Asm
			push dword [static_field__System_IO_TextWriter_s_coreNewLine + 4]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0001.04: ;Asm
			push dword 0x0

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0006:
			; Stfld
			; Operand type: System.IO.TextWriter
			; Field: System.Char[] System.IO.TextWriter.CoreNewLine
			; Type: System.Char[]
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0006.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0006.01: ;Asm
			add ECX, 0x14

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0006.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0006.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0006.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0006.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_000B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_000B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_000C:
			; Call

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_000C.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_000C.01: ;Asm
			Call SystemStringSystemEnvironmentget_NewLine

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_000C.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_000C.03: ;Asm
			JE near SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0011
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_000C.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_000C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_000C.06: ;Asm
			JNE near SystemVoidSystemIOTextWriterctorSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0011:
			; Stfld
			; Operand type: System.IO.TextWriter
			; Field: System.String System.IO.TextWriter.CoreNewLineStr
			; Type: System.String
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0011.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0011.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0011.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0011.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0016.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0016.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0017:
			; Call

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0017.00: ;Asm
			Call SystemVoidSystemMarshalByRefObjectctor

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0017.02: ;Asm
			JE near SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0017.03: ;Asm
			JNE near SystemVoidSystemIOTextWriterctorSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.TextWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001C.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001C.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.IFormatProvider
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001E:
			; Stfld
			; Operand type: System.IO.TextWriter
			; Field: System.IFormatProvider System.IO.TextWriter._internalFormatProvider
			; Type: System.IFormatProvider
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001E.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001E.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001E.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001E.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001E.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001E.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_001E.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0023:
			; Ret

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.IL_0023.00: ;Asm
			Jmp SystemVoidSystemIOTextWriterctorSystemIFormatProvider.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextWriterctorSystemIFormatProvider.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextWriterctorSystemIFormatProvider.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_74019497:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.SR
			; Name: get_Argument_StreamNotWritable
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Argument_StreamNotWritable:

		GUID_74074711:

		METHOD_74074711.05: ;Asm
			push dword EBP

		METHOD_74074711.06: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_0000:
			; LdStr
			; String Value: Argument_StreamNotWritable

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_0000.00: ;Asm
			push dword StringLiteral0306

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_0006:
			; Call

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Argument_StreamNotWritable.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_000B:
			; Ret

		SystemStringSystemSRget_Argument_StreamNotWritable.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_NORMAL
			; End Method: get_Argument_StreamNotWritable

		SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Argument_StreamNotWritable.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_74074712:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] disposing at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean:

		GUID_74093182:

		METHOD_74093182.09: ;Asm
			push dword EBP

		METHOD_74093182.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0001:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamWriter._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 36 (includes object header)

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0001.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0006:
			; Branch

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0006.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0006.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0006.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0006.End

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0006.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0006.05: ;Asm
			JE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0019

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0006.End:

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0009:
			; Branch

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0009.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0009.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0019

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_000C:
			; Call

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_000C.00: ;Asm
			Call SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress
			; CurrentOffset = 12, HandlerStartOffset = 27

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_000C.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0011
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_000C.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_001B

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0011.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0011.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0012:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0013:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0013.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0014:
			; Call

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0014.00: ;Asm
			Call SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean
			; CurrentOffset = 20, HandlerStartOffset = 27

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0014.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0019
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0014.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_001B

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0019:
			; Leave

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0019.00: ;Asm
			mov dword [SystemVoidSystemIOStreamWriterDisposeSystemBoolean_LeaveAddress_1B], SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0019.02

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0019.01: ;Asm
			Jmp SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_001B

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0019.02: ;Asm
			Jmp SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_006E

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_001B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_001B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_001B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_001C:
			; Call

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_001C.00: ;Asm
			Call SystemBooleanSystemIOStreamWriterget_LeaveOpen
			; CurrentOffset = 28, HandlerStartOffset = 27

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_001C.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0021
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_001C.04: ;Asm
			JNE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0021:
			; Branch

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0021.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0021.02: ;Asm
			JNE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_006D

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0023.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0023.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0024:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamWriter._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 36 (includes object header)

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0024.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0024.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0024.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0024.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0024.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0024.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0024.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0024.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0029:
			; Branch

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0029.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0029.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0029.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0029.End

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0029.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0029.05: ;Asm
			JE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_006D

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0029.End:

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002C:
			; Branch

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002C.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002C.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002C.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0039

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002F:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamWriter._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 36 (includes object header)

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002F.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002F.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002F.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002F.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002F.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_002F.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.02: ;Asm
			push dword 0x297

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.AfterAddressCheck:

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.07: ;Asm
			JNE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.NotBoxedThis

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.NotBoxedThis:

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.0B: ;Asm
			Call ECX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.AfterNotBoxedThis:
			; CurrentOffset = 52, HandlerStartOffset = 59

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.0D: ;Asm
			JE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0039
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.0E: ;Asm
			JNE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003B

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0034.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0039:
			; Leave

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0039.00: ;Asm
			mov dword [SystemVoidSystemIOStreamWriterDisposeSystemBoolean_LeaveAddress_3B], SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0039.02

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0039.01: ;Asm
			Jmp SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003B

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0039.02: ;Asm
			Jmp SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_006D

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003C:
			; Ldnull

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003C.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003C.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003D:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.IO.Stream System.IO.StreamWriter._stream
			; Type: System.IO.Stream
			; Size: 8
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003D.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003D.01: ;Asm
			add ECX, 0x24

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003D.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003D.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003D.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003D.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003D.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_003D.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0042:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0042.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0042.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0043:
			; Ldnull

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0043.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0043.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0044:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Byte[] System.IO.StreamWriter._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; Offset: 78 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0044.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0044.01: ;Asm
			add ECX, 0x4E

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0044.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0044.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0044.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0044.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0044.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0044.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0049:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0049.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0049.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_004A:
			; Ldnull

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_004A.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_004A.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_004B:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Char[] System.IO.StreamWriter._charBuffer
			; Type: System.Char[]
			; Size: 8
			; Offset: 70 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_004B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_004B.01: ;Asm
			add ECX, 0x46

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_004B.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_004B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_004B.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_004B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_004B.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_004B.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0050:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0050.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0050.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0051:
			; Ldnull

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0051.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0051.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0052:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Text.Encoding System.IO.StreamWriter._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 45 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0052.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0052.01: ;Asm
			add ECX, 0x2D

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0052.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0052.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0052.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0052.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0052.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0052.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0057:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0057.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0057.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0058:
			; Ldnull

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0058.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0058.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0059:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Text.Encoder System.IO.StreamWriter._encoder
			; Type: System.Text.Encoder
			; Size: 8
			; Offset: 53 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0059.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0059.01: ;Asm
			add ECX, 0x35

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0059.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0059.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0059.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0059.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0059.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0059.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_005E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_005E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_005E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_005F:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_005F.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0060:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Int32 System.IO.StreamWriter._charLen
			; Type: System.Int32
			; Size: 4
			; Offset: 66 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0060.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0060.01: ;Asm
			add ECX, 0x42

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0060.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0060.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0060.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0060.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0065.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0065.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0066:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0066.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0067:
			; Call

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0067.00: ;Asm
			Call SystemVoidSystemIOTextWriterDisposeSystemBoolean
			; CurrentOffset = 103, HandlerStartOffset = 59

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0067.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_006C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_0067.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterDisposeSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_006C:
			; Endfinally

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_006C.00: ;Asm
			mov EAX, SystemVoidSystemIOStreamWriterDisposeSystemBoolean_LeaveAddress_3B

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_006C.01: ;Asm
			Jmp [EAX]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_006D:
			; Endfinally

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_006D.00: ;Asm
			mov EAX, SystemVoidSystemIOStreamWriterDisposeSystemBoolean_LeaveAddress_1B

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_006D.01: ;Asm
			Jmp [EAX]

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_006E:
			; Ret

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.IL_006E.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterDisposeSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamWriterDisposeSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamWriterDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_74093183:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.GC
			; Name: _SuppressFinalize
			; Plugged: Yes
			; Argument[0] o at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemGC_SuppressFinalizeSystemObject:

		GUID_74317297:

		METHOD_74317297.05: ;Asm
			push dword EBP

		METHOD_74317297.06: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_74317297.07: ;Asm
			push dword [EBP + 12]

		METHOD_74317297.08: ;Asm
			push dword [EBP + 8]

		METHOD_74317297.09: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject

		METHOD_74317297.0A: ;Asm
			test ECX, 0x2

		METHOD_74317297.0B: ;Asm
			JE near SystemVoidSystemGC_SuppressFinalizeSystemObject.END__OF__METHOD_NORMAL

		METHOD_74317297.0C: ;Asm
			JNE near SystemVoidSystemGC_SuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION
			; End Method: _SuppressFinalize

		SystemVoidSystemGC_SuppressFinalizeSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemGC_SuppressFinalizeSystemObject.END__OF__METHOD_NORMAL.0D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemGC_SuppressFinalizeSystemObject.END__OF__METHOD_NORMAL

		SystemVoidSystemGC_SuppressFinalizeSystemObject.END__OF__METHOD_NORMAL.0E: ;Asm
			mov ECX, 0x0

		SystemVoidSystemGC_SuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemGC_SuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemGC_SuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			pop dword EBP

		SystemVoidSystemGC_SuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			Ret 0x8


		GUID_74317298:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] encoderShouldEmitUTF8Identifier at EBP+12, size = 1
			; Argument[2] throwOnInvalidBytes at EBP+8, size = 1

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean:

		GUID_74317300:

		METHOD_74317300.11: ;Asm
			push dword EBP

		METHOD_74317300.12: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0001:
			; Ldc_I4

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0001.00: ;Asm
			push dword 0xFDE9

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0006:
			; Call

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0006.00: ;Asm
			Call SystemVoidSystemTextEncodingctorSystemInt32

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0006.02: ;Asm
			JE near SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_000B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0006.03: ;Asm
			JNE near SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_000B.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_000B.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_000C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_000C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_000D:
			; Stfld
			; Operand type: System.Text.UTF8Encoding
			; Field: System.Boolean System.Text.UTF8Encoding._emitUTF8Identifier
			; Type: System.Boolean
			; Size: 1
			; Offset: 43 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_000D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_000D.01: ;Asm
			add ECX, 0x2B

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_000D.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_000D.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_000D.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0012.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0012.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0013:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0013.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0014:
			; Stfld
			; Operand type: System.Text.UTF8Encoding
			; Field: System.Boolean System.Text.UTF8Encoding._isThrowException
			; Type: System.Boolean
			; Size: 1
			; Offset: 42 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0014.01: ;Asm
			add ECX, 0x2A

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0014.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_001A:
			; Ldfld
			; Field: System.Boolean System.Text.UTF8Encoding._isThrowException
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.UTF8Encoding
			; TypeOnStack: System.Text.UTF8Encoding
			; Offset: 42 (includes object header)

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_001A.02: ;Asm
			add ECX, 0x2A

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_001A.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_001A.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_001A.05: ;Asm
			push dword EAX

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_001F:
			; Branch

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_001F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_001F.02: ;Asm
			JE near SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0027

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0021.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0021.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.02: ;Asm
			push dword 0x407

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.AfterAddressCheck:

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.07: ;Asm
			JNE near SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.NotBoxedThis

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.NotBoxedThis:

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.0B: ;Asm
			Call ECX

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.AfterNotBoxedThis:

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.0D: ;Asm
			JE near SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0027
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.0E: ;Asm
			JNE near SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0022.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0027:
			; Ret

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.IL_0027.00: ;Asm
			Jmp SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextUTF8EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_74317301:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: Init
			; Plugged: No
			; Argument[0] aPathname at EBP+20, size = 8
			; Argument[1] aMode at EBP+12, size = 4
			; Argument[2] innerStream at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream:

		GUID_74388283:

		METHOD_74388283.05: ;Asm
			push dword EBP

		METHOD_74388283.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.IO.Stream&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0003:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.IO.FileMode
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0003.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0004:
			; Call

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0004.00: ;Asm
			Call SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0004.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0009
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0004.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0004.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0004.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0004.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0009:
			; Stind

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0009.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0009.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_0009.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_000A:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.IL_000A.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.END__OF__METHOD_NORMAL
			; End Method: Init

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplInitSystemStringSystemIOFileModeSystemIOStream.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_74388284:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: GetEncoder
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder:

		GUID_74421564:

		METHOD_74421564.05: ;Asm
			push dword EBP

		METHOD_74421564.06: ;Asm
			mov EBP, ESP

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001:
			; Newobj

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.00: ;Asm
			push dword 0x30

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.AfterAlloc:

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.02: ;Asm
			push dword [ESP]

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.03: ;Asm
			push dword [ESP]

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.04: ;Asm
			pop dword EAX

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_UTF8Encoding_UTF8Encoder_ASM_IS__System_Private_CoreLib]

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.06: ;Asm
			mov dword [EAX], EBX

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.08: ;Asm
			mov dword [EAX + 8], 0x24

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.09: ;Asm
			push dword 0x0
			; Arg encoding: 8

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.0A: ;Asm
			push dword [ESP + 16]

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.0B: ;Asm
			push dword [ESP + 16]

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.0C: ;Asm
			Call SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.0D: ;Asm
			test ECX, 0x2

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.0E: ;Asm
			JE near SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.NoError1552
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.11: ;Asm
			Jmp SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_EXCEPTION

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.NoError1552:

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.14: ;Asm
			push dword EAX

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0001.15: ;Asm
			push dword 0x0

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0006:
			; Ret

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.IL_0006.00: ;Asm
			Jmp SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_NORMAL
			; End Method: GetEncoder

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_NORMAL

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_EXCEPTION:

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextEncoderSystemTextUTF8EncodingGetEncoder.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_74421565:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: GetEncoder
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder:

		GUID_74435859:

		METHOD_74435859.09: ;Asm
			push dword EBP

		METHOD_74435859.0A: ;Asm
			mov EBP, ESP

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001:
			; Newobj

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.00: ;Asm
			push dword 0x2C

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.AfterAlloc:

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.02: ;Asm
			push dword [ESP]

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.03: ;Asm
			push dword [ESP]

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.04: ;Asm
			pop dword EAX

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_EncoderNLS_ASM_IS__System_Private_CoreLib]

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.06: ;Asm
			mov dword [EAX], EBX

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.08: ;Asm
			mov dword [EAX + 8], 0x20

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.09: ;Asm
			push dword 0x0
			; Arg encoding: 8

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.0A: ;Asm
			push dword [ESP + 16]

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.0B: ;Asm
			push dword [ESP + 16]

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.0C: ;Asm
			Call SystemVoidSystemTextEncoderNLSctorSystemTextEncoding

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.0D: ;Asm
			test ECX, 0x2

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.0E: ;Asm
			JE near SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.NoError1554
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.11: ;Asm
			Jmp SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_EXCEPTION

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.NoError1554:

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.14: ;Asm
			push dword EAX

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0001.15: ;Asm
			push dword 0x0

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0006:
			; Ret

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.IL_0006.00: ;Asm
			Jmp SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_NORMAL
			; End Method: GetEncoder

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_NORMAL

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_EXCEPTION:

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextEncoderSystemTextASCIIEncodingGetEncoder.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_74435860:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding+DefaultEncoder
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] encoding at EBP+12, size = 8

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding:

		GUID_74450172:

		METHOD_74450172.09: ;Asm
			push dword EBP

		METHOD_74450172.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding+DefaultEncoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0001:
			; Call

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0001.00: ;Asm
			Call SystemVoidSystemTextEncoderctor

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0001.02: ;Asm
			JE near SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0001.03: ;Asm
			JNE near SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding+DefaultEncoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0006.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0008:
			; Stfld
			; Operand type: System.Text.Encoding+DefaultEncoder
			; Field: System.Text.Encoding System.Text.Encoding+DefaultEncoder.m_encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 29 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0008.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0008.01: ;Asm
			add ECX, 0x1D

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0008.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0008.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding+DefaultEncoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_000D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_000D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_000E:
			; Ldc_I4

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_000E.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_000F:
			; Stfld
			; Operand type: System.Text.Encoding+DefaultEncoder
			; Field: System.Boolean System.Text.Encoding+DefaultEncoder.m_hasInitializedEncoding
			; Type: System.Boolean
			; Size: 1
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_000F.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_000F.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_000F.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_000F.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_000F.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_000F.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0014:
			; Ret

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.IL_0014.00: ;Asm
			Jmp SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncodingDefaultEncoderctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_74450173:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: GetMaxByteCount
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] charCount at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32:

		GUID_74493213:

		METHOD_74493213.05: ;Asm
			push dword EBP

		METHOD_74493213.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_74493213.07: ;Asm
			push dword 0x0

		METHOD_74493213.08: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0001:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0002:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0002.03: ;Asm
			JNL near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0014

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0004:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0004.00: ;Asm
			push dword StringLiteral0307

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0004.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0009:
			; Call

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0009.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0009.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.NoError1556
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.NoError1556:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_000E.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0013:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0013.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0013.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0015:
			; Conv_I8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0015.01: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0015.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0015.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0016:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0016.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0017:
			; Conv_I8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0017.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0017.01: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0017.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0017.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0018:
			; Add

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0018.00: ;Asm
			pop dword EDX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0018.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0018.02: ;Asm
			add dword [ESP], EDX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0018.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0019:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0019.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0019.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0019.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_001A.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_001A.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_001B:
			; Call

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_001B.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_001B.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_001B.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_001B.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.02: ;Asm
			push dword 0x3C5

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.0B: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.0D: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0025
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.0F: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0020.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0025:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0025.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0026:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0026.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0026.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0026.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0026.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0037

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0028:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0028.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0028.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0028.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0028.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0029.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002A:
			; Call

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002A.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002A.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002A.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002A.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002A.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002A.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002A.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.02: ;Asm
			push dword 0x3C5

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.0B: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.0D: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0034
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.0F: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.11: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_002F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0034:
			; Conv_I8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0034.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0034.01: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0034.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0034.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.Simple32Multiply

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.04: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.05: ;Asm
			mov ECX, EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.07: ;Asm
			mul dword [ESP + 12]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.08: ;Asm
			add ECX, EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.0B: ;Asm
			add EDX, ECX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.0C: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.MoveReturnValue

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.Simple32Multiply:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.MoveReturnValue:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0035.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0036:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0036.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0036.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0036.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0036.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0037.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0037.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0038:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0038.00: ;Asm
			push dword 0x3

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0039:
			; Conv_I8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0039.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0039.01: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0039.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0039.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.Simple32Multiply

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.04: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.05: ;Asm
			mov ECX, EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.07: ;Asm
			mul dword [ESP + 12]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.08: ;Asm
			add ECX, EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.0B: ;Asm
			add EDX, ECX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.0C: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.MoveReturnValue

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.Simple32Multiply:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.MoveReturnValue:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003A.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003B:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003B.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003B.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003C:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003C.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003D:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_003D.00: ;Asm
			push dword 0x7FFFFFFF

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0042:
			; Conv_I8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0042.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0042.01: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0042.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0042.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0043:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0043.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0043.01: ;Asm
			pop dword EDX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0043.02: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0043.03: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0043.04: ;Asm
			cmp ECX, EDX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0043.05: ;Asm
			JL near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0055

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0043.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0043.End

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0043.07: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0043.08: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0055

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0043.End:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0045:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0045.00: ;Asm
			push dword StringLiteral0308

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0045.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004A:
			; Call

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004A.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004A.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004A.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004A.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004A.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004A.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004A.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.NoError1556
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.NoError1556:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_004F.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0054:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0054.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0054.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0054.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0054.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0054.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0054.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0055:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0055.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0055.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0055.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0055.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0056:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0056.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0056.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0056.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0057:
			; Ret

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.IL_0057.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetMaxByteCount

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextUTF8EncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_74493214:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: GetMaxByteCount
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] charCount at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32:

		GUID_74691328:

		METHOD_74691328.08: ;Asm
			push dword EBP

		METHOD_74691328.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_74691328.0A: ;Asm
			push dword 0x0

		METHOD_74691328.0B: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0001:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0002:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0002.03: ;Asm
			JNL near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0014

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0004:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0004.00: ;Asm
			push dword StringLiteral0309

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0004.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0009:
			; Call

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0009.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0009.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.NoError1557
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.NoError1557:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_000E.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0013:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0013.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0013.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0015:
			; Conv_I8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0015.01: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0015.02: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0015.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0016:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0016.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0017:
			; Conv_I8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0017.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0017.01: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0017.02: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0017.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0018:
			; Add

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0018.00: ;Asm
			pop dword EDX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0018.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0018.02: ;Asm
			add dword [ESP], EDX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0018.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0019:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0019.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0019.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0019.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_001A.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_001A.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_001B:
			; Call

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_001B.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_001B.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_001B.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_001B.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.02: ;Asm
			push dword 0x3C5

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.0B: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.0D: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0025
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.0F: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0020.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0025:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0025.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0026:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0026.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0026.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0026.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0026.03: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0037

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0028:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0028.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0028.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0028.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0028.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0029.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002A:
			; Call

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002A.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002A.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002A.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002A.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002A.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002A.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002A.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.02: ;Asm
			push dword 0x3C5

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.0B: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.0D: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0034
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.0F: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.11: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_002F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0034:
			; Conv_I8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0034.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0034.01: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0034.02: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0034.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035:
			; Mul

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.Simple32Multiply

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.04: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.05: ;Asm
			mov ECX, EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.07: ;Asm
			mul dword [ESP + 12]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.08: ;Asm
			add ECX, EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.0B: ;Asm
			add EDX, ECX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.0C: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.MoveReturnValue

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.Simple32Multiply:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.MoveReturnValue:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0035.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0036:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0036.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0036.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0036.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0036.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0037.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0037.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0038:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0038.00: ;Asm
			push dword 0x7FFFFFFF

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003D:
			; Conv_I8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003D.01: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003D.02: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003E:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003E.01: ;Asm
			pop dword EDX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003E.02: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003E.03: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003E.04: ;Asm
			cmp ECX, EDX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003E.05: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0050

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003E.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003E.End

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003E.07: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003E.08: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0050

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_003E.End:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0040:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0040.00: ;Asm
			push dword StringLiteral030A

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0040.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0045:
			; Call

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0045.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0045.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0045.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0045.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0045.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0045.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0045.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.NoError1557
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.NoError1557:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004A.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004F:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004F.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004F.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004F.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004F.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004F.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_004F.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0050:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0050.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0050.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0050.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0050.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0051:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0051.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0051.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0051.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0052:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.IL_0052.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetMaxByteCount

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextASCIIEncodingGetMaxByteCountSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_74691329:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.FileStream
			; Name: get_CanSeek
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemIOFileStreamget_CanSeek:

		GUID_74868055:

		METHOD_74868055.08: ;Asm
			push dword EBP

		METHOD_74868055.09: ;Asm
			mov EBP, ESP

		SystemBooleanSystemIOFileStreamget_CanSeek.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOFileStreamget_CanSeek.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOFileStreamget_CanSeek.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOFileStreamget_CanSeek.IL_0001:
			; Ldfld
			; Field: System.Boolean System.IO.FileStream._canSeek
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.FileStream
			; TypeOnStack: System.IO.FileStream
			; Offset: 99 (includes object header)

		SystemBooleanSystemIOFileStreamget_CanSeek.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOFileStreamget_CanSeek.IL_0001.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOFileStreamget_CanSeek.IL_0001.02: ;Asm
			add ECX, 0x63

		SystemBooleanSystemIOFileStreamget_CanSeek.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOFileStreamget_CanSeek.IL_0001.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemIOFileStreamget_CanSeek.IL_0001.05: ;Asm
			push dword EAX

		SystemBooleanSystemIOFileStreamget_CanSeek.IL_0006:
			; Ret

		SystemBooleanSystemIOFileStreamget_CanSeek.IL_0006.00: ;Asm
			Jmp SystemBooleanSystemIOFileStreamget_CanSeek.END__OF__METHOD_NORMAL
			; End Method: get_CanSeek

		SystemBooleanSystemIOFileStreamget_CanSeek.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIOFileStreamget_CanSeek.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIOFileStreamget_CanSeek.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOFileStreamget_CanSeek.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIOFileStreamget_CanSeek.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileStreamget_CanSeek.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemIOFileStreamget_CanSeek.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIOFileStreamget_CanSeek.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIOFileStreamget_CanSeek.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemIOFileStreamget_CanSeek.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_74868056:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.FileStream
			; Name: get_Position
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemInt64SystemIOFileStreamget_Position:

		GUID_74882902:

		METHOD_74882902.07: ;Asm
			push dword EBP

		METHOD_74882902.08: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_74882902.09: ;Asm
			push dword [EBP + 12]

		METHOD_74882902.0A: ;Asm
			push dword [EBP + 8]
			; Loading address of field '$$InnerStream$$'
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_74882902.0B: ;Asm
			push dword [EBP + 12]

		METHOD_74882902.0C: ;Asm
			push dword [EBP + 8]
			; Field: $$InnerStream$$

		METHOD_74882902.0D: ;Asm
			add ESP, 0x4

		METHOD_74882902.0E: ;Asm
			pop dword EAX

		METHOD_74882902.0F: ;Asm
			add EAX, 0x1C

		METHOD_74882902.10: ;Asm
			push dword EAX

		METHOD_74882902.11: ;Asm
			Call SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream

		METHOD_74882902.12: ;Asm
			test ECX, 0x2

		METHOD_74882902.13: ;Asm
			JE near SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_NORMAL

		METHOD_74882902.14: ;Asm
			add ESP, 0x4

		METHOD_74882902.15: ;Asm
			add ESP, 0x4

		METHOD_74882902.16: ;Asm
			JNE near SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_EXCEPTION
			; End Method: get_Position

		SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_NORMAL

		SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_NORMAL.18: ;Asm
			mov ECX, 0x0

		SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_NORMAL.19: ;Asm
			pop dword EAX

		SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_NORMAL.1A: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_NORMAL.1B: ;Asm
			pop dword EAX

		SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_NORMAL.1C: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_EXCEPTION:

		SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_EXCEPTION__2:

		SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_EXCEPTION__2.1D: ;Asm
			pop dword EBP

		SystemInt64SystemIOFileStreamget_Position.END__OF__METHOD_EXCEPTION__2.1E: ;Asm
			Ret


		GUID_74882903:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Globalization.CultureInfo
			; Name: get_InvariantCulture
			; Plugged: Yes
			; Return size: 8

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture:

		GUID_74882905:

		METHOD_74882905.1F: ;Asm
			push dword EBP

		METHOD_74882905.20: ;Asm
			mov EBP, ESP

		METHOD_74882905.21: ;Asm
			sub ESP, 0x8

		METHOD_74882905.22: ;Asm
			Call SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture

		METHOD_74882905.23: ;Asm
			test ECX, 0x2

		METHOD_74882905.24: ;Asm
			JE near SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_NORMAL

		METHOD_74882905.25: ;Asm
			add ESP, 0x4

		METHOD_74882905.26: ;Asm
			add ESP, 0x4

		METHOD_74882905.27: ;Asm
			JNE near SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_EXCEPTION
			; End Method: get_InvariantCulture

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_NORMAL.28: ;Asm
			mov dword [INTs_LastKnownAddress], SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_NORMAL

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_NORMAL.29: ;Asm
			mov ECX, 0x0

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_NORMAL.2A: ;Asm
			pop dword EAX

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_NORMAL.2B: ;Asm
			mov dword [EBP + 8], EAX

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_NORMAL.2C: ;Asm
			pop dword EAX

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_NORMAL.2D: ;Asm
			mov dword [EBP + 12], EAX

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_EXCEPTION:

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_EXCEPTION__2:

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_EXCEPTION__2.2E: ;Asm
			pop dword EBP

		SystemGlobalizationCultureInfoSystemGlobalizationCultureInfoget_InvariantCulture.END__OF__METHOD_EXCEPTION__2.2F: ;Asm
			Ret


		GUID_74882906:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Threading.Tasks.Task
			; Name: IsCompletedMethod
			; Plugged: No
			; Argument[0] flags at EBP+8, size = 4
			; Return size: 4

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32:

		GUID_74882908:

		METHOD_74882908.30: ;Asm
			push dword EBP

		METHOD_74882908.31: ;Asm
			mov EBP, ESP

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0001:
			; Ldc_I4

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0001.00: ;Asm
			push dword 0x1600000

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0006:
			; And

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0006.01: ;Asm
			and dword [ESP], EAX

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0007:
			; Ldc_I4

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0007.00: ;Asm
			push dword 0x0

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008:
			; Cgt_Un

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008.02: ;Asm
			JB near SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008.True

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008.03: ;Asm
			Jmp SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008.False

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008.True:

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008.05: ;Asm
			push dword 0x1

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008.06: ;Asm
			Jmp SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_000A

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008.False:

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_0008.08: ;Asm
			push dword 0x0

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_000A:
			; Ret

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.IL_000A.00: ;Asm
			Jmp SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.END__OF__METHOD_NORMAL
			; End Method: IsCompletedMethod

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.END__OF__METHOD_NORMAL

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemThreadingTasksTaskIsCompletedMethodSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_74882909:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: GetPreamble
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemBytearraySystemTextUTF8EncodingGetPreamble:

		GUID_74912653:

		METHOD_74912653.07: ;Asm
			push dword EBP

		METHOD_74912653.08: ;Asm
			mov EBP, ESP

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0001:
			; Ldfld
			; Field: System.Boolean System.Text.UTF8Encoding._emitUTF8Identifier
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.UTF8Encoding
			; TypeOnStack: System.Text.UTF8Encoding
			; Offset: 43 (includes object header)

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0001.01: ;Asm
			pop dword ECX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0001.02: ;Asm
			add ECX, 0x2B

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0001.04: ;Asm
			mov AL, byte [ECX]

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0001.05: ;Asm
			push dword EAX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0006:
			; Branch

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0006.00: ;Asm
			pop dword EAX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0006.02: ;Asm
			JE near SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_001A

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0008:
			; Ldc_I4

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0008.00: ;Asm
			push dword 0x3

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009:
			; Newarr
			; Element Size = 1

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.00: ;Asm
			pop dword EAX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.01: ;Asm
			push dword EAX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.02: ;Asm
			mov EDX, 0x1

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.03: ;Asm
			mul dword EDX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.04: ;Asm
			add EAX, 0x10

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.05: ;Asm
			push dword EAX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.AfterAlloc:

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.07: ;Asm
			pop dword EAX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.08: ;Asm
			pop dword ESI

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.09: ;Asm
			push dword EAX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.0A: ;Asm
			push dword [ESP]

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.0B: ;Asm
			push dword [ESP]

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.0C: ;Asm
			pop dword EAX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.0E: ;Asm
			mov dword [EAX], EBX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.12: ;Asm
			push dword 0x0

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0009.14: ;Asm
			push dword 0x0

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_000E:
			; Dup

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_000E.00: ;Asm
			push dword [ESP + 4]

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_000E.01: ;Asm
			push dword [ESP + 4]

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_000F:
			; Ldtoken

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_000F.00: ;Asm
			push dword static_field___PrivateImplementationDetails__57218C316B6921E2CD61027A2387EDC31A2D9471

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_000F.01: ;Asm
			push dword 0x0

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0014:
			; Call

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0014.00: ;Asm
			Call SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0014.02: ;Asm
			JE near SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0019
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0
			; Cleanup extra stack

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0014.05: ;Asm
			JNE near SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_EXCEPTION

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0019:
			; Ret

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_0019.00: ;Asm
			Jmp SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_NORMAL

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_001A:
			; Call

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_001A.00: ;Asm
			sub ESP, 0x8

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_001A.01: ;Asm
			Call SystemBytearraySystemArrayEmptySystemByte

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_001A.02: ;Asm
			test ECX, 0x2

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_001A.03: ;Asm
			JE near SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_001F
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_001A.04: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_001A.05: ;Asm
			add ESP, 0x4

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_001A.06: ;Asm
			JNE near SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_EXCEPTION

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_001F:
			; Ret

		SystemBytearraySystemTextUTF8EncodingGetPreamble.IL_001F.00: ;Asm
			Jmp SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_NORMAL
			; End Method: GetPreamble

		SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_NORMAL

		SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_EXCEPTION:

		SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_EXCEPTION__2:

		SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemBytearraySystemTextUTF8EncodingGetPreamble.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_74912654:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Array
			; Name: Empty
			; Plugged: No
			; Return size: 8

		SystemBytearraySystemArrayEmptySystemByte:

		GUID_74967370:

		METHOD_74967370.09: ;Asm
			push dword EBP

		METHOD_74967370.0A: ;Asm
			mov EBP, ESP

		SystemBytearraySystemArrayEmptySystemByte.IL_0000:
			; Ldsfld

		SystemBytearraySystemArrayEmptySystemByte.IL_0000.00: ;Asm
			Call SystemVoidSystemArrayEmptyArray1SystemBytecctor

		SystemBytearraySystemArrayEmptySystemByte.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemBytearraySystemArrayEmptySystemByte.IL_0000.02: ;Asm
			JNE near SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_EXCEPTION

		SystemBytearraySystemArrayEmptySystemByte.IL_0000.AfterCCTorExceptionCheck:

		SystemBytearraySystemArrayEmptySystemByte.IL_0000.03: ;Asm
			push dword [static_field__System_Array_EmptyArray_1___System_Byte__Value + 4]

		SystemBytearraySystemArrayEmptySystemByte.IL_0000.04: ;Asm
			push dword 0x0

		SystemBytearraySystemArrayEmptySystemByte.IL_0005:
			; Ret

		SystemBytearraySystemArrayEmptySystemByte.IL_0005.00: ;Asm
			Jmp SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_NORMAL
			; End Method: Empty

		SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_NORMAL

		SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_EXCEPTION:

		SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemBytearraySystemArrayEmptySystemByte.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_74967371:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.FileStream
			; Name: Write
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] array at EBP+20, size = 8
			; Argument[2] offset at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemIOFileStreamWriteSystemBytearraySystemInt32SystemInt32:

		GUID_74977347:

		METHOD_74977347.09: ;Asm
			push dword EBP

		METHOD_74977347.0A: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_74977347.0B: ;Asm
			push dword [EBP + 28]

		METHOD_74977347.0C: ;Asm
			push dword [EBP + 24]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		METHOD_74977347.0D: ;Asm
			push dword [EBP + 20]

		METHOD_74977347.0E: ;Asm
			push dword [EBP + 16]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_74977347.0F: ;Asm
			push dword [EBP + 12]
			; Loading parameter 3
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_74977347.10: ;Asm
			push dword [EBP + 8]
			; Loading address of field '$$InnerStream$$'
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_74977347.11: ;Asm
			push dword [EBP + 28]

		METHOD_74977347.12: ;Asm
			push dword [EBP + 24]
			; Field: $$InnerStream$$

		METHOD_74977347.13: ;Asm
			add ESP, 0x4

		METHOD_74977347.14: ;Asm
			pop dword EAX

		METHOD_74977347.15: ;Asm
			add EAX, 0x1C

		METHOD_74977347.16: ;Asm
			push dword EAX

		METHOD_74977347.17: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream

		METHOD_74977347.18: ;Asm
			test ECX, 0x2

		METHOD_74977347.19: ;Asm
			JE near SystemVoidSystemIOFileStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		METHOD_74977347.1A: ;Asm
			JNE near SystemVoidSystemIOFileStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: Write

		SystemVoidSystemIOFileStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOFileStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.1B: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOFileStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemIOFileStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.1C: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOFileStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOFileStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOFileStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.1D: ;Asm
			pop dword EBP

		SystemVoidSystemIOFileStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.1E: ;Asm
			Ret 0x18


		GUID_74977348:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderNLS
			; Name: GetBytes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Argument[0] $this at EBP+44, size = 8
			; Argument[1] chars at EBP+36, size = 8
			; Argument[2] charIndex at EBP+28, size = 4
			; Argument[3] charCount at EBP+24, size = 4
			; Argument[4] bytes at EBP+20, size = 8
			; Argument[5] byteIndex at EBP+12, size = 4
			; Argument[6] flush at EBP+8, size = 1
			; Return size: 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean:

		GUID_74977350:

		METHOD_74977350.1F: ;Asm
			push dword EBP

		METHOD_74977350.20: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_74977350.21: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_74977350.22: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_74977350.23: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_74977350.24: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_74977350.25: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.End

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.05: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0007

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.End:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0003:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0003.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0003.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0005:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0005.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0005.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0005.03: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0021

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0005.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0005.05: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0021

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0007.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0007.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0008:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0008.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0008.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0008.03: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0008.End

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0008.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0008.05: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0011

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0008.End:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000A:
			; LdStr
			; String Value: bytes

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000A.00: ;Asm
			push dword StringLiteral030B

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000A.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000F:
			; Br

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000F.00: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0016

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0011:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0011.00: ;Asm
			push dword StringLiteral030C

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0011.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0016:
			; Call

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0016.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0016.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0016.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0016.03: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0016.06: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B:
			; Newobj

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.AfterAlloc:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.10: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.NoError1566
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.14: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.NoError1566:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.18: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_001B.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0020:
			; Throw

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0020.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0020.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0020.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0020.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0020.05: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0021:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0021.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0022:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0022.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0023:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0023.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0023.03: ;Asm
			JL near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0029

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0025:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0025.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0026:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0026.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0027:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0027.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0027.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0027.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0027.03: ;Asm
			JNL near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0044

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0029:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0029.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_002A:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_002A.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_002B:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_002B.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_002B.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_002B.03: ;Asm
			JL near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0034

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_002D:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_002D.00: ;Asm
			push dword StringLiteral030D

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_002D.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0032:
			; Br

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0032.00: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0039

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0034:
			; LdStr
			; String Value: charIndex

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0034.00: ;Asm
			push dword StringLiteral030E

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0034.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0039:
			; Call

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0039.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0039.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0039.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0039.03: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0039.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0039.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0039.06: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E:
			; Newobj

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.AfterAlloc:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.10: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.NoError1566
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.14: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.NoError1566:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.18: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_003E.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0043:
			; Throw

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0043.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0043.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0043.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0043.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0043.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0043.05: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0044:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0044.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0044.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0045:
			; Ldlen

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0045.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0045.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0045.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0046:
			; Conv_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0047:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0047.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0048:
			; Sub

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0048.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0048.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0048.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0048.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0049:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0049.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_004A:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_004A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_004A.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_004A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_004A.03: ;Asm
			JNL near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005C

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_004C:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_004C.00: ;Asm
			push dword StringLiteral030F

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_004C.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0051:
			; Call

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0051.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0051.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0051.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0051.03: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0051.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0051.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0051.06: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056:
			; Newobj

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.AfterAlloc:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.10: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.NoError1566
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.14: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.NoError1566:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.18: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0056.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005B:
			; Throw

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005B.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005B.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005B.05: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005C:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005C.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005E:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005E.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005F:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005F.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005F.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_005F.03: ;Asm
			JL near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0069

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0061:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0061.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0063:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0063.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0063.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0065:
			; Ldlen

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0065.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0065.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0065.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0066:
			; Conv_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0067:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0067.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0067.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0067.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0067.03: ;Asm
			JLE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0079

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0069:
			; LdStr
			; String Value: byteIndex

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0069.00: ;Asm
			push dword StringLiteral0310

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0069.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_006E:
			; Call

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_006E.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_006E.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Index

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_006E.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_006E.03: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_006E.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_006E.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_006E.06: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073:
			; Newobj

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.AfterAlloc:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.10: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.NoError1566
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.14: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.NoError1566:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.18: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0073.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0078:
			; Throw

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0078.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0078.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0078.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0078.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0078.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0078.05: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0079:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0079.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0079.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007A:
			; Ldlen

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007A.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007A.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007A.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007B:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007B.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007B.02: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0085

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007D:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007D.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E:
			; Newarr
			; Element Size = 2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.02: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.03: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.04: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.05: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.AfterAlloc:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.07: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.08: ;Asm
			pop dword ESI

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.09: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.0A: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.0B: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.0E: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_007E.14: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0083:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0083.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0083.01: ;Asm
			mov dword [EBP + 32], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0083.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0083.03: ;Asm
			mov dword [EBP + 36], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0085:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0085.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0085.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0087:
			; Ldlen

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0087.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0087.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0087.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0088:
			; Conv_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0089:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0089.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008B:
			; Sub

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008B.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008B.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008B.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008D:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008D.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008D.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008F:
			; Ldlen

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008F.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008F.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_008F.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0090:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0090.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0090.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0090.02: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009A

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0092:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0092.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093:
			; Newarr
			; Element Size = 1

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.02: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.03: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.04: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.05: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.AfterAlloc:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.07: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.08: ;Asm
			pop dword ESI

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.09: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.0A: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.0B: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.0E: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0093.14: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0098:
			; Starg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0098.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0098.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0098.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0098.03: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009A.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009A.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009B:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009B.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009C:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009C.01: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009C.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009C.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009C.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009C.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009C.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_009C.07: ;Asm
			push dword EDX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A1:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A1.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A2:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A2.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A3:
			; Conv_U

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A4:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A4.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A5:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A5.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A5.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A7:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A7.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A8:
			; Ldelema
			; Arraytype: System.Byte[]
			; Size: 1

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A8.01: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A8.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A8.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A8.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A8.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A8.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00A8.07: ;Asm
			push dword EDX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00AD:
			; Stloc
			; Local type = System.Byte&
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00AD.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00AD.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00AF:
			; Ldloc
			; Local type = System.Byte&
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00AF.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00AF.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B1:
			; Conv_U

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B2:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B2.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B3:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B3.00: ;Asm
			push dword [EBP + 44]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B3.01: ;Asm
			push dword [EBP + 40]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B4:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B4.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B4.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B5:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B5.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B6:
			; Conv_I

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B7:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B7.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B8:
			; Mul

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B8.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B8.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B8.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B9:
			; Add

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00B9.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00BA:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00BA.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00BB:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 16
			; Local size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00BB.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00BB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00BC:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00BC.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00BE:
			; Add

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00BE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00BE.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00BF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00BF.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00BF.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C0:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C0.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.00: ;Asm
			mov EAX, dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.02: ;Asm
			push dword 0x40D

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.AfterAddressCheck:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.05: ;Asm
			mov EAX, dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.07: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.NotBoxedThis

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.09: ;Asm
			mov dword [ESP + 24], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.0A: ;Asm
			add ESP, 0x18

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.NotBoxedThis:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.10: ;Asm
			Call ECX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.AfterNotBoxedThis:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.11: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.12: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C7
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.13: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.14: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C2.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C7:
			; Ret

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_00C7.00: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 44], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x14

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextEncoderNLSGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x24


		GUID_74977351:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.FileStream
			; Name: Flush
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOFileStreamFlush:

		GUID_75013195:

		METHOD_75013195.08: ;Asm
			push dword EBP

		METHOD_75013195.09: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_75013195.0A: ;Asm
			push dword [EBP + 12]

		METHOD_75013195.0B: ;Asm
			push dword [EBP + 8]
			; Loading address of field '$$InnerStream$$'
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_75013195.0C: ;Asm
			push dword [EBP + 12]

		METHOD_75013195.0D: ;Asm
			push dword [EBP + 8]
			; Field: $$InnerStream$$

		METHOD_75013195.0E: ;Asm
			add ESP, 0x4

		METHOD_75013195.0F: ;Asm
			pop dword EAX

		METHOD_75013195.10: ;Asm
			add EAX, 0x1C

		METHOD_75013195.11: ;Asm
			push dword EAX

		METHOD_75013195.12: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream

		METHOD_75013195.13: ;Asm
			test ECX, 0x2

		METHOD_75013195.14: ;Asm
			JE near SystemVoidSystemIOFileStreamFlush.END__OF__METHOD_NORMAL

		METHOD_75013195.15: ;Asm
			JNE near SystemVoidSystemIOFileStreamFlush.END__OF__METHOD_EXCEPTION
			; End Method: Flush

		SystemVoidSystemIOFileStreamFlush.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOFileStreamFlush.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOFileStreamFlush.END__OF__METHOD_NORMAL

		SystemVoidSystemIOFileStreamFlush.END__OF__METHOD_NORMAL.17: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOFileStreamFlush.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOFileStreamFlush.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOFileStreamFlush.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			pop dword EBP

		SystemVoidSystemIOFileStreamFlush.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			Ret 0x8


		GUID_75013196:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Asm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Asm.BufferImpl
			; Name: BlockCopy
			; Plugged: No

		SystemVoidCosmosCore_AsmBufferImplBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32:

		GUID_75013198:

		METHOD_75013198.1A: ;Asm
			push dword EBP

		METHOD_75013198.1B: ;Asm
			mov EBP, ESP
			; Source array

		METHOD_75013198.1C: ;Asm
			mov ESI, dword [EBP + 32]

		METHOD_75013198.1D: ;Asm
			add ESI, 0x10
			; Source index

		METHOD_75013198.1E: ;Asm
			mov EAX, dword [EBP + 24]

		METHOD_75013198.1F: ;Asm
			add ESI, EAX
			; Destination array

		METHOD_75013198.20: ;Asm
			mov EDI, dword [EBP + 20]

		METHOD_75013198.21: ;Asm
			add EDI, 0x10
			; Destination index

		METHOD_75013198.22: ;Asm
			mov EAX, dword [EBP + 12]

		METHOD_75013198.23: ;Asm
			add EDI, EAX
			; Count

		METHOD_75013198.24: ;Asm
			mov ECX, dword [EBP + 8]

		METHOD_75013198.25: ;Asm
			rep movsb
			; End Method: BlockCopy

		SystemVoidCosmosCore_AsmBufferImplBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_AsmBufferImplBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.26: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_AsmBufferImplBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_AsmBufferImplBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.27: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_AsmBufferImplBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_AsmBufferImplBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_AsmBufferImplBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.28: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_AsmBufferImplBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.29: ;Asm
			Ret 0x1C


		GUID_75013199:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: Write
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 2
			; Return size: 0

		SystemVoidSystemIOStreamWriterWriteSystemChar:

		GUID_75013202:

		METHOD_75013202.2A: ;Asm
			push dword EBP

		METHOD_75013202.2B: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0001:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0001.00: ;Asm
			Call SystemVoidSystemIOStreamWriterCheckAsyncTaskInProgress

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0001.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChar.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0006.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0006.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0007:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0007.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0007.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0007.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_000C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_000C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_000D:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 66 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_000D.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_000D.02: ;Asm
			add ECX, 0x42

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_000D.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_000D.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_000D.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0012:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0012.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0012.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0012.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001C

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0015:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0015.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0016:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0016.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0017:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0017.00: ;Asm
			Call SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0017.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0017.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChar.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001D:
			; Ldfld
			; Field: System.Char[] System.IO.StreamWriter._charBuffer
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 70 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001D.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001D.02: ;Asm
			add ECX, 0x46

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001D.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001D.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_001D.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0022.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0022.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0023:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0023.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0023.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0023.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0023.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0023.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0023.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0028:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0028.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0028.01: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0029:
			; Stelem_I2

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0029.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0029.01: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0029.02: ;Asm
			mul dword EDX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0029.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0029.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0029.05: ;Asm
			add EDX, EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0029.06: ;Asm
			push dword EDX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0029.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0029.08: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0029.09: ;Asm
			mov word [ECX], BX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0029.0A: ;Asm
			add ESP, 0xC

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_002A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_002A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_002B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_002B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_002C:
			; Ldfld
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 62 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_002C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_002C.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_002C.02: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_002C.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_002C.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_002C.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0031:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0031.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0032:
			; Add

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0032.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0033:
			; Stfld
			; Operand type: System.IO.StreamWriter
			; Field: System.Int32 System.IO.StreamWriter._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 62 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0033.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0033.01: ;Asm
			add ECX, 0x3E

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0033.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0033.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0033.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0033.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0038:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0038.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0038.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0039:
			; Ldfld
			; Field: System.Boolean System.IO.StreamWriter._autoFlush
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 86 (includes object header)

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0039.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0039.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0039.02: ;Asm
			add ECX, 0x56

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0039.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0039.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0039.05: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_003E:
			; Branch

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_003E.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_003E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_003E.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0048

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0040:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0040.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0040.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0041:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0041.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0042:
			; Ldc_I4

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0042.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0043:
			; Call

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0043.00: ;Asm
			Call SystemVoidSystemIOStreamWriterFlushSystemBooleanSystemBoolean

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0043.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0043.02: ;Asm
			JE near SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0048
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0043.03: ;Asm
			JNE near SystemVoidSystemIOStreamWriterWriteSystemChar.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0048:
			; Ret

		SystemVoidSystemIOStreamWriterWriteSystemChar.IL_0048.00: ;Asm
			Jmp SystemVoidSystemIOStreamWriterWriteSystemChar.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidSystemIOStreamWriterWriteSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamWriterWriteSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamWriterWriteSystemChar.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamWriterWriteSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamWriterWriteSystemChar.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamWriterWriteSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamWriterWriteSystemChar.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamWriterWriteSystemChar.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_75013203:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextWriter+NullTextWriter
			; Name: Write
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 2
			; Return size: 0

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChar:

		GUID_75019839:

		METHOD_75019839.05: ;Asm
			push dword EBP

		METHOD_75019839.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChar.IL_0000:
			; Ret

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChar.IL_0000.00: ;Asm
			Jmp SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChar.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChar.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChar.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChar.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChar.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_75019840:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Stream
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemIOStreamctor:

		GUID_75020088:

		METHOD_75020088.05: ;Asm
			push dword EBP

		METHOD_75020088.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.Stream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamctor.IL_0001:
			; Call

		SystemVoidSystemIOStreamctor.IL_0001.00: ;Asm
			Call SystemVoidSystemMarshalByRefObjectctor

		SystemVoidSystemIOStreamctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemIOStreamctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOStreamctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamctor.IL_0006:
			; Ret

		SystemVoidSystemIOStreamctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemIOStreamctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOStreamctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_75020089:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.FileStream
			; Name: Dispose
			; Plugged: Yes
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] disposing at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemIOFileStreamDisposeSystemBoolean:

		GUID_75020841:

		METHOD_75020841.05: ;Asm
			push dword EBP

		METHOD_75020841.06: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_75020841.07: ;Asm
			push dword [EBP + 16]

		METHOD_75020841.08: ;Asm
			push dword [EBP + 12]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		METHOD_75020841.09: ;Asm
			push dword [EBP + 8]
			; Loading address of field '$$InnerStream$$'
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_75020841.0A: ;Asm
			push dword [EBP + 16]

		METHOD_75020841.0B: ;Asm
			push dword [EBP + 12]
			; Field: $$InnerStream$$

		METHOD_75020841.0C: ;Asm
			add ESP, 0x4

		METHOD_75020841.0D: ;Asm
			pop dword EAX

		METHOD_75020841.0E: ;Asm
			add EAX, 0x1C

		METHOD_75020841.0F: ;Asm
			push dword EAX

		METHOD_75020841.10: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream

		METHOD_75020841.11: ;Asm
			test ECX, 0x2

		METHOD_75020841.12: ;Asm
			JE near SystemVoidSystemIOFileStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL

		METHOD_75020841.13: ;Asm
			JNE near SystemVoidSystemIOFileStreamDisposeSystemBoolean.END__OF__METHOD_EXCEPTION
			; End Method: Dispose

		SystemVoidSystemIOFileStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOFileStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOFileStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOFileStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL.15: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOFileStreamDisposeSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOFileStreamDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOFileStreamDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			pop dword EBP

		SystemVoidSystemIOFileStreamDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.17: ;Asm
			Ret 0xC


		GUID_75020842:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Stream+NullStream
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] disposing at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemIOStreamNullStreamDisposeSystemBoolean:

		GUID_75020844:

		METHOD_75020844.18: ;Asm
			push dword EBP

		METHOD_75020844.19: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamNullStreamDisposeSystemBoolean.IL_0000:
			; Ret

		SystemVoidSystemIOStreamNullStreamDisposeSystemBoolean.IL_0000.00: ;Asm
			Jmp SystemVoidSystemIOStreamNullStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemIOStreamNullStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamNullStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamNullStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamNullStreamDisposeSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamNullStreamDisposeSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamNullStreamDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamNullStreamDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamNullStreamDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_75020845:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.FileSystem
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemIOFileSystemctor:

		GUID_75021101:

		METHOD_75021101.05: ;Asm
			push dword EBP

		METHOD_75021101.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOFileSystemctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.FileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOFileSystemctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOFileSystemctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOFileSystemctor.IL_0001:
			; Call

		SystemVoidSystemIOFileSystemctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemIOFileSystemctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOFileSystemctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemIOFileSystemctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOFileSystemctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOFileSystemctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOFileSystemctor.IL_0006:
			; Ret

		SystemVoidSystemIOFileSystemctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemIOFileSystemctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOFileSystemctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOFileSystemctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOFileSystemctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOFileSystemctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOFileSystemctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOFileSystemctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOFileSystemctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOFileSystemctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_75021102:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: GetDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aPath at EBP+12, size = 8
			; Return size: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString:

		GUID_75021878:

		METHOD_75021878.05: ;Asm
			push dword EBP

		METHOD_75021878.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_75021878.07: ;Asm
			push dword 0x0

		METHOD_75021878.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_75021878.09: ;Asm
			push dword 0x0

		METHOD_75021878.0A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_75021878.0B: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_75021878.0C: ;Asm
			push dword 0x0

		METHOD_75021878.0D: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0000:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0000.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0001:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0001.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0002.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0002.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0003:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0003.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0003.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0004:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0004.00: ;Asm
			Call CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString
			; CurrentOffset = 4, HandlerStartOffset = 46

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0004.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0004.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0009
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0004.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0004.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0004.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_002E

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0009:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0009.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0009.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0009.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0009.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000A.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000A.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000B.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000B.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000C:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000C.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000C.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000C.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000D:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000D.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem
			; CurrentOffset = 13, HandlerStartOffset = 46

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000D.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0012
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000D.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000D.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_000D.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_002E

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0012:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0012.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0012.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0012.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0012.03: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0013:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0013.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0013.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0013.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0014:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0014.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0014.01: ;Asm
			pop dword EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0014.02: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0014.03: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0014.End

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0014.04: ;Asm
			cmp EBX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0014.05: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0021

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0014.End:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0016:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0016.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0016.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0016.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0017:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum Cosmos.System.FileSystem.Listing.DirectoryEntry.mEntryType
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 52 (includes object header)

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0017.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0017.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0017.02: ;Asm
			add ECX, 0x34

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0017.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0017.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0017.05: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001C:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001C.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D:
			; Ceq

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.True

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.03: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.False

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.True:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.06: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001F

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.False:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001D.09: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001F

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001F:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_001F.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0022

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0021:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0021.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0022:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0022.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0022.01: ;Asm
			mov dword [EBP - 20], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0023:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0023.00: ;Asm
			movzx EAX, byte [EBP - 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0023.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0024:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0024.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0024.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0024.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_002B

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0026:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0026.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0027:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0027.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0027.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0027.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0028:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 24
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0028.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0028.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0028.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0028.03: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0029:
			; Leave

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0029.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0045

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_002B:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_002B.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_002C:
			; Leave

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_002C.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0034

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_002E:
			; Pop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_002E.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_002E.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_002E.02: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_002F:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_002F.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0030:
			; Ldnull

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0030.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0030.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0031:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 24
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0031.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0031.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0031.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0031.03: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0032:
			; Leave

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0032.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0045

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0034.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0034.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0035:
			; LdStr
			; String Value:  was found, but is not a directory.

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0035.00: ;Asm
			push dword StringLiteral0311

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0035.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003A:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003A.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003A.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003A.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003A.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003A.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003A.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F:
			; Newobj

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.02: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.AfterCCTorExceptionCheck:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.03: ;Asm
			push dword 0x88

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.05: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.06: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.07: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.09: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.0A: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.0D: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.0E: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.10: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.11: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.NoError1574
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.14: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.NoError1574:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.17: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_003F.18: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0044:
			; Throw

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0044.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0044.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0044.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0044.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0044.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0044.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0045:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 24
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0045.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0045.02: ;Asm
			mov EAX, dword [EBP - 28]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0045.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0046:
			; Ret

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.IL_0046.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_NORMAL
			; End Method: GetDirectory

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x1C

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectorySystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_75021879:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: GetDirectoryListing
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aDirectory at EBP+12, size = 8
			; Return size: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry:

		GUID_75033921:

		METHOD_75033921.0A: ;Asm
			push dword EBP

		METHOD_75033921.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_75033921.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_75033921.0D: ;Asm
			push dword 0x0

		METHOD_75033921.0E: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0000:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0000.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0002:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0002.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0002.01: ;Asm
			pop dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0002.02: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0002.03: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0002.End

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0002.04: ;Asm
			cmp EBX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0002.05: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0011

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0002.End:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0004.00: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0004.01: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mFullPath
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 36 (includes object header)

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005.01: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005.02: ;Asm
			add ECX, 0x24

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005.04: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005.05: ;Asm
			mov EAX, dword [ECX]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005.06: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005.07: ;Asm
			mov EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000A:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000A.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000A.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000A.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000A.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0012

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0011:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0011.00: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0012:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0012.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0012.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0013:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0013.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0013.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0014:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0014.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0014.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0014.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0027

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0016:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0016.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0017:
			; LdStr
			; String Value: Argument is null or empty

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0017.00: ;Asm
			push dword StringLiteral0312

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0017.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C:
			; LdStr
			; String Value: aDirectory

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C.00: ;Asm
			push dword StringLiteral0313

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021:
			; Newobj

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.00: ;Asm
			push dword 0x90

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.AfterAlloc:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.02: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.03: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.04: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.06: ;Asm
			mov dword [EAX], EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.0A: ;Asm
			push dword [ESP + 24]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.0C: ;Asm
			push dword [ESP + 24]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.0D: ;Asm
			push dword [ESP + 24]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.0F: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.10: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.NoError1575
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.11: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.14: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.NoError1575:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.16: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.18: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.19: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0026:
			; Throw

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0026.01: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0026.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0026.03: ;Asm
			Call SystemExceptionOccurred

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0026.04: ;Asm
			mov ECX, 0x3

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0026.05: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0027:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0027.00: ;Asm
			push dword [EBP + 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0027.01: ;Asm
			push dword [EBP + 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0028:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0028.00: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0028.01: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mFullPath
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 36 (includes object header)

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029.01: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029.02: ;Asm
			add ECX, 0x24

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029.04: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029.05: ;Asm
			mov EAX, dword [ECX]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029.06: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029.07: ;Asm
			mov EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.01: ;Asm
			push dword [EAX]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.02: ;Asm
			push dword 0x311

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.04: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.AfterAddressCheck:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.07: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.NotBoxedThis

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.08: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.0A: ;Asm
			add ESP, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.0B: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.0C: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.NotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.0D: ;Asm
			Call ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.AfterNotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.0E: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.0F: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0033
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.10: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.11: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.12: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0033:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 8
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0033.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0033.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0033.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0033.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0034:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0034.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0036

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0036:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 8
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0036.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0036.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0036.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0036.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0037:
			; Ret

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0037.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL
			; End Method: GetDirectoryListing

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_75033922:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.UnauthorizedAccessException
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] message at EBP+12, size = 8

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString:

		GUID_75042684:

		METHOD_75042684.0A: ;Asm
			push dword EBP

		METHOD_75042684.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UnauthorizedAccessException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0002:
			; Call

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0002.00: ;Asm
			Call SystemVoidSystemSystemExceptionctorSystemString

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0002.02: ;Asm
			JE near SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UnauthorizedAccessException
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0008:
			; Ldc_I4

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0008.00: ;Asm
			push dword 0x80070005

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_000D:
			; Call

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_000D.00: ;Asm
			Call SystemVoidSystemExceptionset_HResultSystemInt32

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_000D.02: ;Asm
			JE near SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0012
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_000D.03: ;Asm
			JNE near SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0012:
			; Ret

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.IL_0012.00: ;Asm
			Jmp SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemUnauthorizedAccessExceptionctorSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_75042685:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: DeleteDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aPath at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry:

		GUID_75045459:

		METHOD_75045459.05: ;Asm
			push dword EBP

		METHOD_75045459.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_75045459.07: ;Asm
			push dword 0x0

		METHOD_75045459.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_75045459.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_75045459.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0000:
			; Nop

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0001:
			; Nop

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0001.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004:
			; Callvirt
			; ThisOffset = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.01: ;Asm
			push dword [EAX]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.02: ;Asm
			push dword 0x349

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.04: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.AfterAddressCheck:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.07: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.NotBoxedThis

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.08: ;Asm
			add EAX, 0xC

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.0A: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.0B: ;Asm
			push dword [ESP - 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.0C: ;Asm
			push dword [ESP - 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.NotBoxedThis:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.0D: ;Asm
			Call ECX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.AfterNotBoxedThis:
			; CurrentOffset = 4, HandlerStartOffset = 58

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.0E: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.0F: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0009
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.10: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.11: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.12: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003A

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0004.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0009:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0009.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count
			; CurrentOffset = 9, HandlerStartOffset = 58

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0009.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0009.04: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003A

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0009.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000E:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000E.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F:
			; Cgt

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.02: ;Asm
			JL near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.True

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.03: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.False

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.True:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.06: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0011

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.False:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0011:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0011.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0011.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0012:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0012.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0012.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0013:
			; Branch

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0013.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0013.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0013.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0021

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0015:
			; Nop

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0015.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016:
			; LdStr
			; String Value: Directory is not empty

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016.00: ;Asm
			push dword StringLiteral0314

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B:
			; Newobj

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.00: ;Asm
			Call SystemVoidSystemExceptioncctor
			; CurrentOffset = 27, HandlerStartOffset = 58

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.02: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003A

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.AfterCCTorExceptionCheck:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.03: ;Asm
			push dword 0x88

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.AfterAlloc:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.05: ;Asm
			push dword [ESP]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.06: ;Asm
			push dword [ESP]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.07: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.09: ;Asm
			mov dword [EAX], EBX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.0D: ;Asm
			push dword [ESP + 16]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.0E: ;Asm
			push dword [ESP + 16]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.10: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.11: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.NoError1576
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.14: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.NoError1576:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.17: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.18: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0020:
			; Throw

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0020.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0020.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0020.03: ;Asm
			Call SystemExceptionOccurred

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0020.04: ;Asm
			mov ECX, 0x3
			; CurrentOffset = 32, HandlerStartOffset = 58

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0020.05: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003A

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0021.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0021.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0022:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0022.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0022.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0023:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mFullPath
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 36 (includes object header)

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0023.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0023.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0023.02: ;Asm
			add ECX, 0x24

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0023.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0023.04: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0023.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0023.06: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0023.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0028:
			; Call

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0028.00: ;Asm
			Call CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString
			; CurrentOffset = 40, HandlerStartOffset = 58

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0028.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0028.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0028.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0028.05: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003A

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002D:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002D.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002D.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002E:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002E.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002E.03: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002F:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002F.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_002F.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030:
			; Callvirt
			; ThisOffset = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.01: ;Asm
			push dword [EAX]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.02: ;Asm
			push dword 0x40E

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.04: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.AfterAddressCheck:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.07: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.NotBoxedThis

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.08: ;Asm
			add EAX, 0xC

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.0A: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.0B: ;Asm
			push dword [ESP - 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.0C: ;Asm
			push dword [ESP - 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.NotBoxedThis:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.0D: ;Asm
			Call ECX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.AfterNotBoxedThis:
			; CurrentOffset = 48, HandlerStartOffset = 58

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.0E: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.0F: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0035
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.10: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003A

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0030.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0035:
			; Nop

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0035.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0036:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0036.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0037:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0037.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0037.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0038:
			; Leave

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0038.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0040

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003A:
			; Pop

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003A.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003A.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003A.02: ;Asm
			add ESP, 0x8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003B:
			; Nop

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003B.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003C:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003C.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003E:
			; Leave

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_003E.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0040

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0040:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0040.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0040.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0041:
			; Ret

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0041.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL
			; End Method: DeleteDirectory

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x10

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_75045460:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSBase
			; Name: get_AltDirectorySeparatorChar
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 4

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar:

		GUID_75060320:

		METHOD_75060320.08: ;Asm
			push dword EBP

		METHOD_75060320.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_75060320.0A: ;Asm
			push dword 0x0

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0000:
			; Nop

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0000.00: ;Asm
			NOP

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0001:
			; Ldc_I4

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0001.00: ;Asm
			push dword 0x2F

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0003:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0003.00: ;Asm
			pop dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0004:
			; Br

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0004.00: ;Asm
			Jmp SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0006

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0006:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0006.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0006.01: ;Asm
			push dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0007:
			; Ret

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.IL_0007.00: ;Asm
			Jmp SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.END__OF__METHOD_NORMAL
			; End Method: get_AltDirectorySeparatorChar

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.END__OF__METHOD_NORMAL

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.END__OF__METHOD_EXCEPTION:

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.END__OF__METHOD_EXCEPTION__2:

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemCharCosmosSystemFileSystemVFSVFSBaseget_AltDirectorySeparatorChar.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret


		GUID_75060321:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: TrimEnd
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] trimChars at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemStringTrimEndSystemChararray:

		GUID_75063185:

		METHOD_75063185.08: ;Asm
			push dword EBP

		METHOD_75063185.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_75063185.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_75063185.0B: ;Asm
			push dword 0x0

		SystemStringSystemStringTrimEndSystemChararray.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimEndSystemChararray.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimEndSystemChararray.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringTrimEndSystemChararray.IL_0001:
			; Branch

		SystemStringSystemStringTrimEndSystemChararray.IL_0001.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimEndSystemChararray.IL_0001.01: ;Asm
			pop dword EBX

		SystemStringSystemStringTrimEndSystemChararray.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringTrimEndSystemChararray.IL_0001.03: ;Asm
			JNE near SystemStringSystemStringTrimEndSystemChararray.IL_0001.End

		SystemStringSystemStringTrimEndSystemChararray.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemStringTrimEndSystemChararray.IL_0001.05: ;Asm
			JE near SystemStringSystemStringTrimEndSystemChararray.IL_0007

		SystemStringSystemStringTrimEndSystemChararray.IL_0001.End:

		SystemStringSystemStringTrimEndSystemChararray.IL_0003:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimEndSystemChararray.IL_0003.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimEndSystemChararray.IL_0003.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringTrimEndSystemChararray.IL_0004:
			; Ldlen

		SystemStringSystemStringTrimEndSystemChararray.IL_0004.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimEndSystemChararray.IL_0004.01: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimEndSystemChararray.IL_0004.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringTrimEndSystemChararray.IL_0005:
			; Branch

		SystemStringSystemStringTrimEndSystemChararray.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimEndSystemChararray.IL_0005.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringTrimEndSystemChararray.IL_0005.02: ;Asm
			JNE near SystemStringSystemStringTrimEndSystemChararray.IL_000F

		SystemStringSystemStringTrimEndSystemChararray.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimEndSystemChararray.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringTrimEndSystemChararray.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringTrimEndSystemChararray.IL_0008:
			; Ldc_I4

		SystemStringSystemStringTrimEndSystemChararray.IL_0008.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimEndSystemChararray.IL_0009:
			; Call

		SystemStringSystemStringTrimEndSystemChararray.IL_0009.00: ;Asm
			Call SystemStringSystemStringTrimWhiteSpaceHelperSystemStringTrimType

		SystemStringSystemStringTrimEndSystemChararray.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimEndSystemChararray.IL_0009.02: ;Asm
			JE near SystemStringSystemStringTrimEndSystemChararray.IL_000E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringTrimEndSystemChararray.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimEndSystemChararray.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimEndSystemChararray.IL_0009.05: ;Asm
			JNE near SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimEndSystemChararray.IL_000E:
			; Ret

		SystemStringSystemStringTrimEndSystemChararray.IL_000E.00: ;Asm
			Jmp SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_NORMAL

		SystemStringSystemStringTrimEndSystemChararray.IL_000F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimEndSystemChararray.IL_000F.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimEndSystemChararray.IL_000F.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringTrimEndSystemChararray.IL_0010:
			; Ldc_I4

		SystemStringSystemStringTrimEndSystemChararray.IL_0010.00: ;Asm
			push dword 0x0

		SystemStringSystemStringTrimEndSystemChararray.IL_0011:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemStringSystemStringTrimEndSystemChararray.IL_0011.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimEndSystemChararray.IL_0011.01: ;Asm
			mov EDX, 0x2

		SystemStringSystemStringTrimEndSystemChararray.IL_0011.02: ;Asm
			mul dword EDX

		SystemStringSystemStringTrimEndSystemChararray.IL_0011.03: ;Asm
			add EAX, 0x10

		SystemStringSystemStringTrimEndSystemChararray.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimEndSystemChararray.IL_0011.05: ;Asm
			pop dword EDX

		SystemStringSystemStringTrimEndSystemChararray.IL_0011.06: ;Asm
			add EDX, EAX

		SystemStringSystemStringTrimEndSystemChararray.IL_0011.07: ;Asm
			push dword EDX

		SystemStringSystemStringTrimEndSystemChararray.IL_0016:
			; Stloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimEndSystemChararray.IL_0016.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimEndSystemChararray.IL_0016.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringTrimEndSystemChararray.IL_0017:
			; Ldloc
			; Local type = System.Char&
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimEndSystemChararray.IL_0017.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringTrimEndSystemChararray.IL_0017.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimEndSystemChararray.IL_0018:
			; Conv_U

		SystemStringSystemStringTrimEndSystemChararray.IL_0019:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimEndSystemChararray.IL_0019.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimEndSystemChararray.IL_0019.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringTrimEndSystemChararray.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimEndSystemChararray.IL_001A.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringTrimEndSystemChararray.IL_001A.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringTrimEndSystemChararray.IL_001B:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimEndSystemChararray.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringTrimEndSystemChararray.IL_001B.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimEndSystemChararray.IL_001C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimEndSystemChararray.IL_001C.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimEndSystemChararray.IL_001C.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringTrimEndSystemChararray.IL_001D:
			; Ldlen

		SystemStringSystemStringTrimEndSystemChararray.IL_001D.00: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimEndSystemChararray.IL_001D.01: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimEndSystemChararray.IL_001D.02: ;Asm
			push dword [EAX + 8]

		SystemStringSystemStringTrimEndSystemChararray.IL_001E:
			; Conv_I4

		SystemStringSystemStringTrimEndSystemChararray.IL_001F:
			; Ldc_I4

		SystemStringSystemStringTrimEndSystemChararray.IL_001F.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimEndSystemChararray.IL_0020:
			; Call

		SystemStringSystemStringTrimEndSystemChararray.IL_0020.00: ;Asm
			Call SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType

		SystemStringSystemStringTrimEndSystemChararray.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimEndSystemChararray.IL_0020.02: ;Asm
			JE near SystemStringSystemStringTrimEndSystemChararray.IL_0025
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringTrimEndSystemChararray.IL_0020.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimEndSystemChararray.IL_0020.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimEndSystemChararray.IL_0020.05: ;Asm
			JNE near SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimEndSystemChararray.IL_0025:
			; Ret

		SystemStringSystemStringTrimEndSystemChararray.IL_0025.00: ;Asm
			Jmp SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_NORMAL
			; End Method: TrimEnd

		SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_NORMAL

		SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringTrimEndSystemChararray.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_75063186:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Path
			; Name: GetFileName
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] path at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIOPathGetFileNameSystemString:

		GUID_75075356:

		METHOD_75075356.0A: ;Asm
			push dword EBP

		METHOD_75075356.0B: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_75075356.0C: ;Asm
			push dword [EBP + 12]

		METHOD_75075356.0D: ;Asm
			push dword [EBP + 8]

		METHOD_75075356.0E: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString

		METHOD_75075356.0F: ;Asm
			test ECX, 0x2

		METHOD_75075356.10: ;Asm
			JE near SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_NORMAL

		METHOD_75075356.11: ;Asm
			add ESP, 0x4

		METHOD_75075356.12: ;Asm
			add ESP, 0x4

		METHOD_75075356.13: ;Asm
			JNE near SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_EXCEPTION
			; End Method: GetFileName

		SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_NORMAL.15: ;Asm
			mov ECX, 0x0

		SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_NORMAL.18: ;Asm
			pop dword EAX

		SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_NORMAL.19: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			pop dword EBP

		SystemStringSystemIOPathGetFileNameSystemString.END__OF__METHOD_EXCEPTION__2.1B: ;Asm
			Ret


		GUID_75075357:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Path
			; Name: GetDirectoryName
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] path at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIOPathGetDirectoryNameSystemString:

		GUID_75075359:

		METHOD_75075359.1C: ;Asm
			push dword EBP

		METHOD_75075359.1D: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_75075359.1E: ;Asm
			push dword [EBP + 12]

		METHOD_75075359.1F: ;Asm
			push dword [EBP + 8]

		METHOD_75075359.20: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString

		METHOD_75075359.21: ;Asm
			test ECX, 0x2

		METHOD_75075359.22: ;Asm
			JE near SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_NORMAL

		METHOD_75075359.23: ;Asm
			add ESP, 0x4

		METHOD_75075359.24: ;Asm
			add ESP, 0x4

		METHOD_75075359.25: ;Asm
			JNE near SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION
			; End Method: GetDirectoryName

		SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_NORMAL.26: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_NORMAL.27: ;Asm
			mov ECX, 0x0

		SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_NORMAL.28: ;Asm
			pop dword EAX

		SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_NORMAL.29: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_NORMAL.2A: ;Asm
			pop dword EAX

		SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_NORMAL.2B: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION__2.2C: ;Asm
			pop dword EBP

		SystemStringSystemIOPathGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION__2.2D: ;Asm
			Ret


		GUID_75075360:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.PathHelpers
			; Name: .cctor
			; Plugged: No
			; Local 0 at EBP-4

		SystemVoidSystemIOPathHelperscctor:

		GUID_75075362:
			; Static constructor. See if it has been called already, return if so.

		METHOD_75075362.2E: ;Asm
			cmp byte [CCTOR_CALLED__System_IO_PathHelpers], 0x1

		METHOD_75075362.2F: ;Asm
			JE near METHOD_75075362.BeforeQuickReturn

		METHOD_75075362.30: ;Asm
			mov byte [CCTOR_CALLED__System_IO_PathHelpers], 0x1

		METHOD_75075362.31: ;Asm
			Jmp METHOD_75075362.AfterCCTorAlreadyCalledCheck

		METHOD_75075362.BeforeQuickReturn:

		METHOD_75075362.32: ;Asm
			mov ECX, 0x0

		METHOD_75075362.33: ;Asm
			Ret


		METHOD_75075362.AfterCCTorAlreadyCalledCheck:

		METHOD_75075362.34: ;Asm
			push dword EBP

		METHOD_75075362.35: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_75075362.36: ;Asm
			push dword 0x0

		SystemVoidSystemIOPathHelperscctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemIOPathHelperscctor.IL_0000.00: ;Asm
			push dword 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0001:
			; Newarr
			; Element Size = 2

		SystemVoidSystemIOPathHelperscctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0001.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemIOPathHelperscctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOPathHelperscctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOPathHelperscctor.IL_0001.AfterAlloc:

		SystemVoidSystemIOPathHelperscctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemIOPathHelperscctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemIOPathHelperscctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemIOPathHelperscctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOPathHelperscctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOPathHelperscctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemIOPathHelperscctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemIOPathHelperscctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemIOPathHelperscctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemIOPathHelperscctor.IL_0006:
			; Dup

		SystemVoidSystemIOPathHelperscctor.IL_0006.00: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOPathHelperscctor.IL_0006.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOPathHelperscctor.IL_0007:
			; Ldc_I4

		SystemVoidSystemIOPathHelperscctor.IL_0007.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOPathHelperscctor.IL_0008:
			; Ldsfld

		SystemVoidSystemIOPathHelperscctor.IL_0008.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemVoidSystemIOPathHelperscctor.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0008.02: ;Asm
			JNE near SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathHelperscctor.IL_0008.AfterCCTorExceptionCheck:

		SystemVoidSystemIOPathHelperscctor.IL_0008.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOPathHelperscctor.IL_0008.04: ;Asm
			mov AX, word [static_field__System_IO_Path_DirectorySeparatorChar]

		SystemVoidSystemIOPathHelperscctor.IL_0008.05: ;Asm
			push dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_000D:
			; Stelem_I2

		SystemVoidSystemIOPathHelperscctor.IL_000D.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOPathHelperscctor.IL_000D.01: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_000D.02: ;Asm
			mul dword EDX

		SystemVoidSystemIOPathHelperscctor.IL_000D.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOPathHelperscctor.IL_000D.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidSystemIOPathHelperscctor.IL_000D.05: ;Asm
			add EDX, EAX

		SystemVoidSystemIOPathHelperscctor.IL_000D.06: ;Asm
			push dword EDX

		SystemVoidSystemIOPathHelperscctor.IL_000D.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemVoidSystemIOPathHelperscctor.IL_000D.08: ;Asm
			pop dword EBX

		SystemVoidSystemIOPathHelperscctor.IL_000D.09: ;Asm
			mov word [ECX], BX

		SystemVoidSystemIOPathHelperscctor.IL_000D.0A: ;Asm
			add ESP, 0xC

		SystemVoidSystemIOPathHelperscctor.IL_000E:
			; Dup

		SystemVoidSystemIOPathHelperscctor.IL_000E.00: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOPathHelperscctor.IL_000E.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOPathHelperscctor.IL_000F:
			; Ldc_I4

		SystemVoidSystemIOPathHelperscctor.IL_000F.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOPathHelperscctor.IL_0010:
			; Ldsfld

		SystemVoidSystemIOPathHelperscctor.IL_0010.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemVoidSystemIOPathHelperscctor.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0010.02: ;Asm
			JNE near SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathHelperscctor.IL_0010.AfterCCTorExceptionCheck:

		SystemVoidSystemIOPathHelperscctor.IL_0010.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOPathHelperscctor.IL_0010.04: ;Asm
			mov AX, word [static_field__System_IO_Path_AltDirectorySeparatorChar]

		SystemVoidSystemIOPathHelperscctor.IL_0010.05: ;Asm
			push dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0015:
			; Stelem_I2

		SystemVoidSystemIOPathHelperscctor.IL_0015.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOPathHelperscctor.IL_0015.01: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0015.02: ;Asm
			mul dword EDX

		SystemVoidSystemIOPathHelperscctor.IL_0015.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOPathHelperscctor.IL_0015.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidSystemIOPathHelperscctor.IL_0015.05: ;Asm
			add EDX, EAX

		SystemVoidSystemIOPathHelperscctor.IL_0015.06: ;Asm
			push dword EDX

		SystemVoidSystemIOPathHelperscctor.IL_0015.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemVoidSystemIOPathHelperscctor.IL_0015.08: ;Asm
			pop dword EBX

		SystemVoidSystemIOPathHelperscctor.IL_0015.09: ;Asm
			mov word [ECX], BX

		SystemVoidSystemIOPathHelperscctor.IL_0015.0A: ;Asm
			add ESP, 0xC

		SystemVoidSystemIOPathHelperscctor.IL_0016:
			; Stsfld

		SystemVoidSystemIOPathHelperscctor.IL_0016.00: ;Asm
			Call SystemVoidSystemIOPathHelperscctor

		SystemVoidSystemIOPathHelperscctor.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0016.02: ;Asm
			JNE near SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathHelperscctor.IL_0016.AfterCCTorExceptionCheck:
			; Type = 'System.Char[]

		SystemVoidSystemIOPathHelperscctor.IL_0016.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOPathHelperscctor.IL_0016.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0016.05: ;Asm
			mov dword [static_field__System_IO_PathHelpers_DirectorySeparatorChars + 4], EAX

		SystemVoidSystemIOPathHelperscctor.IL_001B:
			; Ldsfld

		SystemVoidSystemIOPathHelperscctor.IL_001B.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemVoidSystemIOPathHelperscctor.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_001B.02: ;Asm
			JNE near SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathHelperscctor.IL_001B.AfterCCTorExceptionCheck:

		SystemVoidSystemIOPathHelperscctor.IL_001B.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOPathHelperscctor.IL_001B.04: ;Asm
			mov AX, word [static_field__System_IO_Path_DirectorySeparatorChar]

		SystemVoidSystemIOPathHelperscctor.IL_001B.05: ;Asm
			push dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0020:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemVoidSystemIOPathHelperscctor.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0020.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemIOPathHelperscctor.IL_0021:
			; Ldloca
			; Local type = System.Char
			; Local EBP offset = 4

		SystemVoidSystemIOPathHelperscctor.IL_0021.00: ;Asm
			mov EAX, EBP

		SystemVoidSystemIOPathHelperscctor.IL_0021.01: ;Asm
			sub EAX, 0x4

		SystemVoidSystemIOPathHelperscctor.IL_0021.02: ;Asm
			push dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0023:
			; Call

		SystemVoidSystemIOPathHelperscctor.IL_0023.00: ;Asm
			sub ESP, 0x4

		SystemVoidSystemIOPathHelperscctor.IL_0023.01: ;Asm
			Call SystemStringSystemCharToString

		SystemVoidSystemIOPathHelperscctor.IL_0023.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0023.03: ;Asm
			JE near SystemVoidSystemIOPathHelperscctor.IL_0028
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemIOPathHelperscctor.IL_0023.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOPathHelperscctor.IL_0023.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOPathHelperscctor.IL_0023.06: ;Asm
			JNE near SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathHelperscctor.IL_0028:
			; Stsfld

		SystemVoidSystemIOPathHelperscctor.IL_0028.00: ;Asm
			Call SystemVoidSystemIOPathHelperscctor

		SystemVoidSystemIOPathHelperscctor.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0028.02: ;Asm
			JNE near SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathHelperscctor.IL_0028.AfterCCTorExceptionCheck:
			; Type = 'System.String

		SystemVoidSystemIOPathHelperscctor.IL_0028.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOPathHelperscctor.IL_0028.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0028.05: ;Asm
			mov dword [static_field__System_IO_PathHelpers_DirectorySeparatorCharAsString + 4], EAX

		SystemVoidSystemIOPathHelperscctor.IL_002D:
			; Ldc_I4

		SystemVoidSystemIOPathHelperscctor.IL_002D.00: ;Asm
			push dword 0x8

		SystemVoidSystemIOPathHelperscctor.IL_002E:
			; Newarr
			; Element Size = 2

		SystemVoidSystemIOPathHelperscctor.IL_002E.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_002E.01: ;Asm
			push dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_002E.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_002E.03: ;Asm
			mul dword EDX

		SystemVoidSystemIOPathHelperscctor.IL_002E.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOPathHelperscctor.IL_002E.05: ;Asm
			push dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_002E.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOPathHelperscctor.IL_002E.AfterAlloc:

		SystemVoidSystemIOPathHelperscctor.IL_002E.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_002E.08: ;Asm
			pop dword ESI

		SystemVoidSystemIOPathHelperscctor.IL_002E.09: ;Asm
			push dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_002E.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemIOPathHelperscctor.IL_002E.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemIOPathHelperscctor.IL_002E.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_002E.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOPathHelperscctor.IL_002E.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOPathHelperscctor.IL_002E.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemIOPathHelperscctor.IL_002E.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemIOPathHelperscctor.IL_002E.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemIOPathHelperscctor.IL_002E.12: ;Asm
			push dword 0x0

		SystemVoidSystemIOPathHelperscctor.IL_002E.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemIOPathHelperscctor.IL_002E.14: ;Asm
			push dword 0x0

		SystemVoidSystemIOPathHelperscctor.IL_0033:
			; Dup

		SystemVoidSystemIOPathHelperscctor.IL_0033.00: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOPathHelperscctor.IL_0033.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOPathHelperscctor.IL_0034:
			; Ldtoken

		SystemVoidSystemIOPathHelperscctor.IL_0034.00: ;Asm
			push dword static_field___PrivateImplementationDetails__C6F364A0AD934EFED8909446C215752E565D77C1

		SystemVoidSystemIOPathHelperscctor.IL_0034.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOPathHelperscctor.IL_0039:
			; Call

		SystemVoidSystemIOPathHelperscctor.IL_0039.00: ;Asm
			Call SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle

		SystemVoidSystemIOPathHelperscctor.IL_0039.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0039.02: ;Asm
			JE near SystemVoidSystemIOPathHelperscctor.IL_003E
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidSystemIOPathHelperscctor.IL_0039.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOPathHelperscctor.IL_0039.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOPathHelperscctor.IL_0039.05: ;Asm
			JNE near SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathHelperscctor.IL_003E:
			; Stsfld

		SystemVoidSystemIOPathHelperscctor.IL_003E.00: ;Asm
			Call SystemVoidSystemIOPathHelperscctor

		SystemVoidSystemIOPathHelperscctor.IL_003E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_003E.02: ;Asm
			JNE near SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathHelperscctor.IL_003E.AfterCCTorExceptionCheck:
			; Type = 'System.Char[]

		SystemVoidSystemIOPathHelperscctor.IL_003E.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOPathHelperscctor.IL_003E.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_003E.05: ;Asm
			mov dword [static_field__System_IO_PathHelpers_TrimEndChars + 4], EAX

		SystemVoidSystemIOPathHelperscctor.IL_0043:
			; Ldc_I4

		SystemVoidSystemIOPathHelperscctor.IL_0043.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOPathHelperscctor.IL_0044:
			; Newarr
			; Element Size = 2

		SystemVoidSystemIOPathHelperscctor.IL_0044.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0044.01: ;Asm
			push dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0044.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0044.03: ;Asm
			mul dword EDX

		SystemVoidSystemIOPathHelperscctor.IL_0044.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOPathHelperscctor.IL_0044.05: ;Asm
			push dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0044.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemIOPathHelperscctor.IL_0044.AfterAlloc:

		SystemVoidSystemIOPathHelperscctor.IL_0044.07: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0044.08: ;Asm
			pop dword ESI

		SystemVoidSystemIOPathHelperscctor.IL_0044.09: ;Asm
			push dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0044.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemIOPathHelperscctor.IL_0044.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemIOPathHelperscctor.IL_0044.0C: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_0044.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemIOPathHelperscctor.IL_0044.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemIOPathHelperscctor.IL_0044.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0044.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemIOPathHelperscctor.IL_0044.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemIOPathHelperscctor.IL_0044.12: ;Asm
			push dword 0x0

		SystemVoidSystemIOPathHelperscctor.IL_0044.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemIOPathHelperscctor.IL_0044.14: ;Asm
			push dword 0x0

		SystemVoidSystemIOPathHelperscctor.IL_0049:
			; Dup

		SystemVoidSystemIOPathHelperscctor.IL_0049.00: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOPathHelperscctor.IL_0049.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemIOPathHelperscctor.IL_004A:
			; Ldc_I4

		SystemVoidSystemIOPathHelperscctor.IL_004A.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOPathHelperscctor.IL_004B:
			; Ldc_I4

		SystemVoidSystemIOPathHelperscctor.IL_004B.00: ;Asm
			push dword 0x20

		SystemVoidSystemIOPathHelperscctor.IL_004D:
			; Stelem_I2

		SystemVoidSystemIOPathHelperscctor.IL_004D.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOPathHelperscctor.IL_004D.01: ;Asm
			mov EDX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_004D.02: ;Asm
			mul dword EDX

		SystemVoidSystemIOPathHelperscctor.IL_004D.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemIOPathHelperscctor.IL_004D.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemVoidSystemIOPathHelperscctor.IL_004D.05: ;Asm
			add EDX, EAX

		SystemVoidSystemIOPathHelperscctor.IL_004D.06: ;Asm
			push dword EDX

		SystemVoidSystemIOPathHelperscctor.IL_004D.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemVoidSystemIOPathHelperscctor.IL_004D.08: ;Asm
			pop dword EBX

		SystemVoidSystemIOPathHelperscctor.IL_004D.09: ;Asm
			mov word [ECX], BX

		SystemVoidSystemIOPathHelperscctor.IL_004D.0A: ;Asm
			add ESP, 0xC

		SystemVoidSystemIOPathHelperscctor.IL_004E:
			; Stsfld

		SystemVoidSystemIOPathHelperscctor.IL_004E.00: ;Asm
			Call SystemVoidSystemIOPathHelperscctor

		SystemVoidSystemIOPathHelperscctor.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOPathHelperscctor.IL_004E.02: ;Asm
			JNE near SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOPathHelperscctor.IL_004E.AfterCCTorExceptionCheck:
			; Type = 'System.Char[]

		SystemVoidSystemIOPathHelperscctor.IL_004E.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOPathHelperscctor.IL_004E.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOPathHelperscctor.IL_004E.05: ;Asm
			mov dword [static_field__System_IO_PathHelpers_TrimStartChars + 4], EAX

		SystemVoidSystemIOPathHelperscctor.IL_0053:
			; Ret

		SystemVoidSystemIOPathHelperscctor.IL_0053.00: ;Asm
			Jmp SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemIOPathHelperscctor.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret


		GUID_75075363:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemTextASCIIEncodingctor:

		GUID_75092195:

		METHOD_75092195.06: ;Asm
			push dword EBP

		METHOD_75092195.07: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextASCIIEncodingctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextASCIIEncodingctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextASCIIEncodingctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextASCIIEncodingctor.IL_0001:
			; Ldc_I4

		SystemVoidSystemTextASCIIEncodingctor.IL_0001.00: ;Asm
			push dword 0x4E9F

		SystemVoidSystemTextASCIIEncodingctor.IL_0006:
			; Call

		SystemVoidSystemTextASCIIEncodingctor.IL_0006.00: ;Asm
			Call SystemVoidSystemTextEncodingctorSystemInt32

		SystemVoidSystemTextASCIIEncodingctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextASCIIEncodingctor.IL_0006.02: ;Asm
			JE near SystemVoidSystemTextASCIIEncodingctor.IL_000B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemTextASCIIEncodingctor.IL_0006.03: ;Asm
			JNE near SystemVoidSystemTextASCIIEncodingctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextASCIIEncodingctor.IL_000B:
			; Ret

		SystemVoidSystemTextASCIIEncodingctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemTextASCIIEncodingctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextASCIIEncodingctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextASCIIEncodingctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextASCIIEncodingctor.END__OF__METHOD_NORMAL

		SystemVoidSystemTextASCIIEncodingctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextASCIIEncodingctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextASCIIEncodingctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextASCIIEncodingctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextASCIIEncodingctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_75092196:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoder
			; Name: get_InternalHasFallbackBuffer
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer:

		GUID_75094578:

		METHOD_75094578.05: ;Asm
			push dword EBP

		METHOD_75094578.06: ;Asm
			mov EBP, ESP

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0001:
			; Ldfld
			; Field: System.Text.EncoderFallbackBuffer System.Text.Encoder.m_fallbackBuffer
			; Type: System.Text.EncoderFallbackBuffer
			; Size: 8
			; DeclaringType: System.Text.Encoder
			; TypeOnStack: System.Text.Encoder
			; Offset: 12 (includes object header)

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0001.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0001.04: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0001.06: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0006:
			; Ldnull

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0006.00: ;Asm
			push dword 0x0

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0006.01: ;Asm
			push dword 0x0

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007:
			; Cgt_Un

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.00: ;Asm
			mov ESI, 0x1

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.01: ;Asm
			xor EDI, EDI

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.02: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.03: ;Asm
			pop dword EDX

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.04: ;Asm
			pop dword EBX

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.05: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.06: ;Asm
			cmp ECX, EDX

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.07: ;Asm
			JNBE near SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.True

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.08: ;Asm
			JB near SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.False

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.09: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.True:

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.0A: ;Asm
			cmovnbe EDI, ESI

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.False:

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0007.0B: ;Asm
			push dword EDI

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0009:
			; Ret

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.IL_0009.00: ;Asm
			Jmp SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.END__OF__METHOD_NORMAL
			; End Method: get_InternalHasFallbackBuffer

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.END__OF__METHOD_NORMAL

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_75094579:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoder
			; Name: get_FallbackBuffer
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer:

		GUID_75097603:

		METHOD_75097603.07: ;Asm
			push dword EBP

		METHOD_75097603.08: ;Asm
			mov EBP, ESP

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0001:
			; Ldfld
			; Field: System.Text.EncoderFallbackBuffer System.Text.Encoder.m_fallbackBuffer
			; Type: System.Text.EncoderFallbackBuffer
			; Size: 8
			; DeclaringType: System.Text.Encoder
			; TypeOnStack: System.Text.Encoder
			; Offset: 12 (includes object header)

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0001.01: ;Asm
			pop dword ECX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0001.04: ;Asm
			push dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0001.06: ;Asm
			push dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0006:
			; Branch

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0006.00: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0006.01: ;Asm
			pop dword EBX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0006.02: ;Asm
			cmp EAX, 0x0

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0006.03: ;Asm
			JNE near SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0033

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0006.04: ;Asm
			cmp EBX, 0x0

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0006.05: ;Asm
			JNE near SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0033

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0009:
			; Ldfld
			; Field: System.Text.EncoderFallback System.Text.Encoder.m_fallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; DeclaringType: System.Text.Encoder
			; TypeOnStack: System.Text.Encoder
			; Offset: 20 (includes object header)

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0009.01: ;Asm
			pop dword ECX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0009.02: ;Asm
			add ECX, 0x14

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0009.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0009.04: ;Asm
			push dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0009.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0009.06: ;Asm
			push dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0009.07: ;Asm
			mov EAX, 0x0

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_000E:
			; Branch

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_000E.00: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_000E.01: ;Asm
			pop dword EBX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_000E.02: ;Asm
			cmp EAX, 0x0

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_000E.03: ;Asm
			JNE near SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_000E.End

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_000E.04: ;Asm
			cmp EBX, 0x0

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_000E.05: ;Asm
			JE near SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0023

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_000E.End:

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0010.01: ;Asm
			push dword [EBP + 8]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0011.00: ;Asm
			push dword [EBP + 12]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0011.01: ;Asm
			push dword [EBP + 8]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0012:
			; Ldfld
			; Field: System.Text.EncoderFallback System.Text.Encoder.m_fallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; DeclaringType: System.Text.Encoder
			; TypeOnStack: System.Text.Encoder
			; Offset: 20 (includes object header)

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0012.01: ;Asm
			pop dword ECX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0012.02: ;Asm
			add ECX, 0x14

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0012.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0012.04: ;Asm
			push dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0012.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0012.06: ;Asm
			push dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0012.07: ;Asm
			mov EAX, 0x0

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017:
			; Callvirt
			; ThisOffset = 0

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.01: ;Asm
			push dword [EAX]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.02: ;Asm
			push dword 0x3C1

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.04: ;Asm
			pop dword ECX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.AfterAddressCheck:

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.07: ;Asm
			JNE near SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.NotBoxedThis

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.08: ;Asm
			add EAX, 0xC

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.NotBoxedThis:

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.0A: ;Asm
			Call ECX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.AfterNotBoxedThis:

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.0B: ;Asm
			test ECX, 0x2

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.0C: ;Asm
			JE near SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_001C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.0D: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.0F: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.10: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.11: ;Asm
			JNE near SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_EXCEPTION

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0017.NoExceptionAfterCall:
			; Argument Count = 0

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_001C:
			; Stfld
			; Operand type: System.Text.Encoder
			; Field: System.Text.EncoderFallbackBuffer System.Text.Encoder.m_fallbackBuffer
			; Type: System.Text.EncoderFallbackBuffer
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_001C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_001C.01: ;Asm
			add ECX, 0xC

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_001C.02: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_001C.03: ;Asm
			mov dword [ECX], EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_001C.04: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_001C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_001C.06: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_001C.07: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0021:
			; Br

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0021.00: ;Asm
			Jmp SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0033

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0023.00: ;Asm
			push dword [EBP + 12]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0023.01: ;Asm
			push dword [EBP + 8]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0024:
			; Call

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0024.00: ;Asm
			sub ESP, 0x8

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0024.01: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0024.02: ;Asm
			test ECX, 0x2

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0024.03: ;Asm
			JE near SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0024.04: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0024.05: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0024.06: ;Asm
			JNE near SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_EXCEPTION

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029:
			; Callvirt
			; ThisOffset = 0

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.01: ;Asm
			push dword [EAX]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.02: ;Asm
			push dword 0x3C1

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.04: ;Asm
			pop dword ECX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.AfterAddressCheck:

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.07: ;Asm
			JNE near SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.NotBoxedThis

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.08: ;Asm
			add EAX, 0xC

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.NotBoxedThis:

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.0A: ;Asm
			Call ECX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.AfterNotBoxedThis:

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.0B: ;Asm
			test ECX, 0x2

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.0C: ;Asm
			JE near SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_002E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.0D: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.0F: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.10: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.11: ;Asm
			JNE near SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_EXCEPTION

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0029.NoExceptionAfterCall:
			; Argument Count = 0

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_002E:
			; Stfld
			; Operand type: System.Text.Encoder
			; Field: System.Text.EncoderFallbackBuffer System.Text.Encoder.m_fallbackBuffer
			; Type: System.Text.EncoderFallbackBuffer
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_002E.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_002E.01: ;Asm
			add ECX, 0xC

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_002E.02: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_002E.03: ;Asm
			mov dword [ECX], EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_002E.04: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_002E.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_002E.06: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_002E.07: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0033:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0033.00: ;Asm
			push dword [EBP + 12]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0033.01: ;Asm
			push dword [EBP + 8]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0034:
			; Ldfld
			; Field: System.Text.EncoderFallbackBuffer System.Text.Encoder.m_fallbackBuffer
			; Type: System.Text.EncoderFallbackBuffer
			; Size: 8
			; DeclaringType: System.Text.Encoder
			; TypeOnStack: System.Text.Encoder
			; Offset: 12 (includes object header)

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0034.00: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0034.01: ;Asm
			pop dword ECX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0034.02: ;Asm
			add ECX, 0xC

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0034.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0034.04: ;Asm
			push dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0034.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0034.06: ;Asm
			push dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0034.07: ;Asm
			mov EAX, 0x0

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0039:
			; Ret

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.IL_0039.00: ;Asm
			Jmp SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_NORMAL
			; End Method: get_FallbackBuffer

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_NORMAL

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_EXCEPTION:

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_75097604:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Argument_EncoderFallbackNotEmpty
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty:

		GUID_75109538:

		METHOD_75109538.09: ;Asm
			push dword EBP

		METHOD_75109538.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_0000:
			; LdStr
			; String Value: Argument_EncoderFallbackNotEmpty

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_0000.00: ;Asm
			push dword StringLiteral0315

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_0006:
			; Call

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_000B:
			; Ret

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_NORMAL
			; End Method: get_Argument_EncoderFallbackNotEmpty

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_75109539:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: get_EncodingName
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemTextEncodingget_EncodingName:

		GUID_75112145:

		METHOD_75112145.09: ;Asm
			push dword EBP

		METHOD_75112145.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemTextEncodingget_EncodingName.IL_0000:
			; LdStr
			; String Value: Globalization_cp_

		SystemStringSystemTextEncodingget_EncodingName.IL_0000.00: ;Asm
			push dword StringLiteral0316

		SystemStringSystemTextEncodingget_EncodingName.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemTextEncodingget_EncodingName.IL_0005:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemStringSystemTextEncodingget_EncodingName.IL_0005.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemTextEncodingget_EncodingName.IL_0005.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemTextEncodingget_EncodingName.IL_0006:
			; Ldflda
			; Field: System.Int32 System.Text.Encoding.m_codePage

		SystemStringSystemTextEncodingget_EncodingName.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemStringSystemTextEncodingget_EncodingName.IL_0006.01: ;Asm
			pop dword EAX

		SystemStringSystemTextEncodingget_EncodingName.IL_0006.02: ;Asm
			add EAX, 0xE

		SystemStringSystemTextEncodingget_EncodingName.IL_0006.03: ;Asm
			push dword EAX

		SystemStringSystemTextEncodingget_EncodingName.IL_000B:
			; Call

		SystemStringSystemTextEncodingget_EncodingName.IL_000B.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemTextEncodingget_EncodingName.IL_000B.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemStringSystemTextEncodingget_EncodingName.IL_000B.02: ;Asm
			test ECX, 0x2

		SystemStringSystemTextEncodingget_EncodingName.IL_000B.03: ;Asm
			JE near SystemStringSystemTextEncodingget_EncodingName.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemTextEncodingget_EncodingName.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemStringSystemTextEncodingget_EncodingName.IL_000B.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemTextEncodingget_EncodingName.IL_000B.06: ;Asm
			add ESP, 0x4

		SystemStringSystemTextEncodingget_EncodingName.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemStringSystemTextEncodingget_EncodingName.IL_000B.08: ;Asm
			JNE near SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextEncodingget_EncodingName.IL_0010:
			; Call

		SystemStringSystemTextEncodingget_EncodingName.IL_0010.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringSystemTextEncodingget_EncodingName.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemStringSystemTextEncodingget_EncodingName.IL_0010.02: ;Asm
			JE near SystemStringSystemTextEncodingget_EncodingName.IL_0015
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemTextEncodingget_EncodingName.IL_0010.03: ;Asm
			add ESP, 0x4

		SystemStringSystemTextEncodingget_EncodingName.IL_0010.04: ;Asm
			add ESP, 0x4

		SystemStringSystemTextEncodingget_EncodingName.IL_0010.05: ;Asm
			JNE near SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextEncodingget_EncodingName.IL_0015:
			; Call

		SystemStringSystemTextEncodingget_EncodingName.IL_0015.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemString

		SystemStringSystemTextEncodingget_EncodingName.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemStringSystemTextEncodingget_EncodingName.IL_0015.02: ;Asm
			JE near SystemStringSystemTextEncodingget_EncodingName.IL_001A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemTextEncodingget_EncodingName.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemStringSystemTextEncodingget_EncodingName.IL_0015.04: ;Asm
			add ESP, 0x4

		SystemStringSystemTextEncodingget_EncodingName.IL_0015.05: ;Asm
			JNE near SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextEncodingget_EncodingName.IL_001A:
			; Ret

		SystemStringSystemTextEncodingget_EncodingName.IL_001A.00: ;Asm
			Jmp SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_NORMAL
			; End Method: get_EncodingName

		SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_NORMAL

		SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_EXCEPTION:

		SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemTextEncodingget_EncodingName.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_75112146:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoder
			; Name: get_Fallback
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback:

		GUID_75116782:

		METHOD_75116782.09: ;Asm
			push dword EBP

		METHOD_75116782.0A: ;Asm
			mov EBP, ESP

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0001:
			; Ldfld
			; Field: System.Text.EncoderFallback System.Text.Encoder.m_fallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; DeclaringType: System.Text.Encoder
			; TypeOnStack: System.Text.Encoder
			; Offset: 20 (includes object header)

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0001.01: ;Asm
			pop dword ECX

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0001.02: ;Asm
			add ECX, 0x14

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0001.04: ;Asm
			push dword EAX

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0001.06: ;Asm
			push dword EAX

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0006:
			; Ret

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.IL_0006.00: ;Asm
			Jmp SystemTextEncoderFallbackSystemTextEncoderget_Fallback.END__OF__METHOD_NORMAL
			; End Method: get_Fallback

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncoderFallbackSystemTextEncoderget_Fallback.END__OF__METHOD_NORMAL

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.END__OF__METHOD_EXCEPTION:

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextEncoderFallbackSystemTextEncoderget_Fallback.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_75116783:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: Format
			; Plugged: No
			; Argument[0] resourceFormat at EBP+28, size = 8
			; Argument[1] p1 at EBP+20, size = 8
			; Argument[2] p2 at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject:

		GUID_75118801:

		METHOD_75118801.09: ;Asm
			push dword EBP

		METHOD_75118801.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0000:
			; Call

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0000.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0000.01: ;Asm
			Call SystemBooleanSystemSRUsingResourceKeys

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0000.02: ;Asm
			test ECX, 0x2

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0000.03: ;Asm
			JE near SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0005
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0000.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0000.05: ;Asm
			JNE near SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0005:
			; Branch

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0005.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0005.02: ;Asm
			JE near SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0024

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0007:
			; LdStr
			; String Value: , 

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0007.00: ;Asm
			push dword StringLiteral0317

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0007.01: ;Asm
			push dword 0x0

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000C:
			; Ldc_I4

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000C.00: ;Asm
			push dword 0x3

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D:
			; Newarr
			; Element Size = 8

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.01: ;Asm
			push dword EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.02: ;Asm
			mov EDX, 0x8

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.03: ;Asm
			mul dword EDX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.04: ;Asm
			add EAX, 0x10

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.05: ;Asm
			push dword EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.AfterAlloc:

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.07: ;Asm
			pop dword EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.08: ;Asm
			pop dword ESI

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.09: ;Asm
			push dword EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.0A: ;Asm
			push dword [ESP]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.0B: ;Asm
			push dword [ESP]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.0C: ;Asm
			pop dword EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.12: ;Asm
			push dword 0x0

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_000D.14: ;Asm
			push dword 0x0

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0012:
			; Dup

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0012.00: ;Asm
			push dword [ESP + 4]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0012.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0013:
			; Ldc_I4

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0013.00: ;Asm
			push dword 0x0

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0014.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0014.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015:
			; Stelem_Ref

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.01: ;Asm
			mov EDX, 0x8

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.02: ;Asm
			mul dword EDX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.03: ;Asm
			add EAX, 0x10

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.05: ;Asm
			add EDX, EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.06: ;Asm
			push dword EDX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.08: ;Asm
			pop dword EBX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.09: ;Asm
			mov dword [ECX], EBX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.0B: ;Asm
			pop dword EBX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.0D: ;Asm
			add ECX, 0x4

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0015.0E: ;Asm
			add ESP, 0xC

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0016:
			; Dup

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0016.00: ;Asm
			push dword [ESP + 4]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0016.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0017:
			; Ldc_I4

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0017.00: ;Asm
			push dword 0x1

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0018.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0018.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019:
			; Stelem_Ref

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.01: ;Asm
			mov EDX, 0x8

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.02: ;Asm
			mul dword EDX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.03: ;Asm
			add EAX, 0x10

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.05: ;Asm
			add EDX, EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.06: ;Asm
			push dword EDX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.08: ;Asm
			pop dword EBX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.09: ;Asm
			mov dword [ECX], EBX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.0B: ;Asm
			pop dword EBX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.0D: ;Asm
			add ECX, 0x4

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0019.0E: ;Asm
			add ESP, 0xC

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001A:
			; Dup

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001A.00: ;Asm
			push dword [ESP + 4]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001A.01: ;Asm
			push dword [ESP + 4]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001B:
			; Ldc_I4

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001B.00: ;Asm
			push dword 0x2

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001C.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001C.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D:
			; Stelem_Ref

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.01: ;Asm
			mov EDX, 0x8

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.02: ;Asm
			mul dword EDX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.03: ;Asm
			add EAX, 0x10

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.05: ;Asm
			add EDX, EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.06: ;Asm
			push dword EDX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.08: ;Asm
			pop dword EBX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.09: ;Asm
			mov dword [ECX], EBX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.0B: ;Asm
			pop dword EBX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.0D: ;Asm
			add ECX, 0x4

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001D.0E: ;Asm
			add ESP, 0xC

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001E:
			; Call

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001E.00: ;Asm
			Call SystemStringSystemStringJoinSystemStringSystemObjectarray

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001E.02: ;Asm
			JE near SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0023
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001E.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_001E.05: ;Asm
			JNE near SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0023:
			; Ret

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0023.00: ;Asm
			Jmp SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0024:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0024.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0024.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0025:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0025.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0025.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0026:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0026.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0026.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0027:
			; Call

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0027.00: ;Asm
			Call SystemStringSystemStringFormatSystemStringSystemObjectSystemObject

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0027.02: ;Asm
			JE near SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_002C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0027.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0027.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_0027.05: ;Asm
			JNE near SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_002C:
			; Ret

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.IL_002C.00: ;Asm
			Jmp SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL
			; End Method: Format

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 28], EAX

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRFormatSystemStringSystemObjectSystemObject.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x10


		GUID_75118802:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderFallbackBuffer
			; Name: InternalInitialize
			; Plugged: No
			; Argument[0] $this at EBP+32, size = 8
			; Argument[1] charStart at EBP+24, size = 4
			; Argument[2] charEnd at EBP+20, size = 4
			; Argument[3] encoder at EBP+16, size = 8
			; Argument[4] setEncoder at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean:

		GUID_75135580:

		METHOD_75135580.09: ;Asm
			push dword EBP

		METHOD_75135580.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0002:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Char* System.Text.EncoderFallbackBuffer.charStart
			; Type: System.Char*
			; Size: 4
			; Offset: 25 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0002.01: ;Asm
			add ECX, 0x19

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0007.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0007.01: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0008:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0009:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Char* System.Text.EncoderFallbackBuffer.charEnd
			; Type: System.Char*
			; Size: 4
			; Offset: 29 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0009.01: ;Asm
			add ECX, 0x1D

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0009.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_000E.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_000E.01: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_000F:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_000F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_000F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0010:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Text.EncoderNLS System.Text.EncoderFallbackBuffer.encoder
			; Type: System.Text.EncoderNLS
			; Size: 8
			; Offset: 17 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0010.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0010.01: ;Asm
			add ECX, 0x11

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0010.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0010.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0010.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0010.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0010.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0010.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0015.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0015.01: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0016:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0016.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0018:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.setEncoder
			; Type: System.Boolean
			; Size: 1
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0018.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0018.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0018.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0018.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0018.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_001D.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_001D.01: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_001E:
			; Ldc_I4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_001F:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bUsedEncoder
			; Type: System.Boolean
			; Size: 1
			; Offset: 33 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_001F.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_001F.01: ;Asm
			add ECX, 0x21

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_001F.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_001F.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_001F.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0024:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0024.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0024.01: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0025:
			; Ldc_I4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0025.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0026:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; Offset: 34 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0026.01: ;Asm
			add ECX, 0x22

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0026.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_002B.00: ;Asm
			push dword [EBP + 32]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_002B.01: ;Asm
			push dword [EBP + 28]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_002C:
			; Ldc_I4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_002C.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_002D:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Int32 System.Text.EncoderFallbackBuffer.iRecursionCount
			; Type: System.Int32
			; Size: 4
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_002D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_002D.01: ;Asm
			add ECX, 0xD

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_002D.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_002D.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_002D.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_002D.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0032:
			; Ret

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.IL_0032.00: ;Asm
			Jmp SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: InternalInitialize

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x1C


		GUID_75135581:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderFallbackBuffer
			; Name: InternalGetNextChar
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar:

		GUID_75151973:

		METHOD_75151973.05: ;Asm
			push dword EBP

		METHOD_75151973.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_75151973.07: ;Asm
			push dword 0x0

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001:
			; Callvirt
			; ThisOffset = 0

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.01: ;Asm
			push dword [EAX]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.02: ;Asm
			push dword 0x411

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.04: ;Asm
			pop dword ECX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.AfterAddressCheck:

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.07: ;Asm
			JNE near SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.NotBoxedThis

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.08: ;Asm
			add EAX, 0xC

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.0A: ;Asm
			add ESP, 0x4

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.NotBoxedThis:

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.0B: ;Asm
			Call ECX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.AfterNotBoxedThis:

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.0C: ;Asm
			test ECX, 0x2

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.0D: ;Asm
			JE near SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.0E: ;Asm
			add ESP, 0x4

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.0F: ;Asm
			JNE near SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.END__OF__METHOD_EXCEPTION

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0001.NoExceptionAfterCall:
			; Argument Count = 0

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0006:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0006.00: ;Asm
			pop dword EAX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0008:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0008.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0008.01: ;Asm
			push dword EAX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0009:
			; Ldc_I4

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0009.00: ;Asm
			push dword 0x0

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A:
			; Cgt_Un

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A.00: ;Asm
			pop dword EAX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A.02: ;Asm
			JB near SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A.True

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A.03: ;Asm
			Jmp SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A.False

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A.True:

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A.05: ;Asm
			push dword 0x1

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A.06: ;Asm
			Jmp SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000C

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A.False:

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A.07: ;Asm
			add ESP, 0x4

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000A.08: ;Asm
			push dword 0x0

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000C:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; Offset: 34 (includes object header)
			; After Nullref check

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000C.01: ;Asm
			add ECX, 0x22

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000C.02: ;Asm
			pop dword EAX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000C.03: ;Asm
			mov byte [ECX], AL

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000C.04: ;Asm
			add ESP, 0x4

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_000C.05: ;Asm
			add ESP, 0x4

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0011:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0011.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0011.01: ;Asm
			push dword EAX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0012:
			; Branch

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0012.00: ;Asm
			pop dword EAX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0012.02: ;Asm
			JNE near SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_001B

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0014.00: ;Asm
			push dword [EBP + 12]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0014.01: ;Asm
			push dword [EBP + 8]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0015:
			; Ldc_I4

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0015.00: ;Asm
			push dword 0x0

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0016:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Int32 System.Text.EncoderFallbackBuffer.iRecursionCount
			; Type: System.Int32
			; Size: 4
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0016.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0016.01: ;Asm
			add ECX, 0xD

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0016.02: ;Asm
			pop dword EAX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0016.03: ;Asm
			mov dword [ECX], EAX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_001B:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_001B.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_001B.01: ;Asm
			push dword EAX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_001C:
			; Ret

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.IL_001C.00: ;Asm
			Jmp SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.END__OF__METHOD_NORMAL
			; End Method: InternalGetNextChar

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.END__OF__METHOD_NORMAL

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.END__OF__METHOD_EXCEPTION:

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.END__OF__METHOD_EXCEPTION__2:

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_75151974:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: InRange
			; Plugged: No
			; Argument[0] ch at EBP+16, size = 4
			; Argument[1] start at EBP+12, size = 4
			; Argument[2] end at EBP+8, size = 4
			; Return size: 4

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32:

		GUID_75163706:

		METHOD_75163706.08: ;Asm
			push dword EBP

		METHOD_75163706.09: ;Asm
			mov EBP, ESP

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0002:
			; Sub

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0002.00: ;Asm
			pop dword ECX

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0002.01: ;Asm
			pop dword EAX

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0002.02: ;Asm
			sub EAX, ECX

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0002.03: ;Asm
			push dword EAX

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0005:
			; Sub

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0005.00: ;Asm
			pop dword ECX

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0005.01: ;Asm
			pop dword EAX

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0005.02: ;Asm
			sub EAX, ECX

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0005.03: ;Asm
			push dword EAX

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006:
			; Cgt_Un

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006.02: ;Asm
			JB near SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006.True

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006.03: ;Asm
			Jmp SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006.False

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006.True:

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006.05: ;Asm
			push dword 0x1

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006.06: ;Asm
			Jmp SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0008

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006.False:

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0006.08: ;Asm
			push dword 0x0

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0008:
			; Ldc_I4

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0008.00: ;Asm
			push dword 0x0

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009:
			; Ceq

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.02: ;Asm
			JE near SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.True

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.03: ;Asm
			Jmp SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.False

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.True:

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.05: ;Asm
			push dword 0x1

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.06: ;Asm
			Jmp SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_000B

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.False:

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.08: ;Asm
			push dword 0x0

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_0009.09: ;Asm
			Jmp SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_000B

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_000B:
			; Ret

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.IL_000B.00: ;Asm
			Jmp SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: InRange

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemTextUTF8EncodingInRangeSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x8


		GUID_75163707:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderNLS
			; Name: get_MustFlush
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemTextEncoderNLSget_MustFlush:

		GUID_75171779:

		METHOD_75171779.07: ;Asm
			push dword EBP

		METHOD_75171779.08: ;Asm
			mov EBP, ESP

		SystemBooleanSystemTextEncoderNLSget_MustFlush.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderNLSget_MustFlush.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemTextEncoderNLSget_MustFlush.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemTextEncoderNLSget_MustFlush.IL_0001:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderNLS.m_mustFlush
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderNLS
			; TypeOnStack: System.Text.EncoderNLS
			; Offset: 29 (includes object header)

		SystemBooleanSystemTextEncoderNLSget_MustFlush.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderNLSget_MustFlush.IL_0001.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderNLSget_MustFlush.IL_0001.02: ;Asm
			add ECX, 0x1D

		SystemBooleanSystemTextEncoderNLSget_MustFlush.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderNLSget_MustFlush.IL_0001.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemTextEncoderNLSget_MustFlush.IL_0001.05: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderNLSget_MustFlush.IL_0006:
			; Ret

		SystemBooleanSystemTextEncoderNLSget_MustFlush.IL_0006.00: ;Asm
			Jmp SystemBooleanSystemTextEncoderNLSget_MustFlush.END__OF__METHOD_NORMAL
			; End Method: get_MustFlush

		SystemBooleanSystemTextEncoderNLSget_MustFlush.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemTextEncoderNLSget_MustFlush.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemTextEncoderNLSget_MustFlush.END__OF__METHOD_NORMAL

		SystemBooleanSystemTextEncoderNLSget_MustFlush.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemTextEncoderNLSget_MustFlush.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderNLSget_MustFlush.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemTextEncoderNLSget_MustFlush.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemTextEncoderNLSget_MustFlush.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemTextEncoderNLSget_MustFlush.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemTextEncoderNLSget_MustFlush.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_75171780:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderFallback
			; Name: CreateFallbackBuffer
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer:

		GUID_75174242:

		METHOD_75174242.07: ;Asm
			push dword EBP

		METHOD_75174242.08: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallback
			; Arg real size = 8 aligned size = 8

		METHOD_75174242.09: ;Asm
			push dword [EBP + 12]

		METHOD_75174242.0A: ;Asm
			push dword [EBP + 8]

		METHOD_75174242.0B: ;Asm
			Call SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer

		METHOD_75174242.0C: ;Asm
			test ECX, 0x2

		METHOD_75174242.0D: ;Asm
			JE near SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL

		METHOD_75174242.0E: ;Asm
			add ESP, 0x4

		METHOD_75174242.0F: ;Asm
			add ESP, 0x4

		METHOD_75174242.10: ;Asm
			JNE near SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_EXCEPTION
			; End Method: CreateFallbackBuffer

		SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL.11: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL

		SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL.12: ;Asm
			mov ECX, 0x0

		SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL.13: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL.15: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_EXCEPTION:

		SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_EXCEPTION__2.17: ;Asm
			pop dword EBP

		SystemTextEncoderFallbackBufferSystemTextEncoderFallbackCreateFallbackBuffer.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			Ret


		GUID_75174243:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderFallbackBuffer
			; Name: InternalFallback
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] ch at EBP+12, size = 2
			; Argument[2] chars at EBP+8, size = 4
			; Return size: 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer:

		GUID_75174245:

		METHOD_75174245.19: ;Asm
			push dword EBP

		METHOD_75174245.1A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_75174245.1B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_75174245.1C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_75174245.1D: ;Asm
			push dword 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0000:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char*&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0001:
			; Ldind

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0001.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0001.01: ;Asm
			push dword [EAX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0003:
			; Ldfld
			; Field: System.Char* System.Text.EncoderFallbackBuffer.charStart
			; Type: System.Char*
			; Size: 4
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 25 (includes object header)

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0003.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0003.02: ;Asm
			add ECX, 0x19

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0003.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0003.04: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0003.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0008:
			; Sub

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0008.00: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0008.01: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0008.02: ;Asm
			sub EAX, ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0008.03: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0009:
			; Ldc_I4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0009.00: ;Asm
			push dword 0x2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000A:
			; Div

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000A.00: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000A.01: ;Asm
			test ECX, ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000A.02: ;Asm
			JNE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000A_NoDivideByZeroException

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000A.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000A_NoDivideByZeroException:

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000A_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000A_NoDivideByZeroException.05: ;Asm
			cdq

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000A_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000A_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000B:
			; Conv_I8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000B.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000B.01: ;Asm
			cdq

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000B.02: ;Asm
			push dword EDX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000B.03: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000C:
			; Conv_I4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000C.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000C.01: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000C.02: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000D:
			; Ldc_I4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000D.00: ;Asm
			push dword 0x1

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000E:
			; Sub

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000E.00: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000E.01: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000E.02: ;Asm
			sub EAX, ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000E.03: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000F.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_000F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0010.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0010.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0011:
			; Call

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0011.00: ;Asm
			Call SystemBooleanSystemCharIsHighSurrogateSystemChar

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0011.02: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0016
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0011.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0011.04: ;Asm
			JNE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0016:
			; Branch

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0016.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0016.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0016.02: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B6

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char*&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001B.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001C:
			; Ldind

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001C.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001C.01: ;Asm
			push dword [EAX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001D.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001D.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001E:
			; Ldfld
			; Field: System.Char* System.Text.EncoderFallbackBuffer.charEnd
			; Type: System.Char*
			; Size: 4
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 29 (includes object header)

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001E.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001E.02: ;Asm
			add ECX, 0x1D

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001E.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001E.04: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_001E.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0023:
			; Branch

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0023.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0023.01: ;Asm
			pop dword EBX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0023.03: ;Asm
			JB near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0061

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0025:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0025.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0025.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0026:
			; Ldfld
			; Field: System.Text.EncoderNLS System.Text.EncoderFallbackBuffer.encoder
			; Type: System.Text.EncoderNLS
			; Size: 8
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 17 (includes object header)

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0026.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0026.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0026.02: ;Asm
			add ECX, 0x11

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0026.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0026.04: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0026.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0026.06: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0026.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_002B:
			; Branch

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_002B.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_002B.01: ;Asm
			pop dword EBX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_002B.02: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_002B.03: ;Asm
			JNE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_002B.End

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_002B.04: ;Asm
			cmp EBX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_002B.05: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B6

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_002B.End:

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0030:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0030.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0030.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0031:
			; Ldfld
			; Field: System.Text.EncoderNLS System.Text.EncoderFallbackBuffer.encoder
			; Type: System.Text.EncoderNLS
			; Size: 8
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 17 (includes object header)

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0031.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0031.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0031.02: ;Asm
			add ECX, 0x11

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0031.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0031.04: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0031.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0031.06: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0031.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0036:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0036.00: ;Asm
			Call SystemBooleanSystemTextEncoderNLSget_MustFlush

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0036.02: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0036.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0036.04: ;Asm
			JNE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0036.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003B:
			; Branch

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003B.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003B.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003B.02: ;Asm
			JNE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B6

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003D.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003D.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003E:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.setEncoder
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 12 (includes object header)

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003E.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003E.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003E.02: ;Asm
			add ECX, 0xC

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003E.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003E.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_003E.05: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0043:
			; Branch

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0043.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0043.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0043.02: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0058

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0045.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0045.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0046:
			; Ldc_I4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0046.00: ;Asm
			push dword 0x1

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0047:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bUsedEncoder
			; Type: System.Boolean
			; Size: 1
			; Offset: 33 (includes object header)
			; After Nullref check

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0047.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0047.01: ;Asm
			add ECX, 0x21

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0047.02: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0047.03: ;Asm
			mov byte [ECX], AL

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0047.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0047.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_004C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_004C.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_004C.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_004D:
			; Ldfld
			; Field: System.Text.EncoderNLS System.Text.EncoderFallbackBuffer.encoder
			; Type: System.Text.EncoderNLS
			; Size: 8
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 17 (includes object header)

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_004D.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_004D.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_004D.02: ;Asm
			add ECX, 0x11

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_004D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_004D.04: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_004D.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_004D.06: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_004D.07: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0052:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0052.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0052.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0053:
			; Stfld
			; Operand type: System.Text.EncoderNLS
			; Field: System.Char System.Text.EncoderNLS.charLeftOver
			; Type: System.Char
			; Size: 2
			; Offset: 42 (includes object header)
			; After Nullref check

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0053.01: ;Asm
			add ECX, 0x2A

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0053.02: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0053.03: ;Asm
			mov word [ECX], AX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0053.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0053.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0058:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0058.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0058.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0059:
			; Ldc_I4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0059.00: ;Asm
			push dword 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_005A:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; Offset: 34 (includes object header)
			; After Nullref check

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_005A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_005A.01: ;Asm
			add ECX, 0x22

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_005A.02: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_005A.03: ;Asm
			mov byte [ECX], AL

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_005A.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_005A.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_005F:
			; Ldc_I4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_005F.00: ;Asm
			push dword 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0060:
			; Ret

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0060.00: ;Asm
			Jmp SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_NORMAL

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0061:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char*&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0061.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0062:
			; Ldind

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0062.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0062.01: ;Asm
			push dword [EAX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0063:
			; Ldind

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0063.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0063.01: ;Asm
			movzx EAX, word [EAX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0063.02: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0064:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 8
			; Local size = 2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0064.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0064.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0065:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 8
			; Local size = 2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0065.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0065.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0066:
			; Call

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0066.00: ;Asm
			Call SystemBooleanSystemCharIsLowSurrogateSystemChar

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0066.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0066.02: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006B
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0066.03: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0066.04: ;Asm
			JNE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006B:
			; Branch

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006B.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006B.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006B.02: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B6

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006D.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006D.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006E:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 34 (includes object header)

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006E.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006E.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006E.02: ;Asm
			add ECX, 0x22

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006E.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006E.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_006E.05: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0073:
			; Branch

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0073.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0073.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0073.02: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009A

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0075:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0075.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0075.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0076:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0076.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0076.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0077:
			; Ldfld
			; Field: System.Int32 System.Text.EncoderFallbackBuffer.iRecursionCount
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 13 (includes object header)

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0077.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0077.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0077.02: ;Asm
			add ECX, 0xD

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0077.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0077.04: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0077.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_007C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_007C.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_007C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_007D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_007D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_007D.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_007E:
			; Ldc_I4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_007E.00: ;Asm
			push dword 0x1

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_007F:
			; Add

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_007F.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_007F.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0080:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Int32 System.Text.EncoderFallbackBuffer.iRecursionCount
			; Type: System.Int32
			; Size: 4
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0080.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0080.01: ;Asm
			add ECX, 0xD

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0080.02: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0080.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0080.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0080.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0085:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0085.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0085.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0086:
			; Ldc_I4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0086.00: ;Asm
			push dword 0xFA

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008B:
			; Branch

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008B.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008B.01: ;Asm
			pop dword EBX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008B.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008B.03: ;Asm
			JLE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009A

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008D.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008D.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008E.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008E.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008F:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 8
			; Local size = 2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008F.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_008F.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0090:
			; Call

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0090.00: ;Asm
			Call SystemInt32SystemCharConvertToUtf32SystemCharSystemChar

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0090.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0090.02: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0095
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0090.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0090.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0090.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0090.06: ;Asm
			JNE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0095:
			; Call

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0095.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0095.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0095.02: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_0095.03: ;Asm
			JNE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char*&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009A.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char*&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009B.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009C:
			; Ldind

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009C.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009C.01: ;Asm
			push dword [EAX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009D:
			; Ldc_I4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009D.00: ;Asm
			push dword 0x2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009E:
			; Add

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009E.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009E.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009F:
			; Stind

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009F.00: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009F.01: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_009F.02: ;Asm
			mov dword [EAX], ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A0:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A0.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A0.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A1:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A1.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A1.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A2:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A2.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A2.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A3:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 8
			; Local size = 2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A3.00: ;Asm
			movzx EAX, word [EBP - 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A3.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A4.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A4.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5:
			; Callvirt
			; ThisOffset = 12

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.00: ;Asm
			mov EAX, dword [ESP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.01: ;Asm
			push dword [EAX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.02: ;Asm
			push dword 0x416

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.04: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.AfterAddressCheck:

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.05: ;Asm
			mov EAX, dword [ESP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.07: ;Asm
			JNE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.NotBoxedThis

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.08: ;Asm
			add EAX, 0xC

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.09: ;Asm
			mov dword [ESP + 16], EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.0A: ;Asm
			add ESP, 0x10

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.0B: ;Asm
			push dword [ESP - 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.0C: ;Asm
			push dword [ESP - 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.0D: ;Asm
			push dword [ESP - 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.NotBoxedThis:

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.0E: ;Asm
			Call ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.AfterNotBoxedThis:

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.0F: ;Asm
			test ECX, 0x2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.10: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00AA
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.11: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.12: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.13: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.14: ;Asm
			JNE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00A5.NoExceptionAfterCall:
			; Argument Count = 3

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00AA:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; Offset: 34 (includes object header)
			; After Nullref check

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00AA.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00AA.01: ;Asm
			add ECX, 0x22

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00AA.02: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00AA.03: ;Asm
			mov byte [ECX], AL

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00AA.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00AA.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00AF:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00AF.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00AF.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B0:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 34 (includes object header)

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B0.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B0.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B0.02: ;Asm
			add ECX, 0x22

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B0.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B0.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B0.05: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B5:
			; Ret

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B5.00: ;Asm
			Jmp SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_NORMAL

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B6:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B6.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B6.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B7:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 34 (includes object header)

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B7.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B7.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B7.02: ;Asm
			add ECX, 0x22

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B7.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B7.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00B7.05: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00BC:
			; Branch

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00BC.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00BC.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00BC.02: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00DD

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00BE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00BE.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00BE.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00BF:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00BF.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00BF.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C0:
			; Ldfld
			; Field: System.Int32 System.Text.EncoderFallbackBuffer.iRecursionCount
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 13 (includes object header)

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C0.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C0.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C0.02: ;Asm
			add ECX, 0xD

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C0.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C0.04: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C0.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C5:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C5.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C5.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C6.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C6.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C7:
			; Ldc_I4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C7.00: ;Asm
			push dword 0x1

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C8:
			; Add

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C8.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C8.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C9:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Int32 System.Text.EncoderFallbackBuffer.iRecursionCount
			; Type: System.Int32
			; Size: 4
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C9.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C9.01: ;Asm
			add ECX, 0xD

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C9.02: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C9.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C9.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00C9.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00CE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00CE.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00CE.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00CF:
			; Ldc_I4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00CF.00: ;Asm
			push dword 0xFA

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D4:
			; Branch

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D4.00: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D4.01: ;Asm
			pop dword EBX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D4.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D4.03: ;Asm
			JLE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00DD

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D6:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D6.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D6.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D7:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D7.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D7.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D8:
			; Call

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D8.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D8.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D8.02: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00DD
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00D8.03: ;Asm
			JNE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00DD:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00DD.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00DD.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00DE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00DE.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00DE.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00DF:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00DF.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00DF.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E0.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E0.01: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1:
			; Callvirt
			; ThisOffset = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.01: ;Asm
			push dword [EAX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.02: ;Asm
			push dword 0x417

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.04: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.AfterAddressCheck:

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.07: ;Asm
			JNE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.NotBoxedThis

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.08: ;Asm
			add EAX, 0xC

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.0A: ;Asm
			add ESP, 0xC

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.0B: ;Asm
			push dword [ESP - 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.0C: ;Asm
			push dword [ESP - 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.NotBoxedThis:

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.0D: ;Asm
			Call ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.AfterNotBoxedThis:

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.0E: ;Asm
			test ECX, 0x2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.0F: ;Asm
			JE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E6
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.10: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.11: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.12: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.13: ;Asm
			JNE near SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E1.NoExceptionAfterCall:
			; Argument Count = 2

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E6:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; Offset: 34 (includes object header)
			; After Nullref check

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E6.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E6.01: ;Asm
			add ECX, 0x22

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E6.02: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E6.03: ;Asm
			mov byte [ECX], AL

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E6.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00E6.05: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00EB:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00EB.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00EB.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00EC:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderFallbackBuffer
			; TypeOnStack: System.Text.EncoderFallbackBuffer
			; Offset: 34 (includes object header)

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00EC.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00EC.01: ;Asm
			pop dword ECX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00EC.02: ;Asm
			add ECX, 0x22

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00EC.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00EC.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00EC.05: ;Asm
			push dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00F1:
			; Ret

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.IL_00F1.00: ;Asm
			Jmp SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_NORMAL
			; End Method: InternalFallback

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_NORMAL

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanSystemTextEncoderFallbackBufferInternalFallbackSystemCharSystemCharpointer.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_75174246:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: PtrDiff
			; Plugged: No
			; Argument[0] a at EBP+12, size = 4
			; Argument[1] b at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer:

		GUID_75276878:

		METHOD_75276878.08: ;Asm
			push dword EBP

		METHOD_75276878.09: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0002:
			; Sub

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0002.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0002.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0002.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0002.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0003:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0003.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0004:
			; Div

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0004.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0004.01: ;Asm
			test ECX, ECX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0004.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0004_NoDivideByZeroException

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0004.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0004_NoDivideByZeroException:

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0004_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0004_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0004_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0004_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0005:
			; Conv_I8

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0005.01: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0005.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0005.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0006:
			; Conv_U4

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0006.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0006.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0006.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0007:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0007.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0008:
			; Shr_Un

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0008.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0008.01: ;Asm
			shr dword [ESP], CL

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0009:
			; Ret

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.IL_0009.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.END__OF__METHOD_NORMAL
			; End Method: PtrDiff

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemCharpointerSystemCharpointer.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_75276879:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: get_EncoderFallback
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback:

		GUID_75287411:

		METHOD_75287411.07: ;Asm
			push dword EBP

		METHOD_75287411.08: ;Asm
			mov EBP, ESP

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0001:
			; Ldfld
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; DeclaringType: System.Text.Encoding
			; TypeOnStack: System.Text.Encoding
			; Offset: 18 (includes object header)

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0001.01: ;Asm
			pop dword ECX

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0001.02: ;Asm
			add ECX, 0x12

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0001.04: ;Asm
			push dword EAX

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0001.06: ;Asm
			push dword EAX

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0006:
			; Ret

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.IL_0006.00: ;Asm
			Jmp SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.END__OF__METHOD_NORMAL
			; End Method: get_EncoderFallback

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.END__OF__METHOD_NORMAL

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.END__OF__METHOD_EXCEPTION:

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_75287412:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: GetByteCount
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] chars at EBP+12, size = 4
			; Argument[2] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32:

		GUID_75290612:

		METHOD_75290612.09: ;Asm
			push dword EBP

		METHOD_75290612.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0001:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0002:
			; Conv_U

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0003:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0003.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0003.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0003.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0015

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0005:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0005.00: ;Asm
			push dword StringLiteral0318

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0005.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000A:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.NoError1581
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.NoError1581:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0014:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0015:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0015.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0016:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0016.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0017:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0017.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0017.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0017.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0017.03: ;Asm
			JNL near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0029

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0019:
			; LdStr
			; String Value: count

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0019.00: ;Asm
			push dword StringLiteral0319

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0019.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_001E:
			; Call

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.NoError1581
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.NoError1581:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0028:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0029.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002B.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002C:
			; Ldnull

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002C.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.02: ;Asm
			push dword 0x2A3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.0F: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.11: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0032
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.13: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0032:
			; Ret

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.IL_0032.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextUTF8EncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0xC


		GUID_75290613:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: GetByteCount
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] chars at EBP+12, size = 4
			; Argument[2] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32:

		GUID_75313505:

		METHOD_75313505.07: ;Asm
			push dword EBP

		METHOD_75313505.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0001:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0002:
			; Conv_U

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0003:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0003.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0003.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0003.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0015

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0005:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0005.00: ;Asm
			push dword StringLiteral031A

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0005.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A:
			; Call

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000A.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.NoError1582
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.NoError1582:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_000F.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0014.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0015:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0015.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0016:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0016.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0017:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0017.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0017.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0017.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0017.03: ;Asm
			JNL near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0029

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0019:
			; LdStr
			; String Value: count

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0019.00: ;Asm
			push dword StringLiteral031B

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0019.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E:
			; Call

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_001E.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.NoError1582
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.NoError1582:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0023.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0028.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0029.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002A.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002B.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002C:
			; Ldnull

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002C.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.02: ;Asm
			push dword 0x2A3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.0F: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.11: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0032
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.13: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_002D.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0032:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.IL_0032.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextASCIIEncodingGetByteCountSystemCharpointerSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0xC


		GUID_75313506:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: ThrowBytesOverflow
			; Plugged: No
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] encoder at EBP+16, size = 8
			; Argument[2] nothingEncoded at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean:

		GUID_75337280:

		METHOD_75337280.07: ;Asm
			push dword EBP

		METHOD_75337280.08: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0001:
			; Branch

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0001.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0001.03: ;Asm
			JNE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0001.End

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0001.05: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_000B

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0001.End:

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0003:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0003.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0003.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0004:
			; Ldfld
			; Field: System.Boolean System.Text.EncoderNLS.m_throwOnOverflow
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.EncoderNLS
			; TypeOnStack: System.Text.EncoderNLS
			; Offset: 28 (includes object header)

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0004.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0004.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0004.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0004.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0004.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0004.05: ;Asm
			push dword EAX

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0009:
			; Br

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0009.00: ;Asm
			Jmp SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_000C

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_000B:
			; Ldc_I4

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_000B.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_000C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_000C.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_000D:
			; Or

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_000D.01: ;Asm
			or dword [ESP], EAX

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_000E:
			; Branch

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_000E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_000E.02: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_002C

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0010.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0010.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0011:
			; Branch

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0011.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0011.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0011.03: ;Asm
			JNE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0011.End

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0011.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0011.05: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0026

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0011.End:

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0013:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0014:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0014.00: ;Asm
			Call SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0014.02: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0019
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0014.04: ;Asm
			JNE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0014.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0019:
			; Branch

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0019.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0019.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0019.02: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0026

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_001B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_001B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_001B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_001C:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_001C.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_001C.02: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0021
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_001C.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_001C.05: ;Asm
			JNE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_001C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0021:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0021.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalReset

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0021.02: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0026
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0021.03: ;Asm
			JNE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0021.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0026.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0026.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0027:
			; Call

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0027.00: ;Asm
			Call SystemVoidSystemTextEncodingThrowBytesOverflow

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0027.02: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_002C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0027.03: ;Asm
			JNE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_002C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_002C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_002C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_002D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_002D.00: ;Asm
			Call SystemVoidSystemTextEncoderNLSClearMustFlush

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_002D.02: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0032
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_002D.03: ;Asm
			JNE near SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_002D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0032:
			; Ret

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.IL_0032.00: ;Asm
			Jmp SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: ThrowBytesOverflow

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncodingThrowBytesOverflowSystemTextEncoderNLSSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x14


		GUID_75337281:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: PtrDiff
			; Plugged: No
			; Argument[0] a at EBP+12, size = 4
			; Argument[1] b at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer:

		GUID_75363133:

		METHOD_75363133.05: ;Asm
			push dword EBP

		METHOD_75363133.06: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0002:
			; Sub

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0002.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0002.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0002.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0002.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0003:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0003.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0004:
			; Div

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0004.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0004.01: ;Asm
			test ECX, ECX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0004.02: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0004_NoDivideByZeroException

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0004.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0004_NoDivideByZeroException:

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0004_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0004_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0004_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0004_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0005:
			; Conv_I8

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0005.01: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0005.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0005.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0006:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0006.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0006.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0006.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0007:
			; Ret

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.IL_0007.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.END__OF__METHOD_NORMAL
			; End Method: PtrDiff

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextUTF8EncodingPtrDiffSystemBytepointerSystemBytepointer.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_75363134:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderReplacementFallback
			; Name: get_DefaultString
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString:

		GUID_75372776:

		METHOD_75372776.07: ;Asm
			push dword EBP

		METHOD_75372776.08: ;Asm
			mov EBP, ESP

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderReplacementFallback
			; Arg real size = 8 aligned size = 8

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0001:
			; Ldfld
			; Field: System.String System.Text.EncoderReplacementFallback.strDefault
			; Type: System.String
			; Size: 8
			; DeclaringType: System.Text.EncoderReplacementFallback
			; TypeOnStack: System.Text.EncoderReplacementFallback
			; Offset: 13 (includes object header)

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0001.01: ;Asm
			pop dword ECX

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0001.02: ;Asm
			add ECX, 0xD

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0001.04: ;Asm
			push dword EAX

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0001.06: ;Asm
			push dword EAX

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0006:
			; Ret

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.IL_0006.00: ;Asm
			Jmp SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.END__OF__METHOD_NORMAL
			; End Method: get_DefaultString

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.END__OF__METHOD_NORMAL

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemTextEncoderReplacementFallbackget_DefaultString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_75372777:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: GetBytes
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] chars at EBP+20, size = 4
			; Argument[2] charCount at EBP+16, size = 4
			; Argument[3] bytes at EBP+12, size = 4
			; Argument[4] byteCount at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32:

		GUID_75376431:

		METHOD_75376431.09: ;Asm
			push dword EBP

		METHOD_75376431.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0001:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0002:
			; Conv_U

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000A

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0005:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0005.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0006:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0006.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0007:
			; Conv_U

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008.03: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0026

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000A:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000B:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000B.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000C:
			; Conv_U

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0016

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000F:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000F.00: ;Asm
			push dword StringLiteral031C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000F.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0014:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0014.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0016:
			; LdStr
			; String Value: bytes

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0016.00: ;Asm
			push dword StringLiteral031D

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0016.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.NoError1583
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.NoError1583:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0026:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0026.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0027:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0027.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028.03: ;Asm
			JL near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002A:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002A.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002C:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D.03: ;Asm
			JNL near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004A

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002F.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0030:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0030.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031.03: ;Asm
			JL near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003A

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0033:
			; LdStr
			; String Value: byteCount

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0033.00: ;Asm
			push dword StringLiteral031E

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0033.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0038:
			; Br

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0038.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003A:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003A.00: ;Asm
			push dword StringLiteral031F

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003A.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F:
			; Call

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.NoError1583
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.NoError1583:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004A.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004A.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004C.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004E:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004E.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0050:
			; Ldnull

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0050.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0050.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051:
			; Callvirt
			; ThisOffset = 24

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.00: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.02: ;Asm
			push dword 0x2A7

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.05: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.09: ;Asm
			mov dword [ESP + 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.0A: ;Asm
			add ESP, 0x1C

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.11: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.12: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.13: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0056
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.14: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.15: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0056:
			; Ret

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0056.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextUTF8EncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x14


		GUID_75376432:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: GetBytes
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] chars at EBP+20, size = 4
			; Argument[2] charCount at EBP+16, size = 4
			; Argument[3] bytes at EBP+12, size = 4
			; Argument[4] byteCount at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32:

		GUID_75428094:

		METHOD_75428094.07: ;Asm
			push dword EBP

		METHOD_75428094.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0001:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0002:
			; Conv_U

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0003.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000A

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0005:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0005.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0006:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0006.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0007:
			; Conv_U

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0008.03: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0026

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000A:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000B:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000B.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000C:
			; Conv_U

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000D.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0016

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000F:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000F.00: ;Asm
			push dword StringLiteral0320

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_000F.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0014:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0014.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0016:
			; LdStr
			; String Value: bytes

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0016.00: ;Asm
			push dword StringLiteral0321

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0016.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_001B.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.NoError1584
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.NoError1584:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0020.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0025.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0026:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0026.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0027:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0027.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0028.03: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002F

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002A:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002A.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002C:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002D.03: ;Asm
			JNL near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004A

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_002F.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0030:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0030.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0031.03: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003A

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0033:
			; LdStr
			; String Value: byteCount

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0033.00: ;Asm
			push dword StringLiteral0322

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0033.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0038:
			; Br

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0038.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003A:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003A.00: ;Asm
			push dword StringLiteral0323

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003A.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F:
			; Call

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_003F.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.NoError1584
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.NoError1584:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0044.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0049.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004A.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004A.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004B.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004C.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004E:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_004E.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0050:
			; Ldnull

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0050.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0050.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051:
			; Callvirt
			; ThisOffset = 24

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.00: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.02: ;Asm
			push dword 0x2A7

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.05: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.09: ;Asm
			mov dword [ESP + 28], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.0A: ;Asm
			add ESP, 0x1C

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.11: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.12: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.13: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0056
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.14: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.15: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0051.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0056:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.IL_0056.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextASCIIEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x14


		GUID_75428095:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryOperations
			; Name: Copy
			; Plugged: Yes
			; Argument[0] dest at EBP+16, size = 4
			; Argument[1] src at EBP+12, size = 4
			; Argument[2] size at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreMemoryOperationsCopySystemBytepointerSystemBytepointerSystemInt32:

		GUID_75483119:

		METHOD_75483119.07: ;Asm
			push dword EBP

		METHOD_75483119.08: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		METHOD_75483119.09: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		METHOD_75483119.0A: ;Asm
			push dword [EBP + 12]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_75483119.0B: ;Asm
			push dword [EBP + 8]

		METHOD_75483119.0C: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32

		METHOD_75483119.0D: ;Asm
			test ECX, 0x2

		METHOD_75483119.0E: ;Asm
			JE near SystemVoidCosmosCoreMemoryOperationsCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL

		METHOD_75483119.0F: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOperationsCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: Copy

		SystemVoidCosmosCoreMemoryOperationsCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryOperationsCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.10: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryOperationsCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryOperationsCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.11: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryOperationsCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryOperationsCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryOperationsCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryOperationsCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.13: ;Asm
			Ret 0xC


		GUID_75483120:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryOperations
			; Name: Fill
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] dest at EBP+16, size = 4
			; Argument[1] value at EBP+12, size = 2
			; Argument[2] size at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32:

		GUID_75483122:

		METHOD_75483122.14: ;Asm
			push dword EBP

		METHOD_75483122.15: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_75483122.16: ;Asm
			push dword 0x0

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0000:
			; Nop

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.UInt16
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0001.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0002:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0002.00: ;Asm
			push dword 0x10001

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0007:
			; Mul

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0007.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0007.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0007.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0008:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0008.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0009:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt16*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0009.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000C:
			; Ldc_I4

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000C.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000D:
			; Mul

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000D.01: ;Asm
			mul dword [ESP]

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000D.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000E:
			; Call

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemInt32SystemInt32

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000E.02: ;Asm
			JE near SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0013
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0013:
			; Nop

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0014:
			; Ret

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Fill

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryOperationsFillSystemUInt16pointerSystemUInt16SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_75483123:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Guid
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Local 6 at EBP-32
			; Local 7 at EBP-40
			; Local 8 at EBP-44
			; Local 9 at EBP-52
			; Local 10 at EBP-56
			; Local 11 at EBP-64
			; Local 12 at EBP-68
			; Argument[0] $this at EBP+24, size = 16
			; Argument[1] format at EBP+20, size = 8
			; Argument[2] provider at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider:

		GUID_75501273:

		METHOD_75501273.06: ;Asm
			push dword EBP

		METHOD_75501273.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_75501273.08: ;Asm
			push dword 0x0

		METHOD_75501273.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_75501273.0A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_75501273.0B: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_75501273.0C: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_75501273.0D: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_75501273.0E: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_75501273.0F: ;Asm
			push dword 0x0

		METHOD_75501273.10: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_75501273.11: ;Asm
			push dword 0x0
			; Local 8, Size 8

		METHOD_75501273.12: ;Asm
			push dword 0x0

		METHOD_75501273.13: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_75501273.14: ;Asm
			push dword 0x0
			; Local 10, Size 8

		METHOD_75501273.15: ;Asm
			push dword 0x0

		METHOD_75501273.16: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_75501273.17: ;Asm
			push dword 0x0
			; Local 12, Size 8

		METHOD_75501273.18: ;Asm
			push dword 0x0

		METHOD_75501273.19: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0001:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0001.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0001.01: ;Asm
			pop dword EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0001.03: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0001.End

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0001.05: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_000B

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0001.End:

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0003:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0003.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0003.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0004:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0004.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0004.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0004.03: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0004.04: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0004.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0009:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0009.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0009.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0009.02: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0012

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_000B:
			; LdStr
			; String Value: D

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_000B.00: ;Asm
			push dword StringLiteral0324

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_000B.01: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0010:
			; Starg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0010.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0010.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0010.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0010.03: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0012:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0012.00: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0013:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0013.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0013.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0014:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0014.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0015:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0015.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0015.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0016:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0016.00: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0017:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0017.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0017.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0018.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0018.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0019:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0019.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0019.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_001E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0019.03: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0019.04: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0019.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_001E:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_001E.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_001F:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_001F.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_001F.01: ;Asm
			pop dword EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_001F.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002C

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0021:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0021.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0021.01: ;Asm
			Call SystemStringSystemSRget_Format_InvalidGuidFormatSpecification

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0021.02: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0021.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0021.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0021.05: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0021.06: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026:
			; Newobj

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.00: ;Asm
			push dword 0x88

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.AfterAlloc:

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.02: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.03: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.04: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_FormatException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.0A: ;Asm
			push dword [ESP + 16]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.0B: ;Asm
			push dword [ESP + 16]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.0C: ;Asm
			Call SystemVoidSystemFormatExceptionctorSystemString

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.0D: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.0E: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.NoError1585
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.11: ;Asm
			Jmp SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.NoError1585:

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.14: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0026.15: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002B:
			; Throw

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002B.00: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002B.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002B.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002B.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002B.05: ;Asm
			Jmp SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002C.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002C.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002D:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002D.00: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002E:
			; Callvirt
			; ThisOffset = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002E.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002E.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002E.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0033
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002E.03: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002E.04: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_002E.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0033:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 24
			; Local size = 2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0033.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0033.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0035:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 24
			; Local size = 2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0035.00: ;Asm
			movzx EAX, word [EBP - 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0035.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0037:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0037.00: ;Asm
			push dword 0x44

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0039:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0039.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0039.01: ;Asm
			pop dword EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0039.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0039.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0041

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_003B:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 24
			; Local size = 2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_003B.00: ;Asm
			movzx EAX, word [EBP - 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_003B.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_003D:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_003D.00: ;Asm
			push dword 0x64

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_003F:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_003F.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_003F.01: ;Asm
			pop dword EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_003F.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_003F.03: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_004E

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0041:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0041.00: ;Asm
			push dword 0x24

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0043:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0043.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0043.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0043.02: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0043.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0048
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0043.05: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0043.06: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0048:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0048.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0048.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0048.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0048.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0049:
			; Br

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0049.00: ;Asm
			Jmp SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0153

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_004E:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 24
			; Local size = 2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_004E.00: ;Asm
			movzx EAX, word [EBP - 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_004E.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0050:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0050.00: ;Asm
			push dword 0x4E

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0052:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0052.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0052.01: ;Asm
			pop dword EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0052.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0052.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_005A

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0054:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 24
			; Local size = 2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0054.00: ;Asm
			movzx EAX, word [EBP - 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0054.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0056:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0056.00: ;Asm
			push dword 0x6E

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0058:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0058.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0058.01: ;Asm
			pop dword EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0058.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0058.03: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0069

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_005A:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_005A.00: ;Asm
			push dword 0x20

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_005C:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_005C.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_005C.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_005C.02: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_005C.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0061
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_005C.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_005C.05: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_005C.06: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0061:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0061.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0061.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0061.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0061.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0062:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0062.00: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0063:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0063.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0063.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0064:
			; Br

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0064.00: ;Asm
			Jmp SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0153

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0069:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 24
			; Local size = 2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0069.00: ;Asm
			movzx EAX, word [EBP - 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0069.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_006B:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_006B.00: ;Asm
			push dword 0x42

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_006D:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_006D.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_006D.01: ;Asm
			pop dword EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_006D.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_006D.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0075

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_006F:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 24
			; Local size = 2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_006F.00: ;Asm
			movzx EAX, word [EBP - 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_006F.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0071:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0071.00: ;Asm
			push dword 0x62

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0073:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0073.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0073.01: ;Asm
			pop dword EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0073.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0073.03: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00B4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0075:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0075.00: ;Asm
			push dword 0x26

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0077:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0077.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0077.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0077.02: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0077.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0077.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0077.05: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0077.06: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007C.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007C.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007D.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007D.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 32
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007E.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007E.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007E.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_007E.03: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0080:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 32
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0080.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0080.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0080.02: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0080.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0082:
			; Conv_U

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0082.00: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0083:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0083.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0083.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0085:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0085.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0085.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0087:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0087.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0087.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0087.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0093

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0089:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0089.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0089.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_008B:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_008B.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_008B.01: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_008B.02: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_008B.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0090
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_008B.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_008B.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0090:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0090.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0090.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0091:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0091.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0091.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0093:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0093.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0093.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0095:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0095.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0095.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0096:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0096.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0097:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0097.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0098:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0098.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0098.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0099:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0099.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0099.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_009A:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_009B:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_009B.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_009C:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_009C.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_009C.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_009C.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_009C.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_009D:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_009D.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_009D.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_009E:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_009E.00: ;Asm
			push dword 0x7B

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A0:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A0.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A0.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A0.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A1:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 28
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A1.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A1.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A3:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A3.00: ;Asm
			push dword 0x25

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A5:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A6:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A6.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A7:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A7.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A7.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A7.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A7.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A8:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A8.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A8.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A9:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00A9.00: ;Asm
			push dword 0x7D

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AB:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AB.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AB.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AB.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AC:
			; Ldnull

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AC.00: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AC.01: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AD:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 32
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AD.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AD.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AD.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AD.03: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AF:
			; Br

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00AF.00: ;Asm
			Jmp SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0153

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00B4:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 24
			; Local size = 2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00B4.00: ;Asm
			movzx EAX, word [EBP - 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00B4.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00B6:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00B6.00: ;Asm
			push dword 0x50

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00B8:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00B8.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00B8.01: ;Asm
			pop dword EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00B8.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00B8.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00BA:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 24
			; Local size = 2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00BA.00: ;Asm
			movzx EAX, word [EBP - 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00BA.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00BC:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00BC.00: ;Asm
			push dword 0x70

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00BE:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00BE.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00BE.01: ;Asm
			pop dword EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00BE.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00BE.03: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00FC

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C0:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C0.00: ;Asm
			push dword 0x26

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C2:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C2.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C2.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C2.02: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C2.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C7
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C2.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C2.05: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C2.06: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C7:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C7.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C7.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C7.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C7.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C8:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C8.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C8.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C8.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C9:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C9.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C9.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C9.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00C9.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00CB:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00CB.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00CB.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00CB.02: ;Asm
			mov EAX, dword [EBP - 48]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00CB.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00CD:
			; Conv_U

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00CD.00: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00CE:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00CE.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00CE.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D0:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D0.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D0.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D2:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D2.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D2.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D2.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00DE

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D4:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D4.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D4.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D6:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D6.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D6.01: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D6.02: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D6.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00DB
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D6.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00D6.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00DB:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00DB.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00DB.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00DC:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00DC.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00DC.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00DE:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00DE.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00DE.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E0.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E0.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E1:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E1.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E2:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E2.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E3:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E3.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E3.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E4:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E4.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E4.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E5:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E6:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E6.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E7:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E7.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E7.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E7.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E7.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E8:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E8.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E8.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E9:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00E9.00: ;Asm
			push dword 0x28

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00EB:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00EB.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00EB.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00EB.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00EC:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 40
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00EC.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00EC.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00EE:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00EE.00: ;Asm
			push dword 0x25

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F0:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F1:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F1.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F2:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F2.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F2.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F2.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F2.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F3:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F3.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F3.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F4:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F4.00: ;Asm
			push dword 0x29

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F6:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F6.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F6.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F6.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F7:
			; Ldnull

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F7.00: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F7.01: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F8:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F8.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F8.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F8.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00F8.03: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00FA:
			; Br

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00FA.00: ;Asm
			Jmp SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0153

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00FC:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 24
			; Local size = 2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00FC.00: ;Asm
			movzx EAX, word [EBP - 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00FC.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00FE:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_00FE.00: ;Asm
			push dword 0x58

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0100:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0100.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0100.01: ;Asm
			pop dword EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0100.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0100.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0108

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0102:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 24
			; Local size = 2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0102.00: ;Asm
			movzx EAX, word [EBP - 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0102.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0104:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0104.00: ;Asm
			push dword 0x78

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0106:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0106.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0106.01: ;Asm
			pop dword EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0106.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0106.03: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0148

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0108:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0108.00: ;Asm
			push dword 0x44

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010A:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010A.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010A.01: ;Asm
			Call SystemStringSystemStringFastAllocateStringSystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010A.02: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010A.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010A.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010A.05: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010A.06: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010F.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010F.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_010F.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0110:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0110.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0110.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0110.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0110.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0111:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 56
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0111.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0111.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0111.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0111.03: ;Asm
			mov dword [EBP - 56], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0113:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 56
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0113.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0113.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0113.02: ;Asm
			mov EAX, dword [EBP - 60]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0113.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0115:
			; Conv_U

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0115.00: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0116:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 52
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0116.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0116.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0118:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 52
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0118.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0118.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011A:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011A.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011A.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011A.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0126

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 52
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011C.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011C.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011E:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011E.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011E.01: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011E.02: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011E.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0123
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011E.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_011E.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0123:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0123.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0123.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0124:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 52
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0124.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0124.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0126:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 52
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0126.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0126.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0128:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0128.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0128.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0129:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0129.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012A:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012A.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012B:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012B.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012B.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012C.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012D:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012E:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012E.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012F:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012F.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012F.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012F.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_012F.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0130:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0130.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0130.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0131:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0131.00: ;Asm
			push dword 0x7B

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0133:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0133.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0133.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0133.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0134:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 52
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0134.00: ;Asm
			mov EAX, dword [EBP - 52]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0134.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0136:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0136.00: ;Asm
			push dword 0x43

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0138:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0139:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0139.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013A:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013A.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013A.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013A.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013A.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013B:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013B.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013B.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013C:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013C.00: ;Asm
			push dword 0x7D

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013E:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013E.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013E.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013E.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013F:
			; Ldnull

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013F.00: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_013F.01: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0140:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 56
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0140.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0140.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0140.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0140.03: ;Asm
			mov dword [EBP - 56], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0142:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0142.00: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0143:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0143.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0143.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0144:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0144.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0145:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0145.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0145.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0146:
			; Br

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0146.00: ;Asm
			Jmp SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0153

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0148:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0148.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0148.01: ;Asm
			Call SystemStringSystemSRget_Format_InvalidGuidFormatSpecification

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0148.02: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0148.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0148.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0148.05: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0148.06: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D:
			; Newobj

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.00: ;Asm
			push dword 0x88

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.AfterAlloc:

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.02: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.03: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.04: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_FormatException_ASM_IS__System_Private_CoreLib]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.06: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.08: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.0A: ;Asm
			push dword [ESP + 16]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.0B: ;Asm
			push dword [ESP + 16]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.0C: ;Asm
			Call SystemVoidSystemFormatExceptionctorSystemString

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.0D: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.0E: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.NoError1585
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.11: ;Asm
			Jmp SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.NoError1585:

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.14: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_014D.15: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0152:
			; Throw

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0152.00: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0152.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0152.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0152.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0152.04: ;Asm
			mov ECX, 0x3

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0152.05: ;Asm
			Jmp SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0153:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0153.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0153.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0153.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0153.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0154:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 68
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0154.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0154.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0154.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0154.03: ;Asm
			mov dword [EBP - 68], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0156:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 68
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0156.00: ;Asm
			mov EAX, dword [EBP - 68]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0156.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0156.02: ;Asm
			mov EAX, dword [EBP - 72]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0156.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0158:
			; Conv_U

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0158.00: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0159:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0159.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0159.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_015B:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_015B.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_015B.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_015D:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_015D.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_015D.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_015D.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0169

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_015F:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_015F.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_015F.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0161:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0161.00: ;Asm
			sub ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0161.01: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0161.02: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0161.03: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0166
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0161.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0161.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0166:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0166.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0166.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0167:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0167.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0167.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0169:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0169.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0169.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_016A:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_016A.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_016A.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_016A.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_031C

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_016F:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_016F.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_016F.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0171:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0171.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0171.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0172:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0172.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0173:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0173.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0174:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0174.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0174.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0175:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0175.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0175.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0176:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0177:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0177.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0178:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0178.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0178.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0178.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0178.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0179:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0179.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0179.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_017A:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_017A.00: ;Asm
			push dword 0x30

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_017C:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_017C.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_017C.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_017C.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_017D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_017D.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_017D.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_017F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_017F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_017F.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0180:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0180.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0181:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0181.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0182:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0182.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0182.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0183:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0183.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0183.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0184:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0185:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0185.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0186:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0186.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0186.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0186.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0186.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0187:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0187.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0187.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0188:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0188.00: ;Asm
			push dword 0x78

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018A:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018A.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018A.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018A.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018B.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018C.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018C.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018E.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_018F:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0190:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0190.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0191:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0191.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0191.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0191.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0191.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0192:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0192.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0192.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0193:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0193.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0194:
			; Ldfld
			; Field: System.Int32 System.Guid._a
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 0 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0194.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0194.01: ;Asm
			add ECX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0194.02: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0194.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0194.04: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0199:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0199.00: ;Asm
			push dword 0x18

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_019B:
			; Shr

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_019B.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_019B.01: ;Asm
			sar dword [ESP], CL

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_019C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_019C.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_019D:
			; Ldfld
			; Field: System.Int32 System.Guid._a
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 0 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_019D.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_019D.01: ;Asm
			add ECX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_019D.02: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_019D.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_019D.04: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01A2:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01A2.00: ;Asm
			push dword 0x10

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01A4:
			; Shr

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01A4.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01A4.01: ;Asm
			sar dword [ESP], CL

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01A5:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01A5.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01A5.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01A5.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AA
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01A5.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01A5.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01A5.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AA:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AA.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AA.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AB:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AB.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AB.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AC.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AC.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AD:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AD.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AD.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AF.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01AF.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B0:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B1:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B1.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B2:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B2.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B2.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B2.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B2.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B3:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B3.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B3.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B4:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B4.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B5:
			; Ldfld
			; Field: System.Int32 System.Guid._a
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 0 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B5.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B5.01: ;Asm
			add ECX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B5.02: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B5.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01B5.04: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01BA:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01BA.00: ;Asm
			push dword 0x8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01BB:
			; Shr

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01BB.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01BB.01: ;Asm
			sar dword [ESP], CL

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01BC:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01BC.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01BD:
			; Ldfld
			; Field: System.Int32 System.Guid._a
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 0 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01BD.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01BD.01: ;Asm
			add ECX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01BD.02: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01BD.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01BD.04: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C2:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C2.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C2.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C2.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C7
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C2.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C2.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C2.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C7:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C7.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C7.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C8:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C8.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C8.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C9:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C9.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01C9.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01CB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01CB.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01CB.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01CC:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01CC.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01CD:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01CD.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01CE:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01CE.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01CE.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01CF:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01CF.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01CF.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D0:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D1:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D1.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D2:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D2.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D2.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D2.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D2.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D3:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D3.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D3.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D4:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D4.00: ;Asm
			push dword 0x2C

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D6:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D6.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D6.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D6.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D7:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D7.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D7.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D9.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01D9.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01DA:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01DA.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01DB:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01DB.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01DC:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01DC.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01DC.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01DD:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01DD.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01DD.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01DE:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01DF:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01DF.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E0:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E0.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E0.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E0.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E0.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E1:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E1.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E1.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E2:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E2.00: ;Asm
			push dword 0x30

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E4:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E4.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E4.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E4.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E5:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E5.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E5.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E7.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E7.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E8:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E8.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E9:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01E9.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EA:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EA.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EA.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EB:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EB.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EB.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EC:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01ED:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01ED.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EE:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EE.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EE.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EE.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EE.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EF:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EF.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01EF.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F0:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F0.00: ;Asm
			push dword 0x78

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F2:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F2.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F2.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F2.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F3.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F3.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F4:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F4.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F4.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F6.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F6.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F7:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F8:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F8.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F9:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F9.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F9.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F9.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01F9.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01FA:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01FA.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01FA.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01FB:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01FB.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01FC:
			; Ldfld
			; Field: System.Int16 System.Guid._b
			; Type: System.Int16
			; Size: 2
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 4 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01FC.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01FC.01: ;Asm
			add ECX, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01FC.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01FC.03: ;Asm
			mov AX, word [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_01FC.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0201:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0201.00: ;Asm
			push dword 0x8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0202:
			; Shr

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0202.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0202.01: ;Asm
			sar dword [ESP], CL

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0203:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0203.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0204:
			; Ldfld
			; Field: System.Int16 System.Guid._b
			; Type: System.Int16
			; Size: 2
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 4 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0204.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0204.01: ;Asm
			add ECX, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0204.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0204.03: ;Asm
			mov AX, word [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0204.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0209:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0209.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0209.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0209.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_020E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0209.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0209.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0209.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_020E:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_020E.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_020E.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_020F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_020F.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_020F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0210:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0210.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0210.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0212:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0212.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0212.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0213:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0213.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0214:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0214.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0215:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0215.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0215.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0216:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0216.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0216.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0217:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0218:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0218.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0219:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0219.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0219.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0219.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0219.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_021A:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_021A.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_021A.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_021B:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_021B.00: ;Asm
			push dword 0x2C

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_021D:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_021D.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_021D.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_021D.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_021E:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_021E.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_021E.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0220:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0220.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0220.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0221:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0221.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0222:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0222.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0223:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0223.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0223.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0224:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0224.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0224.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0225:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0226:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0226.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0227:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0227.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0227.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0227.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0227.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0228:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0228.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0228.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0229:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0229.00: ;Asm
			push dword 0x30

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_022B:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_022B.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_022B.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_022B.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_022C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_022C.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_022C.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_022E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_022E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_022E.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_022F:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_022F.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0230:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0230.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0231:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0231.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0231.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0232:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0232.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0232.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0233:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0234:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0234.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0235:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0235.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0235.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0235.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0235.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0236:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0236.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0236.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0237:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0237.00: ;Asm
			push dword 0x78

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0239:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0239.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0239.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0239.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_023A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_023A.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_023A.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_023B:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_023B.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_023B.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_023D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_023D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_023D.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_023E:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_023F:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_023F.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0240:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0240.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0240.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0240.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0240.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0241:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0241.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0241.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0242:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0242.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0243:
			; Ldfld
			; Field: System.Int16 System.Guid._c
			; Type: System.Int16
			; Size: 2
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 6 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0243.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0243.01: ;Asm
			add ECX, 0x6

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0243.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0243.03: ;Asm
			mov AX, word [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0243.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0248:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0248.00: ;Asm
			push dword 0x8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0249:
			; Shr

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0249.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0249.01: ;Asm
			sar dword [ESP], CL

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_024A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_024A.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_024B:
			; Ldfld
			; Field: System.Int16 System.Guid._c
			; Type: System.Int16
			; Size: 2
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 6 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_024B.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_024B.01: ;Asm
			add ECX, 0x6

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_024B.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_024B.03: ;Asm
			mov AX, word [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_024B.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0250:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0250.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0250.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0250.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0255
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0250.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0250.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0250.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0255:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0255.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0255.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0256:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0256.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0256.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0257:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0257.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0257.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0259:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0259.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0259.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_025A:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_025A.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_025B:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_025B.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_025C:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_025C.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_025C.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_025D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_025D.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_025D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_025E:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_025F:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_025F.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0260:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0260.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0260.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0260.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0260.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0261:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0261.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0261.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0262:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0262.00: ;Asm
			push dword 0x2C

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0264:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0264.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0264.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0264.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0265:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0265.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0265.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0267:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0267.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0267.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0268:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0268.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0269:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0269.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026A:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026A.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026A.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026B.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026C:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026D:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026D.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026E:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026E.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026E.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026E.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026E.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026F:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026F.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_026F.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0270:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0270.00: ;Asm
			push dword 0x7B

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0272:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0272.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0272.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0272.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0273:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0273.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0273.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0274:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0274.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0274.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0276:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0276.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0276.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0277:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0278:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0278.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0279:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0279.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0279.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0279.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0279.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_027A:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_027A.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_027A.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_027B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_027B.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_027C:
			; Ldfld
			; Field: System.Byte System.Guid._d
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 8 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_027C.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_027C.01: ;Asm
			add ECX, 0x8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_027C.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_027C.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_027C.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0281:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0281.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0282:
			; Ldfld
			; Field: System.Byte System.Guid._e
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 9 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0282.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0282.01: ;Asm
			add ECX, 0x9

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0282.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0282.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0282.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0287:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0287.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0287.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0287.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_028C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0287.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0287.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0287.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_028C:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_028C.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_028C.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_028D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_028D.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_028D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_028E:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_028E.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_028E.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0290:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0290.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0290.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0291:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0291.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0292:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0292.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0293:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0293.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0293.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0294:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0294.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0294.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0295:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0296:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0296.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0297:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0297.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0297.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0297.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0297.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0298:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0298.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0298.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0299:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0299.00: ;Asm
			push dword 0x2C

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_029B:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_029B.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_029B.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_029B.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_029C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_029C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_029C.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_029D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_029D.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_029D.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_029F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_029F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_029F.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A0:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A1:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A1.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A2:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A2.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A2.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A2.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A2.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A3:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A3.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A3.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A4:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A4.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A5:
			; Ldfld
			; Field: System.Byte System.Guid._f
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 10 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A5.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A5.01: ;Asm
			add ECX, 0xA

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A5.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A5.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02A5.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02AA:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02AA.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02AB:
			; Ldfld
			; Field: System.Byte System.Guid._g
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 11 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02AB.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02AB.01: ;Asm
			add ECX, 0xB

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02AB.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02AB.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02AB.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B0:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B0.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B0.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B0.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B5
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B0.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B0.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B0.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B5:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B5.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B5.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B6:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B6.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B6.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B7:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B7.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B7.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B9:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B9.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02B9.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02BA:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02BA.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02BB:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02BB.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02BC:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02BC.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02BC.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02BD:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02BD.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02BD.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02BE:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02BF:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02BF.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C0:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C0.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C0.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C0.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C0.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C1:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C1.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C1.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C2:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C2.00: ;Asm
			push dword 0x2C

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C4:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C4.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C4.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C4.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C5.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C5.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C6:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C6.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C6.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C8.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C8.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02C9:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CA:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CA.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CB:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CB.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CB.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CB.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CB.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CC:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CC.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CC.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CD:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CD.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CE:
			; Ldfld
			; Field: System.Byte System.Guid._h
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 12 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CE.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CE.01: ;Asm
			add ECX, 0xC

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CE.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CE.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02CE.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D3:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D3.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D4:
			; Ldfld
			; Field: System.Byte System.Guid._i
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 13 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D4.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D4.01: ;Asm
			add ECX, 0xD

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D4.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D4.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D4.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D9:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D9.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D9.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D9.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02DE
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D9.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D9.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02D9.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02DE:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02DE.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02DE.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02DF:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02DF.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02DF.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E0:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E0.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E0.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E2.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E2.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E3:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E3.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E4:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E4.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E5:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E5.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E5.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E6:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E6.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E6.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E7:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E8:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E8.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E9:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E9.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E9.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E9.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02E9.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02EA:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02EA.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02EA.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02EB:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02EB.00: ;Asm
			push dword 0x2C

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02ED:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02ED.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02ED.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02ED.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02EE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02EE.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02EE.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02EF:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02EF.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02EF.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F1:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F1.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F1.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F2:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F3:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F3.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F4:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F4.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F4.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F4.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F4.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F5:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F5.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F5.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F6:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F6.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F7:
			; Ldfld
			; Field: System.Byte System.Guid._j
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 14 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F7.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F7.01: ;Asm
			add ECX, 0xE

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F7.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F7.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02F7.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02FC:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02FC.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02FD:
			; Ldfld
			; Field: System.Byte System.Guid._k
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 15 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02FD.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02FD.01: ;Asm
			add ECX, 0xF

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02FD.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02FD.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_02FD.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0302:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0302.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0302.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0302.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0307
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0302.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0302.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0302.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0307:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0307.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0307.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0308:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0308.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0308.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0309:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0309.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0309.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_030B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_030B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_030B.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_030C:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_030C.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_030D:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_030D.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_030E:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_030E.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_030E.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_030F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_030F.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_030F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0310:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0311:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0311.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0312:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0312.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0312.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0312.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0312.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0313:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0313.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0313.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0314:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0314.00: ;Asm
			push dword 0x7D

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0316:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0316.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0316.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0316.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0317:
			; Br

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0317.00: ;Asm
			Jmp SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0444

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_031C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_031C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_031C.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_031D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_031D.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_031D.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_031F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_031F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_031F.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0320:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0321:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0321.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0322:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0322.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0322.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0322.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0322.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0323:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0323.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0323.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0324:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0324.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0325:
			; Ldfld
			; Field: System.Int32 System.Guid._a
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 0 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0325.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0325.01: ;Asm
			add ECX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0325.02: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0325.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0325.04: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_032A:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_032A.00: ;Asm
			push dword 0x18

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_032C:
			; Shr

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_032C.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_032C.01: ;Asm
			sar dword [ESP], CL

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_032D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_032D.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_032E:
			; Ldfld
			; Field: System.Int32 System.Guid._a
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 0 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_032E.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_032E.01: ;Asm
			add ECX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_032E.02: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_032E.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_032E.04: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0333:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0333.00: ;Asm
			push dword 0x10

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0335:
			; Shr

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0335.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0335.01: ;Asm
			sar dword [ESP], CL

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0336:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0336.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0336.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0336.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_033B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0336.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0336.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0336.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_033B:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_033B.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_033B.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_033C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_033C.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_033C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_033D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_033D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_033D.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_033E:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_033E.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_033E.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0340:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0340.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0340.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0341:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0342:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0342.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0343:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0343.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0343.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0343.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0343.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0344:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0344.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0344.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0345:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0345.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0346:
			; Ldfld
			; Field: System.Int32 System.Guid._a
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 0 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0346.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0346.01: ;Asm
			add ECX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0346.02: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0346.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0346.04: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_034B:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_034B.00: ;Asm
			push dword 0x8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_034C:
			; Shr

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_034C.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_034C.01: ;Asm
			sar dword [ESP], CL

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_034D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_034D.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_034E:
			; Ldfld
			; Field: System.Int32 System.Guid._a
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 0 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_034E.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_034E.01: ;Asm
			add ECX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_034E.02: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_034E.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_034E.04: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0353:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0353.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0353.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0353.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0358
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0353.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0353.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0353.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0358:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0358.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0358.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0359:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0359.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0359.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_035A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_035A.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_035A.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_035B:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_035B.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_035B.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_035B.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036B

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_035D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_035D.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_035D.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_035F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_035F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_035F.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0360:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0360.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0361:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0361.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0362:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0362.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0362.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0363:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0363.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0363.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0364:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0365:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0365.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0366:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0366.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0366.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0366.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0366.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0367:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0367.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0367.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0368:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0368.00: ;Asm
			push dword 0x2D

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036A:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036A.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036A.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036A.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036B.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036C.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036C.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036E.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_036F:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0370:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0370.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0371:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0371.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0371.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0371.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0371.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0372:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0372.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0372.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0373:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0373.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0374:
			; Ldfld
			; Field: System.Int16 System.Guid._b
			; Type: System.Int16
			; Size: 2
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 4 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0374.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0374.01: ;Asm
			add ECX, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0374.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0374.03: ;Asm
			mov AX, word [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0374.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0379:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0379.00: ;Asm
			push dword 0x8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_037A:
			; Shr

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_037A.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_037A.01: ;Asm
			sar dword [ESP], CL

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_037B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_037B.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_037C:
			; Ldfld
			; Field: System.Int16 System.Guid._b
			; Type: System.Int16
			; Size: 2
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 4 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_037C.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_037C.01: ;Asm
			add ECX, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_037C.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_037C.03: ;Asm
			mov AX, word [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_037C.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0381:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0381.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0381.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0381.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0386
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0381.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0381.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0381.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0386:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0386.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0386.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0387:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0387.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0387.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0388:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0388.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0388.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0389:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0389.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0389.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0389.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0399

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_038B:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_038B.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_038B.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_038D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_038D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_038D.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_038E:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_038E.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_038F:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_038F.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0390:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0390.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0390.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0391:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0391.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0391.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0392:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0393:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0393.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0394:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0394.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0394.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0394.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0394.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0395:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0395.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0395.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0396:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0396.00: ;Asm
			push dword 0x2D

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0398:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0398.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0398.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0398.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0399:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0399.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0399.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039A:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039A.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039A.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039C.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039D:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039E:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039E.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039F:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039F.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039F.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039F.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_039F.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A0:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A0.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A0.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A1:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A1.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A2:
			; Ldfld
			; Field: System.Int16 System.Guid._c
			; Type: System.Int16
			; Size: 2
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 6 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A2.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A2.01: ;Asm
			add ECX, 0x6

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A2.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A2.03: ;Asm
			mov AX, word [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A2.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A7:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A7.00: ;Asm
			push dword 0x8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A8:
			; Shr

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A8.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A8.01: ;Asm
			sar dword [ESP], CL

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A9:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03A9.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03AA:
			; Ldfld
			; Field: System.Int16 System.Guid._c
			; Type: System.Int16
			; Size: 2
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 6 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03AA.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03AA.01: ;Asm
			add ECX, 0x6

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03AA.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03AA.03: ;Asm
			mov AX, word [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03AA.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03AF:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03AF.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03AF.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03AF.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B4
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03AF.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03AF.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03AF.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B4:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B4.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B4.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B5:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B5.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B5.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B6:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B6.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B6.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B7:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B7.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B7.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B7.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C7

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B9:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B9.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03B9.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03BB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03BB.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03BB.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03BC:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03BC.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03BD:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03BD.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03BE:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03BE.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03BE.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03BF:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03BF.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03BF.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C0:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C1:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C1.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C2:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C2.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C2.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C2.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C2.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C3:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C3.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C3.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C4:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C4.00: ;Asm
			push dword 0x2D

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C6:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C6.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C6.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C6.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C7.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C7.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C8:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C8.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03C8.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CA.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CA.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CB:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CC:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CC.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CD:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CD.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CD.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CD.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CD.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CE:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CE.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CE.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CF:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03CF.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D0:
			; Ldfld
			; Field: System.Byte System.Guid._d
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 8 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D0.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D0.01: ;Asm
			add ECX, 0x8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D0.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D0.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D0.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D5:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D5.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D6:
			; Ldfld
			; Field: System.Byte System.Guid._e
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 9 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D6.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D6.01: ;Asm
			add ECX, 0x9

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D6.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D6.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03D6.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03DB:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03DB.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03DB.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03DB.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E0
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03DB.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03DB.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03DB.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E0:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E0.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E0.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E1:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E1.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E1.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E2:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E2.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E2.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E3:
			; Branch

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E3.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E3.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E3.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F3

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E5:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E5.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E5.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E7.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E7.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E8:
			; Dup

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E8.00: ;Asm
			push dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E9:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03E9.00: ;Asm
			push dword 0x1

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EA:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EA.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EA.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EB:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EB.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EB.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EC:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03ED:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03ED.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EE:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EE.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EE.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EE.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EE.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EF:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EF.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03EF.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F0:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F0.00: ;Asm
			push dword 0x2D

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F2:
			; Stind

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F2.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F2.01: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F2.02: ;Asm
			mov word [EAX], CX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F3.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F3.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F4:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F4.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F4.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F6.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F6.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F7:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F8:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F8.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F9:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F9.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F9.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F9.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03F9.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03FA:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03FA.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03FA.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03FB:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03FB.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03FC:
			; Ldfld
			; Field: System.Byte System.Guid._f
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 10 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03FC.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03FC.01: ;Asm
			add ECX, 0xA

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03FC.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03FC.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_03FC.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0401:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0401.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0402:
			; Ldfld
			; Field: System.Byte System.Guid._g
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 11 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0402.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0402.01: ;Asm
			add ECX, 0xB

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0402.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0402.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0402.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0407:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0407.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0407.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0407.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_040C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0407.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0407.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0407.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_040C:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_040C.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_040C.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_040D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_040D.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_040D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_040E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_040E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_040E.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_040F:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_040F.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_040F.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0411:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0411.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0411.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0412:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0413:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0413.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0414:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0414.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0414.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0414.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0414.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0415:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0415.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0415.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0416:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0416.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0417:
			; Ldfld
			; Field: System.Byte System.Guid._h
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 12 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0417.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0417.01: ;Asm
			add ECX, 0xC

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0417.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0417.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0417.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_041C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_041C.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_041D:
			; Ldfld
			; Field: System.Byte System.Guid._i
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 13 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_041D.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_041D.01: ;Asm
			add ECX, 0xD

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_041D.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_041D.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_041D.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0422:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0422.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0422.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0422.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0427
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0422.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0422.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0422.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0427:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0427.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0427.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0428:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0428.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0428.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0429:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0429.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0429.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042A:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 64
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042A.00: ;Asm
			mov EAX, dword [EBP - 64]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042A.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042C.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042D:
			; Conv_I

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042E:
			; Ldc_I4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042E.00: ;Asm
			push dword 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042F:
			; Mul

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042F.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042F.01: ;Asm
			mul dword [ESP]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042F.02: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_042F.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0430:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0430.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0430.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0431:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0431.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0432:
			; Ldfld
			; Field: System.Byte System.Guid._j
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 14 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0432.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0432.01: ;Asm
			add ECX, 0xE

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0432.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0432.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0432.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0437:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Guid&
			; Arg real size = 4 aligned size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0437.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0438:
			; Ldfld
			; Field: System.Byte System.Guid._k
			; Type: System.Byte
			; Size: 1
			; DeclaringType: System.Guid
			; TypeOnStack: System.Guid&
			; Offset: 15 (includes object header)

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0438.00: ;Asm
			pop dword ECX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0438.01: ;Asm
			add ECX, 0xF

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0438.02: ;Asm
			mov EAX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0438.03: ;Asm
			mov AL, byte [ECX]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0438.04: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_043D:
			; Call

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_043D.00: ;Asm
			Call SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_043D.01: ;Asm
			test ECX, 0x2

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_043D.02: ;Asm
			JE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0442
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_043D.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_043D.04: ;Asm
			add ESP, 0x4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_043D.05: ;Asm
			JNE near SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0442:
			; Add

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0442.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0442.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0443:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0443.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0443.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0444:
			; Ldnull

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0444.00: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0444.01: ;Asm
			push dword 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0445:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 68
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0445.00: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0445.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0445.02: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0445.03: ;Asm
			mov dword [EBP - 68], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0447:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0447.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0447.01: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0447.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0447.03: ;Asm
			push dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0448:
			; Ret

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.IL_0448.00: ;Asm
			Jmp SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_NORMAL

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION:

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x48

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemGuidToStringSystemStringSystemIFormatProvider.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0xC


		GUID_75501274:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Globalization.CultureInfo
			; Name: .cctor
			; Plugged: Yes

		SystemVoidSystemGlobalizationCultureInfocctor:

		GUID_76888712:
			; Static constructor. See if it has been called already, return if so.

		METHOD_76888712.0A: ;Asm
			cmp byte [CCTOR_CALLED__System_Globalization_CultureInfo], 0x1

		METHOD_76888712.0B: ;Asm
			JE near METHOD_76888712.BeforeQuickReturn

		METHOD_76888712.0C: ;Asm
			mov byte [CCTOR_CALLED__System_Globalization_CultureInfo], 0x1

		METHOD_76888712.0D: ;Asm
			Jmp METHOD_76888712.AfterCCTorAlreadyCalledCheck

		METHOD_76888712.BeforeQuickReturn:

		METHOD_76888712.0E: ;Asm
			mov ECX, 0x0

		METHOD_76888712.0F: ;Asm
			Ret


		METHOD_76888712.AfterCCTorAlreadyCalledCheck:

		METHOD_76888712.10: ;Asm
			push dword EBP

		METHOD_76888712.11: ;Asm
			mov EBP, ESP

		METHOD_76888712.12: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor

		METHOD_76888712.13: ;Asm
			test ECX, 0x2

		METHOD_76888712.14: ;Asm
			JE near SystemVoidSystemGlobalizationCultureInfocctor.END__OF__METHOD_NORMAL

		METHOD_76888712.15: ;Asm
			JNE near SystemVoidSystemGlobalizationCultureInfocctor.END__OF__METHOD_EXCEPTION
			; End Method: .cctor

		SystemVoidSystemGlobalizationCultureInfocctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemGlobalizationCultureInfocctor.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemGlobalizationCultureInfocctor.END__OF__METHOD_NORMAL

		SystemVoidSystemGlobalizationCultureInfocctor.END__OF__METHOD_NORMAL.17: ;Asm
			mov ECX, 0x0

		SystemVoidSystemGlobalizationCultureInfocctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemGlobalizationCultureInfocctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemGlobalizationCultureInfocctor.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			pop dword EBP

		SystemVoidSystemGlobalizationCultureInfocctor.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			Ret


		GUID_76888713:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Globalization.CultureInfo
			; Name: ToString
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemGlobalizationCultureInfoToString:

		GUID_76888715:

		METHOD_76888715.1A: ;Asm
			push dword EBP

		METHOD_76888715.1B: ;Asm
			mov EBP, ESP

		SystemStringSystemGlobalizationCultureInfoToString.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Globalization.CultureInfo
			; Arg real size = 8 aligned size = 8

		SystemStringSystemGlobalizationCultureInfoToString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemGlobalizationCultureInfoToString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemGlobalizationCultureInfoToString.IL_0001:
			; Ldfld
			; Field: System.String System.Globalization.CultureInfo._name
			; Type: System.String
			; Size: 8
			; DeclaringType: System.Globalization.CultureInfo
			; TypeOnStack: System.Globalization.CultureInfo
			; Offset: 77 (includes object header)

		SystemStringSystemGlobalizationCultureInfoToString.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemStringSystemGlobalizationCultureInfoToString.IL_0001.01: ;Asm
			pop dword ECX

		SystemStringSystemGlobalizationCultureInfoToString.IL_0001.02: ;Asm
			add ECX, 0x4D

		SystemStringSystemGlobalizationCultureInfoToString.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemGlobalizationCultureInfoToString.IL_0001.04: ;Asm
			push dword EAX

		SystemStringSystemGlobalizationCultureInfoToString.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemGlobalizationCultureInfoToString.IL_0001.06: ;Asm
			push dword EAX

		SystemStringSystemGlobalizationCultureInfoToString.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemGlobalizationCultureInfoToString.IL_0006:
			; Ret

		SystemStringSystemGlobalizationCultureInfoToString.IL_0006.00: ;Asm
			Jmp SystemStringSystemGlobalizationCultureInfoToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringSystemGlobalizationCultureInfoToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemGlobalizationCultureInfoToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemGlobalizationCultureInfoToString.END__OF__METHOD_NORMAL

		SystemStringSystemGlobalizationCultureInfoToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemGlobalizationCultureInfoToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemGlobalizationCultureInfoToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemGlobalizationCultureInfoToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemGlobalizationCultureInfoToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemGlobalizationCultureInfoToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemGlobalizationCultureInfoToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemGlobalizationCultureInfoToString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemGlobalizationCultureInfoToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_76888716:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: ChangeCasing
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Argument[0] aValue at EBP+24, size = 8
			; Argument[1] lowerAscii at EBP+16, size = 4
			; Argument[2] upperAscii at EBP+12, size = 4
			; Argument[3] offset at EBP+8, size = 4
			; Return size: 8

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32:

		GUID_76896990:

		METHOD_76896990.09: ;Asm
			push dword EBP

		METHOD_76896990.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_76896990.0B: ;Asm
			push dword 0x0

		METHOD_76896990.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_76896990.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_76896990.0E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_76896990.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_76896990.10: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_76896990.11: ;Asm
			push dword 0x0

		METHOD_76896990.12: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0000:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 24]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0002.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0002.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0002.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007:
			; Newarr
			; Element Size = 2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.02: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.03: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.04: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.05: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.AfterAlloc:

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.07: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.08: ;Asm
			pop dword ESI

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.09: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.0B: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.0C: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.12: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0007.14: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_000C:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_000C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_000C.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_000D:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_000E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_000E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_000F:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_000F.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0048

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0011:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0011.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 24]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0012.01: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0013:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0013.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0014:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0014.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0014.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0019
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0014.04: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0014.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0019:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0019.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001A.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001A.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001C:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001C.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001C.01: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001C.02: ;Asm
			cmp EBX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001C.03: ;Asm
			JNLE near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0027

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001E.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001E.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_001F.00: ;Asm
			push dword [EBP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020:
			; Clt

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.00: ;Asm
			pop dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.02: ;Asm
			push dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.04: ;Asm
			JL near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.True

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.05: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.False

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.True:

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.07: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.08: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0022

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.False:

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0020.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0022:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0022.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023:
			; Ceq

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.True

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.03: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.False

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.True:

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.05: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.06: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0025

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.False:

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.08: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0023.09: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0025

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0025:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0025.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0028

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0027:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0027.00: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0028:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0028.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0029:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0029.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0029.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002A:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002A.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002A.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002A.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0037

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002C:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002C.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002D:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002D.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002D.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002E.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_002F.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0030:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0030.00: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0031:
			; Add

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0031.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0032:
			; Conv_U2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0032.01: ;Asm
			movzx EAX, AX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0032.02: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0033:
			; Stelem_I2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0033.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0033.01: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0033.02: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0033.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0033.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0033.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0033.06: ;Asm
			push dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0033.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0033.08: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0033.09: ;Asm
			mov word [ECX], BX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0033.0A: ;Asm
			add ESP, 0xC

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0034:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0034.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0035:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0035.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0043

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0037:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0037.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0038:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0039:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0039.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0039.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 24]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003A.01: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003B.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003C:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003C.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003C.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0041
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003C.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003C.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003C.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003C.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003C.07: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_003C.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0041:
			; Stelem_I2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0041.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0041.01: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0041.02: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0041.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0041.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0041.05: ;Asm
			add EDX, EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0041.06: ;Asm
			push dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0041.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0041.08: ;Asm
			pop dword EBX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0041.09: ;Asm
			mov word [ECX], BX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0041.0A: ;Asm
			add ESP, 0xC

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0042:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0042.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0043:
			; Nop

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0043.00: ;Asm
			NOP

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0044:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0044.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0044.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0045:
			; Ldc_I4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0045.00: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0046:
			; Add

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0046.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0046.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0047:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0047.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0047.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0048:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0048.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0048.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0049:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0049.00: ;Asm
			push dword [EBP + 24]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0049.01: ;Asm
			push dword [EBP + 20]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004A:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004A.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004A.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004A.02: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004A.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004A.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004A.05: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F:
			; Clt

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.00: ;Asm
			pop dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.01: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.02: ;Asm
			push dword ECX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.04: ;Asm
			JL near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.True

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.05: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.False

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.True:

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.07: ;Asm
			push dword 0x1

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.08: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0051

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.False:

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_004F.0A: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0051:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0051.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0051.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0053:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0053.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0053.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0055:
			; Branch

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0055.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0055.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0055.02: ;Asm
			JNE near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0011

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0057:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0057.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0057.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0057.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0057.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058:
			; Newobj

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.01: ;Asm
			mov EAX, dword [EAX + 8]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.02: ;Asm
			mov EDX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.03: ;Asm
			mul dword EDX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.04: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.05: ;Asm
			push dword 0x12

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.06: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.07: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.08: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.AfterAlloc:

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.09: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.0B: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.0C: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_String_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.0D: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.0E: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.0F: ;Asm
			mov dword [EAX + 8], 0x6

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.10: ;Asm
			push dword 0x0
			; Arg value: 8

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.11: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.12: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.13: ;Asm
			Call SystemVoidSystemStringctorSystemChararray

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.14: ;Asm
			test ECX, 0x2

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.15: ;Asm
			JE near SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.NoError1588
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.17: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.18: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.NoError1588:

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.19: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.1A: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.1B: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0058.1C: ;Asm
			push dword 0x0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_005D:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_005D.00: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_005D.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_005D.02: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_005D.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_005F:
			; Br

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_005F.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0061

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0061:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0061.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0061.01: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0061.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0061.03: ;Asm
			push dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0063:
			; Ret

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.IL_0063.00: ;Asm
			Jmp SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: ChangeCasing

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x20

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosCore_PlugsSystemStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0xC


		GUID_76896991:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ThrowHelper
			; Name: GetArgumentNullException
			; Plugged: No
			; Argument[0] argument at EBP+12, size = 4
			; Return size: 8

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument:

		GUID_77071399:

		METHOD_77071399.0A: ;Asm
			push dword EBP

		METHOD_77071399.0B: ;Asm
			mov EBP, ESP

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ExceptionArgument
			; Arg real size = 4 aligned size = 4

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0001:
			; Call

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0001.01: ;Asm
			Call SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0001.03: ;Asm
			JE near SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0001.06: ;Asm
			JNE near SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_EXCEPTION

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006:
			; Newobj

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.00: ;Asm
			push dword 0x90

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.AfterAlloc:

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.02: ;Asm
			push dword [ESP]

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.03: ;Asm
			push dword [ESP]

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.04: ;Asm
			pop dword EAX

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.06: ;Asm
			mov dword [EAX], EBX

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.0A: ;Asm
			push dword [ESP + 16]

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.0B: ;Asm
			push dword [ESP + 16]

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.0D: ;Asm
			test ECX, 0x2

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.0E: ;Asm
			JE near SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.NoError1588
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.11: ;Asm
			Jmp SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_EXCEPTION

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.NoError1588:

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.14: ;Asm
			push dword EAX

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_0006.15: ;Asm
			push dword 0x0

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_000B:
			; Ret

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.IL_000B.00: ;Asm
			Jmp SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_NORMAL
			; End Method: GetArgumentNullException

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_NORMAL

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_EXCEPTION:

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2:

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemArgumentNullExceptionSystemThrowHelperGetArgumentNullExceptionSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_77071400:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ThrowHelper
			; Name: GetArgumentException
			; Plugged: No
			; Argument[0] resource at EBP+12, size = 4
			; Argument[1] argument at EBP+8, size = 4
			; Return size: 8

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument:

		GUID_77082918:

		METHOD_77082918.09: ;Asm
			push dword EBP

		METHOD_77082918.0A: ;Asm
			mov EBP, ESP

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ExceptionResource
			; Arg real size = 4 aligned size = 4

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0001:
			; Call

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0001.00: ;Asm
			sub ESP, 0x4

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0001.01: ;Asm
			Call SystemStringSystemThrowHelperGetResourceStringSystemExceptionResource

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0001.03: ;Asm
			JE near SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0001.06: ;Asm
			JNE near SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_EXCEPTION

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.ExceptionArgument
			; Arg real size = 4 aligned size = 4

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007:
			; Call

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.00: ;Asm
			sub ESP, 0x4

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.01: ;Asm
			Call SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.02: ;Asm
			test ECX, 0x2

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.03: ;Asm
			JE near SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.06: ;Asm
			add ESP, 0x4

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0007.08: ;Asm
			JNE near SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_EXCEPTION

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C:
			; Newobj

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.00: ;Asm
			push dword 0x90

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.AfterAlloc:

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.02: ;Asm
			push dword [ESP]

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.03: ;Asm
			push dword [ESP]

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.04: ;Asm
			pop dword EAX

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.06: ;Asm
			mov dword [EAX], EBX

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.0A: ;Asm
			push dword [ESP + 24]

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.0C: ;Asm
			push dword [ESP + 24]

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.0D: ;Asm
			push dword [ESP + 24]

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.0F: ;Asm
			test ECX, 0x2

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.10: ;Asm
			JE near SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.NoError1588
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.11: ;Asm
			add ESP, 0x8

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.14: ;Asm
			Jmp SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_EXCEPTION

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.NoError1588:

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.16: ;Asm
			add ESP, 0x8

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.18: ;Asm
			push dword EAX

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_000C.19: ;Asm
			push dword 0x0

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0011:
			; Ret

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.IL_0011.00: ;Asm
			Jmp SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_NORMAL
			; End Method: GetArgumentException

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_NORMAL

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_EXCEPTION:

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2:

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemArgumentExceptionSystemThrowHelperGetArgumentExceptionSystemExceptionResourceSystemExceptionArgument.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_77082919:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Name: set_Capacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32:

		GUID_77100255:

		METHOD_77100255.09: ;Asm
			push dword EBP

		METHOD_77100255.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_77100255.0B: ;Asm
			push dword 0x0

		METHOD_77100255.0C: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0007.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0009.00: ;Asm
			push dword 0xF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_000B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_000B.00: ;Asm
			push dword 0x15

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0014:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.MBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0014.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0019:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0019.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001B:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001B.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0058

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_001F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_004D

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0022.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0027:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0027.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0027.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0029:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0029.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_002E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_002F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_002F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_002F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0045

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0032:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.MBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0032.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0038:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0039:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_003B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.MBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_003B.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_003B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_003B.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0040:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0040.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0040.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0045
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0040.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0045.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0045.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0046:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0047:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Field: Cosmos.HAL.BlockDevice.MBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0047.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0047.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0047.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0047.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0047.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0047.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_004C:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_004C.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_004D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_004E:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_004E.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_004E.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_004E.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_MBR_PartInfo___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_004E.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0053:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.MBR+PartInfo]
			; Field: Cosmos.HAL.BlockDevice.MBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.MBR+PartInfo[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0053.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0053.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0053.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0053.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0053.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0058:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.IL_0058.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_Capacity

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_77100256:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Name: set_Capacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32:

		GUID_77214684:

		METHOD_77214684.06: ;Asm
			push dword EBP

		METHOD_77214684.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_77214684.08: ;Asm
			push dword 0x0

		METHOD_77214684.09: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0007.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0009.00: ;Asm
			push dword 0xF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_000B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_000B.00: ;Asm
			push dword 0x15

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0014:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.EBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0014.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0019:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0019.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001B:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001B.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0058

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_001F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_004D

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0022.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0027:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0027.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0027.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0029:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0029.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_002E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_002F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_002F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_002F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0045

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0032:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.EBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0032.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0038:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0039:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_003B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.EBR+PartInfo, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_003B.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_003B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_003B.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0040:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0040.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0040.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0045
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0040.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0045.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0045.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0046:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0047:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Field: Cosmos.HAL.BlockDevice.EBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0047.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0047.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0047.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0047.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0047.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0047.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_004C:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_004C.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_004D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_004E:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_004E.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_004E.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_004E.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_EBR_PartInfo___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_004E.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0053:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.EBR+PartInfo]
			; Field: Cosmos.HAL.BlockDevice.EBR+PartInfo[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.EBR+PartInfo[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0053.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0053.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0053.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0053.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0053.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0058:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.IL_0058.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_Capacity

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_77214685:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core.MemoryOperations
			; Name: Fill
			; Plugged: Yes
			; Argument[0] dest at EBP+16, size = 4
			; Argument[1] value at EBP+12, size = 4
			; Argument[2] size at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemInt32SystemInt32:

		GUID_77332155:

		METHOD_77332155.06: ;Asm
			push dword EBP

		METHOD_77332155.07: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		METHOD_77332155.08: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_77332155.09: ;Asm
			push dword [EBP + 12]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_77332155.0A: ;Asm
			push dword [EBP + 8]

		METHOD_77332155.0B: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32

		METHOD_77332155.0C: ;Asm
			test ECX, 0x2

		METHOD_77332155.0D: ;Asm
			JE near SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		METHOD_77332155.0E: ;Asm
			JNE near SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: Fill

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.11: ;Asm
			pop dword EBP

		SystemVoidCosmosCoreMemoryOperationsFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			Ret 0xC


		GUID_77332156:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Name: set_LBA3
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte:

		GUID_77332158:

		METHOD_77332158.13: ;Asm
			push dword EBP

		METHOD_77332158.14: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_000C.00: ;Asm
			push dword 0x8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_000D.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_000E:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_000E.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_000E.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0013
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_000E.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_000E.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0013:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0013.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0014:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.IL_0014.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.END__OF__METHOD_NORMAL
			; End Method: set_LBA3

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA3SystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_77332159:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Name: set_LBA4
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte:

		GUID_77359701:

		METHOD_77359701.05: ;Asm
			push dword EBP

		METHOD_77359701.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_000C.00: ;Asm
			push dword 0x9

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_000E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_000E.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_000E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_000F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_000F.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_000F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0014
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_000F.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0014:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0015:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.END__OF__METHOD_NORMAL
			; End Method: set_LBA4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA4SystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_77359702:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Name: set_LBA5
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte:

		GUID_77387406:

		METHOD_77387406.05: ;Asm
			push dword EBP

		METHOD_77387406.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_000C.00: ;Asm
			push dword 0xA

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_000E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_000E.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_000E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_000F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_000F.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_000F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0014
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_000F.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0014:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0015:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.END__OF__METHOD_NORMAL
			; End Method: set_LBA5

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_LBA5SystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_77387407:
			; ---------------------------------------------------------
			; Assembly: Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Name: set_CountH
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte:

		GUID_77415273:

		METHOD_77415273.05: ;Asm
			push dword EBP

		METHOD_77415273.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0000:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0002:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D.xBlock
			; Type: Cosmos.Core.MemoryBlock
			; Size: 8
			; DeclaringType: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; TypeOnStack: Cosmos.HAL.BlockDevice.Registers.FISRegisterH2D
			; Offset: 12 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0002.02: ;Asm
			add ECX, 0xC

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0002.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0002.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0002.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0002.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0007:
			; Ldfld
			; Field: Cosmos.Core.MemoryBlock08 Cosmos.Core.MemoryBlock.Bytes
			; Type: Cosmos.Core.MemoryBlock08
			; Size: 8
			; DeclaringType: Cosmos.Core.MemoryBlock
			; TypeOnStack: Cosmos.Core.MemoryBlock
			; Offset: 32 (includes object header)

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0007.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0007.01: ;Asm
			pop dword ECX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0007.02: ;Asm
			add ECX, 0x20

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0007.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0007.04: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0007.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0007.06: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0007.07: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_000C:
			; Ldc_I4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_000C.00: ;Asm
			push dword 0xD

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_000E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_000E.00: ;Asm
			movzx EAX, byte [EBP + 8]

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_000E.01: ;Asm
			push dword EAX

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_000F:
			; Callvirt
			; ThisOffset = 8

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_000F.00: ;Asm
			Call SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_000F.02: ;Asm
			JE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0014
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_000F.03: ;Asm
			JNE near SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_000F.NoExceptionAfterCall:
			; Argument Count = 2

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0014:
			; Nop

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0014.00: ;Asm
			NOP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0015:
			; Ret

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.IL_0015.00: ;Asm
			Jmp SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.END__OF__METHOD_NORMAL
			; End Method: set_CountH

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.END__OF__METHOD_NORMAL

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosHALBlockDeviceRegistersFISRegisterH2Dset_CountHSystemByte.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_77415274:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] capacity at EBP+8, size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32:

		GUID_77443302:

		METHOD_77443302.05: ;Asm
			push dword EBP

		METHOD_77443302.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0007:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0007.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0008:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0008.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0008.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0008.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_000A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_000A.00: ;Asm
			push dword 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_000C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_000C.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0013:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0013.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0013.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0015.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0016:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0016.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0016.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0016.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0016.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_System_KeyMapping___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0016.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_001B:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Field: Cosmos.System.KeyMapping[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.KeyMapping[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_001B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_001B.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_001B.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_001B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_001B.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_001B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_001B.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_001B.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0020:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0020.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0021.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0022:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0022.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0023.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0028:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Field: Cosmos.System.KeyMapping[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.KeyMapping[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0028.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0028.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0028.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0028.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0028.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0028.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0028.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_0028.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_002D:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.IL_002D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingctorSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_77443303:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyMapping
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aScanCode at EBP+12, size = 1
			; Argument[2] aKey at EBP+8, size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx:

		GUID_77503003:

		METHOD_77503003.05: ;Asm
			push dword EBP

		METHOD_77503003.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0001.00: ;Asm
			movzx EAX, byte [EBP + 12]

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0002:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0003:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0003.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0004:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0004.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0005:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0005.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0006:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0007:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0007.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0008:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0009:
			; Call

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0009.00: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0009.02: ;Asm
			JE near SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_000E
			; aStackSizeBeforeCall = 40
			; aTotalArgumentSizeOfMethod = 40
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0009.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_000E:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_000F:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0010:
			; Ret

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyMappingctorSystemByteCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_77503004:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping:

		GUID_77544268:

		METHOD_77544268.05: ;Asm
			push dword EBP

		METHOD_77544268.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_77544268.07: ;Asm
			push dword 0x0

		METHOD_77544268.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_77544268.09: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0001:
			; Ldfld
			; Field: Cosmos.System.KeyMapping[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.KeyMapping[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0006:
			; Stloc
			; Local type = Cosmos.System.KeyMapping[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_001D:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0034

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002B:
			; Ldloc
			; Local type = Cosmos.System.KeyMapping[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_002E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddCosmosSystemKeyMapping.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_77544269:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyMapping
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+44, size = 8
			; Argument[1] aScanCode at EBP+36, size = 1
			; Argument[2] norm at EBP+32, size = 2
			; Argument[3] shift at EBP+28, size = 2
			; Argument[4] num at EBP+24, size = 2
			; Argument[5] caps at EBP+20, size = 2
			; Argument[6] shiftcaps at EBP+16, size = 2
			; Argument[7] shiftnum at EBP+12, size = 2
			; Argument[8] aKey at EBP+8, size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx:

		GUID_77644029:

		METHOD_77644029.06: ;Asm
			push dword EBP

		METHOD_77644029.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0000.00: ;Asm
			push dword [EBP + 44]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0000.01: ;Asm
			push dword [EBP + 40]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0001.00: ;Asm
			movzx EAX, byte [EBP + 36]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0002.00: ;Asm
			movzx EAX, word [EBP + 32]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0002.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0003.00: ;Asm
			movzx EAX, word [EBP + 28]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0003.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0004:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0004.00: ;Asm
			movzx EAX, word [EBP + 24]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0004.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0006:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0006.00: ;Asm
			movzx EAX, word [EBP + 20]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0008:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0008.00: ;Asm
			movzx EAX, word [EBP + 16]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000A:
			; Ldarg
			; Arg idx = 7
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000A.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000C:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000D:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000D.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000E:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000F:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000F.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0010:
			; Ldarg
			; Arg idx = 8
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0012:
			; Call

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0012.00: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0012.02: ;Asm
			JE near SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0017
			; aStackSizeBeforeCall = 56
			; aTotalArgumentSizeOfMethod = 56
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0012.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0017:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0017.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0018:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0018.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0019:
			; Ret

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0019.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x28


		GUID_77644030:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyMapping
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] aScanCode at EBP+16, size = 1
			; Argument[2] n at EBP+12, size = 2
			; Argument[3] aKey at EBP+8, size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx:

		GUID_77699554:

		METHOD_77699554.05: ;Asm
			push dword EBP

		METHOD_77699554.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0000.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0000.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0001.00: ;Asm
			movzx EAX, byte [EBP + 16]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0002.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0002.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0003:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0003.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0003.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0004:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0004.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0004.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0005:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0005.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0005.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0006:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0006.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0007:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0007.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0007.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0008:
			; Ldarg
			; Arg idx = 3
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0009:
			; Call

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0009.00: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0009.02: ;Asm
			JE near SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_000E
			; aStackSizeBeforeCall = 40
			; aTotalArgumentSizeOfMethod = 40
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0009.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_000E:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_000F:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0010:
			; Ret

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x14


		GUID_77699555:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyMapping
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+48, size = 8
			; Argument[1] aScanCode at EBP+40, size = 1
			; Argument[2] norm at EBP+36, size = 2
			; Argument[3] shift at EBP+32, size = 2
			; Argument[4] num at EBP+28, size = 2
			; Argument[5] caps at EBP+24, size = 2
			; Argument[6] shiftcaps at EBP+20, size = 2
			; Argument[7] shiftnum at EBP+16, size = 2
			; Argument[8] aKey at EBP+12, size = 4
			; Argument[9] numKey at EBP+8, size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx:

		GUID_77742405:

		METHOD_77742405.05: ;Asm
			push dword EBP

		METHOD_77742405.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0000.00: ;Asm
			push dword [EBP + 48]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0000.01: ;Asm
			push dword [EBP + 44]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0001.00: ;Asm
			movzx EAX, byte [EBP + 40]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0002.00: ;Asm
			movzx EAX, word [EBP + 36]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0002.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0003.00: ;Asm
			movzx EAX, word [EBP + 32]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0003.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0004:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0004.00: ;Asm
			movzx EAX, word [EBP + 28]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0004.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0006:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0006.00: ;Asm
			movzx EAX, word [EBP + 24]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0008:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0008.00: ;Asm
			movzx EAX, word [EBP + 20]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000A:
			; Ldarg
			; Arg idx = 7
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000A.00: ;Asm
			movzx EAX, word [EBP + 16]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000C:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000D:
			; Ldarg
			; Arg idx = 8
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000F:
			; Ldarg
			; Arg idx = 9
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000F.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011:
			; Call

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011.00: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011.02: ;Asm
			JE near SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0016
			; aStackSizeBeforeCall = 48
			; aTotalArgumentSizeOfMethod = 48
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0016:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0016.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0017:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0017.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0018:
			; Ret

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0018.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x2C


		GUID_77742406:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Name: set_Capacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32:

		GUID_77792268:

		METHOD_77792268.05: ;Asm
			push dword EBP

		METHOD_77792268.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_77792268.07: ;Asm
			push dword 0x0

		METHOD_77792268.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0007.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0009.00: ;Asm
			push dword 0xF

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_000B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_000B.00: ;Asm
			push dword 0x15

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0014:
			; Ldfld
			; Field: Cosmos.HAL.KeyboardBase[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.KeyboardBase[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0014.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0019:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0019.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001B:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001B.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0058

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_001F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_004D

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0022.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0027:
			; Stloc
			; Local type = Cosmos.HAL.KeyboardBase[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0027.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0027.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0029:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0029.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_002E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_002F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_002F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_002F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0045

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0032:
			; Ldfld
			; Field: Cosmos.HAL.KeyboardBase[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.KeyboardBase[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0032.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0038:
			; Ldloc
			; Local type = Cosmos.HAL.KeyboardBase[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0039:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_003B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_003B.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_003B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_003B.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0040:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0040.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0040.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0045
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0040.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0045.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0045.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0046:
			; Ldloc
			; Local type = Cosmos.HAL.KeyboardBase[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0047:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Field: Cosmos.HAL.KeyboardBase[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.KeyboardBase[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0047.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0047.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0047.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0047.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0047.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0047.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_004C:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_004C.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_004D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_004E:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBasecctor

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_004E.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_004E.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_004E.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_KeyboardBase___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_004E.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0053:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Field: Cosmos.HAL.KeyboardBase[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.KeyboardBase[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0053.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0053.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0053.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0053.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0053.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0058:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.IL_0058.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_Capacity

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardBaseset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_77792269:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]
			; Name: MoveNextRare
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 24
			; Return size: 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare:

		GUID_77924013:

		METHOD_77924013.06: ;Asm
			push dword EBP

		METHOD_77924013.07: ;Asm
			mov EBP, ESP

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0001.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0001.01: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0001.02: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0001.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0001.04: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0007:
			; Ldfld
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 0 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0007.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0007.01: ;Asm
			add ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0007.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0007.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0007.04: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0007.05: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0007.06: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_000C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_000C.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_000C.02: ;Asm
			add ECX, 0xC

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_000C.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_000C.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_000C.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0011:
			; Branch

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0011.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0011.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0011.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0011.03: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0018

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0013:
			; Call

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0013.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowInvalidOperationException_InvalidOperation_EnumFailedVersion

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0013.02: ;Asm
			JE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0018
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0013.03: ;Asm
			JNE near SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.END__OF__METHOD_EXCEPTION

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0018.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0019.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001A:
			; Ldfld
			; Field: System.Collections.Generic.List`1 System.Collections.Generic.List`1+Enumerator.list
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.KeyboardBase]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1+Enumerator[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]&
			; Offset: 0 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001A.00: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001A.01: ;Asm
			add ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001A.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001A.03: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001A.04: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001A.05: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001A.06: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001F:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.KeyboardBase, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001F.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001F.01: ;Asm
			pop dword ECX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001F.02: ;Asm
			add ECX, 0x18

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001F.03: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001F.04: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_001F.05: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0024:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0024.00: ;Asm
			push dword 0x1

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0025:
			; Add

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0025.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Field: System.Int32 System.Collections.Generic.List`1+Enumerator.index
			; Type: System.Int32
			; Size: 4
			; Offset: 8 (includes object header)
			; After Nullref check

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 4]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0026.01: ;Asm
			add ECX, 0x8

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0026.02: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1+Enumerator[Cosmos.HAL.KeyboardBase]&
			; Arg real size = 4 aligned size = 4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_002B.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_002C:
			; Ldflda
			; Field: Cosmos.HAL.KeyboardBase System.Collections.Generic.List`1+Enumerator.current

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_002C.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_002C.01: ;Asm
			add EAX, 0x10

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_002C.02: ;Asm
			push dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0031:
			; Initobj

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0031.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0031.01: ;Asm
			mov dword [EAX], 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0031.02: ;Asm
			mov dword [EAX + 4], 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0037:
			; Ldc_I4

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0037.00: ;Asm
			push dword 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0038:
			; Ret

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.IL_0038.00: ;Asm
			Jmp SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.END__OF__METHOD_NORMAL
			; End Method: MoveNextRare

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.END__OF__METHOD_NORMAL

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemCollectionsGenericList1EnumeratorCosmosHALKeyboardBaseMoveNextRare.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_77924014:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyEvent
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidCosmosSystemKeyEventctor:

		GUID_77989300:

		METHOD_77989300.07: ;Asm
			push dword EBP

		METHOD_77989300.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyEventctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyEventctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyEventctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyEventctor.IL_0001:
			; Call

		SystemVoidCosmosSystemKeyEventctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosSystemKeyEventctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyEventctor.IL_0001.02: ;Asm
			JE near SystemVoidCosmosSystemKeyEventctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyEventctor.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyEventctor.IL_0006:
			; Nop

		SystemVoidCosmosSystemKeyEventctor.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyEventctor.IL_0007:
			; Nop

		SystemVoidCosmosSystemKeyEventctor.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyEventctor.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyEventctor.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyEventctor.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyEventctor.IL_0009:
			; Ldc_I4

		SystemVoidCosmosSystemKeyEventctor.IL_0009.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyEventctor.IL_000A:
			; Call

		SystemVoidCosmosSystemKeyEventctor.IL_000A.00: ;Asm
			Call SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar

		SystemVoidCosmosSystemKeyEventctor.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyEventctor.IL_000A.02: ;Asm
			JE near SystemVoidCosmosSystemKeyEventctor.IL_000F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyEventctor.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyEventctor.IL_000F:
			; Nop

		SystemVoidCosmosSystemKeyEventctor.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyEventctor.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyEventctor.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyEventctor.IL_0010.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyEventctor.IL_0011:
			; Ldc_I4

		SystemVoidCosmosSystemKeyEventctor.IL_0011.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyEventctor.IL_0012:
			; Call

		SystemVoidCosmosSystemKeyEventctor.IL_0012.00: ;Asm
			Call SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyEventctor.IL_0012.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyEventctor.IL_0012.02: ;Asm
			JE near SystemVoidCosmosSystemKeyEventctor.IL_0017
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyEventctor.IL_0012.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyEventctor.IL_0017:
			; Nop

		SystemVoidCosmosSystemKeyEventctor.IL_0017.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyEventctor.IL_0018:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyEventctor.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyEventctor.IL_0018.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyEventctor.IL_0019:
			; Ldc_I4

		SystemVoidCosmosSystemKeyEventctor.IL_0019.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyEventctor.IL_001A:
			; Call

		SystemVoidCosmosSystemKeyEventctor.IL_001A.00: ;Asm
			Call SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers

		SystemVoidCosmosSystemKeyEventctor.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyEventctor.IL_001A.02: ;Asm
			JE near SystemVoidCosmosSystemKeyEventctor.IL_001F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyEventctor.IL_001A.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyEventctor.IL_001F:
			; Nop

		SystemVoidCosmosSystemKeyEventctor.IL_001F.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyEventctor.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyEventctor.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyEventctor.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyEventctor.IL_0021:
			; Ldc_I4

		SystemVoidCosmosSystemKeyEventctor.IL_0021.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyEventctor.IL_0022:
			; Call

		SystemVoidCosmosSystemKeyEventctor.IL_0022.00: ;Asm
			Call SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType

		SystemVoidCosmosSystemKeyEventctor.IL_0022.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyEventctor.IL_0022.02: ;Asm
			JE near SystemVoidCosmosSystemKeyEventctor.IL_0027
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyEventctor.IL_0022.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyEventctor.IL_0027:
			; Nop

		SystemVoidCosmosSystemKeyEventctor.IL_0027.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyEventctor.IL_0028:
			; Ret

		SystemVoidCosmosSystemKeyEventctor.IL_0028.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyEventctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_77989301:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyEvent
			; Name: get_Modifiers
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers:

		GUID_78062299:

		METHOD_78062299.05: ;Asm
			push dword EBP

		METHOD_78062299.06: ;Asm
			mov EBP, ESP

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.IL_0001:
			; Ldfld
			; Field: System.ConsoleModifiers Cosmos.System.KeyEvent.<Modifiers>k__BackingField
			; Type: System.ConsoleModifiers
			; Size: 4
			; DeclaringType: Cosmos.System.KeyEvent
			; TypeOnStack: Cosmos.System.KeyEvent
			; Offset: 16 (includes object header)

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.IL_0001.01: ;Asm
			pop dword ECX

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.IL_0001.02: ;Asm
			add ECX, 0x10

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.IL_0001.04: ;Asm
			push dword EAX

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.IL_0006:
			; Ret

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.IL_0006.00: ;Asm
			Jmp SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.END__OF__METHOD_NORMAL
			; End Method: get_Modifiers

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.END__OF__METHOD_NORMAL

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.END__OF__METHOD_EXCEPTION:

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.END__OF__METHOD_EXCEPTION__2:

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemConsoleModifiersCosmosSystemKeyEventget_Modifiers.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_78062300:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyEvent
			; Name: set_Modifiers
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers:

		GUID_78072802:

		METHOD_78072802.07: ;Asm
			push dword EBP

		METHOD_78072802.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.ConsoleModifiers
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0002:
			; Stfld
			; Operand type: Cosmos.System.KeyEvent
			; Field: System.ConsoleModifiers Cosmos.System.KeyEvent.<Modifiers>k__BackingField
			; Type: System.ConsoleModifiers
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0002.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0007:
			; Ret

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.END__OF__METHOD_NORMAL
			; End Method: set_Modifiers

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyEventset_ModifiersSystemConsoleModifiers.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_78072803:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyEvent
			; Name: set_Type
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType:

		GUID_78086833:

		METHOD_78086833.05: ;Asm
			push dword EBP

		METHOD_78086833.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.KeyEvent+KeyEventType
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0002:
			; Stfld
			; Operand type: Cosmos.System.KeyEvent
			; Field: Cosmos.System.KeyEvent+KeyEventType Cosmos.System.KeyEvent.<Type>k__BackingField
			; Type: Cosmos.System.KeyEvent+KeyEventType
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0002.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0007:
			; Ret

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.END__OF__METHOD_NORMAL
			; End Method: set_Type

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyEventset_TypeCosmosSystemKeyEventKeyEventType.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_78086834:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyEvent
			; Name: set_KeyChar
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 2
			; Return size: 0

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar:

		GUID_78100896:

		METHOD_78100896.05: ;Asm
			push dword EBP

		METHOD_78100896.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0001.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0002:
			; Stfld
			; Operand type: Cosmos.System.KeyEvent
			; Field: System.Char Cosmos.System.KeyEvent.<KeyChar>k__BackingField
			; Type: System.Char
			; Size: 2
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0002.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0002.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0007:
			; Ret

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.END__OF__METHOD_NORMAL
			; End Method: set_KeyChar

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyEventset_KeyCharSystemChar.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_78100897:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyEvent
			; Name: set_Key
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx:

		GUID_78114991:

		METHOD_78114991.05: ;Asm
			push dword EBP

		METHOD_78114991.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyEvent
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0002:
			; Stfld
			; Operand type: Cosmos.System.KeyEvent
			; Field: Cosmos.System.ConsoleKeyEx Cosmos.System.KeyEvent.<Key>k__BackingField
			; Type: Cosmos.System.ConsoleKeyEx
			; Size: 4
			; Offset: 22 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0002.01: ;Asm
			add ECX, 0x16

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0007:
			; Ret

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.IL_0007.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL
			; End Method: set_Key

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyEventset_KeyCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_78114992:
			; ---------------------------------------------------------
			; Assembly: System.Collections, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Name: SetCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] capacity at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32:

		GUID_78129118:

		METHOD_78129118.05: ;Asm
			push dword EBP

		METHOD_78129118.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_78129118.07: ;Asm
			push dword 0x0

		METHOD_78129118.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0006:
			; Stloc
			; Local type = Cosmos.System.KeyEvent[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0008.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_000D:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_000D.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_000E:
			; Branch

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_000E.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_000E.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_000E.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007D

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0010.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0010.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0011:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._head
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 32 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0011.02: ;Asm
			add ECX, 0x20

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0011.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0011.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0011.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0016.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0016.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0017:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._tail
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 16 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0017.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0017.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0017.02: ;Asm
			add ECX, 0x10

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0017.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0017.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0017.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001C:
			; Branch

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001C.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001C.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001C.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0039

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001F:
			; Ldfld
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 36 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001F.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001F.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001F.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001F.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001F.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_001F.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0024:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0024.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0024.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0025:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._head
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 32 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0025.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0025.02: ;Asm
			add ECX, 0x20

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0025.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0025.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0025.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002A:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002A.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002A.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002B.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002D:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002D.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002D.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002D.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002D.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_002D.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0032:
			; Call

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0032.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0032.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0032.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0037
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0032.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0037:
			; Br

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0037.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007D

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0039:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0039.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0039.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_003A:
			; Ldfld
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 36 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_003A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_003A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_003A.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_003A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_003A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_003A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_003A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_003A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_003F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_003F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_003F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0040:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._head
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 32 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0040.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0040.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0040.02: ;Asm
			add ECX, 0x20

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0040.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0040.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0040.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0045:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0045.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0045.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0045.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0046:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0046.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0047:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0047.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0047.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0048:
			; Ldfld
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 36 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0048.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0048.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0048.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0048.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0048.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0048.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0048.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0048.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_004D:
			; Ldlen

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_004D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_004D.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_004D.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_004E:
			; Conv_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_004F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_004F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_004F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0050:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._head
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 32 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0050.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0050.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0050.02: ;Asm
			add ECX, 0x20

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0050.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0050.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0050.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0055:
			; Sub

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0055.00: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0055.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0055.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0055.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0056:
			; Call

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0056.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0056.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0056.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_005B
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0056.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_005B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_005B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_005B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_005C:
			; Ldfld
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 36 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_005C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_005C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_005C.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_005C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_005C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_005C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_005C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_005C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0061:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0061.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0062:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0062.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0062.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0062.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0062.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0063:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0063.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0063.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0064:
			; Ldfld
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 36 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0064.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0064.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0064.02: ;Asm
			add ECX, 0x24

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0064.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0064.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0064.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0064.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0064.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0069:
			; Ldlen

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0069.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0069.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0069.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_006A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_006B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_006B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_006B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_006C:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._head
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 32 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_006C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_006C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_006C.02: ;Asm
			add ECX, 0x20

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_006C.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_006C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_006C.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0071:
			; Sub

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0071.00: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0071.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0071.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0071.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0072:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0072.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0072.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0073:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._tail
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 16 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0073.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0073.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0073.02: ;Asm
			add ECX, 0x10

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0073.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0073.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0073.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0078:
			; Call

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0078.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0078.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0078.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007D
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0078.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007E:
			; Ldloc
			; Local type = Cosmos.System.KeyEvent[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007E.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007E.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007F:
			; Stfld
			; Operand type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Field: Cosmos.System.KeyEvent[] System.Collections.Generic.Queue`1._array
			; Type: Cosmos.System.KeyEvent[]
			; Size: 8
			; Offset: 36 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007F.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007F.01: ;Asm
			add ECX, 0x24

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007F.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007F.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007F.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007F.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007F.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_007F.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0084:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0084.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0084.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0085:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0085.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0086:
			; Stfld
			; Operand type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Field: System.Int32 System.Collections.Generic.Queue`1._head
			; Type: System.Int32
			; Size: 4
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0086.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0086.01: ;Asm
			add ECX, 0x20

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0086.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0086.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0086.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0086.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_008B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_008B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_008B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_008C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_008C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_008C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_008D:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_008D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_008D.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_008D.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_008D.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_008D.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_008D.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0092:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0092.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0093:
			; Branch

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0093.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0093.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0093.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0093.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_009D

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0095:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0095.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0095.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0096:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0096.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0096.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0096.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0096.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0096.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_0096.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_009B:
			; Br

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_009B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_009E

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_009D:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_009D.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_009E:
			; Stfld
			; Operand type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Field: System.Int32 System.Collections.Generic.Queue`1._tail
			; Type: System.Int32
			; Size: 4
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_009E.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_009E.01: ;Asm
			add ECX, 0x10

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_009E.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_009E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_009E.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_009E.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00A3:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00A3.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00A3.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00A4:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00A4.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00A4.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00A5:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.Queue`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.Queue`1[[Cosmos.System.KeyEvent, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00A5.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00A5.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00A5.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00A5.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00A5.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00A5.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00AA:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00AA.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00AB:
			; Add

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00AB.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00AB.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00AC:
			; Stfld
			; Operand type: System.Collections.Generic.Queue`1[Cosmos.System.KeyEvent]
			; Field: System.Int32 System.Collections.Generic.Queue`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00AC.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00AC.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00AC.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00AC.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00AC.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00AC.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00B1:
			; Ret

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.IL_00B1.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: SetCapacity

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericQueue1CosmosSystemKeyEventSetCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_78129119:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32:

		GUID_78392505:

		METHOD_78392505.06: ;Asm
			push dword EBP

		METHOD_78392505.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_78392505.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystemFactory[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystemFactory[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystemFactory[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystemFactory[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystemFactory[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystemFactory[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_78392506:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Name: set_Capacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32:

		GUID_78515070:

		METHOD_78515070.06: ;Asm
			push dword EBP

		METHOD_78515070.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_78515070.08: ;Asm
			push dword 0x0

		METHOD_78515070.09: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0007.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0009.00: ;Asm
			push dword 0xF

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_000B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_000B.00: ;Asm
			push dword 0x15

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0014:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Partition[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Partition[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0014.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0019:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0019.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001B:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001B.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0058

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_001F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_004D

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0022.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0027:
			; Stloc
			; Local type = Cosmos.HAL.BlockDevice.Partition[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0027.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0027.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0029:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0029.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_002E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_002F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_002F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_002F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0045

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0032:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Partition[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Partition[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0032.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0038:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Partition[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0039:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_003B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.BlockDevice.Partition, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_003B.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_003B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_003B.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0040:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0040.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0040.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0045
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0040.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0045.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0045.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0046:
			; Ldloc
			; Local type = Cosmos.HAL.BlockDevice.Partition[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0047:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Field: Cosmos.HAL.BlockDevice.Partition[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Partition[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0047.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0047.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0047.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0047.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0047.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0047.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_004C:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_004C.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_004D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_004E:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitioncctor

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_004E.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_004E.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_004E.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_BlockDevice_Partition___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_004E.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0053:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.BlockDevice.Partition]
			; Field: Cosmos.HAL.BlockDevice.Partition[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.BlockDevice.Partition[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0053.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0053.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0053.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0053.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0053.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0058:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.IL_0058.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_Capacity

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALBlockDevicePartitionset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_78515071:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.BitConverter
			; Name: ReadInt16
			; Plugged: No
			; Argument[0] value at EBP+16, size = 8
			; Argument[1] startIndex at EBP+8, size = 4
			; Return size: 4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32:

		GUID_78662727:

		METHOD_78662727.06: ;Asm
			push dword EBP

		METHOD_78662727.07: ;Asm
			mov EBP, ESP

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0001:
			; Branch

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000A

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0001.05: ;Asm
			JNE near SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000A

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0003:
			; Ldc_I4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0003.00: ;Asm
			push dword 0xF

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0005:
			; Call

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0005.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0005.02: ;Asm
			JE near SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000A
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 0

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0005.03: ;Asm
			JNE near SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000A.00: ;Asm
			push dword [EBP + 8]

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000C:
			; Ldlen

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000C.01: ;Asm
			pop dword EAX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000C.02: ;Asm
			push dword [EAX + 8]

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000D:
			; Conv_I4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000E:
			; Branch

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000E.01: ;Asm
			pop dword EBX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000E.02: ;Asm
			cmp EBX, EAX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_000E.03: ;Asm
			JB near SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0019

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0010:
			; Ldc_I4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0010.00: ;Asm
			push dword 0xE

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0012:
			; Ldc_I4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0012.00: ;Asm
			push dword 0x16

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0014:
			; Call

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0014.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0014.02: ;Asm
			JE near SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0019
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0014.03: ;Asm
			JNE near SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0019:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0019.00: ;Asm
			push dword [EBP + 8]

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001A.00: ;Asm
			push dword [EBP + 16]

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001A.01: ;Asm
			push dword [EBP + 12]

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001B:
			; Ldlen

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001B.01: ;Asm
			pop dword EAX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001B.02: ;Asm
			push dword [EAX + 8]

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001C:
			; Conv_I4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001D:
			; Ldc_I4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001D.00: ;Asm
			push dword 0x2

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001E:
			; Sub

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001E.00: ;Asm
			pop dword ECX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001E.01: ;Asm
			pop dword EAX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001E.02: ;Asm
			sub EAX, ECX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001E.03: ;Asm
			push dword EAX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001F:
			; Branch

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_001F.03: ;Asm
			JLE near SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0029

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0021:
			; Ldc_I4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0021.00: ;Asm
			push dword 0x5

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0022:
			; Ldc_I4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0022.00: ;Asm
			push dword 0xF

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0024:
			; Call

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0024.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResourceSystemExceptionArgument

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0024.02: ;Asm
			JE near SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0029
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0024.03: ;Asm
			JNE near SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 16]

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0029.01: ;Asm
			push dword [EBP + 12]

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_002A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_002A.00: ;Asm
			push dword [EBP + 8]

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_002B:
			; Ldelema
			; Arraytype: System.Byte[]
			; Size: 1

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_002B.01: ;Asm
			mov EDX, 0x1

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_002B.02: ;Asm
			mul dword EDX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_002B.03: ;Asm
			add EAX, 0x10

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_002B.05: ;Asm
			pop dword EDX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_002B.06: ;Asm
			add EDX, EAX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_002B.07: ;Asm
			push dword EDX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0030:
			; Call

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0030.00: ;Asm
			Call SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0030.02: ;Asm
			JE near SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0035
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0030.03: ;Asm
			add ESP, 0x4

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0030.04: ;Asm
			JNE near SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0035:
			; Ret

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.IL_0035.00: ;Asm
			Jmp SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL
			; End Method: ReadInt16

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt16SystemBitConverterReadInt16SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x8


		GUID_78662728:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FileSystem
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] aDevice at EBP+28, size = 8
			; Argument[2] aRootPath at EBP+20, size = 8
			; Argument[3] aSize at EBP+12, size = 8

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64:

		GUID_78766734:

		METHOD_78766734.07: ;Asm
			push dword EBP

		METHOD_78766734.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0000.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0000.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0001:
			; Call

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0001.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0006:
			; Nop

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0007:
			; Nop

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0008.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0008.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.BlockDevice.Partition
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0009.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0009.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000A:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FileSystem
			; Field: Cosmos.HAL.BlockDevice.Partition Cosmos.System.FileSystem.FileSystem.<Device>k__BackingField
			; Type: Cosmos.HAL.BlockDevice.Partition
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000A.01: ;Asm
			add ECX, 0x1C

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000A.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000F.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_000F.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0011:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FileSystem
			; Field: System.String Cosmos.System.FileSystem.FileSystem.<RootPath>k__BackingField
			; Type: System.String
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0011.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0011.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0011.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0011.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0016.00: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0016.01: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0017:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0017.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0018:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FileSystem
			; Field: System.Int64 Cosmos.System.FileSystem.FileSystem.<Size>k__BackingField
			; Type: System.Int64
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0018.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0018.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0018.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0018.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0018.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0018.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0018.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_0018.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_001D:
			; Ret

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.IL_001D.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemFileSystemctorCosmosHALBlockDevicePartitionSystemStringSystemInt64.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x20


		GUID_78766735:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FileSystem
			; Name: get_Device
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device:

		GUID_78821239:

		METHOD_78821239.05: ;Asm
			push dword EBP

		METHOD_78821239.06: ;Asm
			mov EBP, ESP

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0000.00: ;Asm
			push dword [EBP + 12]

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0000.01: ;Asm
			push dword [EBP + 8]

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.BlockDevice.Partition Cosmos.System.FileSystem.FileSystem.<Device>k__BackingField
			; Type: Cosmos.HAL.BlockDevice.Partition
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.FileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FileSystem
			; Offset: 28 (includes object header)

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0001.00: ;Asm
			add ESP, 0x4

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0001.01: ;Asm
			pop dword ECX

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0001.02: ;Asm
			add ECX, 0x1C

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0001.04: ;Asm
			push dword EAX

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0001.06: ;Asm
			push dword EAX

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0001.07: ;Asm
			mov EAX, 0x0

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0006:
			; Ret

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.IL_0006.00: ;Asm
			Jmp CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.END__OF__METHOD_NORMAL
			; End Method: get_Device

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.END__OF__METHOD_NORMAL

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.END__OF__METHOD_EXCEPTION:

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.END__OF__METHOD_EXCEPTION__2:

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosHALBlockDevicePartitionCosmosSystemFileSystemFileSystemget_Device.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_78821240:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem+Fat
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] aFileSystem at EBP+20, size = 8
			; Argument[2] aFatSector at EBP+12, size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64:

		GUID_78832972:

		METHOD_78832972.09: ;Asm
			push dword EBP

		METHOD_78832972.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_78832972.0B: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem+Fat
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0001:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0001.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0006:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0007:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0009:
			; Ldnull

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0009.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0009.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000A:
			; Ceq
			; NullRef

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000A.01: ;Asm
			pop dword EAX
			; FatFileSystem

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000A.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000A.03: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000A.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000A.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000A.False

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000A.06: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000A.07: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000A.False:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000A.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000A.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000D.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000E:
			; Branch

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_000E.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0010:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0010.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0011:
			; LdStr
			; String Value: aFileSystem

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0011.00: ;Asm
			push dword StringLiteral0325

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0011.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016:
			; Newobj

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.00: ;Asm
			push dword 0x90

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.AfterAlloc:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.0E: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.NoError1591
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.11: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.NoError1591:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0016.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001B:
			; Throw

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001B.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001B.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001B.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem+Fat
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001C.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001C.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001E:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem+Fat
			; Field: Cosmos.System.FileSystem.FAT.FatFileSystem Cosmos.System.FileSystem.FAT.FatFileSystem+Fat.mFileSystem
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001E.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001E.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001E.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001E.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001E.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_001E.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem+Fat
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0023.00: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0023.01: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0024:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0024.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0024.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0025:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.FatFileSystem+Fat
			; Field: System.UInt64 Cosmos.System.FileSystem.FAT.FatFileSystem+Fat.mFatSector
			; Type: System.UInt64
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0025.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0025.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0025.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0025.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0025.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0025.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0025.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_0025.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_002A:
			; Ret

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.IL_002A.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemFatctorCosmosSystemFileSystemFATFatFileSystemSystemUInt64.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x18


		GUID_78832973:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Name: set_Capacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32:

		GUID_78915589:

		METHOD_78915589.06: ;Asm
			push dword EBP

		METHOD_78915589.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_78915589.08: ;Asm
			push dword 0x0

		METHOD_78915589.09: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0007.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0009.00: ;Asm
			push dword 0xF

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_000B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_000B.00: ;Asm
			push dword 0x15

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0014:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystem[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0014.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0019:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0019.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001B:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001B.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0058

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_001F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_004D

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0022.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0027:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0027.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0027.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0029:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0029.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_002E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_002F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_002F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_002F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0045

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0032:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystem[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0032.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0038:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0039:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_003B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystem, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_003B.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_003B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_003B.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0040:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0040.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0040.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0045
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0040.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0045.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0045.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0046:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0047:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Field: Cosmos.System.FileSystem.FileSystem[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystem[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0047.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0047.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0047.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0047.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0047.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0047.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_004C:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_004C.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_004D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_004E:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemcctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_004E.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_004E.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_004E.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystem___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_004E.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0053:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystem]
			; Field: Cosmos.System.FileSystem.FileSystem[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystem[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0053.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0053.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0053.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0053.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0053.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0058:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.IL_0058.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_Capacity

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_78915590:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer:

		GUID_79071358:

		METHOD_79071358.06: ;Asm
			push dword EBP

		METHOD_79071358.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_79071358.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_001A:
			; Ldfld
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.HAL.PIT+PITTimer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0021.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerAddWithResizeCosmosHALPITPITTimer.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_79071359:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.BufferImpl
			; Name: __Memmove
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Local 9 at EBP-40
			; Local 10 at EBP-44
			; Local 11 at EBP-48
			; Local 12 at EBP-52
			; Local 13 at EBP-56
			; Local 14 at EBP-60
			; Local 15 at EBP-64
			; Local 16 at EBP-68
			; Local 17 at EBP-72
			; Local 18 at EBP-76
			; Argument[0] dest at EBP+16, size = 4
			; Argument[1] src at EBP+12, size = 4
			; Argument[2] count at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32:

		GUID_79148349:

		METHOD_79148349.06: ;Asm
			push dword EBP

		METHOD_79148349.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_79148349.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_79148349.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_79148349.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_79148349.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_79148349.0C: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_79148349.0D: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_79148349.0E: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_79148349.0F: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_79148349.10: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_79148349.11: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_79148349.12: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_79148349.13: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_79148349.14: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_79148349.15: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_79148349.16: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_79148349.17: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_79148349.18: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_79148349.19: ;Asm
			push dword 0x0
			; Local 18, Size 4

		METHOD_79148349.1A: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0002:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0002.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0002.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000A

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0004:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0004.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0005:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0005.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006:
			; Ceq

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0008

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0006.09: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0008

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0008:
			; Br

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0008.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000B

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000A.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000C.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000D:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000D.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0015

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000F:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0010:
			; Br

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01D5

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0016:
			; Conv_U4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0017:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0018:
			; Conv_U4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019:
			; Clt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.02: ;Asm
			push dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.04: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.05: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.08: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001B

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0019.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001C.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001D:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_001D.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F8

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0022:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0022.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0023:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0023.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0024:
			; Conv_U4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0025:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0025.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0026:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0026.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0027:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0027.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0028:
			; Conv_U4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0029:
			; Or

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0029.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002A.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002F:
			; And

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_002F.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0030:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0030.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0033

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0031.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0033:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0033.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0033.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0034.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0035:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0035.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0035.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0092

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0037:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0037.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0038:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0039:
			; Conv_U8

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0039.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0039.01: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0039.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003B:
			; Conv_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003C:
			; Conv_I8

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003C.01: ;Asm
			cdq

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003C.02: ;Asm
			push dword EDX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003D:
			; Xor

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003D.01: ;Asm
			pop dword EDX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003D.02: ;Asm
			xor dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003D.03: ;Asm
			xor dword [ESP + 4], EDX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_003E.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0043:
			; Conv_I8

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0043.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0043.01: ;Asm
			cdq

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0043.02: ;Asm
			push dword EDX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0043.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0044:
			; And

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0044.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0044.01: ;Asm
			pop dword EDX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0044.02: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0044.03: ;Asm
			and dword [ESP + 4], EDX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0045:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0045.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0045.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0045.02: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0045.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004D

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0045.04: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0045.05: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004D

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0047:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0047.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0048:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0048.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049:
			; Clt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.02: ;Asm
			push dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.04: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.05: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.08: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0049.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B:
			; Br

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004B.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004E

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004D.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_004E.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0050:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0050.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0050.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0052:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0052.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0052.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0052.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0058

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0054:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0054.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0055:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0055.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0055.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0056:
			; Br

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0056.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0058:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0058.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0059:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0059.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0059.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005A.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005F:
			; And

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_005F.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0060:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0060.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0060.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0060.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0060.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0061:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0061.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0061.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0062.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0063:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0063.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0063.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0064:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0064.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0064.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0064.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0064.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0065:
			; Starg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0065.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0065.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0067:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0067.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0067.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0068:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0068.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006B

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0069.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006B.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006D.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006F:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_006F.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0091

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0071:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0071.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0072:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0072.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0073:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0073.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0074:
			; Dup

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0074.00: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0075:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0075.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0076:
			; Add

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0076.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0076.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0077:
			; Starg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0077.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0077.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0079:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0079.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007A:
			; Dup

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007A.00: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007B.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007C:
			; Add

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007C.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007D:
			; Starg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007D.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007F:
			; Ldind

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007F.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_007F.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0080:
			; Stind

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0080.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0080.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0080.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0081:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0081.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0082:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0082.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0082.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0083:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0083.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0084:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0084.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0084.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0084.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0084.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0085:
			; Dup

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0085.00: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0086:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0086.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0086.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0087:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0087.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008A

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0088.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008A.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008C.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008E:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_008E.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0072

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0090:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0090.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0091:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0091.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0092:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0092.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0093:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0093.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094:
			; Div_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094.01: ;Asm
			test ECX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094_NoDivideByZeroException

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094_NoDivideByZeroException:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094_NoDivideByZeroException.05: ;Asm
			xor EDX, EDX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094_NoDivideByZeroException.06: ;Asm
			div dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0094_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0095:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0095.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0095.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0096:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0096.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0096.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0097:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0097.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009A

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0098.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009A.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009C.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009E:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_009E.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A0:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A0.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A1:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A1.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A2:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A2.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A3:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A3.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A4:
			; Ldind

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A4.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A4.01: ;Asm
			movsx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A4.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A5:
			; Stind

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A5.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A6:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A6.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A7:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A7.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A8:
			; Add

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A8.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A9:
			; Starg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A9.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AB:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AB.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AC:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AC.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AD:
			; Add

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AD.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AD.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AE:
			; Starg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00AE.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B0:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B0.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B1:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B1.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B1.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B2:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B2.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B3:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B3.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B3.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B4:
			; Dup

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B4.00: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B5:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B5.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B6:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B6.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B9

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B7.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B9:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00B9.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BB:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BB.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BB.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BD:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BD.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BD.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BD.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00A1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BF:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00BF.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C0:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C0.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C1:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C1.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C6:
			; And

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C6.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C7:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C7.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C8:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C8.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C9:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00C9.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CC

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CA.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CC:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CC.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CE:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CE.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00CE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D0:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D0.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D0.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F2

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D2:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D2.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D3:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D3.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D4.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D5:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D5.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D6:
			; Add

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D6.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D7:
			; Starg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D7.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D9.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DA.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DB:
			; Add

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DB.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DC:
			; Starg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DC.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DE.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DF:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00DF.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E0:
			; Ldind

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E0.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E0.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E1:
			; Stind

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E1.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E2:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E2.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E3:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E3.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E3.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E4:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E4.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E5:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E5.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E5.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E6:
			; Dup

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E6.00: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E7:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E7.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E8:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E8.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EB

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00E9.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EB:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EB.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00ED:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00ED.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00ED.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EF:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EF.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00EF.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00D3

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F1:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F1.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F2:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F2.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F3:
			; Br

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F3.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01D5

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F8:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F8.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F9:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00F9.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FA:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FA.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FB:
			; Conv_U

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FC:
			; Add

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FC.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FD:
			; Starg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FD.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FD.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FF:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_00FF.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0100:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0100.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0101:
			; Conv_U

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0102:
			; Add

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0102.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0102.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0103:
			; Starg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0103.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0103.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0105:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0105.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0106:
			; Conv_U4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0107:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0107.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0107.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0108:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0108.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0108.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0109:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0109.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010A:
			; Conv_U4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010B:
			; Or

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010B.01: ;Asm
			or dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_010C.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0111:
			; And

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0111.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0111.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0112:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0112.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0115

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0113.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0115:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0115.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0115.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0117:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0117.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0117.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0119:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0119.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0119.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0119.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0174

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011B:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011B.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011C:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011E:
			; Conv_U4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011F:
			; Xor

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_011F.01: ;Asm
			xor dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0120:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0120.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0125:
			; And

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0125.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0125.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0126:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0126.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0126.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0126.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0131

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0128:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0128.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0129:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0129.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012C

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012A.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D:
			; Ceq

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012F

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012D.09: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012F

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012F:
			; Br

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_012F.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0132

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0131:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0131.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0132:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0132.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0132.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0134:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0134.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0134.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0136:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0136.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0136.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0136.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_013C

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0138:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0138.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0139:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0139.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0139.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_013A:
			; Br

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_013A.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0144

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_013C:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_013C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_013C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_013D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_013D.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0142:
			; And

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0142.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0142.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0143:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0143.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0143.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0144:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0144.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0145:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0145.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0145.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0146:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0146.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0146.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0146.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0146.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0147:
			; Starg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0147.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0147.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0149:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0149.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0149.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014A.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014D

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014B.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014D.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014F.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_014F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0151:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0151.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0151.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0151.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0173

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0153:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0153.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0154:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0154.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0155:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0155.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0156:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0156.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0157:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0157.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0157.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0157.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0157.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0158:
			; Starg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0158.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0158.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015B.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015C:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015D:
			; Starg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015D.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_015F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0160:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0160.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0161:
			; Ldind

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0161.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0161.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0161.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0162:
			; Stind

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0162.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0162.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0162.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0163:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0163.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0164:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0164.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0164.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0165:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0165.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0166:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0166.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0166.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0166.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0166.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0167:
			; Dup

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0167.00: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0168:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0168.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0168.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0169:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0169.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016C

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016A.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016C.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016E.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_016E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0170:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0170.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0170.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0170.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0154

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0172:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0172.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0173:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0173.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0174:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0174.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0175:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0175.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0176:
			; Div_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0176.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0176.01: ;Asm
			test ECX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0176.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0176_NoDivideByZeroException

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0176.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0176_NoDivideByZeroException:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0176_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0176_NoDivideByZeroException.05: ;Asm
			xor EDX, EDX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0176_NoDivideByZeroException.06: ;Asm
			div dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0176_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0177:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0177.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0177.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0178:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0178.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0178.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0179:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0179.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017C

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017A.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017C.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017E.00: ;Asm
			movzx EAX, byte [EBP - 64]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_017E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0180:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0180.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0180.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0180.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01A2

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0182:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0182.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0183:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0183.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0184:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0184.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0185:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0185.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0186:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0186.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0186.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0186.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0186.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0187:
			; Starg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0187.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0187.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0189:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0189.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018A.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018B:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018C:
			; Starg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018C.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_018F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0190:
			; Ldind

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0190.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0190.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0190.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0191:
			; Stind

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0191.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0191.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0191.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0192:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0192.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0193:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0193.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0193.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0194:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0194.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0195:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0195.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0195.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0195.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0195.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0196:
			; Dup

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0196.00: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0197:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0197.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0197.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0198:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0198.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_019B

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0199.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_019B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_019B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_019B.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_019D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_019D.00: ;Asm
			movzx EAX, byte [EBP - 68]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_019D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_019F:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_019F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_019F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_019F.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_0183

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01A1:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01A1.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01A2:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01A2.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01A3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01A3.00: ;Asm
			push dword 0xFFFF

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01A8:
			; And

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01A8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01A8.01: ;Asm
			and dword [ESP], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01A9:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01A9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01A9.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AA:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AA.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AB.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AE

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AC.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AE:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01AE.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B0:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B0.00: ;Asm
			movzx EAX, byte [EBP - 72]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B0.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B2:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B2.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B2.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01D4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B4:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B4.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B5:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B5.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B6:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B6.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B7:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B7.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B8:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B8.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B8.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B9:
			; Starg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B9.01: ;Asm
			mov dword [EBP + 16], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01BB:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01BB.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01BC:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01BC.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01BD:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01BD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01BD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01BD.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01BD.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01BE:
			; Starg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01BE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01BE.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C0:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C0.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C1:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C1.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C2:
			; Ldind

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C2.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C2.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C3:
			; Stind

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C3.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C4:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C4.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C5:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C5.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C6:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C6.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C7:
			; Sub

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C7.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C7.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C7.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C7.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C8:
			; Dup

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C8.00: ;Asm
			push dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C9:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01C9.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CA.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB:
			; Cgt_Un

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB.02: ;Asm
			JB near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB.True

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB.03: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB.False

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB.True:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB.05: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB.06: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CD

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB.False:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CB.08: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CD:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CD.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CD.01: ;Asm
			mov dword [EBP - 76], EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CF:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 76
			; Local size = 1

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CF.00: ;Asm
			movzx EAX, byte [EBP - 76]

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01CF.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01D1:
			; Branch

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01D1.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01D1.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01D1.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01B5

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01D3:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01D3.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01D4:
			; Nop

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01D4.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01D5:
			; Ret

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.IL_01D5.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL
			; End Method: __Memmove

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4C

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemBufferImpl__MemmoveSystemBytepointerSystemBytepointerSystemUInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_79148350:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: get_Capacity
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextStringBuilderget_Capacity:

		GUID_80629105:

		METHOD_80629105.06: ;Asm
			push dword EBP

		METHOD_80629105.07: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0001:
			; Ldfld
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 32 (includes object header)

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0001.02: ;Asm
			add ECX, 0x20

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0001.06: ;Asm
			push dword EAX

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0006:
			; Ldlen

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0006.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0007:
			; Conv_I4

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0009:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 24 (includes object header)

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0009.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0009.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0009.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0009.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0009.04: ;Asm
			push dword EAX

		SystemInt32SystemTextStringBuilderget_Capacity.IL_0009.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextStringBuilderget_Capacity.IL_000E:
			; Add

		SystemInt32SystemTextStringBuilderget_Capacity.IL_000E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextStringBuilderget_Capacity.IL_000E.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextStringBuilderget_Capacity.IL_000F:
			; Ret

		SystemInt32SystemTextStringBuilderget_Capacity.IL_000F.00: ;Asm
			Jmp SystemInt32SystemTextStringBuilderget_Capacity.END__OF__METHOD_NORMAL
			; End Method: get_Capacity

		SystemInt32SystemTextStringBuilderget_Capacity.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextStringBuilderget_Capacity.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextStringBuilderget_Capacity.END__OF__METHOD_NORMAL

		SystemInt32SystemTextStringBuilderget_Capacity.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextStringBuilderget_Capacity.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextStringBuilderget_Capacity.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemTextStringBuilderget_Capacity.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextStringBuilderget_Capacity.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextStringBuilderget_Capacity.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextStringBuilderget_Capacity.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_80629106:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: Clear
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTextStringBuilderSystemTextStringBuilderClear:

		GUID_80667116:

		METHOD_80667116.07: ;Asm
			push dword EBP

		METHOD_80667116.08: ;Asm
			mov EBP, ESP

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0001:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0001.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0002:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0002.00: ;Asm
			Call SystemVoidSystemTextStringBuilderset_LengthSystemInt32

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0002.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderClear.IL_0007
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0002.03: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0008:
			; Ret

		SystemTextStringBuilderSystemTextStringBuilderClear.IL_0008.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_NORMAL
			; End Method: Clear

		SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_NORMAL

		SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_EXCEPTION:

		SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_EXCEPTION__2:

		SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextStringBuilderSystemTextStringBuilderClear.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_80667117:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: AppendHelper
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] value at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemTextStringBuilderAppendHelperSystemString:

		GUID_80690939:

		METHOD_80690939.09: ;Asm
			push dword EBP

		METHOD_80690939.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_80690939.0B: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_80690939.0C: ;Asm
			push dword 0x0

		METHOD_80690939.0D: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0001:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0001.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0001.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0001.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0002:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0002.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0002.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0002.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0002.03: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0003:
			; Conv_U

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0004:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0004.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0005:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0005.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0005.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0006:
			; Branch

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0006.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0010

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0008:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0009:
			; Call

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0009.00: ;Asm
			sub ESP, 0x4

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0009.01: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0009.03: ;Asm
			JE near SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_000E
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0009.05: ;Asm
			JNE near SystemVoidSystemTextStringBuilderAppendHelperSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_000E:
			; Add

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_000E.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_000F:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_000F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0011:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0012.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0013:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0013.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0013.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0018
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0013.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0013.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0013.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0013.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0013.07: ;Asm
			JNE near SystemVoidSystemTextStringBuilderAppendHelperSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0013.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0018:
			; Call

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0018.00: ;Asm
			Call SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharpointerSystemInt32

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0018.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_001D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0018.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0018.05: ;Asm
			JNE near SystemVoidSystemTextStringBuilderAppendHelperSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_001D:
			; Pop

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_001D.00: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_001E:
			; Ldnull

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_001E.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_001F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_001F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_001F.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_001F.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0020:
			; Ret

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.IL_0020.00: ;Asm
			Jmp SystemVoidSystemTextStringBuilderAppendHelperSystemString.END__OF__METHOD_NORMAL
			; End Method: AppendHelper

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextStringBuilderAppendHelperSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemTextStringBuilderAppendHelperSystemString.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_80690940:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilderCache
			; Name: Release
			; Plugged: No
			; Argument[0] sb at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder:

		GUID_80786722:

		METHOD_80786722.06: ;Asm
			push dword EBP

		METHOD_80786722.07: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0001:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0001.00: ;Asm
			Call SystemInt32SystemTextStringBuilderget_Capacity

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0001.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0001.04: ;Asm
			JNE near SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0001.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0006:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0006.00: ;Asm
			push dword 0x168

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_000B:
			; Branch

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_000B.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_000B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_000B.03: ;Asm
			JNLE near SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0013

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_000E:
			; Stsfld
			; Type = 'System.Text.StringBuilder

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_000E.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_000E.02: ;Asm
			mov dword [static_field__System_Text_StringBuilderCache_CachedInstance + 4], EAX

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0013:
			; Ret

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.IL_0013.00: ;Asm
			Jmp SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL
			; End Method: Release

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextStringBuilderCacheReleaseSystemTextStringBuilder.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_80786723:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.CharUnicodeInfoImpl
			; Name: Cctor
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor:

		GUID_80820437:

		METHOD_80820437.05: ;Asm
			push dword EBP

		METHOD_80820437.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor.IL_0001:
			; Ret

		SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor.END__OF__METHOD_NORMAL
			; End Method: Cctor

		SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemCharUnicodeInfoImplCctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_80820438:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Globalization.CharUnicodeInfo
			; Name: InternalGetCategoryValue
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Argument[0] ch at EBP+12, size = 4
			; Argument[1] offset at EBP+8, size = 4
			; Return size: 4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32:

		GUID_80830091:

		METHOD_80830091.05: ;Asm
			push dword EBP

		METHOD_80830091.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_80830091.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_80830091.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_80830091.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_80830091.0A: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_80830091.0B: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_80830091.0C: ;Asm
			push dword 0x0

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0000:
			; Ldsfld

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0000.00: ;Asm
			Call SystemVoidSystemGlobalizationCharUnicodeInfocctor

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0000.02: ;Asm
			JNE near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0000.AfterCCTorExceptionCheck:

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0000.03: ;Asm
			push dword [static_field__System_Globalization_CharUnicodeInfo_s_pCategoryLevel1Index + 4]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0000.04: ;Asm
			push dword 0x0

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0005:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0005.00: ;Asm
			push dword [EBP + 12]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0006:
			; Ldc_I4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0006.00: ;Asm
			push dword 0x8

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0007:
			; Shr

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0007.00: ;Asm
			pop dword ECX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0007.01: ;Asm
			sar dword [ESP], CL

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008:
			; Ldelem_U2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008.00: ;Asm
			pop dword EBX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008.01: ;Asm
			push dword [ESP + 4]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008.02: ;Asm
			push dword [ESP + 12]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008.04: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008.05: ;Asm
			push dword [EAX + 8]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008.06: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008.07: ;Asm
			cmp EAX, EBX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008.08: ;Asm
			JLE near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_IndexOutOfRangeException

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008.09: ;Asm
			cmp EBX, 0x0

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008.0A: ;Asm
			JNL near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_NoIndexOutOfRangeException

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_IndexOutOfRangeException:

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_IndexOutOfRangeException.0F: ;Asm
			JE near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0009
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_IndexOutOfRangeException.10: ;Asm
			JNE near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_NoIndexOutOfRangeException:

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0008_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0009:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_000A:
			; Ldsfld

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_000A.00: ;Asm
			Call SystemVoidSystemGlobalizationCharUnicodeInfocctor

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_000A.02: ;Asm
			JNE near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_000A.AfterCCTorExceptionCheck:

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_000A.03: ;Asm
			push dword [static_field__System_Globalization_CharUnicodeInfo_s_pCategoryLevel1Index + 4]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_000A.04: ;Asm
			push dword 0x0

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_000F:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_000F.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_000F.01: ;Asm
			push dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0011:
			; Ldc_I4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0011.00: ;Asm
			push dword 0x4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0012:
			; Shr

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0012.00: ;Asm
			pop dword ECX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0012.01: ;Asm
			sar dword [ESP], CL

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0013:
			; Ldc_I4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword 0xF

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0015:
			; And

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0015.01: ;Asm
			and dword [ESP], EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0016:
			; Add

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0016.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017:
			; Ldelem_U2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017.00: ;Asm
			pop dword EBX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017.01: ;Asm
			push dword [ESP + 4]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017.02: ;Asm
			push dword [ESP + 12]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017.03: ;Asm
			add ESP, 0x4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017.04: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017.05: ;Asm
			push dword [EAX + 8]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017.06: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017.07: ;Asm
			cmp EAX, EBX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017.08: ;Asm
			JLE near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_IndexOutOfRangeException

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017.09: ;Asm
			cmp EBX, 0x0

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017.0A: ;Asm
			JNL near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_NoIndexOutOfRangeException

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_IndexOutOfRangeException:

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_IndexOutOfRangeException.0F: ;Asm
			JE near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0018
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_IndexOutOfRangeException.10: ;Asm
			JNE near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_NoIndexOutOfRangeException:

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0017_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0018:
			; Stloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0018.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0018.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0019:
			; Ldsfld

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0019.00: ;Asm
			Call SystemVoidSystemGlobalizationCharUnicodeInfocctor

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0019.02: ;Asm
			JNE near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0019.AfterCCTorExceptionCheck:

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0019.03: ;Asm
			push dword [static_field__System_Globalization_CharUnicodeInfo_s_pCategoryLevel1Index + 4]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0019.04: ;Asm
			push dword 0x0

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_001E:
			; Ldloc
			; Local type = System.UInt16
			; Local EBP offset = 4
			; Local size = 2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_001E.00: ;Asm
			movzx EAX, word [EBP - 4]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_001E.01: ;Asm
			push dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_001F:
			; Ldelema
			; Arraytype: System.UInt16[]
			; Size: 2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_001F.01: ;Asm
			mov EDX, 0x2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_001F.02: ;Asm
			mul dword EDX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_001F.03: ;Asm
			add EAX, 0x10

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_001F.05: ;Asm
			pop dword EDX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_001F.06: ;Asm
			add EDX, EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_001F.07: ;Asm
			push dword EDX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0024:
			; Stloc
			; Local type = System.UInt16&
			; Local EBP offset = 12
			; Local size = 4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0024.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0024.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0025:
			; Ldloc
			; Local type = System.UInt16&
			; Local EBP offset = 12
			; Local size = 4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0025.01: ;Asm
			push dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0026:
			; Conv_U

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0027:
			; Stloc
			; Local type = System.UInt16*
			; Local EBP offset = 8
			; Local size = 4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0028:
			; Ldloc
			; Local type = System.UInt16*
			; Local EBP offset = 8
			; Local size = 4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0028.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0028.01: ;Asm
			push dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0029:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 16
			; Local size = 4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0029.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0029.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_002A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 16
			; Local size = 4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_002A.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_002A.01: ;Asm
			push dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_002B.00: ;Asm
			push dword [EBP + 12]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_002C:
			; Ldc_I4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_002C.00: ;Asm
			push dword 0xF

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_002E:
			; And

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_002E.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_002E.01: ;Asm
			and dword [ESP], EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_002F:
			; Add

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_002F.01: ;Asm
			add dword [ESP], EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0030:
			; Ldind

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0030.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0030.01: ;Asm
			movzx EAX, byte [EAX]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0030.02: ;Asm
			push dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0031:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 20
			; Local size = 1

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0031.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0033:
			; Ldsfld

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0033.00: ;Asm
			Call SystemVoidSystemGlobalizationCharUnicodeInfocctor

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0033.01: ;Asm
			test ECX, 0x2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0033.02: ;Asm
			JNE near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0033.AfterCCTorExceptionCheck:

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0033.03: ;Asm
			push dword [static_field__System_Globalization_CharUnicodeInfo_s_pCategoriesValue + 4]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0033.04: ;Asm
			push dword 0x0

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0038:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 20
			; Local size = 1

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0038.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003A:
			; Ldc_I4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003A.00: ;Asm
			push dword 0x2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003B:
			; Mul

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003B.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003B.01: ;Asm
			mul dword [ESP]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003B.02: ;Asm
			add ESP, 0x4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003B.03: ;Asm
			push dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003C.00: ;Asm
			push dword [EBP + 8]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003D:
			; Add

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003D.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003D.01: ;Asm
			add dword [ESP], EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E:
			; Ldelem_U1

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E.00: ;Asm
			pop dword EBX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E.01: ;Asm
			push dword [ESP + 4]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E.02: ;Asm
			push dword [ESP + 12]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E.03: ;Asm
			add ESP, 0x4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E.04: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E.05: ;Asm
			push dword [EAX + 8]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E.06: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E.07: ;Asm
			cmp EAX, EBX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E.08: ;Asm
			JLE near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_IndexOutOfRangeException

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E.09: ;Asm
			cmp EBX, 0x0

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E.0A: ;Asm
			JNL near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_NoIndexOutOfRangeException

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_IndexOutOfRangeException:

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_IndexOutOfRangeException.0F: ;Asm
			JE near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_IndexOutOfRangeException.10: ;Asm
			JNE near SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_NoIndexOutOfRangeException:

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003E_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003F:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 24
			; Local size = 1

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003F.00: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_003F.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0041:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 24
			; Local size = 1

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0041.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0041.01: ;Asm
			push dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0043:
			; Ret

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.IL_0043.00: ;Asm
			Jmp SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: InternalGetCategoryValue

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemByteSystemGlobalizationCharUnicodeInfoInternalGetCategoryValueSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_80830092:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: IndexOf
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Argument[0] aThis at EBP+24, size = 8
			; Argument[1] value at EBP+16, size = 2
			; Argument[2] startIndex at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32:

		GUID_81034592:

		METHOD_81034592.08: ;Asm
			push dword EBP

		METHOD_81034592.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_81034592.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_81034592.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_81034592.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_81034592.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_81034592.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_81034592.0F: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0000:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 24]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 20]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0002.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0002.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0002.04: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0007:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0007.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0009:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000A:
			; Add

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000A.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000B.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C:
			; Clt

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.00: ;Asm
			pop dword ECX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.02: ;Asm
			push dword ECX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.04: ;Asm
			JL near SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.True

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.05: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.False

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.True:

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.07: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.08: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000E

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.False:

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.09: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000C.0A: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000F.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_000F.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0010:
			; Branch

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0010.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0010.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0010.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0018

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0012:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0012.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0015:
			; Add

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0015.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0016:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0016.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0016.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0017:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0017.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0018:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0018.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0019:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0019.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001A:
			; Br

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001A.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0036

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001C:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001C.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 24]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001D.01: ;Asm
			push dword [EBP + 20]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001E.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001F:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001F.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001F.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0024
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001F.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001F.04: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0024:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0024.00: ;Asm
			movzx EAX, word [EBP + 16]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0024.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025:
			; Ceq

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.True

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.03: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.False

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.True:

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.05: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.06: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0027

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.False:

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.08: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0025.09: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0027

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0027:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0028:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0028.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0028.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0029:
			; Branch

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0029.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0029.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0029.02: ;Asm
			JE near SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0031

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_002B:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_002B.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_002C.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_002D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_002D.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_002D.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_002F:
			; Br

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_002F.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0045

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0031:
			; Nop

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0031.00: ;Asm
			NOP

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0032:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0032.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0032.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0033:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0033.00: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0034:
			; Add

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0034.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0034.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0036:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0036.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0036.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038:
			; Clt

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.00: ;Asm
			pop dword ECX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.01: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.02: ;Asm
			push dword ECX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.04: ;Asm
			JL near SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.True

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.05: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.False

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.True:

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.06: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.07: ;Asm
			push dword 0x1

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.08: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_003A

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.False:

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.09: ;Asm
			add ESP, 0x4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0038.0A: ;Asm
			push dword 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_003A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_003A.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_003A.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_003C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_003C.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_003C.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_003E:
			; Branch

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_003E.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_003E.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_003E.02: ;Asm
			JNE near SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_001C

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0040:
			; Ldc_I4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0040.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0041:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0041.00: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0041.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0043:
			; Br

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0043.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0045

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0045:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0045.01: ;Asm
			push dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0047:
			; Ret

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.IL_0047.00: ;Asm
			Jmp SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: IndexOf

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosCore_PlugsSystemStringImplIndexOfSystemCharSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x10


		GUID_81034593:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: DoGetDirectoryEntry
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-40
			; Local 7 at EBP-44
			; Local 8 at EBP-52
			; Local 9 at EBP-56
			; Local 10 at EBP-64
			; Local 11 at EBP-68
			; Local 12 at EBP-76
			; Local 13 at EBP-84
			; Local 14 at EBP-88
			; Local 15 at EBP-92
			; Local 16 at EBP-96
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] aPath at EBP+20, size = 8
			; Argument[2] aFS at EBP+12, size = 8
			; Return size: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem:

		GUID_81255145:

		METHOD_81255145.08: ;Asm
			push dword EBP

		METHOD_81255145.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_81255145.0A: ;Asm
			push dword 0x0

		METHOD_81255145.0B: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_81255145.0C: ;Asm
			push dword 0x0

		METHOD_81255145.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_81255145.0E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_81255145.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_81255145.10: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_81255145.11: ;Asm
			push dword 0x0

		METHOD_81255145.12: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_81255145.13: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_81255145.14: ;Asm
			push dword 0x0

		METHOD_81255145.15: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_81255145.16: ;Asm
			push dword 0x0
			; Local 9, Size 8

		METHOD_81255145.17: ;Asm
			push dword 0x0

		METHOD_81255145.18: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_81255145.19: ;Asm
			push dword 0x0
			; Local 11, Size 8

		METHOD_81255145.1A: ;Asm
			push dword 0x0

		METHOD_81255145.1B: ;Asm
			push dword 0x0
			; Local 12, Size 8

		METHOD_81255145.1C: ;Asm
			push dword 0x0

		METHOD_81255145.1D: ;Asm
			push dword 0x0
			; Local 13, Size 4

		METHOD_81255145.1E: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_81255145.1F: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_81255145.20: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_81255145.21: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0000:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0000.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0001.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0001.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0002:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0002.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0002.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0002.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0002.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0002.04: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0007:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0007.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0007.01: ;Asm
			mov dword [EBP - 20], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0008:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0008.00: ;Asm
			movzx EAX, byte [EBP - 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0008.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0009:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0009.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0009.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0009.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001C

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_000B:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_000B.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_000C:
			; LdStr
			; String Value: Argument is null or empty

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_000C.00: ;Asm
			push dword StringLiteral0326

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_000C.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0011:
			; LdStr
			; String Value: aPath

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0011.00: ;Asm
			push dword StringLiteral0327

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0011.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016:
			; Newobj

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.00: ;Asm
			push dword 0x90

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.08: ;Asm
			mov dword [EAX + 8], 0x84

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.09: ;Asm
			push dword 0x0
			; Arg message: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.0A: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.0C: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.0D: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.0F: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.10: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.NoError1591
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.11: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.14: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.NoError1591:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.16: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.18: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0016.19: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001B:
			; Throw

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001B.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001B.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001B.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001B.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001B.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001C:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001C.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001C.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001D:
			; Ldnull

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001D.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001D.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001E:
			; Ceq
			; NullRef

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001E.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001E.01: ;Asm
			pop dword EAX
			; FileSystem

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001E.02: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001E.03: ;Asm
			pop dword EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001E.04: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001E.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001E.False

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001E.06: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001E.07: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0020

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001E.False:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001E.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_001E.09: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0020

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0020:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0020.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0020.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0021:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0021.00: ;Asm
			movzx EAX, byte [EBP - 24]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0021.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0022:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0022.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0022.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0022.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0030

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0024:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0024.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0025:
			; LdStr
			; String Value: aFS

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0025.00: ;Asm
			push dword StringLiteral0328

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0025.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A:
			; Newobj

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.00: ;Asm
			push dword 0x90

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.08: ;Asm
			mov dword [EAX + 8], 0x84

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.0A: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.0B: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.0D: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.0E: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.NoError1591
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.11: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.NoError1591:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.14: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002A.15: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002F:
			; Throw

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002F.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002F.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002F.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002F.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002F.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_002F.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0030:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0030.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0030.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0031:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0031.00: ;Asm
			Call SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0031.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0031.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0036
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0031.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0031.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0031.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0036:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0036.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0036.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0036.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0036.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0037:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0037.00: ;Asm
			push dword [EBP + 28]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0037.01: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0038:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0038.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0038.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0039:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0039.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0039.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0039.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_003E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0039.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0039.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0039.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_003E:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_003E.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_003E.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_003E.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_003E.03: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_003F:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_003F.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_003F.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_003F.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_003F.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0040:
			; Ldlen

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0040.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0040.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0040.02: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0041:
			; Conv_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0042:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0042.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043:
			; Ceq

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.True

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.03: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.False

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.True:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.06: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0045

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.False:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0043.09: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0045

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0045:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0045.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0045.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0047:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0047.00: ;Asm
			movzx EAX, byte [EBP - 28]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0047.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0049:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0049.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0049.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0049.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0054

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004B:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004B.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004C:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004C.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004C.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004D:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 32
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004D.01: ;Asm
			mov dword [EBP - 36], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004D.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004D.03: ;Asm
			mov dword [EBP - 32], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004F:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_004F.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_010B

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0054:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0054.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0055:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0055.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0055.01: ;Asm
			mov dword [EBP - 40], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0057:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0057.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F6

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_005C:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_005C.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_005D:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_005D.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_005D.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_005D.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_005D.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_005E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_005E.00: ;Asm
			mov EAX, dword [EBP - 40]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_005E.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060:
			; Ldelem_Ref

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060.00: ;Asm
			pop dword EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060.02: ;Asm
			push dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060.05: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060.06: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060.07: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060.08: ;Asm
			JLE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_IndexOutOfRangeException

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060.09: ;Asm
			cmp EBX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060.0A: ;Asm
			JNL near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_IndexOutOfRangeException:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0061
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0060_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0061:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0061.00: ;Asm
			Call SystemStringSystemStringToLower

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0061.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0061.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0066
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0061.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0061.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0061.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0061.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0066:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0066.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0066.01: ;Asm
			mov dword [EBP - 48], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0066.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0066.03: ;Asm
			mov dword [EBP - 44], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0068:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0068.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0069:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0069.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0069.01: ;Asm
			mov dword [EBP - 52], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006B:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006B.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006B.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006C:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006C.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006C.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006C.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.00: ;Asm
			mov EAX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.01: ;Asm
			push dword [EAX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.02: ;Asm
			push dword 0x3F4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.04: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.AfterAddressCheck:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.05: ;Asm
			mov EAX, dword [ESP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.07: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.NotBoxedThis

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.08: ;Asm
			add EAX, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.09: ;Asm
			mov dword [ESP + 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.0A: ;Asm
			add ESP, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.0B: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.0C: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.NotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.0D: ;Asm
			Call ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.AfterNotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.0F: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0072
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.10: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.11: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.12: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_006D.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0072:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 56
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0072.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0072.01: ;Asm
			mov dword [EBP - 60], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0072.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0072.03: ;Asm
			mov dword [EBP - 56], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0074:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0074.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0075:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0075.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0075.01: ;Asm
			mov dword [EBP - 64], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0077:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0077.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BB

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0079:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0079.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007A:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 56
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007A.00: ;Asm
			mov EAX, dword [EBP - 56]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007A.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007A.02: ;Asm
			mov EAX, dword [EBP - 60]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007A.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007C.00: ;Asm
			mov EAX, dword [EBP - 64]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007E:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007E.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_ItemSystemInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007E.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007E.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0083
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007E.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007E.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007E.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_007E.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0083:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0083.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0083.01: ;Asm
			mov dword [EBP - 72], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0083.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0083.03: ;Asm
			mov dword [EBP - 68], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0085:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0085.00: ;Asm
			mov EAX, dword [EBP - 68]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0085.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0085.02: ;Asm
			mov EAX, dword [EBP - 72]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0085.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0087:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mName
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 28 (includes object header)

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0087.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0087.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0087.02: ;Asm
			add ECX, 0x1C

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0087.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0087.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0087.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0087.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0087.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_008C:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_008C.00: ;Asm
			Call SystemStringSystemStringToLower

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_008C.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_008C.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0091
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_008C.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_008C.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_008C.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_008C.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0091:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0091.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0091.01: ;Asm
			mov dword [EBP - 80], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0091.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0091.03: ;Asm
			mov dword [EBP - 76], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0093:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0093.00: ;Asm
			mov EAX, dword [EBP - 44]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0093.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0093.02: ;Asm
			mov EAX, dword [EBP - 48]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0093.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0095:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0095.00: ;Asm
			Call SystemStringSystemStringToLower

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0095.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0095.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0095.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0095.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0095.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0095.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009A:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009A.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009A.01: ;Asm
			mov dword [EBP - 48], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009A.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009A.03: ;Asm
			mov dword [EBP - 44], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009C.00: ;Asm
			mov EAX, dword [EBP - 76]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009C.02: ;Asm
			mov EAX, dword [EBP - 80]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009C.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009E.00: ;Asm
			mov EAX, dword [EBP - 44]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009E.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009E.02: ;Asm
			mov EAX, dword [EBP - 48]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_009E.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A0:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A0.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A0.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A0.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A5
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A0.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A0.04: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A5:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A5.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A5.01: ;Asm
			mov dword [EBP - 84], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A7:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A7.00: ;Asm
			movzx EAX, byte [EBP - 84]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A7.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A9:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A9.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A9.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00A9.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AB:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AB.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AC:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 68
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AC.00: ;Asm
			mov EAX, dword [EBP - 68]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AC.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AC.02: ;Asm
			mov EAX, dword [EBP - 72]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AC.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AE:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AE.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AE.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AE.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AE.03: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AF:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00AF.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B0:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B0.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B0.01: ;Asm
			mov dword [EBP - 52], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B2:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B2.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B4:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B4.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B5.00: ;Asm
			mov EAX, dword [EBP - 64]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B5.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B7:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B7.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B8:
			; Add

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B8.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B8.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B9:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B9.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00B9.01: ;Asm
			mov dword [EBP - 64], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 64
			; Local size = 4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BB.00: ;Asm
			mov EAX, dword [EBP - 64]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BB.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BD:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 56
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BD.00: ;Asm
			mov EAX, dword [EBP - 56]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BD.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BD.02: ;Asm
			mov EAX, dword [EBP - 60]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BD.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BF:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BF.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryget_Count

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BF.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BF.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BF.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BF.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BF.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00BF.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4:
			; Clt

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.02: ;Asm
			push dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.03: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.04: ;Asm
			JL near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.True

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.False

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.True:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.07: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.08: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C6

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.False:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.09: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C4.0A: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C6:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C6.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C6.01: ;Asm
			mov dword [EBP - 88], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C8:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C8.00: ;Asm
			movzx EAX, byte [EBP - 88]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00C8.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CA:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CA.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CA.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CA.02: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0079

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CC:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CC.00: ;Asm
			movzx EAX, byte [EBP - 52]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CC.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CE:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CE.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF:
			; Ceq

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.True

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.03: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.False

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.True:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.06: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.False:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00CF.09: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D1:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D1.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D1.01: ;Asm
			mov dword [EBP - 92], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D3:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D3.00: ;Asm
			movzx EAX, byte [EBP - 92]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D3.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D5:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D5.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D5.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D5.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00EF

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D7:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D7.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D8:
			; LdStr
			; String Value: Path part '

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D8.00: ;Asm
			push dword StringLiteral0329

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00D8.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00DD:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 44
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00DD.00: ;Asm
			mov EAX, dword [EBP - 44]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00DD.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00DD.02: ;Asm
			mov EAX, dword [EBP - 48]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00DD.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00DF:
			; LdStr
			; String Value: ' not found!

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00DF.00: ;Asm
			push dword StringLiteral032A

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00DF.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E4:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E4.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E4.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E4.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E4.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E4.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E4.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9:
			; Newobj

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.02: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.AfterCCTorExceptionCheck:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.03: ;Asm
			push dword 0x88

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.05: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.06: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.07: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.09: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.0A: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.0D: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.0E: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.10: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.11: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.NoError1591
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.14: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.NoError1591:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.17: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00E9.18: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00EE:
			; Throw

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00EE.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00EE.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00EE.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00EE.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00EE.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00EE.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00EF:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00EF.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F0.00: ;Asm
			mov EAX, dword [EBP - 40]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F0.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F2:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F2.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F3:
			; Add

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F3.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F3.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F4:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F4.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F4.01: ;Asm
			mov dword [EBP - 40], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F6.00: ;Asm
			mov EAX, dword [EBP - 40]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F6.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F8:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F8.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F8.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F8.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F8.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F9:
			; Ldlen

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F9.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F9.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00F9.02: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FA:
			; Conv_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB:
			; Clt

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.02: ;Asm
			push dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.03: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.04: ;Asm
			JL near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.True

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.False

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.True:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.07: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.08: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FD

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.False:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.09: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FB.0A: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FD:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FD.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FD.01: ;Asm
			mov dword [EBP - 96], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FF:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FF.00: ;Asm
			movzx EAX, byte [EBP - 96]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_00FF.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0101:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0101.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0101.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0101.02: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_005C

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0106:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0106.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0106.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0106.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0106.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0107:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 32
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0107.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0107.01: ;Asm
			mov dword [EBP - 36], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0107.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0107.03: ;Asm
			mov dword [EBP - 32], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0109:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_0109.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_010B

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_010B:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 32
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_010B.00: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_010B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_010B.02: ;Asm
			mov EAX, dword [EBP - 36]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_010B.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_010D:
			; Ret

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.IL_010D.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL
			; End Method: DoGetDirectoryEntry

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 28], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x60

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x10


		GUID_81255146:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor:

		GUID_81272148:

		METHOD_81272148.0A: ;Asm
			push dword EBP

		METHOD_81272148.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0001:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0007:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0007.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0007.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0007.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0007.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_000C:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntry[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntry[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_000C.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_000C.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_000C.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_000C.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_000C.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_000C.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0011:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.IL_0011.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_81272149:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: GetVolume
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aFS at EBP+12, size = 8
			; Return size: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem:

		GUID_81273753:

		METHOD_81273753.05: ;Asm
			push dword EBP

		METHOD_81273753.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_81273753.07: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_81273753.08: ;Asm
			push dword 0x0

		METHOD_81273753.09: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0000:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0000.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0001.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0001.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0002:
			; Ldnull

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0002.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0002.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0003:
			; Ceq
			; NullRef

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0003.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0003.01: ;Asm
			pop dword EAX
			; FileSystem

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0003.02: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0003.03: ;Asm
			pop dword EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0003.04: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0003.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0003.False

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0003.06: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0003.07: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0005

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0003.False:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0003.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0003.09: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0005

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0005.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0006.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0007:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0007.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0007.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0007.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0015

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0009:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0009.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000A:
			; LdStr
			; String Value: aFS

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000A.00: ;Asm
			push dword StringLiteral032B

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000A.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F:
			; Newobj

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.00: ;Asm
			push dword 0x90

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.0D: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.0E: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.NoError1591
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.11: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.NoError1591:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.14: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_000F.15: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0014:
			; Throw

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0014.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0014.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0014.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0014.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0015:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.FileSystem
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0015.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0015.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.00: ;Asm
			mov EAX, dword [ESP + 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.01: ;Asm
			push dword [EAX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.02: ;Asm
			push dword 0x426

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.04: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.AfterAddressCheck:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.05: ;Asm
			mov EAX, dword [ESP + 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.06: ;Asm
			cmp dword [EAX + 4], 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.07: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.NotBoxedThis

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.08: ;Asm
			add EAX, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.09: ;Asm
			mov dword [ESP + 4], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.NotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.0A: ;Asm
			Call ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.AfterNotBoxedThis:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.0B: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.0C: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.0D: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.0E: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.0F: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_0016.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001B:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001B.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001B.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001B.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001B.03: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001C:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001C.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001E

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001E:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001E.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001E.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001E.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001E.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001F:
			; Ret

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.IL_001F.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL
			; End Method: GetVolume

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetVolumeCosmosSystemFileSystemFileSystem.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_81273754:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Name: Add
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry:

		GUID_81278686:

		METHOD_81278686.0A: ;Asm
			push dword EBP

		METHOD_81278686.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_81278686.0C: ;Asm
			push dword 0x0

		METHOD_81278686.0D: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_81278686.0E: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0001:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntry[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntry[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0006:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0008.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_000D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_000D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_000F.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_000F.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0010:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 12 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0010.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0010.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0010.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0010.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0010.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0010.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0015:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0015.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0016:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0016.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0017:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Field: System.Int32 System.Collections.Generic.List`1._version
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0017.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_001C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_001D:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_001D.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_001E:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_001E.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_001E.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_001F:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0020:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0020.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0020.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0020.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0020.03: ;Asm
			JNB near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0034

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0022.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0022.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0023:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0023.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0023.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0024:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0024.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0025:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0025.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0025.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0026:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0026.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0026.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002B:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002B.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002B.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002C.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002D:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_002E.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0033:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0033.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0034:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0034.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0034.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0035.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0035.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0036:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0036.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0036.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_003B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_0036.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_003B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.IL_003B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL
			; End Method: Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_81278687:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.PathImpl
			; Name: GetPathRoot
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString:

		GUID_81289167:

		METHOD_81289167.06: ;Asm
			push dword EBP

		METHOD_81289167.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_81289167.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_81289167.09: ;Asm
			push dword 0x0

		METHOD_81289167.0A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_81289167.0B: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_81289167.0C: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_81289167.0D: ;Asm
			push dword 0x0

		METHOD_81289167.0E: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0002:
			; Ldnull

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0002.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0003:
			; Ceq
			; NullRef

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0003.03: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0003.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0003.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0003.06: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0003.07: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0005

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0003.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0003.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0003.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0005

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0005.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0006.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0007:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0007.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0015

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0009:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0009.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000A:
			; LdStr
			; String Value: aPath

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000A.00: ;Asm
			push dword StringLiteral032C

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000A.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F:
			; Newobj

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.00: ;Asm
			push dword 0x90

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.AfterAlloc:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.02: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.03: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.04: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.0E: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.NoError1591
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.11: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.NoError1591:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.14: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_000F.15: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0014:
			; Throw

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0014.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0014.05: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0016:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0016.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0017:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0017.00: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0017.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0017.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0017.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001C:
			; Starg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001C.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001C.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001C.03: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001E.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001E.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001F:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001F.00: ;Asm
			Call SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001F.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0024
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001F.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_001F.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0024:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0024.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0024.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0025:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0025.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0025.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0026:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0026.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0027:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0027.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0028:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0028.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0028.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0028.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0028.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0028.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0028.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002D:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002D.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002D.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002D.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002E.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002E.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002E.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002F.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002F.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_002F.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0030:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0030.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0030.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0030.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0035
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0030.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0030.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0030.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0030.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0030.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0035:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0035.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0036:
			; Sub

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0036.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0036.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0036.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0036.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0037:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0037.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0037.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_003C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0037.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0037.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0037.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_003C:
			; Ldsfld

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_003C.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_003C.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_003C.AfterCCTorExceptionCheck:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_003C.03: ;Asm
			mov EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_003C.04: ;Asm
			mov AX, word [static_field__System_IO_Path_DirectorySeparatorChar]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_003C.05: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0043

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0041.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0043

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0043:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0043.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0046

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0044.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0046

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0046:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0046.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0046.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0047:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0047.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0047.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0048:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0048.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0048.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0048.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005D

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004A:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004A.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004B.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004B.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004B.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004C:
			; Ldsfld

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004C.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004C.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004C.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004C.AfterCCTorExceptionCheck:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004C.03: ;Asm
			mov EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004C.04: ;Asm
			mov AX, word [static_field__System_IO_Path_DirectorySeparatorChar]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_004C.05: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0051:
			; Box

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0051.00: ;Asm
			push dword 0x10

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0051.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0051.02: ;Asm
			pop dword ESI

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0051.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Char_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0051.04: ;Asm
			mov dword [ESI], EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0051.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0051.06: ;Asm
			pop dword EDX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0051.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0051.08: ;Asm
			push dword ESI

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0051.09: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0056:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0056.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0056.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0056.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0056.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0056.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0056.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005B:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005B.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005B.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005B.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005C:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005C.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005D.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005D.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005D.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005E.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005E.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005E.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_005E.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0060:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0060.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0062

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0062:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0062.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0062.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0062.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0062.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0064:
			; Ret

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.IL_0064.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_NORMAL
			; End Method: GetPathRoot

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x1C

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetPathRootSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_81289168:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.StringImpl
			; Name: StartsWith
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Argument[0] aThis at EBP+24, size = 8
			; Argument[1] aSubstring at EBP+16, size = 8
			; Argument[2] aComparison at EBP+8, size = 4
			; Return size: 4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison:

		GUID_81309186:

		METHOD_81309186.0A: ;Asm
			push dword EBP

		METHOD_81309186.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_81309186.0C: ;Asm
			push dword 0x0

		METHOD_81309186.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_81309186.0E: ;Asm
			push dword 0x0

		METHOD_81309186.0F: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_81309186.10: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_81309186.11: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_81309186.12: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_81309186.13: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_81309186.14: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0000:
			; Nop

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0001.00: ;Asm
			push dword [EBP + 24]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0001.01: ;Asm
			push dword [EBP + 20]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0002.00: ;Asm
			Call SystemChararraySystemStringToCharArray

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0002.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0002.05: ;Asm
			JNE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0007:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0007.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0007.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0007.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0008.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0008.01: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0009:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0009.00: ;Asm
			Call SystemChararraySystemStringToCharArray

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0009.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0009.05: ;Asm
			JNE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0009.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_000E:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_000E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_000E.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_000E.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_000E.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_000F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_000F.00: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_000F.01: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0010:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0010.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0010.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0015
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0010.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0010.04: ;Asm
			JNE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0010.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0015.00: ;Asm
			push dword [EBP + 24]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0015.01: ;Asm
			push dword [EBP + 20]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0016:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0016.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0016.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0016.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0016.05: ;Asm
			JNE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0016.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B:
			; Cgt

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B.02: ;Asm
			JL near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B.True

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B.03: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B.False

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B.True:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B.06: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001D

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B.False:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001B.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001D.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001E.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001E.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001F:
			; Branch

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001F.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_001F.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0026

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0021:
			; Nop

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0021.00: ;Asm
			NOP

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0022:
			; Ldc_I4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0022.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0023:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0023.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0023.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0024:
			; Br

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0024.00: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_005C

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0026:
			; Ldc_I4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0026.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0027:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0027.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0027.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0029:
			; Br

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0029.00: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004B

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002B:
			; Nop

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002B.00: ;Asm
			NOP

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002C:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002C.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002C.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002D.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002D.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F:
			; Ldelem_U2

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F.00: ;Asm
			pop dword EBX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F.02: ;Asm
			push dword [ESP + 12]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F.05: ;Asm
			push dword [EAX + 8]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F.06: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F.07: ;Asm
			cmp EAX, EBX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F.08: ;Asm
			JLE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_IndexOutOfRangeException

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F.09: ;Asm
			cmp EBX, 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F.0A: ;Asm
			JNL near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_NoIndexOutOfRangeException

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_IndexOutOfRangeException:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_IndexOutOfRangeException.0F: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0030
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_IndexOutOfRangeException.10: ;Asm
			JNE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_NoIndexOutOfRangeException:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002F_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0030:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0030.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0030.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0030.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0031:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0031.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0031.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033:
			; Ldelem_U2

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033.00: ;Asm
			pop dword EBX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033.01: ;Asm
			push dword [ESP + 4]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033.02: ;Asm
			push dword [ESP + 12]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033.05: ;Asm
			push dword [EAX + 8]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033.06: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033.07: ;Asm
			cmp EAX, EBX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033.08: ;Asm
			JLE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_IndexOutOfRangeException

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033.09: ;Asm
			cmp EBX, 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033.0A: ;Asm
			JNL near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_NoIndexOutOfRangeException

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_IndexOutOfRangeException:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_IndexOutOfRangeException.0F: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_IndexOutOfRangeException.11: ;Asm
			JNE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_NoIndexOutOfRangeException:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x2

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_NoIndexOutOfRangeException.1A: ;Asm
			movzx ECX, word [EDX]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0033_NoIndexOutOfRangeException.1B: ;Asm
			push dword ECX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034:
			; Ceq

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.True

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.03: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.False

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.True:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.06: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0036

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.False:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0034.09: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0036

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0036:
			; Ldc_I4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0036.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037:
			; Ceq

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.True

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.03: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.False

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.True:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.05: ;Asm
			push dword 0x1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.06: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0039

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.False:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.07: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0037.09: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0039

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0039:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0039.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0039.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_003B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_003B.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_003B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_003D:
			; Branch

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_003D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_003D.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_003D.02: ;Asm
			JE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0044

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_003F:
			; Nop

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_003F.00: ;Asm
			NOP

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0040:
			; Ldc_I4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0040.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0041:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0041.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0041.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0042:
			; Br

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0042.00: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_005C

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0044:
			; Nop

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0044.00: ;Asm
			NOP

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0045:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0045.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0047:
			; Ldc_I4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0047.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0048:
			; Add

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0048.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0048.01: ;Asm
			add dword [ESP], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0049:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0049.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0049.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 28
			; Local size = 4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004B.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004D:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004D.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004D.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004D.03: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004E:
			; Ldlen

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004E.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004E.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004E.02: ;Asm
			push dword [EAX + 8]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_004F:
			; Conv_I4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050:
			; Clt

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.02: ;Asm
			push dword ECX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.03: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.04: ;Asm
			JL near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.True

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.05: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.False

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.True:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.06: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.07: ;Asm
			push dword 0x1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.08: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0052

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.False:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.09: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0050.0A: ;Asm
			push dword 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0052:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0052.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0052.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0054:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0054.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0054.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0056:
			; Branch

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0056.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0056.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0056.02: ;Asm
			JNE near SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_002B

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0058:
			; Ldc_I4

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0058.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0059:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0059.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_0059.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_005A:
			; Br

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_005A.00: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_005C

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_005C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_005C.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_005C.01: ;Asm
			push dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_005D:
			; Ret

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.IL_005D.00: ;Asm
			Jmp SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL
			; End Method: StartsWith

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x24

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosCore_PlugsSystemStringImplStartsWithSystemStringSystemStringComparison.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x10


		GUID_81309187:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Name: get_Label
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label:

		GUID_81338943:

		METHOD_81338943.08: ;Asm
			push dword EBP

		METHOD_81338943.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_81338943.0A: ;Asm
			push dword 0x0

		METHOD_81338943.0B: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_81338943.0C: ;Asm
			push dword 0x0

		METHOD_81338943.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_81338943.0E: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_81338943.0F: ;Asm
			push dword 0x0

		METHOD_81338943.10: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0000:
			; Nop

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.01: ;Asm
			push dword [EAX]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.02: ;Asm
			push dword 0x426

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.04: ;Asm
			pop dword ECX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.AfterAddressCheck:

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.07: ;Asm
			JNE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.NotBoxedThis

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.08: ;Asm
			add EAX, 0xC

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.NotBoxedThis:

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.0A: ;Asm
			Call ECX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.AfterNotBoxedThis:

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.0B: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.0C: ;Asm
			JE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.0D: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.0E: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.0F: ;Asm
			JNE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007:
			; Castclass

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007.02: ;Asm
			JE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000C

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007.03: ;Asm
			push dword [EAX]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007.05: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007.07: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007.08: ;Asm
			JE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007.0A: ;Asm
			JNE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007_After_IsInstance_Call:

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007_After_IsInstance_Call.0D: ;Asm
			JE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007_InvalidCast

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007_After_IsInstance_Call.0E: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000C

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007_InvalidCast:

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0007_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000C:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000C.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000D:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000D.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000D.03: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000E:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000E.00: ;Asm
			Call CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000E.02: ;Asm
			JE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0013
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000E.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000E.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000E.05: ;Asm
			JNE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_000E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0013:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0013.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0013.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0013.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0013.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0014:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0014.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0014.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0014.03: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0015:
			; Ldnull

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0015.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0015.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0016:
			; Ceq
			; NullRef

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0016.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0016.01: ;Asm
			pop dword EAX
			; FatDirectoryEntry

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0016.02: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0016.03: ;Asm
			pop dword EBX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0016.04: ;Asm
			cmp EAX, EBX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0016.05: ;Asm
			JNE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0016.False

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0016.06: ;Asm
			push dword 0x1

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0016.07: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0018

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0016.False:

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0016.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0016.09: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0018

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0018:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0018.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0018.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0019:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0019.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0019.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001A:
			; Branch

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001A.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001A.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001A.02: ;Asm
			JE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0026

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001C:
			; Nop

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001C.00: ;Asm
			NOP

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001D:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001D.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001D.03: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001E:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mName
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 28 (includes object header)

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001E.01: ;Asm
			pop dword ECX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001E.02: ;Asm
			add ECX, 0x1C

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001E.04: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001E.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001E.06: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_001E.07: ;Asm
			mov EAX, 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0023:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0023.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0023.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0023.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0023.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0024:
			; Br

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0024.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0039

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0026:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0026.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0026.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0026.03: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0027:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mName
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 28 (includes object header)

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0027.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0027.01: ;Asm
			pop dword ECX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0027.02: ;Asm
			add ECX, 0x1C

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0027.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0027.04: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0027.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0027.06: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0027.07: ;Asm
			mov EAX, 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_002C:
			; Call

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_002C.00: ;Asm
			sub ESP, 0x8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_002C.01: ;Asm
			Call SystemChararraySystemArrayEmptySystemChar

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_002C.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_002C.03: ;Asm
			JE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0031
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_002C.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_002C.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_002C.06: ;Asm
			JNE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0031:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0031.00: ;Asm
			Call SystemStringSystemStringTrimEndSystemChararray

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0031.02: ;Asm
			JE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0036
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0031.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0031.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0031.05: ;Asm
			JNE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0031.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0036:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0036.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0036.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0036.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0036.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0037:
			; Br

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0037.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0039

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0039:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0039.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0039.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0039.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_0039.03: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_003A:
			; Ret

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.IL_003A.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_NORMAL
			; End Method: get_Label

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_NORMAL

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x1C

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Label.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_81338944:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Name: get_Type
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type:

		GUID_81355308:

		METHOD_81355308.0A: ;Asm
			push dword EBP

		METHOD_81355308.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_81355308.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_81355308.0D: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_81355308.0E: ;Asm
			push dword 0x0

		METHOD_81355308.0F: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0000:
			; Nop

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0002:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum Cosmos.System.FileSystem.FAT.FatFileSystem.mFatType
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 68 (includes object header)

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0002.01: ;Asm
			pop dword ECX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0002.02: ;Asm
			add ECX, 0x44

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0002.04: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0007:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum
			; Local EBP offset = 8
			; Local size = 4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0007.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0008:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum
			; Local EBP offset = 8
			; Local size = 4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0008.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0009:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum
			; Local EBP offset = 4
			; Local size = 4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0009.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0009.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000A:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum
			; Local EBP offset = 4
			; Local size = 4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000A.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000B:
			; Ldc_I4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000B.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000C:
			; Sub

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000C.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000C.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000C.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000C.03: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000D:
			; Switch

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000D.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000D.02: ;Asm
			JE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0020

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000D.03: ;Asm
			cmp EAX, 0x1

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000D.04: ;Asm
			JE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0028

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000D.05: ;Asm
			cmp EAX, 0x2

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_000D.06: ;Asm
			JE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0030

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_001E:
			; Br

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_001E.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0038

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0020:
			; LdStr
			; String Value: FAT12

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0020.00: ;Asm
			push dword StringLiteral032D

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0020.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0025:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0025.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0025.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0025.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0025.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0026:
			; Br

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0026.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0043

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0028:
			; LdStr
			; String Value: FAT16

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0028.00: ;Asm
			push dword StringLiteral032E

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0028.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_002D:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_002D.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_002D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_002D.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_002D.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_002E:
			; Br

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_002E.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0043

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0030:
			; LdStr
			; String Value: FAT32

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0030.00: ;Asm
			push dword StringLiteral032F

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0030.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0035:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0035.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0035.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0035.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0035.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0036:
			; Br

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0036.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0043

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0038:
			; LdStr
			; String Value: Unknown FAT file system type.

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0038.00: ;Asm
			push dword StringLiteral0330

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0038.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D:
			; Newobj

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.02: ;Asm
			JNE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.AfterCCTorExceptionCheck:

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.03: ;Asm
			push dword 0x88

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.AfterAlloc:

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.05: ;Asm
			push dword [ESP]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.06: ;Asm
			push dword [ESP]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.07: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.09: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.0D: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.0E: ;Asm
			push dword [ESP + 16]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.10: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.11: ;Asm
			JE near SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.NoError1593
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.14: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.NoError1593:

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.17: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_003D.18: ;Asm
			push dword 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0042:
			; Throw

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0042.00: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0042.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0042.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0042.03: ;Asm
			Call SystemExceptionOccurred

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0042.04: ;Asm
			mov ECX, 0x3

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0042.05: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0043:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0043.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0043.01: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0043.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0043.03: ;Asm
			push dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0044:
			; Ret

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.IL_0044.00: ;Asm
			Jmp SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_NORMAL
			; End Method: get_Type

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_NORMAL

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystemFileSystemFATFatFileSystemget_Type.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_81355309:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Name: get_AvailableFreeSpace
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace:

		GUID_81371761:

		METHOD_81371761.0A: ;Asm
			push dword EBP

		METHOD_81371761.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_81371761.0C: ;Asm
			push dword 0x0

		METHOD_81371761.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_81371761.0E: ;Asm
			push dword 0x0

		METHOD_81371761.0F: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_81371761.10: ;Asm
			push dword 0x0

		METHOD_81371761.11: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_81371761.12: ;Asm
			push dword 0x0

		METHOD_81371761.13: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0000:
			; Nop

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0000.00: ;Asm
			NOP

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.01: ;Asm
			push dword [EAX]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.02: ;Asm
			push dword 0x426

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.04: ;Asm
			pop dword ECX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.AfterAddressCheck:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.07: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.NotBoxedThis

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.08: ;Asm
			add EAX, 0xC

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.NotBoxedThis:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.0A: ;Asm
			Call ECX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.AfterNotBoxedThis:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.0B: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.0C: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.0D: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.0E: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.0F: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007:
			; Castclass

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000C

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007.03: ;Asm
			push dword [EAX]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007.05: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007.07: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007.08: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007.09: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007.0A: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007_After_IsInstance_Call:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007_After_IsInstance_Call.0D: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007_InvalidCast

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007_After_IsInstance_Call.0E: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000C

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007_InvalidCast:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0007_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000C:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000C.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000E:
			; Call

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000E.00: ;Asm
			Call SystemInt64CosmosSystemFileSystemFileSystemget_Size

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000E.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0013
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000E.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000E.04: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_000E.05: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0013:
			; Ldc_I4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0013.00: ;Asm
			push dword 0x400

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0018:
			; Conv_I8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0018.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0018.01: ;Asm
			cdq

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0018.02: ;Asm
			push dword EDX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0018.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019:
			; Mul

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.Simple32Multiply

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.04: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.05: ;Asm
			mov ECX, EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.07: ;Asm
			mul dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.08: ;Asm
			add ECX, EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.0B: ;Asm
			add EDX, ECX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.0C: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.MoveReturnValue

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.Simple32Multiply:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.MoveReturnValue:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0019.11: ;Asm
			add ESP, 0x8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_001A:
			; Ldc_I4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_001A.00: ;Asm
			push dword 0x400

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_001F:
			; Conv_I8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_001F.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_001F.01: ;Asm
			cdq

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_001F.02: ;Asm
			push dword EDX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_001F.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020:
			; Mul

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.Simple32Multiply

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.04: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.05: ;Asm
			mov ECX, EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.07: ;Asm
			mul dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.08: ;Asm
			add ECX, EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.0B: ;Asm
			add EDX, ECX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.0C: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.MoveReturnValue

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.Simple32Multiply:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.MoveReturnValue:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0020.11: ;Asm
			add ESP, 0x8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0021:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 12
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0021.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0021.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0021.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0021.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0022:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0022.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0022.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0022.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023:
			; Callvirt
			; ThisOffset = 0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.01: ;Asm
			push dword [EAX]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.02: ;Asm
			push dword 0x42B

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.04: ;Asm
			pop dword ECX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.AfterAddressCheck:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.07: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.NotBoxedThis

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.08: ;Asm
			add EAX, 0xC

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.NotBoxedThis:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.0A: ;Asm
			Call ECX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.AfterNotBoxedThis:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.0B: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.0C: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0028
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.0D: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.0E: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.0F: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0023.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0028:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 20
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0028.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0028.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0028.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0028.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0029:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 12
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0029.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0029.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0029.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002A:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 20
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002A.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002A.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002A.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002A.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002B:
			; Sub

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002B.01: ;Asm
			pop dword EDX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002B.02: ;Asm
			sub dword [ESP], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002B.03: ;Asm
			sbb dword [ESP + 4], EDX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002C:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 28
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002C.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002C.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002C.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002C.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002D:
			; Br

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002D.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002F

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002F:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 28
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002F.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002F.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_002F.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0030:
			; Ret

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.IL_0030.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_NORMAL
			; End Method: get_AvailableFreeSpace

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x20

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_AvailableFreeSpace.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_81371762:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Name: get_TotalFreeSpace
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace:

		GUID_81388732:

		METHOD_81388732.0A: ;Asm
			push dword EBP

		METHOD_81388732.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_81388732.0C: ;Asm
			push dword 0x0

		METHOD_81388732.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_81388732.0E: ;Asm
			push dword 0x0

		METHOD_81388732.0F: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_81388732.10: ;Asm
			push dword 0x0

		METHOD_81388732.11: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_81388732.12: ;Asm
			push dword 0x0

		METHOD_81388732.13: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0000:
			; Nop

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0000.00: ;Asm
			NOP

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002:
			; Callvirt
			; ThisOffset = 0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.01: ;Asm
			push dword [EAX]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.02: ;Asm
			push dword 0x426

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.04: ;Asm
			pop dword ECX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.AfterAddressCheck:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.07: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.NotBoxedThis

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.08: ;Asm
			add EAX, 0xC

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.NotBoxedThis:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.0A: ;Asm
			Call ECX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.AfterNotBoxedThis:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.0B: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.0C: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.0D: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.0E: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.0F: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0002.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007:
			; Castclass

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000C

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007.03: ;Asm
			push dword [EAX]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007.05: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007.07: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007.08: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007.09: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007.0A: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007_After_IsInstance_Call:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007_After_IsInstance_Call.0D: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007_InvalidCast

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007_After_IsInstance_Call.0E: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000C

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007_InvalidCast:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0007_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000C:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000C.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000C.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000C.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000E:
			; Call

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000E.00: ;Asm
			Call SystemInt64CosmosSystemFileSystemFileSystemget_Size

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000E.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0013
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000E.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000E.04: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_000E.05: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0013:
			; Ldc_I4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0013.00: ;Asm
			push dword 0x400

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0018:
			; Conv_I8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0018.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0018.01: ;Asm
			cdq

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0018.02: ;Asm
			push dword EDX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0018.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019:
			; Mul

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.Simple32Multiply

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.04: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.05: ;Asm
			mov ECX, EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.07: ;Asm
			mul dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.08: ;Asm
			add ECX, EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.0B: ;Asm
			add EDX, ECX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.0C: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.MoveReturnValue

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.Simple32Multiply:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.MoveReturnValue:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0019.11: ;Asm
			add ESP, 0x8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_001A:
			; Ldc_I4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_001A.00: ;Asm
			push dword 0x400

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_001F:
			; Conv_I8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_001F.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_001F.01: ;Asm
			cdq

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_001F.02: ;Asm
			push dword EDX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_001F.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020:
			; Mul

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.Simple32Multiply

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.04: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.05: ;Asm
			mov ECX, EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.07: ;Asm
			mul dword [ESP + 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.08: ;Asm
			add ECX, EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.0B: ;Asm
			add EDX, ECX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.0C: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.MoveReturnValue

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.Simple32Multiply:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.MoveReturnValue:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0020.11: ;Asm
			add ESP, 0x8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0021:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 12
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0021.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0021.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0021.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0021.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0022:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0022.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0022.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0022.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023:
			; Callvirt
			; ThisOffset = 0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.01: ;Asm
			push dword [EAX]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.02: ;Asm
			push dword 0x42B

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.04: ;Asm
			pop dword ECX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.AfterAddressCheck:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.07: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.NotBoxedThis

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.08: ;Asm
			add EAX, 0xC

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.NotBoxedThis:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.0A: ;Asm
			Call ECX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.AfterNotBoxedThis:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.0B: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.0C: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0028
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.0D: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.0E: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.0F: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0023.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0028:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 20
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0028.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0028.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0028.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0028.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0029:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 12
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0029.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0029.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0029.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002A:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 20
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002A.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002A.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002A.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002A.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002B:
			; Sub

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002B.01: ;Asm
			pop dword EDX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002B.02: ;Asm
			sub dword [ESP], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002B.03: ;Asm
			sbb dword [ESP + 4], EDX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002C:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 28
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002C.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002C.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002C.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002C.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002D:
			; Br

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002D.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002F

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002F:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 28
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002F.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002F.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_002F.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0030:
			; Ret

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.IL_0030.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_NORMAL
			; End Method: get_TotalFreeSpace

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x20

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64CosmosSystemFileSystemFATFatFileSystemget_TotalFreeSpace.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_81388733:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.TimeSpan
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemTimeSpancctor:

		GUID_81406855:
			; Static constructor. See if it has been called already, return if so.

		METHOD_81406855.0A: ;Asm
			cmp byte [CCTOR_CALLED__System_TimeSpan], 0x1

		METHOD_81406855.0B: ;Asm
			JE near METHOD_81406855.BeforeQuickReturn

		METHOD_81406855.0C: ;Asm
			mov byte [CCTOR_CALLED__System_TimeSpan], 0x1

		METHOD_81406855.0D: ;Asm
			Jmp METHOD_81406855.AfterCCTorAlreadyCalledCheck

		METHOD_81406855.BeforeQuickReturn:

		METHOD_81406855.0E: ;Asm
			mov ECX, 0x0

		METHOD_81406855.0F: ;Asm
			Ret


		METHOD_81406855.AfterCCTorAlreadyCalledCheck:

		METHOD_81406855.10: ;Asm
			push dword EBP

		METHOD_81406855.11: ;Asm
			mov EBP, ESP

		SystemVoidSystemTimeSpancctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemTimeSpancctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemTimeSpancctor.IL_0001:
			; Conv_I8

		SystemVoidSystemTimeSpancctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemTimeSpancctor.IL_0001.01: ;Asm
			cdq

		SystemVoidSystemTimeSpancctor.IL_0001.02: ;Asm
			push dword EDX

		SystemVoidSystemTimeSpancctor.IL_0001.03: ;Asm
			push dword EAX

		SystemVoidSystemTimeSpancctor.IL_0002:
			; Newobj

		SystemVoidSystemTimeSpancctor.IL_0002.00: ;Asm
			Call SystemVoidSystemTimeSpancctor

		SystemVoidSystemTimeSpancctor.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTimeSpancctor.IL_0002.02: ;Asm
			JNE near SystemVoidSystemTimeSpancctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTimeSpancctor.IL_0002.AfterCCTorExceptionCheck:
			; ValueType
			; Type: System.TimeSpan
			; StorageSize: 8
			; ArgSize: 8

		SystemVoidSystemTimeSpancctor.IL_0002.03: ;Asm
			mov ESI, ESP

		SystemVoidSystemTimeSpancctor.IL_0002.04: ;Asm
			sub ESP, 0xC

		SystemVoidSystemTimeSpancctor.IL_0002.05: ;Asm
			mov EDI, ESP

		SystemVoidSystemTimeSpancctor.IL_0002.06: ;Asm
			mov ECX, 0x2

		SystemVoidSystemTimeSpancctor.IL_0002.07: ;Asm
			rep movsd

		SystemVoidSystemTimeSpancctor.IL_0002.08: ;Asm
			mov EAX, ESP

		SystemVoidSystemTimeSpancctor.IL_0002.09: ;Asm
			add EAX, 0xC

		SystemVoidSystemTimeSpancctor.IL_0002.0A: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidSystemTimeSpancctor.IL_0002.0B: ;Asm
			push dword EAX

		SystemVoidSystemTimeSpancctor.IL_0002.0C: ;Asm
			pop dword EAX

		SystemVoidSystemTimeSpancctor.IL_0002.0D: ;Asm
			mov dword [EAX], 0x0

		SystemVoidSystemTimeSpancctor.IL_0002.0E: ;Asm
			mov dword [EAX + 4], 0x0

		SystemVoidSystemTimeSpancctor.IL_0002.0F: ;Asm
			Call SystemVoidSystemTimeSpanctorSystemInt64

		SystemVoidSystemTimeSpancctor.IL_0002.10: ;Asm
			test ECX, 0x2

		SystemVoidSystemTimeSpancctor.IL_0002.11: ;Asm
			JE near SystemVoidSystemTimeSpancctor.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTimeSpancctor.IL_0002.12: ;Asm
			JNE near SystemVoidSystemTimeSpancctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTimeSpancctor.IL_0007:
			; Stsfld

		SystemVoidSystemTimeSpancctor.IL_0007.00: ;Asm
			Call SystemVoidSystemTimeSpancctor

		SystemVoidSystemTimeSpancctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTimeSpancctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemTimeSpancctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTimeSpancctor.IL_0007.AfterCCTorExceptionCheck:
			; Type = 'System.TimeSpan

		SystemVoidSystemTimeSpancctor.IL_0007.03: ;Asm
			pop dword EAX

		SystemVoidSystemTimeSpancctor.IL_0007.04: ;Asm
			mov dword [static_field__System_TimeSpan_Zero], EAX

		SystemVoidSystemTimeSpancctor.IL_0007.05: ;Asm
			pop dword EAX

		SystemVoidSystemTimeSpancctor.IL_0007.06: ;Asm
			mov dword [static_field__System_TimeSpan_Zero + 4], EAX

		SystemVoidSystemTimeSpancctor.IL_000C:
			; Ldc_I8

		SystemVoidSystemTimeSpancctor.IL_000C.00: ;Asm
			push dword 0x7FFFFFFF

		SystemVoidSystemTimeSpancctor.IL_000C.01: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidSystemTimeSpancctor.IL_0015:
			; Newobj

		SystemVoidSystemTimeSpancctor.IL_0015.00: ;Asm
			Call SystemVoidSystemTimeSpancctor

		SystemVoidSystemTimeSpancctor.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTimeSpancctor.IL_0015.02: ;Asm
			JNE near SystemVoidSystemTimeSpancctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTimeSpancctor.IL_0015.AfterCCTorExceptionCheck:
			; ValueType
			; Type: System.TimeSpan
			; StorageSize: 8
			; ArgSize: 8

		SystemVoidSystemTimeSpancctor.IL_0015.03: ;Asm
			mov ESI, ESP

		SystemVoidSystemTimeSpancctor.IL_0015.04: ;Asm
			sub ESP, 0xC

		SystemVoidSystemTimeSpancctor.IL_0015.05: ;Asm
			mov EDI, ESP

		SystemVoidSystemTimeSpancctor.IL_0015.06: ;Asm
			mov ECX, 0x2

		SystemVoidSystemTimeSpancctor.IL_0015.07: ;Asm
			rep movsd

		SystemVoidSystemTimeSpancctor.IL_0015.08: ;Asm
			mov EAX, ESP

		SystemVoidSystemTimeSpancctor.IL_0015.09: ;Asm
			add EAX, 0xC

		SystemVoidSystemTimeSpancctor.IL_0015.0A: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidSystemTimeSpancctor.IL_0015.0B: ;Asm
			push dword EAX

		SystemVoidSystemTimeSpancctor.IL_0015.0C: ;Asm
			pop dword EAX

		SystemVoidSystemTimeSpancctor.IL_0015.0D: ;Asm
			mov dword [EAX], 0x0

		SystemVoidSystemTimeSpancctor.IL_0015.0E: ;Asm
			mov dword [EAX + 4], 0x0

		SystemVoidSystemTimeSpancctor.IL_0015.0F: ;Asm
			Call SystemVoidSystemTimeSpanctorSystemInt64

		SystemVoidSystemTimeSpancctor.IL_0015.10: ;Asm
			test ECX, 0x2

		SystemVoidSystemTimeSpancctor.IL_0015.11: ;Asm
			JE near SystemVoidSystemTimeSpancctor.IL_001A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTimeSpancctor.IL_0015.12: ;Asm
			JNE near SystemVoidSystemTimeSpancctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTimeSpancctor.IL_001A:
			; Stsfld

		SystemVoidSystemTimeSpancctor.IL_001A.00: ;Asm
			Call SystemVoidSystemTimeSpancctor

		SystemVoidSystemTimeSpancctor.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTimeSpancctor.IL_001A.02: ;Asm
			JNE near SystemVoidSystemTimeSpancctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTimeSpancctor.IL_001A.AfterCCTorExceptionCheck:
			; Type = 'System.TimeSpan

		SystemVoidSystemTimeSpancctor.IL_001A.03: ;Asm
			pop dword EAX

		SystemVoidSystemTimeSpancctor.IL_001A.04: ;Asm
			mov dword [static_field__System_TimeSpan_MaxValue], EAX

		SystemVoidSystemTimeSpancctor.IL_001A.05: ;Asm
			pop dword EAX

		SystemVoidSystemTimeSpancctor.IL_001A.06: ;Asm
			mov dword [static_field__System_TimeSpan_MaxValue + 4], EAX

		SystemVoidSystemTimeSpancctor.IL_001F:
			; Ldc_I8

		SystemVoidSystemTimeSpancctor.IL_001F.00: ;Asm
			push dword 0x80000000

		SystemVoidSystemTimeSpancctor.IL_001F.01: ;Asm
			push dword 0x0

		SystemVoidSystemTimeSpancctor.IL_0028:
			; Newobj

		SystemVoidSystemTimeSpancctor.IL_0028.00: ;Asm
			Call SystemVoidSystemTimeSpancctor

		SystemVoidSystemTimeSpancctor.IL_0028.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTimeSpancctor.IL_0028.02: ;Asm
			JNE near SystemVoidSystemTimeSpancctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTimeSpancctor.IL_0028.AfterCCTorExceptionCheck:
			; ValueType
			; Type: System.TimeSpan
			; StorageSize: 8
			; ArgSize: 8

		SystemVoidSystemTimeSpancctor.IL_0028.03: ;Asm
			mov ESI, ESP

		SystemVoidSystemTimeSpancctor.IL_0028.04: ;Asm
			sub ESP, 0xC

		SystemVoidSystemTimeSpancctor.IL_0028.05: ;Asm
			mov EDI, ESP

		SystemVoidSystemTimeSpancctor.IL_0028.06: ;Asm
			mov ECX, 0x2

		SystemVoidSystemTimeSpancctor.IL_0028.07: ;Asm
			rep movsd

		SystemVoidSystemTimeSpancctor.IL_0028.08: ;Asm
			mov EAX, ESP

		SystemVoidSystemTimeSpancctor.IL_0028.09: ;Asm
			add EAX, 0xC

		SystemVoidSystemTimeSpancctor.IL_0028.0A: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidSystemTimeSpancctor.IL_0028.0B: ;Asm
			push dword EAX

		SystemVoidSystemTimeSpancctor.IL_0028.0C: ;Asm
			pop dword EAX

		SystemVoidSystemTimeSpancctor.IL_0028.0D: ;Asm
			mov dword [EAX], 0x0

		SystemVoidSystemTimeSpancctor.IL_0028.0E: ;Asm
			mov dword [EAX + 4], 0x0

		SystemVoidSystemTimeSpancctor.IL_0028.0F: ;Asm
			Call SystemVoidSystemTimeSpanctorSystemInt64

		SystemVoidSystemTimeSpancctor.IL_0028.10: ;Asm
			test ECX, 0x2

		SystemVoidSystemTimeSpancctor.IL_0028.11: ;Asm
			JE near SystemVoidSystemTimeSpancctor.IL_002D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTimeSpancctor.IL_0028.12: ;Asm
			JNE near SystemVoidSystemTimeSpancctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTimeSpancctor.IL_002D:
			; Stsfld

		SystemVoidSystemTimeSpancctor.IL_002D.00: ;Asm
			Call SystemVoidSystemTimeSpancctor

		SystemVoidSystemTimeSpancctor.IL_002D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTimeSpancctor.IL_002D.02: ;Asm
			JNE near SystemVoidSystemTimeSpancctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTimeSpancctor.IL_002D.AfterCCTorExceptionCheck:
			; Type = 'System.TimeSpan

		SystemVoidSystemTimeSpancctor.IL_002D.03: ;Asm
			pop dword EAX

		SystemVoidSystemTimeSpancctor.IL_002D.04: ;Asm
			mov dword [static_field__System_TimeSpan_MinValue], EAX

		SystemVoidSystemTimeSpancctor.IL_002D.05: ;Asm
			pop dword EAX

		SystemVoidSystemTimeSpancctor.IL_002D.06: ;Asm
			mov dword [static_field__System_TimeSpan_MinValue + 4], EAX

		SystemVoidSystemTimeSpancctor.IL_0032:
			; Ret

		SystemVoidSystemTimeSpancctor.IL_0032.00: ;Asm
			Jmp SystemVoidSystemTimeSpancctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemTimeSpancctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTimeSpancctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTimeSpancctor.END__OF__METHOD_NORMAL

		SystemVoidSystemTimeSpancctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTimeSpancctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTimeSpancctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTimeSpancctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTimeSpancctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_81406856:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.TimeSpan
			; Name: ToString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemTimeSpanToString:

		GUID_81415548:

		METHOD_81415548.05: ;Asm
			push dword EBP

		METHOD_81415548.06: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		METHOD_81415548.07: ;Asm
			push dword [EBP + 12]

		METHOD_81415548.08: ;Asm
			sub ESP, 0x4

		METHOD_81415548.09: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString

		METHOD_81415548.0A: ;Asm
			test ECX, 0x2

		METHOD_81415548.0B: ;Asm
			JE near SystemStringSystemTimeSpanToString.END__OF__METHOD_NORMAL

		METHOD_81415548.0C: ;Asm
			add ESP, 0x4

		METHOD_81415548.0D: ;Asm
			add ESP, 0x4

		METHOD_81415548.0E: ;Asm
			JNE near SystemStringSystemTimeSpanToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemTimeSpanToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemTimeSpanToString.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemTimeSpanToString.END__OF__METHOD_NORMAL

		SystemStringSystemTimeSpanToString.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemStringSystemTimeSpanToString.END__OF__METHOD_NORMAL.11: ;Asm
			pop dword EAX

		SystemStringSystemTimeSpanToString.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemTimeSpanToString.END__OF__METHOD_NORMAL.13: ;Asm
			pop dword EAX

		SystemStringSystemTimeSpanToString.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemTimeSpanToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemTimeSpanToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemTimeSpanToString.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemStringSystemTimeSpanToString.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret


		GUID_81415549:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Object
			; Name: MemberwiseClone
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemObjectSystemObjectMemberwiseClone:

		GUID_81415551:

		METHOD_81415551.17: ;Asm
			push dword EBP

		METHOD_81415551.18: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_81415551.19: ;Asm
			push dword [EBP + 12]

		METHOD_81415551.1A: ;Asm
			push dword [EBP + 8]
			; Skipping the reference to the next object reference.

		METHOD_81415551.1B: ;Asm
			add ESP, 0x4

		METHOD_81415551.1C: ;Asm
			sub ESP, 0x4

		METHOD_81415551.1D: ;Asm
			Call SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone

		METHOD_81415551.1E: ;Asm
			test ECX, 0x2

		METHOD_81415551.1F: ;Asm
			JE near SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_NORMAL

		METHOD_81415551.20: ;Asm
			add ESP, 0x4

		METHOD_81415551.21: ;Asm
			add ESP, 0x4

		METHOD_81415551.22: ;Asm
			JNE near SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_EXCEPTION
			; End Method: MemberwiseClone

		SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_NORMAL.23: ;Asm
			mov dword [INTs_LastKnownAddress], SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_NORMAL

		SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_NORMAL.24: ;Asm
			mov ECX, 0x0

		SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_NORMAL.25: ;Asm
			pop dword EAX

		SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_NORMAL.26: ;Asm
			mov dword [EBP + 8], EAX

		SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_NORMAL.27: ;Asm
			pop dword EAX

		SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_NORMAL.28: ;Asm
			mov dword [EBP + 12], EAX

		SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_EXCEPTION:

		SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_EXCEPTION__2:

		SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_EXCEPTION__2.29: ;Asm
			pop dword EBP

		SystemObjectSystemObjectMemberwiseClone.END__OF__METHOD_EXCEPTION__2.2A: ;Asm
			Ret


		GUID_81415552:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Math
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemMathcctor:

		GUID_81415554:
			; Static constructor. See if it has been called already, return if so.

		METHOD_81415554.2B: ;Asm
			cmp byte [CCTOR_CALLED__System_Math], 0x1

		METHOD_81415554.2C: ;Asm
			JE near METHOD_81415554.BeforeQuickReturn

		METHOD_81415554.2D: ;Asm
			mov byte [CCTOR_CALLED__System_Math], 0x1

		METHOD_81415554.2E: ;Asm
			Jmp METHOD_81415554.AfterCCTorAlreadyCalledCheck

		METHOD_81415554.BeforeQuickReturn:

		METHOD_81415554.2F: ;Asm
			mov ECX, 0x0

		METHOD_81415554.30: ;Asm
			Ret


		METHOD_81415554.AfterCCTorAlreadyCalledCheck:

		METHOD_81415554.31: ;Asm
			push dword EBP

		METHOD_81415554.32: ;Asm
			mov EBP, ESP

		SystemVoidSystemMathcctor.IL_0000:
			; Ldc_R8

		SystemVoidSystemMathcctor.IL_0000.00: ;Asm
			push dword 0x4341C379

		SystemVoidSystemMathcctor.IL_0000.01: ;Asm
			push dword 0x37E08000

		SystemVoidSystemMathcctor.IL_0009:
			; Stsfld

		SystemVoidSystemMathcctor.IL_0009.00: ;Asm
			Call SystemVoidSystemMathcctor

		SystemVoidSystemMathcctor.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemMathcctor.IL_0009.02: ;Asm
			JNE near SystemVoidSystemMathcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemMathcctor.IL_0009.AfterCCTorExceptionCheck:
			; Type = 'System.Double

		SystemVoidSystemMathcctor.IL_0009.03: ;Asm
			pop dword EAX

		SystemVoidSystemMathcctor.IL_0009.04: ;Asm
			mov dword [static_field__System_Math_doubleRoundLimit], EAX

		SystemVoidSystemMathcctor.IL_0009.05: ;Asm
			pop dword EAX

		SystemVoidSystemMathcctor.IL_0009.06: ;Asm
			mov dword [static_field__System_Math_doubleRoundLimit + 4], EAX

		SystemVoidSystemMathcctor.IL_000E:
			; Ldc_I4

		SystemVoidSystemMathcctor.IL_000E.00: ;Asm
			push dword 0x10

		SystemVoidSystemMathcctor.IL_0010:
			; Newarr
			; Element Size = 8

		SystemVoidSystemMathcctor.IL_0010.00: ;Asm
			pop dword EAX

		SystemVoidSystemMathcctor.IL_0010.01: ;Asm
			push dword EAX

		SystemVoidSystemMathcctor.IL_0010.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemMathcctor.IL_0010.03: ;Asm
			mul dword EDX

		SystemVoidSystemMathcctor.IL_0010.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemMathcctor.IL_0010.05: ;Asm
			push dword EAX

		SystemVoidSystemMathcctor.IL_0010.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemMathcctor.IL_0010.AfterAlloc:

		SystemVoidSystemMathcctor.IL_0010.07: ;Asm
			pop dword EAX

		SystemVoidSystemMathcctor.IL_0010.08: ;Asm
			pop dword ESI

		SystemVoidSystemMathcctor.IL_0010.09: ;Asm
			push dword EAX

		SystemVoidSystemMathcctor.IL_0010.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemMathcctor.IL_0010.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemMathcctor.IL_0010.0C: ;Asm
			pop dword EAX

		SystemVoidSystemMathcctor.IL_0010.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemMathcctor.IL_0010.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemMathcctor.IL_0010.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemMathcctor.IL_0010.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemMathcctor.IL_0010.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemMathcctor.IL_0010.12: ;Asm
			push dword 0x0

		SystemVoidSystemMathcctor.IL_0010.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemMathcctor.IL_0010.14: ;Asm
			push dword 0x0

		SystemVoidSystemMathcctor.IL_0015:
			; Dup

		SystemVoidSystemMathcctor.IL_0015.00: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemMathcctor.IL_0015.01: ;Asm
			push dword [ESP + 4]

		SystemVoidSystemMathcctor.IL_0016:
			; Ldtoken

		SystemVoidSystemMathcctor.IL_0016.00: ;Asm
			push dword static_field___PrivateImplementationDetails__609C0E8D8DA86A09D6013D301C86BA8782C16B8C

		SystemVoidSystemMathcctor.IL_0016.01: ;Asm
			push dword 0x0

		SystemVoidSystemMathcctor.IL_001B:
			; Call

		SystemVoidSystemMathcctor.IL_001B.00: ;Asm
			Call SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle

		SystemVoidSystemMathcctor.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemMathcctor.IL_001B.02: ;Asm
			JE near SystemVoidSystemMathcctor.IL_0020
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidSystemMathcctor.IL_001B.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemMathcctor.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemMathcctor.IL_001B.05: ;Asm
			JNE near SystemVoidSystemMathcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemMathcctor.IL_0020:
			; Stsfld

		SystemVoidSystemMathcctor.IL_0020.00: ;Asm
			Call SystemVoidSystemMathcctor

		SystemVoidSystemMathcctor.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemMathcctor.IL_0020.02: ;Asm
			JNE near SystemVoidSystemMathcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemMathcctor.IL_0020.AfterCCTorExceptionCheck:
			; Type = 'System.Double[]

		SystemVoidSystemMathcctor.IL_0020.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemMathcctor.IL_0020.04: ;Asm
			pop dword EAX

		SystemVoidSystemMathcctor.IL_0020.05: ;Asm
			mov dword [static_field__System_Math_roundPower10Double + 4], EAX

		SystemVoidSystemMathcctor.IL_0025:
			; Ret

		SystemVoidSystemMathcctor.IL_0025.00: ;Asm
			Jmp SystemVoidSystemMathcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemMathcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemMathcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemMathcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemMathcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemMathcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemMathcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemMathcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemMathcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_81415555:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemIOStreamReaderctor:

		GUID_81422847:

		METHOD_81422847.05: ;Asm
			push dword EBP

		METHOD_81422847.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamReaderctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderctor.IL_0001:
			; Call

		SystemVoidSystemIOStreamReaderctor.IL_0001.00: ;Asm
			Call SystemVoidSystemIOTextReaderctor

		SystemVoidSystemIOStreamReaderctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderctor.IL_0006:
			; Ret

		SystemVoidSystemIOStreamReaderctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemIOStreamReaderctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamReaderctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamReaderctor.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamReaderctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamReaderctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamReaderctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamReaderctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamReaderctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_81422848:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: Init
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] stream at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOStreamReaderInitSystemIOStream:

		GUID_81425316:

		METHOD_81425316.05: ;Asm
			push dword EBP

		METHOD_81425316.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.IO.Stream
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0002:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.IO.Stream System.IO.StreamReader._stream
			; Type: System.IO.Stream
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0002.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0002.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0002.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0002.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0002.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0008:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0008.00: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0009:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Boolean System.IO.StreamReader._closable
			; Type: System.Boolean
			; Size: 1
			; Offset: 50 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0009.01: ;Asm
			add ECX, 0x32

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0009.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_000E:
			; Ret

		SystemVoidSystemIOStreamReaderInitSystemIOStream.IL_000E.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderInitSystemIOStream.END__OF__METHOD_NORMAL
			; End Method: Init

		SystemVoidSystemIOStreamReaderInitSystemIOStream.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamReaderInitSystemIOStream.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamReaderInitSystemIOStream.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamReaderInitSystemIOStream.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamReaderInitSystemIOStream.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamReaderInitSystemIOStream.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamReaderInitSystemIOStream.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamReaderInitSystemIOStream.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_81425317:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] disposing at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean:

		GUID_81431143:

		METHOD_81431143.05: ;Asm
			push dword EBP

		METHOD_81431143.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0001:
			; Call

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0001.00: ;Asm
			Call SystemBooleanSystemIOStreamReaderget_LeaveOpen
			; CurrentOffset = 1, HandlerStartOffset = 34

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0001.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0001.04: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0022

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0006:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0006.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007:
			; Ceq

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.True

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.03: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.False

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.True:

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.05: ;Asm
			push dword 0x1

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.06: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0009

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.False:

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.08: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0007.09: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0009

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000A:
			; And

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000A.01: ;Asm
			and dword [ESP], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000B:
			; Branch

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000B.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0020

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000E:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamReader._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 12 (includes object header)

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000E.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000E.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000E.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000E.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000E.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000E.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000E.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_000E.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0013:
			; Branch

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0013.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0013.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0013.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0013.End

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0013.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0013.05: ;Asm
			JE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0020

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0013.End:

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0015.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0016:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamReader._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 12 (includes object header)

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0016.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0016.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0016.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0016.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0016.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0016.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0016.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0016.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.01: ;Asm
			push dword [EAX]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.02: ;Asm
			push dword 0x297

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.04: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.AfterAddressCheck:

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.07: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.NotBoxedThis

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.NotBoxedThis:

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.0B: ;Asm
			Call ECX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.AfterNotBoxedThis:
			; CurrentOffset = 27, HandlerStartOffset = 34

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.0D: ;Asm
			JE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.0E: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0022

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_001B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0020:
			; Leave

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0020.00: ;Asm
			mov dword [SystemVoidSystemIOStreamReaderDisposeSystemBoolean_LeaveAddress_22], SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0020.02

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0020.01: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0022

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0020.02: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_006B

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0022:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0022.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0022.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0023:
			; Call

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0023.00: ;Asm
			Call SystemBooleanSystemIOStreamReaderget_LeaveOpen
			; CurrentOffset = 35, HandlerStartOffset = 34

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0023.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0023.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0028
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0023.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0023.04: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0028:
			; Branch

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0028.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0028.02: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_006A

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_002A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_002A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_002B:
			; Ldfld
			; Field: System.IO.Stream System.IO.StreamReader._stream
			; Type: System.IO.Stream
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 12 (includes object header)

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_002B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_002B.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_002B.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_002B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_002B.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_002B.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_002B.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_002B.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0030:
			; Branch

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0030.00: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0030.01: ;Asm
			pop dword EBX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0030.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0030.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0030.End

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0030.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0030.05: ;Asm
			JE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_006A

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0030.End:

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0032:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0032.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0032.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0033:
			; Ldnull

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0033.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0033.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0034:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.IO.Stream System.IO.StreamReader._stream
			; Type: System.IO.Stream
			; Size: 8
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0034.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0034.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0034.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0034.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0034.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0034.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0034.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0034.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0039:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0039.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0039.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_003A:
			; Ldnull

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_003A.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_003A.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_003B:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Text.Encoding System.IO.StreamReader._encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 33 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_003B.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_003B.01: ;Asm
			add ECX, 0x21

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_003B.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_003B.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_003B.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_003B.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_003B.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_003B.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0040:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0040.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0040.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0041:
			; Ldnull

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0041.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0041.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0042:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Text.Decoder System.IO.StreamReader._decoder
			; Type: System.Text.Decoder
			; Size: 8
			; Offset: 42 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0042.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0042.01: ;Asm
			add ECX, 0x2A

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0042.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0042.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0042.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0042.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0042.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0042.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0047:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0047.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0047.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0048:
			; Ldnull

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0048.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0048.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0049:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; Offset: 76 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0049.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0049.01: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0049.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0049.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0049.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0049.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0049.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0049.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_004E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_004E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_004E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_004F:
			; Ldnull

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_004F.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_004F.01: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0050:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Char[] System.IO.StreamReader._charBuffer
			; Type: System.Char[]
			; Size: 8
			; Offset: 60 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0050.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0050.01: ;Asm
			add ECX, 0x3C

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0050.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0050.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0050.04: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0050.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0050.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0050.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0055.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0055.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0056:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0056.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0057:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charPos
			; Type: System.Int32
			; Size: 4
			; Offset: 52 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0057.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0057.01: ;Asm
			add ECX, 0x34

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0057.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0057.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0057.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0057.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_005C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_005C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_005C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_005D:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_005D.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_005E:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._charLen
			; Type: System.Int32
			; Size: 4
			; Offset: 56 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_005E.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_005E.01: ;Asm
			add ECX, 0x38

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_005E.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_005E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_005E.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_005E.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0063:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0063.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0063.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0064:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0064.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0065:
			; Call

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0065.00: ;Asm
			Call SystemVoidSystemIOTextReaderDisposeSystemBoolean
			; CurrentOffset = 101, HandlerStartOffset = 34

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0065.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0065.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_006A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_0065.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_006A:
			; Endfinally

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_006A.00: ;Asm
			mov EAX, SystemVoidSystemIOStreamReaderDisposeSystemBoolean_LeaveAddress_22

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_006A.01: ;Asm
			Jmp [EAX]

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_006B:
			; Ret

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.IL_006B.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_81431144:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader+NullStreamReader
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] disposing at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemIOStreamReaderNullStreamReaderDisposeSystemBoolean:

		GUID_81471856:

		METHOD_81471856.05: ;Asm
			push dword EBP

		METHOD_81471856.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamReaderNullStreamReaderDisposeSystemBoolean.IL_0000:
			; Ret

		SystemVoidSystemIOStreamReaderNullStreamReaderDisposeSystemBoolean.IL_0000.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderNullStreamReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemIOStreamReaderNullStreamReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamReaderNullStreamReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamReaderNullStreamReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamReaderNullStreamReaderDisposeSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamReaderNullStreamReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamReaderNullStreamReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamReaderNullStreamReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamReaderNullStreamReaderDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_81471857:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: GetDecoder
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder:

		GUID_81472791:

		METHOD_81472791.05: ;Asm
			push dword EBP

		METHOD_81472791.06: ;Asm
			mov EBP, ESP

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001:
			; Newobj

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.00: ;Asm
			push dword 0x2E

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.AfterAlloc:

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.02: ;Asm
			push dword [ESP]

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.03: ;Asm
			push dword [ESP]

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.04: ;Asm
			pop dword EAX

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_UTF8Encoding_UTF8Decoder_ASM_IS__System_Private_CoreLib]

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.06: ;Asm
			mov dword [EAX], EBX

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.08: ;Asm
			mov dword [EAX + 8], 0x22

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.09: ;Asm
			push dword 0x0
			; Arg encoding: 8

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.0A: ;Asm
			push dword [ESP + 16]

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.0B: ;Asm
			push dword [ESP + 16]

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.0C: ;Asm
			Call SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.0D: ;Asm
			test ECX, 0x2

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.0E: ;Asm
			JE near SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.NoError1605
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.11: ;Asm
			Jmp SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_EXCEPTION

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.NoError1605:

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.14: ;Asm
			push dword EAX

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0001.15: ;Asm
			push dword 0x0

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0006:
			; Ret

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.IL_0006.00: ;Asm
			Jmp SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_NORMAL
			; End Method: GetDecoder

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_NORMAL

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_EXCEPTION:

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_EXCEPTION__2:

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextDecoderSystemTextUTF8EncodingGetDecoder.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_81472792:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: GetDecoder
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder:

		GUID_81475614:

		METHOD_81475614.09: ;Asm
			push dword EBP

		METHOD_81475614.0A: ;Asm
			mov EBP, ESP

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001:
			; Newobj

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.00: ;Asm
			push dword 0x2A

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.AfterAlloc:

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.02: ;Asm
			push dword [ESP]

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.03: ;Asm
			push dword [ESP]

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.04: ;Asm
			pop dword EAX

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_DecoderNLS_ASM_IS__System_Private_CoreLib]

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.06: ;Asm
			mov dword [EAX], EBX

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.08: ;Asm
			mov dword [EAX + 8], 0x1E

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.09: ;Asm
			push dword 0x0
			; Arg encoding: 8

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.0A: ;Asm
			push dword [ESP + 16]

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.0B: ;Asm
			push dword [ESP + 16]

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.0C: ;Asm
			Call SystemVoidSystemTextDecoderNLSctorSystemTextEncoding

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.0D: ;Asm
			test ECX, 0x2

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.0E: ;Asm
			JE near SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.NoError1607
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.11: ;Asm
			Jmp SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_EXCEPTION

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.NoError1607:

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.14: ;Asm
			push dword EAX

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0001.15: ;Asm
			push dword 0x0

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0006:
			; Ret

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.IL_0006.00: ;Asm
			Jmp SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_NORMAL
			; End Method: GetDecoder

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_NORMAL

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_EXCEPTION:

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_EXCEPTION__2:

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextDecoderSystemTextASCIIEncodingGetDecoder.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_81475615:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding+DefaultDecoder
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] encoding at EBP+12, size = 8

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding:

		GUID_81478449:

		METHOD_81478449.09: ;Asm
			push dword EBP

		METHOD_81478449.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding+DefaultDecoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0001:
			; Call

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0001.00: ;Asm
			Call SystemVoidSystemTextDecoderctor

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0001.02: ;Asm
			JE near SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0001.03: ;Asm
			JNE near SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding+DefaultDecoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0006.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0008:
			; Stfld
			; Operand type: System.Text.Encoding+DefaultDecoder
			; Field: System.Text.Encoding System.Text.Encoding+DefaultDecoder.m_encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 29 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0008.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0008.01: ;Asm
			add ECX, 0x1D

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0008.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0008.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding+DefaultDecoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_000D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_000D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_000E:
			; Ldc_I4

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_000E.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_000F:
			; Stfld
			; Operand type: System.Text.Encoding+DefaultDecoder
			; Field: System.Boolean System.Text.Encoding+DefaultDecoder.m_hasInitializedEncoding
			; Type: System.Boolean
			; Size: 1
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_000F.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_000F.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_000F.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_000F.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_000F.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_000F.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0014:
			; Ret

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.IL_0014.00: ;Asm
			Jmp SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncodingDefaultDecoderctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_81478450:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: GetMaxCharCount
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] byteCount at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32:

		GUID_81487038:

		METHOD_81487038.05: ;Asm
			push dword EBP

		METHOD_81487038.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_81487038.07: ;Asm
			push dword 0x0

		METHOD_81487038.08: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0001:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0002:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0002.03: ;Asm
			JNL near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0014

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0004:
			; LdStr
			; String Value: byteCount

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0004.00: ;Asm
			push dword StringLiteral0331

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0004.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0009:
			; Call

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0009.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0009.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.NoError1609
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.NoError1609:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_000E.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0013:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0013.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0013.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0015:
			; Conv_I8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0015.01: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0015.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0015.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0016:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0016.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0017:
			; Conv_I8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0017.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0017.01: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0017.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0017.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0018:
			; Add

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0018.00: ;Asm
			pop dword EDX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0018.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0018.02: ;Asm
			add dword [ESP], EDX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0018.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0019:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0019.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0019.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0019.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_001A.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_001A.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_001B:
			; Call

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_001B.00: ;Asm
			Call SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_001B.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_001B.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_001B.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_001B.05: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.02: ;Asm
			push dword 0x432

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.0B: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.0D: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0025
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.0F: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0020.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0025:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0025.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0026:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0026.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0026.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0026.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0026.03: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0037

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0028:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0028.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0028.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0028.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0028.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0029.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002A:
			; Call

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002A.00: ;Asm
			Call SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002A.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002A.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002A.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002A.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002A.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002A.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.02: ;Asm
			push dword 0x432

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.AfterAddressCheck:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.07: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.NotBoxedThis

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.NotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.0B: ;Asm
			Call ECX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.AfterNotBoxedThis:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.0D: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0034
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.0F: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.11: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_002F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0034:
			; Conv_I8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0034.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0034.01: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0034.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0034.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035:
			; Mul

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.02: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.Simple32Multiply

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.04: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.05: ;Asm
			mov ECX, EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.07: ;Asm
			mul dword [ESP + 12]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.08: ;Asm
			add ECX, EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.0B: ;Asm
			add EDX, ECX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.0C: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.MoveReturnValue

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.Simple32Multiply:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.MoveReturnValue:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0035.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0036:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0036.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0036.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0036.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0036.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0037.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0037.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0038:
			; Ldc_I4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0038.00: ;Asm
			push dword 0x7FFFFFFF

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003D:
			; Conv_I8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003D.01: ;Asm
			cdq

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003D.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003E:
			; Branch

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003E.01: ;Asm
			pop dword EDX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003E.02: ;Asm
			pop dword EBX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003E.03: ;Asm
			pop dword ECX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003E.04: ;Asm
			cmp ECX, EDX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003E.05: ;Asm
			JL near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0050

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003E.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003E.End

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003E.07: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003E.08: ;Asm
			JLE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0050

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_003E.End:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0040:
			; LdStr
			; String Value: byteCount

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0040.00: ;Asm
			push dword StringLiteral0332

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0040.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0045:
			; Call

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0045.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0045.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0045.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0045.03: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0045.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0045.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0045.06: ;Asm
			JNE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A:
			; Newobj

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.AfterAlloc:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.10: ;Asm
			JE near SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.NoError1609
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.14: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.NoError1609:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004A.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004F:
			; Throw

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004F.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004F.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004F.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004F.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004F.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_004F.05: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0050:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0050.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0050.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0050.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0050.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0051:
			; Conv_I4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0051.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0051.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0051.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0052:
			; Ret

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.IL_0052.00: ;Asm
			Jmp SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetMaxCharCount

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextUTF8EncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_81487039:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: GetMaxCharCount
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] byteCount at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32:

		GUID_81523005:

		METHOD_81523005.08: ;Asm
			push dword EBP

		METHOD_81523005.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_81523005.0A: ;Asm
			push dword 0x0

		METHOD_81523005.0B: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0001:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0002:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0002.03: ;Asm
			JNL near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0014

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0004:
			; LdStr
			; String Value: byteCount

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0004.00: ;Asm
			push dword StringLiteral0333

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0004.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0009:
			; Call

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0009.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0009.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.NoError1610
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.NoError1610:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_000E.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0013:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0013.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0013.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0015:
			; Conv_I8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0015.01: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0015.02: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0015.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0016:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0016.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0016.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0016.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0016.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0017.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0017.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0018:
			; Call

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0018.00: ;Asm
			Call SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0018.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0018.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0018.05: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.02: ;Asm
			push dword 0x432

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.0B: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.0D: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0022
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.0F: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_001D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0022:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0022.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0023:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0023.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0023.03: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0034

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0025:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0025.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0025.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0026.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0026.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0027:
			; Call

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0027.00: ;Asm
			Call SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0027.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0027.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0027.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0027.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0027.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0027.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.02: ;Asm
			push dword 0x432

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.AfterAddressCheck:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.07: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.NotBoxedThis

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.NotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.0B: ;Asm
			Call ECX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.AfterNotBoxedThis:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.0D: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0031
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.0F: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.11: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_002C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0031:
			; Conv_I8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0031.01: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0031.02: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0031.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032:
			; Mul

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.02: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.Simple32Multiply

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.04: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.05: ;Asm
			mov ECX, EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.06: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.07: ;Asm
			mul dword [ESP + 12]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.08: ;Asm
			add ECX, EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.09: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.0A: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.0B: ;Asm
			add EDX, ECX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.0C: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.MoveReturnValue

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.Simple32Multiply:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.0D: ;Asm
			mov EAX, dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.0E: ;Asm
			mul dword [ESP + 8]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.MoveReturnValue:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0032.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0033:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0033.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0033.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0033.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0033.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0034:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0034.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0034.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0034.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0034.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0035:
			; Ldc_I4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0035.00: ;Asm
			push dword 0x7FFFFFFF

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003A:
			; Conv_I8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003A.01: ;Asm
			cdq

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003A.02: ;Asm
			push dword EDX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003B:
			; Branch

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003B.01: ;Asm
			pop dword EDX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003B.02: ;Asm
			pop dword EBX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003B.03: ;Asm
			pop dword ECX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003B.04: ;Asm
			cmp ECX, EDX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003B.05: ;Asm
			JL near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004D

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003B.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003B.End

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003B.07: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003B.08: ;Asm
			JLE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004D

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003B.End:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003D:
			; LdStr
			; String Value: byteCount

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003D.00: ;Asm
			push dword StringLiteral0334

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_003D.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0042:
			; Call

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0042.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0042.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0042.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0042.03: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0042.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0042.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0042.06: ;Asm
			JNE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047:
			; Newobj

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.AfterAlloc:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.10: ;Asm
			JE near SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.NoError1610
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.14: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.NoError1610:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.18: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_0047.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004C:
			; Throw

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004C.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004C.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004C.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004C.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004C.05: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004D:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004E:
			; Conv_I4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004E.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004E.02: ;Asm
			push dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004F:
			; Ret

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.IL_004F.00: ;Asm
			Jmp SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetMaxCharCount

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextASCIIEncodingGetMaxCharCountSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_81523006:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ObjectDisposedException
			; Name: get_Message
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemObjectDisposedExceptionget_Message:

		GUID_81558252:

		METHOD_81558252.08: ;Asm
			push dword EBP

		METHOD_81558252.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_81558252.0A: ;Asm
			push dword 0x0

		METHOD_81558252.0B: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_81558252.0C: ;Asm
			push dword 0x0

		METHOD_81558252.0D: ;Asm
			push dword 0x0

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ObjectDisposedException
			; Arg real size = 8 aligned size = 8

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0001:
			; Call

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0001.00: ;Asm
			Call SystemStringSystemObjectDisposedExceptionget_ObjectName

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0001.02: ;Asm
			JE near SystemStringSystemObjectDisposedExceptionget_Message.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0001.05: ;Asm
			JNE near SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0006:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0006.02: ;Asm
			pop dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0007:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0007.01: ;Asm
			push dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0007.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0007.03: ;Asm
			push dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0008:
			; Branch

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0008.01: ;Asm
			pop dword EBX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0008.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0008.03: ;Asm
			JNE near SystemStringSystemObjectDisposedExceptionget_Message.IL_0008.End

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0008.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0008.05: ;Asm
			JE near SystemStringSystemObjectDisposedExceptionget_Message.IL_0012

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0008.End:

		SystemStringSystemObjectDisposedExceptionget_Message.IL_000A:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemObjectDisposedExceptionget_Message.IL_000A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_000A.01: ;Asm
			push dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_000A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_000A.03: ;Asm
			push dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_000B:
			; Callvirt
			; ThisOffset = 0

		SystemStringSystemObjectDisposedExceptionget_Message.IL_000B.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemObjectDisposedExceptionget_Message.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemStringSystemObjectDisposedExceptionget_Message.IL_000B.02: ;Asm
			JE near SystemStringSystemObjectDisposedExceptionget_Message.IL_0010
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemObjectDisposedExceptionget_Message.IL_000B.03: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_000B.04: ;Asm
			JNE near SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemObjectDisposedExceptionget_Message.IL_000B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0010:
			; Branch

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0010.00: ;Asm
			pop dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0010.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0010.02: ;Asm
			JNE near SystemStringSystemObjectDisposedExceptionget_Message.IL_0019

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ObjectDisposedException
			; Arg real size = 8 aligned size = 8

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0012.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0013:
			; Call

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0013.00: ;Asm
			Call SystemStringSystemExceptionget_Message

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0013.02: ;Asm
			JE near SystemStringSystemObjectDisposedExceptionget_Message.IL_0018
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0013.04: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0013.05: ;Asm
			JNE near SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0018:
			; Ret

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0018.00: ;Asm
			Jmp SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_NORMAL

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0019:
			; Call

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0019.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0019.01: ;Asm
			Call SystemStringSystemSRget_ObjectDisposed_ObjectName_Name

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0019.02: ;Asm
			test ECX, 0x2

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0019.03: ;Asm
			JE near SystemStringSystemObjectDisposedExceptionget_Message.IL_001E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0019.04: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0019.05: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0019.06: ;Asm
			JNE near SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemObjectDisposedExceptionget_Message.IL_001E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringSystemObjectDisposedExceptionget_Message.IL_001E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_001E.01: ;Asm
			push dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_001E.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_001E.03: ;Asm
			push dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_001F:
			; Call

		SystemStringSystemObjectDisposedExceptionget_Message.IL_001F.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObject

		SystemStringSystemObjectDisposedExceptionget_Message.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemStringSystemObjectDisposedExceptionget_Message.IL_001F.02: ;Asm
			JE near SystemStringSystemObjectDisposedExceptionget_Message.IL_0024
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemObjectDisposedExceptionget_Message.IL_001F.03: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_001F.05: ;Asm
			JNE near SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0024:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0024.00: ;Asm
			pop dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0024.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0024.02: ;Asm
			pop dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0024.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0025:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ObjectDisposedException
			; Arg real size = 8 aligned size = 8

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0025.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0025.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0026:
			; Call

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0026.00: ;Asm
			Call SystemStringSystemExceptionget_Message

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0026.01: ;Asm
			test ECX, 0x2

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0026.02: ;Asm
			JE near SystemStringSystemObjectDisposedExceptionget_Message.IL_002B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0026.03: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0026.05: ;Asm
			JNE near SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemObjectDisposedExceptionget_Message.IL_002B:
			; Call

		SystemStringSystemObjectDisposedExceptionget_Message.IL_002B.00: ;Asm
			sub ESP, 0x8

		SystemStringSystemObjectDisposedExceptionget_Message.IL_002B.01: ;Asm
			Call SystemStringSystemEnvironmentget_NewLine

		SystemStringSystemObjectDisposedExceptionget_Message.IL_002B.02: ;Asm
			test ECX, 0x2

		SystemStringSystemObjectDisposedExceptionget_Message.IL_002B.03: ;Asm
			JE near SystemStringSystemObjectDisposedExceptionget_Message.IL_0030
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemObjectDisposedExceptionget_Message.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_002B.05: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_002B.06: ;Asm
			JNE near SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0030:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0030.01: ;Asm
			push dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0030.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0030.03: ;Asm
			push dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0031:
			; Call

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0031.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0031.01: ;Asm
			test ECX, 0x2

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0031.02: ;Asm
			JE near SystemStringSystemObjectDisposedExceptionget_Message.IL_0036
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0031.03: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0031.04: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0031.05: ;Asm
			JNE near SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_EXCEPTION

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0036:
			; Ret

		SystemStringSystemObjectDisposedExceptionget_Message.IL_0036.00: ;Asm
			Jmp SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_NORMAL
			; End Method: get_Message

		SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_NORMAL

		SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_EXCEPTION:

		SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemObjectDisposedExceptionget_Message.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_81558253:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.FileStream
			; Name: Read
			; Plugged: Yes
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] array at EBP+20, size = 8
			; Argument[2] offset at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemIOFileStreamReadSystemBytearraySystemInt32SystemInt32:

		GUID_81581817:

		METHOD_81581817.0A: ;Asm
			push dword EBP

		METHOD_81581817.0B: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_81581817.0C: ;Asm
			push dword [EBP + 28]

		METHOD_81581817.0D: ;Asm
			push dword [EBP + 24]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		METHOD_81581817.0E: ;Asm
			push dword [EBP + 20]

		METHOD_81581817.0F: ;Asm
			push dword [EBP + 16]
			; Loading parameter 2
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_81581817.10: ;Asm
			push dword [EBP + 12]
			; Loading parameter 3
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		METHOD_81581817.11: ;Asm
			push dword [EBP + 8]
			; Loading address of field '$$InnerStream$$'
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_81581817.12: ;Asm
			push dword [EBP + 28]

		METHOD_81581817.13: ;Asm
			push dword [EBP + 24]
			; Field: $$InnerStream$$

		METHOD_81581817.14: ;Asm
			add ESP, 0x4

		METHOD_81581817.15: ;Asm
			pop dword EAX

		METHOD_81581817.16: ;Asm
			add EAX, 0x1C

		METHOD_81581817.17: ;Asm
			push dword EAX

		METHOD_81581817.18: ;Asm
			Call SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream

		METHOD_81581817.19: ;Asm
			test ECX, 0x2

		METHOD_81581817.1A: ;Asm
			JE near SystemInt32SystemIOFileStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		METHOD_81581817.1B: ;Asm
			add ESP, 0x4

		METHOD_81581817.1C: ;Asm
			JNE near SystemInt32SystemIOFileStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: Read

		SystemInt32SystemIOFileStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemIOFileStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.1D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemIOFileStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemIOFileStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.1E: ;Asm
			mov ECX, 0x0

		SystemInt32SystemIOFileStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.1F: ;Asm
			pop dword EAX

		SystemInt32SystemIOFileStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.20: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemIOFileStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemIOFileStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemIOFileStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.21: ;Asm
			pop dword EBP

		SystemInt32SystemIOFileStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.22: ;Asm
			Ret 0x14


		GUID_81581818:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Stream+NullStream
			; Name: Read
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] buffer at EBP+20, size = 8
			; Argument[2] offset at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32:

		GUID_81581820:

		METHOD_81581820.23: ;Asm
			push dword EBP

		METHOD_81581820.24: ;Asm
			mov EBP, ESP

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.IL_0000:
			; Ldc_I4

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.IL_0001:
			; Ret

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.IL_0001.00: ;Asm
			Jmp SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Read

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemIOStreamNullStreamReadSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x14


		GUID_81581821:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: CompressBuffer
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] n at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32:

		GUID_81584113:

		METHOD_81584113.07: ;Asm
			push dword EBP

		METHOD_81584113.08: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0001:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0001.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0008:
			; Ldfld
			; Field: System.Byte[] System.IO.StreamReader._byteBuffer
			; Type: System.Byte[]
			; Size: 8
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 76 (includes object header)

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0008.02: ;Asm
			add ECX, 0x4C

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0008.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0008.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0008.06: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0008.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_000D:
			; Ldc_I4

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_000D.00: ;Asm
			push dword 0x0

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_000F:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_000F.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_000F.02: ;Asm
			add ECX, 0x48

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_000F.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_000F.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_000F.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0015:
			; Sub

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0015.00: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0015.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0015.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0015.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0016:
			; Call

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0016.00: ;Asm
			Call SystemVoidSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0016.02: ;Asm
			JE near SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001B
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0016.03: ;Asm
			JNE near SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001D:
			; Ldfld
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 72 (includes object header)

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001D.01: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001D.02: ;Asm
			add ECX, 0x48

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001D.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001D.04: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_001D.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0022:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0022.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0023:
			; Sub

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0023.00: ;Asm
			pop dword ECX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0023.01: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0023.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0023.03: ;Asm
			push dword EAX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0024:
			; Stfld
			; Operand type: System.IO.StreamReader
			; Field: System.Int32 System.IO.StreamReader._byteLen
			; Type: System.Int32
			; Size: 4
			; Offset: 72 (includes object header)
			; After Nullref check

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0024.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0024.01: ;Asm
			add ECX, 0x48

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0024.02: ;Asm
			pop dword EAX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0024.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0024.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0024.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0029:
			; Ret

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.IL_0029.00: ;Asm
			Jmp SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.END__OF__METHOD_NORMAL
			; End Method: CompressBuffer

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamReaderCompressBufferSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_81584114:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: get_BigEndianUnicode
			; Plugged: No
			; Return size: 8

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode:

		GUID_81605086:

		METHOD_81605086.05: ;Asm
			push dword EBP

		METHOD_81605086.06: ;Asm
			mov EBP, ESP

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.IL_0000:
			; Ldsfld

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.IL_0000.00: ;Asm
			Call SystemVoidSystemTextUnicodeEncodingcctor

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.IL_0000.02: ;Asm
			JNE near SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_EXCEPTION

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.IL_0000.AfterCCTorExceptionCheck:

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.IL_0000.03: ;Asm
			push dword [static_field__System_Text_UnicodeEncoding_s_bigEndianDefault + 4]

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.IL_0000.04: ;Asm
			push dword 0x0

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.IL_0005:
			; Ret

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.IL_0005.00: ;Asm
			Jmp SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_NORMAL
			; End Method: get_BigEndianUnicode

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_NORMAL

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_EXCEPTION:

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextEncodingSystemTextEncodingget_BigEndianUnicode.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_81605087:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: get_Unicode
			; Plugged: No
			; Return size: 8

		SystemTextEncodingSystemTextEncodingget_Unicode:

		GUID_81607459:

		METHOD_81607459.09: ;Asm
			push dword EBP

		METHOD_81607459.0A: ;Asm
			mov EBP, ESP

		SystemTextEncodingSystemTextEncodingget_Unicode.IL_0000:
			; Ldsfld

		SystemTextEncodingSystemTextEncodingget_Unicode.IL_0000.00: ;Asm
			Call SystemVoidSystemTextUnicodeEncodingcctor

		SystemTextEncodingSystemTextEncodingget_Unicode.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemTextEncodingSystemTextEncodingget_Unicode.IL_0000.02: ;Asm
			JNE near SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_EXCEPTION

		SystemTextEncodingSystemTextEncodingget_Unicode.IL_0000.AfterCCTorExceptionCheck:

		SystemTextEncodingSystemTextEncodingget_Unicode.IL_0000.03: ;Asm
			push dword [static_field__System_Text_UnicodeEncoding_s_littleEndianDefault + 4]

		SystemTextEncodingSystemTextEncodingget_Unicode.IL_0000.04: ;Asm
			push dword 0x0

		SystemTextEncodingSystemTextEncodingget_Unicode.IL_0005:
			; Ret

		SystemTextEncodingSystemTextEncodingget_Unicode.IL_0005.00: ;Asm
			Jmp SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_NORMAL
			; End Method: get_Unicode

		SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_NORMAL

		SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_EXCEPTION:

		SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextEncodingSystemTextEncodingget_Unicode.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_81607460:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: get_UTF32
			; Plugged: No
			; Return size: 8

		SystemTextEncodingSystemTextEncodingget_UTF32:

		GUID_81609840:

		METHOD_81609840.09: ;Asm
			push dword EBP

		METHOD_81609840.0A: ;Asm
			mov EBP, ESP

		SystemTextEncodingSystemTextEncodingget_UTF32.IL_0000:
			; Ldsfld

		SystemTextEncodingSystemTextEncodingget_UTF32.IL_0000.00: ;Asm
			Call SystemVoidSystemTextUTF32Encodingcctor

		SystemTextEncodingSystemTextEncodingget_UTF32.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemTextEncodingSystemTextEncodingget_UTF32.IL_0000.02: ;Asm
			JNE near SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_EXCEPTION

		SystemTextEncodingSystemTextEncodingget_UTF32.IL_0000.AfterCCTorExceptionCheck:

		SystemTextEncodingSystemTextEncodingget_UTF32.IL_0000.03: ;Asm
			push dword [static_field__System_Text_UTF32Encoding_s_default + 4]

		SystemTextEncodingSystemTextEncodingget_UTF32.IL_0000.04: ;Asm
			push dword 0x0

		SystemTextEncodingSystemTextEncodingget_UTF32.IL_0005:
			; Ret

		SystemTextEncodingSystemTextEncodingget_UTF32.IL_0005.00: ;Asm
			Jmp SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_NORMAL
			; End Method: get_UTF32

		SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_NORMAL

		SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_EXCEPTION:

		SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextEncodingSystemTextEncodingget_UTF32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_81609841:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF32Encoding
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] bigEndian at EBP+12, size = 1
			; Argument[2] byteOrderMark at EBP+8, size = 1

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean:

		GUID_81612229:

		METHOD_81612229.09: ;Asm
			push dword EBP

		METHOD_81612229.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF32Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0003:
			; Ldc_I4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0003.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0004:
			; Call

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0004.00: ;Asm
			Call SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0004.02: ;Asm
			JE near SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0009
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0004.03: ;Asm
			JNE near SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0009:
			; Ret

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.IL_0009.00: ;Asm
			Jmp SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_81612230:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_SmallCapacity
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity:

		GUID_81619438:

		METHOD_81619438.05: ;Asm
			push dword EBP

		METHOD_81619438.06: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_SmallCapacity

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_0000.00: ;Asm
			push dword StringLiteral0335

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_SmallCapacity

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_81619439:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Math
			; Name: Max
			; Plugged: No
			; Argument[0] val1 at EBP+12, size = 4
			; Argument[1] val2 at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemMathMaxSystemInt32SystemInt32:

		GUID_81624285:

		METHOD_81624285.09: ;Asm
			push dword EBP

		METHOD_81624285.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0002:
			; Branch

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0002.03: ;Asm
			JNL near SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0006

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0005:
			; Ret

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0005.00: ;Asm
			Jmp SystemInt32SystemMathMaxSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0007:
			; Ret

		SystemInt32SystemMathMaxSystemInt32SystemInt32.IL_0007.00: ;Asm
			Jmp SystemInt32SystemMathMaxSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Max

		SystemInt32SystemMathMaxSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemMathMaxSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemMathMaxSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemMathMaxSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemMathMaxSystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemMathMaxSystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemMathMaxSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemMathMaxSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemMathMaxSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemMathMaxSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_81624286:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] from at EBP+12, size = 8

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder:

		GUID_81632842:

		METHOD_81632842.07: ;Asm
			push dword EBP

		METHOD_81632842.08: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0001:
			; Call

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0001.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0001.03: ;Asm
			JNE near SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0006.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0008:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 28 (includes object header)

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0008.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0008.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0008.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0008.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0008.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0008.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_000D:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_000D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_000D.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_000D.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_000D.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_000D.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0012.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0012.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0013:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0013.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0014:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 24 (includes object header)

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0014.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0014.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0014.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0019:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0019.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0019.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0019.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0019.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0019.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0019.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_001E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_001E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_001F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_001F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_001F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0020:
			; Ldfld
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 32 (includes object header)

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0020.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0020.02: ;Asm
			add ECX, 0x20

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0020.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0020.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0020.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0020.06: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0020.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0025:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0025.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0025.01: ;Asm
			add ECX, 0x20

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0025.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0025.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0025.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0025.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0025.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0025.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002A.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002A.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002C:
			; Ldfld
			; Field: System.Text.StringBuilder System.Text.StringBuilder.m_ChunkPrevious
			; Type: System.Text.StringBuilder
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 16 (includes object header)

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002C.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002C.02: ;Asm
			add ECX, 0x10

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002C.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002C.06: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_002C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0031:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Text.StringBuilder System.Text.StringBuilder.m_ChunkPrevious
			; Type: System.Text.StringBuilder
			; Size: 8
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0031.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0031.01: ;Asm
			add ECX, 0x10

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0031.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0031.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0031.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0031.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0031.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0031.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0036.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0036.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0037:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0037.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0037.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0038:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_MaxCapacity
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 12 (includes object header)

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0038.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0038.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0038.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0038.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0038.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0038.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_003D:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_MaxCapacity
			; Type: System.Int32
			; Size: 4
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_003D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_003D.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_003D.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_003D.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_003D.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_003D.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0042:
			; Ret

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.IL_0042.00: ;Asm
			Jmp SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.END__OF__METHOD_NORMAL

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextStringBuilderctorSystemTextStringBuilder.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_81632843:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.FileStream
			; Name: get_CanWrite
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemIOFileStreamget_CanWrite:

		GUID_81661641:

		METHOD_81661641.05: ;Asm
			push dword EBP

		METHOD_81661641.06: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_81661641.07: ;Asm
			push dword [EBP + 12]

		METHOD_81661641.08: ;Asm
			push dword [EBP + 8]
			; Loading address of field '$$InnerStream$$'
			; Arg idx = 0
			; Arg type = System.IO.FileStream
			; Arg real size = 8 aligned size = 8

		METHOD_81661641.09: ;Asm
			push dword [EBP + 12]

		METHOD_81661641.0A: ;Asm
			push dword [EBP + 8]
			; Field: $$InnerStream$$

		METHOD_81661641.0B: ;Asm
			add ESP, 0x4

		METHOD_81661641.0C: ;Asm
			pop dword EAX

		METHOD_81661641.0D: ;Asm
			add EAX, 0x1C

		METHOD_81661641.0E: ;Asm
			push dword EAX

		METHOD_81661641.0F: ;Asm
			Call SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream

		METHOD_81661641.10: ;Asm
			test ECX, 0x2

		METHOD_81661641.11: ;Asm
			JE near SystemBooleanSystemIOFileStreamget_CanWrite.END__OF__METHOD_NORMAL

		METHOD_81661641.12: ;Asm
			add ESP, 0x4

		METHOD_81661641.13: ;Asm
			JNE near SystemBooleanSystemIOFileStreamget_CanWrite.END__OF__METHOD_EXCEPTION
			; End Method: get_CanWrite

		SystemBooleanSystemIOFileStreamget_CanWrite.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIOFileStreamget_CanWrite.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIOFileStreamget_CanWrite.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOFileStreamget_CanWrite.END__OF__METHOD_NORMAL.15: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIOFileStreamget_CanWrite.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemBooleanSystemIOFileStreamget_CanWrite.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemIOFileStreamget_CanWrite.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIOFileStreamget_CanWrite.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIOFileStreamget_CanWrite.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			pop dword EBP

		SystemBooleanSystemIOFileStreamget_CanWrite.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			Ret 0x4


		GUID_81661642:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Stream+NullStream
			; Name: get_CanWrite
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemIOStreamNullStreamget_CanWrite:

		GUID_81661644:

		METHOD_81661644.1A: ;Asm
			push dword EBP

		METHOD_81661644.1B: ;Asm
			mov EBP, ESP

		SystemBooleanSystemIOStreamNullStreamget_CanWrite.IL_0000:
			; Ldc_I4

		SystemBooleanSystemIOStreamNullStreamget_CanWrite.IL_0000.00: ;Asm
			push dword 0x1

		SystemBooleanSystemIOStreamNullStreamget_CanWrite.IL_0001:
			; Ret

		SystemBooleanSystemIOStreamNullStreamget_CanWrite.IL_0001.00: ;Asm
			Jmp SystemBooleanSystemIOStreamNullStreamget_CanWrite.END__OF__METHOD_NORMAL
			; End Method: get_CanWrite

		SystemBooleanSystemIOStreamNullStreamget_CanWrite.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIOStreamNullStreamget_CanWrite.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIOStreamNullStreamget_CanWrite.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOStreamNullStreamget_CanWrite.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIOStreamNullStreamget_CanWrite.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamNullStreamget_CanWrite.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemIOStreamNullStreamget_CanWrite.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIOStreamNullStreamget_CanWrite.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIOStreamNullStreamget_CanWrite.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemIOStreamNullStreamget_CanWrite.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_81661645:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamWriter
			; Name: get_LeaveOpen
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemIOStreamWriterget_LeaveOpen:

		GUID_81664201:

		METHOD_81664201.07: ;Asm
			push dword EBP

		METHOD_81664201.08: ;Asm
			mov EBP, ESP

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamWriter
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0001:
			; Ldfld
			; Field: System.Boolean System.IO.StreamWriter._closable
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamWriter
			; TypeOnStack: System.IO.StreamWriter
			; Offset: 61 (includes object header)

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0001.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0001.02: ;Asm
			add ECX, 0x3D

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0001.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0001.05: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0006:
			; Ldc_I4

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0006.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007:
			; Ceq

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.02: ;Asm
			JE near SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.True

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.03: ;Asm
			Jmp SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.False

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.True:

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.05: ;Asm
			push dword 0x1

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.06: ;Asm
			Jmp SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0009

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.False:

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.08: ;Asm
			push dword 0x0

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0007.09: ;Asm
			Jmp SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0009

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0009:
			; Ret

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.IL_0009.00: ;Asm
			Jmp SystemBooleanSystemIOStreamWriterget_LeaveOpen.END__OF__METHOD_NORMAL
			; End Method: get_LeaveOpen

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIOStreamWriterget_LeaveOpen.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemIOStreamWriterget_LeaveOpen.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_81664202:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.GCImpl
			; Name: _SuppressFinalize
			; Plugged: No
			; Argument[0] o at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject:

		GUID_81670624:

		METHOD_81670624.07: ;Asm
			push dword EBP

		METHOD_81670624.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject.IL_0001:
			; Ret

		SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject.END__OF__METHOD_NORMAL
			; End Method: _SuppressFinalize

		SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemGCImpl_SuppressFinalizeSystemObject.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_81670625:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] codePage at EBP+8, size = 4

		SystemVoidSystemTextEncodingctorSystemInt32:

		GUID_81673210:

		METHOD_81673210.05: ;Asm
			push dword EBP

		METHOD_81673210.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0001:
			; Ldc_I4

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0001.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0002:
			; Stfld
			; Operand type: System.Text.Encoding
			; Field: System.Boolean System.Text.Encoding.m_isReadOnly
			; Type: System.Boolean
			; Size: 1
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0002.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0002.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0008:
			; Call

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0008.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0008.02: ;Asm
			JE near SystemVoidSystemTextEncodingctorSystemInt32.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0008.03: ;Asm
			JNE near SystemVoidSystemTextEncodingctorSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingctorSystemInt32.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextEncodingctorSystemInt32.IL_000D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_000E:
			; Ldc_I4

		SystemVoidSystemTextEncodingctorSystemInt32.IL_000E.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncodingctorSystemInt32.IL_000F:
			; Branch

		SystemVoidSystemTextEncodingctorSystemInt32.IL_000F.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_000F.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_000F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_000F.03: ;Asm
			JNL near SystemVoidSystemTextEncodingctorSystemInt32.IL_001C

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0011:
			; LdStr
			; String Value: codePage

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0011.00: ;Asm
			push dword StringLiteral0336

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0011.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016:
			; Newobj

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.00: ;Asm
			push dword 0x98

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.AfterAlloc:

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.0C: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.0E: ;Asm
			JE near SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.NoError1619
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.11: ;Asm
			Jmp SystemVoidSystemTextEncodingctorSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.NoError1619:

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.14: ;Asm
			push dword EAX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0016.15: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001B:
			; Throw

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001B.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001B.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001B.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001B.05: ;Asm
			Jmp SystemVoidSystemTextEncodingctorSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001C.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001E:
			; Stfld
			; Operand type: System.Text.Encoding
			; Field: System.Int32 System.Text.Encoding.m_codePage
			; Type: System.Int32
			; Size: 4
			; Offset: 14 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001E.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001E.01: ;Asm
			add ECX, 0xE

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001E.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingctorSystemInt32.IL_001E.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0023.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0023.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.02: ;Asm
			push dword 0x407

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.AfterAddressCheck:

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.07: ;Asm
			JNE near SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.NotBoxedThis

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.NotBoxedThis:

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.0B: ;Asm
			Call ECX

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.AfterNotBoxedThis:

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.0D: ;Asm
			JE near SystemVoidSystemTextEncodingctorSystemInt32.IL_0029
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.0E: ;Asm
			JNE near SystemVoidSystemTextEncodingctorSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0024.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0029:
			; Ret

		SystemVoidSystemTextEncodingctorSystemInt32.IL_0029.00: ;Asm
			Jmp SystemVoidSystemTextEncodingctorSystemInt32.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextEncodingctorSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncodingctorSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncodingctorSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncodingctorSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncodingctorSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncodingctorSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncodingctorSystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncodingctorSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_81673211:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: SetDefaultFallbacks
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemTextEncodingSetDefaultFallbacks:

		GUID_81695483:

		METHOD_81695483.05: ;Asm
			push dword EBP

		METHOD_81695483.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002:
			; Newobj

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.00: ;Asm
			push dword 0x1D

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.AfterAlloc:

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_InternalEncoderBestFitFallback_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.08: ;Asm
			mov dword [EAX + 8], 0x11

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.09: ;Asm
			push dword 0x0
			; Arg encoding: 8

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.0C: ;Asm
			Call SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.0E: ;Asm
			JE near SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.NoError1620
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.11: ;Asm
			Jmp SystemVoidSystemTextEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.NoError1620:

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.14: ;Asm
			push dword EAX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0002.15: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0007:
			; Stfld
			; Operand type: System.Text.Encoding
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; Offset: 18 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0007.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0007.01: ;Asm
			add ECX, 0x12

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0007.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0007.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0007.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0007.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0007.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E:
			; Newobj

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.00: ;Asm
			push dword 0x1F

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.AfterAlloc:

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_InternalDecoderBestFitFallback_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x13

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.09: ;Asm
			push dword 0x0
			; Arg encoding: 8

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.0C: ;Asm
			Call SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.0E: ;Asm
			JE near SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.NoError1621
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.11: ;Asm
			Jmp SystemVoidSystemTextEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.NoError1621:

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.14: ;Asm
			push dword EAX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_000E.15: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0013:
			; Stfld
			; Operand type: System.Text.Encoding
			; Field: System.Text.DecoderFallback System.Text.Encoding.decoderFallback
			; Type: System.Text.DecoderFallback
			; Size: 8
			; Offset: 26 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0013.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0013.01: ;Asm
			add ECX, 0x1A

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0013.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0013.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0013.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0013.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0013.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0013.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0018:
			; Ret

		SystemVoidSystemTextEncodingSetDefaultFallbacks.IL_0018.00: ;Asm
			Jmp SystemVoidSystemTextEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL
			; End Method: SetDefaultFallbacks

		SystemVoidSystemTextEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_81695484:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: InitializeStream
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Argument[0] aPath at EBP+16, size = 8
			; Argument[1] aMode at EBP+8, size = 4
			; Return size: 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode:

		GUID_81707523:

		METHOD_81707523.05: ;Asm
			push dword EBP

		METHOD_81707523.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_81707523.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_81707523.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_81707523.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_81707523.0A: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_81707523.0B: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_81707523.0C: ;Asm
			push dword 0x0

		METHOD_81707523.0D: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0000:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0000.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0002:
			; Ldnull

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0002.00: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0002.01: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0003:
			; Ceq
			; NullRef

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0003.03: ;Asm
			pop dword EBX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0003.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0003.False

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0003.06: ;Asm
			push dword 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0003.07: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0005

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0003.False:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0003.08: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0003.09: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0005

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0005.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0005.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0006.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0007:
			; Branch

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0007.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0007.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0015

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0009:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0009.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000A:
			; LdStr
			; String Value: The file path cannot be null.

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000A.00: ;Asm
			push dword StringLiteral0337

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000A.01: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F:
			; Newobj

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.00: ;Asm
			push dword 0x90

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.AfterAlloc:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.02: ;Asm
			push dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.03: ;Asm
			push dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.04: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.0E: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.NoError1621
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.11: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.NoError1621:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.14: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_000F.15: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0014:
			; Throw

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0014.01: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0014.05: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0015.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0016:
			; Callvirt
			; ThisOffset = 0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0016.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0016.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0016.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0016.04: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0016.NoExceptionAfterCall:
			; Argument Count = 0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001B:
			; Ldc_I4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001B.00: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C:
			; Ceq

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.True

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.03: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.False

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.True:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.05: ;Asm
			push dword 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.06: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001E

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.False:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.07: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.08: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001C.09: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001E

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001E.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001F.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_001F.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0020:
			; Branch

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0020.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0020.01: ;Asm
			cmp EAX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0020.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002E

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0022:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0022.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0023:
			; LdStr
			; String Value: The file path cannot be empty.

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0023.00: ;Asm
			push dword StringLiteral0338

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0023.01: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028:
			; Newobj

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.00: ;Asm
			push dword 0x90

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.AfterAlloc:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.02: ;Asm
			push dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.03: ;Asm
			push dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.04: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.06: ;Asm
			mov dword [EAX], EBX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.0A: ;Asm
			push dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.0B: ;Asm
			push dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.0D: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.0E: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.NoError1621
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.11: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.NoError1621:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.14: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0028.15: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002D:
			; Throw

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002D.00: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002D.01: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002D.03: ;Asm
			Call SystemExceptionOccurred

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002D.04: ;Asm
			mov ECX, 0x3

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002D.05: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002E.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002E.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002F:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002F.00: ;Asm
			Call SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002F.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002F.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0034
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002F.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_002F.04: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0034:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0034.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0034.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0035:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.IO.FileMode
			; Arg real size = 4 aligned size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0035.00: ;Asm
			push dword [EBP + 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0036:
			; Stloc
			; Local type = System.IO.FileMode
			; Local EBP offset = 20
			; Local size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0036.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0036.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0038:
			; Ldloc
			; Local type = System.IO.FileMode
			; Local EBP offset = 20
			; Local size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0038.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003A:
			; Stloc
			; Local type = System.IO.FileMode
			; Local EBP offset = 16
			; Local size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003A.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003A.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003B:
			; Ldloc
			; Local type = System.IO.FileMode
			; Local EBP offset = 16
			; Local size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003B.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003B.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003C:
			; Ldc_I4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003C.00: ;Asm
			push dword 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003D:
			; Sub

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003D.00: ;Asm
			pop dword ECX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003D.01: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003D.02: ;Asm
			sub EAX, ECX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003D.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E:
			; Switch

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E.01: ;Asm
			cmp EAX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0073

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E.03: ;Asm
			cmp EAX, 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E.04: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0068

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E.05: ;Asm
			cmp EAX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E.06: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007E

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E.07: ;Asm
			cmp EAX, 0x3

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E.08: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0089

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E.09: ;Asm
			cmp EAX, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E.0A: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0094

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E.0B: ;Asm
			cmp EAX, 0x5

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_003E.0C: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005D

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005B:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005B.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_009F

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005D.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005D.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005E.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005F:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005F.00: ;Asm
			Call SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005F.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005F.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0064
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005F.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005F.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_005F.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0064:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 24
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0064.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0064.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0064.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0064.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0066:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0066.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00AA

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0068:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0068.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0068.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0069:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0069.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0069.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_006A:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_006A.00: ;Asm
			Call SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_006A.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_006A.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_006F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_006A.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_006A.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_006A.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_006F:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 24
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_006F.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_006F.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_006F.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_006F.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0071:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0071.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00AA

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0073:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0073.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0073.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0074:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0074.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0074.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0075:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0075.00: ;Asm
			Call SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0075.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0075.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0075.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0075.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0075.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007A:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 24
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007A.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007A.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007A.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007A.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007C:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007C.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00AA

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007E.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007E.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007F.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_007F.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0080:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0080.00: ;Asm
			Call SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0080.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0080.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0085
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0080.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0080.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0080.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0085:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 24
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0085.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0085.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0085.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0085.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0087:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0087.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00AA

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0089:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0089.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0089.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_008A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_008A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_008A.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_008B:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_008B.00: ;Asm
			Call SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_008B.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_008B.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0090
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_008B.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_008B.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_008B.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0090:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 24
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0090.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0090.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0090.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0090.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0092:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0092.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00AA

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0094:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0094.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0094.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0095:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0095.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0095.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0096:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0096.00: ;Asm
			Call SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0096.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0096.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_009B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0096.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0096.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_0096.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_009B:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 24
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_009B.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_009B.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_009B.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_009B.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_009D:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_009D.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00AA

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_009F:
			; LdStr
			; String Value: The file mode is invalid

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_009F.00: ;Asm
			push dword StringLiteral0339

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_009F.01: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4:
			; Newobj

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.00: ;Asm
			push dword 0x98

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.AfterAlloc:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.02: ;Asm
			push dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.03: ;Asm
			push dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.04: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.06: ;Asm
			mov dword [EAX], EBX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.0A: ;Asm
			push dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.0B: ;Asm
			push dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.0C: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.0D: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.0E: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.NoError1621
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.11: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.NoError1621:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.14: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A4.15: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A9:
			; Throw

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A9.00: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A9.01: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A9.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A9.03: ;Asm
			Call SystemExceptionOccurred

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A9.04: ;Asm
			mov ECX, 0x3

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00A9.05: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00AA:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 24
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00AA.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00AA.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00AA.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00AA.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00AC:
			; Ret

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.IL_00AC.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_NORMAL
			; End Method: InitializeStream

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_NORMAL

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x1C

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION__2:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplInitializeStreamSystemStringSystemIOFileMode.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_81707524:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding+UTF8Encoder
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] encoding at EBP+12, size = 8

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding:

		GUID_81805092:

		METHOD_81805092.0A: ;Asm
			push dword EBP

		METHOD_81805092.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding+UTF8Encoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0002:
			; Call

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0002.00: ;Asm
			Call SystemVoidSystemTextEncoderNLSctorSystemTextEncoding

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0002.02: ;Asm
			JE near SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0002.03: ;Asm
			JNE near SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0007:
			; Ret

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.IL_0007.00: ;Asm
			Jmp SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextUTF8EncodingUTF8EncoderctorSystemTextUTF8Encoding.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_81805093:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderNLS
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] encoding at EBP+12, size = 8

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding:

		GUID_81811043:

		METHOD_81811043.05: ;Asm
			push dword EBP

		METHOD_81811043.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0001:
			; Call

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0001.00: ;Asm
			Call SystemVoidSystemTextEncoderctor

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0001.02: ;Asm
			JE near SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0001.03: ;Asm
			JNE near SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0006.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0008:
			; Stfld
			; Operand type: System.Text.EncoderNLS
			; Field: System.Text.Encoding System.Text.EncoderNLS.m_encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 30 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0008.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0008.01: ;Asm
			add ECX, 0x1E

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0008.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0008.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000F:
			; Ldfld
			; Field: System.Text.Encoding System.Text.EncoderNLS.m_encoding
			; Type: System.Text.Encoding
			; Size: 8
			; DeclaringType: System.Text.EncoderNLS
			; TypeOnStack: System.Text.EncoderNLS
			; Offset: 30 (includes object header)

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000F.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000F.02: ;Asm
			add ECX, 0x1E

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000F.04: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000F.06: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_000F.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0014:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0014.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0014.02: ;Asm
			JE near SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0019
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0014.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0014.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0014.07: ;Asm
			JNE near SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0014.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0019:
			; Stfld
			; Operand type: System.Text.EncoderNLS
			; Field: System.Text.EncoderFallback System.Text.Encoder.m_fallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0019.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0019.01: ;Asm
			add ECX, 0x14

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0019.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0019.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0019.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0019.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0019.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.02: ;Asm
			push dword 0x440

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.AfterAddressCheck:

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.07: ;Asm
			JNE near SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.NotBoxedThis

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.NotBoxedThis:

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.0B: ;Asm
			Call ECX

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.AfterNotBoxedThis:

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.0D: ;Asm
			JE near SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0024
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.0E: ;Asm
			JNE near SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_001F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0024:
			; Ret

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.IL_0024.00: ;Asm
			Jmp SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_81811044:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoder
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemTextEncoderctor:

		GUID_81830598:

		METHOD_81830598.05: ;Asm
			push dword EBP

		METHOD_81830598.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncoderctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderctor.IL_0001:
			; Call

		SystemVoidSystemTextEncoderctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemTextEncoderctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemTextEncoderctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextEncoderctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemTextEncoderctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderctor.IL_0006:
			; Ret

		SystemVoidSystemTextEncoderctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemTextEncoderctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextEncoderctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncoderctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncoderctor.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncoderctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncoderctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncoderctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncoderctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncoderctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_81830599:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_GetByteCountOverflow
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow:

		GUID_81835161:

		METHOD_81835161.05: ;Asm
			push dword EBP

		METHOD_81835161.06: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_GetByteCountOverflow

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_0000.00: ;Asm
			push dword StringLiteral033A

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_GetByteCountOverflow

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_81835162:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: get_Position
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+16, size = 8
			; Argument[1] innerStream at EBP+8, size = 4
			; Return size: 8

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream:

		GUID_81841272:

		METHOD_81841272.09: ;Asm
			push dword EBP

		METHOD_81841272.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_81841272.0B: ;Asm
			push dword 0x0

		METHOD_81841272.0C: ;Asm
			push dword 0x0

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0000:
			; Nop

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0000.00: ;Asm
			NOP

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.IO.Stream&
			; Arg real size = 4 aligned size = 4

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0002:
			; Ldind

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0002.01: ;Asm
			push dword [EAX + 4]

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0002.02: ;Asm
			push dword [EAX]

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003:
			; Callvirt
			; ThisOffset = 0

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.01: ;Asm
			push dword [EAX]

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.02: ;Asm
			push dword 0x33A

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.04: ;Asm
			pop dword ECX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.AfterAddressCheck:

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.07: ;Asm
			JNE near SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.NotBoxedThis

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.08: ;Asm
			add EAX, 0xC

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.NotBoxedThis:

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.0A: ;Asm
			Call ECX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.AfterNotBoxedThis:

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.0B: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.0C: ;Asm
			JE near SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0008
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.0D: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.0E: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.0F: ;Asm
			JNE near SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0003.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0008:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0008.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0008.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0009:
			; Br

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_0009.00: ;Asm
			Jmp SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_000B

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_000B:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_000B.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_000B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_000B.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_000C:
			; Ret

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.IL_000C.00: ;Asm
			Jmp SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_NORMAL
			; End Method: get_Position

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64CosmosSystem_PlugsSystemIOFileStreamImplget_PositionSystemIOStream.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_81841273:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextWriter+NullTextWriter
			; Name: Write
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] value at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemString:

		GUID_81853587:

		METHOD_81853587.0A: ;Asm
			push dword EBP

		METHOD_81853587.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemString.IL_0000:
			; Ret

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemString.IL_0000.00: ;Asm
			Jmp SystemVoidSystemIOTextWriterNullTextWriterWriteSystemString.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextWriterNullTextWriterWriteSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_81853588:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextWriter+NullTextWriter
			; Name: Write
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] buffer at EBP+20, size = 8
			; Argument[2] index at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChararraySystemInt32SystemInt32:

		GUID_81855138:

		METHOD_81855138.05: ;Asm
			push dword EBP

		METHOD_81855138.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0000:
			; Ret

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChararraySystemInt32SystemInt32.IL_0000.00: ;Asm
			Jmp SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOTextWriterNullTextWriterWriteSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x18


		GUID_81855139:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.Globalization.CultureInfoImpl
			; Name: get_InvariantCulture
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 8

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture:

		GUID_81856691:

		METHOD_81856691.05: ;Asm
			push dword EBP

		METHOD_81856691.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_81856691.07: ;Asm
			push dword 0x0

		METHOD_81856691.08: ;Asm
			push dword 0x0

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0000:
			; Nop

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0000.00: ;Asm
			NOP

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0001:
			; Ldnull

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0001.00: ;Asm
			push dword 0x0

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0001.01: ;Asm
			push dword 0x0

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0002:
			; Stloc
			; Local type = System.Globalization.CultureInfo
			; Local EBP offset = 4
			; Local size = 8

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0002.00: ;Asm
			pop dword EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0002.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0002.02: ;Asm
			pop dword EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0002.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0003:
			; Br

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0003.00: ;Asm
			Jmp SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0005

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0005:
			; Ldloc
			; Local type = System.Globalization.CultureInfo
			; Local EBP offset = 4
			; Local size = 8

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0005.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0005.01: ;Asm
			push dword EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0005.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0005.03: ;Asm
			push dword EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0006:
			; Ret

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.IL_0006.00: ;Asm
			Jmp SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_NORMAL
			; End Method: get_InvariantCulture

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_NORMAL

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_EXCEPTION:

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_EXCEPTION__2:

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemGlobalizationCultureInfoCosmosCore_PlugsSystemGlobalizationCultureInfoImplget_InvariantCulture.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_81856692:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Threading.Tasks.Task
			; Name: .cctor
			; Plugged: Yes
			; Local 0 at EBP-4

		SystemVoidSystemThreadingTasksTaskcctor:

		GUID_81866036:
			; Static constructor. See if it has been called already, return if so.

		METHOD_81866036.0A: ;Asm
			cmp byte [CCTOR_CALLED__System_Threading_Tasks_Task], 0x1

		METHOD_81866036.0B: ;Asm
			JE near METHOD_81866036.BeforeQuickReturn

		METHOD_81866036.0C: ;Asm
			mov byte [CCTOR_CALLED__System_Threading_Tasks_Task], 0x1

		METHOD_81866036.0D: ;Asm
			Jmp METHOD_81866036.AfterCCTorAlreadyCalledCheck

		METHOD_81866036.BeforeQuickReturn:

		METHOD_81866036.0E: ;Asm
			mov ECX, 0x0

		METHOD_81866036.0F: ;Asm
			Ret


		METHOD_81866036.AfterCCTorAlreadyCalledCheck:

		METHOD_81866036.10: ;Asm
			push dword EBP

		METHOD_81866036.11: ;Asm
			mov EBP, ESP

		METHOD_81866036.12: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor

		METHOD_81866036.13: ;Asm
			test ECX, 0x2

		METHOD_81866036.14: ;Asm
			JE near SystemVoidSystemThreadingTasksTaskcctor.END__OF__METHOD_NORMAL

		METHOD_81866036.15: ;Asm
			JNE near SystemVoidSystemThreadingTasksTaskcctor.END__OF__METHOD_EXCEPTION
			; End Method: .cctor

		SystemVoidSystemThreadingTasksTaskcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemThreadingTasksTaskcctor.END__OF__METHOD_NORMAL.16: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemThreadingTasksTaskcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemThreadingTasksTaskcctor.END__OF__METHOD_NORMAL.17: ;Asm
			mov ECX, 0x0

		SystemVoidSystemThreadingTasksTaskcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemThreadingTasksTaskcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemThreadingTasksTaskcctor.END__OF__METHOD_EXCEPTION__2.18: ;Asm
			pop dword EBP

		SystemVoidSystemThreadingTasksTaskcctor.END__OF__METHOD_EXCEPTION__2.19: ;Asm
			Ret


		GUID_81866037:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Threading.Tasks.Task
			; Name: Dispose
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemThreadingTasksTaskDispose:

		GUID_81866039:

		METHOD_81866039.1A: ;Asm
			push dword EBP

		METHOD_81866039.1B: ;Asm
			mov EBP, ESP

		SystemVoidSystemThreadingTasksTaskDispose.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Threading.Tasks.Task
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemThreadingTasksTaskDispose.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemThreadingTasksTaskDispose.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemThreadingTasksTaskDispose.IL_0001:
			; Ldc_I4

		SystemVoidSystemThreadingTasksTaskDispose.IL_0001.00: ;Asm
			push dword 0x1

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002:
			; Callvirt
			; ThisOffset = 4

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.01: ;Asm
			push dword [EAX]

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.02: ;Asm
			push dword 0x441

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.04: ;Asm
			pop dword ECX

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.AfterAddressCheck:

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.05: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.07: ;Asm
			JNE near SystemVoidSystemThreadingTasksTaskDispose.IL_0002.NotBoxedThis

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.09: ;Asm
			mov dword [ESP + 8], EAX

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.0A: ;Asm
			add ESP, 0x8

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.NotBoxedThis:

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.0C: ;Asm
			Call ECX

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.AfterNotBoxedThis:

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.0E: ;Asm
			JE near SystemVoidSystemThreadingTasksTaskDispose.IL_0007
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.0F: ;Asm
			JNE near SystemVoidSystemThreadingTasksTaskDispose.END__OF__METHOD_EXCEPTION

		SystemVoidSystemThreadingTasksTaskDispose.IL_0002.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidSystemThreadingTasksTaskDispose.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Threading.Tasks.Task
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemThreadingTasksTaskDispose.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemThreadingTasksTaskDispose.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemThreadingTasksTaskDispose.IL_0008:
			; Call

		SystemVoidSystemThreadingTasksTaskDispose.IL_0008.00: ;Asm
			Call SystemVoidSystemGCSuppressFinalizeSystemObject

		SystemVoidSystemThreadingTasksTaskDispose.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemThreadingTasksTaskDispose.IL_0008.02: ;Asm
			JE near SystemVoidSystemThreadingTasksTaskDispose.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemThreadingTasksTaskDispose.IL_0008.03: ;Asm
			JNE near SystemVoidSystemThreadingTasksTaskDispose.END__OF__METHOD_EXCEPTION

		SystemVoidSystemThreadingTasksTaskDispose.IL_000D:
			; Ret

		SystemVoidSystemThreadingTasksTaskDispose.IL_000D.00: ;Asm
			Jmp SystemVoidSystemThreadingTasksTaskDispose.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidSystemThreadingTasksTaskDispose.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemThreadingTasksTaskDispose.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemThreadingTasksTaskDispose.END__OF__METHOD_NORMAL

		SystemVoidSystemThreadingTasksTaskDispose.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemThreadingTasksTaskDispose.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemThreadingTasksTaskDispose.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemThreadingTasksTaskDispose.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemThreadingTasksTaskDispose.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_81866040:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: Write
			; Plugged: No
			; Argument[0] aThis at EBP+32, size = 8
			; Argument[1] aBuffer at EBP+24, size = 8
			; Argument[2] aOffset at EBP+16, size = 4
			; Argument[3] aCount at EBP+12, size = 4
			; Argument[4] innerStream at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream:

		GUID_81875456:

		METHOD_81875456.05: ;Asm
			push dword EBP

		METHOD_81875456.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0001:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.IO.Stream&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0003:
			; Ldind

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0003.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0003.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0003.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0004.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0004.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0005:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0005.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0006:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007:
			; Callvirt
			; ThisOffset = 16

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.02: ;Asm
			push dword 0x340

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.04: ;Asm
			pop dword ECX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.AfterAddressCheck:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.07: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.NotBoxedThis

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.08: ;Asm
			add EAX, 0xC

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.0A: ;Asm
			add ESP, 0x14

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.NotBoxedThis:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.0F: ;Asm
			Call ECX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.AfterNotBoxedThis:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.10: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.11: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.12: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.NoExceptionAfterCall:
			; Argument Count = 3

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000C:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000C.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000D:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000D.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplWriteSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x1C


		GUID_81875457:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoder
			; Name: GetBytes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-24
			; Argument[0] $this at EBP+32, size = 8
			; Argument[1] chars at EBP+24, size = 4
			; Argument[2] charCount at EBP+20, size = 4
			; Argument[3] bytes at EBP+16, size = 4
			; Argument[4] byteCount at EBP+12, size = 4
			; Argument[5] flush at EBP+8, size = 1
			; Return size: 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean:

		GUID_81889715:

		METHOD_81889715.05: ;Asm
			push dword EBP

		METHOD_81889715.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_81889715.07: ;Asm
			push dword 0x0

		METHOD_81889715.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_81889715.09: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_81889715.0A: ;Asm
			push dword 0x0

		METHOD_81889715.0B: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_81889715.0C: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0001:
			; Ldc_I4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0002:
			; Conv_U

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0003:
			; Branch

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0003.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0003.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0003.03: ;Asm
			JE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000A

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0005:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0005.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0006:
			; Ldc_I4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0006.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0007:
			; Conv_U

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0008:
			; Branch

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0008.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0008.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0008.03: ;Asm
			JNE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0026

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000A:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000A.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B:
			; Ldc_I4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000C:
			; Conv_U

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000D:
			; Branch

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000D.03: ;Asm
			JE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0016

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000F:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000F.00: ;Asm
			push dword StringLiteral033B

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000F.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0014:
			; Br

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0014.00: ;Asm
			Jmp SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0016:
			; LdStr
			; String Value: bytes

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0016.00: ;Asm
			push dword StringLiteral033C

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0016.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B:
			; Call

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.03: ;Asm
			JE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.06: ;Asm
			JNE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020:
			; Newobj

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.AfterAlloc:

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.10: ;Asm
			JE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.NoError1626
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.14: ;Asm
			Jmp SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.NoError1626:

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.18: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025:
			; Throw

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025.05: ;Asm
			Jmp SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0026:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0026.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0027:
			; Ldc_I4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0027.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0028:
			; Branch

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0028.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0028.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0028.03: ;Asm
			JL near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002F

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002A:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002A.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002C:
			; Ldc_I4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002D:
			; Branch

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002D.03: ;Asm
			JNL near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004A

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002F.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0030:
			; Ldc_I4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0030.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0031:
			; Branch

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0031.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0031.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0031.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0031.03: ;Asm
			JL near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003A

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0033:
			; LdStr
			; String Value: byteCount

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0033.00: ;Asm
			push dword StringLiteral033D

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0033.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0038:
			; Br

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0038.00: ;Asm
			Jmp SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003F

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003A:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003A.00: ;Asm
			push dword StringLiteral033E

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003A.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003F:
			; Call

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003F.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003F.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003F.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003F.03: ;Asm
			JE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003F.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003F.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003F.06: ;Asm
			JNE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044:
			; Newobj

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.AfterAlloc:

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.10: ;Asm
			JE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.NoError1626
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.14: ;Asm
			Jmp SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.NoError1626:

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.18: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0044.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0049:
			; Throw

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0049.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0049.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0049.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0049.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0049.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0049.05: ;Asm
			Jmp SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004A.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B:
			; Newarr
			; Element Size = 2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.02: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.03: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.04: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.05: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.AfterAlloc:

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.07: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.08: ;Asm
			pop dword ESI

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.09: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.0A: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.0B: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.0E: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.14: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0050:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0050.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0050.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0050.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0050.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0051:
			; Ldc_I4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0051.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0052:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0052.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0052.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0053:
			; Br

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0053.00: ;Asm
			Jmp SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0063

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0055:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0055.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0055.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0055.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0055.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0056:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0056.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0057:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0057.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0058:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0058.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0058.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0059:
			; Conv_I

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005A:
			; Ldc_I4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005A.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B:
			; Mul

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005C:
			; Add

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005C.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005D:
			; Ldind

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005D.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005D.02: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005E:
			; Stelem_I2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005E.01: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005E.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005E.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005E.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005E.05: ;Asm
			add EDX, EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005E.06: ;Asm
			push dword EDX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005E.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005E.08: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005E.09: ;Asm
			mov word [ECX], BX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005E.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0060:
			; Ldc_I4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0060.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0061:
			; Add

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0061.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0061.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0062:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0062.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0062.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0063:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0063.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0063.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0064:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0064.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0065:
			; Branch

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0065.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0065.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0065.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0065.03: ;Asm
			JL near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0055

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0067:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0067.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069:
			; Newarr
			; Element Size = 1

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.02: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.03: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.04: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.05: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.AfterAlloc:

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.07: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.08: ;Asm
			pop dword ESI

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.09: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.0A: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.0B: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.0E: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0069.14: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_006E:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_006E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_006E.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_006E.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_006E.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_006F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_006F.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_006F.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0070:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0070.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0070.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0070.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0070.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0071:
			; Ldc_I4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0071.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0072:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0072.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0073:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0073.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0073.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0073.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0073.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0074:
			; Ldc_I4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0074.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0075:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0075.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077:
			; Callvirt
			; ThisOffset = 32

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.00: ;Asm
			mov EAX, dword [ESP + 36]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.02: ;Asm
			push dword 0x341

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.AfterAddressCheck:

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.05: ;Asm
			mov EAX, dword [ESP + 36]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.07: ;Asm
			JNE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.NotBoxedThis

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.09: ;Asm
			mov dword [ESP + 36], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.0A: ;Asm
			add ESP, 0x24

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.11: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.12: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.NotBoxedThis:

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.13: ;Asm
			Call ECX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.AfterNotBoxedThis:

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.14: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.15: ;Asm
			JE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_007C
			; aStackSizeBeforeCall = 40
			; aTotalArgumentSizeOfMethod = 40
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.16: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.17: ;Asm
			JNE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0077.NoExceptionAfterCall:
			; Argument Count = 6

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_007C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_007C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_007C.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_007D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_007D.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_007D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_007E:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_007E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0080:
			; Branch

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0080.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0080.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0080.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0080.03: ;Asm
			JNL near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0085

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0082:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0082.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0082.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0083:
			; Starg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0083.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0083.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0085:
			; Ldc_I4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0085.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0086:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0086.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0086.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0087:
			; Br

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0087.00: ;Asm
			Jmp SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0094

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0089:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0089.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008A.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008B:
			; Add

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008B.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008C:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 16
			; Local size = 8

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008C.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008C.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008C.03: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E:
			; Ldelem_U1

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E.00: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E.01: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E.02: ;Asm
			push dword [ESP + 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E.05: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E.06: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E.07: ;Asm
			cmp EAX, EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E.08: ;Asm
			JLE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_IndexOutOfRangeException

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E.09: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E.0A: ;Asm
			JNL near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_NoIndexOutOfRangeException

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_IndexOutOfRangeException:

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_IndexOutOfRangeException.0F: ;Asm
			JE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_IndexOutOfRangeException.11: ;Asm
			JNE near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_NoIndexOutOfRangeException:

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_NoIndexOutOfRangeException.12: ;Asm
			push dword EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_NoIndexOutOfRangeException.13: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_NoIndexOutOfRangeException.14: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_NoIndexOutOfRangeException.15: ;Asm
			mul dword EDX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_NoIndexOutOfRangeException.1A: ;Asm
			movzx ECX, byte [EDX]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008E_NoIndexOutOfRangeException.1B: ;Asm
			push dword ECX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008F:
			; Stind

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008F.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008F.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_008F.02: ;Asm
			mov byte [EAX], CL

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0090:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0090.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0090.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0091:
			; Ldc_I4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0091.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0092:
			; Add

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0092.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0092.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0093:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0093.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0093.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0094:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0094.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0094.01: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0095:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0095.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0097:
			; Branch

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0097.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0097.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0097.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0097.03: ;Asm
			JL near SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0089

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0099:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0099.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_009B:
			; Ret

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_009B.00: ;Asm
			Jmp SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 32], EAX

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x18


		GUID_81889716:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: Flush
			; Plugged: No
			; Argument[0] aThis at EBP+16, size = 8
			; Argument[1] innerStream at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream:

		GUID_82044738:

		METHOD_82044738.08: ;Asm
			push dword EBP

		METHOD_82044738.09: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream.IL_0001:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream.END__OF__METHOD_NORMAL
			; End Method: Flush

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplFlushSystemIOStream.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_82044739:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Stream+NullStream
			; Name: get_CanSeek
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemIOStreamNullStreamget_CanSeek:

		GUID_82048299:

		METHOD_82048299.05: ;Asm
			push dword EBP

		METHOD_82048299.06: ;Asm
			mov EBP, ESP

		SystemBooleanSystemIOStreamNullStreamget_CanSeek.IL_0000:
			; Ldc_I4

		SystemBooleanSystemIOStreamNullStreamget_CanSeek.IL_0000.00: ;Asm
			push dword 0x1

		SystemBooleanSystemIOStreamNullStreamget_CanSeek.IL_0001:
			; Ret

		SystemBooleanSystemIOStreamNullStreamget_CanSeek.IL_0001.00: ;Asm
			Jmp SystemBooleanSystemIOStreamNullStreamget_CanSeek.END__OF__METHOD_NORMAL
			; End Method: get_CanSeek

		SystemBooleanSystemIOStreamNullStreamget_CanSeek.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIOStreamNullStreamget_CanSeek.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIOStreamNullStreamget_CanSeek.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOStreamNullStreamget_CanSeek.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIOStreamNullStreamget_CanSeek.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamNullStreamget_CanSeek.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemIOStreamNullStreamget_CanSeek.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIOStreamNullStreamget_CanSeek.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIOStreamNullStreamget_CanSeek.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemIOStreamNullStreamget_CanSeek.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_82048300:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Stream+NullStream
			; Name: get_Position
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemInt64SystemIOStreamNullStreamget_Position:

		GUID_82051868:

		METHOD_82051868.07: ;Asm
			push dword EBP

		METHOD_82051868.08: ;Asm
			mov EBP, ESP

		SystemInt64SystemIOStreamNullStreamget_Position.IL_0000:
			; Ldc_I4

		SystemInt64SystemIOStreamNullStreamget_Position.IL_0000.00: ;Asm
			push dword 0x0

		SystemInt64SystemIOStreamNullStreamget_Position.IL_0001:
			; Conv_I8

		SystemInt64SystemIOStreamNullStreamget_Position.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt64SystemIOStreamNullStreamget_Position.IL_0001.01: ;Asm
			cdq

		SystemInt64SystemIOStreamNullStreamget_Position.IL_0001.02: ;Asm
			push dword EDX

		SystemInt64SystemIOStreamNullStreamget_Position.IL_0001.03: ;Asm
			push dword EAX

		SystemInt64SystemIOStreamNullStreamget_Position.IL_0002:
			; Ret

		SystemInt64SystemIOStreamNullStreamget_Position.IL_0002.00: ;Asm
			Jmp SystemInt64SystemIOStreamNullStreamget_Position.END__OF__METHOD_NORMAL
			; End Method: get_Position

		SystemInt64SystemIOStreamNullStreamget_Position.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64SystemIOStreamNullStreamget_Position.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64SystemIOStreamNullStreamget_Position.END__OF__METHOD_NORMAL

		SystemInt64SystemIOStreamNullStreamget_Position.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64SystemIOStreamNullStreamget_Position.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64SystemIOStreamNullStreamget_Position.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64SystemIOStreamNullStreamget_Position.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64SystemIOStreamNullStreamget_Position.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64SystemIOStreamNullStreamget_Position.END__OF__METHOD_EXCEPTION:

		SystemInt64SystemIOStreamNullStreamget_Position.END__OF__METHOD_EXCEPTION__2:

		SystemInt64SystemIOStreamNullStreamget_Position.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemInt64SystemIOStreamNullStreamget_Position.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_82051869:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Stream+NullStream
			; Name: Write
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] buffer at EBP+20, size = 8
			; Argument[2] offset at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemIOStreamNullStreamWriteSystemBytearraySystemInt32SystemInt32:

		GUID_82057235:

		METHOD_82057235.09: ;Asm
			push dword EBP

		METHOD_82057235.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamNullStreamWriteSystemBytearraySystemInt32SystemInt32.IL_0000:
			; Ret

		SystemVoidSystemIOStreamNullStreamWriteSystemBytearraySystemInt32SystemInt32.IL_0000.00: ;Asm
			Jmp SystemVoidSystemIOStreamNullStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Write

		SystemVoidSystemIOStreamNullStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamNullStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamNullStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamNullStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamNullStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamNullStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamNullStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamNullStreamWriteSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x18


		GUID_82057236:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Stream+NullStream
			; Name: Flush
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOStreamNullStreamFlush:

		GUID_82059030:

		METHOD_82059030.05: ;Asm
			push dword EBP

		METHOD_82059030.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemIOStreamNullStreamFlush.IL_0000:
			; Ret

		SystemVoidSystemIOStreamNullStreamFlush.IL_0000.00: ;Asm
			Jmp SystemVoidSystemIOStreamNullStreamFlush.END__OF__METHOD_NORMAL
			; End Method: Flush

		SystemVoidSystemIOStreamNullStreamFlush.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOStreamNullStreamFlush.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOStreamNullStreamFlush.END__OF__METHOD_NORMAL

		SystemVoidSystemIOStreamNullStreamFlush.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOStreamNullStreamFlush.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOStreamNullStreamFlush.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOStreamNullStreamFlush.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemIOStreamNullStreamFlush.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_82059031:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: Dispose
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+20, size = 8
			; Argument[1] disposing at EBP+12, size = 1
			; Argument[2] innerStream at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream:

		GUID_82060827:

		METHOD_82060827.05: ;Asm
			push dword EBP

		METHOD_82060827.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_82060827.07: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0002:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0003:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0003.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0003.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0004:
			; Branch

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0004.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0004.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0010

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0006:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0007:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.IO.Stream&
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0007.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0008:
			; Ldind

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0008.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0008.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0009:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0009.00: ;Asm
			Call SystemVoidSystemIOStreamDispose

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0009.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0009.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0009.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_000E:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_000E.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_000F:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0010:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.IL_0010.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.END__OF__METHOD_NORMAL
			; End Method: Dispose

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIOFileStreamImplDisposeSystemBooleanSystemIOStream.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_82060828:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.Win32FileSystem
			; Name: DeleteFile
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] fullPath at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemIOWin32FileSystemDeleteFileSystemString:

		GUID_82082514:

		METHOD_82082514.06: ;Asm
			push dword EBP

		METHOD_82082514.07: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.Win32FileSystem
			; Arg real size = 8 aligned size = 8

		METHOD_82082514.08: ;Asm
			push dword [EBP + 20]

		METHOD_82082514.09: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_82082514.0A: ;Asm
			push dword [EBP + 12]

		METHOD_82082514.0B: ;Asm
			push dword [EBP + 8]

		METHOD_82082514.0C: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString

		METHOD_82082514.0D: ;Asm
			test ECX, 0x2

		METHOD_82082514.0E: ;Asm
			JE near SystemVoidSystemIOWin32FileSystemDeleteFileSystemString.END__OF__METHOD_NORMAL

		METHOD_82082514.0F: ;Asm
			JNE near SystemVoidSystemIOWin32FileSystemDeleteFileSystemString.END__OF__METHOD_EXCEPTION
			; End Method: DeleteFile

		SystemVoidSystemIOWin32FileSystemDeleteFileSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemIOWin32FileSystemDeleteFileSystemString.END__OF__METHOD_NORMAL.10: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemIOWin32FileSystemDeleteFileSystemString.END__OF__METHOD_NORMAL

		SystemVoidSystemIOWin32FileSystemDeleteFileSystemString.END__OF__METHOD_NORMAL.11: ;Asm
			mov ECX, 0x0

		SystemVoidSystemIOWin32FileSystemDeleteFileSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemIOWin32FileSystemDeleteFileSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemIOWin32FileSystemDeleteFileSystemString.END__OF__METHOD_EXCEPTION__2.12: ;Asm
			pop dword EBP

		SystemVoidSystemIOWin32FileSystemDeleteFileSystemString.END__OF__METHOD_EXCEPTION__2.13: ;Asm
			Ret 0x10


		GUID_82082515:
			; ---------------------------------------------------------
			; Assembly: System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.Win32FileSystem
			; Name: FileExists
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-40
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] fullPath at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemIOWin32FileSystemFileExistsSystemString:

		GUID_82082517:

		METHOD_82082517.14: ;Asm
			push dword EBP

		METHOD_82082517.15: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.IO.Win32FileSystem
			; Arg real size = 8 aligned size = 8

		METHOD_82082517.16: ;Asm
			push dword [EBP + 20]

		METHOD_82082517.17: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_82082517.18: ;Asm
			push dword [EBP + 12]

		METHOD_82082517.19: ;Asm
			push dword [EBP + 8]

		METHOD_82082517.1A: ;Asm
			Call SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString

		METHOD_82082517.1B: ;Asm
			test ECX, 0x2

		METHOD_82082517.1C: ;Asm
			JE near SystemBooleanSystemIOWin32FileSystemFileExistsSystemString.END__OF__METHOD_NORMAL

		METHOD_82082517.1D: ;Asm
			add ESP, 0x4

		METHOD_82082517.1E: ;Asm
			JNE near SystemBooleanSystemIOWin32FileSystemFileExistsSystemString.END__OF__METHOD_EXCEPTION
			; End Method: FileExists

		SystemBooleanSystemIOWin32FileSystemFileExistsSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIOWin32FileSystemFileExistsSystemString.END__OF__METHOD_NORMAL.1F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIOWin32FileSystemFileExistsSystemString.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOWin32FileSystemFileExistsSystemString.END__OF__METHOD_NORMAL.20: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIOWin32FileSystemFileExistsSystemString.END__OF__METHOD_NORMAL.21: ;Asm
			pop dword EAX

		SystemBooleanSystemIOWin32FileSystemFileExistsSystemString.END__OF__METHOD_NORMAL.22: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanSystemIOWin32FileSystemFileExistsSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIOWin32FileSystemFileExistsSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIOWin32FileSystemFileExistsSystemString.END__OF__METHOD_EXCEPTION__2.23: ;Asm
			pop dword EBP

		SystemBooleanSystemIOWin32FileSystemFileExistsSystemString.END__OF__METHOD_EXCEPTION__2.24: ;Asm
			Ret 0xC


		GUID_82082518:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: GetFile
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aPath at EBP+12, size = 8
			; Return size: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString:

		GUID_82082520:

		METHOD_82082520.25: ;Asm
			push dword EBP

		METHOD_82082520.26: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_82082520.27: ;Asm
			push dword 0x0

		METHOD_82082520.28: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_82082520.29: ;Asm
			push dword 0x0

		METHOD_82082520.2A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_82082520.2B: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_82082520.2C: ;Asm
			push dword 0x0

		METHOD_82082520.2D: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0000:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0000.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0001:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0001.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0002.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0002.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0003:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0003.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0003.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0004:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0004.00: ;Asm
			Call CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString
			; CurrentOffset = 4, HandlerStartOffset = 46

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0004.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0004.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0009
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0004.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0004.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0004.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_002E

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0009:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0009.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0009.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0009.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0009.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000A.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000A.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000B.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000B.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000C:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000C.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000C.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000C.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000D:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000D.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSDoGetDirectoryEntrySystemStringCosmosSystemFileSystemFileSystem
			; CurrentOffset = 13, HandlerStartOffset = 46

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000D.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000D.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0012
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000D.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000D.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_000D.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_002E

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0012:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0012.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0012.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0012.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0012.03: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0013:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0013.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0013.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0013.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0014:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0014.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0014.01: ;Asm
			pop dword EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0014.02: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0014.03: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0014.End

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0014.04: ;Asm
			cmp EBX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0014.05: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0021

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0014.End:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0016:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0016.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0016.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0016.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0017:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum Cosmos.System.FileSystem.Listing.DirectoryEntry.mEntryType
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 52 (includes object header)

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0017.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0017.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0017.02: ;Asm
			add ECX, 0x34

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0017.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0017.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0017.05: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001C:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001C.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D:
			; Ceq

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.True

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.03: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.False

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.True:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.06: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001F

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.False:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001D.09: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001F

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001F:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_001F.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0022

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0021:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0021.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0022:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0022.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0022.01: ;Asm
			mov dword [EBP - 20], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0023:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0023.00: ;Asm
			movzx EAX, byte [EBP - 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0023.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0024:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0024.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0024.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0024.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_002B

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0026:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0026.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0027:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0027.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0027.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0027.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0028:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 24
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0028.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0028.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0028.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0028.03: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0029:
			; Leave

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0029.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0045

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_002B:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_002B.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_002C:
			; Leave

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_002C.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0034

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_002E:
			; Pop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_002E.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_002E.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_002E.02: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_002F:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_002F.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0030:
			; Ldnull

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0030.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0030.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0031:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 24
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0031.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0031.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0031.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0031.03: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0032:
			; Leave

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0032.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0045

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0034.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0034.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0035:
			; LdStr
			; String Value:  was found, but is not a file.

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0035.00: ;Asm
			push dword StringLiteral033F

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0035.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003A:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003A.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003A.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003A.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003A.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003A.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003A.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F:
			; Newobj

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.02: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.AfterCCTorExceptionCheck:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.03: ;Asm
			push dword 0x88

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.05: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.06: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.07: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.09: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.0A: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.0D: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.0E: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.10: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.11: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.NoError1635
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.14: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.NoError1635:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.17: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_003F.18: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0044:
			; Throw

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0044.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0044.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0044.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0044.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0044.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0044.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0045:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 24
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0045.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0045.02: ;Asm
			mov EAX, dword [EBP - 28]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0045.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0046:
			; Ret

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.IL_0046.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_NORMAL
			; End Method: GetFile

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x1C

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemCosmosVFSGetFileSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_82082521:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: DeleteFile
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aPath at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry:

		GUID_82156883:

		METHOD_82156883.0A: ;Asm
			push dword EBP

		METHOD_82156883.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_82156883.0C: ;Asm
			push dword 0x0

		METHOD_82156883.0D: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_82156883.0E: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0000:
			; Nop

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0001:
			; Nop

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0001.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0002:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.CosmosVFS
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0002.00: ;Asm
			push dword [EBP + 20]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0002.01: ;Asm
			push dword [EBP + 16]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0003:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0003.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0003.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0004:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mFullPath
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 36 (includes object header)

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0004.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0004.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0004.02: ;Asm
			add ECX, 0x24

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0004.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0004.04: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0004.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0004.06: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0004.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0009:
			; Call

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0009.00: ;Asm
			Call CosmosSystemFileSystemFileSystemCosmosSystemFileSystemCosmosVFSGetFileSystemFromPathSystemString
			; CurrentOffset = 9, HandlerStartOffset = 27

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0009.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_000E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0009.05: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001B

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_000E:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_000E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_000E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_000E.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_000E.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_000F:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystem
			; Local EBP offset = 4
			; Local size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_000F.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_000F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_000F.03: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0010.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011:
			; Callvirt
			; ThisOffset = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.01: ;Asm
			push dword [EAX]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.02: ;Asm
			push dword 0x443

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.04: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.AfterAddressCheck:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.07: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.NotBoxedThis

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.08: ;Asm
			add EAX, 0xC

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.0A: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.0B: ;Asm
			push dword [ESP - 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.0C: ;Asm
			push dword [ESP - 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.NotBoxedThis:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.0D: ;Asm
			Call ECX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.AfterNotBoxedThis:
			; CurrentOffset = 17, HandlerStartOffset = 27

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.0E: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.0F: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0016
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.10: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001B

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0011.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0016:
			; Nop

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0016.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0017:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0017.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0018:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0018.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0018.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0019:
			; Leave

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0019.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0021

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001B:
			; Pop

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001B.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001B.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001B.02: ;Asm
			add ESP, 0x8

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001C:
			; Nop

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001C.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001D:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001D.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001E:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001E.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001F:
			; Leave

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_001F.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0021

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0021:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0021.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0021.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0022:
			; Ret

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.IL_0022.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL
			; End Method: DeleteFile

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemFileSystemCosmosVFSDeleteFileCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_82156884:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: TrimHelper
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] trimChars at EBP+16, size = 4
			; Argument[2] trimCharsLength at EBP+12, size = 4
			; Argument[3] trimType at EBP+8, size = 4
			; Return size: 8

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType:

		GUID_82197206:

		METHOD_82197206.08: ;Asm
			push dword EBP

		METHOD_82197206.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_82197206.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_82197206.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_82197206.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_82197206.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_82197206.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_82197206.0F: ;Asm
			push dword 0x0

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0000.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0000.01: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0001:
			; Call

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0001.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0001.02: ;Asm
			JE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0001.04: ;Asm
			JNE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0006:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0006.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0007:
			; Sub

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0007.00: ;Asm
			pop dword ECX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0007.01: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0007.02: ;Asm
			sub EAX, ECX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0007.03: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0008:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0008.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0008.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0009:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0009.00: ;Asm
			push dword 0x0

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000A.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000B:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.String+TrimType
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000B.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000C:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000C.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000D:
			; Branch

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000D.01: ;Asm
			pop dword EBX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000D.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000D.03: ;Asm
			JE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0044

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000F:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_000F.00: ;Asm
			push dword 0x0

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0010:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0010.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0010.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0011:
			; Br

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0011.00: ;Asm
			Jmp SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003B

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0013:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0013.00: ;Asm
			push dword 0x0

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0014:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0014.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0014.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0015.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0015.01: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0016:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0016.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0017:
			; Call

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0017.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0017.02: ;Asm
			JE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_001C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0017.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0017.04: ;Asm
			JNE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_001C:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_001C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_001C.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_001D:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_001D.00: ;Asm
			push dword 0x0

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_001E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_001E.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_001E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_001F:
			; Br

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_001F.00: ;Asm
			Jmp SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002F

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0021.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0022.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0023:
			; Conv_I

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0024:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0024.00: ;Asm
			push dword 0x2

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0025:
			; Mul

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0025.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0025.01: ;Asm
			mul dword [ESP]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0025.02: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0025.03: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0026:
			; Add

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0026.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0026.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0027:
			; Ldind

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0027.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0027.01: ;Asm
			movzx EAX, word [EAX]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0027.02: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0028:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0028.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0028.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0029:
			; Branch

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0029.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0029.01: ;Asm
			pop dword EBX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0029.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0029.03: ;Asm
			JE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0033

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002B.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002C:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002C.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002D:
			; Add

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002D.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002D.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002E:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002E.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_002F.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0030:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0030.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0031:
			; Branch

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0031.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0031.01: ;Asm
			pop dword EBX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0031.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0031.03: ;Asm
			JL near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0021

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0033:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0033.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0033.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0034:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0034.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0035:
			; Branch

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0035.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0035.01: ;Asm
			pop dword EBX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0035.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0035.03: ;Asm
			JE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0044

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0037.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0038:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0038.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0039:
			; Add

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0039.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0039.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003A.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003B.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003B.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003C.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003C.01: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003D:
			; Call

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003D.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003D.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003D.02: ;Asm
			JE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0042
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003D.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003D.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_003D.05: ;Asm
			JNE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0042:
			; Branch

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0042.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0042.01: ;Asm
			pop dword EBX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0042.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0042.03: ;Asm
			JL near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0013

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0044:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.String+TrimType
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0044.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0045:
			; Branch

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0045.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0045.01: ;Asm
			cmp EAX, 0x0

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0045.02: ;Asm
			JE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0087

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0047:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0047.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0047.01: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0048:
			; Call

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0048.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0048.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0048.02: ;Asm
			JE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_004D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0048.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0048.04: ;Asm
			JNE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_004D:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_004D.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_004E:
			; Sub

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_004E.00: ;Asm
			pop dword ECX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_004E.01: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_004E.02: ;Asm
			sub EAX, ECX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_004E.03: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_004F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_004F.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_004F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0050:
			; Br

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0050.00: ;Asm
			Jmp SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0083

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0052:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0052.00: ;Asm
			push dword 0x0

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0053:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0053.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0053.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0055.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0055.01: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0056:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0056.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0057:
			; Call

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0057.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0057.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0057.02: ;Asm
			JE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_005C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0057.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0057.04: ;Asm
			JNE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_005C:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 24
			; Local size = 2

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_005C.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_005C.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_005E:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_005E.00: ;Asm
			push dword 0x0

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_005F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_005F.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_005F.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0061:
			; Br

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0061.00: ;Asm
			Jmp SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0075

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0063:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0063.00: ;Asm
			push dword [EBP + 16]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0064:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0064.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0064.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0066:
			; Conv_I

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0067:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0067.00: ;Asm
			push dword 0x2

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0068:
			; Mul

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0068.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0068.01: ;Asm
			mul dword [ESP]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0068.02: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0068.03: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0069:
			; Add

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0069.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0069.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006A:
			; Ldind

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006A.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006A.01: ;Asm
			movzx EAX, word [EAX]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006A.02: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006B:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 24
			; Local size = 2

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006B.00: ;Asm
			movzx EAX, word [EBP - 24]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006B.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006D:
			; Branch

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006D.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006D.01: ;Asm
			pop dword EBX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006D.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006D.03: ;Asm
			JE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007A

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006F.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_006F.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0071:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0071.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0072:
			; Add

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0072.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0072.01: ;Asm
			add dword [ESP], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0073:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0073.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0073.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0075:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0075.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0075.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0077:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0077.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0078:
			; Branch

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0078.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0078.01: ;Asm
			pop dword EBX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0078.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0078.03: ;Asm
			JL near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0063

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007A.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007A.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007C.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007D:
			; Branch

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007D.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007D.01: ;Asm
			pop dword EBX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007D.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007D.03: ;Asm
			JE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0087

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_007F.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0080:
			; Ldc_I4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0080.00: ;Asm
			push dword 0x1

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0081:
			; Sub

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0081.00: ;Asm
			pop dword ECX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0081.01: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0081.02: ;Asm
			sub EAX, ECX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0081.03: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0082:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0082.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0082.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0083:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0083.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0083.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0084:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0084.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0084.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0085:
			; Branch

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0085.00: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0085.01: ;Asm
			pop dword EBX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0085.02: ;Asm
			cmp EBX, EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0085.03: ;Asm
			JNL near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0052

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0087:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0087.00: ;Asm
			push dword [EBP + 24]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0087.01: ;Asm
			push dword [EBP + 20]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0088:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0088.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0088.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0089:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0089.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_0089.01: ;Asm
			push dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_008A:
			; Call

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_008A.00: ;Asm
			Call SystemStringSystemStringCreateTrimmedStringSystemInt32SystemInt32

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_008A.01: ;Asm
			test ECX, 0x2

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_008A.02: ;Asm
			JE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_008F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_008A.03: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_008A.04: ;Asm
			add ESP, 0x4

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_008A.05: ;Asm
			JNE near SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_EXCEPTION

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_008F:
			; Ret

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.IL_008F.00: ;Asm
			Jmp SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_NORMAL
			; End Method: TrimHelper

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_NORMAL

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_EXCEPTION:

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x18

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringSystemStringTrimHelperSystemCharpointerSystemInt32SystemStringTrimType.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0xC


		GUID_82197207:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.PathImpl
			; Name: GetFileName
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-32
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString:

		GUID_82394895:

		METHOD_82394895.0A: ;Asm
			push dword EBP

		METHOD_82394895.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_82394895.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_82394895.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_82394895.0E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_82394895.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_82394895.10: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_82394895.11: ;Asm
			push dword 0x0

		METHOD_82394895.12: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_82394895.13: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0002:
			; Ldnull

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0002.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003:
			; Cgt_Un

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.00: ;Asm
			mov ESI, 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.01: ;Asm
			xor EDI, EDI

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.03: ;Asm
			pop dword EDX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.04: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.05: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.06: ;Asm
			cmp ECX, EDX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.07: ;Asm
			JNBE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.08: ;Asm
			JB near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.09: ;Asm
			cmp EBX, EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.0A: ;Asm
			cmovnbe EDI, ESI

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0003.0B: ;Asm
			push dword EDI

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0006.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0007:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0007.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006D

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0009:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0009.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_000A.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_000A.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_000B:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_000B.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_000C:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_000C.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_000C.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0011
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_000C.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0011:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0011.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0012.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0013:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0013.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0013.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0018
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0013.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0013.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0018:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0018.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0018.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0019:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0019.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001A.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001A.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001B:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001B.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005B

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001D:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001D.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001E.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001E.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001F.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0020:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0020.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0020.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0025
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0020.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0020.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0020.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0025:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0025.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0025.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0026:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0026.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0026.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0027:
			; Ldsfld

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0027.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0027.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0027.AfterCCTorExceptionCheck:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0027.03: ;Asm
			mov EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0027.04: ;Asm
			mov AX, word [static_field__System_IO_Path_DirectorySeparatorChar]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0027.05: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002C:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002C.01: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002C.02: ;Asm
			cmp EBX, EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002C.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0040

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002E:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002E.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002E.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002F:
			; Ldsfld

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002F.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002F.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002F.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002F.AfterCCTorExceptionCheck:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002F.03: ;Asm
			mov EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002F.04: ;Asm
			mov AX, word [static_field__System_IO_Path_AltDirectorySeparatorChar]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_002F.05: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0034:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0034.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0034.01: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0034.02: ;Asm
			cmp EBX, EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0034.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0040

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0036:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0036.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0036.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0037:
			; Ldsfld

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0037.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0037.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0037.AfterCCTorExceptionCheck:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0037.03: ;Asm
			mov EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0037.04: ;Asm
			mov AX, word [static_field__System_IO_Path_VolumeSeparatorChar]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0037.05: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003E

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003C.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003E

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003E:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_003E.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0041

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0040:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0040.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0041:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0041.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0041.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0043:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0043.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0043.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0045:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0045.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0045.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0045.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005A

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0047:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0047.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0048:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0048.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0048.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0049:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0049.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0049.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004A:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004A.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004B:
			; Add

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004B.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004B.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004C.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004D.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004E:
			; Sub

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004E.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004E.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004E.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004E.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004F:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_004F.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0050:
			; Sub

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0050.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0050.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0050.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0050.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0051:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0051.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0051.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0051.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0056
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0051.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0051.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0051.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0051.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0056:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0056.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0056.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0056.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0056.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0058:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0058.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0072

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005A:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005A.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005C:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005C.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005D:
			; Sub

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005D.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005D.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005D.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005D.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005E:
			; Dup

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005E.00: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005F.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_005F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0060:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0060.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061:
			; Clt

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.02: ;Asm
			push dword ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.03: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.04: ;Asm
			JL near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.05: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.07: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.08: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0063

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0061.0A: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0063:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0063.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0066

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0064.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0066

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0066:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0066.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0066.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0068:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0068.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0068.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006A:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006A.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006A.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006A.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_001D

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006C:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006C.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006D.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006D.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006E.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006E.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006E.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_006E.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0070:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0070.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0072

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0072:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 24
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0072.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0072.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0072.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0072.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0074:
			; Ret

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.IL_0074.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_NORMAL
			; End Method: GetFileName

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x20

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetFileNameSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_82394896:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.PathImpl
			; Name: GetDirectoryName
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Local 6 at EBP-36
			; Local 7 at EBP-40
			; Local 8 at EBP-44
			; Local 9 at EBP-48
			; Local 10 at EBP-52
			; Local 11 at EBP-56
			; Local 12 at EBP-64
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString:

		GUID_82546974:

		METHOD_82546974.0A: ;Asm
			push dword EBP

		METHOD_82546974.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_82546974.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_82546974.0D: ;Asm
			push dword 0x0

		METHOD_82546974.0E: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_82546974.0F: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_82546974.10: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_82546974.11: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_82546974.12: ;Asm
			push dword 0x0

		METHOD_82546974.13: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_82546974.14: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_82546974.15: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_82546974.16: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_82546974.17: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_82546974.18: ;Asm
			push dword 0x0
			; Local 11, Size 8

		METHOD_82546974.19: ;Asm
			push dword 0x0

		METHOD_82546974.1A: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_82546974.1B: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0002:
			; Ldnull

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0002.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003:
			; Cgt_Un

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.00: ;Asm
			mov ESI, 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.01: ;Asm
			xor EDI, EDI

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.03: ;Asm
			pop dword EDX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.04: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.05: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.06: ;Asm
			cmp ECX, EDX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.07: ;Asm
			JNBE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.08: ;Asm
			JB near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.09: ;Asm
			cmp EBX, EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.0A: ;Asm
			cmovnbe EDI, ESI

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0003.0B: ;Asm
			push dword EDI

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0005.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0006.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0007:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0007.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0113

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_000C:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_000C.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_000D.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_000E:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_000E.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_000F:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_000F.00: ;Asm
			Call SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_000F.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0014
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_000F.03: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0014:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0014.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0016:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0016.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0017:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0017.00: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemIOPathImplNormalizePathSystemStringSystemBoolean

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0017.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0017.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0017.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001C.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001C.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001D.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001E:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001E.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001E.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001E.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0023
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001E.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001E.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_001E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0023:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0023.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024:
			; Cgt

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024.02: ;Asm
			JL near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0026

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0024.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0026:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0026.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0026.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0028:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0028.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0028.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002A:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002A.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002A.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002A.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009F

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002C:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002C.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002D:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002D.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002E.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002E.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002F.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002F.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002F.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_002F.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0031:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0031.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0032:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0032.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0032.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0034:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0034.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_003E

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0036:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0036.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0037.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0039:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0039.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_003A:
			; Add

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_003A.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_003A.01: ;Asm
			add dword [ESP], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_003B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_003B.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_003B.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_003D:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_003D.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_003E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_003E.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_003E.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0040:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0040.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0040.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0040.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0040.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0042:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0042.00: ;Asm
			Call SystemInt32SystemStringget_Length
			; CurrentOffset = 66, HandlerStartOffset = 143

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0042.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0042.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0047
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0042.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0042.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0042.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008F

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0042.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0047:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0047.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0047.01: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0047.02: ;Asm
			cmp EBX, EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0047.03: ;Asm
			JNL near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0068

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0049:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0049.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0049.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0049.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0049.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_004B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_004B.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_004B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_004D:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_004D.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32
			; CurrentOffset = 77, HandlerStartOffset = 143

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_004D.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_004D.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0052
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_004D.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_004D.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008F

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_004D.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0052:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0052.00: ;Asm
			push dword 0x3F

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0054:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0054.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0054.01: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0054.02: ;Asm
			cmp EBX, EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0054.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0068

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0056:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0056.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0056.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0056.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0058:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0058.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0058.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_005A:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_005A.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32
			; CurrentOffset = 90, HandlerStartOffset = 143

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_005A.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_005A.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_005F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_005A.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_005A.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008F

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_005A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_005F:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_005F.00: ;Asm
			push dword 0x2A

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0063

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0061.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0063

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0063:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0063.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0066

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0064.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0066

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0066:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0066.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0069

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0068:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0068.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0069:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0069.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0069.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_006B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_006B.00: ;Asm
			movzx EAX, byte [EBP - 40]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_006B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_006D:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_006D.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_006D.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_006D.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0036

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_006F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_006F.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_006F.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0071:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0071.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072:
			; Cgt

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072.02: ;Asm
			JL near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0074

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0072.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0074:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0074.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0074.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0076:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0076.00: ;Asm
			movzx EAX, byte [EBP - 44]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0076.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0078:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0078.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0078.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0078.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008C

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_007A:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_007A.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_007B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_007B.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_007B.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_007B.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_007B.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_007D:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_007D.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_007E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 36
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_007E.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_007E.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0080:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0080.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32
			; CurrentOffset = 128, HandlerStartOffset = 143

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0080.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0080.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0085
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0080.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0080.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0080.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008F

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0080.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0085:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0085.00: ;Asm
			Call SystemStringSystemIOPathGetFullPathSystemString
			; CurrentOffset = 133, HandlerStartOffset = 143

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0085.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0085.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0085.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0085.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0085.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008F

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008A:
			; Pop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008A.00: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008B:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008B.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008C:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008C.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008D:
			; Leave

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008D.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009E

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008F:
			; Pop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008F.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008F.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_008F.02: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0090:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0090.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0091:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0091.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0092:
			; Leave

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0092.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009E

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0094:
			; Pop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0094.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0094.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0094.02: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0095:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0095.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0096:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0096.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0097:
			; Leave

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0097.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009E

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0099:
			; Pop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0099.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0099.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0099.02: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009A:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009A.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009B:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009B.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009C:
			; Leave

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009C.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009E

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009E:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009E.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009F.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009F.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_009F.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A0:
			; Starg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A0.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A0.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A0.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A0.03: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A2:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A2.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A2.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A3:
			; Call

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A3.00: ;Asm
			Call SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A3.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A3.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A3.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A3.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A8:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A8.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A8.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A9:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A9.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00A9.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00AA:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00AA.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00AA.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00AA.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00AF
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00AA.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00AA.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00AA.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00AF:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00AF.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00AF.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B0.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B0.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B1:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B1.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B1.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2:
			; Cgt

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2.02: ;Asm
			JL near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B2.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B4:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B4.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B4.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B6:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B6.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B6.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B8:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B8.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B8.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00B8.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0112

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00BA:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00BA.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00BB:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00BB.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00BB.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00BC:
			; Callvirt
			; ThisOffset = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00BC.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00BC.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00BC.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C1
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00BC.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00BC.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00BC.NoExceptionAfterCall:
			; Argument Count = 0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C1:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C1.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C1.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C2.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C2.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C3.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C3.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C6

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C4.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C6

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C6:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C6.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C6.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C8:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C8.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00C8.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CA:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CA.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CA.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CA.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CC:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CC.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CD:
			; Ldnull

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CD.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CD.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CE:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 56
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CE.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CE.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CE.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00CE.03: ;Asm
			mov dword [EBP - 56], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D0:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D0.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0118

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D2:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D2.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D6

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D4:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D4.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D5:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D5.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D6.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D6.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D7:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D7.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D7.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D8:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D8.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D8.01: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D8.02: ;Asm
			cmp EBX, EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D8.03: ;Asm
			JLE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FF

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DA:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DA.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DA.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DB.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DB.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DC:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DC.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DD:
			; Sub

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DD.00: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DD.01: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DD.02: ;Asm
			sub EAX, ECX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DD.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DE:
			; Dup

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DE.00: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DF:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DF.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00DF.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E0:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E0.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E0.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E0.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E5
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E0.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E0.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E0.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E5:
			; Ldsfld

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E5.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E5.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E5.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E5.AfterCCTorExceptionCheck:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E5.03: ;Asm
			mov EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E5.04: ;Asm
			mov AX, word [static_field__System_IO_Path_DirectorySeparatorChar]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00E5.05: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EA:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EA.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EA.01: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EA.02: ;Asm
			cmp EBX, EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EA.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FF

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EC:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EC.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EC.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00ED:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00ED.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00ED.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EE:
			; Callvirt
			; ThisOffset = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EE.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EE.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EE.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F3
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EE.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EE.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00EE.NoExceptionAfterCall:
			; Argument Count = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F3:
			; Ldsfld

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F3.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F3.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F3.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F3.AfterCCTorExceptionCheck:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F3.03: ;Asm
			mov EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F3.04: ;Asm
			mov AX, word [static_field__System_IO_Path_AltDirectorySeparatorChar]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F3.05: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FA

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00F8.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FA

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FA:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FA.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB:
			; Ceq

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.True

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.False

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.True:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FD

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.False:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FB.09: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FD

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FD:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FD.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0100

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FF:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00FF.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0100:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0100.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0100.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0102:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0102.00: ;Asm
			movzx EAX, byte [EBP - 64]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0102.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0104:
			; Branch

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0104.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0104.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0104.02: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_00D4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0106:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0106.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0106.01: ;Asm
			push dword [EBP + 8]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0107:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0107.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0108:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0108.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0108.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0109:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0109.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0109.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0109.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_010E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0109.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0109.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0109.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0109.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_010E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 56
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_010E.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_010E.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_010E.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_010E.03: ;Asm
			mov dword [EBP - 56], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0110:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0110.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0118

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0112:
			; Nop

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0112.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0113:
			; Ldnull

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0113.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0113.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0114:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 56
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0114.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0114.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0114.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0114.03: ;Asm
			mov dword [EBP - 56], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0116:
			; Br

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0116.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0118

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0118:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 56
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0118.00: ;Asm
			mov EAX, dword [EBP - 56]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0118.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0118.02: ;Asm
			mov EAX, dword [EBP - 60]

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_0118.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_011A:
			; Ret

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.IL_011A.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_NORMAL
			; End Method: GetDirectoryName

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x40

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemIOPathImplGetDirectoryNameSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_82546975:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Name: CreateDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] aParentDirectory at EBP+20, size = 8
			; Argument[2] aNewDirectory at EBP+12, size = 8
			; Return size: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString:

		GUID_82918155:

		METHOD_82918155.0A: ;Asm
			push dword EBP

		METHOD_82918155.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_82918155.0C: ;Asm
			push dword 0x0

		METHOD_82918155.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_82918155.0E: ;Asm
			push dword 0x0

		METHOD_82918155.0F: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_82918155.10: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_82918155.11: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_82918155.12: ;Asm
			push dword 0x0

		METHOD_82918155.13: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0000:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0000.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0001.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0001.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0002:
			; Ldnull

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0002.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0002.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0003:
			; Ceq
			; NullRef

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0003.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0003.01: ;Asm
			pop dword EAX
			; DirectoryEntry

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0003.02: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0003.03: ;Asm
			pop dword EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0003.04: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0003.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0003.False

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0003.06: ;Asm
			push dword 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0003.07: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0005

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0003.False:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0003.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0003.09: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0005

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0005.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0005.01: ;Asm
			mov dword [EBP - 20], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0006.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0007:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0007.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0007.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0007.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0015

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0009:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0009.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000A:
			; LdStr
			; String Value: aParentDirectory

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000A.00: ;Asm
			push dword StringLiteral0340

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000A.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F:
			; Newobj

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.00: ;Asm
			push dword 0x90

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.0D: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.0E: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.NoError1637
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.11: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.NoError1637:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.14: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_000F.15: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0014:
			; Throw

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0014.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0014.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0014.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0014.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0015:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0015.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0015.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0016:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0016.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0016.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0016.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0016.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0016.04: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_001B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_001B.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_001B.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_001C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_001C.00: ;Asm
			movzx EAX, byte [EBP - 24]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_001C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_001D:
			; Branch

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_001D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_001D.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_001D.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002B

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_001F:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_001F.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0020:
			; LdStr
			; String Value: aNewDirectory

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0020.00: ;Asm
			push dword StringLiteral0341

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0020.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025:
			; Newobj

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.00: ;Asm
			push dword 0x90

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.08: ;Asm
			mov dword [EAX + 8], 0x84

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.0A: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.0B: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.0D: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.0E: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.NoError1637
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.11: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.NoError1637:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.14: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0025.15: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002A:
			; Throw

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002A.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002A.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002A.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002A.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002A.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002A.05: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002B:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002B.00: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002B.01: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C:
			; Castclass

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C.00: ;Asm
			mov EAX, dword [ESP + 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0031

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C.03: ;Asm
			push dword [EAX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C.05: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C.07: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C.08: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C.09: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C.0A: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C_After_IsInstance_Call:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C_After_IsInstance_Call.0D: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C_InvalidCast

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C_After_IsInstance_Call.0E: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0031

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C_InvalidCast:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_002C_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0031:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0031.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0031.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0031.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0031.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0032:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0032.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0032.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0032.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0032.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0033:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0033.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0033.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0034:
			; Ldc_I4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0034.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0035:
			; Callvirt
			; ThisOffset = 12

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0035.00: ;Asm
			Call CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0035.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0035.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003A
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0035.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0035.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0035.05: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0035.NoExceptionAfterCall:
			; Argument Count = 2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003A:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003A.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003A.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003A.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003A.03: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003B:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003B.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003B.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003B.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003C:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 28
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003C.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003C.01: ;Asm
			mov dword [EBP - 32], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003C.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003C.03: ;Asm
			mov dword [EBP - 28], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003E:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_003E.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0040

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0040:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 28
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0040.00: ;Asm
			mov EAX, dword [EBP - 28]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0040.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0040.02: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0040.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0042:
			; Ret

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.IL_0042.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_NORMAL
			; End Method: CreateDirectory

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 28], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x20

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemCreateDirectoryCosmosSystemFileSystemListingDirectoryEntrySystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x10


		GUID_82918156:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderFallback
			; Name: get_ReplacementFallback
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Return size: 8

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback:

		GUID_83004354:

		METHOD_83004354.0A: ;Asm
			push dword EBP

		METHOD_83004354.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_83004354.0C: ;Asm
			push dword 0x0

		METHOD_83004354.0D: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_83004354.0E: ;Asm
			push dword 0x0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0000:
			; Volatile

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0002:
			; Ldsfld

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0002.00: ;Asm
			push dword [static_field__System_Text_EncoderFallback_replacementFallback + 4]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0002.01: ;Asm
			push dword 0x0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0007:
			; Branch

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0007.00: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0007.01: ;Asm
			pop dword EBX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0007.02: ;Asm
			cmp EAX, 0x0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0007.03: ;Asm
			JNE near SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_003A

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0007.04: ;Asm
			cmp EBX, 0x0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0007.05: ;Asm
			JNE near SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_003A

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0009:
			; Call

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0009.01: ;Asm
			Call SystemObjectSystemTextEncoderFallbackget_InternalSyncObject

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0009.03: ;Asm
			JE near SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0009.06: ;Asm
			JNE near SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_EXCEPTION

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_000E:
			; Stloc
			; Local type = System.Object
			; Local EBP offset = 4
			; Local size = 8

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_000E.00: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_000E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_000E.02: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_000E.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_000F:
			; Ldc_I4

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_000F.00: ;Asm
			push dword 0x0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0010:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0010.00: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0010.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0011:
			; Ldloc
			; Local type = System.Object
			; Local EBP offset = 4
			; Local size = 8

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0011.01: ;Asm
			push dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0011.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0011.03: ;Asm
			push dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0012:
			; Ldloca
			; Local type = System.Boolean
			; Local EBP offset = 12

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0012.00: ;Asm
			mov EAX, EBP

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0012.01: ;Asm
			sub EAX, 0xC

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0012.02: ;Asm
			push dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0014:
			; Call

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0014.00: ;Asm
			Call SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean
			; CurrentOffset = 20, HandlerStartOffset = 48

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0014.02: ;Asm
			JE near SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0019
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0014.03: ;Asm
			JNE near SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0030

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0019:
			; Volatile

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_001B:
			; Ldsfld

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_001B.00: ;Asm
			push dword [static_field__System_Text_EncoderFallback_replacementFallback + 4]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_001B.01: ;Asm
			push dword 0x0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0020:
			; Branch

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0020.00: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0020.01: ;Asm
			pop dword EBX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0020.02: ;Asm
			cmp EAX, 0x0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0020.03: ;Asm
			JNE near SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_002E

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0020.04: ;Asm
			cmp EBX, 0x0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0020.05: ;Asm
			JNE near SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_002E

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022:
			; Newobj

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.00: ;Asm
			push dword 0x15

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.AfterAlloc:

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.02: ;Asm
			push dword [ESP]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.03: ;Asm
			push dword [ESP]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.04: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.06: ;Asm
			mov dword [EAX], EBX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.09: ;Asm
			push dword 0x0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.0A: ;Asm
			Call SystemVoidSystemTextEncoderReplacementFallbackctor

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.0B: ;Asm
			test ECX, 0x2

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.0C: ;Asm
			JE near SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.NoError1638
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.0D: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.0E: ;Asm
			Jmp SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_EXCEPTION

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.NoError1638:

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.0F: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.10: ;Asm
			push dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0022.11: ;Asm
			push dword 0x0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0027:
			; Volatile

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0029:
			; Stsfld
			; Type = 'System.Text.EncoderFallback

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0029.01: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0029.02: ;Asm
			mov dword [static_field__System_Text_EncoderFallback_replacementFallback + 4], EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_002E:
			; Leave

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_002E.00: ;Asm
			mov dword [SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback_LeaveAddress_30], SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_002E.02

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_002E.01: ;Asm
			Jmp SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0030

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_002E.02: ;Asm
			Jmp SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_003A

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0030:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0030.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0030.01: ;Asm
			push dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0031:
			; Branch

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0031.00: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0031.01: ;Asm
			cmp EAX, 0x0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0031.02: ;Asm
			JE near SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0039

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0033:
			; Ldloc
			; Local type = System.Object
			; Local EBP offset = 4
			; Local size = 8

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0033.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0033.01: ;Asm
			push dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0033.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0033.03: ;Asm
			push dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0034:
			; Call

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0034.00: ;Asm
			Call SystemVoidSystemThreadingMonitorExitSystemObject
			; CurrentOffset = 52, HandlerStartOffset = 48

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0034.02: ;Asm
			JE near SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0039
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0034.03: ;Asm
			JNE near SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_EXCEPTION

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0039:
			; Endfinally

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0039.00: ;Asm
			mov EAX, SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback_LeaveAddress_30

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0039.01: ;Asm
			Jmp [EAX]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_003A:
			; Volatile

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_003C:
			; Ldsfld

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_003C.00: ;Asm
			push dword [static_field__System_Text_EncoderFallback_replacementFallback + 4]

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_003C.01: ;Asm
			push dword 0x0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0041:
			; Ret

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.IL_0041.00: ;Asm
			Jmp SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_NORMAL
			; End Method: get_ReplacementFallback

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_NORMAL

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_EXCEPTION:

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_83004355:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderReplacementFallback
			; Name: CreateFallbackBuffer
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer:

		GUID_83071107:

		METHOD_83071107.0A: ;Asm
			push dword EBP

		METHOD_83071107.0B: ;Asm
			mov EBP, ESP

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderReplacementFallback
			; Arg real size = 8 aligned size = 8

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001:
			; Newobj

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.00: ;Asm
			push dword 0x33

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.AfterAlloc:

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.02: ;Asm
			push dword [ESP]

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.03: ;Asm
			push dword [ESP]

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.04: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_EncoderReplacementFallbackBuffer_ASM_IS__System_Private_CoreLib]

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.06: ;Asm
			mov dword [EAX], EBX

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.08: ;Asm
			mov dword [EAX + 8], 0x27

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.09: ;Asm
			push dword 0x0
			; Arg fallback: 8

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.0A: ;Asm
			push dword [ESP + 16]

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.0B: ;Asm
			push dword [ESP + 16]

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.0C: ;Asm
			Call SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.0D: ;Asm
			test ECX, 0x2

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.0E: ;Asm
			JE near SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.NoError1640
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.11: ;Asm
			Jmp SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_EXCEPTION

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.NoError1640:

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.14: ;Asm
			push dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0001.15: ;Asm
			push dword 0x0

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0006:
			; Ret

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.IL_0006.00: ;Asm
			Jmp SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL
			; End Method: CreateFallbackBuffer

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_EXCEPTION:

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextEncoderFallbackBufferSystemTextEncoderReplacementFallbackCreateFallbackBuffer.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_83071108:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.Text.EncoderFallbackImpl
			; Name: CreateFallbackBuffer
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+12, size = 8
			; Return size: 8

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer:

		GUID_83079217:

		METHOD_83079217.09: ;Asm
			push dword EBP

		METHOD_83079217.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_83079217.0B: ;Asm
			push dword 0x0

		METHOD_83079217.0C: ;Asm
			push dword 0x0

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0000:
			; Nop

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0000.00: ;Asm
			NOP

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0001:
			; Ldnull

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0001.00: ;Asm
			push dword 0x0

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0001.01: ;Asm
			push dword 0x0

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0002:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0002.00: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0002.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0002.02: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0002.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0003:
			; Br

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0003.00: ;Asm
			Jmp SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0005

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0005:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 4
			; Local size = 8

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0005.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0005.01: ;Asm
			push dword EAX

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0005.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0005.03: ;Asm
			push dword EAX

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0006:
			; Ret

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.IL_0006.00: ;Asm
			Jmp SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_NORMAL
			; End Method: CreateFallbackBuffer

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_NORMAL

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_EXCEPTION:

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_EXCEPTION__2:

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemTextEncoderFallbackBufferCosmosCore_PlugsSystemTextEncoderFallbackImplCreateFallbackBuffer.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_83079218:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Char
			; Name: IsHighSurrogate
			; Plugged: No
			; Argument[0] c at EBP+8, size = 2
			; Return size: 4

		SystemBooleanSystemCharIsHighSurrogateSystemChar:

		GUID_83095463:

		METHOD_83095463.0A: ;Asm
			push dword EBP

		METHOD_83095463.0B: ;Asm
			mov EBP, ESP

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0000.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0000.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0001:
			; Ldc_I4

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0001.00: ;Asm
			push dword 0xD800

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0006:
			; Branch

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0006.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0006.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0006.03: ;Asm
			JL near SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0014

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0008.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0008.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0009:
			; Ldc_I4

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0009.00: ;Asm
			push dword 0xDBFF

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E:
			; Cgt

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E.02: ;Asm
			JL near SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E.True

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E.03: ;Asm
			Jmp SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E.False

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E.True:

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E.05: ;Asm
			push dword 0x1

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E.06: ;Asm
			Jmp SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0010

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E.False:

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_000E.08: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0010:
			; Ldc_I4

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0010.00: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011:
			; Ceq

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.02: ;Asm
			JE near SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.True

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.03: ;Asm
			Jmp SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.False

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.True:

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.05: ;Asm
			push dword 0x1

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.06: ;Asm
			Jmp SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0013

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.False:

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.08: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0011.09: ;Asm
			Jmp SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0013

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0013:
			; Ret

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0013.00: ;Asm
			Jmp SystemBooleanSystemCharIsHighSurrogateSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0014:
			; Ldc_I4

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0014.00: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0015:
			; Ret

		SystemBooleanSystemCharIsHighSurrogateSystemChar.IL_0015.00: ;Asm
			Jmp SystemBooleanSystemCharIsHighSurrogateSystemChar.END__OF__METHOD_NORMAL
			; End Method: IsHighSurrogate

		SystemBooleanSystemCharIsHighSurrogateSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCharIsHighSurrogateSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCharIsHighSurrogateSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemCharIsHighSurrogateSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCharIsHighSurrogateSystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsHighSurrogateSystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCharIsHighSurrogateSystemChar.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCharIsHighSurrogateSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCharIsHighSurrogateSystemChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemCharIsHighSurrogateSystemChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_83095464:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Char
			; Name: IsLowSurrogate
			; Plugged: No
			; Argument[0] c at EBP+8, size = 2
			; Return size: 4

		SystemBooleanSystemCharIsLowSurrogateSystemChar:

		GUID_83125430:

		METHOD_83125430.07: ;Asm
			push dword EBP

		METHOD_83125430.08: ;Asm
			mov EBP, ESP

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0000.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0000.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0001:
			; Ldc_I4

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0001.00: ;Asm
			push dword 0xDC00

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0006:
			; Branch

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0006.01: ;Asm
			pop dword EBX

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0006.02: ;Asm
			cmp EBX, EAX

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0006.03: ;Asm
			JL near SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0014

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0008.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0008.01: ;Asm
			push dword EAX

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0009:
			; Ldc_I4

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0009.00: ;Asm
			push dword 0xDFFF

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E:
			; Cgt

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E.02: ;Asm
			JL near SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E.True

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E.03: ;Asm
			Jmp SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E.False

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E.True:

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E.05: ;Asm
			push dword 0x1

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E.06: ;Asm
			Jmp SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0010

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E.False:

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_000E.08: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0010:
			; Ldc_I4

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0010.00: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011:
			; Ceq

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.00: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.02: ;Asm
			JE near SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.True

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.03: ;Asm
			Jmp SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.False

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.True:

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.05: ;Asm
			push dword 0x1

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.06: ;Asm
			Jmp SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0013

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.False:

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.08: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0011.09: ;Asm
			Jmp SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0013

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0013:
			; Ret

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0013.00: ;Asm
			Jmp SystemBooleanSystemCharIsLowSurrogateSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0014:
			; Ldc_I4

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0014.00: ;Asm
			push dword 0x0

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0015:
			; Ret

		SystemBooleanSystemCharIsLowSurrogateSystemChar.IL_0015.00: ;Asm
			Jmp SystemBooleanSystemCharIsLowSurrogateSystemChar.END__OF__METHOD_NORMAL
			; End Method: IsLowSurrogate

		SystemBooleanSystemCharIsLowSurrogateSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemCharIsLowSurrogateSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemCharIsLowSurrogateSystemChar.END__OF__METHOD_NORMAL

		SystemBooleanSystemCharIsLowSurrogateSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemCharIsLowSurrogateSystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemCharIsLowSurrogateSystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanSystemCharIsLowSurrogateSystemChar.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemCharIsLowSurrogateSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemCharIsLowSurrogateSystemChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemCharIsLowSurrogateSystemChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_83125431:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Char
			; Name: ConvertToUtf32
			; Plugged: No
			; Argument[0] highSurrogate at EBP+12, size = 2
			; Argument[1] lowSurrogate at EBP+8, size = 2
			; Return size: 4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar:

		GUID_83155639:

		METHOD_83155639.07: ;Asm
			push dword EBP

		METHOD_83155639.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0000.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0000.01: ;Asm
			push dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0001:
			; Call

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0001.00: ;Asm
			Call SystemBooleanSystemCharIsHighSurrogateSystemChar

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0001.02: ;Asm
			JE near SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0006
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0001.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0001.04: ;Asm
			JNE near SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_EXCEPTION

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0006:
			; Branch

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0006.00: ;Asm
			pop dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0006.02: ;Asm
			JNE near SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0018

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0008:
			; LdStr
			; String Value: highSurrogate

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0008.00: ;Asm
			push dword StringLiteral0342

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0008.01: ;Asm
			push dword 0x0

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_000D:
			; Call

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_000D.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_000D.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_000D.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_000D.03: ;Asm
			JE near SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_000D.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_000D.06: ;Asm
			JNE near SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_EXCEPTION

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012:
			; Newobj

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.00: ;Asm
			push dword 0x98

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.AfterAlloc:

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.02: ;Asm
			push dword [ESP]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.03: ;Asm
			push dword [ESP]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.04: ;Asm
			pop dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.10: ;Asm
			JE near SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.NoError1640
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.14: ;Asm
			Jmp SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_EXCEPTION

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.NoError1640:

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.18: ;Asm
			push dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0012.19: ;Asm
			push dword 0x0

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0017:
			; Throw

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0017.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0017.01: ;Asm
			pop dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0017.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0017.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0017.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0017.05: ;Asm
			Jmp SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_EXCEPTION

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0018.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0018.01: ;Asm
			push dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0019:
			; Call

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0019.00: ;Asm
			Call SystemBooleanSystemCharIsLowSurrogateSystemChar

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0019.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0019.02: ;Asm
			JE near SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_001E
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0019.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0019.04: ;Asm
			JNE near SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_EXCEPTION

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_001E:
			; Branch

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_001E.00: ;Asm
			pop dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_001E.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_001E.02: ;Asm
			JNE near SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0030

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0020:
			; LdStr
			; String Value: lowSurrogate

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0020.00: ;Asm
			push dword StringLiteral0343

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0020.01: ;Asm
			push dword 0x0

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0025:
			; Call

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0025.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0025.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0025.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0025.03: ;Asm
			JE near SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0025.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0025.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0025.06: ;Asm
			JNE near SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_EXCEPTION

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A:
			; Newobj

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.00: ;Asm
			push dword 0x98

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.AfterAlloc:

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.02: ;Asm
			push dword [ESP]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.03: ;Asm
			push dword [ESP]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.04: ;Asm
			pop dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.10: ;Asm
			JE near SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.NoError1640
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.14: ;Asm
			Jmp SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_EXCEPTION

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.NoError1640:

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.18: ;Asm
			push dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002A.19: ;Asm
			push dword 0x0

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002F:
			; Throw

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002F.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002F.01: ;Asm
			pop dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002F.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002F.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002F.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_002F.05: ;Asm
			Jmp SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_EXCEPTION

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0030:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0030.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0030.01: ;Asm
			push dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0031:
			; Ldc_I4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0031.00: ;Asm
			push dword 0xD800

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0036:
			; Sub

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0036.00: ;Asm
			pop dword ECX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0036.01: ;Asm
			pop dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0036.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0036.03: ;Asm
			push dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0037:
			; Ldc_I4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0037.00: ;Asm
			push dword 0x400

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_003C:
			; Mul

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_003C.00: ;Asm
			pop dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_003C.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_003C.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_003C.03: ;Asm
			push dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_003D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_003D.00: ;Asm
			movzx EAX, word [EBP + 8]

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_003D.01: ;Asm
			push dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_003E:
			; Ldc_I4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_003E.00: ;Asm
			push dword 0xDC00

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0043:
			; Sub

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0043.00: ;Asm
			pop dword ECX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0043.01: ;Asm
			pop dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0043.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0043.03: ;Asm
			push dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0044:
			; Add

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0044.00: ;Asm
			pop dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0044.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0045:
			; Ldc_I4

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_0045.00: ;Asm
			push dword 0x10000

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_004A:
			; Add

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_004A.00: ;Asm
			pop dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_004A.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_004B:
			; Ret

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.IL_004B.00: ;Asm
			Jmp SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_NORMAL
			; End Method: ConvertToUtf32

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_NORMAL

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCharConvertToUtf32SystemCharSystemChar.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_83155640:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderFallbackBuffer
			; Name: ThrowLastCharRecursive
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] charRecursive at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32:

		GUID_83228000:

		METHOD_83228000.07: ;Asm
			push dword EBP

		METHOD_83228000.08: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0000:
			; Call

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0000.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0000.01: ;Asm
			Call SystemStringSystemSRget_Argument_RecursiveFallback

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0000.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0000.03: ;Asm
			JE near SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0005
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0000.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0000.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0000.06: ;Asm
			JNE near SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0005:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0005.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0006:
			; Box

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0006.00: ;Asm
			push dword 0x10

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0006.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0006.02: ;Asm
			pop dword ESI

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0006.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int32_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0006.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0006.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0006.06: ;Asm
			pop dword EDX

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0006.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0006.08: ;Asm
			push dword ESI

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0006.09: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_000B:
			; Call

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_000B.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObject

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_000B.02: ;Asm
			JE near SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0010
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_000B.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_000B.05: ;Asm
			JNE near SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0010:
			; LdStr
			; String Value: chars

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0010.00: ;Asm
			push dword StringLiteral0344

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0010.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015:
			; Newobj

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.00: ;Asm
			push dword 0x90

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.AfterAlloc:

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.10: ;Asm
			JE near SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.NoError1640
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.14: ;Asm
			Jmp SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.NoError1640:

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.18: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_0015.19: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_001A:
			; Throw

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_001A.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_001A.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_001A.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.IL_001A.05: ;Asm
			Jmp SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.END__OF__METHOD_EXCEPTION
			; End Method: ThrowLastCharRecursive

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncoderFallbackBufferThrowLastCharRecursiveSystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0xC


		GUID_83228001:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderReplacementFallback
			; Name: get_MaxCharCount
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount:

		GUID_83247715:

		METHOD_83247715.0A: ;Asm
			push dword EBP

		METHOD_83247715.0B: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderReplacementFallback
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0001:
			; Ldfld
			; Field: System.String System.Text.EncoderReplacementFallback.strDefault
			; Type: System.String
			; Size: 8
			; DeclaringType: System.Text.EncoderReplacementFallback
			; TypeOnStack: System.Text.EncoderReplacementFallback
			; Offset: 13 (includes object header)

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0001.02: ;Asm
			add ECX, 0xD

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0001.06: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0006:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0006.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0006.02: ;Asm
			JE near SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_000B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0006.04: ;Asm
			JNE near SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_0006.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_000B:
			; Ret

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.IL_000B.00: ;Asm
			Jmp SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.END__OF__METHOD_NORMAL
			; End Method: get_MaxCharCount

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.END__OF__METHOD_NORMAL

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextEncoderReplacementFallbackget_MaxCharCount.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_83247716:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderFallbackBuffer
			; Name: InternalReset
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemTextEncoderFallbackBufferInternalReset:

		GUID_83259026:

		METHOD_83259026.07: ;Asm
			push dword EBP

		METHOD_83259026.08: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0001:
			; Ldc_I4

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0002:
			; Conv_U

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0003:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Char* System.Text.EncoderFallbackBuffer.charStart
			; Type: System.Char*
			; Size: 4
			; Offset: 25 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0003.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0003.01: ;Asm
			add ECX, 0x19

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0003.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0003.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0009:
			; Ldc_I4

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0009.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_000A:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Boolean System.Text.EncoderFallbackBuffer.bFallingBack
			; Type: System.Boolean
			; Size: 1
			; Offset: 34 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_000A.01: ;Asm
			add ECX, 0x22

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_000A.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_000F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_000F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0010:
			; Ldc_I4

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0010.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0011:
			; Stfld
			; Operand type: System.Text.EncoderFallbackBuffer
			; Field: System.Int32 System.Text.EncoderFallbackBuffer.iRecursionCount
			; Type: System.Int32
			; Size: 4
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0011.01: ;Asm
			add ECX, 0xD

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.02: ;Asm
			push dword 0x44E

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.AfterAddressCheck:

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.07: ;Asm
			JNE near SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.NotBoxedThis

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.NotBoxedThis:

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.0B: ;Asm
			Call ECX

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.AfterNotBoxedThis:

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.0D: ;Asm
			JE near SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_001C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.0E: ;Asm
			JNE near SystemVoidSystemTextEncoderFallbackBufferInternalReset.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_0017.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_001C:
			; Ret

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.IL_001C.00: ;Asm
			Jmp SystemVoidSystemTextEncoderFallbackBufferInternalReset.END__OF__METHOD_NORMAL
			; End Method: InternalReset

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncoderFallbackBufferInternalReset.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncoderFallbackBufferInternalReset.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_83259027:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: ThrowBytesOverflow
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemTextEncodingThrowBytesOverflow:

		GUID_83296001:

		METHOD_83296001.05: ;Asm
			push dword EBP

		METHOD_83296001.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0000:
			; Call

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0000.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0000.01: ;Asm
			Call SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0000.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0000.03: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0005
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0000.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0000.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0000.06: ;Asm
			JNE near SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0005:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0005.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0005.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.02: ;Asm
			push dword 0x3BA

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.AfterAddressCheck:

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.07: ;Asm
			JNE near SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.NotBoxedThis

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.NotBoxedThis:

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.0A: ;Asm
			Call ECX

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.AfterNotBoxedThis:

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.0B: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.0C: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.0D: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.0F: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.10: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.11: ;Asm
			JNE near SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0006.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000C:
			; Call

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000C.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncodingget_EncoderFallback

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000C.02: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0011
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000C.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000C.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000C.08: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_000C.09: ;Asm
			JNE near SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0011:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0011.00: ;Asm
			Call SystemTypeSystemObjectGetType

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0011.02: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0016
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0011.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0011.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0011.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0011.08: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0011.09: ;Asm
			JNE near SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0011.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0016:
			; Call

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0016.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObjectSystemObject

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0016.02: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflow.IL_001B
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0016.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0016.05: ;Asm
			JNE near SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_001B:
			; LdStr
			; String Value: bytes

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_001B.00: ;Asm
			push dword StringLiteral0345

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_001B.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020:
			; Newobj

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.00: ;Asm
			push dword 0x90

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.AfterAlloc:

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.10: ;Asm
			JE near SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.NoError1641
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.14: ;Asm
			Jmp SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.NoError1641:

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.18: ;Asm
			push dword EAX

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0020.19: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0025:
			; Throw

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0025.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0025.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0025.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0025.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemTextEncodingThrowBytesOverflow.IL_0025.05: ;Asm
			Jmp SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_EXCEPTION
			; End Method: ThrowBytesOverflow

		SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_NORMAL.07: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncodingThrowBytesOverflow.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_83296002:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderNLS
			; Name: ClearMustFlush
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemTextEncoderNLSClearMustFlush:

		GUID_83324674:

		METHOD_83324674.0A: ;Asm
			push dword EBP

		METHOD_83324674.0B: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0001:
			; Ldc_I4

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0002:
			; Stfld
			; Operand type: System.Text.EncoderNLS
			; Field: System.Boolean System.Text.EncoderNLS.m_mustFlush
			; Type: System.Boolean
			; Size: 1
			; Offset: 29 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0002.01: ;Asm
			add ECX, 0x1D

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0002.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0007:
			; Ret

		SystemVoidSystemTextEncoderNLSClearMustFlush.IL_0007.00: ;Asm
			Jmp SystemVoidSystemTextEncoderNLSClearMustFlush.END__OF__METHOD_NORMAL
			; End Method: ClearMustFlush

		SystemVoidSystemTextEncoderNLSClearMustFlush.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncoderNLSClearMustFlush.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncoderNLSClearMustFlush.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncoderNLSClearMustFlush.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncoderNLSClearMustFlush.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncoderNLSClearMustFlush.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncoderNLSClearMustFlush.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncoderNLSClearMustFlush.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_83324675:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.MemoryOperations.MemoryOperationsImpl
			; Name: Copy
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Argument[0] dest at EBP+16, size = 4
			; Argument[1] src at EBP+12, size = 4
			; Argument[2] size at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32:

		GUID_83336201:

		METHOD_83336201.05: ;Asm
			push dword EBP

		METHOD_83336201.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_83336201.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_83336201.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_83336201.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_83336201.0A: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_83336201.0B: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0002:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0002.00: ;Asm
			push dword 0x81

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007:
			; Clt

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.02: ;Asm
			push dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.04: ;Asm
			JL near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.True

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.05: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.False

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.True:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.08: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0009

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.False:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0007.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0009:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0009.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_000A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_000A.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_000B:
			; Branch

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_000B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_000B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_000B.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0019

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_000D:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_000D.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_000F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_000F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0010.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0011:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0011.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0011.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0016
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0011.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0016:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0016.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0017:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0017.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0050

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0019:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0019.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_001A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_001A.00: ;Asm
			push dword 0x80

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_001F:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_001F.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_001F.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_001F.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0021:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0021.00: ;Asm
			Call SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0021.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0026
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0021.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0021.04: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0026:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0026.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0026.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0027:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0027.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0028:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0028.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0029:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0029.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0039

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_002B:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_002B.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_002C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_002C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_002D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_002D.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_002D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_002E:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_002E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_002E.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_002F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_002F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0031:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0031.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0031.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0032:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0032.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0032.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0033:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0033.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0033.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0033.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0034:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0034.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0035:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0035.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0035.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0036:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0036.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0037:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0037.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0037.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0038:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0038.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0038.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0039:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0039.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0039.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B:
			; Clt

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.02: ;Asm
			push dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.04: ;Asm
			JL near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.True

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.05: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.False

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.True:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.08: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.False:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003B.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003D.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003F:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003F.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_003F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0041:
			; Branch

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0041.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0041.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0041.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_002B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0043:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0043.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0044:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0044.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0044.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0045:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0045.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0045.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0046:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0046.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0047:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0047.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0047.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0048:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0048.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0048.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0049:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0049.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0049.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_004A:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_004A.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy128BlocksSystemBytepointerSystemBytepointerSystemInt32

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_004A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_004A.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_004F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_004A.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_004F:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_004F.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0050:
			; Ret

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.IL_0050.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL
			; End Method: Copy

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x14

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_83336202:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Format_InvalidGuidFormatSpecification
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification:

		GUID_83488929:

		METHOD_83488929.06: ;Asm
			push dword EBP

		METHOD_83488929.07: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_0000:
			; LdStr
			; String Value: Format_InvalidGuidFormatSpecification

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_0000.00: ;Asm
			push dword StringLiteral0346

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_0006:
			; Call

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_000B:
			; Ret

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_NORMAL
			; End Method: get_Format_InvalidGuidFormatSpecification

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Format_InvalidGuidFormatSpecification.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_83488930:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Guid
			; Name: HexsToChars
			; Plugged: No
			; Argument[0] guidChars at EBP+16, size = 4
			; Argument[1] a at EBP+12, size = 4
			; Argument[2] b at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32:

		GUID_83500904:

		METHOD_83500904.09: ;Asm
			push dword EBP

		METHOD_83500904.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0002:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0002.00: ;Asm
			push dword 0x4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0003:
			; Shr

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0003.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0003.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0004:
			; Call

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0004.00: ;Asm
			Call SystemCharSystemGuidHexToCharSystemInt32

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0004.02: ;Asm
			JE near SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0004.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0004.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0004.05: ;Asm
			JNE near SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0009:
			; Stind

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0009.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0009.01: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0009.02: ;Asm
			mov word [EAX], CX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000A.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000B:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000B.00: ;Asm
			push dword 0x2

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000C:
			; Add

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000C.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000E:
			; Call

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000E.00: ;Asm
			Call SystemCharSystemGuidHexToCharSystemInt32

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000E.02: ;Asm
			JE near SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0013
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000E.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000E.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_000E.05: ;Asm
			JNE near SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0013:
			; Stind

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0013.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0013.01: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0013.02: ;Asm
			mov word [EAX], CX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0015:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0015.00: ;Asm
			push dword 0x2

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0016:
			; Conv_I

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0017:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0017.00: ;Asm
			push dword 0x2

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0018:
			; Mul

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0018.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0018.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0018.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0018.03: ;Asm
			push dword EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0019:
			; Add

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0019.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001A.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001B:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001B.00: ;Asm
			push dword 0x4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001C:
			; Shr

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001C.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001C.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001D:
			; Call

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001D.00: ;Asm
			Call SystemCharSystemGuidHexToCharSystemInt32

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001D.02: ;Asm
			JE near SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0022
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001D.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001D.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_001D.05: ;Asm
			JNE near SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0022:
			; Stind

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0022.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0022.01: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0022.02: ;Asm
			mov word [EAX], CX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0023.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0024:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0024.00: ;Asm
			push dword 0x3

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0025:
			; Conv_I

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0026:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0026.00: ;Asm
			push dword 0x2

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0027:
			; Mul

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0027.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0027.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0027.03: ;Asm
			push dword EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0028:
			; Add

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0028.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_002A:
			; Call

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_002A.00: ;Asm
			Call SystemCharSystemGuidHexToCharSystemInt32

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_002A.02: ;Asm
			JE near SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_002F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_002A.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_002A.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_002A.05: ;Asm
			JNE near SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_002F:
			; Stind

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_002F.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_002F.01: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_002F.02: ;Asm
			mov word [EAX], CX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0030:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0030.00: ;Asm
			push dword 0x4

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0031:
			; Ret

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.IL_0031.00: ;Asm
			Jmp SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: HexsToChars

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemGuidHexsToCharsSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x8


		GUID_83500905:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Guid
			; Name: HexsToCharsHexOutput
			; Plugged: No
			; Argument[0] guidChars at EBP+16, size = 4
			; Argument[1] a at EBP+12, size = 4
			; Argument[2] b at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32:

		GUID_83603961:

		METHOD_83603961.07: ;Asm
			push dword EBP

		METHOD_83603961.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0001:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword 0x30

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0003:
			; Stind

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0003.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0003.01: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0003.02: ;Asm
			mov word [EAX], CX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0005:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0005.00: ;Asm
			push dword 0x2

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0006:
			; Add

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0006.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0007:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0007.00: ;Asm
			push dword 0x78

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0009:
			; Stind

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0009.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0009.01: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0009.02: ;Asm
			mov word [EAX], CX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000A.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000B:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000B.00: ;Asm
			push dword 0x2

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000C:
			; Conv_I

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000D:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword 0x2

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000E:
			; Mul

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000E.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000E.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000E.03: ;Asm
			push dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000F:
			; Add

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_000F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0010:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0011:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0011.00: ;Asm
			push dword 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0012:
			; Shr

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0012.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0012.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0013:
			; Call

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0013.00: ;Asm
			Call SystemCharSystemGuidHexToCharSystemInt32

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0013.02: ;Asm
			JE near SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0018
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0013.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0013.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0013.05: ;Asm
			JNE near SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0018:
			; Stind

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0018.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0018.01: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0018.02: ;Asm
			mov word [EAX], CX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0019.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001A:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001A.00: ;Asm
			push dword 0x3

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001B:
			; Conv_I

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001C:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001D:
			; Mul

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001E:
			; Add

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001E.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001E.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_001F.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0020:
			; Call

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0020.00: ;Asm
			Call SystemCharSystemGuidHexToCharSystemInt32

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0020.02: ;Asm
			JE near SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0025
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0020.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0020.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0020.05: ;Asm
			JNE near SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0025:
			; Stind

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0025.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0025.01: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0025.02: ;Asm
			mov word [EAX], CX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0026.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0027:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0027.00: ;Asm
			push dword 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0028:
			; Conv_I

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0029:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0029.00: ;Asm
			push dword 0x2

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002A:
			; Mul

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002A.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002A.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002A.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002A.03: ;Asm
			push dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002B:
			; Add

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002B.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002C:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002C.00: ;Asm
			push dword 0x2C

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002E:
			; Stind

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002E.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002E.01: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002E.02: ;Asm
			mov word [EAX], CX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_002F.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0030:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0030.00: ;Asm
			push dword 0x5

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0031:
			; Conv_I

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0032:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0032.00: ;Asm
			push dword 0x2

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0033:
			; Mul

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0033.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0033.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0033.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0033.03: ;Asm
			push dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0034:
			; Add

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0034.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0034.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0035:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0035.00: ;Asm
			push dword 0x30

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0037:
			; Stind

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0037.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0037.01: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0037.02: ;Asm
			mov word [EAX], CX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0038:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0038.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0039:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0039.00: ;Asm
			push dword 0x6

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_003A:
			; Conv_I

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_003B:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_003B.00: ;Asm
			push dword 0x2

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_003C:
			; Mul

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_003C.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_003C.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_003C.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_003C.03: ;Asm
			push dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_003D:
			; Add

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_003D.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_003D.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_003E:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_003E.00: ;Asm
			push dword 0x78

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0040:
			; Stind

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0040.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0040.01: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0040.02: ;Asm
			mov word [EAX], CX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0041:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0041.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0042:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0042.00: ;Asm
			push dword 0x7

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0043:
			; Conv_I

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0044:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0044.00: ;Asm
			push dword 0x2

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0045:
			; Mul

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0045.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0045.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0045.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0045.03: ;Asm
			push dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0046:
			; Add

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0046.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0046.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0047:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0047.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0048:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0048.00: ;Asm
			push dword 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0049:
			; Shr

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0049.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0049.01: ;Asm
			sar dword [ESP], CL

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_004A:
			; Call

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_004A.00: ;Asm
			Call SystemCharSystemGuidHexToCharSystemInt32

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_004A.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_004A.02: ;Asm
			JE near SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_004F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_004A.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_004A.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_004A.05: ;Asm
			JNE near SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_004F:
			; Stind

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_004F.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_004F.01: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_004F.02: ;Asm
			mov word [EAX], CX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0050:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0050.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0051:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0051.00: ;Asm
			push dword 0x8

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0052:
			; Conv_I

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0053:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0053.00: ;Asm
			push dword 0x2

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0054:
			; Mul

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0054.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0054.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0054.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0054.03: ;Asm
			push dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0055:
			; Add

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0055.00: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0055.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0056:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0056.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0057:
			; Call

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0057.00: ;Asm
			Call SystemCharSystemGuidHexToCharSystemInt32

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0057.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0057.02: ;Asm
			JE near SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_005C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0057.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0057.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_0057.05: ;Asm
			JNE near SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_005C:
			; Stind

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_005C.00: ;Asm
			pop dword ECX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_005C.01: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_005C.02: ;Asm
			mov word [EAX], CX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_005D:
			; Ldc_I4

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_005D.00: ;Asm
			push dword 0x9

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_005F:
			; Ret

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.IL_005F.00: ;Asm
			Jmp SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: HexsToCharsHexOutput

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemGuidHexsToCharsHexOutputSystemCharpointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x8


		GUID_83603962:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.Globalization.CultureInfoImpl
			; Name: CCtor
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor:

		GUID_83836250:

		METHOD_83836250.07: ;Asm
			push dword EBP

		METHOD_83836250.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor.IL_0001:
			; Ret

		SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor.END__OF__METHOD_NORMAL
			; End Method: CCtor

		SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemGlobalizationCultureInfoImplCCtor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_83836251:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.MemoryOperations.MemoryOperationsImpl
			; Name: Fill
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Argument[0] dest at EBP+16, size = 4
			; Argument[1] value at EBP+12, size = 4
			; Argument[2] size at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32:

		GUID_83842683:

		METHOD_83842683.05: ;Asm
			push dword EBP

		METHOD_83842683.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_83842683.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_83842683.08: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_83842683.09: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_83842683.0A: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_83842683.0B: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_83842683.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0002.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0003:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0003.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0003.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0004:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0004.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0005:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0005.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0005.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006:
			; Switch

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0050

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.03: ;Asm
			cmp EAX, 0x1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.04: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0055

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.05: ;Asm
			cmp EAX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.06: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_005E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.07: ;Asm
			cmp EAX, 0x3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.08: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0067

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.09: ;Asm
			cmp EAX, 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.0A: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0076

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.0B: ;Asm
			cmp EAX, 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.0C: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_007E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.0D: ;Asm
			cmp EAX, 0x6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.0E: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_008C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.0F: ;Asm
			cmp EAX, 0x7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.10: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.11: ;Asm
			cmp EAX, 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.12: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00AE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.13: ;Asm
			cmp EAX, 0x9

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.14: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00BB

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.15: ;Asm
			cmp EAX, 0xA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.16: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00CE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.17: ;Asm
			cmp EAX, 0xB

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.18: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.19: ;Asm
			cmp EAX, 0xC

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.1A: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00FB

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.1B: ;Asm
			cmp EAX, 0xD

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.1C: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.1D: ;Asm
			cmp EAX, 0xE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.1E: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0120

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.1F: ;Asm
			cmp EAX, 0xF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0006.20: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0136

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_004B:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_004B.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0153

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0050:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0050.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0055.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0056:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0056.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0057:
			; Conv_U1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0057.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0057.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0057.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0058:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0058.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0058.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0058.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0059:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0059.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_005E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_005E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_005F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_005F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0060:
			; Conv_I2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0060.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0060.01: ;Asm
			movsx EAX, AX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0060.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0061:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0061.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0061.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0061.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0062:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0062.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0067:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0067.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0068:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0068.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0069:
			; Conv_I2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0069.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0069.01: ;Asm
			movsx EAX, AX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0069.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006A:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006A.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006C.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006D:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006D.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006F:
			; Conv_U1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006F.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_006F.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0070:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0070.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0070.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0070.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0071:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0071.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0076:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0076.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0077:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0077.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0078:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0078.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0078.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0078.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0079:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0079.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_007E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_007E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_007F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_007F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0080:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0080.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0080.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0080.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0081:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0081.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0082:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0082.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0083:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0083.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0083.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0084:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0084.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0085:
			; Conv_U1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0085.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0085.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0085.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0086:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0086.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0086.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0086.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0087:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0087.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_008C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_008C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_008D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_008D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_008E:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_008E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_008E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_008E.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_008F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_008F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0090:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0090.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0091:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0091.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0091.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0092:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0092.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0093:
			; Conv_I2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0093.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0093.01: ;Asm
			movsx EAX, AX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0093.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0094:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0094.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0094.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0094.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0095:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0095.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009C:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009C.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009E.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009F:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_009F.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A0:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A0.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A1:
			; Conv_I2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A1.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A1.01: ;Asm
			movsx EAX, AX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A1.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A2:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A2.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A2.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A3:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A3.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A4:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A4.00: ;Asm
			push dword 0x6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A5:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A5.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A6:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A6.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A7:
			; Conv_U1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A7.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A7.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A8:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A8.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A9:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00A9.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00AE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00AE.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00AF:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00AF.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B0:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B0.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B0.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B1:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B1.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B2:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B2.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B3:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B3.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B4:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B4.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B5:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B5.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B6:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00B6.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00BB:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00BB.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00BC:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00BC.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00BD:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00BD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00BD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00BD.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00BE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00BE.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00BF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00BF.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C0:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C0.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C1:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C1.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C2:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C2.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C2.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C3:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C3.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C4:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C4.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C5:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C5.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C6:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C6.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C7:
			; Conv_U1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C7.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C7.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C8:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C8.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C9:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00C9.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00CE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00CE.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00CF:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00CF.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D0:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D0.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D0.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D1:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D1.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D2:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D2.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D3:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D3.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D4:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D4.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D5:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D5.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D6:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D6.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D7:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D7.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D8:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D8.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D9:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00D9.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00DA:
			; Conv_I2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00DA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00DA.01: ;Asm
			movsx EAX, AX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00DA.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00DB:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00DB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00DB.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00DB.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00DC:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00DC.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E1:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E1.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E2:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E2.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E3:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E3.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E4:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E4.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E5:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E5.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E6:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E6.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E7:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E7.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E8:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E8.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E9:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00E9.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00EA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00EA.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00EB:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00EB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00EB.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00EC:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00EC.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00ED:
			; Conv_I2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00ED.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00ED.01: ;Asm
			movsx EAX, AX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00ED.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00EE:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00EE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00EE.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00EE.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00EF:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00EF.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F0:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F0.00: ;Asm
			push dword 0xA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F2:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F2.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F3:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F3.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F4:
			; Conv_U1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F4.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F4.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F4.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F5:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F5.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F6:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00F6.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00FB:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00FB.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00FC:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00FC.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00FD:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00FD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00FD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00FD.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00FE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00FE.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00FF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_00FF.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0100:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0100.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0100.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0101:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0101.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0102:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0102.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0102.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0102.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0103:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0103.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0104:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0104.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0105:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0105.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0105.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0106:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0106.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0107:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0107.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0107.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0107.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0108:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0108.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010C:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010C.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010E.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010F:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_010F.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0110:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0110.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0111:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0111.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0111.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0111.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0112:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0112.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0113:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0113.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0114:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0114.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0114.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0115:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0115.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0116:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0116.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0116.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0116.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0117:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0117.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0118:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0118.00: ;Asm
			push dword 0xC

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011A:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011C:
			; Conv_U1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011C.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011C.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011D:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011D.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011E:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_011E.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0120:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0120.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0121:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0121.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0122:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0122.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0122.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0122.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0123:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0123.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0124:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0124.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0125:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0125.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0125.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0126:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0126.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0127:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0127.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0127.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0127.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0128:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0128.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0129:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0129.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_012A:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_012A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_012A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_012B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_012B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_012C:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_012C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_012C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_012C.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_012D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_012D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_012E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_012E.00: ;Asm
			push dword 0xC

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0130:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0130.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0130.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0131:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0131.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0132:
			; Conv_U1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0132.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0132.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0132.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0133:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0133.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0133.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0133.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0134:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0134.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0136:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0136.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0137:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0137.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0138:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0138.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0138.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0138.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0139:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0139.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013A.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013B:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013B.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013D:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013D.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_013F.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0140:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0140.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0140.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0141:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0141.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0142:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0142.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0142.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0142.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0143:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0143.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0144:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0144.00: ;Asm
			push dword 0xC

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0146:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0146.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0146.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0147:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0147.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0148:
			; Conv_I2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0148.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0148.01: ;Asm
			movsx EAX, AX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0148.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0149:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0149.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0149.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0149.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_014A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_014A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_014B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_014B.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_014D:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_014D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_014D.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_014E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_014E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_014F:
			; Conv_U1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_014F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_014F.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_014F.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0150:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0150.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0150.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0150.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0151:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0151.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0153:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0153.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0154:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0154.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0156:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0156.00: ;Asm
			mov EAX, EBP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0156.01: ;Asm
			sub EAX, 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0156.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0158:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0158.00: ;Asm
			Call SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0158.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0158.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_015D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0158.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0158.04: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_015D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_015D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_015D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_015E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_015E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_015F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_015F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_015F.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0161:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0161.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0172

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0163:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0163.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0164:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0164.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0165:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0165.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0165.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0167:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0167.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0167.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0168:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0168.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0169:
			; Conv_U1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0169.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0169.01: ;Asm
			movzx EAX, AL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0169.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016A:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016A.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016B:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016B.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016C.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016E.00: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016F:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_016F.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0170:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0170.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0170.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0172:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0172.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0172.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0174:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0174.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0174.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175:
			; Clt

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.02: ;Asm
			push dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.04: ;Asm
			JL near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.True

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.05: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.False

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.True:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.07: ;Asm
			push dword 0x1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.08: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0177

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.False:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0175.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0177:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0177.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0177.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0179:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0179.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0179.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_017B:
			; Branch

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_017B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_017B.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_017B.02: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0163

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_017D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_017D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_017E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_017E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_017E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_017F:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_017F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_017F.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0180:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0180.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0181:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0181.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0181.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0182:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0182.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFill16BlocksSystemBytepointerSystemInt32SystemInt32

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0182.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0182.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0187
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0182.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0187:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0187.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188:
			; Ret

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.IL_0188.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Fill

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x18

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFillSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_83842684:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping:

		GUID_84687170:

		METHOD_84687170.06: ;Asm
			push dword EBP

		METHOD_84687170.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_84687170.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_001A:
			; Ldfld
			; Field: Cosmos.System.KeyMapping[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.KeyMapping[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0021.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingAddWithResizeCosmosSystemKeyMapping.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_84687171:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyMapping
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+60, size = 8
			; Argument[1] aScanCode at EBP+52, size = 1
			; Argument[2] norm at EBP+48, size = 2
			; Argument[3] shift at EBP+44, size = 2
			; Argument[4] num at EBP+40, size = 2
			; Argument[5] caps at EBP+36, size = 2
			; Argument[6] shiftcaps at EBP+32, size = 2
			; Argument[7] shiftnum at EBP+28, size = 2
			; Argument[8] altgr at EBP+24, size = 2
			; Argument[9] shiftaltgr at EBP+20, size = 2
			; Argument[10] ctrl at EBP+16, size = 2
			; Argument[11] shiftctrl at EBP+12, size = 2
			; Argument[12] aKey at EBP+8, size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx:

		GUID_84757929:

		METHOD_84757929.06: ;Asm
			push dword EBP

		METHOD_84757929.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0000.00: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0000.01: ;Asm
			push dword [EBP + 56]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0001.00: ;Asm
			movzx EAX, byte [EBP + 52]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0002.00: ;Asm
			movzx EAX, word [EBP + 48]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0002.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0003.00: ;Asm
			movzx EAX, word [EBP + 44]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0003.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0004:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0004.00: ;Asm
			movzx EAX, word [EBP + 40]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0004.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0006:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0006.00: ;Asm
			movzx EAX, word [EBP + 36]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0008:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0008.00: ;Asm
			movzx EAX, word [EBP + 32]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000A:
			; Ldarg
			; Arg idx = 7
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000A.00: ;Asm
			movzx EAX, word [EBP + 28]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000C:
			; Ldarg
			; Arg idx = 8
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000C.00: ;Asm
			movzx EAX, word [EBP + 24]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000E:
			; Ldarg
			; Arg idx = 9
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000E.00: ;Asm
			movzx EAX, word [EBP + 20]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_000E.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0010:
			; Ldarg
			; Arg idx = 10
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0010.00: ;Asm
			movzx EAX, word [EBP + 16]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0010.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0012:
			; Ldarg
			; Arg idx = 11
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0012.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0012.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0014:
			; Ldarg
			; Arg idx = 12
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0016:
			; Ldarg
			; Arg idx = 12
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0016.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0018:
			; Call

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0018.00: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0018.02: ;Asm
			JE near SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_001D
			; aStackSizeBeforeCall = 60
			; aTotalArgumentSizeOfMethod = 60
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_0018.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_001D:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_001D.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_001E:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_001E.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_001F:
			; Ret

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.IL_001F.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x38


		GUID_84757930:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyMapping
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+52, size = 8
			; Argument[1] aScanCode at EBP+44, size = 1
			; Argument[2] norm at EBP+40, size = 2
			; Argument[3] shift at EBP+36, size = 2
			; Argument[4] num at EBP+32, size = 2
			; Argument[5] caps at EBP+28, size = 2
			; Argument[6] shiftcaps at EBP+24, size = 2
			; Argument[7] shiftnum at EBP+20, size = 2
			; Argument[8] altgr at EBP+16, size = 2
			; Argument[9] aKey at EBP+12, size = 4
			; Argument[10] numKey at EBP+8, size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx:

		GUID_84825630:

		METHOD_84825630.05: ;Asm
			push dword EBP

		METHOD_84825630.06: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0000.00: ;Asm
			push dword [EBP + 52]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0000.01: ;Asm
			push dword [EBP + 48]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0001.00: ;Asm
			movzx EAX, byte [EBP + 44]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0002.00: ;Asm
			movzx EAX, word [EBP + 40]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0002.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0003.00: ;Asm
			movzx EAX, word [EBP + 36]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0003.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0004:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0004.00: ;Asm
			movzx EAX, word [EBP + 32]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0004.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0006:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0006.00: ;Asm
			movzx EAX, word [EBP + 28]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0008:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0008.00: ;Asm
			movzx EAX, word [EBP + 24]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000A:
			; Ldarg
			; Arg idx = 7
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000A.00: ;Asm
			movzx EAX, word [EBP + 20]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000A.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000C:
			; Ldarg
			; Arg idx = 8
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000C.00: ;Asm
			movzx EAX, word [EBP + 16]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000E:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000E.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000F:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000F.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0010:
			; Ldc_I4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0010.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011:
			; Ldarg
			; Arg idx = 9
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0013:
			; Ldarg
			; Arg idx = 10
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0013.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0015:
			; Call

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0015.00: ;Asm
			Call SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0015.02: ;Asm
			JE near SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_001A
			; aStackSizeBeforeCall = 60
			; aTotalArgumentSizeOfMethod = 60
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0015.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_001A:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_001A.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_001B:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_001B.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_001C:
			; Ret

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_001C.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x30


		GUID_84825631:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor:

		GUID_84893979:
			; Static constructor. See if it has been called already, return if so.

		METHOD_84893979.05: ;Asm
			cmp byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_System_KeyMapping_], 0x1

		METHOD_84893979.06: ;Asm
			JE near METHOD_84893979.BeforeQuickReturn

		METHOD_84893979.07: ;Asm
			mov byte [CCTOR_CALLED__System_Collections_Generic_List_1___Cosmos_System_KeyMapping_], 0x1

		METHOD_84893979.08: ;Asm
			Jmp METHOD_84893979.AfterCCTorAlreadyCalledCheck

		METHOD_84893979.BeforeQuickReturn:

		METHOD_84893979.09: ;Asm
			mov ECX, 0x0

		METHOD_84893979.0A: ;Asm
			Ret


		METHOD_84893979.AfterCCTorAlreadyCalledCheck:

		METHOD_84893979.0B: ;Asm
			push dword EBP

		METHOD_84893979.0C: ;Asm
			mov EBP, ESP

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0006:
			; Stsfld

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0006.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'Cosmos.System.KeyMapping[]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Collections_Generic_List_1___Cosmos_System_KeyMapping___emptyArray + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_000B:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_84893980:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Name: set_Capacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32:

		GUID_84909258:

		METHOD_84909258.05: ;Asm
			push dword EBP

		METHOD_84909258.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_84909258.07: ;Asm
			push dword 0x0

		METHOD_84909258.08: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0007.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0009.00: ;Asm
			push dword 0xF

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_000B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_000B.00: ;Asm
			push dword 0x15

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0014:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystemFactory[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystemFactory[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0014.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0019:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0019.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001B:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001B.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0058

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_001F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_004D

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0022.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0027:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FileSystemFactory[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0027.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0027.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0029:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0029.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_002E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_002F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_002F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_002F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0045

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0032:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystemFactory[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystemFactory[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0032.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0038:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystemFactory[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0039:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_003B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FileSystemFactory, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_003B.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_003B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_003B.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0040:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0040.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0040.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0045
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0040.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0045.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0045.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0046:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FileSystemFactory[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0047:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Field: Cosmos.System.FileSystem.FileSystemFactory[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystemFactory[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0047.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0047.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0047.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0047.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0047.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0047.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_004C:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_004C.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_004D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_004E:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactorycctor

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_004E.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_004E.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_004E.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FileSystemFactory___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_004E.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0053:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FileSystemFactory]
			; Field: Cosmos.System.FileSystem.FileSystemFactory[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FileSystemFactory[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0053.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0053.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0053.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0053.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0053.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0058:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.IL_0058.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_Capacity

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFileSystemFactoryset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_84909259:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Runtime.CompilerServices.Unsafe
			; Name: ReadUnaligned
			; Plugged: No
			; Argument[0] source at EBP+8, size = 4
			; Return size: 4

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte:

		GUID_85059879:

		METHOD_85059879.06: ;Asm
			push dword EBP

		METHOD_85059879.07: ;Asm
			mov EBP, ESP

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte&
			; Arg real size = 4 aligned size = 4

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.IL_0001:
			; Unaligned

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.IL_0004:
			; Ldobj

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.IL_0004.00: ;Asm
			pop dword EAX

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.IL_0004.01: ;Asm
			movsx EBX, word [EAX]

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.IL_0004.02: ;Asm
			push dword EBX

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.IL_0009:
			; Ret

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.IL_0009.00: ;Asm
			Jmp SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.END__OF__METHOD_NORMAL
			; End Method: ReadUnaligned

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.END__OF__METHOD_NORMAL

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.END__OF__METHOD_EXCEPTION:

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.END__OF__METHOD_EXCEPTION__2:

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt16SystemRuntimeCompilerServicesUnsafeReadUnalignedSystemInt16SystemByte.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_85059880:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Name: DisplayFileSystemInfo
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo:

		GUID_85075502:

		METHOD_85075502.07: ;Asm
			push dword EBP

		METHOD_85075502.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0000:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0001:
			; LdStr
			; String Value: -------File System--------

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0001.00: ;Asm
			push dword StringLiteral0347

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0006:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0006.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0006.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_000B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0006.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_000B:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_000B.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_000C:
			; LdStr
			; String Value: Bytes per Cluster     = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_000C.00: ;Asm
			push dword StringLiteral0348

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_000C.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0011.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0011.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0012:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.BytesPerCluster
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 100 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0012.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0012.02: ;Asm
			add ECX, 0x64

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0012.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0012.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0012.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0017:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0017.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0017.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0017.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0017.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0017.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0017.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0017.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0017.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0017.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0017.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_001C:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_001C.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_001C.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0021
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_001C.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_001C.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0021:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0021.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0021.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0026
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0021.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0026:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0026.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0027:
			; LdStr
			; String Value: Bytes per Sector      = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0027.00: ;Asm
			push dword StringLiteral0349

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0027.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_002C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_002C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_002C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_002D:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.BytesPerSector
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 96 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_002D.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_002D.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_002D.02: ;Asm
			add ECX, 0x60

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_002D.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_002D.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_002D.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0032:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0032.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0032.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0032.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0032.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0032.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0032.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0032.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0032.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0032.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0032.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0037:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0037.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0037.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0037.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_003C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0037.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0037.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0037.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_003C:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_003C.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_003C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_003C.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0041
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_003C.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0041:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0041.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0042:
			; LdStr
			; String Value: Cluster Count         = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0042.00: ;Asm
			push dword StringLiteral034A

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0042.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0047:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0047.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0047.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0048:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.ClusterCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 92 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0048.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0048.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0048.02: ;Asm
			add ECX, 0x5C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0048.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0048.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0048.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_004D:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_004D.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_004D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_004D.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_004D.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_004D.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_004D.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_004D.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_004D.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_004D.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_004D.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0052:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0052.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0052.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0052.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0057
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0052.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0052.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0052.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0057:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0057.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0057.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0057.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_005C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0057.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_005C:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_005C.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_005D:
			; LdStr
			; String Value: Data Sector           = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_005D.00: ;Asm
			push dword StringLiteral034B

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_005D.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0062:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0062.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0062.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0063:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.DataSector
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 88 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0063.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0063.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0063.02: ;Asm
			add ECX, 0x58

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0063.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0063.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0063.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0068:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0068.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0068.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0068.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0068.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0068.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0068.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0068.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0068.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0068.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0068.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_006D:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_006D.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_006D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_006D.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0072
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_006D.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_006D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_006D.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0072:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0072.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0072.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0072.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0077
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0072.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0077:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0077.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0078:
			; LdStr
			; String Value: Data Sector Count     = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0078.00: ;Asm
			push dword StringLiteral034C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0078.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_007D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_007D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_007D.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_007E:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.DataSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 84 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_007E.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_007E.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_007E.02: ;Asm
			add ECX, 0x54

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_007E.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_007E.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_007E.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0083:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0083.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0083.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0083.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0083.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0083.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0083.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0083.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0083.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0083.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0083.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0088:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0088.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0088.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0088.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_008D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0088.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0088.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0088.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_008D:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_008D.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_008D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_008D.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0092
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_008D.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0092:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0092.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0093:
			; LdStr
			; String Value: FAT Sector Count      = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0093.00: ;Asm
			push dword StringLiteral034D

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0093.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0098:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0098.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0098.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0099:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.FatSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 80 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0099.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0099.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0099.02: ;Asm
			add ECX, 0x50

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0099.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0099.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0099.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_009E:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_009E.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_009E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_009E.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_009E.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_009E.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_009E.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_009E.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_009E.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_009E.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_009E.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00A3:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00A3.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00A3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00A3.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00A8
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00A3.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00A3.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00A3.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00A8:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00A8.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00A8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00A8.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00AD
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00A8.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00AD:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00AD.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00AE:
			; LdStr
			; String Value: FAT Type              = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00AE.00: ;Asm
			push dword StringLiteral034E

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00AE.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B3:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B3.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B3.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B4:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum Cosmos.System.FileSystem.FAT.FatFileSystem.mFatType
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem+FatTypeEnum
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 68 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B4.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B4.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B4.02: ;Asm
			add ECX, 0x44

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B4.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B4.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B4.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B9:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B9.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B9.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B9.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B9.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B9.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B9.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B9.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B9.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B9.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00B9.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00BE:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00BE.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00BE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00BE.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00C3
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00BE.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00BE.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00BE.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00C3:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00C3.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00C3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00C3.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00C8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00C3.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00C8:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00C8.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00C9:
			; LdStr
			; String Value: Number of FATS        = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00C9.00: ;Asm
			push dword StringLiteral034F

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00C9.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00CE:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00CE.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00CE.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00CF:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.NumberOfFATs
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 64 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00CF.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00CF.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00CF.02: ;Asm
			add ECX, 0x40

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00CF.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00CF.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00CF.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D4:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D4.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D4.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D4.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D4.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D4.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D4.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D4.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D4.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D4.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D4.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D9:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D9.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D9.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00DE
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D9.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D9.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00D9.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00DE:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00DE.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00DE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00DE.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00E3
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00DE.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00E3:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00E3.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00E4:
			; LdStr
			; String Value: Reserved Sector Count = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00E4.00: ;Asm
			push dword StringLiteral0350

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00E4.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00E9:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00E9.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00E9.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EA:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.ReservedSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 60 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EA.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EA.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EA.02: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EA.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EA.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EA.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EF:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EF.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EF.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EF.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EF.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EF.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EF.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EF.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EF.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EF.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00EF.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00F4:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00F4.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00F4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00F4.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00F9
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00F4.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00F4.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00F4.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00F9:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00F9.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00F9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00F9.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00FE
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00F9.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00FE:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00FE.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00FF:
			; LdStr
			; String Value: Root Cluster          = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00FF.00: ;Asm
			push dword StringLiteral0351

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_00FF.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0104:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0104.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0104.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0105:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.RootCluster
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 56 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0105.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0105.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0105.02: ;Asm
			add ECX, 0x38

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0105.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0105.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0105.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010A:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010A.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010A.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010A.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010A.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010A.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010A.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010A.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010A.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010A.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010F:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010F.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010F.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0114
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010F.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010F.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_010F.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0114:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0114.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0114.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0114.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0119
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0114.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0119:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0119.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_011A:
			; LdStr
			; String Value: Root Entry Count      = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_011A.00: ;Asm
			push dword StringLiteral0352

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_011A.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_011F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_011F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_011F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0120:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.RootEntryCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 52 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0120.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0120.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0120.02: ;Asm
			add ECX, 0x34

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0120.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0120.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0120.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0125:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0125.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0125.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0125.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0125.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0125.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0125.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0125.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0125.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0125.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0125.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_012A:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_012A.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_012A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_012A.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_012F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_012A.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_012A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_012A.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_012F:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_012F.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_012F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_012F.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0134
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_012F.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0134:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0134.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0135:
			; LdStr
			; String Value: Root Sector           = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0135.00: ;Asm
			push dword StringLiteral0353

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0135.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_013A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_013A.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_013A.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_013B:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.RootSector
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 48 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_013B.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_013B.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_013B.02: ;Asm
			add ECX, 0x30

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_013B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_013B.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_013B.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0140:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0140.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0140.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0140.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0140.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0140.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0140.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0140.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0140.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0140.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0140.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0145:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0145.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0145.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0145.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_014A
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0145.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0145.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0145.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_014A:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_014A.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_014A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_014A.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_014F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_014A.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_014F:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_014F.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0150:
			; LdStr
			; String Value: Root Sector Count     = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0150.00: ;Asm
			push dword StringLiteral0354

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0150.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0155:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0155.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0155.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0156:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.RootSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 44 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0156.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0156.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0156.02: ;Asm
			add ECX, 0x2C

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0156.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0156.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0156.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_015B:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_015B.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_015B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_015B.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_015B.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_015B.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_015B.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_015B.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_015B.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_015B.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_015B.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0160:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0160.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0160.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0160.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0165
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0160.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0160.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0160.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0165:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0165.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0165.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0165.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_016A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0165.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_016A:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_016A.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_016B:
			; LdStr
			; String Value: Sectors per Cluster   = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_016B.00: ;Asm
			push dword StringLiteral0355

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_016B.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0170:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0170.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0170.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0171:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.SectorsPerCluster
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 40 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0171.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0171.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0171.02: ;Asm
			add ECX, 0x28

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0171.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0171.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0171.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0176:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0176.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0176.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0176.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0176.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0176.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0176.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0176.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0176.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0176.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0176.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_017B:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_017B.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_017B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_017B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0180
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_017B.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_017B.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_017B.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0180:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0180.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0180.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0180.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0185
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0180.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0185:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0185.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0186:
			; LdStr
			; String Value: Total Sector Count    = 

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0186.00: ;Asm
			push dword StringLiteral0356

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0186.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_018B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_018B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_018B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_018C:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.TotalSectorCount
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 36 (includes object header)

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_018C.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_018C.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_018C.02: ;Asm
			add ECX, 0x24

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_018C.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_018C.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_018C.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0191:
			; Box

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0191.00: ;Asm
			push dword 0x10

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0191.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0191.02: ;Asm
			pop dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0191.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_UInt32_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0191.04: ;Asm
			mov dword [ESI], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0191.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0191.06: ;Asm
			pop dword EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0191.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0191.08: ;Asm
			push dword ESI

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0191.09: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0196:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0196.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObject

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0196.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0196.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_019B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0196.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0196.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_0196.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_019B:
			; Call

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_019B.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_019B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_019B.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_01A0
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_019B.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_01A0:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_01A0.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_01A1:
			; Ret

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.IL_01A1.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_NORMAL
			; End Method: DisplayFileSystemInfo

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDisplayFileSystemInfo.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_85075503:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32:

		GUID_85517595:

		METHOD_85517595.05: ;Asm
			push dword EBP

		METHOD_85517595.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_85517595.07: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_85517596:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: set_Length
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32:

		GUID_85654944:

		METHOD_85654944.06: ;Asm
			push dword EBP

		METHOD_85654944.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_85654944.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_85654944.09: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_85654944.0A: ;Asm
			push dword 0x0

		METHOD_85654944.0B: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_85654944.0C: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_85654944.0D: ;Asm
			push dword 0x0

		METHOD_85654944.0E: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0001:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0002:
			; Branch

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0002.03: ;Asm
			JNL near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0014

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0004:
			; LdStr
			; String Value: value

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0004.00: ;Asm
			push dword StringLiteral0357

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0004.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0009:
			; Call

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NegativeLength

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0009.03: ;Asm
			JE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0009.06: ;Asm
			JNE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E:
			; Newobj

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.00: ;Asm
			push dword 0x98

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.AfterAlloc:

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.10: ;Asm
			JE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.NoError1643
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.14: ;Asm
			Jmp SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.NoError1643:

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.18: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_000E.19: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0013:
			; Throw

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0013.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0013.05: ;Asm
			Jmp SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0015.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0016:
			; Call

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0016.00: ;Asm
			Call SystemInt32SystemTextStringBuilderget_MaxCapacity

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0016.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_001B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0016.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0016.05: ;Asm
			JNE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_001B:
			; Branch

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_001B.03: ;Asm
			JLE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002D

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_001D:
			; LdStr
			; String Value: value

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_001D.00: ;Asm
			push dword StringLiteral0358

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_001D.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0022:
			; Call

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0022.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0022.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_SmallCapacity

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0022.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0022.03: ;Asm
			JE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0022.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0022.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0022.06: ;Asm
			JNE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027:
			; Newobj

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.00: ;Asm
			push dword 0x98

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.AfterAlloc:

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.0F: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.10: ;Asm
			JE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.NoError1643
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.11: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.14: ;Asm
			Jmp SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.NoError1643:

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.16: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.18: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0027.19: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002C:
			; Throw

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002C.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002C.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002C.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002C.04: ;Asm
			mov ECX, 0x3

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002C.05: ;Asm
			Jmp SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002E:
			; Call

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002E.00: ;Asm
			Call SystemInt32SystemTextStringBuilderget_Capacity

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002E.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0033
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002E.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_002E.04: ;Asm
			JNE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0033:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0033.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0033.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0035:
			; Branch

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0035.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0035.02: ;Asm
			JNE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_004E

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0037:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0037.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0037.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0038:
			; Ldfld
			; Field: System.Text.StringBuilder System.Text.StringBuilder.m_ChunkPrevious
			; Type: System.Text.StringBuilder
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 16 (includes object header)

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0038.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0038.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0038.02: ;Asm
			add ECX, 0x10

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0038.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0038.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0038.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0038.06: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0038.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_003D:
			; Branch

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_003D.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_003D.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_003D.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_003D.03: ;Asm
			JNE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_004E

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_003D.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_003D.05: ;Asm
			JNE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_004E

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_003F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_003F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_003F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0040:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0040.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0041:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0041.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0041.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0041.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0041.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0041.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0041.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0046:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0046.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0046.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0047:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0047.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0048:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0048.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0048.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0048.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0048.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0048.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0048.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_004D:
			; Ret

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_004D.00: ;Asm
			Jmp SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_004E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_004E.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_004F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_004F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_004F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0050:
			; Call

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0050.00: ;Asm
			Call SystemInt32SystemTextStringBuilderget_Length

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0050.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0050.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0055
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0050.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0050.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0050.05: ;Asm
			JNE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0055:
			; Sub

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0055.00: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0055.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0055.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0055.03: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0056:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0056.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0056.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0057:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0057.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0057.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0058:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0058.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0059:
			; Branch

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0059.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0059.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0059.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0059.03: ;Asm
			JLE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0065

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005C:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005C.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005D.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005E:
			; Call

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005E.00: ;Asm
			Call SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005E.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0063
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005E.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005E.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_005E.05: ;Asm
			JNE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0063:
			; Pop

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0063.00: ;Asm
			add ESP, 0x8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0064:
			; Ret

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0064.00: ;Asm
			Jmp SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0065.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0065.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0066:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0066.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0067:
			; Call

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0067.00: ;Asm
			Call SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0067.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0067.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0067.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0067.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0067.05: ;Asm
			JNE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006C:
			; Stloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006C.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006C.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006C.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006C.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006D:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006D.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006D.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006D.03: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006E.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006E.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006F:
			; Branch

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006F.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006F.01: ;Asm
			pop dword EDX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006F.02: ;Asm
			pop dword EBX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006F.03: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006F.04: ;Asm
			cmp ECX, EDX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006F.05: ;Asm
			JNE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006F.End

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006F.06: ;Asm
			cmp EBX, EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006F.07: ;Asm
			JE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B7

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_006F.End:

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0071:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0071.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0071.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0072:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0072.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0072.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0072.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0072.03: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0073:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 24 (includes object header)

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0073.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0073.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0073.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0073.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0073.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0073.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0078:
			; Sub

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0078.00: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0078.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0078.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0078.03: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0079:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0079.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0079.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007A.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007A.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B:
			; Newarr
			; Element Size = 2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.03: ;Asm
			mul dword EDX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.05: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.AfterAlloc:

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.07: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.08: ;Asm
			pop dword ESI

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.09: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.0C: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.12: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_007B.14: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0080:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0080.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0080.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0080.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0080.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0082:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0082.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0082.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0082.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0082.03: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0083:
			; Ldfld
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 32 (includes object header)

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0083.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0083.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0083.02: ;Asm
			add ECX, 0x20

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0083.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0083.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0083.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0083.06: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0083.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0088:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0088.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0089:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0089.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0089.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0089.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0089.03: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008B:
			; Ldc_I4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008B.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008C:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008C.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008C.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008C.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008C.03: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008D:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 28 (includes object header)

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008D.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008D.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008D.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008D.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_008D.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0092:
			; Call

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0092.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0092.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0092.02: ;Asm
			JE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0097
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0092.03: ;Asm
			JNE near SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0097:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0097.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0097.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0098:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 24
			; Local size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0098.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0098.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0098.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_0098.03: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_009A:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; Offset: 32 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_009A.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_009A.01: ;Asm
			add ECX, 0x20

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_009A.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_009A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_009A.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_009A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_009A.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_009A.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_009F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_009F.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_009F.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A0:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A0.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A0.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A0.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A0.03: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A1:
			; Ldfld
			; Field: System.Text.StringBuilder System.Text.StringBuilder.m_ChunkPrevious
			; Type: System.Text.StringBuilder
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 16 (includes object header)

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A1.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A1.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A1.02: ;Asm
			add ECX, 0x10

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A1.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A1.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A1.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A1.06: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A1.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A6:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Text.StringBuilder System.Text.StringBuilder.m_ChunkPrevious
			; Type: System.Text.StringBuilder
			; Size: 8
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A6.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A6.01: ;Asm
			add ECX, 0x10

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A6.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A6.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A6.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A6.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A6.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00A6.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AB:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AB.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AB.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AC:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AC.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AC.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AC.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AC.03: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AD:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 24 (includes object header)

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AD.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AD.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AD.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AD.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AD.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00AD.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B2:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B2.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B2.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B2.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B2.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B2.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B2.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B7:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B7.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B7.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B8:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B8.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B9:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B9.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B9.01: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B9.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00B9.03: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00BA:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 24 (includes object header)

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00BA.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00BA.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00BA.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00BA.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00BA.04: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00BA.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00BF:
			; Sub

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00BF.00: ;Asm
			pop dword ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00BF.01: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00BF.02: ;Asm
			sub EAX, ECX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00BF.03: ;Asm
			push dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00C0:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00C0.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00C0.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00C0.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00C0.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00C0.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00C0.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00C5:
			; Ret

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.IL_00C5.00: ;Asm
			Jmp SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_Length

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x1C

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemTextStringBuilderset_LengthSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_85654945:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: SplitPath
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 8

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString:

		GUID_86018747:

		METHOD_86018747.06: ;Asm
			push dword EBP

		METHOD_86018747.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_86018747.08: ;Asm
			push dword 0x0

		METHOD_86018747.09: ;Asm
			push dword 0x0

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0000:
			; Nop

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0000.00: ;Asm
			NOP

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0002:
			; Call

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0002.00: ;Asm
			sub ESP, 0x8

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0002.01: ;Asm
			Call SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0002.02: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0002.03: ;Asm
			JE near SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0002.06: ;Asm
			JNE near SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0007:
			; Ldc_I4

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0007.00: ;Asm
			push dword 0x1

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0008:
			; Callvirt
			; ThisOffset = 12

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0008.00: ;Asm
			Call SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0008.02: ;Asm
			JE near SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_000D
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 8
			; Cleanup return

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0008.05: ;Asm
			JNE near SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_EXCEPTION

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0008.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_000D:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_000D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_000D.02: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_000D.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_000E:
			; Br

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_000E.00: ;Asm
			Jmp SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0010

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0010:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 4
			; Local size = 8

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0010.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0010.01: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0010.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0010.03: ;Asm
			push dword EAX

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0011:
			; Ret

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.IL_0011.00: ;Asm
			Jmp SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_NORMAL
			; End Method: SplitPath

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_NORMAL

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringarrayCosmosSystemFileSystemVFSVFSManagerSplitPathSystemString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_86018748:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Name: GetDirectoryListing
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-32
			; Local 5 at EBP-36
			; Local 6 at EBP-40
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] baseDirectory at EBP+12, size = 8
			; Return size: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry:

		GUID_86058116:

		METHOD_86058116.0A: ;Asm
			push dword EBP

		METHOD_86058116.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_86058116.0C: ;Asm
			push dword 0x0

		METHOD_86058116.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_86058116.0E: ;Asm
			push dword 0x0

		METHOD_86058116.0F: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_86058116.10: ;Asm
			push dword 0x0

		METHOD_86058116.11: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_86058116.12: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_86058116.13: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_86058116.14: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_86058116.15: ;Asm
			push dword 0x0

		METHOD_86058116.16: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0000:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0000.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0002:
			; Ldnull

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0002.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0002.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0003:
			; Ceq
			; NullRef

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0003.01: ;Asm
			pop dword EAX
			; DirectoryEntry

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0003.03: ;Asm
			pop dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0003.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0003.False

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0003.06: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0003.07: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0003.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0003.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0003.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0005.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0006.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0007:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0007.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0007.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0009:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0009.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000A:
			; LdStr
			; String Value: baseDirectory

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000A.00: ;Asm
			push dword StringLiteral0359

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000A.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F:
			; Newobj

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.00: ;Asm
			push dword 0x90

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.AfterAlloc:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.02: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.03: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.04: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.0E: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.NoError1644
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.11: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.NoError1644:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.14: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_000F.15: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0014:
			; Throw

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0014.01: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0014.05: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015:
			; Newobj

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntrycctor

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.02: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.AfterCCTorExceptionCheck:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.03: ;Asm
			push dword 0x24

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.AfterAlloc:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.05: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.06: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.07: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_System_FileSystem_Listing_DirectoryEntry__ASM_IS__System_Private_CoreLib]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.09: ;Asm
			mov dword [EAX], EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.0C: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryctor

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.0E: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.0F: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.NoError1644
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.11: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.NoError1644:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.13: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0015.14: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001A:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001A.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001A.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001A.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001B:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001B.01: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C:
			; Castclass

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C.03: ;Asm
			push dword [EAX]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C.05: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C.07: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C.08: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C.09: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C.0A: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C_After_IsInstance_Call:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C_After_IsInstance_Call.0D: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C_InvalidCast

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C_After_IsInstance_Call.0E: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C_InvalidCast:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_001C_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0021.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0022:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0022.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0022.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0022.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0023:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0023.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0024:
			; Callvirt
			; ThisOffset = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0024.00: ;Asm
			Call SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0024.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0024.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0024.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0024.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0024.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Local EBP offset = 20
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0029.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002A:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002A.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002B.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002B.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002D:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002D.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0046

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002F:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002F.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0030:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0030.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0030.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0030.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0031:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Local EBP offset = 20
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0031.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0031.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0031.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0031.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0032:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0032.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0032.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0034:
			; Callvirt
			; ThisOffset = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0034.00: ;Asm
			Call CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0034.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0034.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0039
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0034.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0034.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0034.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0034.06: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0034.07: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0034.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0039:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0039.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddCosmosSystemFileSystemListingDirectoryEntry

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0039.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0039.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_003E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0039.03: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0039.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_003E:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_003E.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_003F:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_003F.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0040:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0040.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0040.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0042:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0042.00: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0043:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0043.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0043.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0044:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0044.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0044.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0046:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0046.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0048:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Local EBP offset = 20
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0048.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0048.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0048.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0048.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0049:
			; Callvirt
			; ThisOffset = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0049.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0049.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0049.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0049.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0049.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0049.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0049.NoExceptionAfterCall:
			; Argument Count = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E:
			; Clt

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.00: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.01: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.02: ;Asm
			push dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.03: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.04: ;Asm
			JL near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.True

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.05: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.False

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.06: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.07: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.08: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0050

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.09: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_004E.0A: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0050:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0050.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0050.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0052:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0052.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0052.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0054:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0054.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0054.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0054.02: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_002F

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0056:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0056.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0056.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0056.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0056.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0057:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 40
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0057.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0057.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0057.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0057.03: ;Asm
			mov dword [EBP - 40], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0059:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_0059.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_005B

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_005B:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Local EBP offset = 40
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_005B.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_005B.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_005B.02: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_005B.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_005D:
			; Ret

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.IL_005D.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL
			; End Method: GetDirectoryListing

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x2C

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetDirectoryListingCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_86058117:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Name: AddWithResize
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] item at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry:

		GUID_86266329:

		METHOD_86266329.0A: ;Asm
			push dword EBP

		METHOD_86266329.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_86266329.0C: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0006:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0006.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0008:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0009.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_000A:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_000A.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_000B:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_000B.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_000B.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_000B.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0010.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0010.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0011:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0011.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0012:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0012.00: ;Asm
			push dword 0x1

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0013:
			; Add

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0013.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0013.01: ;Asm
			add dword [ESP], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0014:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; Offset: 24 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0014.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0014.01: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0014.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0014.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_001A:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntry[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntry[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_001A.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_001A.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_001A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_001A.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_001A.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_001A.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_001A.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_001F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_001F.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021:
			; Stelem

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.01: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.02: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.03: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.05: ;Asm
			add EDX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.06: ;Asm
			push dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.08: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.09: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.0B: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.0C: ;Asm
			mov dword [ECX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.0D: ;Asm
			add ECX, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0021.0E: ;Asm
			add ESP, 0xC

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0026:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.IL_0026.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL
			; End Method: AddWithResize

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryAddWithResizeCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_86266330:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.PathImpl
			; Name: GetRootLength
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-36
			; Local 9 at EBP-40
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString:

		GUID_86351756:

		METHOD_86351756.06: ;Asm
			push dword EBP

		METHOD_86351756.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_86351756.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_86351756.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_86351756.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_86351756.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_86351756.0C: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_86351756.0D: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_86351756.0E: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_86351756.0F: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_86351756.10: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_86351756.11: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0000:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0001:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0002:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0003.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0003.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0004:
			; Callvirt
			; ThisOffset = 0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0004.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0004.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0009
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0004.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0004.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0004.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0009:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0009.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0009.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000A.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000B:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000B.00: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000C:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000C.01: ;Asm
			pop dword EBX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000C.02: ;Asm
			cmp EBX, EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000C.03: ;Asm
			JL near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001C

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000F:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_000F.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0010:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0010.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0010.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0015
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0010.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0010.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0010.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0015:
			; Call

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0015.00: ;Asm
			Call SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0015.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0015.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001A
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0015.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0015.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001A:
			; Br

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001A.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001D

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001C:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001C.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001D.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001E.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001E.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001F:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001F.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001F.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_001F.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_008C

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0021:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0021.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0022:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0022.00: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0023:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0023.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0024:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0024.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0025:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0025.00: ;Asm
			push dword 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0026:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0026.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0026.01: ;Asm
			pop dword EBX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0026.02: ;Asm
			cmp EBX, EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0026.03: ;Asm
			JL near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0036

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0028.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0028.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0029:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0029.00: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002A:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002A.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002A.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002A.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002A.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002F:
			; Call

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002F.00: ;Asm
			Call SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002F.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002F.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0034
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002F.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_002F.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0034:
			; Br

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0034.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0037

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0036:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0036.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0037:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0037.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0037.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0038:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0038.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0038.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0039:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0039.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0039.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0039.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0089

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_003B:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_003B.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_003C:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_003C.00: ;Asm
			push dword 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_003D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_003D.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_003D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_003E:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_003E.00: ;Asm
			push dword 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_003F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_003F.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_003F.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0041:
			; Br

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0041.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007E

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0043:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0043.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0044:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0044.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0044.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0045:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0045.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0046:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0046.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0046.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0046.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_004B
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0046.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0046.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0046.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_004B:
			; Ldsfld

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_004B.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_004B.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_004B.02: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_004B.AfterCCTorExceptionCheck:

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_004B.03: ;Asm
			mov EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_004B.04: ;Asm
			mov AX, word [static_field__System_IO_Path_DirectorySeparatorChar]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_004B.05: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0050:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0050.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0050.01: ;Asm
			pop dword EBX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0050.02: ;Asm
			cmp EBX, EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0050.03: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0060

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0052:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0052.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0052.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0053:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0053.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0053.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0054:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0054.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0054.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0054.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0059
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0054.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0054.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0054.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0059:
			; Ldsfld

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0059.00: ;Asm
			Call SystemVoidSystemIOPathcctor

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0059.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0059.02: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0059.AfterCCTorExceptionCheck:

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0059.03: ;Asm
			mov EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0059.04: ;Asm
			mov AX, word [static_field__System_IO_Path_AltDirectorySeparatorChar]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0059.05: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_005E:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_005E.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_005E.01: ;Asm
			pop dword EBX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_005E.02: ;Asm
			cmp EBX, EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_005E.03: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006F

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0060:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0060.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0060.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0062:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0062.00: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0063:
			; Sub

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0063.00: ;Asm
			pop dword ECX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0063.01: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0063.02: ;Asm
			sub EAX, ECX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0063.03: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0064:
			; Dup

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0064.00: ;Asm
			push dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0065:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0065.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0065.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0067:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0067.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068:
			; Cgt

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068.02: ;Asm
			JL near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068.True

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068.03: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068.False

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068.True:

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068.05: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068.06: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006A

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068.False:

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0068.08: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006A:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006A.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B:
			; Ceq

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.True

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.03: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.False

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.True:

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.05: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.06: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006D

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.False:

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.08: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006B.09: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006D

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006D:
			; Br

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006D.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0070

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006F:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_006F.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0070:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0070.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0070.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0072:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0072.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0072.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0074:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0074.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0074.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0074.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0079

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0076:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0076.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0077:
			; Br

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0077.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0088

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0079:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0079.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0079.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007A:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007A.00: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007B:
			; Add

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007B.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007B.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007C.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007D:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007D.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007E.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_007F.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080:
			; Clt

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.00: ;Asm
			pop dword ECX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.01: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.02: ;Asm
			push dword ECX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.03: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.04: ;Asm
			JL near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.True

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.05: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.False

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.True:

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.06: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.07: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.08: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0082

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.False:

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.09: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0080.0A: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0082:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0082.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0082.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0084:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0084.00: ;Asm
			movzx EAX, byte [EBP - 28]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0084.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0086:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0086.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0086.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0086.02: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0043

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0088:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0088.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0089:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0089.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_008A:
			; Br

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_008A.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CA

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_008C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_008C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_008C.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_008D:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_008D.00: ;Asm
			push dword 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_008E:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_008E.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_008E.01: ;Asm
			pop dword EBX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_008E.02: ;Asm
			cmp EBX, EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_008E.03: ;Asm
			JL near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0090:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0090.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0090.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0091:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0091.00: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0092:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0092.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0092.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0092.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0097
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0092.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0092.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0092.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0097:
			; Call

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0097.00: ;Asm
			sub ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0097.01: ;Asm
			Call SystemCharCosmosSystemFileSystemVFSVFSManagerGetVolumeSeparatorChar

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0097.02: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0097.03: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0097.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_0097.05: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C:
			; Ceq

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.01: ;Asm
			cmp EAX, dword [ESP]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.True

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.03: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.False

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.True:

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.04: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.05: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.06: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009E

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.False:

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.07: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.08: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009C.09: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009E

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009E:
			; Br

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_009E.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A0:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A0.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A1:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A1.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A1.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A3:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A3.00: ;Asm
			movzx EAX, byte [EBP - 32]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A3.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A5:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A5.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A5.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A5.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CA

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A7:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A7.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A8:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A8.00: ;Asm
			push dword 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A9:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A9.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00A9.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AA.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AA.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AB:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AB.00: ;Asm
			push dword 0x3

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AC:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AC.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AC.01: ;Asm
			pop dword EBX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AC.02: ;Asm
			cmp EBX, EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AC.03: ;Asm
			JL near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00BC

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AE:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AE.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AE.01: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AF:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00AF.00: ;Asm
			push dword 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B0:
			; Callvirt
			; ThisOffset = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B0.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B0.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B0.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B5
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B0.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B0.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B0.NoExceptionAfterCall:
			; Argument Count = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B5:
			; Call

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B5.00: ;Asm
			Call SystemBooleanCosmosSystem_PlugsSystemIOPathImplIsDirectorySeparatorSystemChar

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B5.01: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B5.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00BA
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B5.03: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00B5.04: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00BA:
			; Br

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00BA.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00BD

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00BC:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00BC.00: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00BD:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00BD.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00BD.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00BF:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00BF.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00BF.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C1:
			; Branch

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C1.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C1.01: ;Asm
			cmp EAX, 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C1.02: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C9

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C3:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C3.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C4:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C4.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C4.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C5:
			; Ldc_I4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C5.00: ;Asm
			push dword 0x1

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C6:
			; Add

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C6.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C6.01: ;Asm
			add dword [ESP], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C7:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C7.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C7.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C8:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C8.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C9:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00C9.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CA.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CA.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CB:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CB.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CB.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CD:
			; Br

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CD.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CF

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CF:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 40
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CF.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00CF.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00D1:
			; Ret

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.IL_00D1.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_NORMAL
			; End Method: GetRootLength

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_NORMAL

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x28

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosSystem_PlugsSystemIOPathImplGetRootLengthSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_86351757:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.CosmosVFS
			; Name: IsValidDriveId
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] driveId at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString:

		GUID_86907959:

		METHOD_86907959.08: ;Asm
			push dword EBP

		METHOD_86907959.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_86907959.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_86907959.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_86907959.0C: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0000:
			; Nop

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0002:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0002.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0003:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0003.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0003.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0003.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0008
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0003.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0003.06: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0003.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0008:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0008.00: ;Asm
			push dword 0x2

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0009:
			; Sub

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0009.00: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0009.01: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0009.02: ;Asm
			sub EAX, ECX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0009.03: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000A:
			; Callvirt
			; ThisOffset = 4

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000A.00: ;Asm
			Call SystemStringSystemStringRemoveSystemInt32

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000A.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000F
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000A.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000A.05: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000A.NoExceptionAfterCall:
			; Argument Count = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000F:
			; Starg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000F.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000F.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000F.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_000F.03: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0011:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0011.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0011.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0012:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 8

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0012.00: ;Asm
			mov EAX, EBP

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0012.01: ;Asm
			sub EAX, 0x8

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0012.02: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0014:
			; Call

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0014.00: ;Asm
			Call SystemBooleanSystemInt32TryParseSystemStringSystemInt32

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0014.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0019
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0014.04: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0019:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0019.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_0019.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001A.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001A.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001B.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001C:
			; Br

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001C.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001E

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001E.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001E.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001F:
			; Ret

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.IL_001F.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_NORMAL
			; End Method: IsValidDriveId

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemFileSystemCosmosVFSIsValidDriveIdSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_86907960:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Name: FindVolumeId
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-32
			; Local 5 at EBP-36
			; Local 6 at EBP-40
			; Local 7 at EBP-48
			; Local 8 at EBP-56
			; Local 9 at EBP-60
			; Local 10 at EBP-64
			; Local 11 at EBP-68
			; Local 12 at EBP-72
			; Local 13 at EBP-76
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId:

		GUID_86989086:

		METHOD_86989086.08: ;Asm
			push dword EBP

		METHOD_86989086.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_86989086.0A: ;Asm
			push dword 0x0

		METHOD_86989086.0B: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_86989086.0C: ;Asm
			push dword 0x0

		METHOD_86989086.0D: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_86989086.0E: ;Asm
			push dword 0x0

		METHOD_86989086.0F: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_86989086.10: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_86989086.11: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_86989086.12: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_86989086.13: ;Asm
			push dword 0x0

		METHOD_86989086.14: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_86989086.15: ;Asm
			push dword 0x0

		METHOD_86989086.16: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_86989086.17: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_86989086.18: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_86989086.19: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_86989086.1A: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_86989086.1B: ;Asm
			push dword 0x0
			; Local 13, Size 8

		METHOD_86989086.1C: ;Asm
			push dword 0x0

		METHOD_86989086.1D: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0000:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0000.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0001.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0001.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0002:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0002.00: ;Asm
			Call SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0002.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0002.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0002.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0002.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0007:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0007.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008:
			; Ceq

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000A

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0008.09: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000A

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000A.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000A.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000B.00: ;Asm
			movzx EAX, byte [EBP - 28]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000C:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000C.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000C.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000C.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_001A

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000E:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000E.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000F:
			; LdStr
			; String Value: VolumeId can be found only in Root Directory

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000F.00: ;Asm
			push dword StringLiteral035A

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_000F.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014:
			; Newobj

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.AfterCCTorExceptionCheck:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.03: ;Asm
			push dword 0x88

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.AfterAlloc:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.05: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.06: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.07: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.09: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.0A: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.0D: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.0E: ;Asm
			push dword [ESP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.10: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.11: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.NoError1645
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.14: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.NoError1645:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.17: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0014.18: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0019:
			; Throw

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0019.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0019.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0019.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0019.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0019.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0019.05: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_001A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_001A.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_001A.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_001B:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_001B.00: ;Asm
			Call SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_001B.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_001B.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_001B.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_001B.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_001B.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0020:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0020.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0020.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0020.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0020.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0021:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0021.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0021.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0022:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0022.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0022.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0022.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0022.03: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0023:
			; Ldnull

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0023.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0023.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0024:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 20
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0024.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0024.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0024.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0024.03: ;Asm
			mov dword [EBP - 20], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0025:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0025.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0026:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 32
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0026.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0026.01: ;Asm
			mov dword [EBP - 32], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0028:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0028.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_002D:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_002D.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_002E:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_002E.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_002E.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_002E.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_002F:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 32
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_002F.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0031:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0031.00: ;Asm
			push dword 0xB

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0033:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0033.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0033.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034:
			; Ldelem_U1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034.00: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034.02: ;Asm
			push dword [ESP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034.05: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034.06: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034.07: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034.08: ;Asm
			JLE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_IndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034.09: ;Asm
			cmp EBX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034.0A: ;Asm
			JNL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_NoIndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_IndexOutOfRangeException:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0035
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_NoIndexOutOfRangeException:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0034_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0035:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 36
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0035.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0035.01: ;Asm
			mov dword [EBP - 36], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0037:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 36
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0037.00: ;Asm
			movzx EAX, byte [EBP - 36]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0037.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0039:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0039.00: ;Asm
			push dword 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A:
			; Ceq

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003C

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003A.09: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003C

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003C:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003C.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D:
			; Ceq

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003F

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003D.09: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003F

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003F.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_003F.01: ;Asm
			mov dword [EBP - 64], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0041:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0041.00: ;Asm
			movzx EAX, byte [EBP - 64]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0041.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0043:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0043.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0043.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0043.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0047

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0045:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0045.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00AA

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0047:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0047.00: ;Asm
			sub ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0047.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_ASCII

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0047.02: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0047.03: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_004C
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0047.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0047.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0047.06: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_004C:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_004C.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_004C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_004C.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_004C.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_004D:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 32
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_004D.00: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_004D.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_004F:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_004F.00: ;Asm
			push dword 0xB

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051:
			; Callvirt
			; ThisOffset = 16

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.00: ;Asm
			mov EAX, dword [ESP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.01: ;Asm
			push dword [EAX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.02: ;Asm
			push dword 0x463

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.04: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.AfterAddressCheck:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.05: ;Asm
			mov EAX, dword [ESP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.06: ;Asm
			cmp dword [EAX + 4], 0x3

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.07: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.NotBoxedThis

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.08: ;Asm
			add EAX, 0xC

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.09: ;Asm
			mov dword [ESP + 20], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.0A: ;Asm
			add ESP, 0x14

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.0B: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.0C: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.0D: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.0E: ;Asm
			push dword [ESP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.NotBoxedThis:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.0F: ;Asm
			Call ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.AfterNotBoxedThis:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.10: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.11: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0056
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.12: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.13: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.14: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0051.NoExceptionAfterCall:
			; Argument Count = 3

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0056:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 40
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0056.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0056.01: ;Asm
			mov dword [EBP - 44], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0056.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0056.03: ;Asm
			mov dword [EBP - 40], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0058:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 40
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0058.00: ;Asm
			mov EAX, dword [EBP - 40]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0058.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0058.02: ;Asm
			mov EAX, dword [EBP - 44]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0058.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005A:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005A.00: ;Asm
			sub ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005A.01: ;Asm
			Call SystemChararraySystemArrayEmptySystemChar

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005A.02: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005A.03: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005A.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005A.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005A.06: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005F:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005F.00: ;Asm
			Call SystemStringSystemStringTrimEndSystemChararray

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005F.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005F.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0064
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005F.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005F.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005F.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_005F.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0064:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 40
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0064.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0064.01: ;Asm
			mov dword [EBP - 44], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0064.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0064.03: ;Asm
			mov dword [EBP - 40], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0066:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0066.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0066.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0067:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mFullPath
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 36 (includes object header)

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0067.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0067.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0067.02: ;Asm
			add ECX, 0x24

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0067.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0067.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0067.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0067.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0067.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_006C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 40
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_006C.00: ;Asm
			mov EAX, dword [EBP - 40]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_006C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_006C.02: ;Asm
			mov EAX, dword [EBP - 44]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_006C.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_006E:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_006E.00: ;Asm
			Call SystemStringSystemIOPathCombineSystemStringSystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_006E.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_006E.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0073
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_006E.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_006E.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_006E.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0073:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 48
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0073.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0073.01: ;Asm
			mov dword [EBP - 52], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0073.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0073.03: ;Asm
			mov dword [EBP - 48], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0075:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0075.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0075.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0075.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0075.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0076:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 32
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0076.00: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0076.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0078:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0078.00: ;Asm
			push dword 0x1C

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_007A:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_007A.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_007A.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_007B:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_007B.00: ;Asm
			Call SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_007B.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_007B.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0080
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_007B.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_007B.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0080:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 56
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0080.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0080.01: ;Asm
			mov dword [EBP - 56], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0082:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0082.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0082.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0082.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0082.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0083:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry.mFirstClusterNum
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Offset: 56 (includes object header)

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0083.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0083.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0083.02: ;Asm
			add ECX, 0x38

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0083.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0083.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0083.05: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0088:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 60
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0088.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0088.01: ;Asm
			mov dword [EBP - 60], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_008A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_008A.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_008A.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_008B:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem Cosmos.System.FileSystem.Listing.DirectoryEntry.mFileSystem
			; Type: Cosmos.System.FileSystem.FileSystem
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 44 (includes object header)

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_008B.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_008B.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_008B.02: ;Asm
			add ECX, 0x2C

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_008B.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_008B.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_008B.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_008B.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_008B.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090:
			; Castclass

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090.00: ;Asm
			mov EAX, dword [ESP + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0095

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090.03: ;Asm
			push dword [EAX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090.05: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090.07: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090.08: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090.09: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090.0A: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090_After_IsInstance_Call:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090_After_IsInstance_Call.0D: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090_InvalidCast

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090_After_IsInstance_Call.0E: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0095

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090_InvalidCast:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0090_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0095:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0095.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0095.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0095.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0095.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0096:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 48
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0096.00: ;Asm
			mov EAX, dword [EBP - 48]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0096.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0096.02: ;Asm
			mov EAX, dword [EBP - 52]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0096.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0098:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 40
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0098.00: ;Asm
			mov EAX, dword [EBP - 40]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0098.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0098.02: ;Asm
			mov EAX, dword [EBP - 44]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_0098.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_009A:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 56
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_009A.00: ;Asm
			mov EAX, dword [EBP - 56]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_009A.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_009C:
			; Conv_U8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_009C.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_009C.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_009C.02: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_009D:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 60
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_009D.00: ;Asm
			mov EAX, dword [EBP - 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_009D.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_009F:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 32
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_009F.00: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_009F.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A1:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A1.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2:
			; Newobj

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.00: ;Asm
			push dword 0x40

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.AfterAlloc:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.08: ;Asm
			mov dword [EAX + 8], 0x34

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.09: ;Asm
			push dword 0x0
			; Arg aFileSystem: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.0A: ;Asm
			push dword [ESP + 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.0B: ;Asm
			push dword [ESP + 60]
			; Arg aParent: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.0C: ;Asm
			push dword [ESP + 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.0D: ;Asm
			push dword [ESP + 60]
			; Arg aFullPath: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.0E: ;Asm
			push dword [ESP + 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.0F: ;Asm
			push dword [ESP + 60]
			; Arg aName: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.10: ;Asm
			push dword [ESP + 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.11: ;Asm
			push dword [ESP + 60]
			; Arg aSize: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.12: ;Asm
			push dword [ESP + 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.13: ;Asm
			push dword [ESP + 60]
			; Arg aFirstCluster: 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.14: ;Asm
			push dword [ESP + 60]
			; Arg aEntryHeaderDataOffset: 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.15: ;Asm
			push dword [ESP + 60]
			; Arg aEntryType: 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.16: ;Asm
			push dword [ESP + 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.17: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.18: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.19: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.NoError1646
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.1A: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.1B: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.1C: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.1D: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.1E: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.1F: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.20: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.21: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.22: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.23: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.NoError1646:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.24: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.25: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.26: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.27: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.28: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.29: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.2A: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.2B: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.2C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.2D: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A2.2E: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A7:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 20
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A7.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A7.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A7.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A7.03: ;Asm
			mov dword [EBP - 20], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A8:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00A8.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C3

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00AA:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 32
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00AA.00: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00AA.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00AC:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00AC.00: ;Asm
			push dword 0x20

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00AE:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00AE.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00AE.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00AF:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 32
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00AF.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00AF.01: ;Asm
			mov dword [EBP - 32], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B1:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 32
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B1.00: ;Asm
			mov EAX, dword [EBP - 32]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B1.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B3:
			; Conv_U8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B3.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B3.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B3.02: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B4:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B4.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B4.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B4.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B4.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B5:
			; Ldlen

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B5.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B5.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B5.02: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B6:
			; Conv_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B7:
			; Conv_I8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B7.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B7.01: ;Asm
			cdq

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B7.02: ;Asm
			push dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B7.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B8:
			; Clt

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B8.00: ;Asm
			mov ESI, 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B8.01: ;Asm
			xor EDI, EDI

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B8.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B8.03: ;Asm
			pop dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B8.04: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B8.05: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B8.06: ;Asm
			sub EBX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B8.07: ;Asm
			sbb ECX, EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B8.08: ;Asm
			cmovl EDI, ESI

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00B8.09: ;Asm
			push dword EDI

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00BA:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00BA.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00BA.01: ;Asm
			mov dword [EBP - 68], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00BC:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00BC.00: ;Asm
			movzx EAX, byte [EBP - 68]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00BC.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00BE:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00BE.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00BE.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00BE.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_002D

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C3:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 20
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C3.00: ;Asm
			mov EAX, dword [EBP - 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C3.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C3.02: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C3.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C4:
			; Ldnull

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C4.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C4.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C5:
			; Ceq
			; NullRef

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C5.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C5.01: ;Asm
			pop dword EAX
			; FatDirectoryEntry

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C5.02: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C5.03: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C5.04: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C5.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C5.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C5.06: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C5.07: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C7

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C5.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C5.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C5.09: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C7

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C7:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C7.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C7.01: ;Asm
			mov dword [EBP - 72], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C9:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C9.00: ;Asm
			movzx EAX, byte [EBP - 72]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00C9.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CB:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CB.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CB.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CB.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CD

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CD:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 20
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CD.00: ;Asm
			mov EAX, dword [EBP - 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CD.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CD.02: ;Asm
			mov EAX, dword [EBP - 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CD.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CE:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 76
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CE.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CE.01: ;Asm
			mov dword [EBP - 80], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CE.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00CE.03: ;Asm
			mov dword [EBP - 76], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00D0:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00D0.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00D2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00D2:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 76
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00D2.00: ;Asm
			mov EAX, dword [EBP - 76]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00D2.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00D2.02: ;Asm
			mov EAX, dword [EBP - 80]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00D2.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00D4:
			; Ret

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.IL_00D4.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_NORMAL
			; End Method: FindVolumeId

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x50

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryFindVolumeId.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_86989087:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Array
			; Name: Empty
			; Plugged: No
			; Return size: 8

		SystemChararraySystemArrayEmptySystemChar:

		GUID_87482989:

		METHOD_87482989.0A: ;Asm
			push dword EBP

		METHOD_87482989.0B: ;Asm
			mov EBP, ESP

		SystemChararraySystemArrayEmptySystemChar.IL_0000:
			; Ldsfld

		SystemChararraySystemArrayEmptySystemChar.IL_0000.00: ;Asm
			Call SystemVoidSystemArrayEmptyArray1SystemCharcctor

		SystemChararraySystemArrayEmptySystemChar.IL_0000.01: ;Asm
			test ECX, 0x2

		SystemChararraySystemArrayEmptySystemChar.IL_0000.02: ;Asm
			JNE near SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_EXCEPTION

		SystemChararraySystemArrayEmptySystemChar.IL_0000.AfterCCTorExceptionCheck:

		SystemChararraySystemArrayEmptySystemChar.IL_0000.03: ;Asm
			push dword [static_field__System_Array_EmptyArray_1___System_Char__Value + 4]

		SystemChararraySystemArrayEmptySystemChar.IL_0000.04: ;Asm
			push dword 0x0

		SystemChararraySystemArrayEmptySystemChar.IL_0005:
			; Ret

		SystemChararraySystemArrayEmptySystemChar.IL_0005.00: ;Asm
			Jmp SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_NORMAL
			; End Method: Empty

		SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_NORMAL

		SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_EXCEPTION:

		SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_EXCEPTION__2:

		SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemChararraySystemArrayEmptySystemChar.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_87482990:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.TimeSpan
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] ticks at EBP+12, size = 8

		SystemVoidSystemTimeSpanctorSystemInt64:

		GUID_87492978:

		METHOD_87492978.09: ;Asm
			push dword EBP

		METHOD_87492978.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int64
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0002:
			; Stfld
			; Operand type: System.TimeSpan&
			; Field: System.Int64 System.TimeSpan._ticks
			; Type: System.Int64
			; Size: 8
			; Offset: 0 (includes object header)
			; After Nullref check

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0002.01: ;Asm
			pop dword EAX

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0002.02: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0002.03: ;Asm
			pop dword EAX

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0002.04: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0007:
			; Ret

		SystemVoidSystemTimeSpanctorSystemInt64.IL_0007.00: ;Asm
			Jmp SystemVoidSystemTimeSpanctorSystemInt64.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTimeSpanctorSystemInt64.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTimeSpanctorSystemInt64.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTimeSpanctorSystemInt64.END__OF__METHOD_NORMAL

		SystemVoidSystemTimeSpanctorSystemInt64.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTimeSpanctorSystemInt64.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTimeSpanctorSystemInt64.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTimeSpanctorSystemInt64.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTimeSpanctorSystemInt64.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_87492979:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.TimeSpanImpl
			; Name: ToString
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Local 5 at EBP-28
			; Local 6 at EBP-36
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString:

		GUID_87505477:

		METHOD_87505477.05: ;Asm
			push dword EBP

		METHOD_87505477.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_87505477.07: ;Asm
			push dword 0x0

		METHOD_87505477.08: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_87505477.09: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_87505477.0A: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_87505477.0B: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_87505477.0C: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_87505477.0D: ;Asm
			push dword 0x0

		METHOD_87505477.0E: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_87505477.0F: ;Asm
			push dword 0x0

		METHOD_87505477.10: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0000:
			; Nop

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0000.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0001:
			; Ldnull

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0001.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0001.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0002:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0002.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0002.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0002.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0002.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0003.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0004:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0004.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0004.01: ;Asm
			Call SystemInt64SystemTimeSpanget_Ticks

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0004.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0004.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0009
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0004.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0004.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0004.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0009:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0009.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000A:
			; Conv_I8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000A.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000A.01: ;Asm
			cdq

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000A.02: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000A.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000B:
			; Clt

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000B.00: ;Asm
			mov ESI, 0x1

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000B.01: ;Asm
			xor EDI, EDI

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000B.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000B.03: ;Asm
			pop dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000B.04: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000B.05: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000B.06: ;Asm
			sub EBX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000B.07: ;Asm
			sbb ECX, EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000B.08: ;Asm
			cmovl EDI, ESI

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000B.09: ;Asm
			push dword EDI

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000D.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000E.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000F:
			; Branch

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000F.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000F.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_000F.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_001F

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0011:
			; Nop

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0011.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0012:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0012.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0012.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0012.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0012.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0013:
			; LdStr
			; String Value: -

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0013.00: ;Asm
			push dword StringLiteral035B

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0013.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0018:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0018.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0018.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_001D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0018.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0018.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_001D:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_001D.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_001D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_001D.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_001D.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_001E:
			; Nop

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_001E.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_001F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_001F.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0020:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0020.00: ;Asm
			Call SystemInt32SystemTimeSpanget_Days

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0020.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0020.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0025
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0020.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0020.04: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0025:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0025.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026:
			; Cgt_Un

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026.01: ;Asm
			cmp EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026.02: ;Asm
			JB near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026.True

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026.03: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026.False

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026.True:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026.05: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026.06: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0028

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026.False:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0026.08: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0028:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0028.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0028.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0029:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0029.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0029.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002A:
			; Branch

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002A.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002A.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002A.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0048

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002C:
			; Nop

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002C.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002D.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002D.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002D.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002E.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002F:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002F.00: ;Asm
			Call SystemInt32SystemTimeSpanget_Days

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002F.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002F.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0034
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002F.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002F.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002F.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_002F.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0034:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0034.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0034.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0035:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 20

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0035.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0035.01: ;Asm
			sub EAX, 0x14

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0035.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0037:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0037.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0037.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0037.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0037.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_003C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0037.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0037.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0037.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0037.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0037.08: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_003C:
			; LdStr
			; String Value: .

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_003C.00: ;Asm
			push dword StringLiteral035C

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_003C.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0041:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0041.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0041.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0041.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0046
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0041.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0041.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0041.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0046:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0046.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0046.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0046.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0046.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0047:
			; Nop

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0047.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0048:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0048.00: ;Asm
			push dword 0x6

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049:
			; Newarr
			; Element Size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.02: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.03: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.04: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.05: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.AfterAlloc:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.07: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.08: ;Asm
			pop dword ESI

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.09: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.0A: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.0B: ;Asm
			push dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.0C: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.0E: ;Asm
			mov dword [EAX], EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.12: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0049.14: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_004E:
			; Dup

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_004E.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_004E.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_004F:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_004F.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0050:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0050.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0050.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0050.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0050.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0051.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0052:
			; Dup

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0052.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0052.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0053:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0053.00: ;Asm
			push dword 0x1

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0054:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0054.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0055:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0055.00: ;Asm
			Call SystemInt32SystemTimeSpanget_Hours

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0055.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0055.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005A
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0055.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0055.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0055.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0055.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0055.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0055.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0055.09: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005A.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005A.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005B:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 20

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005B.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005B.01: ;Asm
			sub EAX, 0x14

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005B.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005D:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005D.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005D.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005D.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005D.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0062
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005D.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005D.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005D.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005D.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005D.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005D.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005D.0A: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_005D.0B: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0062:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0062.00: ;Asm
			push dword 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0063:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0063.00: ;Asm
			push dword 0x30

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0065:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0065.00: ;Asm
			Call SystemStringSystemStringPadLeftSystemInt32SystemChar

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0065.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0065.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0065.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0065.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0065.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0065.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0065.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0065.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0065.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0065.0A: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0065.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006A.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006B:
			; Dup

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006B.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006B.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006C:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006C.00: ;Asm
			push dword 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006D:
			; LdStr
			; String Value: :

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006D.00: ;Asm
			push dword StringLiteral035D

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_006D.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0072.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0073:
			; Dup

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0073.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0073.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0074:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0074.00: ;Asm
			push dword 0x3

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0075:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0075.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0076:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0076.00: ;Asm
			Call SystemInt32SystemTimeSpanget_Minutes

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0076.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0076.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007B
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0076.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0076.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0076.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0076.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0076.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0076.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0076.09: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007B.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007B.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007C:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 20

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007C.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007C.01: ;Asm
			sub EAX, 0x14

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007C.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007E:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007E.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007E.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007E.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007E.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0083
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007E.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007E.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007E.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007E.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007E.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007E.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007E.0A: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_007E.0B: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0083:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0083.00: ;Asm
			push dword 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0084:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0084.00: ;Asm
			push dword 0x30

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0086:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0086.00: ;Asm
			Call SystemStringSystemStringPadLeftSystemInt32SystemChar

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0086.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0086.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0086.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0086.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0086.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0086.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0086.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0086.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0086.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0086.0A: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0086.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008B.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008C:
			; Dup

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008C.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008C.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008D:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008D.00: ;Asm
			push dword 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008E:
			; LdStr
			; String Value: :

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008E.00: ;Asm
			push dword StringLiteral035E

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_008E.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0093.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0094:
			; Dup

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0094.00: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0094.01: ;Asm
			push dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0095:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0095.00: ;Asm
			push dword 0x5

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0096:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0096.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0097:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0097.00: ;Asm
			Call SystemInt32SystemTimeSpanget_Seconds

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0097.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0097.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0097.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0097.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0097.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0097.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0097.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0097.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0097.09: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 20
			; Local size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009C.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009C.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009D:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 20

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009D.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009D.01: ;Asm
			sub EAX, 0x14

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009D.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009F:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009F.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009F.01: ;Asm
			Call SystemStringSystemInt32ToString

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009F.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009F.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A4
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009F.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009F.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009F.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009F.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009F.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009F.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009F.0A: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_009F.0B: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A4:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A4.00: ;Asm
			push dword 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A5:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A5.00: ;Asm
			push dword 0x30

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A7:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A7.00: ;Asm
			Call SystemStringSystemStringPadLeftSystemInt32SystemChar

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A7.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A7.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A7.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A7.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A7.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A7.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A7.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A7.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A7.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A7.0A: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00A7.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC:
			; Stelem_Ref

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.00: ;Asm
			mov EAX, dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.01: ;Asm
			mov EDX, 0x8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.02: ;Asm
			mul dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.03: ;Asm
			add EAX, 0x10

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.04: ;Asm
			mov EDX, dword [ESP + 16]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.05: ;Asm
			add EDX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.06: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.07: ;Asm
			pop dword ECX
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.08: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.09: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.0B: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.0C: ;Asm
			mov dword [ECX], EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.0D: ;Asm
			add ECX, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AC.0E: ;Asm
			add ESP, 0xC

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AD:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AD.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringarray

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AD.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AD.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AD.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AD.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00AD.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B2:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B2.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B2.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B2.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B2.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B3:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B3.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B4:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B4.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B4.01: ;Asm
			Call SystemInt64SystemTimeSpanget_Ticks

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B4.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B4.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B9
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B4.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B4.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B4.06: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B9:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00B9.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BA:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BA.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BA.01: ;Asm
			Call SystemDoubleSystemTimeSpanget_TotalSeconds

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BA.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BA.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BF
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BA.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BA.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BA.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BA.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BA.08: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BF:
			; Conv_I8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BF.00: ;Asm
			fld qword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00BF.01: ;Asm
			fisttp qword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C0:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C0.00: ;Asm
			push dword 0x3E8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C5:
			; Conv_I8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C5.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C5.01: ;Asm
			cdq

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C5.02: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C5.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6:
			; Mul

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.Simple32Multiply

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.04: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.05: ;Asm
			mov ECX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.06: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.07: ;Asm
			mul dword [ESP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.08: ;Asm
			add ECX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.09: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.0A: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.0B: ;Asm
			add EDX, ECX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.0C: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.MoveReturnValue

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.Simple32Multiply:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.0D: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.0E: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.MoveReturnValue:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C6.11: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C7:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00C7.00: ;Asm
			push dword 0x2710

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CC:
			; Conv_I8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CC.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CC.01: ;Asm
			cdq

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CC.02: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CC.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD:
			; Mul

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.Simple32Multiply

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.04: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.05: ;Asm
			mov ECX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.06: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.07: ;Asm
			mul dword [ESP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.08: ;Asm
			add ECX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.09: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.0A: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.0B: ;Asm
			add EDX, ECX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.0C: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.MoveReturnValue

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.Simple32Multiply:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.0D: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.0E: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.MoveReturnValue:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CD.11: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CE:
			; Sub

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CE.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CE.01: ;Asm
			pop dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CE.02: ;Asm
			sub dword [ESP], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CE.03: ;Asm
			sbb dword [ESP + 4], EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CF:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00CF.00: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D0:
			; Conv_I8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D0.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D0.01: ;Asm
			cdq

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D0.02: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D0.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1:
			; Cgt_Un

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.00: ;Asm
			mov ESI, 0x1

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.01: ;Asm
			xor EDI, EDI

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.03: ;Asm
			pop dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.04: ;Asm
			pop dword EBX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.05: ;Asm
			pop dword ECX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.06: ;Asm
			cmp ECX, EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.07: ;Asm
			JNBE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.True

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.08: ;Asm
			JB near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.False

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.09: ;Asm
			cmp EBX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.True:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.0A: ;Asm
			cmovnbe EDI, ESI

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.False:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D1.0B: ;Asm
			push dword EDI

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D3:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D3.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D3.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D5:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D5.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D5.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D7:
			; Branch

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D7.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D7.01: ;Asm
			cmp EAX, 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D7.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0114

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D9:
			; Nop

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00D9.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00DA:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00DA.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00DA.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00DA.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00DA.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00DB:
			; LdStr
			; String Value: .

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00DB.00: ;Asm
			push dword StringLiteral035F

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00DB.01: ;Asm
			push dword 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E0:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E0.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E1:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E1.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E1.01: ;Asm
			Call SystemInt64SystemTimeSpanget_Ticks

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E1.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E1.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E6
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E1.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E1.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E1.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E1.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E1.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E1.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E1.0A: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E6:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E6.00: ;Asm
			push dword [EBP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7.01: ;Asm
			Call SystemDoubleSystemTimeSpanget_TotalSeconds

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00EC
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7.0A: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7.0B: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00E7.0C: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00EC:
			; Conv_I8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00EC.00: ;Asm
			fld qword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00EC.01: ;Asm
			fisttp qword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00ED:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00ED.00: ;Asm
			push dword 0x3E8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F2:
			; Conv_I8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F2.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F2.01: ;Asm
			cdq

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F2.02: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F2.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3:
			; Mul

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.Simple32Multiply

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.04: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.05: ;Asm
			mov ECX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.06: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.07: ;Asm
			mul dword [ESP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.08: ;Asm
			add ECX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.09: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.0A: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.0B: ;Asm
			add EDX, ECX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.0C: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.MoveReturnValue

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.Simple32Multiply:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.0D: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.0E: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.MoveReturnValue:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F3.11: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F4:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F4.00: ;Asm
			push dword 0x2710

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F9:
			; Conv_I8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F9.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F9.01: ;Asm
			cdq

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F9.02: ;Asm
			push dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00F9.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA:
			; Mul

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.01: ;Asm
			or EAX, dword [ESP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.Simple32Multiply

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.03: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.04: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.05: ;Asm
			mov ECX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.06: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.07: ;Asm
			mul dword [ESP + 12]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.08: ;Asm
			add ECX, EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.09: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.0A: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.0B: ;Asm
			add EDX, ECX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.0C: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.MoveReturnValue

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.Simple32Multiply:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.0D: ;Asm
			mov EAX, dword [ESP]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.0E: ;Asm
			mul dword [ESP + 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.MoveReturnValue:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.0F: ;Asm
			mov dword [ESP + 12], EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.10: ;Asm
			mov dword [ESP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FA.11: ;Asm
			add ESP, 0x8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FB:
			; Sub

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FB.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FB.01: ;Asm
			pop dword EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FB.02: ;Asm
			sub dword [ESP], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FB.03: ;Asm
			sbb dword [ESP + 4], EDX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FC:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 28
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FC.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FC.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FC.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FC.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FE:
			; Ldloca
			; Local type = System.Int64
			; Local EBP offset = 32

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FE.00: ;Asm
			mov EAX, EBP

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FE.01: ;Asm
			sub EAX, 0x20

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_00FE.02: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0100:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0100.00: ;Asm
			sub ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0100.01: ;Asm
			Call SystemStringSystemInt64ToString

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0100.02: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0100.03: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0105
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0100.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0100.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0100.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0100.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0100.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0100.09: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0100.0A: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0105:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0105.00: ;Asm
			push dword 0x7

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0106:
			; Ldc_I4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0106.00: ;Asm
			push dword 0x30

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0108:
			; Callvirt
			; ThisOffset = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0108.00: ;Asm
			Call SystemStringSystemStringPadLeftSystemInt32SystemChar

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0108.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0108.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_010D
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0108.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0108.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0108.05: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0108.06: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0108.07: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0108.08: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0108.09: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0108.NoExceptionAfterCall:
			; Argument Count = 2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_010D:
			; Call

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_010D.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_010D.01: ;Asm
			test ECX, 0x2

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_010D.02: ;Asm
			JE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0112
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_010D.03: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_010D.04: ;Asm
			add ESP, 0x4

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_010D.05: ;Asm
			JNE near SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0112:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0112.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0112.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0112.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0112.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0113:
			; Nop

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0113.00: ;Asm
			NOP

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0114:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 4
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0114.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0114.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0114.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0114.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0115:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0115.00: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0115.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0115.02: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0115.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0117:
			; Br

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0117.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0119

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0119:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0119.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0119.01: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0119.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_0119.03: ;Asm
			push dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_011B:
			; Ret

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.IL_011B.00: ;Asm
			Jmp SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_NORMAL
			; End Method: ToString

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_NORMAL

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x28

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemStringCosmosSystem_PlugsSystemTimeSpanImplToString.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_87505478:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.ObjectImpl
			; Name: MemberwiseClone
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-32
			; Local 7 at EBP-36
			; Local 8 at EBP-40
			; Argument[0] aThis at EBP+12, size = 4
			; Return size: 8

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone:

		GUID_87523035:

		METHOD_87523035.0A: ;Asm
			push dword EBP

		METHOD_87523035.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_87523035.0C: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_87523035.0D: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_87523035.0E: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_87523035.0F: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_87523035.10: ;Asm
			push dword 0x0
			; Local 5, Size 8

		METHOD_87523035.11: ;Asm
			push dword 0x0

		METHOD_87523035.12: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_87523035.13: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_87523035.14: ;Asm
			push dword 0x0
			; Local 8, Size 8

		METHOD_87523035.15: ;Asm
			push dword 0x0

		METHOD_87523035.16: ;Asm
			push dword 0x0

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0000:
			; Nop

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0000.00: ;Asm
			NOP

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0002:
			; Conv_U

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0003:
			; Stloc
			; Local type = System.UInt32*
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0003.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0004:
			; Ldc_I4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0004.00: ;Asm
			push dword 0xC

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0006:
			; Ldloc
			; Local type = System.UInt32*
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0006.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0006.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0007:
			; Ldc_I4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0007.00: ;Asm
			push dword 0x2

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0008:
			; Conv_I

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0009:
			; Ldc_I4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0009.00: ;Asm
			push dword 0x4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000A:
			; Mul

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000A.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000A.01: ;Asm
			mul dword [ESP]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000A.02: ;Asm
			add ESP, 0x4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000A.03: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000B:
			; Add

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000B.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000B.01: ;Asm
			add dword [ESP], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000C:
			; Ldind

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000C.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000C.01: ;Asm
			push dword [EAX]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000D:
			; Add

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000D.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000D.01: ;Asm
			add dword [ESP], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000E.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000E.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000F:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_000F.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0010:
			; Call

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0010.00: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0010.02: ;Asm
			JE near SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0015
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0010.03: ;Asm
			add ESP, 0x4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0010.04: ;Asm
			JNE near SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_EXCEPTION

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0015:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0015.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0015.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0016:
			; Ldloc
			; Local type = System.UInt32*
			; Local EBP offset = 4
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0016.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0017:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 16
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0017.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0017.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0018:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0018.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0019:
			; Conv_U

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_001A:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_001A.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_001A.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_001C:
			; Ldc_I4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_001C.00: ;Asm
			push dword 0x0

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_001D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_001D.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_001D.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_001F:
			; Br

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_001F.00: ;Asm
			Jmp SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0034

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0021:
			; Nop

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0021.00: ;Asm
			NOP

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0022:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0022.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0024:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0024.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0024.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0026:
			; Add

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0026.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0026.01: ;Asm
			add dword [ESP], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0027:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 16
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0027.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0028:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0028.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0028.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002A:
			; Add

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002A.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002A.01: ;Asm
			add dword [ESP], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002B:
			; Ldind

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002B.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002B.01: ;Asm
			movzx EAX, byte [EAX]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002B.02: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002C:
			; Stind

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002C.00: ;Asm
			pop dword ECX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002C.01: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002C.02: ;Asm
			mov byte [EAX], CL

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002D:
			; Nop

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002D.00: ;Asm
			NOP

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002E.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_002E.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0030:
			; Ldc_I4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0030.00: ;Asm
			push dword 0x1

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0031:
			; Add

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0031.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0031.01: ;Asm
			add dword [ESP], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0032:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0032.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0032.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0034:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 32
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0034.00: ;Asm
			mov EAX, dword [EBP - 32]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0034.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0036:
			; Conv_I8

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0036.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0036.01: ;Asm
			cdq

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0036.02: ;Asm
			push dword EDX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0036.03: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0037:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 8
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0037.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0038:
			; Conv_U8

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0038.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0038.01: ;Asm
			push dword 0x0

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0038.02: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0039:
			; Clt

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0039.00: ;Asm
			mov ESI, 0x1

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0039.01: ;Asm
			xor EDI, EDI

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0039.02: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0039.03: ;Asm
			pop dword EDX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0039.04: ;Asm
			pop dword EBX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0039.05: ;Asm
			pop dword ECX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0039.06: ;Asm
			sub EBX, EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0039.07: ;Asm
			sbb ECX, EDX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0039.08: ;Asm
			cmovl EDI, ESI

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0039.09: ;Asm
			push dword EDI

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_003B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_003B.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_003B.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_003D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_003D.00: ;Asm
			movzx EAX, byte [EBP - 36]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_003D.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_003F:
			; Branch

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_003F.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_003F.01: ;Asm
			cmp EAX, 0x0

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_003F.02: ;Asm
			JNE near SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0021

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0041:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 12
			; Local size = 4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0041.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0041.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0042:
			; Conv_U8

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0042.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0042.01: ;Asm
			push dword 0x0

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0042.02: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0043:
			; Ldc_I4

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0043.00: ;Asm
			push dword 0x20

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045:
			; Shl

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.00: ;Asm
			pop dword ECX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.01: ;Asm
			mov EAX, dword [ESP]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.02: ;Asm
			cmp CL, 0x20

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.03: ;Asm
			JNB near SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.LowPartIsZero

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.04: ;Asm
			shld [ESP + 4], EAX, CL

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.05: ;Asm
			sal dword [ESP], CL

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.06: ;Asm
			Jmp SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.End_Shl

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.LowPartIsZero:

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.07: ;Asm
			and CL, 0x1F

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.08: ;Asm
			sal EAX, CL

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.0A: ;Asm
			mov dword [ESP], 0x0

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0045.End_Shl:

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0046:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 24
			; Local size = 8

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0046.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0046.01: ;Asm
			mov dword [EBP - 28], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0046.02: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0046.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0048:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 24
			; Local size = 8

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0048.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0048.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0048.02: ;Asm
			mov EAX, dword [EBP - 28]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0048.03: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_004A:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 40
			; Local size = 8

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_004A.00: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_004A.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_004A.02: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_004A.03: ;Asm
			mov dword [EBP - 40], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_004C:
			; Br

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_004C.00: ;Asm
			Jmp SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_004E

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_004E:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 40
			; Local size = 8

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_004E.00: ;Asm
			mov EAX, dword [EBP - 40]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_004E.01: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_004E.02: ;Asm
			mov EAX, dword [EBP - 44]

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_004E.03: ;Asm
			push dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0050:
			; Ret

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.IL_0050.00: ;Asm
			Jmp SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_NORMAL
			; End Method: MemberwiseClone

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_NORMAL

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_EXCEPTION:

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x2C

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_EXCEPTION__2:

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemUInt64CosmosCore_PlugsSystemObjectImplMemberwiseClone.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_87523036:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader+NullStreamReader
			; Name: ReadToEnd
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd:

		GUID_87541392:

		METHOD_87541392.0A: ;Asm
			push dword EBP

		METHOD_87541392.0B: ;Asm
			mov EBP, ESP

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.IL_0000:
			; Ldsfld

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.IL_0000.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.IL_0005:
			; Ret

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.IL_0005.00: ;Asm
			Jmp SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.END__OF__METHOD_NORMAL
			; End Method: ReadToEnd

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.END__OF__METHOD_NORMAL

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemIOStreamReaderNullStreamReaderReadToEnd.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_87541393:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader+NullStreamReader
			; Name: Read
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] buffer at EBP+20, size = 8
			; Argument[2] index at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32:

		GUID_87542157:

		METHOD_87542157.09: ;Asm
			push dword EBP

		METHOD_87542157.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0000:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0001:
			; Ret

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Read

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemIOStreamReaderNullStreamReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x14


		GUID_87542158:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader+NullStreamReader
			; Name: ReadBuffer
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer:

		GUID_87542930:

		METHOD_87542930.07: ;Asm
			push dword EBP

		METHOD_87542930.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.IL_0000:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.IL_0000.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.IL_0001:
			; Ret

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.IL_0001.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.END__OF__METHOD_NORMAL
			; End Method: ReadBuffer

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.END__OF__METHOD_NORMAL

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemIOStreamReaderNullStreamReaderReadBuffer.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_87542931:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader+NullStreamReader
			; Name: Read
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemIOStreamReaderNullStreamReaderRead:

		GUID_87543711:

		METHOD_87543711.07: ;Asm
			push dword EBP

		METHOD_87543711.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemIOStreamReaderNullStreamReaderRead.IL_0000:
			; Ldc_I4

		SystemInt32SystemIOStreamReaderNullStreamReaderRead.IL_0000.00: ;Asm
			push dword 0xFFFFFFFF

		SystemInt32SystemIOStreamReaderNullStreamReaderRead.IL_0001:
			; Ret

		SystemInt32SystemIOStreamReaderNullStreamReaderRead.IL_0001.00: ;Asm
			Jmp SystemInt32SystemIOStreamReaderNullStreamReaderRead.END__OF__METHOD_NORMAL
			; End Method: Read

		SystemInt32SystemIOStreamReaderNullStreamReaderRead.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemIOStreamReaderNullStreamReaderRead.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemIOStreamReaderNullStreamReaderRead.END__OF__METHOD_NORMAL

		SystemInt32SystemIOStreamReaderNullStreamReaderRead.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemIOStreamReaderNullStreamReaderRead.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemIOStreamReaderNullStreamReaderRead.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemIOStreamReaderNullStreamReaderRead.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemIOStreamReaderNullStreamReaderRead.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemIOStreamReaderNullStreamReaderRead.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemIOStreamReaderNullStreamReaderRead.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_87543712:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.StreamReader
			; Name: get_LeaveOpen
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanSystemIOStreamReaderget_LeaveOpen:

		GUID_87544500:

		METHOD_87544500.07: ;Asm
			push dword EBP

		METHOD_87544500.08: ;Asm
			mov EBP, ESP

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.IO.StreamReader
			; Arg real size = 8 aligned size = 8

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0001:
			; Ldfld
			; Field: System.Boolean System.IO.StreamReader._closable
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.IO.StreamReader
			; TypeOnStack: System.IO.StreamReader
			; Offset: 50 (includes object header)

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0001.01: ;Asm
			pop dword ECX

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0001.02: ;Asm
			add ECX, 0x32

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0001.04: ;Asm
			mov AL, byte [ECX]

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0001.05: ;Asm
			push dword EAX

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0006:
			; Ldc_I4

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0006.00: ;Asm
			push dword 0x0

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007:
			; Ceq

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.02: ;Asm
			JE near SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.True

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.03: ;Asm
			Jmp SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.False

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.True:

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.04: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.05: ;Asm
			push dword 0x1

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.06: ;Asm
			Jmp SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0009

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.False:

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.07: ;Asm
			add ESP, 0x4

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.08: ;Asm
			push dword 0x0

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0007.09: ;Asm
			Jmp SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0009

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0009:
			; Ret

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.IL_0009.00: ;Asm
			Jmp SystemBooleanSystemIOStreamReaderget_LeaveOpen.END__OF__METHOD_NORMAL
			; End Method: get_LeaveOpen

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanSystemIOStreamReaderget_LeaveOpen.END__OF__METHOD_NORMAL

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.END__OF__METHOD_EXCEPTION:

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanSystemIOStreamReaderget_LeaveOpen.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_87544501:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding+UTF8Decoder
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] encoding at EBP+12, size = 8

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding:

		GUID_87546503:

		METHOD_87546503.07: ;Asm
			push dword EBP

		METHOD_87546503.08: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding+UTF8Decoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0002:
			; Call

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0002.00: ;Asm
			Call SystemVoidSystemTextDecoderNLSctorSystemTextEncoding

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0002.02: ;Asm
			JE near SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0007
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0002.03: ;Asm
			JNE near SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0007:
			; Ret

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.IL_0007.00: ;Asm
			Jmp SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextUTF8EncodingUTF8DecoderctorSystemTextUTF8Encoding.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_87546504:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.DecoderNLS
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] encoding at EBP+12, size = 8

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding:

		GUID_87548142:

		METHOD_87548142.05: ;Asm
			push dword EBP

		METHOD_87548142.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.DecoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0001:
			; Call

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0001.00: ;Asm
			Call SystemVoidSystemTextDecoderctor

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0001.02: ;Asm
			JE near SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0001.03: ;Asm
			JNE near SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.DecoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0006.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0008:
			; Stfld
			; Operand type: System.Text.DecoderNLS
			; Field: System.Text.Encoding System.Text.DecoderNLS.m_encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 30 (includes object header)
			; After Nullref check

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0008.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0008.01: ;Asm
			add ECX, 0x1E

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0008.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0008.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.DecoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.DecoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000F:
			; Ldfld
			; Field: System.Text.Encoding System.Text.DecoderNLS.m_encoding
			; Type: System.Text.Encoding
			; Size: 8
			; DeclaringType: System.Text.DecoderNLS
			; TypeOnStack: System.Text.DecoderNLS
			; Offset: 30 (includes object header)

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000F.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000F.02: ;Asm
			add ECX, 0x1E

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000F.04: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000F.06: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_000F.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0014:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0014.00: ;Asm
			Call SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0014.02: ;Asm
			JE near SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0019
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0014.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0014.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0014.07: ;Asm
			JNE near SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0014.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0019:
			; Stfld
			; Operand type: System.Text.DecoderNLS
			; Field: System.Text.DecoderFallback System.Text.Decoder.m_fallback
			; Type: System.Text.DecoderFallback
			; Size: 8
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0019.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0019.01: ;Asm
			add ECX, 0x14

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0019.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0019.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0019.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0019.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0019.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.DecoderNLS
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.02: ;Asm
			push dword 0x46E

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.AfterAddressCheck:

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.07: ;Asm
			JNE near SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.NotBoxedThis

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.NotBoxedThis:

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.0B: ;Asm
			Call ECX

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.AfterNotBoxedThis:

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.0D: ;Asm
			JE near SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0024
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.0E: ;Asm
			JNE near SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_001F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0024:
			; Ret

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.IL_0024.00: ;Asm
			Jmp SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.END__OF__METHOD_NORMAL

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextDecoderNLSctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_87548143:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Decoder
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemTextDecoderctor:

		GUID_87553685:

		METHOD_87553685.05: ;Asm
			push dword EBP

		METHOD_87553685.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextDecoderctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Decoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextDecoderctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextDecoderctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextDecoderctor.IL_0001:
			; Call

		SystemVoidSystemTextDecoderctor.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidSystemTextDecoderctor.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextDecoderctor.IL_0001.02: ;Asm
			JE near SystemVoidSystemTextDecoderctor.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextDecoderctor.IL_0001.03: ;Asm
			JNE near SystemVoidSystemTextDecoderctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextDecoderctor.IL_0006:
			; Ret

		SystemVoidSystemTextDecoderctor.IL_0006.00: ;Asm
			Jmp SystemVoidSystemTextDecoderctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextDecoderctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextDecoderctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextDecoderctor.END__OF__METHOD_NORMAL

		SystemVoidSystemTextDecoderctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextDecoderctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextDecoderctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextDecoderctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextDecoderctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_87553686:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: get_DecoderFallback
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback:

		GUID_87555014:

		METHOD_87555014.05: ;Asm
			push dword EBP

		METHOD_87555014.06: ;Asm
			mov EBP, ESP

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0001:
			; Ldfld
			; Field: System.Text.DecoderFallback System.Text.Encoding.decoderFallback
			; Type: System.Text.DecoderFallback
			; Size: 8
			; DeclaringType: System.Text.Encoding
			; TypeOnStack: System.Text.Encoding
			; Offset: 26 (includes object header)

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0001.01: ;Asm
			pop dword ECX

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0001.02: ;Asm
			add ECX, 0x1A

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0001.04: ;Asm
			push dword EAX

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0001.06: ;Asm
			push dword EAX

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0006:
			; Ret

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.IL_0006.00: ;Asm
			Jmp SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.END__OF__METHOD_NORMAL
			; End Method: get_DecoderFallback

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.END__OF__METHOD_NORMAL

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.END__OF__METHOD_EXCEPTION:

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.END__OF__METHOD_EXCEPTION__2:

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemTextDecoderFallbackSystemTextEncodingget_DecoderFallback.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_87555015:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_GetCharCountOverflow
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow:

		GUID_87556361:

		METHOD_87556361.09: ;Asm
			push dword EBP

		METHOD_87556361.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_GetCharCountOverflow

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_0000.00: ;Asm
			push dword StringLiteral0360

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_GetCharCountOverflow

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_GetCharCountOverflow.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_87556362:
			; ---------------------------------------------------------
			; Assembly: System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
			; Type: System.IO.TextReader+NullTextReader
			; Name: Read
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] buffer at EBP+20, size = 8
			; Argument[2] index at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32:

		GUID_87558184:

		METHOD_87558184.09: ;Asm
			push dword EBP

		METHOD_87558184.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0000:
			; Ldc_I4

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword 0x0

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0001:
			; Ret

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.IL_0001.00: ;Asm
			Jmp SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: Read

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemIOTextReaderNullTextReaderReadSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x14


		GUID_87558185:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.ObjectDisposedException
			; Name: get_ObjectName
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemObjectDisposedExceptionget_ObjectName:

		GUID_87559109:

		METHOD_87559109.07: ;Asm
			push dword EBP

		METHOD_87559109.08: ;Asm
			mov EBP, ESP

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ObjectDisposedException
			; Arg real size = 8 aligned size = 8

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0001:
			; Ldfld
			; Field: System.String System.ObjectDisposedException._objectName
			; Type: System.String
			; Size: 8
			; DeclaringType: System.ObjectDisposedException
			; TypeOnStack: System.ObjectDisposedException
			; Offset: 136 (includes object header)

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0001.01: ;Asm
			pop dword ECX

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0001.02: ;Asm
			add ECX, 0x88

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0001.04: ;Asm
			push dword EAX

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0001.06: ;Asm
			push dword EAX

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0006:
			; Branch

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0006.00: ;Asm
			pop dword EAX

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0006.01: ;Asm
			pop dword EBX

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0006.02: ;Asm
			cmp EAX, 0x0

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0006.03: ;Asm
			JNE near SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000E

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0006.04: ;Asm
			cmp EBX, 0x0

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0006.05: ;Asm
			JNE near SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000E

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0008:
			; Ldsfld

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0008.00: ;Asm
			push dword [static_field__System_String_Empty + 4]

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0008.01: ;Asm
			push dword 0x0

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000D:
			; Ret

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000D.00: ;Asm
			Jmp SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_NORMAL

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.ObjectDisposedException
			; Arg real size = 8 aligned size = 8

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000F:
			; Ldfld
			; Field: System.String System.ObjectDisposedException._objectName
			; Type: System.String
			; Size: 8
			; DeclaringType: System.ObjectDisposedException
			; TypeOnStack: System.ObjectDisposedException
			; Offset: 136 (includes object header)

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000F.00: ;Asm
			add ESP, 0x4

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000F.01: ;Asm
			pop dword ECX

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000F.02: ;Asm
			add ECX, 0x88

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000F.04: ;Asm
			push dword EAX

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000F.06: ;Asm
			push dword EAX

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_000F.07: ;Asm
			mov EAX, 0x0

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0014:
			; Ret

		SystemStringSystemObjectDisposedExceptionget_ObjectName.IL_0014.00: ;Asm
			Jmp SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_NORMAL
			; End Method: get_ObjectName

		SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_NORMAL

		SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_EXCEPTION:

		SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemObjectDisposedExceptionget_ObjectName.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_87559110:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ObjectDisposed_ObjectName_Name
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name:

		GUID_87562880:

		METHOD_87562880.09: ;Asm
			push dword EBP

		METHOD_87562880.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_0000:
			; LdStr
			; String Value: ObjectDisposed_ObjectName_Name

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_0000.00: ;Asm
			push dword StringLiteral0361

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_0006:
			; Call

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_000B:
			; Ret

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_NORMAL
			; End Method: get_ObjectDisposed_ObjectName_Name

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ObjectDisposed_ObjectName_Name.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_87562881:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: Read
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+32, size = 8
			; Argument[1] aBuffer at EBP+24, size = 8
			; Argument[2] aOffset at EBP+16, size = 4
			; Argument[3] aCount at EBP+12, size = 4
			; Argument[4] innerStream at EBP+8, size = 4
			; Return size: 4

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream:

		GUID_87564815:

		METHOD_87564815.09: ;Asm
			push dword EBP

		METHOD_87564815.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_87564815.0B: ;Asm
			push dword 0x0

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0000:
			; Nop

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0000.00: ;Asm
			NOP

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0001:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.IO.Stream&
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0003:
			; Ldind

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0003.01: ;Asm
			push dword [EAX + 4]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0003.02: ;Asm
			push dword [EAX]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0004:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0004.00: ;Asm
			push dword [EBP + 24]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0004.01: ;Asm
			push dword [EBP + 20]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0005:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0005.00: ;Asm
			push dword [EBP + 16]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0006:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007:
			; Callvirt
			; ThisOffset = 16

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.01: ;Asm
			push dword [EAX]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.02: ;Asm
			push dword 0x395

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.04: ;Asm
			pop dword ECX

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.AfterAddressCheck:

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.07: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.NotBoxedThis

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.08: ;Asm
			add EAX, 0xC

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.0A: ;Asm
			add ESP, 0x14

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.NotBoxedThis:

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.0F: ;Asm
			Call ECX

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.AfterNotBoxedThis:

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.10: ;Asm
			test ECX, 0x2

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.11: ;Asm
			JE near SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.12: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.13: ;Asm
			JNE near SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_EXCEPTION

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0007.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000C.00: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000C.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000D:
			; Br

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000D.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000F

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_000F.01: ;Asm
			push dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0010:
			; Ret

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.IL_0010.00: ;Asm
			Jmp SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_NORMAL
			; End Method: Read

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_NORMAL

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 32], EAX

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_EXCEPTION:

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_EXCEPTION__2:

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32CosmosSystem_PlugsSystemIOFileStreamImplReadSystemBytearraySystemInt32SystemInt32SystemIOStream.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x18


		GUID_87564816:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF32Encoding
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] bigEndian at EBP+16, size = 1
			; Argument[2] byteOrderMark at EBP+12, size = 1
			; Argument[3] throwOnInvalidCharacters at EBP+8, size = 1

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean:

		GUID_87570296:

		METHOD_87570296.08: ;Asm
			push dword EBP

		METHOD_87570296.09: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF32Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0002:
			; Branch

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0002.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0002.02: ;Asm
			JNE near SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_000B

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0004:
			; Ldc_I4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0004.00: ;Asm
			push dword 0x2EE0

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0009:
			; Br

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0009.00: ;Asm
			Jmp SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0010

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_000B:
			; Ldc_I4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_000B.00: ;Asm
			push dword 0x2EE1

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0010:
			; Call

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0010.00: ;Asm
			Call SystemVoidSystemTextEncodingctorSystemInt32

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0010.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0010.02: ;Asm
			JE near SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0015
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0010.03: ;Asm
			JNE near SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF32Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0015.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0015.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0016:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0016.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0017:
			; Stfld
			; Operand type: System.Text.UTF32Encoding
			; Field: System.Boolean System.Text.UTF32Encoding._bigEndian
			; Type: System.Boolean
			; Size: 1
			; Offset: 44 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0017.01: ;Asm
			add ECX, 0x2C

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0017.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_001C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF32Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_001C.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_001C.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_001D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_001E:
			; Stfld
			; Operand type: System.Text.UTF32Encoding
			; Field: System.Boolean System.Text.UTF32Encoding._emitUTF32ByteOrderMark
			; Type: System.Boolean
			; Size: 1
			; Offset: 43 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_001E.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_001E.01: ;Asm
			add ECX, 0x2B

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_001E.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_001E.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_001E.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_001E.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF32Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0023.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0023.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0024:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0024.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0025:
			; Stfld
			; Operand type: System.Text.UTF32Encoding
			; Field: System.Boolean System.Text.UTF32Encoding._isThrowException
			; Type: System.Boolean
			; Size: 1
			; Offset: 42 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0025.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0025.01: ;Asm
			add ECX, 0x2A

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0025.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0025.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0025.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0025.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_002A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF32Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_002A.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_002A.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_002B:
			; Ldfld
			; Field: System.Boolean System.Text.UTF32Encoding._isThrowException
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.UTF32Encoding
			; TypeOnStack: System.Text.UTF32Encoding
			; Offset: 42 (includes object header)

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_002B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_002B.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_002B.02: ;Asm
			add ECX, 0x2A

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_002B.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_002B.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_002B.05: ;Asm
			push dword EAX

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0030:
			; Branch

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0030.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0030.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0030.02: ;Asm
			JE near SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0038

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0032:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF32Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0032.00: ;Asm
			push dword [EBP + 24]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0032.01: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.02: ;Asm
			push dword 0x407

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.AfterAddressCheck:

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.07: ;Asm
			JNE near SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.NotBoxedThis

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.NotBoxedThis:

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.0B: ;Asm
			Call ECX

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.AfterNotBoxedThis:

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.0D: ;Asm
			JE near SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0038
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.0E: ;Asm
			JNE near SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0033.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0038:
			; Ret

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.IL_0038.00: ;Asm
			Jmp SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextUTF32EncodingctorSystemBooleanSystemBooleanSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x14


		GUID_87570297:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: get_CanWrite
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] aThis at EBP+16, size = 8
			; Argument[1] innerStream at EBP+8, size = 4
			; Return size: 4

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream:

		GUID_87581981:

		METHOD_87581981.05: ;Asm
			push dword EBP

		METHOD_87581981.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_87581981.07: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0000:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.IO.Stream&
			; Arg real size = 4 aligned size = 4

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0002:
			; Ldind

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0002.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0002.01: ;Asm
			push dword [EAX + 4]

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0002.02: ;Asm
			push dword [EAX]

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.01: ;Asm
			push dword [EAX]

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.02: ;Asm
			push dword 0x3A2

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.04: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.AfterAddressCheck:

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.07: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.NotBoxedThis

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.08: ;Asm
			add EAX, 0xC

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.0A: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.NotBoxedThis:

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.0B: ;Asm
			Call ECX

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.AfterNotBoxedThis:

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.0C: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.0D: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0008
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.0E: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.0F: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0003.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0008:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0008.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0008.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0009:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_0009.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_000B

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_000B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_000B.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_000B.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_000C:
			; Ret

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.IL_000C.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.END__OF__METHOD_NORMAL
			; End Method: get_CanWrite

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystem_PlugsSystemIOFileStreamImplget_CanWriteSystemIOStream.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_87581982:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF8Encoding
			; Name: SetDefaultFallbacks
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks:

		GUID_87586472:

		METHOD_87586472.08: ;Asm
			push dword EBP

		METHOD_87586472.09: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0001:
			; Ldfld
			; Field: System.Boolean System.Text.UTF8Encoding._isThrowException
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.UTF8Encoding
			; TypeOnStack: System.Text.UTF8Encoding
			; Offset: 42 (includes object header)

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0001.02: ;Asm
			add ECX, 0x2A

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0001.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0006:
			; Branch

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0006.02: ;Asm
			JE near SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_001F

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0009:
			; Call

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0009.01: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncoderFallbackget_ExceptionFallback

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0009.03: ;Asm
			JE near SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0009.06: ;Asm
			JNE near SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_000E:
			; Stfld
			; Operand type: System.Text.UTF8Encoding
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; Offset: 18 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_000E.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_000E.01: ;Asm
			add ECX, 0x12

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_000E.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_000E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_000E.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_000E.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_000E.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_000E.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0013.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0014:
			; Call

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0014.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0014.01: ;Asm
			Call SystemTextDecoderFallbackSystemTextDecoderFallbackget_ExceptionFallback

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0014.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0014.03: ;Asm
			JE near SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0019
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0014.06: ;Asm
			JNE near SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0019:
			; Stfld
			; Operand type: System.Text.UTF8Encoding
			; Field: System.Text.DecoderFallback System.Text.Encoding.decoderFallback
			; Type: System.Text.DecoderFallback
			; Size: 8
			; Offset: 26 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0019.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0019.01: ;Asm
			add ECX, 0x1A

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0019.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0019.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0019.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0019.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0019.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_001E:
			; Ret

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_001E.00: ;Asm
			Jmp SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_001F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_001F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_001F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0020:
			; LdStr
			; String Value: ?

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0020.00: ;Asm
			push dword StringLiteral0362

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0020.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025:
			; Newobj

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.00: ;Asm
			push dword 0x15

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.AfterAlloc:

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.09: ;Asm
			push dword 0x0
			; Arg replacement: 8

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.0C: ;Asm
			Call SystemVoidSystemTextEncoderReplacementFallbackctorSystemString

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.0E: ;Asm
			JE near SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.NoError1654
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.11: ;Asm
			Jmp SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.NoError1654:

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.14: ;Asm
			push dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0025.15: ;Asm
			push dword 0x0

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_002A:
			; Stfld
			; Operand type: System.Text.UTF8Encoding
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; Offset: 18 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_002A.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_002A.01: ;Asm
			add ECX, 0x12

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_002A.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_002A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_002A.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_002A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_002A.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_002A.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_002F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF8Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_002F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_002F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0030:
			; LdStr
			; String Value: ?

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0030.00: ;Asm
			push dword StringLiteral0363

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0030.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035:
			; Newobj

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.00: ;Asm
			push dword 0x15

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.AfterAlloc:

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_DecoderReplacementFallback_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.09: ;Asm
			push dword 0x0
			; Arg replacement: 8

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.0C: ;Asm
			Call SystemVoidSystemTextDecoderReplacementFallbackctorSystemString

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.0E: ;Asm
			JE near SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.NoError1655
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.11: ;Asm
			Jmp SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.NoError1655:

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.14: ;Asm
			push dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_0035.15: ;Asm
			push dword 0x0

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_003A:
			; Stfld
			; Operand type: System.Text.UTF8Encoding
			; Field: System.Text.DecoderFallback System.Text.Encoding.decoderFallback
			; Type: System.Text.DecoderFallback
			; Size: 8
			; Offset: 26 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_003A.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_003A.01: ;Asm
			add ECX, 0x1A

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_003A.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_003A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_003A.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_003A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_003A.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_003A.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_003F:
			; Ret

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.IL_003F.00: ;Asm
			Jmp SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL
			; End Method: SetDefaultFallbacks

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextUTF8EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_87586473:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.ASCIIEncoding
			; Name: SetDefaultFallbacks
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks:

		GUID_87597650:

		METHOD_87597650.05: ;Asm
			push dword EBP

		METHOD_87597650.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0001:
			; Call

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0001.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0001.01: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncoderFallbackget_ReplacementFallback

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0001.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0001.03: ;Asm
			JE near SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0001.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0001.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0001.06: ;Asm
			JNE near SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0006:
			; Stfld
			; Operand type: System.Text.ASCIIEncoding
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; Offset: 18 (includes object header)
			; After Nullref check

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0006.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0006.01: ;Asm
			add ECX, 0x12

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0006.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0006.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0006.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0006.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.ASCIIEncoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_000B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_000C:
			; Call

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_000C.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_000C.01: ;Asm
			Call SystemTextDecoderFallbackSystemTextDecoderFallbackget_ReplacementFallback

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_000C.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_000C.03: ;Asm
			JE near SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0011
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_000C.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_000C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_000C.06: ;Asm
			JNE near SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0011:
			; Stfld
			; Operand type: System.Text.ASCIIEncoding
			; Field: System.Text.DecoderFallback System.Text.Encoding.decoderFallback
			; Type: System.Text.DecoderFallback
			; Size: 8
			; Offset: 26 (includes object header)
			; After Nullref check

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0011.01: ;Asm
			add ECX, 0x1A

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0011.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0011.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0011.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0011.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0011.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0016:
			; Ret

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.IL_0016.00: ;Asm
			Jmp SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL
			; End Method: SetDefaultFallbacks

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextASCIIEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_87597651:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UnicodeEncoding
			; Name: SetDefaultFallbacks
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks:

		GUID_87601951:

		METHOD_87601951.05: ;Asm
			push dword EBP

		METHOD_87601951.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0001:
			; Ldfld
			; Field: System.Boolean System.Text.UnicodeEncoding.isThrowException
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.UnicodeEncoding
			; TypeOnStack: System.Text.UnicodeEncoding
			; Offset: 42 (includes object header)

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0001.02: ;Asm
			add ECX, 0x2A

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0001.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0006:
			; Branch

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0006.02: ;Asm
			JE near SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_001F

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0009:
			; Call

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0009.01: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncoderFallbackget_ExceptionFallback

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0009.03: ;Asm
			JE near SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0009.06: ;Asm
			JNE near SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_000E:
			; Stfld
			; Operand type: System.Text.UnicodeEncoding
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; Offset: 18 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_000E.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_000E.01: ;Asm
			add ECX, 0x12

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_000E.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_000E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_000E.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_000E.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_000E.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_000E.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0013.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0014:
			; Call

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0014.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0014.01: ;Asm
			Call SystemTextDecoderFallbackSystemTextDecoderFallbackget_ExceptionFallback

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0014.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0014.03: ;Asm
			JE near SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0019
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0014.06: ;Asm
			JNE near SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0019:
			; Stfld
			; Operand type: System.Text.UnicodeEncoding
			; Field: System.Text.DecoderFallback System.Text.Encoding.decoderFallback
			; Type: System.Text.DecoderFallback
			; Size: 8
			; Offset: 26 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0019.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0019.01: ;Asm
			add ECX, 0x1A

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0019.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0019.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0019.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0019.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0019.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_001E:
			; Ret

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_001E.00: ;Asm
			Jmp SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_001F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_001F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_001F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0020:
			; LdStr
			; String Value: ?

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0020.00: ;Asm
			push dword StringLiteral0364

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0020.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025:
			; Newobj

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.00: ;Asm
			push dword 0x15

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.AfterAlloc:

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.09: ;Asm
			push dword 0x0
			; Arg replacement: 8

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.0C: ;Asm
			Call SystemVoidSystemTextEncoderReplacementFallbackctorSystemString

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.0E: ;Asm
			JE near SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.NoError1657
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.11: ;Asm
			Jmp SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.NoError1657:

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.14: ;Asm
			push dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0025.15: ;Asm
			push dword 0x0

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_002A:
			; Stfld
			; Operand type: System.Text.UnicodeEncoding
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; Offset: 18 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_002A.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_002A.01: ;Asm
			add ECX, 0x12

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_002A.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_002A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_002A.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_002A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_002A.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_002A.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_002F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_002F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_002F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0030:
			; LdStr
			; String Value: ?

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0030.00: ;Asm
			push dword StringLiteral0365

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0030.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035:
			; Newobj

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.00: ;Asm
			push dword 0x15

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.AfterAlloc:

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_DecoderReplacementFallback_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.09: ;Asm
			push dword 0x0
			; Arg replacement: 8

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.0C: ;Asm
			Call SystemVoidSystemTextDecoderReplacementFallbackctorSystemString

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.0E: ;Asm
			JE near SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.NoError1657
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.11: ;Asm
			Jmp SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.NoError1657:

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.14: ;Asm
			push dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_0035.15: ;Asm
			push dword 0x0

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_003A:
			; Stfld
			; Operand type: System.Text.UnicodeEncoding
			; Field: System.Text.DecoderFallback System.Text.Encoding.decoderFallback
			; Type: System.Text.DecoderFallback
			; Size: 8
			; Offset: 26 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_003A.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_003A.01: ;Asm
			add ECX, 0x1A

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_003A.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_003A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_003A.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_003A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_003A.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_003A.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_003F:
			; Ret

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.IL_003F.00: ;Asm
			Jmp SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL
			; End Method: SetDefaultFallbacks

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_87601952:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UTF32Encoding
			; Name: SetDefaultFallbacks
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks:

		GUID_87614126:

		METHOD_87614126.05: ;Asm
			push dword EBP

		METHOD_87614126.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF32Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0001:
			; Ldfld
			; Field: System.Boolean System.Text.UTF32Encoding._isThrowException
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.UTF32Encoding
			; TypeOnStack: System.Text.UTF32Encoding
			; Offset: 42 (includes object header)

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0001.02: ;Asm
			add ECX, 0x2A

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0001.03: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0001.04: ;Asm
			mov AL, byte [ECX]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0006:
			; Branch

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0006.02: ;Asm
			JE near SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_001F

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF32Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0008.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0008.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0009:
			; Call

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0009.01: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncoderFallbackget_ExceptionFallback

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0009.03: ;Asm
			JE near SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0009.06: ;Asm
			JNE near SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_000E:
			; Stfld
			; Operand type: System.Text.UTF32Encoding
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; Offset: 18 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_000E.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_000E.01: ;Asm
			add ECX, 0x12

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_000E.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_000E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_000E.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_000E.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_000E.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_000E.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF32Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0013.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0014:
			; Call

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0014.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0014.01: ;Asm
			Call SystemTextDecoderFallbackSystemTextDecoderFallbackget_ExceptionFallback

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0014.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0014.03: ;Asm
			JE near SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0019
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0014.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0014.06: ;Asm
			JNE near SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0019:
			; Stfld
			; Operand type: System.Text.UTF32Encoding
			; Field: System.Text.DecoderFallback System.Text.Encoding.decoderFallback
			; Type: System.Text.DecoderFallback
			; Size: 8
			; Offset: 26 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0019.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0019.01: ;Asm
			add ECX, 0x1A

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0019.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0019.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0019.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0019.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0019.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0019.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_001E:
			; Ret

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_001E.00: ;Asm
			Jmp SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_001F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF32Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_001F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_001F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0020:
			; LdStr
			; String Value: ?

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0020.00: ;Asm
			push dword StringLiteral0366

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0020.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025:
			; Newobj

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.00: ;Asm
			push dword 0x15

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.AfterAlloc:

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_EncoderReplacementFallback_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.09: ;Asm
			push dword 0x0
			; Arg replacement: 8

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.0C: ;Asm
			Call SystemVoidSystemTextEncoderReplacementFallbackctorSystemString

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.0E: ;Asm
			JE near SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.NoError1658
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.11: ;Asm
			Jmp SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.NoError1658:

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.14: ;Asm
			push dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0025.15: ;Asm
			push dword 0x0

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_002A:
			; Stfld
			; Operand type: System.Text.UTF32Encoding
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; Offset: 18 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_002A.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_002A.01: ;Asm
			add ECX, 0x12

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_002A.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_002A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_002A.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_002A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_002A.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_002A.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_002F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UTF32Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_002F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_002F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0030:
			; LdStr
			; String Value: ?

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0030.00: ;Asm
			push dword StringLiteral0367

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0030.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035:
			; Newobj

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.00: ;Asm
			push dword 0x15

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.AfterAlloc:

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.02: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.03: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_DecoderReplacementFallback_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.08: ;Asm
			mov dword [EAX + 8], 0x9

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.09: ;Asm
			push dword 0x0
			; Arg replacement: 8

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.0C: ;Asm
			Call SystemVoidSystemTextDecoderReplacementFallbackctorSystemString

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.0D: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.0E: ;Asm
			JE near SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.NoError1658
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.11: ;Asm
			Jmp SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.NoError1658:

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.14: ;Asm
			push dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_0035.15: ;Asm
			push dword 0x0

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_003A:
			; Stfld
			; Operand type: System.Text.UTF32Encoding
			; Field: System.Text.DecoderFallback System.Text.Encoding.decoderFallback
			; Type: System.Text.DecoderFallback
			; Size: 8
			; Offset: 26 (includes object header)
			; After Nullref check

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_003A.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_003A.01: ;Asm
			add ECX, 0x1A

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_003A.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_003A.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_003A.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_003A.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_003A.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_003A.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_003F:
			; Ret

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.IL_003F.00: ;Asm
			Jmp SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL
			; End Method: SetDefaultFallbacks

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextUTF32EncodingSetDefaultFallbacks.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_87614127:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.InternalEncoderBestFitFallback
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] encoding at EBP+12, size = 8

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding:

		GUID_87627011:

		METHOD_87627011.05: ;Asm
			push dword EBP

		METHOD_87627011.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.InternalEncoderBestFitFallback
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0001:
			; Call

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0001.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackctor

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0001.02: ;Asm
			JE near SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0001.03: ;Asm
			JNE near SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.InternalEncoderBestFitFallback
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0006.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0006.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0008:
			; Stfld
			; Operand type: System.Text.InternalEncoderBestFitFallback
			; Field: System.Text.Encoding System.Text.InternalEncoderBestFitFallback.encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0008.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0008.01: ;Asm
			add ECX, 0xD

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0008.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0008.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0008.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0008.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0008.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_000D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.InternalEncoderBestFitFallback
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_000D.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_000D.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_000E:
			; Ldc_I4

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_000E.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_000F:
			; Stfld
			; Operand type: System.Text.InternalEncoderBestFitFallback
			; Field: System.Boolean System.Text.EncoderFallback.bIsMicrosoftBestFitFallback
			; Type: System.Boolean
			; Size: 1
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_000F.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_000F.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_000F.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_000F.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_000F.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_000F.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0014:
			; Ret

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.IL_0014.00: ;Asm
			Jmp SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_NORMAL

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_87627012:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.InternalDecoderBestFitFallback
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] encoding at EBP+12, size = 8

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding:

		GUID_87633369:

		METHOD_87633369.05: ;Asm
			push dword EBP

		METHOD_87633369.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.InternalDecoderBestFitFallback
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0001:
			; Ldc_I4

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0001.00: ;Asm
			push dword 0x3F

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0003:
			; Stfld
			; Operand type: System.Text.InternalDecoderBestFitFallback
			; Field: System.Char System.Text.InternalDecoderBestFitFallback.cReplacement
			; Type: System.Char
			; Size: 2
			; Offset: 21 (includes object header)
			; After Nullref check

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0003.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0003.01: ;Asm
			add ECX, 0x15

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0003.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0003.03: ;Asm
			mov word [ECX], AX

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0003.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.InternalDecoderBestFitFallback
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0008.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0008.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0009:
			; Call

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0009.00: ;Asm
			Call SystemVoidSystemTextDecoderFallbackctor

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0009.02: ;Asm
			JE near SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0009.03: ;Asm
			JNE near SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.InternalDecoderBestFitFallback
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_000F:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_000F.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_000F.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0010:
			; Stfld
			; Operand type: System.Text.InternalDecoderBestFitFallback
			; Field: System.Text.Encoding System.Text.InternalDecoderBestFitFallback.encoding
			; Type: System.Text.Encoding
			; Size: 8
			; Offset: 13 (includes object header)
			; After Nullref check

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0010.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0010.01: ;Asm
			add ECX, 0xD

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0010.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0010.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0010.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0010.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0010.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0010.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.InternalDecoderBestFitFallback
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0015.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0015.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0016:
			; Ldc_I4

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0016.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0017:
			; Stfld
			; Operand type: System.Text.InternalDecoderBestFitFallback
			; Field: System.Boolean System.Text.DecoderFallback.bIsMicrosoftBestFitFallback
			; Type: System.Boolean
			; Size: 1
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0017.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0017.01: ;Asm
			add ECX, 0xC

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0017.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0017.03: ;Asm
			mov byte [ECX], AL

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_0017.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_001C:
			; Ret

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.IL_001C.00: ;Asm
			Jmp SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_NORMAL

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_87633370:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: FileExists
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-20
			; Argument[0] aPath at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString:

		GUID_87642097:

		METHOD_87642097.05: ;Asm
			push dword EBP

		METHOD_87642097.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_87642097.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_87642097.08: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_87642097.09: ;Asm
			push dword 0x0

		METHOD_87642097.0A: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_87642097.0B: ;Asm
			push dword 0x0

		METHOD_87642097.0C: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0000:
			; Nop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0002:
			; Ldnull

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0002.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0003:
			; Ceq
			; NullRef

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0003.03: ;Asm
			pop dword EBX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0003.05: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0003.False

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0003.06: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0003.07: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0005

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0003.False:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0003.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0003.09: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0005

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0005.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0006.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0007:
			; Branch

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0007.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_000E

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0009:
			; Nop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0009.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_000A:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_000A.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_000B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_000B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_000B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_000C:
			; Br

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_000C.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0040

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_000E:
			; Nop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_000E.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_000F:
			; Nop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_000F.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0010:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0010.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0010.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0011:
			; Call

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0011.00: ;Asm
			Call SystemStringSystemIOPathGetFullPathSystemString
			; CurrentOffset = 17, HandlerStartOffset = 35

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0011.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0011.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0016
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0011.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0011.05: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0023

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0016:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0016.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0016.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0016.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0016.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0017:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0017.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0017.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0017.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0017.03: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0018:
			; Call

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0018.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerGetFileSystemString
			; CurrentOffset = 24, HandlerStartOffset = 35

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0018.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0018.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0018.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0018.05: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0023

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001D:
			; Ldnull

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001D.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001D.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E:
			; Cgt_Un

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.00: ;Asm
			mov ESI, 0x1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.01: ;Asm
			xor EDI, EDI

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.03: ;Asm
			pop dword EDX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.04: ;Asm
			pop dword EBX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.05: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.06: ;Asm
			cmp ECX, EDX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.07: ;Asm
			JNBE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.True

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.08: ;Asm
			JB near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.False

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.09: ;Asm
			cmp EBX, EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.True:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.0A: ;Asm
			cmovnbe EDI, ESI

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.False:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_001E.0B: ;Asm
			push dword EDI

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0020:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0020.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0020.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0021:
			; Leave

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0021.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0040

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0023:
			; Stloc

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0023.00: ;Asm
			push dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0023.01: ;Asm
			push dword 0x0
			; Local type = System.Exception
			; Local EBP offset = 20
			; Local size = 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0023.02: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0023.03: ;Asm
			mov dword [EBP - 24], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0023.04: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0023.05: ;Asm
			mov dword [EBP - 20], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0024:
			; Nop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0024.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0025:
			; LdStr
			; String Value: Exception occurred: 

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0025.00: ;Asm
			push dword StringLiteral0368

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0025.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_002A:
			; Call

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_002A.00: ;Asm
			Call SystemVoidSystemConsoleWriteSystemString
			; CurrentOffset = 42, HandlerStartOffset = 35

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_002A.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_002F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_002A.03: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_002F:
			; Nop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_002F.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0030:
			; Ldloc
			; Local type = System.Exception
			; Local EBP offset = 20
			; Local size = 8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0030.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0030.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0030.03: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031:
			; Callvirt
			; ThisOffset = 0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.01: ;Asm
			push dword [EAX]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.02: ;Asm
			push dword 0xE8

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.04: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.AfterAddressCheck:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.07: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.NotBoxedThis

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.08: ;Asm
			add EAX, 0xC

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.NotBoxedThis:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.0A: ;Asm
			Call ECX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.AfterNotBoxedThis:
			; CurrentOffset = 49, HandlerStartOffset = 35

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.0B: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.0C: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0036
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.0D: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.0E: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.0F: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0031.NoExceptionAfterCall:
			; Argument Count = 0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0036:
			; Call

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0036.00: ;Asm
			Call SystemVoidSystemConsoleWriteLineSystemString
			; CurrentOffset = 54, HandlerStartOffset = 35

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0036.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0036.02: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_003B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0036.03: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_003B:
			; Nop

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_003B.00: ;Asm
			NOP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_003C:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_003C.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_003D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_003D.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_003D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_003E:
			; Leave

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_003E.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0040

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0040:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0040.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0040.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0041:
			; Ret

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.IL_0041.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_NORMAL
			; End Method: FileExists

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x4


		GUID_87642098:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: AppendToFile
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Argument[0] aPath at EBP+16, size = 8
			; Argument[1] aPathExists at EBP+8, size = 1
			; Return size: 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean:

		GUID_87670000:

		METHOD_87670000.08: ;Asm
			push dword EBP

		METHOD_87670000.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_87670000.0A: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_87670000.0B: ;Asm
			push dword 0x0

		METHOD_87670000.0C: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_87670000.0D: ;Asm
			push dword 0x0

		METHOD_87670000.0E: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0000:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0002:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0002.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0003:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0003.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0003.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0004:
			; Branch

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0004.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0004.01: ;Asm
			cmp EAX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0004.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001C

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0006:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0006.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0008:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0008.00: ;Asm
			Call SystemIOStreamCosmosSystemFileSystemVFSVFSManagerGetFileStreamSystemString

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0008.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0008.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_000D:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 8
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_000D.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_000D.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_000D.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_000D.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_000E:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 8
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_000E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_000E.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_000E.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_000E.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_000F:
			; Ldc_I4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_000F.00: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0010:
			; Conv_I8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0010.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0010.01: ;Asm
			cdq

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0010.02: ;Asm
			push dword EDX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0010.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0011:
			; Ldc_I4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0011.00: ;Asm
			push dword 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012:
			; Callvirt
			; ThisOffset = 12

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.00: ;Asm
			mov EAX, dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.01: ;Asm
			push dword [EAX]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.02: ;Asm
			push dword 0x478

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.04: ;Asm
			pop dword ECX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.AfterAddressCheck:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.05: ;Asm
			mov EAX, dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.07: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.NotBoxedThis

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.08: ;Asm
			add EAX, 0xC

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.09: ;Asm
			mov dword [ESP + 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.0A: ;Asm
			add ESP, 0x10

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.0B: ;Asm
			push dword [ESP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.0C: ;Asm
			push dword [ESP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.0D: ;Asm
			push dword [ESP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.NotBoxedThis:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.0E: ;Asm
			Call ECX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.AfterNotBoxedThis:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.0F: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.10: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0017
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.11: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.12: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.13: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0012.NoExceptionAfterCall:
			; Argument Count = 2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0017:
			; Pop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0017.00: ;Asm
			add ESP, 0x8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0018:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 8
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0018.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0018.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0018.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0019:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 16
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0019.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0019.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0019.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0019.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001A:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001A.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0027

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001C:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001C.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001D.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001D.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001E.00: ;Asm
			push dword [EBP + 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001F:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001F.00: ;Asm
			Call SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001F.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001F.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0024
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001F.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001F.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_001F.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0024:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 16
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0024.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0024.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0024.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0024.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0025:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0025.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0027

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0027:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 16
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0027.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0027.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0027.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0028:
			; Ret

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.IL_0028.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: AppendToFile

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x14

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplAppendToFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_87670001:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: CreateFile
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aPath at EBP+16, size = 8
			; Argument[1] aPathExists at EBP+8, size = 1
			; Return size: 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean:

		GUID_87691765:

		METHOD_87691765.0A: ;Asm
			push dword EBP

		METHOD_87691765.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_87691765.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_87691765.0D: ;Asm
			push dword 0x0

		METHOD_87691765.0E: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0000:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0002:
			; Ldc_I4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0002.00: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003:
			; Ceq

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.01: ;Asm
			cmp EAX, dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.True

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.03: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.False

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.True:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.05: ;Asm
			push dword 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.06: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0005

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.False:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.07: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.08: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0003.09: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0005

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0005.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0006.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0007:
			; Branch

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0007.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0007.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0014

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0009:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0009.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_000A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_000A.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_000A.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_000B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_000B.00: ;Asm
			push dword [EBP + 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_000C:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_000C.00: ;Asm
			Call SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_000C.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_000C.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0011
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_000C.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_000C.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_000C.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0011:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 8
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0011.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0011.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0011.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0011.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0012:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0012.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001F

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0014:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0014.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0015.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0016:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0016.00: ;Asm
			push dword [EBP + 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0017:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0017.00: ;Asm
			Call SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0017.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0017.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0017.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0017.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001C:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 8
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001C.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001C.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001C.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001D:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001D.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001F

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001F:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 8
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001F.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001F.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_001F.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0020:
			; Ret

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.IL_0020.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: CreateFile

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_87691766:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: CreateNewFile
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Argument[0] aPath at EBP+16, size = 8
			; Argument[1] aPathExists at EBP+8, size = 1
			; Return size: 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean:

		GUID_87710332:

		METHOD_87710332.0A: ;Asm
			push dword EBP

		METHOD_87710332.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_87710332.0C: ;Asm
			push dword 0x0

		METHOD_87710332.0D: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_87710332.0E: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_87710332.0F: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_87710332.10: ;Asm
			push dword 0x0

		METHOD_87710332.11: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0000:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0002:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0002.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0002.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0003:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0003.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0003.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0004:
			; Branch

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0004.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0004.01: ;Asm
			cmp EAX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0004.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0012

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0006:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0006.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0007:
			; LdStr
			; String Value: File already existing but CreateNew Requested

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0007.00: ;Asm
			push dword StringLiteral0369

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0007.01: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C:
			; Newobj

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.00: ;Asm
			push dword 0x90

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.AfterAlloc:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.02: ;Asm
			push dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.03: ;Asm
			push dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.04: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_IOException_ASM_IS__System_Private_CoreLib]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.06: ;Asm
			mov dword [EAX], EBX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.0A: ;Asm
			push dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.0B: ;Asm
			push dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.0C: ;Asm
			Call SystemVoidSystemIOIOExceptionctorSystemString

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.0D: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.0E: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.NoError1660
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.11: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.NoError1660:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.14: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_000C.15: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0011:
			; Throw

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0011.01: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0011.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0011.03: ;Asm
			Call SystemExceptionOccurred

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0011.04: ;Asm
			mov ECX, 0x3

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0011.05: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0012.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0012.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0013:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0013.00: ;Asm
			Call CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemVFSVFSManagerCreateFileSystemString

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0013.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0018
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0013.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0013.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0018:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0018.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0018.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0018.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0018.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0019:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0019.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0019.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0019.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001A:
			; Ldnull

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001A.00: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001A.01: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001B:
			; Ceq
			; NullRef

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001B.00: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001B.01: ;Asm
			pop dword EAX
			; DirectoryEntry

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001B.02: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001B.03: ;Asm
			pop dword EBX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001B.04: ;Asm
			cmp EAX, EBX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001B.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001B.False

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001B.06: ;Asm
			push dword 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001B.07: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001D

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001B.False:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001B.08: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001B.09: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001D

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001D.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 16
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001E.00: ;Asm
			movzx EAX, byte [EBP - 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001E.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001F:
			; Branch

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001F.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001F.01: ;Asm
			cmp EAX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_001F.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0026

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0021:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0021.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0022:
			; Ldnull

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0022.00: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0022.01: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0023:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 20
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0023.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0023.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0023.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0023.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0024:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0024.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002F

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0026:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0026.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0026.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0027:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0027.00: ;Asm
			Call SystemIOStreamCosmosSystemFileSystemVFSVFSManagerGetFileStreamSystemString

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0027.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0027.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0027.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0027.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0027.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002C:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 20
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002C.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002C.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002C.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002C.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002D:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002D.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002F

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002F:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 20
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002F.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002F.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_002F.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0030:
			; Ret

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.IL_0030.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: CreateNewFile

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x18

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_87710333:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: OpenFile
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Argument[0] aPath at EBP+16, size = 8
			; Argument[1] aPathExists at EBP+8, size = 1
			; Return size: 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean:

		GUID_87736459:

		METHOD_87736459.0A: ;Asm
			push dword EBP

		METHOD_87736459.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_87736459.0C: ;Asm
			push dword 0x0

		METHOD_87736459.0D: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_87736459.0E: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_87736459.0F: ;Asm
			push dword 0x0

		METHOD_87736459.10: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0000:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0002:
			; Ldc_I4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0002.00: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003:
			; Ceq

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.01: ;Asm
			cmp EAX, dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.True

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.03: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.False

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.True:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.05: ;Asm
			push dword 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.06: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0005

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.False:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.07: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.08: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0003.09: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0005

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0005.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0005.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0006.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0007:
			; Branch

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0007.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0007.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0015

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0009:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0009.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000A:
			; LdStr
			; String Value: File not existing but Open Requested

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000A.00: ;Asm
			push dword StringLiteral036A

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000A.01: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F:
			; Newobj

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.00: ;Asm
			push dword 0x90

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.AfterAlloc:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.02: ;Asm
			push dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.03: ;Asm
			push dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.04: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_IOException_ASM_IS__System_Private_CoreLib]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.0C: ;Asm
			Call SystemVoidSystemIOIOExceptionctorSystemString

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.0E: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.NoError1660
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.11: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.NoError1660:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.14: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_000F.15: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0014:
			; Throw

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0014.01: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0014.05: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0015.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0016:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0016.00: ;Asm
			Call SystemIOStreamCosmosSystemFileSystemVFSVFSManagerGetFileStreamSystemString

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0016.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0016.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0016.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001B:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 4
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001B.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001B.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001B.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001C:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 4
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001C.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001C.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001D:
			; Ldc_I4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001D.00: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001E:
			; Conv_I8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001E.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001E.01: ;Asm
			cdq

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001E.02: ;Asm
			push dword EDX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001E.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F:
			; Callvirt
			; ThisOffset = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.01: ;Asm
			push dword [EAX]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.02: ;Asm
			push dword 0x47A

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.04: ;Asm
			pop dword ECX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.AfterAddressCheck:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.07: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.NotBoxedThis

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.08: ;Asm
			add EAX, 0xC

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.0A: ;Asm
			add ESP, 0xC

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.0B: ;Asm
			push dword [ESP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.0C: ;Asm
			push dword [ESP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.NotBoxedThis:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.0D: ;Asm
			Call ECX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.AfterNotBoxedThis:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.0E: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.0F: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0024
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.10: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_001F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0024:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0024.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0025:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 4
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0025.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0025.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0026:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 16
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0026.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0026.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0026.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0026.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0027:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0027.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0029

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0029:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 16
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0029.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0029.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_0029.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_002A:
			; Ret

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.IL_002A.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: OpenFile

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x14

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_87736460:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: OpenOrCreateFile
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aPath at EBP+16, size = 8
			; Argument[1] aPathExists at EBP+8, size = 1
			; Return size: 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean:

		GUID_87760102:

		METHOD_87760102.0A: ;Asm
			push dword EBP

		METHOD_87760102.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_87760102.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_87760102.0D: ;Asm
			push dword 0x0

		METHOD_87760102.0E: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0000:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0002:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0002.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0002.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0003:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0003.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0003.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0004:
			; Branch

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0004.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0004.01: ;Asm
			cmp EAX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0004.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0011

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0006:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0006.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0007.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0007.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0009:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0009.00: ;Asm
			Call SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenFileSystemStringSystemBoolean

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0009.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0009.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_000E
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0009.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0009.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_000E:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 8
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_000E.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_000E.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_000E.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_000E.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_000F:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_000F.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_001C

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0011:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0011.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0012.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0012.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0013:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0013.00: ;Asm
			push dword [EBP + 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0014:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0014.00: ;Asm
			Call SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplCreateNewFileSystemStringSystemBoolean

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0014.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0014.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0019
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0014.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0014.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0014.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0019:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 8
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0019.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0019.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0019.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_0019.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_001A:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_001A.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_001C

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_001C:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 8
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_001C.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_001C.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_001C.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_001D:
			; Ret

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.IL_001D.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: OpenOrCreateFile

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xC

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplOpenOrCreateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_87760103:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.FileStreamImpl
			; Name: TruncateFile
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Argument[0] aPath at EBP+16, size = 8
			; Argument[1] aPathExists at EBP+8, size = 1
			; Return size: 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean:

		GUID_87779637:

		METHOD_87779637.0A: ;Asm
			push dword EBP

		METHOD_87779637.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_87779637.0C: ;Asm
			push dword 0x0

		METHOD_87779637.0D: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_87779637.0E: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_87779637.0F: ;Asm
			push dword 0x0

		METHOD_87779637.10: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0000:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0002:
			; Ldc_I4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0002.00: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003:
			; Ceq

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.01: ;Asm
			cmp EAX, dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.True

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.03: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.False

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.True:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.05: ;Asm
			push dword 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.06: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0005

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.False:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.07: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.08: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0003.09: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0005

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0005.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0005.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0006.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0007:
			; Branch

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0007.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0007.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0015

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0009:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0009.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000A:
			; LdStr
			; String Value: File not existing but Truncate Requested

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000A.00: ;Asm
			push dword StringLiteral036B

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000A.01: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F:
			; Newobj

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.00: ;Asm
			push dword 0x90

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.AfterAlloc:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.02: ;Asm
			push dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.03: ;Asm
			push dword [ESP]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.04: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_IO_IOException_ASM_IS__System_Private_CoreLib]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.0C: ;Asm
			Call SystemVoidSystemIOIOExceptionctorSystemString

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.0E: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.NoError1660
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.11: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.NoError1660:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.14: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_000F.15: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0014:
			; Throw

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0014.01: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0014.05: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0015.00: ;Asm
			push dword [EBP + 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0015.01: ;Asm
			push dword [EBP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0016:
			; Call

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0016.00: ;Asm
			Call SystemIOStreamCosmosSystemFileSystemVFSVFSManagerGetFileStreamSystemString

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0016.02: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0016.03: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0016.05: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001B:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 4
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001B.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001B.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001B.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001C:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 4
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001C.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001C.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001D:
			; Ldc_I4

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001D.00: ;Asm
			push dword 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001E:
			; Conv_I8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001E.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001E.01: ;Asm
			cdq

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001E.02: ;Asm
			push dword EDX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001E.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F:
			; Callvirt
			; ThisOffset = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.01: ;Asm
			push dword [EAX]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.02: ;Asm
			push dword 0x47B

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.04: ;Asm
			pop dword ECX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.AfterAddressCheck:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.07: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.NotBoxedThis

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.08: ;Asm
			add EAX, 0xC

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.0A: ;Asm
			add ESP, 0xC

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.0B: ;Asm
			push dword [ESP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.0C: ;Asm
			push dword [ESP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.NotBoxedThis:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.0D: ;Asm
			Call ECX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.AfterNotBoxedThis:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.0E: ;Asm
			test ECX, 0x2

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.0F: ;Asm
			JE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0024
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.10: ;Asm
			JNE near SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_001F.NoExceptionAfterCall:
			; Argument Count = 1

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0024:
			; Nop

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0024.00: ;Asm
			NOP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0025:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 4
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0025.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0025.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0026:
			; Stloc
			; Local type = System.IO.Stream
			; Local EBP offset = 16
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0026.00: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0026.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0026.02: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0026.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0027:
			; Br

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0027.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0029

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0029:
			; Ldloc
			; Local type = System.IO.Stream
			; Local EBP offset = 16
			; Local size = 8

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0029.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0029.01: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0029.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_0029.03: ;Asm
			push dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_002A:
			; Ret

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.IL_002A.00: ;Asm
			Jmp SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: TruncateFile

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x14

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemIOStreamCosmosSystem_PlugsSystemIOFileStreamImplTruncateFileSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_87779638:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoder
			; Name: Reset
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemTextEncoderReset:

		GUID_87805344:

		METHOD_87805344.0A: ;Asm
			push dword EBP

		METHOD_87805344.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_87805344.0C: ;Asm
			push dword 0x0

		METHOD_87805344.0D: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_87805344.0E: ;Asm
			push dword 0x0

		METHOD_87805344.0F: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderReset.IL_0000:
			; Ldc_I4

		SystemVoidSystemTextEncoderReset.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderReset.IL_0001:
			; Newarr
			; Element Size = 2

		SystemVoidSystemTextEncoderReset.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReset.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_0001.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemTextEncoderReset.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemTextEncoderReset.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemTextEncoderReset.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextEncoderReset.IL_0001.AfterAlloc:

		SystemVoidSystemTextEncoderReset.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReset.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemTextEncoderReset.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncoderReset.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncoderReset.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReset.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextEncoderReset.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextEncoderReset.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemTextEncoderReset.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemTextEncoderReset.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemTextEncoderReset.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderReset.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemTextEncoderReset.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderReset.IL_0006:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemTextEncoderReset.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReset.IL_0006.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemTextEncoderReset.IL_0006.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReset.IL_0006.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemTextEncoderReset.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderReset.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderReset.IL_0007.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderReset.IL_0008:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemTextEncoderReset.IL_0008.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemTextEncoderReset.IL_0008.01: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_0008.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemTextEncoderReset.IL_0008.03: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_0009:
			; Ldc_I4

		SystemVoidSystemTextEncoderReset.IL_0009.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderReset.IL_000A:
			; Ldc_I4

		SystemVoidSystemTextEncoderReset.IL_000A.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderReset.IL_000B:
			; Ldc_I4

		SystemVoidSystemTextEncoderReset.IL_000B.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextEncoderReset.IL_000C:
			; Callvirt
			; ThisOffset = 20

		SystemVoidSystemTextEncoderReset.IL_000C.00: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidSystemTextEncoderReset.IL_000C.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextEncoderReset.IL_000C.02: ;Asm
			push dword 0x47C

		SystemVoidSystemTextEncoderReset.IL_000C.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextEncoderReset.IL_000C.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextEncoderReset.IL_000C.AfterAddressCheck:

		SystemVoidSystemTextEncoderReset.IL_000C.05: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidSystemTextEncoderReset.IL_000C.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextEncoderReset.IL_000C.07: ;Asm
			JNE near SystemVoidSystemTextEncoderReset.IL_000C.NotBoxedThis

		SystemVoidSystemTextEncoderReset.IL_000C.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextEncoderReset.IL_000C.09: ;Asm
			mov dword [ESP + 24], EAX

		SystemVoidSystemTextEncoderReset.IL_000C.0A: ;Asm
			add ESP, 0x18

		SystemVoidSystemTextEncoderReset.IL_000C.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextEncoderReset.IL_000C.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextEncoderReset.IL_000C.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextEncoderReset.IL_000C.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextEncoderReset.IL_000C.0F: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextEncoderReset.IL_000C.NotBoxedThis:

		SystemVoidSystemTextEncoderReset.IL_000C.10: ;Asm
			Call ECX

		SystemVoidSystemTextEncoderReset.IL_000C.AfterNotBoxedThis:

		SystemVoidSystemTextEncoderReset.IL_000C.11: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderReset.IL_000C.12: ;Asm
			JE near SystemVoidSystemTextEncoderReset.IL_0011
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextEncoderReset.IL_000C.13: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReset.IL_000C.14: ;Asm
			JNE near SystemVoidSystemTextEncoderReset.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderReset.IL_000C.NoExceptionAfterCall:
			; Argument Count = 4

		SystemVoidSystemTextEncoderReset.IL_0011:
			; Newarr
			; Element Size = 1

		SystemVoidSystemTextEncoderReset.IL_0011.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReset.IL_0011.01: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_0011.02: ;Asm
			mov EDX, 0x1

		SystemVoidSystemTextEncoderReset.IL_0011.03: ;Asm
			mul dword EDX

		SystemVoidSystemTextEncoderReset.IL_0011.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemTextEncoderReset.IL_0011.05: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_0011.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextEncoderReset.IL_0011.AfterAlloc:

		SystemVoidSystemTextEncoderReset.IL_0011.07: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReset.IL_0011.08: ;Asm
			pop dword ESI

		SystemVoidSystemTextEncoderReset.IL_0011.09: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_0011.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncoderReset.IL_0011.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemTextEncoderReset.IL_0011.0C: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReset.IL_0011.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextEncoderReset.IL_0011.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextEncoderReset.IL_0011.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemTextEncoderReset.IL_0011.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemTextEncoderReset.IL_0011.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemVoidSystemTextEncoderReset.IL_0011.12: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderReset.IL_0011.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemTextEncoderReset.IL_0011.14: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderReset.IL_0016:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidSystemTextEncoderReset.IL_0016.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReset.IL_0016.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidSystemTextEncoderReset.IL_0016.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReset.IL_0016.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemTextEncoderReset.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderReset.IL_0017.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderReset.IL_0017.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderReset.IL_0018:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemTextEncoderReset.IL_0018.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemTextEncoderReset.IL_0018.01: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_0018.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemTextEncoderReset.IL_0018.03: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_0019:
			; Ldc_I4

		SystemVoidSystemTextEncoderReset.IL_0019.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderReset.IL_001A:
			; Ldc_I4

		SystemVoidSystemTextEncoderReset.IL_001A.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderReset.IL_001B:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidSystemTextEncoderReset.IL_001B.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemTextEncoderReset.IL_001B.01: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_001B.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemTextEncoderReset.IL_001B.03: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_001C:
			; Ldc_I4

		SystemVoidSystemTextEncoderReset.IL_001C.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderReset.IL_001D:
			; Ldc_I4

		SystemVoidSystemTextEncoderReset.IL_001D.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextEncoderReset.IL_001E:
			; Callvirt
			; ThisOffset = 32

		SystemVoidSystemTextEncoderReset.IL_001E.00: ;Asm
			mov EAX, dword [ESP + 36]

		SystemVoidSystemTextEncoderReset.IL_001E.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextEncoderReset.IL_001E.02: ;Asm
			push dword 0x341

		SystemVoidSystemTextEncoderReset.IL_001E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextEncoderReset.IL_001E.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextEncoderReset.IL_001E.AfterAddressCheck:

		SystemVoidSystemTextEncoderReset.IL_001E.05: ;Asm
			mov EAX, dword [ESP + 36]

		SystemVoidSystemTextEncoderReset.IL_001E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextEncoderReset.IL_001E.07: ;Asm
			JNE near SystemVoidSystemTextEncoderReset.IL_001E.NotBoxedThis

		SystemVoidSystemTextEncoderReset.IL_001E.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextEncoderReset.IL_001E.09: ;Asm
			mov dword [ESP + 36], EAX

		SystemVoidSystemTextEncoderReset.IL_001E.0A: ;Asm
			add ESP, 0x24

		SystemVoidSystemTextEncoderReset.IL_001E.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextEncoderReset.IL_001E.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextEncoderReset.IL_001E.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextEncoderReset.IL_001E.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextEncoderReset.IL_001E.0F: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextEncoderReset.IL_001E.10: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextEncoderReset.IL_001E.11: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextEncoderReset.IL_001E.12: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextEncoderReset.IL_001E.NotBoxedThis:

		SystemVoidSystemTextEncoderReset.IL_001E.13: ;Asm
			Call ECX

		SystemVoidSystemTextEncoderReset.IL_001E.AfterNotBoxedThis:

		SystemVoidSystemTextEncoderReset.IL_001E.14: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderReset.IL_001E.15: ;Asm
			JE near SystemVoidSystemTextEncoderReset.IL_0023
			; aStackSizeBeforeCall = 40
			; aTotalArgumentSizeOfMethod = 40
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextEncoderReset.IL_001E.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReset.IL_001E.17: ;Asm
			JNE near SystemVoidSystemTextEncoderReset.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderReset.IL_001E.NoExceptionAfterCall:
			; Argument Count = 6

		SystemVoidSystemTextEncoderReset.IL_0023:
			; Pop

		SystemVoidSystemTextEncoderReset.IL_0023.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReset.IL_0024:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderReset.IL_0024.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderReset.IL_0024.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderReset.IL_0025:
			; Ldfld
			; Field: System.Text.EncoderFallbackBuffer System.Text.Encoder.m_fallbackBuffer
			; Type: System.Text.EncoderFallbackBuffer
			; Size: 8
			; DeclaringType: System.Text.Encoder
			; TypeOnStack: System.Text.Encoder
			; Offset: 12 (includes object header)

		SystemVoidSystemTextEncoderReset.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReset.IL_0025.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextEncoderReset.IL_0025.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemTextEncoderReset.IL_0025.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemTextEncoderReset.IL_0025.04: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_0025.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextEncoderReset.IL_0025.06: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_0025.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextEncoderReset.IL_002A:
			; Branch

		SystemVoidSystemTextEncoderReset.IL_002A.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReset.IL_002A.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextEncoderReset.IL_002A.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextEncoderReset.IL_002A.03: ;Asm
			JNE near SystemVoidSystemTextEncoderReset.IL_002A.End

		SystemVoidSystemTextEncoderReset.IL_002A.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemTextEncoderReset.IL_002A.05: ;Asm
			JE near SystemVoidSystemTextEncoderReset.IL_0037

		SystemVoidSystemTextEncoderReset.IL_002A.End:

		SystemVoidSystemTextEncoderReset.IL_002C:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderReset.IL_002C.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderReset.IL_002C.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderReset.IL_002D:
			; Ldfld
			; Field: System.Text.EncoderFallbackBuffer System.Text.Encoder.m_fallbackBuffer
			; Type: System.Text.EncoderFallbackBuffer
			; Size: 8
			; DeclaringType: System.Text.Encoder
			; TypeOnStack: System.Text.Encoder
			; Offset: 12 (includes object header)

		SystemVoidSystemTextEncoderReset.IL_002D.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReset.IL_002D.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextEncoderReset.IL_002D.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemTextEncoderReset.IL_002D.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemTextEncoderReset.IL_002D.04: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_002D.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextEncoderReset.IL_002D.06: ;Asm
			push dword EAX

		SystemVoidSystemTextEncoderReset.IL_002D.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextEncoderReset.IL_0032:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncoderReset.IL_0032.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextEncoderReset.IL_0032.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextEncoderReset.IL_0032.02: ;Asm
			push dword 0x44E

		SystemVoidSystemTextEncoderReset.IL_0032.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextEncoderReset.IL_0032.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextEncoderReset.IL_0032.AfterAddressCheck:

		SystemVoidSystemTextEncoderReset.IL_0032.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextEncoderReset.IL_0032.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextEncoderReset.IL_0032.07: ;Asm
			JNE near SystemVoidSystemTextEncoderReset.IL_0032.NotBoxedThis

		SystemVoidSystemTextEncoderReset.IL_0032.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextEncoderReset.IL_0032.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemTextEncoderReset.IL_0032.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReset.IL_0032.NotBoxedThis:

		SystemVoidSystemTextEncoderReset.IL_0032.0B: ;Asm
			Call ECX

		SystemVoidSystemTextEncoderReset.IL_0032.AfterNotBoxedThis:

		SystemVoidSystemTextEncoderReset.IL_0032.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderReset.IL_0032.0D: ;Asm
			JE near SystemVoidSystemTextEncoderReset.IL_0037
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextEncoderReset.IL_0032.0E: ;Asm
			JNE near SystemVoidSystemTextEncoderReset.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderReset.IL_0032.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncoderReset.IL_0037:
			; Ret

		SystemVoidSystemTextEncoderReset.IL_0037.00: ;Asm
			Jmp SystemVoidSystemTextEncoderReset.END__OF__METHOD_NORMAL
			; End Method: Reset

		SystemVoidSystemTextEncoderReset.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncoderReset.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncoderReset.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncoderReset.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncoderReset.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncoderReset.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidSystemTextEncoderReset.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncoderReset.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncoderReset.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_87805345:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding+DefaultEncoder
			; Name: GetBytes
			; Plugged: No
			; Argument[0] $this at EBP+44, size = 8
			; Argument[1] chars at EBP+36, size = 8
			; Argument[2] charIndex at EBP+28, size = 4
			; Argument[3] charCount at EBP+24, size = 4
			; Argument[4] bytes at EBP+20, size = 8
			; Argument[5] byteIndex at EBP+12, size = 4
			; Argument[6] flush at EBP+8, size = 1
			; Return size: 4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean:

		GUID_87835641:

		METHOD_87835641.06: ;Asm
			push dword EBP

		METHOD_87835641.07: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding+DefaultEncoder
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 44]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 40]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001:
			; Ldfld
			; Field: System.Text.Encoding System.Text.Encoding+DefaultEncoder.m_encoding
			; Type: System.Text.Encoding
			; Size: 8
			; DeclaringType: System.Text.Encoding+DefaultEncoder
			; TypeOnStack: System.Text.Encoding+DefaultEncoder
			; Offset: 29 (includes object header)

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.02: ;Asm
			add ECX, 0x1D

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.06: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0006.00: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0006.01: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0007:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0007.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0008:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0008.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0009:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0009.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0009.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000B:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D:
			; Callvirt
			; ThisOffset = 28

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.00: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.02: ;Asm
			push dword 0x1FB

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.AfterAddressCheck:

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.05: ;Asm
			mov EAX, dword [ESP + 32]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.07: ;Asm
			JNE near SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.NotBoxedThis

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.09: ;Asm
			mov dword [ESP + 32], EAX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.0A: ;Asm
			add ESP, 0x20

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.11: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.NotBoxedThis:

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.12: ;Asm
			Call ECX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.AfterNotBoxedThis:

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.13: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.14: ;Asm
			JE near SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0012
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.15: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.16: ;Asm
			JNE near SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_000D.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0012:
			; Ret

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.IL_0012.00: ;Asm
			Jmp SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 44], EAX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x24


		GUID_87835642:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.System.Threading.TaskImpl
			; Name: Cctor
			; Plugged: No
			; Return size: 0

		SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor:

		GUID_87846066:

		METHOD_87846066.07: ;Asm
			push dword EBP

		METHOD_87846066.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor.IL_0001:
			; Ret

		SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor.IL_0001.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor.END__OF__METHOD_NORMAL
			; End Method: Cctor

		SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsSystemThreadingTaskImplCctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_87846067:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Threading.Tasks.Task
			; Name: Dispose
			; Plugged: Yes
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] disposing at EBP+8, size = 1
			; Return size: 0

		SystemVoidSystemThreadingTasksTaskDisposeSystemBoolean:

		GUID_87848408:

		METHOD_87848408.05: ;Asm
			push dword EBP

		METHOD_87848408.06: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Threading.Tasks.Task
			; Arg real size = 8 aligned size = 8

		METHOD_87848408.07: ;Asm
			push dword [EBP + 16]

		METHOD_87848408.08: ;Asm
			push dword [EBP + 12]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		METHOD_87848408.09: ;Asm
			push dword [EBP + 8]

		METHOD_87848408.0A: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemThreadingTaskImplDisposeSystemBoolean

		METHOD_87848408.0B: ;Asm
			test ECX, 0x2

		METHOD_87848408.0C: ;Asm
			JE near SystemVoidSystemThreadingTasksTaskDisposeSystemBoolean.END__OF__METHOD_NORMAL

		METHOD_87848408.0D: ;Asm
			JNE near SystemVoidSystemThreadingTasksTaskDisposeSystemBoolean.END__OF__METHOD_EXCEPTION
			; End Method: Dispose

		SystemVoidSystemThreadingTasksTaskDisposeSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemThreadingTasksTaskDisposeSystemBoolean.END__OF__METHOD_NORMAL.0E: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemThreadingTasksTaskDisposeSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemThreadingTasksTaskDisposeSystemBoolean.END__OF__METHOD_NORMAL.0F: ;Asm
			mov ECX, 0x0

		SystemVoidSystemThreadingTasksTaskDisposeSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemThreadingTasksTaskDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemThreadingTasksTaskDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			pop dword EBP

		SystemVoidSystemThreadingTasksTaskDisposeSystemBoolean.END__OF__METHOD_EXCEPTION__2.11: ;Asm
			Ret 0xC


		GUID_87848409:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Array+EmptyArray`1[System.Byte]
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemArrayEmptyArray1SystemBytecctor:

		GUID_87848411:
			; Static constructor. See if it has been called already, return if so.

		METHOD_87848411.12: ;Asm
			cmp byte [CCTOR_CALLED__System_Array_EmptyArray_1___System_Byte_], 0x1

		METHOD_87848411.13: ;Asm
			JE near METHOD_87848411.BeforeQuickReturn

		METHOD_87848411.14: ;Asm
			mov byte [CCTOR_CALLED__System_Array_EmptyArray_1___System_Byte_], 0x1

		METHOD_87848411.15: ;Asm
			Jmp METHOD_87848411.AfterCCTorAlreadyCalledCheck

		METHOD_87848411.BeforeQuickReturn:

		METHOD_87848411.16: ;Asm
			mov ECX, 0x0

		METHOD_87848411.17: ;Asm
			Ret


		METHOD_87848411.AfterCCTorAlreadyCalledCheck:

		METHOD_87848411.18: ;Asm
			push dword EBP

		METHOD_87848411.19: ;Asm
			mov EBP, ESP

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0000.00: ;Asm
			push dword 0x0

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001:
			; Newarr
			; Element Size = 1

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.01: ;Asm
			push dword EAX

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.02: ;Asm
			mov EDX, 0x1

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.03: ;Asm
			mul dword EDX

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.05: ;Asm
			push dword EAX

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.AfterAlloc:

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.07: ;Asm
			pop dword EAX

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.08: ;Asm
			pop dword ESI

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.09: ;Asm
			push dword EAX

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.0C: ;Asm
			pop dword EAX

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.12: ;Asm
			push dword 0x0

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0001.14: ;Asm
			push dword 0x0

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0006:
			; Stsfld

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0006.00: ;Asm
			Call SystemVoidSystemArrayEmptyArray1SystemBytecctor

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0006.02: ;Asm
			JNE near SystemVoidSystemArrayEmptyArray1SystemBytecctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0006.AfterCCTorExceptionCheck:
			; Type = 'System.Byte[]

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0006.04: ;Asm
			pop dword EAX

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_0006.05: ;Asm
			mov dword [static_field__System_Array_EmptyArray_1___System_Byte__Value + 4], EAX

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_000B:
			; Ret

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemArrayEmptyArray1SystemBytecctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemArrayEmptyArray1SystemBytecctor.END__OF__METHOD_NORMAL

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemArrayEmptyArray1SystemBytecctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_87848412:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderNLS
			; Name: GetBytes
			; Plugged: No
			; Argument[0] $this at EBP+32, size = 8
			; Argument[1] chars at EBP+24, size = 4
			; Argument[2] charCount at EBP+20, size = 4
			; Argument[3] bytes at EBP+16, size = 4
			; Argument[4] byteCount at EBP+12, size = 4
			; Argument[5] flush at EBP+8, size = 1
			; Return size: 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean:

		GUID_87853114:

		METHOD_87853114.05: ;Asm
			push dword EBP

		METHOD_87853114.06: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0001:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0002:
			; Conv_U

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0003:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0003.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0003.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0003.03: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000A

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0005:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0005.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0006:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0006.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0007:
			; Conv_U

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0008:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0008.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0008.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0008.03: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0026

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000A.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000C:
			; Conv_U

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000D:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000D.03: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0016

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000F:
			; LdStr
			; String Value: bytes

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000F.00: ;Asm
			push dword StringLiteral036C

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000F.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0014:
			; Br

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0014.00: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0016:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0016.00: ;Asm
			push dword StringLiteral036D

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0016.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B:
			; Call

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.03: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_001B.06: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020:
			; Newobj

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.AfterAlloc:

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.10: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.NoError1663
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.14: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.NoError1663:

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.18: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0020.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025:
			; Throw

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0025.05: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0026:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0026.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0028:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0028.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0029:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0029.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0029.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0029.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0029.03: ;Asm
			JL near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002F

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002B.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002C:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002D:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002D.03: ;Asm
			JNL near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002F:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_002F.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0031:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0031.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0032:
			; Branch

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0032.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0032.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0032.03: ;Asm
			JL near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003B

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0034:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0034.00: ;Asm
			push dword StringLiteral036E

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0034.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0039:
			; Br

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0039.00: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0040

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003B:
			; LdStr
			; String Value: byteCount

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003B.00: ;Asm
			push dword StringLiteral036F

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_003B.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0040:
			; Call

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0040.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0040.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0040.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0040.03: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0040.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0040.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0040.06: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045:
			; Newobj

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.AfterAlloc:

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.10: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.NoError1663
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.14: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.NoError1663:

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.18: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0045.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004A:
			; Throw

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004A.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004A.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004A.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004A.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004A.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004A.05: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004B.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004C:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004C.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004E:
			; Stfld
			; Operand type: System.Text.EncoderNLS
			; Field: System.Boolean System.Text.EncoderNLS.m_mustFlush
			; Type: System.Boolean
			; Size: 1
			; Offset: 29 (includes object header)
			; After Nullref check

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004E.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004E.01: ;Asm
			add ECX, 0x1D

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004E.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004E.03: ;Asm
			mov byte [ECX], AL

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004E.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_004E.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0053:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0053.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0053.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0054:
			; Ldc_I4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0054.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0055:
			; Stfld
			; Operand type: System.Text.EncoderNLS
			; Field: System.Boolean System.Text.EncoderNLS.m_throwOnOverflow
			; Type: System.Boolean
			; Size: 1
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0055.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0055.01: ;Asm
			add ECX, 0x1C

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0055.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0055.03: ;Asm
			mov byte [ECX], AL

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0055.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0055.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005A.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005A.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B:
			; Ldfld
			; Field: System.Text.Encoding System.Text.EncoderNLS.m_encoding
			; Type: System.Text.Encoding
			; Size: 8
			; DeclaringType: System.Text.EncoderNLS
			; TypeOnStack: System.Text.EncoderNLS
			; Offset: 30 (includes object header)

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B.02: ;Asm
			add ECX, 0x1E

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B.04: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B.06: ;Asm
			push dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_005B.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0060:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0060.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0061:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0061.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0062:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0062.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0063:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0063.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0065.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0065.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066:
			; Callvirt
			; ThisOffset = 24

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.00: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.02: ;Asm
			push dword 0x2A7

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.AfterAddressCheck:

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.05: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.07: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.NotBoxedThis

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.09: ;Asm
			mov dword [ESP + 28], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.0A: ;Asm
			add ESP, 0x1C

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.NotBoxedThis:

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.11: ;Asm
			Call ECX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.AfterNotBoxedThis:

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.12: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.13: ;Asm
			JE near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_006B
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.14: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.15: ;Asm
			JNE near SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0066.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_006B:
			; Ret

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_006B.00: ;Asm
			Jmp SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 32], EAX

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextEncoderNLSGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x18


		GUID_87853115:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding+DefaultEncoder
			; Name: GetBytes
			; Plugged: No
			; Argument[0] $this at EBP+32, size = 8
			; Argument[1] chars at EBP+24, size = 4
			; Argument[2] charCount at EBP+20, size = 4
			; Argument[3] bytes at EBP+16, size = 4
			; Argument[4] byteCount at EBP+12, size = 4
			; Argument[5] flush at EBP+8, size = 1
			; Return size: 4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean:

		GUID_87912013:

		METHOD_87912013.07: ;Asm
			push dword EBP

		METHOD_87912013.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding+DefaultEncoder
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0000.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0001:
			; Ldfld
			; Field: System.Text.Encoding System.Text.Encoding+DefaultEncoder.m_encoding
			; Type: System.Text.Encoding
			; Size: 8
			; DeclaringType: System.Text.Encoding+DefaultEncoder
			; TypeOnStack: System.Text.Encoding+DefaultEncoder
			; Offset: 29 (includes object header)

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0001.02: ;Asm
			add ECX, 0x1D

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0001.06: ;Asm
			push dword EAX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0006:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0006.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0007:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0008:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0008.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0009:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0009.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.02: ;Asm
			push dword 0x352

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.AfterAddressCheck:

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.07: ;Asm
			JNE near SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.NotBoxedThis

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.NotBoxedThis:

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.0F: ;Asm
			Call ECX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.AfterNotBoxedThis:

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.11: ;Asm
			JE near SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0010
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.13: ;Asm
			JNE near SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_000B.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0010:
			; Ret

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.IL_0010.00: ;Asm
			Jmp SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 32], EAX

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextEncodingDefaultEncoderGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemBoolean.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x18


		GUID_87912014:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.CosmosFileSystem
			; Name: DeleteFile
			; Plugged: No
			; Argument[0] aThis at EBP+20, size = 8
			; Argument[1] fullPath at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString:

		GUID_87922280:

		METHOD_87922280.07: ;Asm
			push dword EBP

		METHOD_87922280.08: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0002:
			; Call

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0002.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemVFSVFSManagerDeleteFileSystemString

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0002.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0002.03: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0007:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0008:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.IL_0008.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.END__OF__METHOD_NORMAL
			; End Method: DeleteFile

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIOCosmosFileSystemDeleteFileSystemString.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_87922281:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.CosmosFileSystem
			; Name: FileExists
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] aThis at EBP+20, size = 8
			; Argument[1] fullPath at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString:

		GUID_87928764:

		METHOD_87928764.05: ;Asm
			push dword EBP

		METHOD_87928764.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_87928764.07: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_87928764.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0000:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0000.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0002:
			; Ldnull

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0002.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0002.01: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0003:
			; Ceq
			; NullRef

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0003.03: ;Asm
			pop dword EBX

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0003.05: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0003.False

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0003.06: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0003.07: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0005

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0003.False:

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0003.08: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0003.09: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0005

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0005.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0005.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0006.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0007:
			; Branch

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0007.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0007.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000E

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0009:
			; Nop

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0009.00: ;Asm
			NOP

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000A:
			; Ldc_I4

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000A.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000B.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000C:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000C.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0017

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000F:
			; Call

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000F.00: ;Asm
			Call SystemBooleanCosmosSystemFileSystemVFSVFSManagerFileExistsSystemString

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000F.02: ;Asm
			JE near SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000F.03: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_000F.04: ;Asm
			JNE near SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.END__OF__METHOD_EXCEPTION

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0014:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0014.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0014.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0015:
			; Br

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0015.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0017

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0017:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 8
			; Local size = 1

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0017.00: ;Asm
			movzx EAX, byte [EBP - 8]

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0017.01: ;Asm
			push dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0018:
			; Ret

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.IL_0018.00: ;Asm
			Jmp SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.END__OF__METHOD_NORMAL
			; End Method: FileExists

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x8

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystem_PlugsSystemIOCosmosFileSystemFileExistsSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_87928765:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Name: DeleteDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] aDirectoryEntry at EBP+12, size = 8
			; Return size: 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry:

		GUID_87951173:

		METHOD_87951173.08: ;Asm
			push dword EBP

		METHOD_87951173.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_87951173.0A: ;Asm
			push dword 0x0

		METHOD_87951173.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_87951173.0C: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0000:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0002:
			; Ldnull

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0002.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003:
			; Ceq
			; NullRef

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.01: ;Asm
			pop dword EAX
			; DirectoryEntry

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.03: ;Asm
			pop dword EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.05: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.False

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.06: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.07: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0005

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.False:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0003.09: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0005

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0005.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0005.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0007:
			; Branch

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0007.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0015

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0009:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000A:
			; LdStr
			; String Value: aDirectoryEntry

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000A.00: ;Asm
			push dword StringLiteral0370

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000A.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F:
			; Newobj

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.00: ;Asm
			push dword 0x90

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.AfterAlloc:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.0E: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.NoError1665
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.11: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.NoError1665:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_000F.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0014:
			; Throw

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0014.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0014.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0015:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016:
			; Castclass

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016.03: ;Asm
			push dword [EAX]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016.05: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016.07: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016.08: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016.0A: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016_After_IsInstance_Call:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016_After_IsInstance_Call.0D: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016_InvalidCast

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016_After_IsInstance_Call.0E: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016_InvalidCast:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0016_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001B.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001C:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001C.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001C.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001D:
			; Callvirt
			; ThisOffset = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001D.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryDeleteDirectoryEntry

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001D.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0022
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001D.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_001D.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0022:
			; Nop

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0022.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0023:
			; Ret

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.IL_0023.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL
			; End Method: DeleteDirectory

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0xC

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemFATFatFileSystemDeleteDirectoryCosmosSystemFileSystemListingDirectoryEntry.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x10


		GUID_87951174:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System_Plugs.System.IO.PathImpl
			; Name: CheckInvalidPathChars
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-16
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] aPath at EBP+16, size = 8
			; Argument[1] aCheckAdditional at EBP+8, size = 1
			; Return size: 0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean:

		GUID_87975530:

		METHOD_87975530.06: ;Asm
			push dword EBP

		METHOD_87975530.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_87975530.08: ;Asm
			push dword 0x0

		METHOD_87975530.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_87975530.0A: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_87975530.0B: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_87975530.0C: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_87975530.0D: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0000:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0002:
			; Ldnull

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0002.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0002.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0003:
			; Ceq
			; NullRef

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0003.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0003.01: ;Asm
			pop dword EAX
			; String

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0003.02: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0003.03: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0003.04: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0003.05: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0003.False

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0003.06: ;Asm
			push dword 0x1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0003.07: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0005

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0003.False:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0003.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0003.09: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0005

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0005:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0005.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0005.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0006:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 12
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0006.00: ;Asm
			movzx EAX, byte [EBP - 12]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0006.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0007:
			; Branch

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0007.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0007.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0015

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0009:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0009.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000A:
			; LdStr
			; String Value: aPath

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000A.00: ;Asm
			push dword StringLiteral0371

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000A.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F:
			; Newobj

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.00: ;Asm
			push dword 0x90

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.AfterAlloc:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.0E: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.NoError1665
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.11: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.NoError1665:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_000F.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0014:
			; Throw

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0014.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0014.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0014.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0014.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0014.05: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0015:
			; Call

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0015.00: ;Asm
			sub ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0015.01: ;Asm
			Call SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetRealInvalidPathChars

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0015.02: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0015.03: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001A
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0015.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0015.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0015.06: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001A:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001A.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001B:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001B.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001C.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001D:
			; Br

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001D.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0045

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001F:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001F.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0020:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0020.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0020.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0021:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0021.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0021.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0021.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0021.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023:
			; Ldelem_U2

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023.00: ;Asm
			pop dword EBX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023.01: ;Asm
			push dword [ESP + 4]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023.02: ;Asm
			push dword [ESP + 12]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023.05: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023.06: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023.07: ;Asm
			cmp EAX, EBX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023.08: ;Asm
			JLE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_IndexOutOfRangeException

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023.09: ;Asm
			cmp EBX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023.0A: ;Asm
			JNL near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_NoIndexOutOfRangeException

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_IndexOutOfRangeException:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_IndexOutOfRangeException.0F: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0024
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0
			; Cleanup extra stack

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_IndexOutOfRangeException.10: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_IndexOutOfRangeException.11: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_IndexOutOfRangeException.12: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_NoIndexOutOfRangeException:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_NoIndexOutOfRangeException.13: ;Asm
			push dword EBX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_NoIndexOutOfRangeException.14: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_NoIndexOutOfRangeException.15: ;Asm
			mov EDX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_NoIndexOutOfRangeException.16: ;Asm
			mul dword EDX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_NoIndexOutOfRangeException.17: ;Asm
			add EAX, 0x10

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_NoIndexOutOfRangeException.18: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_NoIndexOutOfRangeException.19: ;Asm
			pop dword EDX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_NoIndexOutOfRangeException.1A: ;Asm
			add EDX, EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_NoIndexOutOfRangeException.1B: ;Asm
			movzx ECX, word [EDX]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0023_NoIndexOutOfRangeException.1C: ;Asm
			push dword ECX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0024:
			; Callvirt
			; ThisOffset = 4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0024.00: ;Asm
			Call SystemInt32SystemStringIndexOfSystemChar

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0024.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0024.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0029
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0024.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0024.04: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0024.NoExceptionAfterCall:
			; Argument Count = 1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0029:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0029.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A:
			; Clt

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.02: ;Asm
			push dword ECX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.04: ;Asm
			JL near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.True

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.05: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.False

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.True:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.07: ;Asm
			push dword 0x1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.08: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002C

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.False:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002A.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002C:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002C.00: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D:
			; Ceq

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.01: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.True

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.03: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.False

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.True:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.05: ;Asm
			push dword 0x1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.06: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002F

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.False:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.07: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.08: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002D.09: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002F

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_002F.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0030:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0030.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0031:
			; Branch

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0031.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0031.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0031.02: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0040

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0033:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0033.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0034:
			; LdStr
			; String Value: The path contains invalid characters.

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0034.00: ;Asm
			push dword StringLiteral0372

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0034.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0039:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0039.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0039.01: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A:
			; Newobj

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.00: ;Asm
			push dword 0x90

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.AfterAlloc:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.0A: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.0C: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.0D: ;Asm
			push dword [ESP + 24]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.0F: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.10: ;Asm
			JE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.NoError1665
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.11: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.14: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.NoError1665:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.16: ;Asm
			add ESP, 0x8

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.18: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003A.19: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003F:
			; Throw

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003F.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003F.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003F.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003F.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_003F.05: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0040:
			; Nop

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0040.00: ;Asm
			NOP

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0041:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0041.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0041.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0042:
			; Ldc_I4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0042.00: ;Asm
			push dword 0x1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0043:
			; Add

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0043.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0043.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0044:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0044.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0044.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0045:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0045.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0046:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0047:
			; Ldlen

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0047.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0047.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0047.02: ;Asm
			push dword [EAX + 8]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0048:
			; Conv_I4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049:
			; Clt

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.02: ;Asm
			push dword ECX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.04: ;Asm
			JL near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.True

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.05: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.False

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.True:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.07: ;Asm
			push dword 0x1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.08: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_004B

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.False:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0049.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_004B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_004B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_004B.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_004D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_004D.00: ;Asm
			movzx EAX, byte [EBP - 24]

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_004D.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_004F:
			; Branch

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_004F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_004F.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_004F.02: ;Asm
			JNE near SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_001F

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0051:
			; Ret

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.IL_0051.00: ;Asm
			Jmp SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: CheckInvalidPathChars

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x18

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystem_PlugsSystemIOPathImplCheckInvalidPathCharsSystemStringSystemBoolean.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_87975531:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Name: AddDirectoryEntry
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Local 3 at EBP-24
			; Local 4 at EBP-28
			; Local 5 at EBP-32
			; Local 6 at EBP-36
			; Local 7 at EBP-40
			; Local 8 at EBP-44
			; Local 9 at EBP-48
			; Local 10 at EBP-52
			; Local 11 at EBP-56
			; Local 12 at EBP-60
			; Local 13 at EBP-64
			; Local 14 at EBP-72
			; Local 15 at EBP-76
			; Local 16 at EBP-80
			; Local 17 at EBP-88
			; Local 18 at EBP-92
			; Local 19 at EBP-100
			; Local 20 at EBP-104
			; Local 21 at EBP-112
			; Local 22 at EBP-120
			; Local 23 at EBP-124
			; Local 24 at EBP-132
			; Local 25 at EBP-140
			; Local 26 at EBP-148
			; Local 27 at EBP-152
			; Local 28 at EBP-156
			; Local 29 at EBP-160
			; Local 30 at EBP-168
			; Local 31 at EBP-172
			; Local 32 at EBP-176
			; Local 33 at EBP-180
			; Local 34 at EBP-184
			; Local 35 at EBP-188
			; Local 36 at EBP-196
			; Local 37 at EBP-200
			; Local 38 at EBP-204
			; Local 39 at EBP-208
			; Local 40 at EBP-212
			; Local 41 at EBP-216
			; Local 42 at EBP-224
			; Local 43 at EBP-228
			; Local 44 at EBP-236
			; Local 45 at EBP-240
			; Local 46 at EBP-244
			; Local 47 at EBP-248
			; Local 48 at EBP-252
			; Local 49 at EBP-260
			; Local 50 at EBP-268
			; Local 51 at EBP-276
			; Local 52 at EBP-280
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] aName at EBP+16, size = 8
			; Argument[2] aEntryType at EBP+8, size = 4
			; Return size: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum:

		GUID_88043645:

		METHOD_88043645.06: ;Asm
			push dword EBP

		METHOD_88043645.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_88043645.08: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_88043645.09: ;Asm
			push dword 0x0

		METHOD_88043645.0A: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_88043645.0B: ;Asm
			push dword 0x0

		METHOD_88043645.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_88043645.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_88043645.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_88043645.0F: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_88043645.10: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_88043645.11: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_88043645.12: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_88043645.13: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_88043645.14: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_88043645.15: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_88043645.16: ;Asm
			push dword 0x0
			; Local 13, Size 8

		METHOD_88043645.17: ;Asm
			push dword 0x0

		METHOD_88043645.18: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_88043645.19: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_88043645.1A: ;Asm
			push dword 0x0
			; Local 16, Size 8

		METHOD_88043645.1B: ;Asm
			push dword 0x0

		METHOD_88043645.1C: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_88043645.1D: ;Asm
			push dword 0x0
			; Local 18, Size 8

		METHOD_88043645.1E: ;Asm
			push dword 0x0

		METHOD_88043645.1F: ;Asm
			push dword 0x0
			; Local 19, Size 4

		METHOD_88043645.20: ;Asm
			push dword 0x0
			; Local 20, Size 8

		METHOD_88043645.21: ;Asm
			push dword 0x0

		METHOD_88043645.22: ;Asm
			push dword 0x0
			; Local 21, Size 8

		METHOD_88043645.23: ;Asm
			push dword 0x0

		METHOD_88043645.24: ;Asm
			push dword 0x0
			; Local 22, Size 4

		METHOD_88043645.25: ;Asm
			push dword 0x0
			; Local 23, Size 8

		METHOD_88043645.26: ;Asm
			push dword 0x0

		METHOD_88043645.27: ;Asm
			push dword 0x0
			; Local 24, Size 8

		METHOD_88043645.28: ;Asm
			push dword 0x0

		METHOD_88043645.29: ;Asm
			push dword 0x0
			; Local 25, Size 8

		METHOD_88043645.2A: ;Asm
			push dword 0x0

		METHOD_88043645.2B: ;Asm
			push dword 0x0
			; Local 26, Size 4

		METHOD_88043645.2C: ;Asm
			push dword 0x0
			; Local 27, Size 4

		METHOD_88043645.2D: ;Asm
			push dword 0x0
			; Local 28, Size 4

		METHOD_88043645.2E: ;Asm
			push dword 0x0
			; Local 29, Size 8

		METHOD_88043645.2F: ;Asm
			push dword 0x0

		METHOD_88043645.30: ;Asm
			push dword 0x0
			; Local 30, Size 4

		METHOD_88043645.31: ;Asm
			push dword 0x0
			; Local 31, Size 4

		METHOD_88043645.32: ;Asm
			push dword 0x0
			; Local 32, Size 4

		METHOD_88043645.33: ;Asm
			push dword 0x0
			; Local 33, Size 4

		METHOD_88043645.34: ;Asm
			push dword 0x0
			; Local 34, Size 4

		METHOD_88043645.35: ;Asm
			push dword 0x0
			; Local 35, Size 8

		METHOD_88043645.36: ;Asm
			push dword 0x0

		METHOD_88043645.37: ;Asm
			push dword 0x0
			; Local 36, Size 4

		METHOD_88043645.38: ;Asm
			push dword 0x0
			; Local 37, Size 4

		METHOD_88043645.39: ;Asm
			push dword 0x0
			; Local 38, Size 4

		METHOD_88043645.3A: ;Asm
			push dword 0x0
			; Local 39, Size 4

		METHOD_88043645.3B: ;Asm
			push dword 0x0
			; Local 40, Size 4

		METHOD_88043645.3C: ;Asm
			push dword 0x0
			; Local 41, Size 8

		METHOD_88043645.3D: ;Asm
			push dword 0x0

		METHOD_88043645.3E: ;Asm
			push dword 0x0
			; Local 42, Size 4

		METHOD_88043645.3F: ;Asm
			push dword 0x0
			; Local 43, Size 8

		METHOD_88043645.40: ;Asm
			push dword 0x0

		METHOD_88043645.41: ;Asm
			push dword 0x0
			; Local 44, Size 4

		METHOD_88043645.42: ;Asm
			push dword 0x0
			; Local 45, Size 4

		METHOD_88043645.43: ;Asm
			push dword 0x0
			; Local 46, Size 4

		METHOD_88043645.44: ;Asm
			push dword 0x0
			; Local 47, Size 4

		METHOD_88043645.45: ;Asm
			push dword 0x0
			; Local 48, Size 8

		METHOD_88043645.46: ;Asm
			push dword 0x0

		METHOD_88043645.47: ;Asm
			push dword 0x0
			; Local 49, Size 8

		METHOD_88043645.48: ;Asm
			push dword 0x0

		METHOD_88043645.49: ;Asm
			push dword 0x0
			; Local 50, Size 8

		METHOD_88043645.4A: ;Asm
			push dword 0x0

		METHOD_88043645.4B: ;Asm
			push dword 0x0
			; Local 51, Size 4

		METHOD_88043645.4C: ;Asm
			push dword 0x0
			; Local 52, Size 8

		METHOD_88043645.4D: ;Asm
			push dword 0x0

		METHOD_88043645.4E: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0000:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0000.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0001:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Arg real size = 4 aligned size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0001.00: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0002:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0002.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0002.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0002.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000A

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0004:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Arg real size = 4 aligned size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0004.00: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0005:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0005.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006:
			; Ceq

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0008

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0006.09: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0008

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0008:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0008.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000B

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000A:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000A.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000B.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000B.01: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000C.00: ;Asm
			movzx EAX, byte [EBP - 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000D:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000D.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_000D.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0439

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0012:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0012.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0013:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0013.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0013.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0014:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0014.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0014.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0014.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0014.03: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0015:
			; Ldnull

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0015.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0015.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0016:
			; Stloc
			; Local type = System.UInt32[]
			; Local EBP offset = 16
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0016.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0016.01: ;Asm
			mov dword [EBP - 20], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0016.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0016.03: ;Asm
			mov dword [EBP - 16], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0017:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Arg real size = 4 aligned size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0017.00: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0018:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0018.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019:
			; Ceq

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_001B

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0019.09: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_001B

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_001B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_001B.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_001B.01: ;Asm
			mov dword [EBP - 24], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_001C:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_001C.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_001C.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_001D:
			; LdStr
			; String Value: .

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_001D.00: ;Asm
			push dword StringLiteral0373

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_001D.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0022:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0022.00: ;Asm
			Call SystemBooleanSystemStringContainsSystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0022.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0022.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0027
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0022.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0022.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0022.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0027:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0027.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0027.01: ;Asm
			mov dword [EBP - 28], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0029:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0029.00: ;Asm
			movzx EAX, byte [EBP - 28]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0029.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_002B:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_002B.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_002B.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_002B.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0030

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_002D:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_002D.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_002E:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_002E.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0049

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0030:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0030.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0030.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0031:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0031.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0032:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0032.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0032.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0033:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0033.00: ;Asm
			push dword 0x2E

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0035:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0035.00: ;Asm
			Call SystemInt32SystemStringLastIndexOfSystemChar

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0035.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0035.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_003A
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0035.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0035.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0035.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0035.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0035.07: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0035.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_003A:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_003A.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_003A.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_003A.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_003F
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_003A.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_003A.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_003A.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_003A.NoExceptionAfterCall:
			; Argument Count = 2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_003F:
			; LdStr
			; String Value: .

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_003F.00: ;Asm
			push dword StringLiteral0374

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_003F.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0044:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0044.00: ;Asm
			Call SystemBooleanSystemStringContainsSystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0044.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0044.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0049
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0044.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0044.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0044.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0049:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0049.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0049.01: ;Asm
			mov dword [EBP - 32], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_004B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_004B.00: ;Asm
			movzx EAX, byte [EBP - 28]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_004B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_004D:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_004D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_004D.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_004D.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0052

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_004F:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_004F.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0050:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0050.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0069

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0052:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0052.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0052.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0053:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0053.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0054:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0054.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0054.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0055:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0055.00: ;Asm
			push dword 0x2E

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0057:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0057.00: ;Asm
			Call SystemInt32SystemStringIndexOfSystemChar

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0057.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0057.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_005C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0057.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0057.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0057.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0057.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0057.07: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0057.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_005C:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_005C.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_005C.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_005C.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0061
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_005C.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_005C.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_005C.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_005C.NoExceptionAfterCall:
			; Argument Count = 2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0061:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0061.00: ;Asm
			Call SystemInt32SystemStringget_Length

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0061.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0061.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0066
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0061.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0061.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0061.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0066:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0066.00: ;Asm
			push dword 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067:
			; Cgt

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067.02: ;Asm
			JL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0069

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0067.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0069:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0069.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0069.01: ;Asm
			mov dword [EBP - 36], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_006B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_006B.00: ;Asm
			movzx EAX, byte [EBP - 28]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_006B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_006D:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_006D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_006D.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_006D.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0072

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_006F:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_006F.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0070:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0070.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008A

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0072:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0072.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0072.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0073:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0073.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0073.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0074:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0074.00: ;Asm
			push dword 0x2E

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0076:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0076.00: ;Asm
			Call SystemInt32SystemStringIndexOfSystemChar

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0076.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0076.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007B
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0076.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0076.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0076.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0076.06: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0076.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007B:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007B.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007C:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007C.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007C.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007D:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007D.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007D.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007D.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0082
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007D.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007D.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007D.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_007D.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0082:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0082.00: ;Asm
			Call SystemInt32SystemStringget_Length

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0082.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0082.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0087
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0082.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0082.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0082.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0087:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0087.00: ;Asm
			push dword 0x3

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088:
			; Cgt

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088.02: ;Asm
			JL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008A

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0088.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008A:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008A.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008A.01: ;Asm
			mov dword [EBP - 40], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008C:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Arg real size = 4 aligned size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008C.00: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008D:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008D.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E:
			; Ceq

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0090

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_008E.09: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0090

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0090:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0090.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0090.01: ;Asm
			mov dword [EBP - 44], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0092:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0092.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0092.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0093:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0093.00: ;Asm
			Call SystemInt32SystemStringget_Length

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0093.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0093.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0098
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0093.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0093.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0093.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0098:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0098.00: ;Asm
			push dword 0xB

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A:
			; Cgt

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A.02: ;Asm
			JL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009C

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009A.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009C.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009C.01: ;Asm
			mov dword [EBP - 48], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 32
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009E.00: ;Asm
			movzx EAX, byte [EBP - 32]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_009E.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A0:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A0.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A0.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A0.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A9

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A2:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 36
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A2.00: ;Asm
			movzx EAX, byte [EBP - 36]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A2.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A4:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 40
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A4.00: ;Asm
			movzx EAX, byte [EBP - 40]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A4.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A6:
			; Or

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A6.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A6.01: ;Asm
			or dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A7:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A7.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00AA

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A9:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00A9.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00AA:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00AA.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00AA.01: ;Asm
			mov dword [EBP - 52], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00AC:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 28
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00AC.00: ;Asm
			movzx EAX, byte [EBP - 28]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00AC.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00AE:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 52
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00AE.00: ;Asm
			movzx EAX, byte [EBP - 52]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00AE.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B0:
			; And

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B0.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B0.01: ;Asm
			and dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B1:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B1.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B1.01: ;Asm
			mov dword [EBP - 56], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B3:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 24
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B3.00: ;Asm
			movzx EAX, byte [EBP - 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B3.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B4:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B4.00: ;Asm
			movzx EAX, byte [EBP - 56]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B4.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B6:
			; And

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B6.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B6.01: ;Asm
			and dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B7:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B7.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B7.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B7.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B9:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 44
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B9.00: ;Asm
			movzx EAX, byte [EBP - 44]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00B9.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00BB:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 48
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00BB.00: ;Asm
			movzx EAX, byte [EBP - 48]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00BB.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00BD:
			; And

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00BD.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00BD.01: ;Asm
			and dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00BE:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00BE.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C0:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C0.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C1:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C1.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C1.01: ;Asm
			mov dword [EBP - 60], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C3:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 60
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C3.00: ;Asm
			movzx EAX, byte [EBP - 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C3.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C5:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C5.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C5.01: ;Asm
			mov dword [EBP - 88], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C7:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C7.00: ;Asm
			movzx EAX, byte [EBP - 88]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C7.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C9:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C9.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C9.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00C9.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D3

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00CE:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00CE.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00CF:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00CF.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00CF.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D0:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 92
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D0.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D0.01: ;Asm
			mov dword [EBP - 96], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D0.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D0.03: ;Asm
			mov dword [EBP - 92], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D2:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D2.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D2.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D3:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D3.00: ;Asm
			push dword 0x2E

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D5:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D5.00: ;Asm
			Call SystemInt32SystemStringLastIndexOfSystemChar

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D5.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D5.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00DA
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D5.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D5.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00D5.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00DA:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 100
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00DA.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00DA.01: ;Asm
			mov dword [EBP - 100], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00DC:
			; LdStr
			; String Value: 

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00DC.00: ;Asm
			push dword StringLiteral0375

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00DC.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E1:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 104
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E1.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E1.01: ;Asm
			mov dword [EBP - 108], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E1.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E1.03: ;Asm
			mov dword [EBP - 104], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E3:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 100
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E3.00: ;Asm
			mov EAX, dword [EBP - 100]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E3.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E5:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E5.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E6:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E6.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E6.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E7:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E7.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E8:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E8.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E8.01: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E8.02: ;Asm
			cmp EBX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00E8.03: ;Asm
			JLE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 100
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EA.00: ;Asm
			mov EAX, dword [EBP - 100]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EA.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EC:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EC.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00ED:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00ED.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00ED.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EE:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EE.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EE.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EF:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EF.00: ;Asm
			Call SystemInt32SystemStringget_Length

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EF.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EF.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EF.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EF.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EF.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00EF.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4:
			; Clt

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.02: ;Asm
			push dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.03: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.04: ;Asm
			JL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.05: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.07: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.08: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F6

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.09: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F4.0A: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F6:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F6.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F9

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F8:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F8.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F9:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 168
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F9.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00F9.01: ;Asm
			mov dword [EBP - 168], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00FB:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 168
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00FB.00: ;Asm
			movzx EAX, byte [EBP - 168]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00FB.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00FD:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00FD.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00FD.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00FD.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010D

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00FF:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_00FF.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0100:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0100.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0100.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0100.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0100.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0101:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 100
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0101.00: ;Asm
			mov EAX, dword [EBP - 100]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0101.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0103:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0103.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0104:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0104.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0104.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0105:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0105.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0105.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0105.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0105.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0105.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0105.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0105.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010A:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 104
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010A.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010A.01: ;Asm
			mov dword [EBP - 108], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010A.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010A.03: ;Asm
			mov dword [EBP - 104], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010C:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010C.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010D.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010D.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010D.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010D.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010E:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010E.00: ;Asm
			Call SystemInt32SystemStringget_Length

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010E.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010E.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0113
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010E.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010E.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_010E.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0113:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0113.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0114:
			; Sub

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0114.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0114.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0114.02: ;Asm
			sub EAX, ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0114.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0115:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 172
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0115.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0115.01: ;Asm
			mov dword [EBP - 172], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0117:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0117.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015B

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0119:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0119.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011A:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011A.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011A.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011A.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011A.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 172
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011B.00: ;Asm
			mov EAX, dword [EBP - 172]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011D:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011D.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011D.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011D.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0122
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011D.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011D.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_011D.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0122:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 176
			; Local size = 2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0122.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0122.01: ;Asm
			mov dword [EBP - 176], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0124:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 176
			; Local size = 2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0124.00: ;Asm
			movzx EAX, word [EBP - 176]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0124.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0126:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0126.00: ;Asm
			Call SystemBooleanSystemCharIsWhiteSpaceSystemChar

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0126.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0126.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_012B
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0126.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0126.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_012B:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_012B.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_012B.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_012B.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0141

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_012D:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 176
			; Local size = 2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_012D.00: ;Asm
			movzx EAX, word [EBP - 176]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_012D.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_012F:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_012F.00: ;Asm
			push dword 0x2E

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0131:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0131.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0131.01: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0131.02: ;Asm
			cmp EBX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0131.03: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013E

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0133:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 172
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0133.00: ;Asm
			mov EAX, dword [EBP - 172]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0133.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0135:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 100
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0135.00: ;Asm
			mov EAX, dword [EBP - 100]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0135.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137:
			; Ceq

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0139

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0137.09: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0139

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0139:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0139.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A:
			; Ceq

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013C

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013A.09: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013C

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013C:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013C.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013F

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013E:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013E.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013F:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_013F.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0142

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0141:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0141.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0142:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 180
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0142.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0142.01: ;Asm
			mov dword [EBP - 180], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0144:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 180
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0144.00: ;Asm
			movzx EAX, byte [EBP - 180]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0144.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0146:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0146.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0146.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0146.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0154

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0148:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0148.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0149:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0149.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0149.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0149.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0149.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_014A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 172
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_014A.00: ;Asm
			mov EAX, dword [EBP - 172]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_014A.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_014C:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_014C.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_014D:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_014D.00: ;Asm
			Call SystemStringSystemStringRemoveSystemInt32SystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_014D.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_014D.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0152
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_014D.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_014D.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_014D.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_014D.NoExceptionAfterCall:
			; Argument Count = 2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0152:
			; Pop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0152.00: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0153:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0153.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0154:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0154.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0155:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 172
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0155.00: ;Asm
			mov EAX, dword [EBP - 172]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0155.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0157:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0157.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0158:
			; Sub

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0158.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0158.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0158.02: ;Asm
			sub EAX, ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0158.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0159:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 172
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0159.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0159.01: ;Asm
			mov dword [EBP - 172], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 172
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015B.00: ;Asm
			mov EAX, dword [EBP - 172]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015D:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015D.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E:
			; Cgt

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E.02: ;Asm
			JL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0160

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_015E.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0160:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 184
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0160.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0160.01: ;Asm
			mov dword [EBP - 184], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0162:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 184
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0162.00: ;Asm
			movzx EAX, byte [EBP - 184]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0162.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0164:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0164.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0164.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0164.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0119

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0166:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0166.00: ;Asm
			push dword 0x10

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168:
			; Newarr
			; Element Size = 2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.02: ;Asm
			mov EDX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.03: ;Asm
			mul dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.04: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.05: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.AfterAlloc:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.07: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.08: ;Asm
			pop dword ESI

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.09: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.0A: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.0B: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.0C: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.0E: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.0F: ;Asm
			mov dword [EAX + 4], 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.10: ;Asm
			mov dword [EAX + 8], ESI

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.11: ;Asm
			mov dword [EAX + 12], 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.12: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.13: ;Asm
			Call SystemVoidSystemArrayctor

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0168.14: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_016D:
			; Dup

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_016D.00: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_016D.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_016E:
			; Ldtoken

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_016E.00: ;Asm
			push dword static_field___PrivateImplementationDetails__F727F79D71066A7DB4738ACC95ED059BACD20667

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_016E.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0173:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0173.00: ;Asm
			Call SystemVoidSystemRuntimeCompilerServicesRuntimeHelpersInitializeArraySystemArraySystemRuntimeFieldHandle

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0173.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0173.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0178
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0
			; Cleanup extra stack

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0173.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0173.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0173.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0178:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 112
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0178.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0178.01: ;Asm
			mov dword [EBP - 116], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0178.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0178.03: ;Asm
			mov dword [EBP - 112], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017A:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017A.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017B:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 112
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017B.00: ;Asm
			mov EAX, dword [EBP - 112]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017B.02: ;Asm
			mov EAX, dword [EBP - 116]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017B.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017D:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 188
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017D.01: ;Asm
			mov dword [EBP - 192], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017D.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017D.03: ;Asm
			mov dword [EBP - 188], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017F:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_017F.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0180:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 196
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0180.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0180.01: ;Asm
			mov dword [EBP - 196], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0182:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0182.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_019E

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0184:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 188
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0184.00: ;Asm
			mov EAX, dword [EBP - 188]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0184.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0184.02: ;Asm
			mov EAX, dword [EBP - 192]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0184.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0186:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 196
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0186.00: ;Asm
			mov EAX, dword [EBP - 196]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0186.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188:
			; Ldelem_U2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188.00: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188.02: ;Asm
			push dword [ESP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188.05: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188.06: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188.07: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188.08: ;Asm
			JLE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_IndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188.09: ;Asm
			cmp EBX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188.0A: ;Asm
			JNL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_NoIndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_IndexOutOfRangeException:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0189
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_NoIndexOutOfRangeException:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, word [EDX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0188_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0189:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 200
			; Local size = 2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0189.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0189.01: ;Asm
			mov dword [EBP - 200], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_018B:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_018B.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_018C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_018C.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_018C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_018C.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_018C.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_018D:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 200
			; Local size = 2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_018D.00: ;Asm
			movzx EAX, word [EBP - 200]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_018D.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_018F:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_018F.00: ;Asm
			push dword 0x5F

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0191:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0191.00: ;Asm
			Call SystemStringSystemStringReplaceSystemCharSystemChar

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0191.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0191.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0196
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0191.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0191.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0191.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0191.NoExceptionAfterCall:
			; Argument Count = 2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0196:
			; Pop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0196.00: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0197:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0197.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0198:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 196
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0198.00: ;Asm
			mov EAX, dword [EBP - 196]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0198.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_019A:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_019A.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_019B:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_019B.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_019B.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_019C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 196
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_019C.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_019C.01: ;Asm
			mov dword [EBP - 196], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_019E:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 196
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_019E.00: ;Asm
			mov EAX, dword [EBP - 196]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_019E.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A0:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 188
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A0.00: ;Asm
			mov EAX, dword [EBP - 188]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A0.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A0.02: ;Asm
			mov EAX, dword [EBP - 192]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A0.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A2:
			; Ldlen

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A2.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A2.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A2.02: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A3:
			; Conv_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A4:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A4.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A4.01: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A4.02: ;Asm
			cmp EBX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A4.03: ;Asm
			JL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0184

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A6:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A6.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A7:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 120
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A7.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A7.01: ;Asm
			mov dword [EBP - 120], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A9:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A9.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01A9.01: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01AA:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01AA.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01AB:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01AB.00: ;Asm
			Call SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01AB.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01AB.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B0
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01AB.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01AB.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01AB.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B0:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Local EBP offset = 124
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B0.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B0.01: ;Asm
			mov dword [EBP - 128], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B0.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B0.03: ;Asm
			mov dword [EBP - 124], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B2:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Local EBP offset = 124
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B2.00: ;Asm
			mov EAX, dword [EBP - 124]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B2.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B2.02: ;Asm
			mov EAX, dword [EBP - 128]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B2.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B4:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B4.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B4.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B4.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B4.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B4.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B4.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9:
			; Newarr
			; Element Size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.02: ;Asm
			mov EDX, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.03: ;Asm
			mul dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.04: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.05: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.AfterAlloc:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.07: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.08: ;Asm
			pop dword ESI

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.09: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.0A: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.0B: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.0C: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.0E: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.0F: ;Asm
			mov dword [EAX + 4], 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.10: ;Asm
			mov dword [EAX + 8], ESI

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.11: ;Asm
			mov dword [EAX + 12], 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.12: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.13: ;Asm
			Call SystemVoidSystemArrayctor

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01B9.14: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01BE:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 132
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01BE.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01BE.01: ;Asm
			mov dword [EBP - 136], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01BE.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01BE.03: ;Asm
			mov dword [EBP - 132], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C0:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C0.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C1:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 204
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C1.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C1.01: ;Asm
			mov dword [EBP - 204], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C3:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C3.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C5:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C5.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C6:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 132
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C6.00: ;Asm
			mov EAX, dword [EBP - 132]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C6.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C6.02: ;Asm
			mov EAX, dword [EBP - 136]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C6.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C8:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 204
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C8.00: ;Asm
			mov EAX, dword [EBP - 204]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C8.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CA:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Local EBP offset = 124
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CA.00: ;Asm
			mov EAX, dword [EBP - 124]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CA.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CA.02: ;Asm
			mov EAX, dword [EBP - 128]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CA.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CC:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 204
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CC.00: ;Asm
			mov EAX, dword [EBP - 204]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CC.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CE:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CE.00: ;Asm
			Call CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CE.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CE.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D3
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CE.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CE.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CE.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CE.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CE.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CE.08: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01CE.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D3:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mName
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 28 (includes object header)

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D3.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D3.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D3.02: ;Asm
			add ECX, 0x1C

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D3.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D3.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D3.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D3.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D3.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8:
			; Stelem_Ref

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.00: ;Asm
			mov EAX, dword [ESP + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.01: ;Asm
			mov EDX, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.02: ;Asm
			mul dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.03: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.04: ;Asm
			mov EDX, dword [ESP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.05: ;Asm
			add EDX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.06: ;Asm
			push dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.07: ;Asm
			pop dword ECX
			; Start 1 dword

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.08: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.09: ;Asm
			mov dword [ECX], EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.0A: ;Asm
			add ECX, 0x4
			; Start 1 dword

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.0B: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.0C: ;Asm
			mov dword [ECX], EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.0D: ;Asm
			add ECX, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D8.0E: ;Asm
			add ESP, 0xC

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D9:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01D9.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01DA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 204
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01DA.00: ;Asm
			mov EAX, dword [EBP - 204]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01DA.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01DC:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01DC.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01DD:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01DD.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01DD.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01DE:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 204
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01DE.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01DE.01: ;Asm
			mov dword [EBP - 204], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E0:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 204
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E0.00: ;Asm
			mov EAX, dword [EBP - 204]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E0.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E2:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Local EBP offset = 124
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E2.00: ;Asm
			mov EAX, dword [EBP - 124]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E2.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E2.02: ;Asm
			mov EAX, dword [EBP - 128]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E2.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E4:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E4.00: ;Asm
			Call SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E4.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E4.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E4.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E4.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E4.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E4.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9:
			; Clt

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.02: ;Asm
			push dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.03: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.04: ;Asm
			JL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.05: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.07: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.08: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01EB

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.09: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01E9.0A: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01EB:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 208
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01EB.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01EB.01: ;Asm
			mov dword [EBP - 208], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01ED:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 208
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01ED.00: ;Asm
			movzx EAX, byte [EBP - 208]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01ED.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01EF:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01EF.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01EF.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01EF.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01C5

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01F1:
			; LdStr
			; String Value: 

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01F1.00: ;Asm
			push dword StringLiteral0376

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01F1.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01F6:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 140
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01F6.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01F6.01: ;Asm
			mov dword [EBP - 144], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01F6.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01F6.03: ;Asm
			mov dword [EBP - 140], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01F8:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01F8.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01F9:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 148
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01F9.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01F9.01: ;Asm
			mov dword [EBP - 148], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FB:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FB.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FC:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FC.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FC.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FC.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FC.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FD:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FD.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FE:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FE.00: ;Asm
			push dword 0x7

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FF:
			; Ldloca
			; Local type = System.Int32
			; Local EBP offset = 120

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FF.00: ;Asm
			mov EAX, EBP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FF.01: ;Asm
			sub EAX, 0x78

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FF.02: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0201:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0201.00: ;Asm
			sub ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0201.01: ;Asm
			Call SystemStringSystemInt32ToString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0201.02: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0201.03: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0206
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 4
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0201.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0201.05: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0201.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0201.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0201.08: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0201.09: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0201.0A: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0206:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0206.00: ;Asm
			Call SystemInt32SystemStringget_Length

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0206.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0206.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020B
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0206.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0206.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0206.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0206.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0206.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0206.08: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0206.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020B:
			; Sub

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020B.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020B.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020B.02: ;Asm
			sub EAX, ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020B.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020C:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020C.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020C.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020C.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0211
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020C.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020C.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020C.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_020C.NoExceptionAfterCall:
			; Argument Count = 2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0211:
			; LdStr
			; String Value: ~

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0211.00: ;Asm
			push dword StringLiteral0377

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0211.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0216:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 120
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0216.00: ;Asm
			mov EAX, dword [EBP - 120]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0216.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0218:
			; Box

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0218.00: ;Asm
			push dword 0x10

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0218.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0218.02: ;Asm
			pop dword ESI

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0218.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Int32_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0218.04: ;Asm
			mov dword [ESI], EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0218.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0218.06: ;Asm
			pop dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0218.07: ;Asm
			mov dword [ESI + 12], EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0218.08: ;Asm
			push dword ESI

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0218.09: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_021D:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_021D.00: ;Asm
			Call SystemStringSystemStringConcatSystemObjectSystemObjectSystemObject

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_021D.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_021D.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0222
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_021D.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_021D.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_021D.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0222:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0222.00: ;Asm
			Call SystemStringSystemStringToUpperInvariant

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0222.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0222.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0227
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0222.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0222.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0222.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0222.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0227:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 140
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0227.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0227.01: ;Asm
			mov dword [EBP - 144], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0227.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0227.03: ;Asm
			mov dword [EBP - 140], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0229:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 104
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0229.00: ;Asm
			mov EAX, dword [EBP - 104]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0229.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0229.02: ;Asm
			mov EAX, dword [EBP - 108]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0229.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_022B:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_022B.00: ;Asm
			Call SystemBooleanSystemStringIsNullOrEmptySystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_022B.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_022B.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0230
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_022B.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_022B.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0230:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0230.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231:
			; Ceq

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0233

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0231.09: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0233

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0233:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 212
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0233.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0233.01: ;Asm
			mov dword [EBP - 212], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0235:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 212
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0235.00: ;Asm
			movzx EAX, byte [EBP - 212]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0235.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0237:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0237.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0237.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0237.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0250

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0239:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0239.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_023A:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 140
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_023A.00: ;Asm
			mov EAX, dword [EBP - 140]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_023A.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_023A.02: ;Asm
			mov EAX, dword [EBP - 144]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_023A.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_023C:
			; LdStr
			; String Value: .

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_023C.00: ;Asm
			push dword StringLiteral0378

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_023C.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0241:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 104
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0241.00: ;Asm
			mov EAX, dword [EBP - 104]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0241.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0241.02: ;Asm
			mov EAX, dword [EBP - 108]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0241.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0243:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0243.00: ;Asm
			Call SystemStringSystemStringToUpperInvariant

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0243.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0243.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0248
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0243.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0243.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0243.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0243.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0243.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0243.08: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0243.09: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0243.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0248:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0248.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0248.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0248.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_024D
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0248.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0248.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0248.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_024D:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 140
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_024D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_024D.01: ;Asm
			mov dword [EBP - 144], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_024D.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_024D.03: ;Asm
			mov dword [EBP - 140], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_024F:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_024F.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0250:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 120
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0250.00: ;Asm
			mov EAX, dword [EBP - 120]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0250.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0252:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0252.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0253:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0253.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0253.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0254:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 120
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0254.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0254.01: ;Asm
			mov dword [EBP - 120], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0256:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0256.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0257:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 148
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0257.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0257.01: ;Asm
			mov dword [EBP - 148], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0259:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0259.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025A:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 132
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025A.00: ;Asm
			mov EAX, dword [EBP - 132]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025A.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025A.02: ;Asm
			mov EAX, dword [EBP - 136]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025A.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025C:
			; Stloc
			; Local type = System.String[]
			; Local EBP offset = 216
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025C.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025C.01: ;Asm
			mov dword [EBP - 220], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025C.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025C.03: ;Asm
			mov dword [EBP - 216], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025E:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025E.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 224
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025F.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_025F.01: ;Asm
			mov dword [EBP - 224], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0261:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0261.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0287

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0263:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 216
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0263.00: ;Asm
			mov EAX, dword [EBP - 216]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0263.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0263.02: ;Asm
			mov EAX, dword [EBP - 220]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0263.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0265:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 224
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0265.00: ;Asm
			mov EAX, dword [EBP - 224]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0265.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267:
			; Ldelem_Ref

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267.00: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267.02: ;Asm
			push dword [ESP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267.05: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267.06: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267.07: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267.08: ;Asm
			JLE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_IndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267.09: ;Asm
			cmp EBX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267.0A: ;Asm
			JNL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_IndexOutOfRangeException:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0268
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0267_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0268:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 228
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0268.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0268.01: ;Asm
			mov dword [EBP - 232], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0268.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0268.03: ;Asm
			mov dword [EBP - 228], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026A:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026A.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 228
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026B.00: ;Asm
			mov EAX, dword [EBP - 228]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026B.02: ;Asm
			mov EAX, dword [EBP - 232]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026B.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 140
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026D.00: ;Asm
			mov EAX, dword [EBP - 140]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026D.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026D.02: ;Asm
			mov EAX, dword [EBP - 144]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026D.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026F:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026F.00: ;Asm
			Call SystemBooleanSystemStringop_EqualitySystemStringSystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026F.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026F.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0274
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026F.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_026F.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0274:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 236
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0274.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0274.01: ;Asm
			mov dword [EBP - 236], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0276:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 236
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0276.00: ;Asm
			movzx EAX, byte [EBP - 236]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0276.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0278:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0278.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0278.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0278.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0280

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_027A:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_027A.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_027B:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_027B.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_027C:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 148
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_027C.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_027C.01: ;Asm
			mov dword [EBP - 148], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_027E:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_027E.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_028F

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0280:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0280.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0281:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 224
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0281.00: ;Asm
			mov EAX, dword [EBP - 224]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0281.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0283:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0283.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0284:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0284.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0284.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0285:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 224
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0285.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0285.01: ;Asm
			mov dword [EBP - 224], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0287:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 224
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0287.00: ;Asm
			mov EAX, dword [EBP - 224]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0287.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0289:
			; Ldloc
			; Local type = System.String[]
			; Local EBP offset = 216
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0289.00: ;Asm
			mov EAX, dword [EBP - 216]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0289.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0289.02: ;Asm
			mov EAX, dword [EBP - 220]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0289.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_028B:
			; Ldlen

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_028B.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_028B.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_028B.02: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_028C:
			; Conv_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_028D:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_028D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_028D.01: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_028D.02: ;Asm
			cmp EBX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_028D.03: ;Asm
			JL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0263

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_028F:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_028F.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0290:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 148
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0290.00: ;Asm
			movzx EAX, byte [EBP - 148]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0290.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0292:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 240
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0292.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0292.01: ;Asm
			mov dword [EBP - 240], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0294:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 240
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0294.00: ;Asm
			movzx EAX, byte [EBP - 240]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0294.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0296:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0296.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0296.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0296.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_01FB

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029B:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 140
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029B.00: ;Asm
			mov EAX, dword [EBP - 140]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029B.02: ;Asm
			mov EAX, dword [EBP - 144]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029B.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029D:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029D.01: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029D.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029D.03: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029E.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029E.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029E.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029E.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029F:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029F.00: ;Asm
			Call SystemStringCosmosSystemFileSystemFATListingFatDirectoryEntryGetShortNameSystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029F.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029F.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02A4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029F.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029F.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_029F.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02A4:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02A4.00: ;Asm
			Call SystemUInt32CosmosSystemFileSystemFATListingFatDirectoryEntryCalculateChecksumSystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02A4.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02A4.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02A9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02A4.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02A4.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02A9:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 152
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02A9.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02A9.01: ;Asm
			mov dword [EBP - 152], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02AB:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 92
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02AB.00: ;Asm
			mov EAX, dword [EBP - 92]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02AB.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02AB.02: ;Asm
			mov EAX, dword [EBP - 96]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02AB.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02AD:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02AD.00: ;Asm
			Call SystemInt32SystemStringget_Length

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02AD.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02AD.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02B2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02AD.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02AD.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02AD.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02B2:
			; Conv_R8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02B2.00: ;Asm
			cvtsi2sd XMM0, [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02B2.01: ;Asm
			sub ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02B2.02: ;Asm
			movsd [ESP], XMM0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02B3:
			; Ldc_R8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02B3.00: ;Asm
			push dword 0x402A0000

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02B3.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02BC:
			; Div

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02BC.00: ;Asm
			movsd XMM0, [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02BC.01: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02BC.02: ;Asm
			movsd XMM1, [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02BC.03: ;Asm
			divsd XMM1, XMM0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02BC.04: ;Asm
			movsd [ESP], XMM1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02BD:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02BD.00: ;Asm
			Call SystemDoubleSystemMathCeilingSystemDouble

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02BD.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02BD.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02BD.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02BD.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02BD.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C2:
			; Conv_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C2.00: ;Asm
			movsd XMM0, [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C2.01: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C2.02: ;Asm
			CVTTSD2SI EAX, XMM0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C2.03: ;Asm
			mov dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C3:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 156
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C3.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C3.01: ;Asm
			mov dword [EBP - 156], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 156
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C5.00: ;Asm
			mov EAX, dword [EBP - 156]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C5.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C7:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C7.00: ;Asm
			push dword 0xD

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C9:
			; Mul

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C9.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C9.01: ;Asm
			mul dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C9.02: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02C9.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA:
			; Newarr
			; Element Size = 2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.02: ;Asm
			mov EDX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.03: ;Asm
			mul dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.04: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.05: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.AfterAlloc:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.07: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.08: ;Asm
			pop dword ESI

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.09: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.0A: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.0B: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.0C: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.0E: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.0F: ;Asm
			mov dword [EAX + 4], 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.10: ;Asm
			mov dword [EAX + 8], ESI

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.11: ;Asm
			mov dword [EAX + 12], 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.12: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.13: ;Asm
			Call SystemVoidSystemArrayctor

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CA.14: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CF:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 160
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CF.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CF.01: ;Asm
			mov dword [EBP - 164], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CF.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02CF.03: ;Asm
			mov dword [EBP - 160], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D1:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 160
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D1.00: ;Asm
			mov EAX, dword [EBP - 160]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D1.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D1.02: ;Asm
			mov EAX, dword [EBP - 164]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D1.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D3:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 160
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D3.00: ;Asm
			mov EAX, dword [EBP - 160]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D3.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D3.02: ;Asm
			mov EAX, dword [EBP - 164]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D3.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D5:
			; Ldlen

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D5.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D5.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D5.02: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D6:
			; Conv_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D7:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D7.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D8:
			; Sub

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D8.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D8.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D8.02: ;Asm
			sub EAX, ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D8.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D9:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02D9.00: ;Asm
			push dword 0xFFFF

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DE:
			; Stelem_I2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DE.00: ;Asm
			mov EAX, dword [ESP + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DE.01: ;Asm
			mov EDX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DE.02: ;Asm
			mul dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DE.03: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DE.04: ;Asm
			mov EDX, dword [ESP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DE.05: ;Asm
			add EDX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DE.06: ;Asm
			push dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DE.07: ;Asm
			pop dword ECX
			; Start 1 word

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DE.08: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DE.09: ;Asm
			mov word [ECX], BX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DE.0A: ;Asm
			add ESP, 0xC

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DF:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 92
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DF.00: ;Asm
			mov EAX, dword [EBP - 92]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DF.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DF.02: ;Asm
			mov EAX, dword [EBP - 96]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02DF.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E1:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E1.00: ;Asm
			Call SystemChararraySystemStringToCharArray

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E1.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E1.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E1.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E1.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E1.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E1.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E6:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 160
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E6.00: ;Asm
			mov EAX, dword [EBP - 160]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E6.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E6.02: ;Asm
			mov EAX, dword [EBP - 164]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E6.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E8:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 92
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E8.00: ;Asm
			mov EAX, dword [EBP - 92]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E8.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E8.02: ;Asm
			mov EAX, dword [EBP - 96]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02E8.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EA:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EA.00: ;Asm
			Call SystemInt32SystemStringget_Length

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EA.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EA.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EF
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EA.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EA.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EA.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EA.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EA.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EA.08: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EA.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EF:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EF.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemArraySystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EF.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EF.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F4
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 20
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02EF.03: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F4:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F4.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F5:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F5.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F5.01: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F6:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 156
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F6.00: ;Asm
			mov EAX, dword [EBP - 156]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F6.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F8:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F8.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F9:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F9.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02F9.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02FA:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02FA.00: ;Asm
			Call SystemUInt32arrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetNextUnallocatedDirectoryEntriesSystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02FA.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02FA.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02FF
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02FA.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02FA.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02FA.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02FF:
			; Stloc
			; Local type = System.UInt32[]
			; Local EBP offset = 16
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02FF.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02FF.01: ;Asm
			mov dword [EBP - 20], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02FF.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_02FF.03: ;Asm
			mov dword [EBP - 16], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0300:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 156
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0300.00: ;Asm
			mov EAX, dword [EBP - 156]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0300.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0302:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0302.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0303:
			; Sub

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0303.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0303.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0303.02: ;Asm
			sub EAX, ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0303.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0304:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 244
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0304.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0304.01: ;Asm
			mov dword [EBP - 244], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0306:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0306.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030B:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030B.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030C:
			; Ldloc
			; Local type = System.UInt32[]
			; Local EBP offset = 16
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030C.00: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030C.02: ;Asm
			mov EAX, dword [EBP - 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030C.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 156
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030D.00: ;Asm
			mov EAX, dword [EBP - 156]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030D.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 244
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030F.00: ;Asm
			mov EAX, dword [EBP - 244]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030F.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0311:
			; Sub

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0311.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0311.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0311.02: ;Asm
			sub EAX, ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0311.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0312:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0312.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0313:
			; Sub

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0313.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0313.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0313.02: ;Asm
			sub EAX, ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0313.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314:
			; Ldelem_U4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314.00: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314.02: ;Asm
			push dword [ESP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314.05: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314.06: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314.07: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314.08: ;Asm
			JLE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_IndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314.09: ;Asm
			cmp EBX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314.0A: ;Asm
			JNL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_NoIndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_IndexOutOfRangeException:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0315
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_NoIndexOutOfRangeException:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_NoIndexOutOfRangeException.19: ;Asm
			push dword [EDX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0314_NoIndexOutOfRangeException.1A: ;Asm
			sub EDX, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0315:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 248
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0315.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0315.01: ;Asm
			mov dword [EBP - 248], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0317:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0317.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0317.01: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0318:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 248
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0318.00: ;Asm
			mov EAX, dword [EBP - 248]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0318.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_031A:
			; Ldsfld

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_031A.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryMetadataLongFilenameEntryMetadatacctor

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_031A.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_031A.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_031A.AfterCCTorExceptionCheck:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_031A.03: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_SequenceNumberAndAllocationStatus + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_031A.04: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_031F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 244
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_031F.00: ;Asm
			mov EAX, dword [EBP - 244]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_031F.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0321:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0321.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0322:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0322.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0322.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0323:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 244
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0323.00: ;Asm
			mov EAX, dword [EBP - 244]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0323.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0325:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 156
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0325.00: ;Asm
			mov EAX, dword [EBP - 156]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0325.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0327:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0327.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0328:
			; Sub

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0328.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0328.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0328.02: ;Asm
			sub EAX, ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0328.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0329:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0329.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0329.01: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0329.02: ;Asm
			cmp EBX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0329.03: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_032E

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_032B:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_032B.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_032C:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_032C.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0330

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_032E:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_032E.00: ;Asm
			push dword 0x40

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0330:
			; Or

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0330.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0330.01: ;Asm
			or dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0331:
			; Conv_I8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0331.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0331.01: ;Asm
			cdq

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0331.02: ;Asm
			push dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0331.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0332:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0332.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntrySetLongFilenameEntryMetadataValueSystemUInt32CosmosSystemFileSystemFATListingFatDirectoryEntryMetadataSystemInt64

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0332.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0332.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0337
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0332.03: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0337:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0337.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0338:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0338.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0338.01: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0339:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 248
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0339.00: ;Asm
			mov EAX, dword [EBP - 248]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0339.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_033B:
			; Ldsfld

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_033B.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryMetadataLongFilenameEntryMetadatacctor

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_033B.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_033B.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_033B.AfterCCTorExceptionCheck:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_033B.03: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_Attributes + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_033B.04: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0340:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0340.00: ;Asm
			push dword 0xF

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0342:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0342.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntrySetLongFilenameEntryMetadataValueSystemUInt32CosmosSystemFileSystemFATListingFatDirectoryEntryMetadataSystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0342.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0342.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0347
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0342.03: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0347:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0347.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0348:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0348.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0348.01: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0349:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 248
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0349.00: ;Asm
			mov EAX, dword [EBP - 248]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0349.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_034B:
			; Ldsfld

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_034B.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryMetadataLongFilenameEntryMetadatacctor

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_034B.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_034B.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_034B.AfterCCTorExceptionCheck:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_034B.03: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_Checksum + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_034B.04: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0350:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 152
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0350.00: ;Asm
			mov EAX, dword [EBP - 152]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0350.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0352:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0352.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntrySetLongFilenameEntryMetadataValueSystemUInt32CosmosSystemFileSystemFATListingFatDirectoryEntryMetadataSystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0352.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0352.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0357
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0352.03: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0357:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0357.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0358:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 160
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0358.00: ;Asm
			mov EAX, dword [EBP - 160]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0358.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0358.02: ;Asm
			mov EAX, dword [EBP - 164]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0358.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_035A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 244
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_035A.00: ;Asm
			mov EAX, dword [EBP - 244]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_035A.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_035C:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_035C.00: ;Asm
			push dword 0xD

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_035E:
			; Mul

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_035E.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_035E.01: ;Asm
			mul dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_035E.02: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_035E.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_035F:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_035F.00: ;Asm
			push dword 0x5

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360:
			; Newobj

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.00: ;Asm
			mov EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.01: ;Asm
			shl EAX, 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.02: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.03: ;Asm
			push dword 0x12

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.05: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.AfterAlloc:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.07: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.08: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.09: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.0A: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_String_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.0B: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.0C: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.0D: ;Asm
			mov dword [EAX + 8], 0x6

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.0E: ;Asm
			push dword 0x0
			; Arg value: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.0F: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.10: ;Asm
			push dword [ESP + 24]
			; Arg startIndex: 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.11: ;Asm
			push dword [ESP + 24]
			; Arg length: 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.12: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.13: ;Asm
			Call SystemVoidSystemStringctorSystemChararraySystemInt32SystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.14: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.15: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.NoError1667
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.16: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.17: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.18: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.19: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.1A: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.NoError1667:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.1B: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.1C: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.1D: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.1F: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0360.20: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0365:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 252
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0365.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0365.01: ;Asm
			mov dword [EBP - 256], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0365.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0365.03: ;Asm
			mov dword [EBP - 252], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0367:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 160
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0367.00: ;Asm
			mov EAX, dword [EBP - 160]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0367.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0367.02: ;Asm
			mov EAX, dword [EBP - 164]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0367.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0369:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 244
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0369.00: ;Asm
			mov EAX, dword [EBP - 244]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0369.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_036B:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_036B.00: ;Asm
			push dword 0xD

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_036D:
			; Mul

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_036D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_036D.01: ;Asm
			mul dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_036D.02: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_036D.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_036E:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_036E.00: ;Asm
			push dword 0x5

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_036F:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_036F.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_036F.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0370:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0370.00: ;Asm
			push dword 0x6

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371:
			; Newobj

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.00: ;Asm
			mov EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.01: ;Asm
			shl EAX, 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.02: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.03: ;Asm
			push dword 0x12

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.05: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.AfterAlloc:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.07: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.08: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.09: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.0A: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_String_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.0B: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.0C: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.0D: ;Asm
			mov dword [EAX + 8], 0x6

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.0E: ;Asm
			push dword 0x0
			; Arg value: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.0F: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.10: ;Asm
			push dword [ESP + 24]
			; Arg startIndex: 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.11: ;Asm
			push dword [ESP + 24]
			; Arg length: 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.12: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.13: ;Asm
			Call SystemVoidSystemStringctorSystemChararraySystemInt32SystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.14: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.15: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.NoError1667
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.16: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.17: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.18: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.19: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.1A: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.NoError1667:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.1B: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.1C: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.1D: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.1F: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0371.20: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0376:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 260
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0376.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0376.01: ;Asm
			mov dword [EBP - 264], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0376.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0376.03: ;Asm
			mov dword [EBP - 260], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0378:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 160
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0378.00: ;Asm
			mov EAX, dword [EBP - 160]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0378.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0378.02: ;Asm
			mov EAX, dword [EBP - 164]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0378.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_037A:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 244
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_037A.00: ;Asm
			mov EAX, dword [EBP - 244]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_037A.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_037C:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_037C.00: ;Asm
			push dword 0xD

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_037E:
			; Mul

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_037E.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_037E.01: ;Asm
			mul dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_037E.02: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_037E.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_037F:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_037F.00: ;Asm
			push dword 0xB

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0381:
			; Add

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0381.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0381.01: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0382:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0382.00: ;Asm
			push dword 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383:
			; Newobj

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.00: ;Asm
			mov EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.01: ;Asm
			shl EAX, 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.02: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.03: ;Asm
			push dword 0x12

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.05: ;Asm
			add dword [ESP], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.AfterAlloc:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.07: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.08: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.09: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.0A: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_String_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.0B: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.0C: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.0D: ;Asm
			mov dword [EAX + 8], 0x6

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.0E: ;Asm
			push dword 0x0
			; Arg value: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.0F: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.10: ;Asm
			push dword [ESP + 24]
			; Arg startIndex: 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.11: ;Asm
			push dword [ESP + 24]
			; Arg length: 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.12: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.13: ;Asm
			Call SystemVoidSystemStringctorSystemChararraySystemInt32SystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.14: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.15: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.NoError1667
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.16: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.17: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.18: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.19: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.1A: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.NoError1667:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.1B: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 3 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.1C: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.1D: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.1F: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0383.20: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0388:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 268
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0388.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0388.01: ;Asm
			mov dword [EBP - 272], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0388.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0388.03: ;Asm
			mov dword [EBP - 268], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_038A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_038A.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_038A.01: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_038B:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 248
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_038B.00: ;Asm
			mov EAX, dword [EBP - 248]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_038B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_038D:
			; Ldsfld

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_038D.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryMetadataLongFilenameEntryMetadatacctor

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_038D.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_038D.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_038D.AfterCCTorExceptionCheck:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_038D.03: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_LongName1 + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_038D.04: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0392:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 252
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0392.00: ;Asm
			mov EAX, dword [EBP - 252]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0392.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0392.02: ;Asm
			mov EAX, dword [EBP - 256]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0392.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0394:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0394.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntrySetLongFilenameEntryMetadataValueSystemUInt32CosmosSystemFileSystemFATListingFatDirectoryEntryMetadataSystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0394.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0394.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0399
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0394.03: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0399:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0399.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_039A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_039A.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_039A.01: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_039B:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 248
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_039B.00: ;Asm
			mov EAX, dword [EBP - 248]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_039B.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_039D:
			; Ldsfld

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_039D.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryMetadataLongFilenameEntryMetadatacctor

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_039D.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_039D.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_039D.AfterCCTorExceptionCheck:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_039D.03: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_LongName2 + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_039D.04: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03A2:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 260
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03A2.00: ;Asm
			mov EAX, dword [EBP - 260]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03A2.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03A2.02: ;Asm
			mov EAX, dword [EBP - 264]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03A2.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03A4:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03A4.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntrySetLongFilenameEntryMetadataValueSystemUInt32CosmosSystemFileSystemFATListingFatDirectoryEntryMetadataSystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03A4.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03A4.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03A9
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03A4.03: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03A9:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03A9.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03AA:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03AA.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03AA.01: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03AB:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 248
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03AB.00: ;Asm
			mov EAX, dword [EBP - 248]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03AB.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03AD:
			; Ldsfld

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03AD.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryMetadataLongFilenameEntryMetadatacctor

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03AD.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03AD.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03AD.AfterCCTorExceptionCheck:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03AD.03: ;Asm
			push dword [static_field__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntryMetadata_LongFilenameEntryMetadata_LongName3 + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03AD.04: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03B2:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 268
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03B2.00: ;Asm
			mov EAX, dword [EBP - 268]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03B2.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03B2.02: ;Asm
			mov EAX, dword [EBP - 272]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03B2.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03B4:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03B4.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntrySetLongFilenameEntryMetadataValueSystemUInt32CosmosSystemFileSystemFATListingFatDirectoryEntryMetadataSystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03B4.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03B4.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03B9
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03B4.03: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03B9:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03B9.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BA:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BA.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 244
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BB.00: ;Asm
			mov EAX, dword [EBP - 244]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BB.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BD:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BD.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BE:
			; Sub

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BE.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BE.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BE.02: ;Asm
			sub EAX, ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BE.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BF:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 244
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BF.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03BF.01: ;Asm
			mov dword [EBP - 244], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C1:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 244
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C1.00: ;Asm
			mov EAX, dword [EBP - 244]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C1.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C3:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C3.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4:
			; Clt

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.02: ;Asm
			push dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.03: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.04: ;Asm
			JL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.05: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.07: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.08: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C6

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.09: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C4.0A: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C6:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C6.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7:
			; Ceq

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.01: ;Asm
			cmp EAX, dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.True

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.03: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.False

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.True:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.05: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.06: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C9

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.False:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.08: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C7.09: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C9

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C9:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 276
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C9.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03C9.01: ;Asm
			mov dword [EBP - 276], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03CB:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 276
			; Local size = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03CB.00: ;Asm
			movzx EAX, byte [EBP - 276]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03CB.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03CD:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03CD.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03CD.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03CD.02: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_030B

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D2:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D2.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D3:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D3.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D3.01: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D4:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mFullPath
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 36 (includes object header)

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D4.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D4.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D4.02: ;Asm
			add ECX, 0x24

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D4.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D4.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D4.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D4.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D4.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D9:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D9.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03D9.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03DA:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03DA.00: ;Asm
			Call SystemStringSystemIOPathCombineSystemStringSystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03DA.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03DA.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03DF
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03DA.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03DA.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03DA.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03DF:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 64
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03DF.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03DF.01: ;Asm
			mov dword [EBP - 68], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03DF.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03DF.03: ;Asm
			mov dword [EBP - 64], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E1:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E1.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E1.01: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E2:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem Cosmos.System.FileSystem.Listing.DirectoryEntry.mFileSystem
			; Type: Cosmos.System.FileSystem.FileSystem
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 44 (includes object header)

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E2.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E2.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E2.02: ;Asm
			add ECX, 0x2C

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E2.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E2.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E2.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E2.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E2.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7:
			; Castclass

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7.00: ;Asm
			mov EAX, dword [ESP + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03EC

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7.03: ;Asm
			push dword [EAX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7.05: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7.07: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7.08: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7.09: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7.0A: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7_After_IsInstance_Call:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7_After_IsInstance_Call.0D: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7_InvalidCast

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7_After_IsInstance_Call.0E: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03EC

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7_InvalidCast:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03E7_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03EC:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03EC.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03ED:
			; Callvirt
			; ThisOffset = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03ED.00: ;Asm
			Call CosmosSystemFileSystemFATFatFileSystemFatCosmosSystemFileSystemFATFatFileSystemGetFatSystemInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03ED.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03ED.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F2
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03ED.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03ED.04: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03ED.05: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03ED.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F2:
			; Callvirt
			; ThisOffset = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F2.00: ;Asm
			Call SystemUInt32CosmosSystemFileSystemFATFatFileSystemFatGetNextUnallocatedFatEntry

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F2.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F2.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F7
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F2.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F2.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F2.NoExceptionAfterCall:
			; Argument Count = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F7:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 72
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F7.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F7.01: ;Asm
			mov dword [EBP - 72], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F9:
			; Ldloc
			; Local type = System.UInt32[]
			; Local EBP offset = 16
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F9.00: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F9.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F9.02: ;Asm
			mov EAX, dword [EBP - 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03F9.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FA:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FA.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FA.01: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FA.02: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FA.03: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FA.End

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FA.04: ;Asm
			cmp EBX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FA.05: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0405

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FA.End:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FC:
			; Ldloc
			; Local type = System.UInt32[]
			; Local EBP offset = 16
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FC.00: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FC.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FC.02: ;Asm
			mov EAX, dword [EBP - 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FC.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FD:
			; Ldloc
			; Local type = System.UInt32[]
			; Local EBP offset = 16
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FD.00: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FD.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FD.02: ;Asm
			mov EAX, dword [EBP - 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FD.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FE:
			; Ldlen

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FE.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FE.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FE.02: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_03FF:
			; Conv_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0400:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0400.00: ;Asm
			push dword 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0401:
			; Sub

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0401.00: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0401.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0401.02: ;Asm
			sub EAX, ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0401.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402:
			; Ldelem_U4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402.00: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402.02: ;Asm
			push dword [ESP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402.05: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402.06: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402.07: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402.08: ;Asm
			JLE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_IndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402.09: ;Asm
			cmp EBX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402.0A: ;Asm
			JNL near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_NoIndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_IndexOutOfRangeException:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0403
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_NoIndexOutOfRangeException:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_NoIndexOutOfRangeException.19: ;Asm
			push dword [EDX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0402_NoIndexOutOfRangeException.1A: ;Asm
			sub EDX, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0403:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0403.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040B

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0405:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0405.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0405.01: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0406:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0406.00: ;Asm
			Call SystemUInt32CosmosSystemFileSystemFATListingFatDirectoryEntryGetNextUnallocatedDirectoryEntry

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0406.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0406.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0406.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0406.04: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040B:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 76
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040B.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040B.01: ;Asm
			mov dword [EBP - 76], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040D.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040D.01: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040E:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem Cosmos.System.FileSystem.Listing.DirectoryEntry.mFileSystem
			; Type: Cosmos.System.FileSystem.FileSystem
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 44 (includes object header)

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040E.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040E.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040E.02: ;Asm
			add ECX, 0x2C

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040E.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040E.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040E.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040E.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_040E.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413:
			; Castclass

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413.00: ;Asm
			mov EAX, dword [ESP + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413.01: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0418

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413.03: ;Asm
			push dword [EAX]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413.05: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413.07: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413.08: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413.09: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413.0A: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413_After_IsInstance_Call:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413_After_IsInstance_Call.0D: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413_InvalidCast

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413_After_IsInstance_Call.0E: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0418

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413_InvalidCast:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0413_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0418:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0418.00: ;Asm
			push dword [EBP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0418.01: ;Asm
			push dword [EBP + 20]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0419:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 64
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0419.00: ;Asm
			mov EAX, dword [EBP - 64]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0419.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0419.02: ;Asm
			mov EAX, dword [EBP - 68]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0419.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_041B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_041B.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_041B.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_041C:
			; Ldc_I4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_041C.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_041D:
			; Conv_I8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_041D.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_041D.01: ;Asm
			cdq

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_041D.02: ;Asm
			push dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_041D.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_041E:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 72
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_041E.00: ;Asm
			mov EAX, dword [EBP - 72]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_041E.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0420:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 76
			; Local size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0420.00: ;Asm
			mov EAX, dword [EBP - 76]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0420.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0422:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Arg real size = 4 aligned size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0422.00: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423:
			; Newobj

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.00: ;Asm
			push dword 0x40

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.AfterAlloc:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.08: ;Asm
			mov dword [EAX + 8], 0x34

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.09: ;Asm
			push dword 0x0
			; Arg aFileSystem: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.0A: ;Asm
			push dword [ESP + 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.0B: ;Asm
			push dword [ESP + 60]
			; Arg aParent: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.0C: ;Asm
			push dword [ESP + 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.0D: ;Asm
			push dword [ESP + 60]
			; Arg aFullPath: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.0E: ;Asm
			push dword [ESP + 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.0F: ;Asm
			push dword [ESP + 60]
			; Arg aName: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.10: ;Asm
			push dword [ESP + 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.11: ;Asm
			push dword [ESP + 60]
			; Arg aSize: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.12: ;Asm
			push dword [ESP + 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.13: ;Asm
			push dword [ESP + 60]
			; Arg aFirstCluster: 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.14: ;Asm
			push dword [ESP + 60]
			; Arg aEntryHeaderDataOffset: 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.15: ;Asm
			push dword [ESP + 60]
			; Arg aEntryType: 4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.16: ;Asm
			push dword [ESP + 60]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.17: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.18: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.19: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.NoError1667
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.1A: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.1B: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.1C: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.1D: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.1E: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.1F: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.20: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.21: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.22: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.23: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.NoError1667:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.24: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.25: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.26: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.27: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.28: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.29: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.2A: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.2B: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.2C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.2D: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0423.2E: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0428:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 80
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0428.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0428.01: ;Asm
			mov dword [EBP - 84], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0428.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0428.03: ;Asm
			mov dword [EBP - 80], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042A:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 80
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042A.00: ;Asm
			mov EAX, dword [EBP - 80]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042A.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042A.02: ;Asm
			mov EAX, dword [EBP - 84]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042A.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042C.00: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042C.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042C.02: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042C.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042D:
			; Callvirt
			; ThisOffset = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042D.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryAllocateDirectoryEntrySystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042D.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042D.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0432
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042D.03: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_042D.NoExceptionAfterCall:
			; Argument Count = 1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0432:
			; Nop

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0432.00: ;Asm
			NOP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0433:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 80
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0433.00: ;Asm
			mov EAX, dword [EBP - 80]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0433.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0433.02: ;Asm
			mov EAX, dword [EBP - 84]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0433.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0435:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 280
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0435.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0435.01: ;Asm
			mov dword [EBP - 284], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0435.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0435.03: ;Asm
			mov dword [EBP - 280], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0437:
			; Br

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0437.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0449

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0439:
			; LdStr
			; String Value: aEntryType

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0439.00: ;Asm
			push dword StringLiteral0379

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0439.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_043E:
			; LdStr
			; String Value: Unknown directory entry type.

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_043E.00: ;Asm
			push dword StringLiteral037A

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_043E.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443:
			; Newobj

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.00: ;Asm
			push dword 0x98

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.AfterAlloc:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.08: ;Asm
			mov dword [EAX + 8], 0x8C

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.0A: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.0C: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.0D: ;Asm
			push dword [ESP + 24]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.0F: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.10: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.NoError1667
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.11: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.14: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.NoError1667:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.16: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.18: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0443.19: ;Asm
			push dword 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0448:
			; Throw

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0448.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0448.01: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0448.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0448.03: ;Asm
			Call SystemExceptionOccurred

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0448.04: ;Asm
			mov ECX, 0x3

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0448.05: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0449:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 280
			; Local size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0449.00: ;Asm
			mov EAX, dword [EBP - 280]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0449.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0449.02: ;Asm
			mov EAX, dword [EBP - 284]

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_0449.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_044B:
			; Ret

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.IL_044B.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_NORMAL
			; End Method: AddDirectoryEntry

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 24], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xFF

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION.08: ;Asm
			add ESP, 0x1D

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			pop dword EBP

		CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryAddDirectoryEntrySystemStringCosmosSystemFileSystemListingDirectoryEntryTypeEnum.END__OF__METHOD_EXCEPTION__2.0A: ;Asm
			Ret 0xC


		GUID_88043646:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderFallback
			; Name: get_InternalSyncObject
			; Plugged: Yes
			; Local 0 at EBP-4
			; Return size: 8

		SystemObjectSystemTextEncoderFallbackget_InternalSyncObject:

		GUID_89061882:

		METHOD_89061882.0B: ;Asm
			push dword EBP

		METHOD_89061882.0C: ;Asm
			mov EBP, ESP

		METHOD_89061882.0D: ;Asm
			sub ESP, 0x8

		METHOD_89061882.0E: ;Asm
			Call SystemObjectCosmosCore_PlugsSystemTextEncoderFallbackImplget_InternalSyncObject

		METHOD_89061882.0F: ;Asm
			test ECX, 0x2

		METHOD_89061882.10: ;Asm
			JE near SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_NORMAL

		METHOD_89061882.11: ;Asm
			add ESP, 0x4

		METHOD_89061882.12: ;Asm
			add ESP, 0x4

		METHOD_89061882.13: ;Asm
			JNE near SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_EXCEPTION
			; End Method: get_InternalSyncObject

		SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [INTs_LastKnownAddress], SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_NORMAL

		SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_NORMAL.15: ;Asm
			mov ECX, 0x0

		SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_NORMAL.16: ;Asm
			pop dword EAX

		SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_NORMAL.17: ;Asm
			mov dword [EBP + 8], EAX

		SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_NORMAL.18: ;Asm
			pop dword EAX

		SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_NORMAL.19: ;Asm
			mov dword [EBP + 12], EAX

		SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_EXCEPTION:

		SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_EXCEPTION__2:

		SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_EXCEPTION__2.1A: ;Asm
			pop dword EBP

		SystemObjectSystemTextEncoderFallbackget_InternalSyncObject.END__OF__METHOD_EXCEPTION__2.1B: ;Asm
			Ret


		GUID_89061883:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Threading.Monitor
			; Name: Enter
			; Plugged: No
			; Argument[0] obj at EBP+16, size = 8
			; Argument[1] lockTaken at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean:

		GUID_89061885:

		METHOD_89061885.1C: ;Asm
			push dword EBP

		METHOD_89061885.1D: ;Asm
			mov EBP, ESP

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0001:
			; Ldind

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0001.00: ;Asm
			pop dword EAX

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0001.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0001.02: ;Asm
			push dword EAX

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0002:
			; Branch

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0002.00: ;Asm
			pop dword EAX

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0002.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0002.02: ;Asm
			JE near SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0009

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0004:
			; Call

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0004.00: ;Asm
			Call SystemVoidSystemThreadingMonitorThrowLockTakenException

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0004.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0004.02: ;Asm
			JE near SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0009
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0004.03: ;Asm
			JNE near SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0009:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0009.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0009.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_000A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean&
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_000A.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_000B:
			; Call

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_000B.00: ;Asm
			Call SystemVoidSystemThreadingMonitorReliableEnterSystemObjectSystemBoolean

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_000B.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_000B.02: ;Asm
			JE near SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0010
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_000B.03: ;Asm
			JNE near SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0010:
			; Ret

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.IL_0010.00: ;Asm
			Jmp SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: Enter

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.END__OF__METHOD_NORMAL

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0xC


		GUID_89061886:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderReplacementFallback
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8

		SystemVoidSystemTextEncoderReplacementFallbackctor:

		GUID_89081912:

		METHOD_89081912.05: ;Asm
			push dword EBP

		METHOD_89081912.06: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncoderReplacementFallbackctor.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderReplacementFallback
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderReplacementFallbackctor.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderReplacementFallbackctor.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderReplacementFallbackctor.IL_0001:
			; LdStr
			; String Value: ?

		SystemVoidSystemTextEncoderReplacementFallbackctor.IL_0001.00: ;Asm
			push dword StringLiteral037B

		SystemVoidSystemTextEncoderReplacementFallbackctor.IL_0001.01: ;Asm
			push dword 0x0

		SystemVoidSystemTextEncoderReplacementFallbackctor.IL_0006:
			; Call

		SystemVoidSystemTextEncoderReplacementFallbackctor.IL_0006.00: ;Asm
			Call SystemVoidSystemTextEncoderReplacementFallbackctorSystemString

		SystemVoidSystemTextEncoderReplacementFallbackctor.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderReplacementFallbackctor.IL_0006.02: ;Asm
			JE near SystemVoidSystemTextEncoderReplacementFallbackctor.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemVoidSystemTextEncoderReplacementFallbackctor.IL_0006.03: ;Asm
			JNE near SystemVoidSystemTextEncoderReplacementFallbackctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderReplacementFallbackctor.IL_000B:
			; Ret

		SystemVoidSystemTextEncoderReplacementFallbackctor.IL_000B.00: ;Asm
			Jmp SystemVoidSystemTextEncoderReplacementFallbackctor.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextEncoderReplacementFallbackctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncoderReplacementFallbackctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncoderReplacementFallbackctor.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncoderReplacementFallbackctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncoderReplacementFallbackctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncoderReplacementFallbackctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncoderReplacementFallbackctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncoderReplacementFallbackctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_89081913:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Threading.Monitor
			; Name: Exit
			; Plugged: Yes
			; Argument[0] obj at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemThreadingMonitorExitSystemObject:

		GUID_89091975:

		METHOD_89091975.05: ;Asm
			push dword EBP

		METHOD_89091975.06: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.Object
			; Arg real size = 8 aligned size = 8

		METHOD_89091975.07: ;Asm
			push dword [EBP + 12]

		METHOD_89091975.08: ;Asm
			push dword [EBP + 8]

		METHOD_89091975.09: ;Asm
			Call SystemVoidCosmosCore_PlugsSystemThreadingMonitorImplExitSystemObject

		METHOD_89091975.0A: ;Asm
			test ECX, 0x2

		METHOD_89091975.0B: ;Asm
			JE near SystemVoidSystemThreadingMonitorExitSystemObject.END__OF__METHOD_NORMAL

		METHOD_89091975.0C: ;Asm
			JNE near SystemVoidSystemThreadingMonitorExitSystemObject.END__OF__METHOD_EXCEPTION
			; End Method: Exit

		SystemVoidSystemThreadingMonitorExitSystemObject.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemThreadingMonitorExitSystemObject.END__OF__METHOD_NORMAL.0D: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemThreadingMonitorExitSystemObject.END__OF__METHOD_NORMAL

		SystemVoidSystemThreadingMonitorExitSystemObject.END__OF__METHOD_NORMAL.0E: ;Asm
			mov ECX, 0x0

		SystemVoidSystemThreadingMonitorExitSystemObject.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemThreadingMonitorExitSystemObject.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemThreadingMonitorExitSystemObject.END__OF__METHOD_EXCEPTION__2.0F: ;Asm
			pop dword EBP

		SystemVoidSystemThreadingMonitorExitSystemObject.END__OF__METHOD_EXCEPTION__2.10: ;Asm
			Ret 0x8


		GUID_89091976:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderReplacementFallbackBuffer
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] fallback at EBP+12, size = 8

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback:

		GUID_89091978:

		METHOD_89091978.11: ;Asm
			push dword EBP

		METHOD_89091978.12: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderReplacementFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0001:
			; Ldc_I4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0001.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0002:
			; Stfld
			; Operand type: System.Text.EncoderReplacementFallbackBuffer
			; Field: System.Int32 System.Text.EncoderReplacementFallbackBuffer.fallbackCount
			; Type: System.Int32
			; Size: 4
			; Offset: 47 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0002.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0002.01: ;Asm
			add ECX, 0x2F

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0002.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0002.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0002.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0007:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderReplacementFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0007.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0007.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0008:
			; Ldc_I4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0008.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0009:
			; Stfld
			; Operand type: System.Text.EncoderReplacementFallbackBuffer
			; Field: System.Int32 System.Text.EncoderReplacementFallbackBuffer.fallbackIndex
			; Type: System.Int32
			; Size: 4
			; Offset: 43 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0009.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0009.01: ;Asm
			add ECX, 0x2B

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0009.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0009.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderReplacementFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_000E.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_000E.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_000F:
			; Call

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_000F.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferctor

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_000F.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_000F.02: ;Asm
			JE near SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0014
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_000F.03: ;Asm
			JNE near SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderReplacementFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0014.00: ;Asm
			push dword [EBP + 20]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0014.01: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0015:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.EncoderReplacementFallback
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0015.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0015.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0016:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0016.00: ;Asm
			Call SystemStringSystemTextEncoderReplacementFallbackget_DefaultString

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0016.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0016.02: ;Asm
			JE near SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0016.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0016.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0016.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0016.07: ;Asm
			JNE near SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0016.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001B:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Text.EncoderReplacementFallback
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001C:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001C.00: ;Asm
			Call SystemStringSystemTextEncoderReplacementFallbackget_DefaultString

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001C.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001C.02: ;Asm
			JE near SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0021
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001C.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001C.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001C.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001C.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001C.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001C.08: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001C.09: ;Asm
			JNE near SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_001C.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0021:
			; Call

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0021.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0021.02: ;Asm
			JE near SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0026
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0021.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0021.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0021.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0021.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0021.07: ;Asm
			JNE near SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0026:
			; Stfld
			; Operand type: System.Text.EncoderReplacementFallbackBuffer
			; Field: System.String System.Text.EncoderReplacementFallbackBuffer.strDefault
			; Type: System.String
			; Size: 8
			; Offset: 35 (includes object header)
			; After Nullref check

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0026.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0026.01: ;Asm
			add ECX, 0x23

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0026.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0026.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0026.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0026.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0026.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_0026.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_002B:
			; Ret

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.IL_002B.00: ;Asm
			Jmp SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncoderReplacementFallbackBufferctorSystemTextEncoderReplacementFallback.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x10


		GUID_89091979:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_InvalidHighSurrogate
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate:

		GUID_89132541:

		METHOD_89132541.05: ;Asm
			push dword EBP

		METHOD_89132541.06: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_InvalidHighSurrogate

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_0000.00: ;Asm
			push dword StringLiteral037C

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_InvalidHighSurrogate

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidHighSurrogate.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_89132542:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_ArgumentOutOfRange_InvalidLowSurrogate
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate:

		GUID_89142764:

		METHOD_89142764.09: ;Asm
			push dword EBP

		METHOD_89142764.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_0000:
			; LdStr
			; String Value: ArgumentOutOfRange_InvalidLowSurrogate

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_0000.00: ;Asm
			push dword StringLiteral037D

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_0005:
			; Ldnull

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_0006:
			; Call

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_000B:
			; Ret

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_NORMAL
			; End Method: get_ArgumentOutOfRange_InvalidLowSurrogate

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_ArgumentOutOfRange_InvalidLowSurrogate.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_89142765:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Argument_RecursiveFallback
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Argument_RecursiveFallback:

		GUID_89153019:

		METHOD_89153019.09: ;Asm
			push dword EBP

		METHOD_89153019.0A: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_0000:
			; LdStr
			; String Value: Argument_RecursiveFallback

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_0000.00: ;Asm
			push dword StringLiteral037E

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_0006:
			; Call

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Argument_RecursiveFallback.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_000B:
			; Ret

		SystemStringSystemSRget_Argument_RecursiveFallback.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_NORMAL
			; End Method: get_Argument_RecursiveFallback

		SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Argument_RecursiveFallback.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_89153020:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.EncoderFallbackBuffer
			; Name: Reset
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemTextEncoderFallbackBufferReset:

		GUID_89163306:

		METHOD_89163306.09: ;Asm
			push dword EBP

		METHOD_89163306.0A: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.EncoderFallbackBuffer
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.02: ;Asm
			push dword 0x411

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.AfterAddressCheck:

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.07: ;Asm
			JNE near SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.NotBoxedThis

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.NotBoxedThis:

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.0B: ;Asm
			Call ECX

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.AfterNotBoxedThis:

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.0D: ;Asm
			JE near SystemVoidSystemTextEncoderFallbackBufferReset.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.0E: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.0F: ;Asm
			JNE near SystemVoidSystemTextEncoderFallbackBufferReset.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0001.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0006:
			; Branch

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0006.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0006.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0006.02: ;Asm
			JNE near SystemVoidSystemTextEncoderFallbackBufferReset.IL_0000

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0008:
			; Ret

		SystemVoidSystemTextEncoderFallbackBufferReset.IL_0008.00: ;Asm
			Jmp SystemVoidSystemTextEncoderFallbackBufferReset.END__OF__METHOD_NORMAL
			; End Method: Reset

		SystemVoidSystemTextEncoderFallbackBufferReset.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextEncoderFallbackBufferReset.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextEncoderFallbackBufferReset.END__OF__METHOD_NORMAL

		SystemVoidSystemTextEncoderFallbackBufferReset.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextEncoderFallbackBufferReset.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextEncoderFallbackBufferReset.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextEncoderFallbackBufferReset.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextEncoderFallbackBufferReset.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x8


		GUID_89163307:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.SR
			; Name: get_Argument_EncodingConversionOverflowBytes
			; Plugged: No
			; Return size: 8

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes:

		GUID_89173625:

		METHOD_89173625.05: ;Asm
			push dword EBP

		METHOD_89173625.06: ;Asm
			mov EBP, ESP

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_0000:
			; LdStr
			; String Value: Argument_EncodingConversionOverflowBytes

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_0000.00: ;Asm
			push dword StringLiteral037F

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_0000.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_0005:
			; Ldnull

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_0005.00: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_0005.01: ;Asm
			push dword 0x0

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_0006:
			; Call

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_0006.00: ;Asm
			Call SystemStringSystemSRGetResourceStringSystemStringSystemString

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_0006.01: ;Asm
			test ECX, 0x2

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_0006.02: ;Asm
			JE near SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_000B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_0006.03: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_0006.04: ;Asm
			add ESP, 0x4

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_0006.05: ;Asm
			JNE near SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_EXCEPTION

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_000B:
			; Ret

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.IL_000B.00: ;Asm
			Jmp SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_NORMAL
			; End Method: get_Argument_EncodingConversionOverflowBytes

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_NORMAL

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_EXCEPTION:

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemSRget_Argument_EncodingConversionOverflowBytes.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_89173626:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.MemoryOperations.MemoryOperationsImpl
			; Name: CopyTiny
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Argument[0] dest at EBP+16, size = 4
			; Argument[1] src at EBP+12, size = 4
			; Argument[2] size at EBP+8, size = 4
			; Return size: 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32:

		GUID_89183976:

		METHOD_89183976.09: ;Asm
			push dword EBP

		METHOD_89183976.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_89183976.0B: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_89183976.0C: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_89183976.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_89183976.0E: ;Asm
			push dword 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0000:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0000.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0003:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0003.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0004:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0004.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0005:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte*
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0005.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0007:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0007.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0008:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0008.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0009:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0009.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000A.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 16
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000C:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000C.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 12
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E:
			; Switch

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_022C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.03: ;Asm
			cmp EAX, 0x1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.04: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0241

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.05: ;Asm
			cmp EAX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.06: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_025E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.07: ;Asm
			cmp EAX, 0x3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.08: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.09: ;Asm
			cmp EAX, 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.0A: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.0B: ;Asm
			cmp EAX, 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.0C: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BD

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.0D: ;Asm
			cmp EAX, 0x6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.0E: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.0F: ;Asm
			cmp EAX, 0x7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.10: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0307

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.11: ;Asm
			cmp EAX, 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.12: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.13: ;Asm
			cmp EAX, 0x9

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.14: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0349

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.15: ;Asm
			cmp EAX, 0xA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.16: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0370

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.17: ;Asm
			cmp EAX, 0xB

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.18: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0397

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.19: ;Asm
			cmp EAX, 0xC

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.1A: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03BE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.1B: ;Asm
			cmp EAX, 0xD

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.1C: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.1D: ;Asm
			cmp EAX, 0xE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.1E: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0414

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.1F: ;Asm
			cmp EAX, 0xF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.20: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.21: ;Asm
			cmp EAX, 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.22: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0462

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.23: ;Asm
			cmp EAX, 0x11

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.24: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0485

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.25: ;Asm
			cmp EAX, 0x12

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.26: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.27: ;Asm
			cmp EAX, 0x13

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.28: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DB

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.29: ;Asm
			cmp EAX, 0x14

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.2A: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_050E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.2B: ;Asm
			cmp EAX, 0x15

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.2C: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0539

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.2D: ;Asm
			cmp EAX, 0x16

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.2E: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.2F: ;Asm
			cmp EAX, 0x17

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.30: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_059F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.31: ;Asm
			cmp EAX, 0x18

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.32: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.33: ;Asm
			cmp EAX, 0x19

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.34: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0603

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.35: ;Asm
			cmp EAX, 0x1A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.36: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0634

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.37: ;Asm
			cmp EAX, 0x1B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.38: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0665

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.39: ;Asm
			cmp EAX, 0x1C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.3A: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0696

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.3B: ;Asm
			cmp EAX, 0x1D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.3C: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06C7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.3D: ;Asm
			cmp EAX, 0x1E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.3E: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.3F: ;Asm
			cmp EAX, 0x1F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.40: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0729

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.41: ;Asm
			cmp EAX, 0x20

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.42: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.43: ;Asm
			cmp EAX, 0x21

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.44: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_077D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.45: ;Asm
			cmp EAX, 0x22

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.46: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.47: ;Asm
			cmp EAX, 0x23

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.48: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.49: ;Asm
			cmp EAX, 0x24

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.4A: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0806

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.4B: ;Asm
			cmp EAX, 0x25

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.4C: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0831

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.4D: ;Asm
			cmp EAX, 0x26

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.4E: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0864

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.4F: ;Asm
			cmp EAX, 0x27

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.50: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0897

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.51: ;Asm
			cmp EAX, 0x28

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.52: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.53: ;Asm
			cmp EAX, 0x29

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.54: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.55: ;Asm
			cmp EAX, 0x2A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.56: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.57: ;Asm
			cmp EAX, 0x2B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.58: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_095F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.59: ;Asm
			cmp EAX, 0x2C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.5A: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0994

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.5B: ;Asm
			cmp EAX, 0x2D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.5C: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C9

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.5D: ;Asm
			cmp EAX, 0x2E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.5E: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A06

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.5F: ;Asm
			cmp EAX, 0x2F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.60: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.61: ;Asm
			cmp EAX, 0x30

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.62: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A70

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.63: ;Asm
			cmp EAX, 0x31

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.64: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.65: ;Asm
			cmp EAX, 0x32

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.66: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.67: ;Asm
			cmp EAX, 0x33

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.68: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B13

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.69: ;Asm
			cmp EAX, 0x34

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.6A: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B54

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.6B: ;Asm
			cmp EAX, 0x35

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.6C: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B8D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.6D: ;Asm
			cmp EAX, 0x36

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.6E: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BCE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.6F: ;Asm
			cmp EAX, 0x37

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.70: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C0F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.71: ;Asm
			cmp EAX, 0x38

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.72: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C50

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.73: ;Asm
			cmp EAX, 0x39

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.74: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C8F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.75: ;Asm
			cmp EAX, 0x3A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.76: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CCE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.77: ;Asm
			cmp EAX, 0x3B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.78: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D0D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.79: ;Asm
			cmp EAX, 0x3C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.7A: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.7B: ;Asm
			cmp EAX, 0x3D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.7C: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.7D: ;Asm
			cmp EAX, 0x3E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.7E: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.7F: ;Asm
			cmp EAX, 0x3F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.80: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E06

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.81: ;Asm
			cmp EAX, 0x40

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.82: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_021C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.83: ;Asm
			cmp EAX, 0x41

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.84: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0231

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.85: ;Asm
			cmp EAX, 0x42

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.86: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_024E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.87: ;Asm
			cmp EAX, 0x43

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.88: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.89: ;Asm
			cmp EAX, 0x44

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.8A: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0290

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.8B: ;Asm
			cmp EAX, 0x45

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.8C: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02AD

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.8D: ;Asm
			cmp EAX, 0x46

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.8E: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.8F: ;Asm
			cmp EAX, 0x47

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.90: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.91: ;Asm
			cmp EAX, 0x48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.92: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_031C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.93: ;Asm
			cmp EAX, 0x49

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.94: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0339

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.95: ;Asm
			cmp EAX, 0x4A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.96: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0360

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.97: ;Asm
			cmp EAX, 0x4B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.98: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0387

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.99: ;Asm
			cmp EAX, 0x4C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.9A: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03AE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.9B: ;Asm
			cmp EAX, 0x4D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.9C: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.9D: ;Asm
			cmp EAX, 0x4E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.9E: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0404

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.9F: ;Asm
			cmp EAX, 0x4F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.A0: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.A1: ;Asm
			cmp EAX, 0x50

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.A2: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0452

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.A3: ;Asm
			cmp EAX, 0x51

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.A4: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0475

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.A5: ;Asm
			cmp EAX, 0x52

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.A6: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.A7: ;Asm
			cmp EAX, 0x53

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.A8: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CB

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.A9: ;Asm
			cmp EAX, 0x54

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.AA: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04FE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.AB: ;Asm
			cmp EAX, 0x55

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.AC: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0529

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.AD: ;Asm
			cmp EAX, 0x56

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.AE: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_055C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.AF: ;Asm
			cmp EAX, 0x57

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.B0: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_058F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.B1: ;Asm
			cmp EAX, 0x58

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.B2: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.B3: ;Asm
			cmp EAX, 0x59

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.B4: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.B5: ;Asm
			cmp EAX, 0x5A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.B6: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0624

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.B7: ;Asm
			cmp EAX, 0x5B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.B8: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0655

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.B9: ;Asm
			cmp EAX, 0x5C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.BA: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0686

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.BB: ;Asm
			cmp EAX, 0x5D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.BC: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06B7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.BD: ;Asm
			cmp EAX, 0x5E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.BE: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06E8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.BF: ;Asm
			cmp EAX, 0x5F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.C0: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0719

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.C1: ;Asm
			cmp EAX, 0x60

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.C2: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.C3: ;Asm
			cmp EAX, 0x61

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.C4: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_076D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.C5: ;Asm
			cmp EAX, 0x62

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.C6: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0798

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.C7: ;Asm
			cmp EAX, 0x63

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.C8: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.C9: ;Asm
			cmp EAX, 0x64

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.CA: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.CB: ;Asm
			cmp EAX, 0x65

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.CC: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0821

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.CD: ;Asm
			cmp EAX, 0x66

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.CE: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0854

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.CF: ;Asm
			cmp EAX, 0x67

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.D0: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0887

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.D1: ;Asm
			cmp EAX, 0x68

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.D2: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.D3: ;Asm
			cmp EAX, 0x69

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.D4: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.D5: ;Asm
			cmp EAX, 0x6A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.D6: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.D7: ;Asm
			cmp EAX, 0x6B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.D8: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_094F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.D9: ;Asm
			cmp EAX, 0x6C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.DA: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0984

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.DB: ;Asm
			cmp EAX, 0x6D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.DC: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B9

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.DD: ;Asm
			cmp EAX, 0x6E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.DE: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.DF: ;Asm
			cmp EAX, 0x6F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.E0: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.E1: ;Asm
			cmp EAX, 0x70

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.E2: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A60

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.E3: ;Asm
			cmp EAX, 0x71

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.E4: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A91

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.E5: ;Asm
			cmp EAX, 0x72

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.E6: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.E7: ;Asm
			cmp EAX, 0x73

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.E8: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B03

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.E9: ;Asm
			cmp EAX, 0x74

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.EA: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B44

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.EB: ;Asm
			cmp EAX, 0x75

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.EC: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B7D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.ED: ;Asm
			cmp EAX, 0x76

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.EE: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BBE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.EF: ;Asm
			cmp EAX, 0x77

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.F0: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.F1: ;Asm
			cmp EAX, 0x78

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.F2: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C40

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.F3: ;Asm
			cmp EAX, 0x79

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.F4: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C7F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.F5: ;Asm
			cmp EAX, 0x7A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.F6: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CBE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.F7: ;Asm
			cmp EAX, 0x7B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.F8: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CFD

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.F9: ;Asm
			cmp EAX, 0x7C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.FA: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D3C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.FB: ;Asm
			cmp EAX, 0x7D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.FC: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.FD: ;Asm
			cmp EAX, 0x7E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.FE: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.FF: ;Asm
			cmp EAX, 0x7F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.100: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.101: ;Asm
			cmp EAX, 0x80

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_000E.102: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E32

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0217:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0217.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_021C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_021C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_021C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_021D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_021D.00: ;Asm
			push dword 0x40

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_021F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_021F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_021F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_021F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_021F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0220:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0220.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0220.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0221:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0221.00: ;Asm
			push dword 0x40

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0223:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0223.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0223.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0223.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0223.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0224:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0224.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0224.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0224.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0229
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0224.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0229:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0229.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_022A:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_022A.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_022C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_022C:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_022C.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0231:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0231.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0231.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0232:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0232.00: ;Asm
			push dword 0x41

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0234:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0234.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0234.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0234.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0234.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0235:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0235.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0235.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0236:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0236.00: ;Asm
			push dword 0x41

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0238:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0238.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0238.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0238.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0238.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0239:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0239.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0239.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0239.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_023E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0239.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_023E:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_023E.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_023F:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_023F.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0241

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0241:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0241.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0241.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0242:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0242.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0243:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0243.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0243.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0244:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0244.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0244.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0245:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0245.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0246:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0246.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0246.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0247:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0247.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0247.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0247.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0248:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0248.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0248.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0248.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0249:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0249.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_024E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_024E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_024E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_024F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_024F.00: ;Asm
			push dword 0x42

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0251:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0251.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0251.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0251.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0251.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0252:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0252.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0252.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0253:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0253.00: ;Asm
			push dword 0x42

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0255:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0255.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0255.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0255.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0255.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0256:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0256.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0256.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0256.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_025B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0256.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_025B:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_025B.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_025C:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_025C.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_025E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_025E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_025E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_025E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_025F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_025F.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0260:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0260.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0260.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0260.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0260.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0261:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0261.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0261.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0262:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0262.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0263:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0263.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0263.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0263.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0263.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0264:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0264.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0264.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0264.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0265:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0265.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0265.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0265.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0266:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0266.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026C.00: ;Asm
			push dword 0x43

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_026F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0270:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0270.00: ;Asm
			push dword 0x43

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0272:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0272.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0272.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0272.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0272.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0273:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0273.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0273.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0273.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0278
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0273.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0278:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0278.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0279:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0279.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027C.00: ;Asm
			push dword 0x3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027D:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027D.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_027F.00: ;Asm
			push dword 0x3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0280:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0280.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0280.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0280.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0280.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0281:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0281.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0281.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0281.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0282:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0282.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0282.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0282.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0283:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0283.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0283.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0284:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0284.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0285:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0285.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0285.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0286:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0286.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0286.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0287:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0287.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0288:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0288.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0288.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0289:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0289.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0289.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0289.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_028A:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_028A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_028A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_028A.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_028B:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_028B.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0290:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0290.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0290.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0291:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0291.00: ;Asm
			push dword 0x44

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0293:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0293.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0293.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0293.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0293.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0294:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0294.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0294.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0295:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0295.00: ;Asm
			push dword 0x44

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0297:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0297.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0297.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0297.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0297.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0298:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0298.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0298.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0298.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_029D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0298.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_029D:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_029D.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_029E:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_029E.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A0.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A0.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A1:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A1.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A2:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A2.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A2.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A2.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A3:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A3.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A3.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A4:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A4.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A5:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A5.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A5.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A6:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A6.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A7:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A7.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A7.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A7.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A8:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02A8.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02AD:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02AD.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02AD.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02AE:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02AE.00: ;Asm
			push dword 0x44

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B0:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B0.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B0.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B0.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B1.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B1.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B2:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B2.00: ;Asm
			push dword 0x44

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B4:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B4.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B4.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B4.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B4.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B5:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B5.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B5.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BA
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02B5.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BA:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BA.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BB:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BB.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BD

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BD:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BD.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BD.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BE:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BE.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BF:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BF.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BF.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02BF.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C0.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C0.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C1:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C1.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C2:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C2.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C2.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C2.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C3:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C3.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C4:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C4.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C4.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C4.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C5:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C5.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C6:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C6.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C7:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C7.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C8:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C8.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C8.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C9:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02C9.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02CA:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02CA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02CA.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02CB:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02CB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02CB.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02CB.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02CC:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02CC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02CC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02CC.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02CD:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02CD.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D2.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D2.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D3.00: ;Asm
			push dword 0x46

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D5:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D5.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D5.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D6:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D6.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D6.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D7:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D7.00: ;Asm
			push dword 0x46

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D9:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D9.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D9.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D9.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02D9.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02DA:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02DA.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02DA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02DA.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02DF
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02DA.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02DF:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02DF.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E0:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E0.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E2.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E2.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E3.00: ;Asm
			push dword 0x6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E4:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E4.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E4.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E4.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E4.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E5:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E5.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E5.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E6:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E6.00: ;Asm
			push dword 0x6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E7:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E7.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E7.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E7.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E7.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E8:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E8.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E9:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E9.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E9.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02E9.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EA.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EB.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EC:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EC.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EC.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02ED:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02ED.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02ED.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EE:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EE.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EF:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EF.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EF.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02EF.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F0:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F0.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F0.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F1:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F1.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F2:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F2.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F7.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F7.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F8:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02F8.00: ;Asm
			push dword 0x47

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FA:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FA.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FB:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FB.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FB.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FC:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FC.00: ;Asm
			push dword 0x47

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FE:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FE.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FE.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FE.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FF:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FF.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FF.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0304
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_02FF.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0304:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0304.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0305:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0305.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0307

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0307:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0307.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0307.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0308:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0308.00: ;Asm
			push dword 0x7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0309:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0309.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0309.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0309.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0309.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030B.00: ;Asm
			push dword 0x7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030D:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030D.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030E:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030E.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_030F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0310:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0310.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0311:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0311.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0311.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0311.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0311.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0312:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0312.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0312.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0313:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0313.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0314:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0314.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0314.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0314.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0314.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0315:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0315.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0315.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0316:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0316.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0316.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0316.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0317:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0317.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_031C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_031C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_031C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_031D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_031D.00: ;Asm
			push dword 0x48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_031F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_031F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_031F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_031F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_031F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0320:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0320.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0320.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0321:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0321.00: ;Asm
			push dword 0x48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0323:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0323.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0323.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0323.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0323.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0324:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0324.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0324.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0324.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0329
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0324.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0329:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0329.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032A:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032A.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032D.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_032F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0330:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0330.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0331:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0331.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0331.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0331.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0331.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0332:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0332.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0332.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0332.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0333:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0333.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0333.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0333.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0333.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0333.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0334:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0334.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0339:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0339.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0339.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_033A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_033A.00: ;Asm
			push dword 0x49

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_033C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_033C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_033C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_033C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_033C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_033D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_033D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_033D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_033E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_033E.00: ;Asm
			push dword 0x49

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0340:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0340.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0340.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0340.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0340.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0341:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0341.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0341.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0341.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0346
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0341.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0346:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0346.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0347:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0347.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0349

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0349:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0349.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0349.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_034A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_034A.00: ;Asm
			push dword 0x9

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_034C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_034C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_034C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_034C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_034C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_034D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_034D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_034D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_034E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_034E.00: ;Asm
			push dword 0x9

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0350:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0350.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0350.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0350.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0350.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0351:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0351.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0351.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0351.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0352:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0352.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0352.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0352.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0352.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0352.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0353:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0353.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0353.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0354:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0354.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0355:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0355.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0355.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0356:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0356.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0356.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0357:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0357.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0358:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0358.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0358.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0359:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0359.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0359.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0359.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_035A:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_035A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_035A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_035A.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_035B:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_035B.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0360:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0360.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0360.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0361:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0361.00: ;Asm
			push dword 0x4A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0363:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0363.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0363.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0363.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0363.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0364:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0364.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0364.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0365:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0365.00: ;Asm
			push dword 0x4A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0367:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0367.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0367.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0367.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0367.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0368:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0368.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0368.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0368.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_036D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0368.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_036D:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_036D.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_036E:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_036E.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0370

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0370:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0370.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0370.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0371:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0371.00: ;Asm
			push dword 0xA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0373:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0373.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0373.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0373.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0373.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0374:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0374.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0374.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0375:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0375.00: ;Asm
			push dword 0xA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0377:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0377.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0377.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0377.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0377.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0378:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0378.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0378.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0378.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0379:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0379.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0379.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0379.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0379.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0379.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037B.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037E.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_037F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0380:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0380.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0380.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0380.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0381:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0381.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0381.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0381.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0382:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0382.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0387:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0387.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0387.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0388:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0388.00: ;Asm
			push dword 0x4B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038A:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038A.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038B.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038C.00: ;Asm
			push dword 0x4B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038F:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038F.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038F.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0394
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_038F.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0394:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0394.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0395:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0395.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0397

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0397:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0397.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0397.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0398:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0398.00: ;Asm
			push dword 0xB

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039A:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039A.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039B.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039C.00: ;Asm
			push dword 0xB

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039F:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039F.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_039F.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A0:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A0.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A0.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A0.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A0.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A1.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A1.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A2:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A2.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A3:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A3.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A3.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A4:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A4.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A4.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A5:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A5.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A6:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A6.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A6.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A6.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A6.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A7:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A7.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A8:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A8.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A9:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03A9.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03AE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03AE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03AE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03AF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03AF.00: ;Asm
			push dword 0x4C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B2.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B2.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B3.00: ;Asm
			push dword 0x4C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B5:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B5.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B5.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B6:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B6.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B6.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03BB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03B6.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03BB:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03BB.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03BC:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03BC.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03BE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03BE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03BE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03BE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03BF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03BF.00: ;Asm
			push dword 0xC

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C2.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C2.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C3.00: ;Asm
			push dword 0xC

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C5:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C5.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C5.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C6:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C6.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C6.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C7:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C7.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C7.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C7.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C7.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C7.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C8:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C8.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C9:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03C9.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CA:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CA.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CB:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CB.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CB.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CC:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CC.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CD:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CD.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CD.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CE:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CE.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CF:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CF.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03CF.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D0:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D0.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D5:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D5.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D6:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D6.00: ;Asm
			push dword 0x4D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D8:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D8.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D8.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D9.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03D9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03DA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03DA.00: ;Asm
			push dword 0x4D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03DC:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03DC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03DC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03DC.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03DC.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03DD:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03DD.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03DD.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03DD.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03DD.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E2:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E2.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E3:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E3.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E5:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E5.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E6:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E6.00: ;Asm
			push dword 0xD

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E8:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E8.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E8.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E9.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03E9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EA.00: ;Asm
			push dword 0xD

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EC:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EC.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EC.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03ED:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03ED.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03ED.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03ED.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EE:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EE.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EE.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EE.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EE.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EF:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EF.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03EF.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F0:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F0.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F2.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F2.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F3.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F4:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F4.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F4.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F4.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F4.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F5:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F5.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F5.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F6:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F6.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F6.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F6.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F7.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F7.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F8:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F8.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F9:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F9.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03F9.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FA.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FB.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FC:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FC.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FD:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FD.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FD.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FD.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FE:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FE.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FE.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FF:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_03FF.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0404:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0404.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0404.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0405:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0405.00: ;Asm
			push dword 0x4E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0407:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0407.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0407.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0407.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0407.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0408:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0408.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0408.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0409:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0409.00: ;Asm
			push dword 0x4E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_040B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_040B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_040B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_040B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_040B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_040C:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_040C.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_040C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_040C.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0411
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_040C.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0411:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0411.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0412:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0412.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0414

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0414:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0414.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0414.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0415:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0415.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0417:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0417.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0417.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0417.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0417.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0418:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0418.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0418.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0419:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0419.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041C:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041C.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041C.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041D:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041D.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041D.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041D.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_041F.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0420:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0420.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0420.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0420.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0420.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0421:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0421.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0421.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0422:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0422.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0423:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0423.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0423.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0423.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0423.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0424:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0424.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0424.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0424.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0425:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0425.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0425.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0425.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0425.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0425.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0426:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0426.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042C.00: ;Asm
			push dword 0x4F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_042F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0430:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0430.00: ;Asm
			push dword 0x4F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0432:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0432.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0432.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0432.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0432.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0433:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0433.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0433.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0433.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0438
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0433.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0438:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0438.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0439:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0439.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043C.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_043F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0440:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0440.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0442:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0442.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0442.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0442.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0442.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0443:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0443.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0443.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0443.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0444:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0444.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0444.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0444.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0444.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0444.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0445:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0445.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0445.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0446:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0446.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0447:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0447.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0447.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0447.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0447.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0448:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0448.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0448.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0449:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0449.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044A:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044A.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044B:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044B.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044B.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044C:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044C.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044C.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044C.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044D:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_044D.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0452:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0452.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0452.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0453:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0453.00: ;Asm
			push dword 0x50

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0455:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0455.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0455.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0455.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0455.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0456:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0456.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0456.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0457:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0457.00: ;Asm
			push dword 0x50

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0459:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0459.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0459.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0459.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0459.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_045A:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_045A.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_045A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_045A.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_045F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_045A.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_045F:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_045F.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0460:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0460.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0462

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0462:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0462.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0462.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0463:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0463.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0465:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0465.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0465.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0465.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0465.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0466:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0466.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0466.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0467:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0467.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0469:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0469.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0469.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0469.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0469.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_046A:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_046A.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_046A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_046A.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_046F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_046A.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_046F:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_046F.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0470:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0470.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0475:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0475.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0475.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0476:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0476.00: ;Asm
			push dword 0x51

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0478:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0478.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0478.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0478.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0478.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0479:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0479.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0479.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_047A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_047A.00: ;Asm
			push dword 0x51

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_047C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_047C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_047C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_047C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_047C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_047D:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_047D.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_047D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_047D.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0482
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_047D.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0482:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0482.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0483:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0483.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0485

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0485:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0485.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0485.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0486:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0486.00: ;Asm
			push dword 0x11

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0488:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0488.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0488.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0488.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0488.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0489:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0489.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0489.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_048A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_048A.00: ;Asm
			push dword 0x11

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_048C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_048C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_048C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_048C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_048C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_048D:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_048D.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_048D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_048D.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0492
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_048D.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0492:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0492.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0493:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0493.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0493.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0494:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0494.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0495:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0495.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0495.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0496:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0496.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0496.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0497:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0497.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0498:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0498.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0498.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0499:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0499.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0499.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0499.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_049A:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_049A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_049A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_049A.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_049B:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_049B.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A0.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A0.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A1:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A1.00: ;Asm
			push dword 0x52

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A3:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A3.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A3.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A4:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A4.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A4.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A5:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A5.00: ;Asm
			push dword 0x52

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A7:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A7.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A7.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A7.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A7.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A8:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A8.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A8.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04AD
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04A8.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04AD:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04AD.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04AE:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04AE.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B0.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B0.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B1:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B1.00: ;Asm
			push dword 0x12

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B3:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B3.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B3.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B4:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B4.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B4.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B5:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B5.00: ;Asm
			push dword 0x12

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B7:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B7.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B7.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B7.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B7.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B8:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B8.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B8.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04BD
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04B8.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04BD:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04BD.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04BE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04BE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04BE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04BF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04BF.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C0:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C0.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C0.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C0.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C1.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C1.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C2:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C2.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C3:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C3.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C3.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C4:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C4.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C4.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C4.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C5:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C5.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C6:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04C6.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CB:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CB.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CB.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CC:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CC.00: ;Asm
			push dword 0x53

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CE:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CE.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CE.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CE.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CF:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CF.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04CF.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D0:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D0.00: ;Asm
			push dword 0x53

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D2:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D2.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D2.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D2.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D3:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D3.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D3.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D3.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D8:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D8.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D9:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04D9.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DB

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DB:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DB.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DB.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DC:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DC.00: ;Asm
			push dword 0x13

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DE:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DE.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DE.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DE.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DF:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DF.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04DF.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E0:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E0.00: ;Asm
			push dword 0x13

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E2:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E2.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E2.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E2.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E3:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E3.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E3.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E3.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E8:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E8.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E9.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04E9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EA.00: ;Asm
			push dword 0x3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EB:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EB.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EB.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EB.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EC.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EC.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04ED:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04ED.00: ;Asm
			push dword 0x3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EE:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EE.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EE.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EE.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EF:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EF.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04EF.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F0:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F0.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F0.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F1.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F1.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F2:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F2.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F3:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F3.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F4:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F4.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F4.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F5:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F5.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F6:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F6.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F7:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F7.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F7.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F8:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F8.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F9:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04F9.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04FE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04FE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04FE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04FF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_04FF.00: ;Asm
			push dword 0x54

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0501:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0501.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0501.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0501.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0501.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0502:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0502.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0502.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0503:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0503.00: ;Asm
			push dword 0x54

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0505:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0505.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0505.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0505.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0505.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0506:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0506.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0506.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0506.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_050B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0506.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_050B:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_050B.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_050C:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_050C.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_050E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_050E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_050E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_050E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_050F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_050F.00: ;Asm
			push dword 0x14

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0511:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0511.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0511.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0511.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0511.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0512:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0512.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0512.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0513:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0513.00: ;Asm
			push dword 0x14

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0515:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0515.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0515.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0515.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0515.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0516:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0516.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0516.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0516.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0516.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051B:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051B.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051D.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_051F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0520:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0520.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0521:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0521.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0521.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0521.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0521.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0522:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0522.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0522.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0523:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0523.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0523.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0523.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0524:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0524.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0529:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0529.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0529.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_052A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_052A.00: ;Asm
			push dword 0x55

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_052C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_052C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_052C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_052C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_052C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_052D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_052D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_052D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_052E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_052E.00: ;Asm
			push dword 0x55

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0530:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0530.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0530.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0530.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0530.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0531:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0531.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0531.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0531.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0536
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0531.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0536:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0536.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0537:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0537.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0539

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0539:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0539.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0539.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_053A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_053A.00: ;Asm
			push dword 0x15

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_053C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_053C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_053C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_053C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_053C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_053D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_053D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_053D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_053E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_053E.00: ;Asm
			push dword 0x15

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0540:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0540.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0540.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0540.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0540.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0541:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0541.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0541.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0541.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0546
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0541.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0546:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0546.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0547:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0547.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0547.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0548:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0548.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0549:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0549.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0549.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0549.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0549.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054B.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054D:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054D.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054E:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054E.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_054F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0550:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0550.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0551:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0551.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0551.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0552:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0552.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0552.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0553:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0553.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0554:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0554.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0554.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0555:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0555.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0555.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0555.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0556:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0556.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0556.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0556.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0557:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0557.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_055C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_055C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_055C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_055D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_055D.00: ;Asm
			push dword 0x56

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_055F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_055F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_055F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_055F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_055F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0560:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0560.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0560.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0561:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0561.00: ;Asm
			push dword 0x56

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0563:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0563.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0563.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0563.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0563.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0564:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0564.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0564.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0564.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0569
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0564.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0569:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0569.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056A:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056A.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056D.00: ;Asm
			push dword 0x16

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_056F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0570:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0570.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0570.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0571:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0571.00: ;Asm
			push dword 0x16

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0573:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0573.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0573.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0573.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0573.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0574:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0574.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0574.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0574.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0579
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0574.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0579:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0579.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057B.00: ;Asm
			push dword 0x6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057E.00: ;Asm
			push dword 0x6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_057F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0580:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0580.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0580.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0581:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0581.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0581.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0581.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0582:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0582.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0582.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0583:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0583.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0584:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0584.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0584.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0584.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0584.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0585:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0585.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0585.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0586:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0586.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0587:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0587.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0587.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0587.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0587.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0588:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0588.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0588.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0588.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0589:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0589.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0589.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0589.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_058A:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_058A.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_058F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_058F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_058F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0590:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0590.00: ;Asm
			push dword 0x57

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0592:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0592.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0592.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0592.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0592.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0593:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0593.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0593.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0594:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0594.00: ;Asm
			push dword 0x57

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0596:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0596.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0596.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0596.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0596.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0597:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0597.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0597.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0597.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_059C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0597.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_059C:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_059C.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_059D:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_059D.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_059F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_059F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_059F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_059F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A0:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A0.00: ;Asm
			push dword 0x17

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A2:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A2.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A2.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A2.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A3:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A3.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A3.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A4:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A4.00: ;Asm
			push dword 0x17

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A6:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A6.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A6.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A6.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A6.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A7:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A7.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A7.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05AC
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05A7.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05AC:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05AC.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05AD:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05AD.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05AD.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05AE:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05AE.00: ;Asm
			push dword 0x7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05AF:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05AF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05AF.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05AF.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05AF.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B0.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B0.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B1:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B1.00: ;Asm
			push dword 0x7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B2:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B2.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B2.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B2.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B3:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B3.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B4:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B4.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B4.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B4.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B5:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B5.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B6:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B6.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B7:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B7.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B7.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B7.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B7.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B8:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B8.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B8.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B9:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05B9.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BA:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BA.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BB:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BB.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BC:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BC.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BD:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05BD.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C2.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C2.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C3.00: ;Asm
			push dword 0x58

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C5:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C5.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C5.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C6:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C6.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C6.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C7:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C7.00: ;Asm
			push dword 0x58

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C9:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C9.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C9.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C9.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05C9.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05CA:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05CA.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05CA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05CA.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05CF
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05CA.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05CF:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05CF.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D0:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D0.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D2.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D2.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D3.00: ;Asm
			push dword 0x18

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D5:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D5.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D5.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D6:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D6.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D6.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D7:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D7.00: ;Asm
			push dword 0x18

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D9:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D9.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D9.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D9.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05D9.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05DA:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05DA.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05DA.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05DA.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05DF
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05DA.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05DF:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05DF.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E0.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E0.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E1:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E1.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E3:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E3.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E3.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E4:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E4.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E4.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E5:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E5.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E7:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E7.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E7.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E7.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E7.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E8:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E8.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E8.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E8.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05ED
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05E8.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05ED:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05ED.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05EE:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05EE.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F3:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F3.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F3.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F4:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F4.00: ;Asm
			push dword 0x59

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F6:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F6.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F6.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F6.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F6.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F7.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F7.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F8:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05F8.00: ;Asm
			push dword 0x59

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05FA:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05FA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05FA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05FA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05FA.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05FB:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05FB.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05FB.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05FB.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0600
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_05FB.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0600:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0600.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0601:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0601.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0603

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0603:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0603.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0603.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0604:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0604.00: ;Asm
			push dword 0x19

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0606:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0606.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0606.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0606.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0606.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0607:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0607.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0607.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0608:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0608.00: ;Asm
			push dword 0x19

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_060A:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_060A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_060A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_060A.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_060A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_060B:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_060B.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_060B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_060B.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0610
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_060B.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0610:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0610.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0611:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0611.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0611.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0612:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0612.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0614:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0614.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0614.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0614.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0614.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0615:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0615.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0615.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0616:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0616.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0618:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0618.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0618.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0618.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0618.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0619:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0619.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0619.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0619.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_061E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0619.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_061E:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_061E.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_061F:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_061F.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0624:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0624.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0624.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0625:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0625.00: ;Asm
			push dword 0x5A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0627:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0627.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0627.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0627.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0627.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0628:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0628.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0628.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0629:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0629.00: ;Asm
			push dword 0x5A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_062B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_062B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_062B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_062B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_062B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_062C:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_062C.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_062C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_062C.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0631
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_062C.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0631:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0631.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0632:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0632.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0634

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0634:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0634.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0634.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0635:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0635.00: ;Asm
			push dword 0x1A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0637:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0637.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0637.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0637.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0637.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0638:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0638.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0638.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0639:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0639.00: ;Asm
			push dword 0x1A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_063B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_063B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_063B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_063B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_063B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_063C:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_063C.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_063C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_063C.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0641
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_063C.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0641:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0641.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0642:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0642.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0642.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0643:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0643.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0645:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0645.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0645.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0645.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0645.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0646:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0646.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0646.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0647:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0647.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0649:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0649.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0649.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0649.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0649.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_064A:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_064A.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_064A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_064A.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_064F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_064A.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_064F:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_064F.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0650:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0650.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0655:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0655.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0655.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0656:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0656.00: ;Asm
			push dword 0x5B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0658:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0658.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0658.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0658.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0658.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0659:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0659.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0659.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_065A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_065A.00: ;Asm
			push dword 0x5B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_065C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_065C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_065C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_065C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_065C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_065D:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_065D.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_065D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_065D.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0662
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_065D.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0662:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0662.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0663:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0663.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0665

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0665:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0665.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0665.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0666:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0666.00: ;Asm
			push dword 0x1B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0668:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0668.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0668.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0668.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0668.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0669:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0669.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0669.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_066A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_066A.00: ;Asm
			push dword 0x1B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_066C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_066C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_066C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_066C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_066C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_066D:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_066D.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_066D.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_066D.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0672
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_066D.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0672:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0672.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0673:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0673.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0673.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0674:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0674.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0676:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0676.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0676.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0676.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0676.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0677:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0677.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0677.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0678:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0678.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_067A:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_067A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_067A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_067A.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_067A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_067B:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_067B.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_067B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_067B.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0680
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_067B.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0680:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0680.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0681:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0681.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0686:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0686.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0686.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0687:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0687.00: ;Asm
			push dword 0x5C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0689:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0689.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0689.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0689.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0689.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068B.00: ;Asm
			push dword 0x5C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068D:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068D.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068E:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068E.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068E.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0693
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_068E.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0693:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0693.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0694:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0694.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0696

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0696:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0696.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0696.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0697:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0697.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0699:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0699.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0699.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0699.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0699.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069B.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069D:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069D.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069E:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069E.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069E.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A3
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_069E.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A3:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A3.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A4:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A4.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A4.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A5:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A5.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A7:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A7.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A7.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A7.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A7.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A8:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A8.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A8.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A9:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06A9.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06AB:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06AB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06AB.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06AB.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06AB.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06AC:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06AC.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06AC.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06AC.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06B1
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06AC.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06B1:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06B1.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06B2:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06B2.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06B7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06B7.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06B7.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06B8:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06B8.00: ;Asm
			push dword 0x5D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BA:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BA.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BB:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BB.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BB.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BC:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BC.00: ;Asm
			push dword 0x5D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BE:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BE.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BE.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BE.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BF:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BF.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BF.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06C4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06BF.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06C4:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06C4.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06C5:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06C5.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06C7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06C7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06C7.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06C7.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06C8:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06C8.00: ;Asm
			push dword 0x1D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CA:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CA.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CB:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CB.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CB.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CC:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CC.00: ;Asm
			push dword 0x1D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CE:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CE.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CE.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CE.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CF:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CF.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CF.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06CF.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D4:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D4.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D5:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D5.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D6:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D6.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D8:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D8.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D8.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D9.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06D9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06DA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06DA.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06DC:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06DC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06DC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06DC.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06DC.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06DD:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06DD.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06DD.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06DD.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06E2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06DD.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06E2:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06E2.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06E3:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06E3.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06E8:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06E8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06E8.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06E9:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06E9.00: ;Asm
			push dword 0x5E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06EB:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06EB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06EB.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06EB.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06EB.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06EC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06EC.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06EC.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06ED:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06ED.00: ;Asm
			push dword 0x5E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06EF:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06EF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06EF.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06EF.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06EF.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F0:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F0.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F0.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F5
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F0.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F5:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F5.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F6:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F6.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F8:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F8.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F9:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06F9.00: ;Asm
			push dword 0x1E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FB:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FB.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FB.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FB.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FC.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FC.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FD:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FD.00: ;Asm
			push dword 0x1E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FF:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FF.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FF.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_06FF.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0700:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0700.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0700.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0700.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0705
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0700.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0705:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0705.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0706:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0706.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0706.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0707:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0707.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0709:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0709.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0709.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0709.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0709.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070B.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070D:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070D.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070E:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070E.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070E.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0713
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_070E.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0713:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0713.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0714:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0714.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0719:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0719.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0719.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_071A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_071A.00: ;Asm
			push dword 0x5F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_071C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_071C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_071C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_071C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_071C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_071D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_071D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_071D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_071E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_071E.00: ;Asm
			push dword 0x5F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0720:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0720.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0720.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0720.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0720.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0721:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0721.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0721.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0721.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0726
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0721.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0726:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0726.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0727:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0727.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0729

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0729:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0729.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0729.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_072A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_072A.00: ;Asm
			push dword 0x1F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_072C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_072C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_072C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_072C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_072C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_072D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_072D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_072D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_072E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_072E.00: ;Asm
			push dword 0x1F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0730:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0730.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0730.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0730.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0730.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0731:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0731.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0731.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0731.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0736
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0731.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0736:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0736.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0737:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0737.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0737.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0738:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0738.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073A:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073A.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073B.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073C.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073F:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073F.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073F.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0744
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_073F.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0744:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0744.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0745:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0745.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074B.00: ;Asm
			push dword 0x60

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074D:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074D.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_074F.00: ;Asm
			push dword 0x60

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0751:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0751.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0751.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0751.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0751.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0752:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0752.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0752.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0752.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0757
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0752.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0757:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0757.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0758:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0758.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075B.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075D:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075D.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_075F.00: ;Asm
			push dword 0x20

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0761:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0761.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0761.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0761.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0761.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0762:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0762.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0762.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0762.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0767
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0762.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0767:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0767.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0768:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0768.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_076D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_076D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_076D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_076E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_076E.00: ;Asm
			push dword 0x61

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0770:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0770.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0770.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0770.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0770.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0771:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0771.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0771.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0772:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0772.00: ;Asm
			push dword 0x61

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0774:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0774.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0774.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0774.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0774.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0775:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0775.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0775.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0775.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_077A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0775.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_077A:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_077A.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_077B:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_077B.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_077D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_077D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_077D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_077D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_077E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_077E.00: ;Asm
			push dword 0x21

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0780:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0780.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0780.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0780.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0780.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0781:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0781.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0781.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0782:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0782.00: ;Asm
			push dword 0x21

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0784:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0784.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0784.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0784.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0784.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0785:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0785.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0785.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0785.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0785.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078A:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078A.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078C.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078D:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078D.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_078F.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0790:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0790.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0790.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0791:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0791.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0791.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0791.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0792:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0792.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0792.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0792.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0793:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0793.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0798:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0798.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0798.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0799:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0799.00: ;Asm
			push dword 0x62

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079D.00: ;Asm
			push dword 0x62

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_079F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A0:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A0.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A0.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A5
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A0.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A5:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A5.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A6:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A6.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A8:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A8.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A9:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07A9.00: ;Asm
			push dword 0x22

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AB:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AB.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AB.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AB.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AC.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AC.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AD:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AD.00: ;Asm
			push dword 0x22

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AF:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AF.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AF.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07AF.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B0:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B0.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B0.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B5
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B0.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B5:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B5.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B6:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B6.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B6.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B7:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B7.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B8:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B8.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B8.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B9.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07B9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BA.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BB:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BB.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BB.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BB.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BC:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BC.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BC.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BD:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BD.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BE:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07BE.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C3:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C3.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C3.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C4:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C4.00: ;Asm
			push dword 0x63

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C6:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C6.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C6.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C6.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C6.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C7.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C7.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C8:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07C8.00: ;Asm
			push dword 0x63

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07CA:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07CA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07CA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07CA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07CA.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07CB:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07CB.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07CB.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07CB.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D0
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07CB.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D0:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D0.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D1:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D1.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D3:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D3.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D3.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D4:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D4.00: ;Asm
			push dword 0x23

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D6:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D6.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D6.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D6.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D6.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D7.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D7.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D8:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07D8.00: ;Asm
			push dword 0x23

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07DA:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07DA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07DA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07DA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07DA.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07DB:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07DB.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07DB.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07DB.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E0
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07DB.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E0:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E0.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E1.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E1.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E2:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E2.00: ;Asm
			push dword 0x3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E3:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E3.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E3.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E4:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E4.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E4.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E5:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E5.00: ;Asm
			push dword 0x3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E6:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E6.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E6.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E6.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E6.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E7:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E7.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E7.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E8:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E8.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E9.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07E9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EA.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EB:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EB.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EC.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EC.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07ED:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07ED.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EE:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EE.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EF:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EF.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07EF.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F0:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F0.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F0.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F1:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F1.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F6:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F6.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F6.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F7:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F7.00: ;Asm
			push dword 0x64

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F9:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F9.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F9.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F9.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07F9.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FA.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FB.00: ;Asm
			push dword 0x64

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FD:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FD.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FD.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FE:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FE.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FE.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0803
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_07FE.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0803:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0803.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0804:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0804.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0806

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0806:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0806.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0806.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0807:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0807.00: ;Asm
			push dword 0x24

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0809:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0809.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0809.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0809.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0809.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080B.00: ;Asm
			push dword 0x24

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080D:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080D.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080E:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080E.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080E.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0813
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_080E.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0813:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0813.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0814:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0814.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0814.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0815:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0815.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0816:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0816.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0816.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0816.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0816.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0817:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0817.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0817.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0818:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0818.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0819:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0819.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0819.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0819.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0819.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_081A:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_081A.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_081A.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_081B:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_081B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_081B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_081B.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_081C:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_081C.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0821:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0821.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0821.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0822:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0822.00: ;Asm
			push dword 0x65

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0824:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0824.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0824.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0824.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0824.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0825:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0825.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0825.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0826:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0826.00: ;Asm
			push dword 0x65

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0828:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0828.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0828.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0828.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0828.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0829:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0829.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0829.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0829.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_082E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0829.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_082E:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_082E.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_082F:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_082F.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0831

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0831:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0831.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0831.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0832:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0832.00: ;Asm
			push dword 0x25

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0834:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0834.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0834.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0834.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0834.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0835:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0835.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0835.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0836:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0836.00: ;Asm
			push dword 0x25

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0838:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0838.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0838.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0838.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0838.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0839:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0839.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0839.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0839.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_083E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0839.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_083E:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_083E.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_083F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_083F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_083F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0840:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0840.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0841:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0841.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0841.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0841.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0841.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0842:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0842.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0842.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0843:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0843.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0844:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0844.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0844.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0844.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0844.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0845:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0845.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0845.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0846:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0846.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0846.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0846.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0847:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0847.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0847.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0848:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0848.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0849:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0849.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0849.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084B.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084C:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084C.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084D:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084D.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084E:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084E.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084F:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_084F.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0854:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0854.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0854.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0855:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0855.00: ;Asm
			push dword 0x66

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0857:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0857.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0857.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0857.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0857.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0858:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0858.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0858.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0859:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0859.00: ;Asm
			push dword 0x66

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_085B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_085B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_085B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_085B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_085B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_085C:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_085C.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_085C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_085C.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0861
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_085C.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0861:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0861.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0862:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0862.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0864

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0864:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0864.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0864.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0865:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0865.00: ;Asm
			push dword 0x26

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0867:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0867.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0867.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0867.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0867.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0868:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0868.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0868.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0869:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0869.00: ;Asm
			push dword 0x26

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_086B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_086B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_086B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_086B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_086B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_086C:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_086C.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_086C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_086C.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0871
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_086C.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0871:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0871.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0872:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0872.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0872.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0873:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0873.00: ;Asm
			push dword 0x6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0874:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0874.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0874.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0874.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0874.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0875:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0875.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0875.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0876:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0876.00: ;Asm
			push dword 0x6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0877:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0877.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0877.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0877.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0877.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0878:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0878.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0878.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0879:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0879.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0879.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0879.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087B.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087E.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_087F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0880:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0880.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0880.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0880.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0881:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0881.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0881.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0881.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0882:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0882.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0887:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0887.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0887.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0888:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0888.00: ;Asm
			push dword 0x67

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088A:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088A.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088B.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088C.00: ;Asm
			push dword 0x67

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088F:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088F.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088F.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0894
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_088F.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0894:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0894.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0895:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0895.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0897

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0897:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0897.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0897.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0898:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0898.00: ;Asm
			push dword 0x27

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089A:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089A.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089B.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089C.00: ;Asm
			push dword 0x27

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089F:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089F.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089F.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089F.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_089F.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A4:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A4.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A5:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A5.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A6:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A6.00: ;Asm
			push dword 0x7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A7:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A7.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A7.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A7.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A7.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A8:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A8.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A8.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A9:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08A9.00: ;Asm
			push dword 0x7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AA:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AA.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AB:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AB.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AC:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AC.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AD:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AD.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AD.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AE:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AE.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AF:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AF.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AF.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08AF.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B0.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B0.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B1:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B1.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B2:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B2.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B2.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B2.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B3:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B3.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B4:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B4.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B4.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B4.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B5:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08B5.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BA.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BB.00: ;Asm
			push dword 0x68

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BD:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BD.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BD.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BE.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08BF.00: ;Asm
			push dword 0x68

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C2:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C2.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C2.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C7
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C2.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C7:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C7.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C8:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08C8.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CA.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CB.00: ;Asm
			push dword 0x28

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CD:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CD.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CD.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CE.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08CF.00: ;Asm
			push dword 0x28

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D2:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D2.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D2.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D7
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D2.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D7:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D7.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D8:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D8.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D9:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08D9.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DA:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DA.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DB:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DB.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DB.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DC:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DC.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DD:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DD.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DD.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DE:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DE.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DE.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DF:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DF.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DF.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DF.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08DF.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E0:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E0.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E5:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E5.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E6:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E6.00: ;Asm
			push dword 0x69

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E8:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E8.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E8.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E9.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08E9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08EA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08EA.00: ;Asm
			push dword 0x69

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08EC:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08EC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08EC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08EC.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08EC.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08ED:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08ED.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08ED.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08ED.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F2
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08ED.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F2:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F2.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F3:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F3.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F5:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F5.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F6:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F6.00: ;Asm
			push dword 0x29

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F8:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F8.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F8.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F9.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08F9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08FA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08FA.00: ;Asm
			push dword 0x29

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08FC:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08FC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08FC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08FC.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08FC.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08FD:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08FD.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08FD.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08FD.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0902
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_08FD.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0902:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0902.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0903:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0903.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0903.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0904:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0904.00: ;Asm
			push dword 0x9

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0906:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0906.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0906.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0906.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0906.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0907:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0907.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0907.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0908:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0908.00: ;Asm
			push dword 0x9

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090A:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090A.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090B:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090B.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090B.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090C:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090C.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090C.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090C.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090C.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090E.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090F:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090F.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_090F.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0910:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0910.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0910.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0911:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0911.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0912:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0912.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0912.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0913:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0913.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0913.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0913.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0914:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0914.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0914.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0914.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0915:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0915.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091B.00: ;Asm
			push dword 0x6A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091D:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091D.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_091F.00: ;Asm
			push dword 0x6A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0921:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0921.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0921.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0921.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0921.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0922:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0922.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0922.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0922.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0927
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0922.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0927:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0927.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0928:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0928.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092B.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092D:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092D.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_092F.00: ;Asm
			push dword 0x2A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0931:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0931.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0931.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0931.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0931.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0932:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0932.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0932.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0932.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0937
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0932.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0937:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0937.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0938:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0938.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0938.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0939:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0939.00: ;Asm
			push dword 0xA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093D.00: ;Asm
			push dword 0xA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_093F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0940:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0940.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0940.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0940.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0941:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0941.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0941.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0941.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0941.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0941.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0942:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0942.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0942.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0943:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0943.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0944:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0944.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0944.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0944.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0944.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0945:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0945.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0945.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0946:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0946.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0947:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0947.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0947.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0947.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0947.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0948:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0948.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0948.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0948.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0949:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0949.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0949.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0949.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_094A:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_094A.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_094F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_094F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_094F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0950:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0950.00: ;Asm
			push dword 0x6B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0952:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0952.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0952.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0952.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0952.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0953:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0953.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0953.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0954:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0954.00: ;Asm
			push dword 0x6B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0956:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0956.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0956.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0956.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0956.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0957:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0957.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0957.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0957.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_095C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0957.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_095C:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_095C.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_095D:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_095D.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_095F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_095F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_095F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_095F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0960:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0960.00: ;Asm
			push dword 0x2B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0962:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0962.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0962.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0962.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0962.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0963:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0963.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0963.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0964:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0964.00: ;Asm
			push dword 0x2B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0966:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0966.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0966.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0966.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0966.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0967:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0967.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0967.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0967.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_096C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0967.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_096C:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_096C.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_096D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_096D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_096D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_096E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_096E.00: ;Asm
			push dword 0xB

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0970:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0970.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0970.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0970.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0970.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0971:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0971.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0971.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0972:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0972.00: ;Asm
			push dword 0xB

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0974:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0974.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0974.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0974.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0974.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0975:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0975.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0975.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0975.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0976:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0976.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0976.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0976.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0976.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0976.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0977:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0977.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0977.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0978:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0978.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0979:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0979.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0979.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0979.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0979.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097B.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097D:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097D.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097E:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097E.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097F:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_097F.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0984:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0984.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0984.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0985:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0985.00: ;Asm
			push dword 0x6C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0987:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0987.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0987.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0987.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0987.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0988:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0988.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0988.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0989:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0989.00: ;Asm
			push dword 0x6C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_098B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_098B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_098B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_098B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_098B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_098C:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_098C.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_098C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_098C.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0991
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_098C.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0991:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0991.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0992:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0992.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0994

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0994:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0994.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0994.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0995:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0995.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0997:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0997.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0997.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0997.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0997.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0998:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0998.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0998.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0999:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0999.00: ;Asm
			push dword 0x2C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_099B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_099B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_099B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_099B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_099B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_099C:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_099C.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_099C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_099C.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A1
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_099C.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A1:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A1.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A2.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A2.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A3.00: ;Asm
			push dword 0xC

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A5:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A5.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A5.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A6:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A6.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A6.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A7:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A7.00: ;Asm
			push dword 0xC

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A9:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A9.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A9.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A9.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09A9.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AA:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AA.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AA.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AA.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AB:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AB.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AB.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AB.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AB.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AC.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AC.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AD:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AD.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AE:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AE.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AE.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AE.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AF:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AF.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09AF.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B0:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B0.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B2:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B2.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B3:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B3.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B4:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B4.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B9.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09B9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09BA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09BA.00: ;Asm
			push dword 0x6D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09BC:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09BC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09BC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09BC.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09BC.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09BD:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09BD.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09BD.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09BE:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09BE.00: ;Asm
			push dword 0x6D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C0:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C0.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C0.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C0.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C1:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C1.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C1.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C1.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C6:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C6.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C7:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C7.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C9

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C9.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09C9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09CA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09CA.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09CC:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09CC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09CC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09CC.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09CC.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09CD:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09CD.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09CD.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09CE:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09CE.00: ;Asm
			push dword 0x2D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D0:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D0.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D0.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D0.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D1:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D1.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D1.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D1.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D6:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D6.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D7.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D7.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D8:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09D8.00: ;Asm
			push dword 0xD

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DA:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DA.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DB:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DB.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DB.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DC:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DC.00: ;Asm
			push dword 0xD

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DE:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DE.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DE.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DE.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DF:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DF.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09DF.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E0:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E0.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E0.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E0.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E0.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E1.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E1.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E2:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E2.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E3:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E3.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E3.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E4:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E4.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E4.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E5:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E5.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E6:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E6.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E6.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E6.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E6.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E7:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E7.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E8:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E8.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E9.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09E9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EA.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EB:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EB.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EB.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EC.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EC.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09ED:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09ED.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EE:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EE.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EE.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EF:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EF.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09EF.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F0:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F0.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F0.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F1:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F1.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F6:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F6.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F6.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F7:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F7.00: ;Asm
			push dword 0x6E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F9:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F9.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F9.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F9.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09F9.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FA.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FB.00: ;Asm
			push dword 0x6E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FD:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FD.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FD.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FE:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FE.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FE.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A03
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_09FE.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A03:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A03.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A04:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A04.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A06

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A06:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A06.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A06.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A07:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A07.00: ;Asm
			push dword 0x2E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A09:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A09.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A09.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A09.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A09.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0B.00: ;Asm
			push dword 0x2E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0D:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0D.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0E:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0E.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0E.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A13
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A0E.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A13:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A13.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A14:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A14.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A14.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A15:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A15.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A17:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A17.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A17.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A17.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A17.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A18:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A18.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A18.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A19:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A19.00: ;Asm
			push dword 0xE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1C:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1C.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1C.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1D:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1D.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1D.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1D.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1D.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A1F.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A20:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A20.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A20.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A20.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A20.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A21:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A21.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A21.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A22:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A22.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A23:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A23.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A23.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A23.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A23.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A24:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A24.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A24.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A24.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A25:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A25.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A25.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A25.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A25.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A25.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A26:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A26.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2C.00: ;Asm
			push dword 0x6F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A2F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A30:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A30.00: ;Asm
			push dword 0x6F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A32:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A32.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A32.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A32.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A32.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A33:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A33.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A33.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A33.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A38
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A33.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A38:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A38.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A39:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A39.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3C.00: ;Asm
			push dword 0x2F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A3F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A40:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A40.00: ;Asm
			push dword 0x2F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A42:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A42.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A42.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A42.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A42.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A43:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A43.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A43.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A43.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A48
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A43.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A48:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A48.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A49:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A49.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A49.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A4A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A4A.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A4C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A4C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A4C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A4C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A4C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A4D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A4D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A4D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A4E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A4E.00: ;Asm
			push dword 0xF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A50:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A50.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A50.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A50.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A50.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A51:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A51.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A51.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A51.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A52:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A52.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A52.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A52.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A52.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A52.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A53:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A53.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A53.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A54:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A54.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A55:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A55.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A55.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A55.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A55.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A56:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A56.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A56.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A57:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A57.00: ;Asm
			push dword 0x8

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A58:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A58.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A58.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A58.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A58.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A59:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A59.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A59.01: ;Asm
			push dword [EAX + 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A59.02: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A5A:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A5A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A5A.01: ;Asm
			pop dword EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A5A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A5A.03: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A5A.04: ;Asm
			mov dword [EAX + 4], EBX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A5B:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A5B.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A60:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A60.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A60.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A61:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A61.00: ;Asm
			push dword 0x70

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A63:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A63.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A63.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A63.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A63.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A64:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A64.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A64.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A65:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A65.00: ;Asm
			push dword 0x70

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A67:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A67.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A67.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A67.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A67.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A68:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A68.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A68.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A68.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A6D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A68.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A6D:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A6D.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A6E:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A6E.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A70

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A70:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A70.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A70.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A71:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A71.00: ;Asm
			push dword 0x30

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A73:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A73.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A73.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A73.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A73.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A74:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A74.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A74.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A75:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A75.00: ;Asm
			push dword 0x30

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A77:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A77.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A77.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A77.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A77.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A78:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A78.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A78.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A78.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A7D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A78.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A7D:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A7D.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A7E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A7E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A7E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A7F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A7F.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A81:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A81.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A81.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A81.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A81.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A82:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A82.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A82.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A83:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A83.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A85:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A85.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A85.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A85.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A85.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A86:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A86.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A86.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A86.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A8B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A86.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A8B:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A8B.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A8C:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A8C.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A91:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A91.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A91.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A92:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A92.00: ;Asm
			push dword 0x71

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A94:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A94.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A94.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A94.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A94.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A95:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A95.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A95.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A96:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A96.00: ;Asm
			push dword 0x71

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A98:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A98.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A98.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A98.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A98.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A99:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A99.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A99.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A99.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A9E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A99.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A9E:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A9E.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A9F:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0A9F.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA1

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA1.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA1.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA2:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA2.00: ;Asm
			push dword 0x31

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA4:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA4.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA4.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA4.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA4.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA5:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA5.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA5.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA6:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA6.00: ;Asm
			push dword 0x31

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA8:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA8.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA8.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA9:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA9.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA9.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA9.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AAE
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AA9.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AAE:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AAE.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AAF:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AAF.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AAF.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB0:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB0.00: ;Asm
			push dword 0x11

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB2:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB2.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB2.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB2.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB3:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB3.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB3.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB4:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB4.00: ;Asm
			push dword 0x11

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB6:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB6.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB6.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB6.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB6.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB7:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB7.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB7.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB7.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ABC
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AB7.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ABC:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ABC.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ABD:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ABD.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ABD.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ABE:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ABE.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ABF:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ABF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ABF.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC0.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC0.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC1:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC1.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC2:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC2.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC2.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC3:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC3.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC3.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC4:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC4.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC4.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC4.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC5:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AC5.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACA.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACB.00: ;Asm
			push dword 0x72

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACD:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACD.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACD.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACE.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ACF.00: ;Asm
			push dword 0x72

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD2:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD2.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD2.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD7
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD2.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD7:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD7.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD8:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AD8.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADA.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADB.00: ;Asm
			push dword 0x32

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADD:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADD.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADD.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADE.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0ADF.00: ;Asm
			push dword 0x32

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE2:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE2.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE2.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE7
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE2.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE7:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE7.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE8:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE8.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE9:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AE9.00: ;Asm
			push dword 0x12

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AEB:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AEB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AEB.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AEB.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AEB.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AEC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AEC.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AEC.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AED:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AED.00: ;Asm
			push dword 0x12

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AEF:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AEF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AEF.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AEF.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AEF.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF0:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF0.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF0.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF5
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF0.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF5:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF5.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF6:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF6.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF6.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF7:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF7.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF8:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF8.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF8.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF9.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AF9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFA.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFB:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFB.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFB.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFB.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFC:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFC.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFC.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFC.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFD:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFD.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFE:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0AFE.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B03:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B03.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B03.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B04:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B04.00: ;Asm
			push dword 0x73

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B06:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B06.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B06.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B06.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B06.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B07:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B07.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B07.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B08:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B08.00: ;Asm
			push dword 0x73

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B0A:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B0A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B0A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B0A.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B0A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B0B:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B0B.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B0B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B0B.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B10
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B0B.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B10:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B10.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B11:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B11.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B13

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B13:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B13.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B13.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B14:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B14.00: ;Asm
			push dword 0x33

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B16:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B16.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B16.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B16.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B16.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B17:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B17.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B17.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B18:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B18.00: ;Asm
			push dword 0x33

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B1A:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B1A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B1A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B1A.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B1A.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B1B:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B1B.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B1B.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B1B.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B20
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B1B.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B20:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B20.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B21:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B21.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B21.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B22:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B22.00: ;Asm
			push dword 0x13

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B24:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B24.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B24.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B24.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B24.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B25:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B25.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B25.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B26:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B26.00: ;Asm
			push dword 0x13

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B28:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B28.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B28.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B28.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B28.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B29:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B29.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B29.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B29.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B2E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B29.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B2E:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B2E.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B2F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B2F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B2F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B30:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B30.00: ;Asm
			push dword 0x3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B31:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B31.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B31.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B31.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B31.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B32:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B32.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B32.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B33:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B33.00: ;Asm
			push dword 0x3

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B34:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B34.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B34.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B34.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B34.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B35:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B35.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B35.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B35.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B36:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B36.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B36.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B36.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B37:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B37.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B37.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B38:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B38.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B39:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B39.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B39.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3B.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3C:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3C.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3C.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3D:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3D.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3D.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3E:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3E.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3F:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B3F.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B44:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B44.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B44.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B45:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B45.00: ;Asm
			push dword 0x74

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B47:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B47.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B47.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B47.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B47.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B48:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B48.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B48.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B49:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B49.00: ;Asm
			push dword 0x74

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B4B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B4B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B4B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B4B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B4B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B4C:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B4C.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B4C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B4C.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B51
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B4C.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B51:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B51.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B52:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B52.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B54

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B54:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B54.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B54.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B55:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B55.00: ;Asm
			push dword 0x34

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B57:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B57.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B57.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B57.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B57.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B58:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B58.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B58.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B59:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B59.00: ;Asm
			push dword 0x34

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B5B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B5B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B5B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B5B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B5B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B5C:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B5C.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B5C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B5C.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B61
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B5C.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B61:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B61.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B62:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B62.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B62.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B63:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B63.00: ;Asm
			push dword 0x14

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B65:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B65.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B65.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B65.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B65.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B66:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B66.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B66.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B67:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B67.00: ;Asm
			push dword 0x14

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B69:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B69.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B69.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B69.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B69.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B6A:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B6A.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B6A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B6A.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B6F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B6A.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B6F:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B6F.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B70:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B70.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B70.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B71:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B71.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B72:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B72.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B72.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B72.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B72.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B73:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B73.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B73.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B74:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B74.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B75:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B75.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B75.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B75.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B75.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B76:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B76.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B76.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B77:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B77.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B77.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B77.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B78:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B78.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B7D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B7D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B7D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B7E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B7E.00: ;Asm
			push dword 0x75

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B80:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B80.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B80.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B80.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B80.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B81:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B81.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B81.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B82:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B82.00: ;Asm
			push dword 0x75

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B84:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B84.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B84.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B84.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B84.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B85:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B85.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B85.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B85.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B8A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B85.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B8A:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B8A.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B8B:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B8B.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B8D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B8D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B8D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B8D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B8E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B8E.00: ;Asm
			push dword 0x35

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B90:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B90.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B90.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B90.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B90.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B91:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B91.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B91.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B92:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B92.00: ;Asm
			push dword 0x35

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B94:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B94.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B94.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B94.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B94.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B95:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B95.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B95.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B95.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B95.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9A:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9A.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9C.00: ;Asm
			push dword 0x15

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0B9F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA0:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA0.00: ;Asm
			push dword 0x15

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA2:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA2.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA2.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA2.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA3:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA3.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA3.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA3.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA8:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA8.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA9:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA9.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BA9.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAA:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAA.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAB:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAB.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAB.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAB.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAC.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAC.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAD:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAD.00: ;Asm
			push dword 0x5

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAE:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAE.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAE.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAE.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAF:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAF.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BAF.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB0:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB0.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB0.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB1.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB1.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB2:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB2.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB3:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB3.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB3.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB4:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB4.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB4.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB5:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB5.00: ;Asm
			push dword 0xFFFFFFFF

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB6:
			; Add

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB6.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB6.01: ;Asm
			add dword [ESP], EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB7:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB7.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB7.01: ;Asm
			movzx EAX, byte [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB7.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB8:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB8.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB8.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB8.02: ;Asm
			mov byte [EAX], CL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB9:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BB9.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BBE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BBE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BBE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BBF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BBF.00: ;Asm
			push dword 0x76

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC2.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC2.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC3.00: ;Asm
			push dword 0x76

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC5:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC5.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC5.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC6:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC6.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC6.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BCB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BC6.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BCB:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BCB.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BCC:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BCC.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BCE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BCE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BCE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BCE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BCF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BCF.00: ;Asm
			push dword 0x36

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD2.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD2.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD3.00: ;Asm
			push dword 0x36

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD5:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD5.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD5.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD6:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD6.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD6.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BDB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BD6.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BDB:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BDB.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BDC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BDC.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BDC.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BDD:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BDD.00: ;Asm
			push dword 0x16

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BDF:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BDF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BDF.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BDF.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BDF.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE0.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE0.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE1:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE1.00: ;Asm
			push dword 0x16

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE3:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE3.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE3.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE4:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE4.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE4.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE4.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE9:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BE9.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEA.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEB.00: ;Asm
			push dword 0x6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEC:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEC.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEC.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEC.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEC.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BED:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BED.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BED.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEE:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEE.00: ;Asm
			push dword 0x6

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEF:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEF.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEF.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BEF.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF0:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF0.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF0.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF1:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF1.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF2.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF2.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF3.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF4:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF4.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF4.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF4.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF4.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF5:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF5.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF5.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF6:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF6.00: ;Asm
			push dword 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF7:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF7.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF7.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF7.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF7.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF8:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF8.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF8.01: ;Asm
			movzx EAX, word [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF8.02: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF9:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF9.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF9.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BF9.02: ;Asm
			mov word [EAX], CX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BFA:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BFA.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BFF:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BFF.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0BFF.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C00:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C00.00: ;Asm
			push dword 0x77

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C02:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C02.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C02.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C02.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C02.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C03:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C03.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C03.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C04:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C04.00: ;Asm
			push dword 0x77

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C06:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C06.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C06.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C06.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C06.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C07:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C07.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C07.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C07.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C0C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C07.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C0C:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C0C.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C0D:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C0D.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C0F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C0F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C0F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C0F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C10:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C10.00: ;Asm
			push dword 0x37

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C12:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C12.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C12.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C12.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C12.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C13:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C13.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C13.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C14:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C14.00: ;Asm
			push dword 0x37

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C16:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C16.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C16.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C16.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C16.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C17:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C17.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C17.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C17.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C1C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C17.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C1C:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C1C.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C1D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C1D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C1D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C1E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C1E.00: ;Asm
			push dword 0x17

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C20:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C20.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C20.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C20.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C20.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C21:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C21.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C21.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C22:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C22.00: ;Asm
			push dword 0x17

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C24:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C24.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C24.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C24.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C24.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C25:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C25.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C25.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C25.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C25.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2A:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2A.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2C.00: ;Asm
			push dword 0x7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2D:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2D.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C2F.00: ;Asm
			push dword 0x7

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C30:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C30.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C30.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C30.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C30.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C31:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C31.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C31.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C32:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C32.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C32.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C32.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C33:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C33.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C33.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C34:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C34.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C35:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C35.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C35.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C35.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C35.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C36:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C36.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C36.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C37:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C37.00: ;Asm
			push dword 0x4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C38:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C38.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C38.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C38.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C38.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C39:
			; Ldind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C39.00: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C39.01: ;Asm
			push dword [EAX]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C3A:
			; Stind

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C3A.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C3A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C3A.02: ;Asm
			mov dword [EAX], ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C3B:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C3B.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C40:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C40.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C40.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C41:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C41.00: ;Asm
			push dword 0x78

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C43:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C43.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C43.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C43.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C43.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C44:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C44.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C44.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C45:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C45.00: ;Asm
			push dword 0x78

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C47:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C47.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C47.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C47.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C47.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C48:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C48.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C48.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C48.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C4D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C48.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C4D:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C4D.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C4E:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C4E.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C50

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C50:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C50.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C50.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C51:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C51.00: ;Asm
			push dword 0x38

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C53:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C53.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C53.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C53.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C53.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C54:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C54.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C54.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C55:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C55.00: ;Asm
			push dword 0x38

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C57:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C57.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C57.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C57.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C57.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C58:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C58.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C58.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C58.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C5D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C58.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C5D:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C5D.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C5E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C5E.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C5E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C5F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C5F.00: ;Asm
			push dword 0x18

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C61:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C61.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C61.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C61.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C61.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C62:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C62.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C62.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C63:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C63.00: ;Asm
			push dword 0x18

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C65:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C65.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C65.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C65.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C65.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C66:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C66.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C66.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C66.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C6B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C66.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C6B:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C6B.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C6C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C6C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C6C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C6D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C6D.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C6F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C6F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C6F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C6F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C6F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C70:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C70.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C70.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C71:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C71.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C73:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C73.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C73.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C73.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C73.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C74:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C74.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C74.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C74.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C79
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C74.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C79:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C79.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C7A:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C7A.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C7F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C7F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C7F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C80:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C80.00: ;Asm
			push dword 0x79

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C82:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C82.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C82.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C82.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C82.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C83:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C83.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C83.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C84:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C84.00: ;Asm
			push dword 0x79

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C86:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C86.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C86.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C86.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C86.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C87:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C87.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C87.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C87.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C8C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C87.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C8C:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C8C.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C8D:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C8D.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C8F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C8F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C8F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C8F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C90:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C90.00: ;Asm
			push dword 0x39

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C92:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C92.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C92.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C92.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C92.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C93:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C93.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C93.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C94:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C94.00: ;Asm
			push dword 0x39

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C96:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C96.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C96.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C96.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C96.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C97:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C97.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C97.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C97.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C9C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C97.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C9C:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C9C.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C9D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C9D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C9D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C9E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0C9E.00: ;Asm
			push dword 0x19

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA0:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA0.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA0.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA0.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA1.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA1.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA2:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA2.00: ;Asm
			push dword 0x19

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA4:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA4.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA4.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA4.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA4.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA5:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA5.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA5.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA5.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAA
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CA5.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAA:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAA.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAB:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAB.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAB.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAC:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAC.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAE:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAE.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAE.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAE.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAF:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAF.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CAF.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB0:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB0.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB2:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB2.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB2.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB2.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB2.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB3:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB3.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB3.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB3.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB8
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB3.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB8:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB8.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB9:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CB9.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CBE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CBE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CBE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CBF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CBF.00: ;Asm
			push dword 0x7A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC2.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC2.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC3.00: ;Asm
			push dword 0x7A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC5:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC5.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC5.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC6:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC6.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC6.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CCB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CC6.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CCB:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CCB.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CCC:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CCC.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CCE

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CCE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CCE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CCE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CCF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CCF.00: ;Asm
			push dword 0x3A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD2:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD2.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD2.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD3:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD3.00: ;Asm
			push dword 0x3A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD5:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD5.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD5.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD5.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD5.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD6:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD6.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD6.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD6.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CDB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CD6.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CDB:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CDB.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CDC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CDC.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CDC.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CDD:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CDD.00: ;Asm
			push dword 0x1A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CDF:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CDF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CDF.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CDF.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CDF.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE0:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE0.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE0.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE1:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE1.00: ;Asm
			push dword 0x1A

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE3:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE3.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE3.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE3.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE3.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE4:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE4.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE4.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE4.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE4.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE9:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CE9.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CEA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CEA.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CEA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CEB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CEB.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CED:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CED.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CED.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CED.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CED.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CEE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CEE.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CEE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CEF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CEF.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF2:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF2.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF2.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF7
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF2.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF7:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF7.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF8:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CF8.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CFD:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CFD.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CFD.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CFE:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0CFE.00: ;Asm
			push dword 0x7B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D00:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D00.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D00.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D00.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D00.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D01:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D01.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D01.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D02:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D02.00: ;Asm
			push dword 0x7B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D04:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D04.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D04.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D04.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D04.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D05:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D05.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D05.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D05.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D0A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D05.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D0A:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D0A.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D0B:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D0B.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D0D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D0D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D0D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D0D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D0E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D0E.00: ;Asm
			push dword 0x3B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D10:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D10.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D10.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D10.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D10.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D11:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D11.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D11.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D12:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D12.00: ;Asm
			push dword 0x3B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D14:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D14.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D14.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D14.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D14.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D15:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D15.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D15.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D15.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D15.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1A:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1A.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1C.00: ;Asm
			push dword 0x1B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D1F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D20:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D20.00: ;Asm
			push dword 0x1B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D22:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D22.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D22.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D22.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D22.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D23:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D23.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D23.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D23.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D28
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D23.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D28:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D28.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D29:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D29.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D29.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D2A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D2A.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D2C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D2C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D2C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D2C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D2C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D2D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D2D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D2D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D2E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D2E.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D30:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D30.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D30.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D30.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D30.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D31:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D31.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D31.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D31.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D36
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D31.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D36:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D36.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D37:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D37.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D3C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D3C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D3C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D3D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D3D.00: ;Asm
			push dword 0x7C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D3F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D3F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D3F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D3F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D3F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D40:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D40.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D40.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D41:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D41.00: ;Asm
			push dword 0x7C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D43:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D43.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D43.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D43.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D43.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D44:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D44.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D44.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D44.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D49
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D44.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D49:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D49.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4A:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4A.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4D.00: ;Asm
			push dword 0x3C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D4F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D50:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D50.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D50.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D51:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D51.00: ;Asm
			push dword 0x3C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D53:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D53.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D53.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D53.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D53.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D54:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D54.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D54.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D54.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D59
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D54.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D59:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D59.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5B.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5D:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5D.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5E:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5E.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5E.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5F:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D5F.00: ;Asm
			push dword 0x1C

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D61:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D61.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D61.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D61.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D61.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D62:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D62.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D62.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D62.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D67
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D62.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D67:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D67.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D68:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D68.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D68.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D69:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D69.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6C:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6C.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6D:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6D.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D6F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D70:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D70.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D70.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D70.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D75
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D70.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D75:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D75.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D76:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D76.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7C.00: ;Asm
			push dword 0x7D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D7F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D80:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D80.00: ;Asm
			push dword 0x7D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D82:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D82.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D82.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D82.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D82.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D83:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D83.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D83.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D83.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D88
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D83.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D88:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D88.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D89:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D89.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8B

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8B:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8B.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8C:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8C.00: ;Asm
			push dword 0x3D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8E:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8E.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8E.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8E.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8E.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8F:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8F.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D8F.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D90:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D90.00: ;Asm
			push dword 0x3D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D92:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D92.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D92.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D92.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D92.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D93:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D93.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D93.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D93.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D98
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D93.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D98:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D98.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D99:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D99.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D99.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D9A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D9A.00: ;Asm
			push dword 0x1D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D9C:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D9C.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D9C.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D9C.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D9C.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D9D:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D9D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D9D.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D9E:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0D9E.00: ;Asm
			push dword 0x1D

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA0:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA0.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA0.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA0.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA0.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA1:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA1.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA1.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA1.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA6
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA1.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA6:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA6.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA7.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA7.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA8:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DA8.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAA:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAA.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAA.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAA.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAA.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAB:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAB.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAB.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAC:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAC.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAE:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAE.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAE.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAE.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAE.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAF:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAF.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAF.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAF.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DB4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DAF.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DB4:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DB4.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DB5:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DB5.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBA.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBB.00: ;Asm
			push dword 0x7E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBD:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBD.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBD.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBE.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DBF.00: ;Asm
			push dword 0x7E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC2:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC2.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC2.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC7
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC2.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC7:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC7.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC8:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DC8.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCA

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCA.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCB.00: ;Asm
			push dword 0x3E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCD:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCD.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCD.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCE:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCE.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCE.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCF:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DCF.00: ;Asm
			push dword 0x3E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD1:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD1.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD1.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD1.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD1.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD2:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD2.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD2.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD2.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD7
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD2.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD7:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD7.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD8:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD8.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD9:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DD9.00: ;Asm
			push dword 0x1E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDB:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDB.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDB.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDB.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDB.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDC:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDC.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDC.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDD:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDD.00: ;Asm
			push dword 0x1E

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDF:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDF.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDF.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDF.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DDF.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE0:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE0.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE0.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE0.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE5
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE0.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE5:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE5.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE6:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE6.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE6.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE7:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE7.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE9:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE9.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE9.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE9.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DE9.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DEA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DEA.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DEA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DEB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DEB.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DED:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DED.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DED.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DED.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DED.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DEE:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DEE.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DEE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DEE.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF3
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DEE.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF3:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF3.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF4:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF4.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF6:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF6.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF6.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF7:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF7.00: ;Asm
			push dword 0x7F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF9:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF9.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF9.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF9.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DF9.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFA:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFA.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFA.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFB:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFB.00: ;Asm
			push dword 0x7F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFD:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFD.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFD.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFD.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFD.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFE:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFE.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy64BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFE.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFE.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E03
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0DFE.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E03:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E03.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E04:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E04.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E06

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E06:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E06.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E06.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E07:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E07.00: ;Asm
			push dword 0x3F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E09:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E09.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E09.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E09.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E09.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0A:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0A.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0A.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0B:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0B.00: ;Asm
			push dword 0x3F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0D:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0D.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0D.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0D.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0D.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0E:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0E.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy32BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0E.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0E.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E13
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E0E.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E13:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E13.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E14:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E14.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E14.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E15:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E15.00: ;Asm
			push dword 0x1F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E17:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E17.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E17.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E17.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E17.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E18:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E18.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E18.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E19:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E19.00: ;Asm
			push dword 0x1F

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E1B:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E1B.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E1B.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E1B.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E1B.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E1C:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E1C.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E1C.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E1C.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E21
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E1C.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E21:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E21.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E22:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E22.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E22.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E23:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E23.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E25:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E25.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E25.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E25.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E25.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E26:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E26.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E26.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E27:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E27.00: ;Asm
			push dword 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E29:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E29.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E29.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E29.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E29.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E2A:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E2A.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy16BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E2A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E2A.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E2F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E2A.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E2F:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E2F.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E30:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E30.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E32:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E32.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E32.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E33:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E33.00: ;Asm
			push dword 0x80

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E38:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E38.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E38.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E38.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E38.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E39:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 8
			; Local size = 4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E39.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E39.01: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E3A:
			; Ldc_I4

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E3A.00: ;Asm
			push dword 0x80

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E3F:
			; Sub

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E3F.00: ;Asm
			pop dword ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E3F.01: ;Asm
			pop dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E3F.02: ;Asm
			sub EAX, ECX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E3F.03: ;Asm
			push dword EAX

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E40:
			; Call

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E40.00: ;Asm
			Call SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy128BytesSystemBytepointerSystemBytepointer

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E40.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E40.02: ;Asm
			JE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E45
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E40.03: ;Asm
			JNE near SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E45:
			; Nop

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E45.00: ;Asm
			NOP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E46:
			; Br

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E46.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48:
			; Ret

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.IL_0E48.00: ;Asm
			Jmp SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL
			; End Method: CopyTiny

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopyTinySystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_89183977:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Math
			; Name: DivRem
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] a at EBP+16, size = 4
			; Argument[1] b at EBP+12, size = 4
			; Argument[2] result at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32:

		GUID_94259049:

		METHOD_94259049.06: ;Asm
			push dword EBP

		METHOD_94259049.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_94259049.08: ;Asm
			push dword 0x0

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0002:
			; Div

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0002.00: ;Asm
			pop dword ECX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0002.01: ;Asm
			test ECX, ECX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0002.02: ;Asm
			JNE near SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0002_NoDivideByZeroException

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0002.03: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0002_NoDivideByZeroException:

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0002_NoDivideByZeroException.04: ;Asm
			pop dword EAX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0002_NoDivideByZeroException.05: ;Asm
			cdq

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0002_NoDivideByZeroException.06: ;Asm
			idiv dword ECX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0002_NoDivideByZeroException.07: ;Asm
			push dword EAX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0003:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0005:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0005.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0006:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0006.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0006.01: ;Asm
			push dword EAX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0008:
			; Mul

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0008.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0008.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0008.03: ;Asm
			push dword EAX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0009:
			; Sub

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0009.00: ;Asm
			pop dword ECX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0009.01: ;Asm
			pop dword EAX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0009.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_0009.03: ;Asm
			push dword EAX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_000A:
			; Stind

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_000A.00: ;Asm
			pop dword ECX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_000A.01: ;Asm
			pop dword EAX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_000A.02: ;Asm
			mov dword [EAX], ECX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_000B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_000B.01: ;Asm
			push dword EAX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_000C:
			; Ret

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.IL_000C.00: ;Asm
			Jmp SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: DivRem

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemMathDivRemSystemInt32SystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x8


		GUID_94259050:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.MemoryOperations.MemoryOperationsImpl
			; Name: Copy128Blocks
			; Plugged: No

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy128BlocksSystemBytepointerSystemBytepointerSystemInt32:

		GUID_94277668:

		METHOD_94277668.08: ;Asm
			push dword EBP

		METHOD_94277668.09: ;Asm
			mov EBP, ESP
			; CALLED!

		METHOD_94277668.0A: ;Asm
			mov ESI, dword [EBP + 12]

		METHOD_94277668.0B: ;Asm
			mov EDI, dword [EBP + 16]

		METHOD_94277668.0C: ;Asm
			mov ECX, dword [EBP + 8]

		METHOD_94277668.loop:

		METHOD_94277668.0D: ;Asm
			movdqu XMM0, [ESI]

		METHOD_94277668.0E: ;Asm
			movdqu XMM1, [ESI + 16]

		METHOD_94277668.0F: ;Asm
			movdqu XMM2, [ESI + 32]

		METHOD_94277668.10: ;Asm
			movdqu XMM3, [ESI + 48]

		METHOD_94277668.11: ;Asm
			movdqu XMM4, [ESI + 64]

		METHOD_94277668.12: ;Asm
			movdqu XMM5, [ESI + 80]

		METHOD_94277668.13: ;Asm
			movdqu XMM6, [ESI + 96]

		METHOD_94277668.14: ;Asm
			movdqu XMM7, [ESI + 112]

		METHOD_94277668.15: ;Asm
			movdqu [EDI], XMM0

		METHOD_94277668.16: ;Asm
			movdqu [EDI + 16], XMM1

		METHOD_94277668.17: ;Asm
			movdqu [EDI + 32], XMM2

		METHOD_94277668.18: ;Asm
			movdqu [EDI + 48], XMM3

		METHOD_94277668.19: ;Asm
			movdqu [EDI + 64], XMM4

		METHOD_94277668.1A: ;Asm
			movdqu [EDI + 80], XMM5

		METHOD_94277668.1B: ;Asm
			movdqu [EDI + 96], XMM6

		METHOD_94277668.1C: ;Asm
			movdqu [EDI + 112], XMM7

		METHOD_94277668.1D: ;Asm
			add ESI, 0x80

		METHOD_94277668.1E: ;Asm
			add EDI, 0x80

		METHOD_94277668.1F: ;Asm
			sub ECX, 0x1

		METHOD_94277668.20: ;Asm
			JNE near METHOD_94277668.loop
			; End Method: Copy128Blocks

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy128BlocksSystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy128BlocksSystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.21: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy128BlocksSystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy128BlocksSystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_NORMAL.22: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy128BlocksSystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy128BlocksSystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy128BlocksSystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.23: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplCopy128BlocksSystemBytepointerSystemBytepointerSystemInt32.END__OF__METHOD_EXCEPTION__2.24: ;Asm
			Ret 0xC


		GUID_94277669:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Guid
			; Name: HexToChar
			; Plugged: No
			; Argument[0] a at EBP+8, size = 4
			; Return size: 4

		SystemCharSystemGuidHexToCharSystemInt32:

		GUID_94277671:

		METHOD_94277671.25: ;Asm
			push dword EBP

		METHOD_94277671.26: ;Asm
			mov EBP, ESP

		SystemCharSystemGuidHexToCharSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemCharSystemGuidHexToCharSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemCharSystemGuidHexToCharSystemInt32.IL_0001:
			; Ldc_I4

		SystemCharSystemGuidHexToCharSystemInt32.IL_0001.00: ;Asm
			push dword 0xF

		SystemCharSystemGuidHexToCharSystemInt32.IL_0003:
			; And

		SystemCharSystemGuidHexToCharSystemInt32.IL_0003.00: ;Asm
			pop dword EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0003.01: ;Asm
			and dword [ESP], EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0004:
			; Starg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemCharSystemGuidHexToCharSystemInt32.IL_0004.00: ;Asm
			pop dword EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0004.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemCharSystemGuidHexToCharSystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemCharSystemGuidHexToCharSystemInt32.IL_0007:
			; Ldc_I4

		SystemCharSystemGuidHexToCharSystemInt32.IL_0007.00: ;Asm
			push dword 0x9

		SystemCharSystemGuidHexToCharSystemInt32.IL_0009:
			; Branch

		SystemCharSystemGuidHexToCharSystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0009.03: ;Asm
			JNLE near SystemCharSystemGuidHexToCharSystemInt32.IL_0011

		SystemCharSystemGuidHexToCharSystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemCharSystemGuidHexToCharSystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 8]

		SystemCharSystemGuidHexToCharSystemInt32.IL_000C:
			; Ldc_I4

		SystemCharSystemGuidHexToCharSystemInt32.IL_000C.00: ;Asm
			push dword 0x30

		SystemCharSystemGuidHexToCharSystemInt32.IL_000E:
			; Add

		SystemCharSystemGuidHexToCharSystemInt32.IL_000E.00: ;Asm
			pop dword EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_000E.01: ;Asm
			add dword [ESP], EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_000F:
			; Br

		SystemCharSystemGuidHexToCharSystemInt32.IL_000F.00: ;Asm
			Jmp SystemCharSystemGuidHexToCharSystemInt32.IL_0018

		SystemCharSystemGuidHexToCharSystemInt32.IL_0011:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemCharSystemGuidHexToCharSystemInt32.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemCharSystemGuidHexToCharSystemInt32.IL_0012:
			; Ldc_I4

		SystemCharSystemGuidHexToCharSystemInt32.IL_0012.00: ;Asm
			push dword 0xA

		SystemCharSystemGuidHexToCharSystemInt32.IL_0014:
			; Sub

		SystemCharSystemGuidHexToCharSystemInt32.IL_0014.00: ;Asm
			pop dword ECX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0014.01: ;Asm
			pop dword EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0014.02: ;Asm
			sub EAX, ECX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0014.03: ;Asm
			push dword EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0015:
			; Ldc_I4

		SystemCharSystemGuidHexToCharSystemInt32.IL_0015.00: ;Asm
			push dword 0x61

		SystemCharSystemGuidHexToCharSystemInt32.IL_0017:
			; Add

		SystemCharSystemGuidHexToCharSystemInt32.IL_0017.00: ;Asm
			pop dword EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0017.01: ;Asm
			add dword [ESP], EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0018:
			; Conv_U2

		SystemCharSystemGuidHexToCharSystemInt32.IL_0018.00: ;Asm
			pop dword EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0018.01: ;Asm
			movzx EAX, AX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0018.02: ;Asm
			push dword EAX

		SystemCharSystemGuidHexToCharSystemInt32.IL_0019:
			; Ret

		SystemCharSystemGuidHexToCharSystemInt32.IL_0019.00: ;Asm
			Jmp SystemCharSystemGuidHexToCharSystemInt32.END__OF__METHOD_NORMAL
			; End Method: HexToChar

		SystemCharSystemGuidHexToCharSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCharSystemGuidHexToCharSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCharSystemGuidHexToCharSystemInt32.END__OF__METHOD_NORMAL

		SystemCharSystemGuidHexToCharSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCharSystemGuidHexToCharSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCharSystemGuidHexToCharSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemCharSystemGuidHexToCharSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemCharSystemGuidHexToCharSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemCharSystemGuidHexToCharSystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemCharSystemGuidHexToCharSystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_94277672:
			; ---------------------------------------------------------
			; Assembly: Cosmos.Core_Plugs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.Core_Plugs.MemoryOperations.MemoryOperationsImpl
			; Name: Fill16Blocks
			; Plugged: No

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFill16BlocksSystemBytepointerSystemInt32SystemInt32:

		GUID_94304008:

		METHOD_94304008.07: ;Asm
			push dword EBP

		METHOD_94304008.08: ;Asm
			mov EBP, ESP
			; Destination (int pointer)

		METHOD_94304008.09: ;Asm
			mov EAX, dword [EBP + 16]
			; Value

		METHOD_94304008.0A: ;Asm
			mov EBX, dword [EBP + 12]
			; BlocksNum

		METHOD_94304008.0B: ;Asm
			mov ECX, dword [EBP + 8]

		METHOD_94304008.0C: ;Asm
			movd XMM0, EBX

		METHOD_94304008.0D: ;Asm
			shufps XMM0, XMM0, 0

		METHOD_94304008.0E: ;Asm
			xor EDI, EDI

		METHOD_94304008.loop:

		METHOD_94304008.0F: ;Asm
			movups[EAX + EDI], XMM0

		METHOD_94304008.10: ;Asm
			add EDI, 0x10

		METHOD_94304008.11: ;Asm
			sub ECX, 0x1

		METHOD_94304008.12: ;Asm
			JNE near METHOD_94304008.loop
			; End Method: Fill16Blocks

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFill16BlocksSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFill16BlocksSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.13: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFill16BlocksSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFill16BlocksSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_NORMAL.14: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFill16BlocksSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFill16BlocksSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFill16BlocksSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemVoidCosmosCore_PlugsMemoryOperationsMemoryOperationsImplFill16BlocksSystemBytepointerSystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret 0xC


		GUID_94304009:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32:

		GUID_94304011:

		METHOD_94304011.17: ;Asm
			push dword EBP

		METHOD_94304011.18: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_94304011.19: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: Cosmos.System.KeyMapping[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.KeyMapping[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: Cosmos.System.KeyMapping[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.KeyMapping[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: Cosmos.System.KeyMapping[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.KeyMapping[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.KeyMapping, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.KeyMapping]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemKeyMappingEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_94304012:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.KeyMapping
			; Name: .ctor
			; Plugged: No
			; Argument[0] $this at EBP+64, size = 8
			; Argument[1] aScanCode at EBP+56, size = 1
			; Argument[2] norm at EBP+52, size = 2
			; Argument[3] shift at EBP+48, size = 2
			; Argument[4] num at EBP+44, size = 2
			; Argument[5] caps at EBP+40, size = 2
			; Argument[6] shiftcaps at EBP+36, size = 2
			; Argument[7] shiftnum at EBP+32, size = 2
			; Argument[8] altgr at EBP+28, size = 2
			; Argument[9] shiftaltgr at EBP+24, size = 2
			; Argument[10] ctrl at EBP+20, size = 2
			; Argument[11] shiftctrl at EBP+16, size = 2
			; Argument[12] aKey at EBP+12, size = 4
			; Argument[13] numKey at EBP+8, size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx:

		GUID_94353976:

		METHOD_94353976.06: ;Asm
			push dword EBP

		METHOD_94353976.07: ;Asm
			mov EBP, ESP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0000.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0000.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0001:
			; Call

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0001.00: ;Asm
			Call SystemVoidSystemObjectctor

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0001.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0001.02: ;Asm
			JE near SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0006
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0001.03: ;Asm
			JNE near SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0006:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0006.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0007:
			; Nop

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0007.00: ;Asm
			NOP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0008:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0008.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0008.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0009:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte
			; Arg real size = 1 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0009.00: ;Asm
			movzx EAX, byte [EBP + 56]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0009.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000A:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: System.Byte Cosmos.System.KeyMapping.Scancode
			; Type: System.Byte
			; Size: 1
			; Offset: 20 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000A.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000A.01: ;Asm
			add ECX, 0x14

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000A.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000A.03: ;Asm
			mov byte [ECX], AL

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000A.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000A.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000F.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_000F.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0010:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0010.00: ;Asm
			movzx EAX, word [EBP + 52]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0010.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: System.Char Cosmos.System.KeyMapping.Value
			; Type: System.Char
			; Size: 2
			; Offset: 12 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011.01: ;Asm
			add ECX, 0xC

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0011.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0016.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0016.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0017:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0017.00: ;Asm
			movzx EAX, word [EBP + 48]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0017.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0018:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: System.Char Cosmos.System.KeyMapping.Shift
			; Type: System.Char
			; Size: 2
			; Offset: 18 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0018.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0018.01: ;Asm
			add ECX, 0x12

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0018.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0018.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0018.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0018.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_001D.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_001D.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_001E:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_001E.00: ;Asm
			movzx EAX, word [EBP + 44]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_001E.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0020:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: System.Char Cosmos.System.KeyMapping.Num
			; Type: System.Char
			; Size: 2
			; Offset: 25 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0020.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0020.01: ;Asm
			add ECX, 0x19

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0020.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0020.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0020.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0020.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0025:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0025.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0025.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0026:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0026.00: ;Asm
			movzx EAX, word [EBP + 40]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0026.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0028:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: System.Char Cosmos.System.KeyMapping.Caps
			; Type: System.Char
			; Size: 2
			; Offset: 39 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0028.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0028.01: ;Asm
			add ECX, 0x27

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0028.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0028.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0028.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0028.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_002D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_002D.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_002D.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_002E:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_002E.00: ;Asm
			movzx EAX, word [EBP + 36]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_002E.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0030:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: System.Char Cosmos.System.KeyMapping.ShiftCaps
			; Type: System.Char
			; Size: 2
			; Offset: 16 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0030.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0030.01: ;Asm
			add ECX, 0x10

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0030.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0030.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0030.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0030.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0035:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0035.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0035.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0036:
			; Ldarg
			; Arg idx = 7
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0036.00: ;Asm
			movzx EAX, word [EBP + 32]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0036.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0038:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: System.Char Cosmos.System.KeyMapping.ShiftNum
			; Type: System.Char
			; Size: 2
			; Offset: 14 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0038.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0038.01: ;Asm
			add ECX, 0xE

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0038.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0038.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0038.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0038.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_003D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_003D.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_003D.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_003E:
			; Ldarg
			; Arg idx = 12
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_003E.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0040:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: Cosmos.System.ConsoleKeyEx Cosmos.System.KeyMapping.Key
			; Type: Cosmos.System.ConsoleKeyEx
			; Size: 4
			; Offset: 27 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0040.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0040.01: ;Asm
			add ECX, 0x1B

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0040.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0040.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0040.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0040.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0045.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0045.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0046:
			; Ldarg
			; Arg idx = 12
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0046.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0048:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: Cosmos.System.ConsoleKeyEx Cosmos.System.KeyMapping.NumLockKey
			; Type: Cosmos.System.ConsoleKeyEx
			; Size: 4
			; Offset: 21 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0048.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0048.01: ;Asm
			add ECX, 0x15

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0048.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0048.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0048.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0048.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_004D.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_004D.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_004E:
			; Ldarg
			; Arg idx = 8
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_004E.00: ;Asm
			movzx EAX, word [EBP + 28]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_004E.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0050:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: System.Char Cosmos.System.KeyMapping.ControlAlt
			; Type: System.Char
			; Size: 2
			; Offset: 35 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0050.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0050.01: ;Asm
			add ECX, 0x23

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0050.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0050.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0050.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0050.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0055:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0055.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0055.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0056:
			; Ldarg
			; Arg idx = 10
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0056.00: ;Asm
			movzx EAX, word [EBP + 20]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0056.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0058:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: System.Char Cosmos.System.KeyMapping.Control
			; Type: System.Char
			; Size: 2
			; Offset: 37 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0058.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0058.01: ;Asm
			add ECX, 0x25

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0058.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0058.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0058.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0058.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_005D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_005D.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_005D.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_005E:
			; Ldarg
			; Arg idx = 9
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_005E.00: ;Asm
			movzx EAX, word [EBP + 24]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_005E.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0060:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: System.Char Cosmos.System.KeyMapping.ControlAltShift
			; Type: System.Char
			; Size: 2
			; Offset: 33 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0060.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0060.01: ;Asm
			add ECX, 0x21

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0060.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0060.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0060.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0060.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0065:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0065.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0065.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0066:
			; Ldarg
			; Arg idx = 11
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0066.00: ;Asm
			movzx EAX, word [EBP + 16]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0066.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0068:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: System.Char Cosmos.System.KeyMapping.ControlShift
			; Type: System.Char
			; Size: 2
			; Offset: 31 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0068.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0068.01: ;Asm
			add ECX, 0x1F

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0068.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0068.03: ;Asm
			mov word [ECX], AX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0068.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0068.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_006D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.KeyMapping
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_006D.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_006D.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_006E:
			; Ldarg
			; Arg idx = 13
			; Arg type = Cosmos.System.ConsoleKeyEx
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_006E.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0070:
			; Stfld
			; Operand type: Cosmos.System.KeyMapping
			; Field: Cosmos.System.ConsoleKeyEx Cosmos.System.KeyMapping.NumLockKey
			; Type: Cosmos.System.ConsoleKeyEx
			; Size: 4
			; Offset: 21 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0070.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0070.01: ;Asm
			add ECX, 0x15

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0070.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0070.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0070.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0070.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0075:
			; Ret

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.IL_0075.00: ;Asm
			Jmp SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemKeyMappingctorSystemByteSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharSystemCharCosmosSystemConsoleKeyExCosmosSystemConsoleKeyEx.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret 0x3C


		GUID_94353977:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Int16
			; Name: ToString
			; Plugged: Yes
			; Argument[0] $this at EBP+12, size = 4
			; Return size: 8

		SystemStringSystemInt16ToString:

		GUID_94428897:

		METHOD_94428897.05: ;Asm
			push dword EBP

		METHOD_94428897.06: ;Asm
			mov EBP, ESP
			; Arg idx = 0
			; Arg type = System.Int16&
			; Arg real size = 4 aligned size = 4

		METHOD_94428897.07: ;Asm
			push dword [EBP + 12]

		METHOD_94428897.08: ;Asm
			sub ESP, 0x4

		METHOD_94428897.09: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemInt16ImplToString

		METHOD_94428897.0A: ;Asm
			test ECX, 0x2

		METHOD_94428897.0B: ;Asm
			JE near SystemStringSystemInt16ToString.END__OF__METHOD_NORMAL

		METHOD_94428897.0C: ;Asm
			add ESP, 0x4

		METHOD_94428897.0D: ;Asm
			add ESP, 0x4

		METHOD_94428897.0E: ;Asm
			JNE near SystemStringSystemInt16ToString.END__OF__METHOD_EXCEPTION
			; End Method: ToString

		SystemStringSystemInt16ToString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemInt16ToString.END__OF__METHOD_NORMAL.0F: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemInt16ToString.END__OF__METHOD_NORMAL

		SystemStringSystemInt16ToString.END__OF__METHOD_NORMAL.10: ;Asm
			mov ECX, 0x0

		SystemStringSystemInt16ToString.END__OF__METHOD_NORMAL.11: ;Asm
			pop dword EAX

		SystemStringSystemInt16ToString.END__OF__METHOD_NORMAL.12: ;Asm
			mov dword [EBP + 8], EAX

		SystemStringSystemInt16ToString.END__OF__METHOD_NORMAL.13: ;Asm
			pop dword EAX

		SystemStringSystemInt16ToString.END__OF__METHOD_NORMAL.14: ;Asm
			mov dword [EBP + 12], EAX

		SystemStringSystemInt16ToString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemInt16ToString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemInt16ToString.END__OF__METHOD_EXCEPTION__2.15: ;Asm
			pop dword EBP

		SystemStringSystemInt16ToString.END__OF__METHOD_EXCEPTION__2.16: ;Asm
			Ret


		GUID_94428898:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Name: set_Capacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] value at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32:

		GUID_94428900:

		METHOD_94428900.17: ;Asm
			push dword EBP

		METHOD_94428900.18: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_94428900.19: ;Asm
			push dword 0x0

		METHOD_94428900.1A: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0002.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0007:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0007.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0012

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0009:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0009.00: ;Asm
			push dword 0xF

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_000B:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_000B.00: ;Asm
			push dword 0x15

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_000D:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_000D.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_000D.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_000D.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_000D.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0012:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0012.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0013.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0014:
			; Ldfld
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0014.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0014.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0014.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0014.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0014.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0019:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0019.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0019.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001A:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001B:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001B.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001B.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001B.03: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0058

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001D.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_001F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_004D

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022:
			; Newarr
			; Element Size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.02: ;Asm
			mov EDX, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.03: ;Asm
			mul dword EDX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.05: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.AfterAlloc:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.07: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.08: ;Asm
			pop dword ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.09: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.0C: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.11: ;Asm
			mov dword [EAX + 12], 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.12: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0022.14: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0027:
			; Stloc
			; Local type = Cosmos.HAL.PIT+PITTimer[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0027.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0027.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0027.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0028:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0028.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0028.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0029:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0029.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0029.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0029.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0029.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0029.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0029.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_002E:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_002E.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_002F:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_002F.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_002F.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_002F.03: ;Asm
			JLE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0045

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0031.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0032:
			; Ldfld
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0032.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0032.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0032.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0032.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0032.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0032.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0032.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0032.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0037:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0037.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0038:
			; Ldloc
			; Local type = Cosmos.HAL.PIT+PITTimer[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0038.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0038.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0038.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0038.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0039:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0039.00: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_003A:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_003A.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_003A.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_003B:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.HAL.PIT+PITTimer, Cosmos.HAL2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_003B.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_003B.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_003B.02: ;Asm
			add ECX, 0x18

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_003B.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_003B.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_003B.05: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0040:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0040.00: ;Asm
			Call SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0040.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0040.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0045
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0040.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0045:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0045.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0045.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0046:
			; Ldloc
			; Local type = Cosmos.HAL.PIT+PITTimer[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0046.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0046.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0046.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0047:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0047.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0047.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0047.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0047.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0047.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0047.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0047.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0047.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_004C:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_004C.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_004D:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_004D.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_004D.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_004E:
			; Ldsfld

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_004E.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimercctor

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_004E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_004E.02: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_004E.AfterCCTorExceptionCheck:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_004E.03: ;Asm
			push dword [static_field__System_Collections_Generic_List_1___Cosmos_HAL_PIT_PITTimer___emptyArray + 4]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_004E.04: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0053:
			; Stfld
			; Operand type: System.Collections.Generic.List`1[Cosmos.HAL.PIT+PITTimer]
			; Field: Cosmos.HAL.PIT+PITTimer[] System.Collections.Generic.List`1._items
			; Type: Cosmos.HAL.PIT+PITTimer[]
			; Size: 8
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0053.00: ;Asm
			mov ECX, dword [ESP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0053.01: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0053.02: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0053.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0053.04: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0053.05: ;Asm
			mov dword [ECX + 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0053.06: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0053.07: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0058:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.IL_0058.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: set_Capacity

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x8

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosHALPITPITTimerset_CapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_94428901:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: get_MaxCapacity
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextStringBuilderget_MaxCapacity:

		GUID_94494423:

		METHOD_94494423.06: ;Asm
			push dword EBP

		METHOD_94494423.07: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextStringBuilderget_MaxCapacity.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextStringBuilderget_MaxCapacity.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextStringBuilderget_MaxCapacity.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextStringBuilderget_MaxCapacity.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_MaxCapacity
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 12 (includes object header)

		SystemInt32SystemTextStringBuilderget_MaxCapacity.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextStringBuilderget_MaxCapacity.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextStringBuilderget_MaxCapacity.IL_0001.02: ;Asm
			add ECX, 0xC

		SystemInt32SystemTextStringBuilderget_MaxCapacity.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextStringBuilderget_MaxCapacity.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemTextStringBuilderget_MaxCapacity.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextStringBuilderget_MaxCapacity.IL_0006:
			; Ret

		SystemInt32SystemTextStringBuilderget_MaxCapacity.IL_0006.00: ;Asm
			Jmp SystemInt32SystemTextStringBuilderget_MaxCapacity.END__OF__METHOD_NORMAL
			; End Method: get_MaxCapacity

		SystemInt32SystemTextStringBuilderget_MaxCapacity.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextStringBuilderget_MaxCapacity.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextStringBuilderget_MaxCapacity.END__OF__METHOD_NORMAL

		SystemInt32SystemTextStringBuilderget_MaxCapacity.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextStringBuilderget_MaxCapacity.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextStringBuilderget_MaxCapacity.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemTextStringBuilderget_MaxCapacity.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextStringBuilderget_MaxCapacity.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextStringBuilderget_MaxCapacity.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextStringBuilderget_MaxCapacity.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_94494424:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: Append
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] value at EBP+12, size = 2
			; Argument[2] repeatCount at EBP+8, size = 4
			; Return size: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32:

		GUID_94499592:

		METHOD_94499592.07: ;Asm
			push dword EBP

		METHOD_94499592.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_94499592.09: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_94499592.0A: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0001:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0001.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0002:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0002.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0002.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0002.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0002.03: ;Asm
			JNL near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0014

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0004:
			; LdStr
			; String Value: repeatCount

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0004.00: ;Asm
			push dword StringLiteral0380

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0004.01: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0009:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0009.00: ;Asm
			sub ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0009.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NegativeCount

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0009.03: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0009.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0009.06: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E:
			; Newobj

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.00: ;Asm
			push dword 0x98

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.AfterAlloc:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.02: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.03: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.04: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.06: ;Asm
			mov dword [EAX], EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.0A: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.0C: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.0D: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.0F: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.10: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.NoError1672
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.11: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.14: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.NoError1672:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.16: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.18: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_000E.19: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0013:
			; Throw

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0013.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0013.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0013.03: ;Asm
			Call SystemExceptionOccurred

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0013.04: ;Asm
			mov ECX, 0x3

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0013.05: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0015:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0015.01: ;Asm
			cmp EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0015.02: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0019

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0017:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0017.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0017.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0018:
			; Ret

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0018.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_NORMAL

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0019:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0019.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0019.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_001A:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_001A.00: ;Asm
			Call SystemInt32SystemTextStringBuilderget_Length

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_001A.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_001A.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_001F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_001A.03: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_001A.04: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_001F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_001F.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0020:
			; Add

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0020.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0020.01: ;Asm
			add dword [ESP], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0023.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0023.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0024:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_MaxCapacity
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 12 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0024.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0024.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0024.02: ;Asm
			add ECX, 0xC

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0024.03: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0024.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0024.05: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0029:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0029.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0029.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0029.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0029.03: ;Asm
			JNLE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002F

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002B:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002B.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002C:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002C.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002D:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002D.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002D.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002D.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002D.03: ;Asm
			JNL near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_003F

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002F:
			; LdStr
			; String Value: repeatCount

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002F.00: ;Asm
			push dword StringLiteral0381

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_002F.01: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0034:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0034.00: ;Asm
			sub ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0034.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_LengthGreaterThanCapacity

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0034.02: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0034.03: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0034.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0034.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0034.06: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039:
			; Newobj

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.00: ;Asm
			push dword 0x98

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.AfterAlloc:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.02: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.03: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.04: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.06: ;Asm
			mov dword [EAX], EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.0A: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.0C: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.0D: ;Asm
			push dword [ESP + 24]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.0F: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.10: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.NoError1672
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.11: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.14: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.NoError1672:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.16: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.18: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0039.19: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_003E:
			; Throw

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_003E.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_003E.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_003E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_003E.03: ;Asm
			Call SystemExceptionOccurred

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_003E.04: ;Asm
			mov ECX, 0x3

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_003E.05: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_003F:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_003F.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_003F.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0040:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 28 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0040.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0040.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0040.02: ;Asm
			add ECX, 0x1C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0040.03: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0040.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0040.05: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0045:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0045.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0045.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0046:
			; Br

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0046.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0077

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0048:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0048.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0048.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0049:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0049.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0049.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_004A:
			; Ldfld
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 32 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_004A.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_004A.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_004A.02: ;Asm
			add ECX, 0x20

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_004A.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_004A.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_004A.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_004A.06: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_004A.07: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_004F:
			; Ldlen

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_004F.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_004F.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_004F.02: ;Asm
			push dword [EAX + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0050:
			; Conv_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0051:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0051.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0051.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0051.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0051.03: ;Asm
			JNL near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0067

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0053:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0053.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0053.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0054:
			; Ldfld
			; Field: System.Char[] System.Text.StringBuilder.m_ChunkChars
			; Type: System.Char[]
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 32 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0054.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0054.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0054.02: ;Asm
			add ECX, 0x20

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0054.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0054.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0054.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0054.06: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0054.07: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0059:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0059.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0059.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005A:
			; Dup

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005A.00: ;Asm
			push dword [ESP]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005B:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005B.00: ;Asm
			push dword 0x1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005C:
			; Add

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005C.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005C.01: ;Asm
			add dword [ESP], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005D.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005D.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char
			; Arg real size = 2 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005E.00: ;Asm
			movzx EAX, word [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005E.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005F:
			; Stelem_I2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005F.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005F.01: ;Asm
			mov EDX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005F.02: ;Asm
			mul dword EDX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005F.03: ;Asm
			add EAX, 0x10

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005F.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005F.05: ;Asm
			add EDX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005F.06: ;Asm
			push dword EDX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005F.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005F.08: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005F.09: ;Asm
			mov word [ECX], BX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_005F.0A: ;Asm
			add ESP, 0xC

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0060:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0060.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0061:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0061.00: ;Asm
			push dword 0x1

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0062:
			; Sub

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0062.00: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0062.01: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0062.02: ;Asm
			sub EAX, ECX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0062.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0063:
			; Starg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0063.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0063.01: ;Asm
			mov dword [EBP + 8], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0065:
			; Br

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0065.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0077

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0067:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0067.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0067.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0068:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0068.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0068.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0069:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0069.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0069.01: ;Asm
			add ECX, 0x1C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0069.02: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0069.03: ;Asm
			mov dword [ECX], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0069.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0069.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_006E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_006E.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_006E.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_006F:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_006F.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0070:
			; Call

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0070.00: ;Asm
			Call SystemVoidSystemTextStringBuilderExpandByABlockSystemInt32

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0070.01: ;Asm
			test ECX, 0x2

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0070.02: ;Asm
			JE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0075
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0070.03: ;Asm
			JNE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_EXCEPTION

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0075:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0075.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0076:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0076.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0076.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0077:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0077.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0078:
			; Ldc_I4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0078.00: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0079:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0079.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0079.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0079.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0079.03: ;Asm
			JNLE near SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0048

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_007B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_007B.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_007B.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_007C:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 8
			; Local size = 4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_007C.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_007C.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_007D:
			; Stfld
			; Operand type: System.Text.StringBuilder
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkLength
			; Type: System.Int32
			; Size: 4
			; Offset: 28 (includes object header)
			; After Nullref check

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_007D.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_007D.01: ;Asm
			add ECX, 0x1C

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_007D.02: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_007D.03: ;Asm
			mov dword [ECX], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_007D.04: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_007D.05: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0082:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0082.00: ;Asm
			push dword [EBP + 20]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0082.01: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0083:
			; Ret

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.IL_0083.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_NORMAL
			; End Method: Append

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_NORMAL

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 16], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 20], EAX

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemTextStringBuilderSystemTextStringBuilderAppendSystemCharSystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x8


		GUID_94499593:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.StringBuilder
			; Name: FindChunkForIndex
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 8

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32:

		GUID_94619659:

		METHOD_94619659.0A: ;Asm
			push dword EBP

		METHOD_94619659.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_94619659.0C: ;Asm
			push dword 0x0

		METHOD_94619659.0D: ;Asm
			push dword 0x0

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.StringBuilder
			; Arg real size = 8 aligned size = 8

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0001:
			; Stloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0001.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0001.02: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0001.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0002:
			; Br

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0002.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000B

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0004:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0004.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0004.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0004.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0004.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0005:
			; Ldfld
			; Field: System.Text.StringBuilder System.Text.StringBuilder.m_ChunkPrevious
			; Type: System.Text.StringBuilder
			; Size: 8
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 16 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0005.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0005.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0005.02: ;Asm
			add ECX, 0x10

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0005.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0005.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0005.05: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0005.06: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0005.07: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000A:
			; Stloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000A.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000A.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000A.02: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000A.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000B:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000B.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000B.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000C:
			; Ldfld
			; Field: System.Int32 System.Text.StringBuilder.m_ChunkOffset
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Text.StringBuilder
			; TypeOnStack: System.Text.StringBuilder
			; Offset: 24 (includes object header)

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000C.02: ;Asm
			add ECX, 0x18

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX]

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_000C.05: ;Asm
			mov EAX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0011:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0011.00: ;Asm
			push dword [EBP + 8]

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0012:
			; Branch

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0012.01: ;Asm
			pop dword EBX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0012.02: ;Asm
			cmp EBX, EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0012.03: ;Asm
			JNLE near SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0004

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0014:
			; Ldloc
			; Local type = System.Text.StringBuilder
			; Local EBP offset = 4
			; Local size = 8

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0014.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0014.01: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0014.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0014.03: ;Asm
			push dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0015:
			; Ret

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.IL_0015.00: ;Asm
			Jmp SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_NORMAL
			; End Method: FindChunkForIndex

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_NORMAL

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_EXCEPTION:

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemTextStringBuilderSystemTextStringBuilderFindChunkForIndexSystemInt32.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_94619660:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.VFS.VFSManager
			; Name: GetDirectorySeparators
			; Plugged: No
			; Local 0 at EBP-4
			; Return size: 8

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators:

		GUID_94642114:

		METHOD_94642114.0A: ;Asm
			push dword EBP

		METHOD_94642114.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_94642114.0C: ;Asm
			push dword 0x0

		METHOD_94642114.0D: ;Asm
			push dword 0x0

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0000:
			; Nop

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0000.00: ;Asm
			NOP

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0001:
			; Ldc_I4

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0001.00: ;Asm
			push dword 0x2

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002:
			; Newarr
			; Element Size = 2

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.00: ;Asm
			pop dword EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.01: ;Asm
			push dword EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.02: ;Asm
			mov EDX, 0x2

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.03: ;Asm
			mul dword EDX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.04: ;Asm
			add EAX, 0x10

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.05: ;Asm
			push dword EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.AfterAlloc:

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.07: ;Asm
			pop dword EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.08: ;Asm
			pop dword ESI

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.09: ;Asm
			push dword EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.0A: ;Asm
			push dword [ESP]

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.0B: ;Asm
			push dword [ESP]

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.0C: ;Asm
			pop dword EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.0E: ;Asm
			mov dword [EAX], EBX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.12: ;Asm
			push dword 0x0

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0002.14: ;Asm
			push dword 0x0

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0007:
			; Dup

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0007.00: ;Asm
			push dword [ESP + 4]

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0007.01: ;Asm
			push dword [ESP + 4]

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0008:
			; Ldc_I4

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0008.00: ;Asm
			push dword 0x0

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0009:
			; Call

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0009.00: ;Asm
			sub ESP, 0x4

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0009.01: ;Asm
			Call SystemCharCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparatorChar

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0009.02: ;Asm
			test ECX, 0x2

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0009.03: ;Asm
			JE near SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000E
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0009.04: ;Asm
			add ESP, 0x4

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0009.05: ;Asm
			JNE near SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_EXCEPTION

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000E:
			; Stelem_I2

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000E.01: ;Asm
			mov EDX, 0x2

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000E.02: ;Asm
			mul dword EDX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000E.03: ;Asm
			add EAX, 0x10

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000E.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000E.05: ;Asm
			add EDX, EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000E.06: ;Asm
			push dword EDX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000E.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000E.08: ;Asm
			pop dword EBX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000E.09: ;Asm
			mov word [ECX], BX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000E.0A: ;Asm
			add ESP, 0xC

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000F:
			; Dup

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000F.00: ;Asm
			push dword [ESP + 4]

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_000F.01: ;Asm
			push dword [ESP + 4]

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0010:
			; Ldc_I4

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0010.00: ;Asm
			push dword 0x1

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0011:
			; Call

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0011.00: ;Asm
			sub ESP, 0x4

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0011.01: ;Asm
			Call SystemCharCosmosSystemFileSystemVFSVFSManagerGetAltDirectorySeparatorChar

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0011.02: ;Asm
			test ECX, 0x2

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0011.03: ;Asm
			JE near SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0016
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0011.04: ;Asm
			add ESP, 0x4

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0011.05: ;Asm
			JNE near SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_EXCEPTION

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0016:
			; Stelem_I2

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0016.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0016.01: ;Asm
			mov EDX, 0x2

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0016.02: ;Asm
			mul dword EDX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0016.03: ;Asm
			add EAX, 0x10

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0016.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0016.05: ;Asm
			add EDX, EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0016.06: ;Asm
			push dword EDX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0016.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0016.08: ;Asm
			pop dword EBX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0016.09: ;Asm
			mov word [ECX], BX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0016.0A: ;Asm
			add ESP, 0xC

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0017:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0017.00: ;Asm
			pop dword EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0017.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0017.02: ;Asm
			pop dword EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0017.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0018:
			; Br

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_0018.00: ;Asm
			Jmp SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_001A

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_001A:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 4
			; Local size = 8

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_001A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_001A.01: ;Asm
			push dword EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_001A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_001A.03: ;Asm
			push dword EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_001B:
			; Ret

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.IL_001B.00: ;Asm
			Jmp SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_NORMAL
			; End Method: GetDirectorySeparators

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_NORMAL

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_EXCEPTION:

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x8

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_EXCEPTION__2:

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemChararrayCosmosSystemFileSystemVFSVFSManagerGetDirectorySeparators.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_94642115:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.String
			; Name: Split
			; Plugged: No
			; Argument[0] $this at EBP+24, size = 8
			; Argument[1] separator at EBP+16, size = 8
			; Argument[2] options at EBP+8, size = 4
			; Return size: 8

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions:

		GUID_94670587:

		METHOD_94670587.0A: ;Asm
			push dword EBP

		METHOD_94670587.0B: ;Asm
			mov EBP, ESP

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0000.00: ;Asm
			push dword [EBP + 24]

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0000.01: ;Asm
			push dword [EBP + 20]

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0002:
			; Ldc_I4

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0002.00: ;Asm
			push dword 0x7FFFFFFF

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0007:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.StringSplitOptions
			; Arg real size = 4 aligned size = 4

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0007.00: ;Asm
			push dword [EBP + 8]

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0008:
			; Call

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0008.00: ;Asm
			Call SystemStringarraySystemStringSplitInternalSystemChararraySystemInt32SystemStringSplitOptions

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0008.02: ;Asm
			JE near SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_000D
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0008.03: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_0008.05: ;Asm
			JNE near SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_EXCEPTION

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_000D:
			; Ret

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.IL_000D.00: ;Asm
			Jmp SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_NORMAL
			; End Method: Split

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_NORMAL

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_EXCEPTION:

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2:

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringarraySystemStringSplitSystemChararraySystemStringSplitOptions.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0xC


		GUID_94670588:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Name: ReadDirectoryContents
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Local 3 at EBP-28
			; Local 4 at EBP-36
			; Local 5 at EBP-44
			; Local 6 at EBP-48
			; Local 7 at EBP-52
			; Local 8 at EBP-56
			; Local 9 at EBP-60
			; Local 10 at EBP-64
			; Local 11 at EBP-68
			; Local 12 at EBP-72
			; Local 13 at EBP-76
			; Local 14 at EBP-84
			; Local 15 at EBP-88
			; Local 16 at EBP-92
			; Local 17 at EBP-96
			; Local 18 at EBP-100
			; Local 19 at EBP-104
			; Local 20 at EBP-108
			; Local 21 at EBP-112
			; Local 22 at EBP-116
			; Local 23 at EBP-120
			; Local 24 at EBP-124
			; Local 25 at EBP-128
			; Local 26 at EBP-132
			; Local 27 at EBP-136
			; Local 28 at EBP-140
			; Local 29 at EBP-144
			; Local 30 at EBP-152
			; Local 31 at EBP-160
			; Local 32 at EBP-164
			; Local 33 at EBP-168
			; Local 34 at EBP-172
			; Local 35 at EBP-180
			; Local 36 at EBP-188
			; Local 37 at EBP-192
			; Local 38 at EBP-196
			; Local 39 at EBP-204
			; Local 40 at EBP-208
			; Local 41 at EBP-216
			; Local 42 at EBP-220
			; Local 43 at EBP-224
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] aReturnShortFilenames at EBP+8, size = 1
			; Return size: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean:

		GUID_94682104:

		METHOD_94682104.09: ;Asm
			push dword EBP

		METHOD_94682104.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_94682104.0B: ;Asm
			push dword 0x0

		METHOD_94682104.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_94682104.0D: ;Asm
			push dword 0x0

		METHOD_94682104.0E: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_94682104.0F: ;Asm
			push dword 0x0

		METHOD_94682104.10: ;Asm
			push dword 0x0
			; Local 3, Size 8

		METHOD_94682104.11: ;Asm
			push dword 0x0

		METHOD_94682104.12: ;Asm
			push dword 0x0
			; Local 4, Size 8

		METHOD_94682104.13: ;Asm
			push dword 0x0

		METHOD_94682104.14: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_94682104.15: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_94682104.16: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_94682104.17: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_94682104.18: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_94682104.19: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_94682104.1A: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_94682104.1B: ;Asm
			push dword 0x0
			; Local 12, Size 4

		METHOD_94682104.1C: ;Asm
			push dword 0x0
			; Local 13, Size 8

		METHOD_94682104.1D: ;Asm
			push dword 0x0

		METHOD_94682104.1E: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_94682104.1F: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_94682104.20: ;Asm
			push dword 0x0
			; Local 16, Size 4

		METHOD_94682104.21: ;Asm
			push dword 0x0
			; Local 17, Size 4

		METHOD_94682104.22: ;Asm
			push dword 0x0
			; Local 18, Size 4

		METHOD_94682104.23: ;Asm
			push dword 0x0
			; Local 19, Size 4

		METHOD_94682104.24: ;Asm
			push dword 0x0
			; Local 20, Size 4

		METHOD_94682104.25: ;Asm
			push dword 0x0
			; Local 21, Size 4

		METHOD_94682104.26: ;Asm
			push dword 0x0
			; Local 22, Size 4

		METHOD_94682104.27: ;Asm
			push dword 0x0
			; Local 23, Size 4

		METHOD_94682104.28: ;Asm
			push dword 0x0
			; Local 24, Size 4

		METHOD_94682104.29: ;Asm
			push dword 0x0
			; Local 25, Size 4

		METHOD_94682104.2A: ;Asm
			push dword 0x0
			; Local 26, Size 4

		METHOD_94682104.2B: ;Asm
			push dword 0x0
			; Local 27, Size 4

		METHOD_94682104.2C: ;Asm
			push dword 0x0
			; Local 28, Size 4

		METHOD_94682104.2D: ;Asm
			push dword 0x0
			; Local 29, Size 8

		METHOD_94682104.2E: ;Asm
			push dword 0x0

		METHOD_94682104.2F: ;Asm
			push dword 0x0
			; Local 30, Size 8

		METHOD_94682104.30: ;Asm
			push dword 0x0

		METHOD_94682104.31: ;Asm
			push dword 0x0
			; Local 31, Size 4

		METHOD_94682104.32: ;Asm
			push dword 0x0
			; Local 32, Size 4

		METHOD_94682104.33: ;Asm
			push dword 0x0
			; Local 33, Size 4

		METHOD_94682104.34: ;Asm
			push dword 0x0
			; Local 34, Size 8

		METHOD_94682104.35: ;Asm
			push dword 0x0

		METHOD_94682104.36: ;Asm
			push dword 0x0
			; Local 35, Size 8

		METHOD_94682104.37: ;Asm
			push dword 0x0

		METHOD_94682104.38: ;Asm
			push dword 0x0
			; Local 36, Size 4

		METHOD_94682104.39: ;Asm
			push dword 0x0
			; Local 37, Size 4

		METHOD_94682104.3A: ;Asm
			push dword 0x0
			; Local 38, Size 8

		METHOD_94682104.3B: ;Asm
			push dword 0x0

		METHOD_94682104.3C: ;Asm
			push dword 0x0
			; Local 39, Size 4

		METHOD_94682104.3D: ;Asm
			push dword 0x0
			; Local 40, Size 8

		METHOD_94682104.3E: ;Asm
			push dword 0x0

		METHOD_94682104.3F: ;Asm
			push dword 0x0
			; Local 41, Size 4

		METHOD_94682104.40: ;Asm
			push dword 0x0
			; Local 42, Size 4

		METHOD_94682104.41: ;Asm
			push dword 0x0
			; Local 43, Size 8

		METHOD_94682104.42: ;Asm
			push dword 0x0

		METHOD_94682104.43: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0000:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0000.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0001.00: ;Asm
			push dword [EBP + 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0001.01: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0002:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0002.00: ;Asm
			Call SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0002.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0007
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0002.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0002.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0002.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0007:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0007.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0007.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0007.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0007.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008:
			; Newobj

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntrycctor

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.02: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.AfterCCTorExceptionCheck:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.03: ;Asm
			push dword 0x24

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.AfterAlloc:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.05: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.06: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.07: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Collections_Generic_List_1___Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry__ASM_IS__System_Private_CoreLib]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.09: ;Asm
			mov dword [EAX], EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.0B: ;Asm
			mov dword [EAX + 8], 0x18

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.0C: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.0D: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryctor

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.0E: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.0F: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.NoError1674
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.11: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.NoError1674:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 0 ]
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.13: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0008.14: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_000D:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_000D.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_000D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_000D.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_000D.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_000E.00: ;Asm
			push dword [EBP + 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_000E.01: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_000F:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 20
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_000F.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_000F.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_000F.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_000F.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0010:
			; LdStr
			; String Value: 

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0010.00: ;Asm
			push dword StringLiteral0382

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0010.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0015:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0015.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0015.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0015.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0015.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0016:
			; LdStr
			; String Value: 

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0016.00: ;Asm
			push dword StringLiteral0383

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0016.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_001B:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_001B.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_001B.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_001B.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_001B.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_001D:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_001D.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_001E:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_001E.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_001E.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0020:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0020.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BD

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0025:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0025.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0026:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0026.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0026.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0026.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0027:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0027.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0027.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0029:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0029.00: ;Asm
			push dword 0xB

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002B:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002B.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002B.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C:
			; Ldelem_U1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C.00: ;Asm
			pop dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C.01: ;Asm
			push dword [ESP + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C.02: ;Asm
			push dword [ESP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C.04: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C.05: ;Asm
			push dword [EAX + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C.06: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C.07: ;Asm
			cmp EAX, EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C.08: ;Asm
			JLE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_IndexOutOfRangeException

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C.09: ;Asm
			cmp EBX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C.0A: ;Asm
			JNL near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_NoIndexOutOfRangeException

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_IndexOutOfRangeException:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_IndexOutOfRangeException.0F: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_IndexOutOfRangeException.10: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_NoIndexOutOfRangeException:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002C_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002D:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 48
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002D.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002D.01: ;Asm
			mov dword [EBP - 48], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002F:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002F.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002F.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_002F.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0030:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0030.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032:
			; Ldelem_U1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032.00: ;Asm
			pop dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032.01: ;Asm
			push dword [ESP + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032.02: ;Asm
			push dword [ESP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032.04: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032.05: ;Asm
			push dword [EAX + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032.06: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032.07: ;Asm
			cmp EAX, EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032.08: ;Asm
			JLE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_IndexOutOfRangeException

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032.09: ;Asm
			cmp EBX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032.0A: ;Asm
			JNL near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_NoIndexOutOfRangeException

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_IndexOutOfRangeException:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_IndexOutOfRangeException.0F: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0033
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_IndexOutOfRangeException.10: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_NoIndexOutOfRangeException:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0032_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0033:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 52
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0033.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0033.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0035:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 48
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0035.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0035.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0037:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0037.00: ;Asm
			push dword 0xF

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_003B

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0039.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_003B

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_003B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_003B.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_003B.01: ;Asm
			mov dword [EBP - 56], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_003D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 56
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_003D.00: ;Asm
			movzx EAX, byte [EBP - 56]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_003D.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_003F:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_003F.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_003F.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_003F.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_013F

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0044:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0044.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0045:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0045.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0045.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0045.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0045.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0046:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0046.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0046.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0048:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0048.00: ;Asm
			push dword 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004A:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004A.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004A.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B:
			; Ldelem_U1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B.00: ;Asm
			pop dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B.01: ;Asm
			push dword [ESP + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B.02: ;Asm
			push dword [ESP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B.04: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B.05: ;Asm
			push dword [EAX + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B.06: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B.07: ;Asm
			cmp EAX, EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B.08: ;Asm
			JLE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_IndexOutOfRangeException

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B.09: ;Asm
			cmp EBX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B.0A: ;Asm
			JNL near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_NoIndexOutOfRangeException

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_IndexOutOfRangeException:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_IndexOutOfRangeException.0F: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004C
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_IndexOutOfRangeException.10: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_NoIndexOutOfRangeException:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_NoIndexOutOfRangeException.16: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_NoIndexOutOfRangeException.17: ;Asm
			pop dword EDX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_NoIndexOutOfRangeException.18: ;Asm
			add EDX, EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_NoIndexOutOfRangeException.19: ;Asm
			movzx ECX, byte [EDX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004B_NoIndexOutOfRangeException.1A: ;Asm
			push dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004C:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 60
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004C.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004C.01: ;Asm
			mov dword [EBP - 60], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Boolean
			; Arg real size = 1 aligned size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004E.00: ;Asm
			push dword [EBP + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004F:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004F.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_004F.01: ;Asm
			mov dword [EBP - 64], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0051:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 64
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0051.00: ;Asm
			movzx EAX, byte [EBP - 64]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0051.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0053:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0053.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0053.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0053.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_005B

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0055:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0055.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0056:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0056.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B6

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_005B:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 52
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_005B.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_005B.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_005D:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_005D.00: ;Asm
			push dword 0xE5

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0064

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0062.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0064

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0064:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0064.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0064.01: ;Asm
			mov dword [EBP - 68], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0066:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 68
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0066.00: ;Asm
			movzx EAX, byte [EBP - 68]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0066.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0068:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0068.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0068.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0068.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0070

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_006A:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_006A.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_006B:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_006B.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B6

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0070:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 60
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0070.00: ;Asm
			movzx EAX, byte [EBP - 60]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0070.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0072:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0072.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0075

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0073.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0075

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0075:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0075.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0075.01: ;Asm
			mov dword [EBP - 72], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0077:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 72
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0077.00: ;Asm
			movzx EAX, byte [EBP - 72]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0077.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0079:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0079.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0079.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0079.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0139

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_007E:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_007E.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_007F:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 52
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_007F.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_007F.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0081:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0081.00: ;Asm
			push dword 0x40

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0083:
			; And

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0083.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0083.01: ;Asm
			and dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0084:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0084.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085:
			; Cgt

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085.02: ;Asm
			JL near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0087

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0085.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0087:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0087.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0087.01: ;Asm
			mov dword [EBP - 84], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0089:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 84
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0089.00: ;Asm
			movzx EAX, byte [EBP - 84]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0089.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_008B:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_008B.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_008B.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_008B.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0095

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_008D:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_008D.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_008E:
			; LdStr
			; String Value: 

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_008E.00: ;Asm
			push dword StringLiteral0384

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_008E.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0093:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0093.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0093.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0093.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0093.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0094:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0094.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0095:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0095.00: ;Asm
			sub ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0095.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_Unicode

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0095.02: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0095.03: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009A
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0095.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0095.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0095.06: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009A:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009A.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009A.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009A.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009A.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009B:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009B.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009B.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009D:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009D.00: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009E:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009E.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009E.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009F:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_009F.00: ;Asm
			push dword 0xA

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1:
			; Callvirt
			; ThisOffset = 16

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.01: ;Asm
			push dword [EAX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.02: ;Asm
			push dword 0x463

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.04: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.AfterAddressCheck:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.07: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.NotBoxedThis

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.08: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.0A: ;Asm
			add ESP, 0x14

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.0B: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.0C: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.0D: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.0E: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.NotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.0F: ;Asm
			Call ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.AfterNotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.10: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.11: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A6
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.12: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.13: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.14: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A1.NoExceptionAfterCall:
			; Argument Count = 3

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A6:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A6.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A6.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A6.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A6.03: ;Asm
			mov dword [EBP - 76], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A8:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A8.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A8.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A8.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A9:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A9.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00A9.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00AB:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00AB.00: ;Asm
			push dword 0xE

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00AD:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00AD.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00AD.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00AE:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00AE.00: ;Asm
			Call SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00AE.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00AE.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00B3
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00AE.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00AE.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00B3:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00B3.00: ;Asm
			push dword 0xFFFF

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00B8:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00B8.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00B8.01: ;Asm
			pop dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00B8.02: ;Asm
			cmp EBX, EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00B8.03: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C6

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00BA:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00BA.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00BA.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00BA.02: ;Asm
			mov EAX, dword [EBP - 80]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00BA.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00BC:
			; Callvirt
			; ThisOffset = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00BC.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00BC.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00BC.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C1
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00BC.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00BC.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00BC.NoExceptionAfterCall:
			; Argument Count = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C1:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C1.00: ;Asm
			push dword 0x5

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C2.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C4:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C4.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C7

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C6:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C6.00: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C7:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C7.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C7.01: ;Asm
			mov dword [EBP - 88], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C9:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 88
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C9.00: ;Asm
			movzx EAX, byte [EBP - 88]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00C9.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00CB:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00CB.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00CB.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00CB.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012C

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00CD:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00CD.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00CE:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00CE.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00CE.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00CE.02: ;Asm
			mov EAX, dword [EBP - 80]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00CE.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D0:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D0.00: ;Asm
			sub ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D0.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_Unicode

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D0.02: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D0.03: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D5
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D0.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D0.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D0.06: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D5:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D5.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D5.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D5.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D6:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D6.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D6.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D8:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00D8.00: ;Asm
			push dword 0xE

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DA:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DA.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DA.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DB:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DB.00: ;Asm
			push dword 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD:
			; Callvirt
			; ThisOffset = 16

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.01: ;Asm
			push dword [EAX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.02: ;Asm
			push dword 0x463

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.04: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.AfterAddressCheck:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.07: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.NotBoxedThis

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.08: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.0A: ;Asm
			add ESP, 0x14

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.0B: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.0C: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.0D: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.0E: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.NotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.0F: ;Asm
			Call ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.AfterNotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.10: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.11: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E2
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.12: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.13: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.14: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.15: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.16: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00DD.NoExceptionAfterCall:
			; Argument Count = 3

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E2:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E2.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E2.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E2.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E7
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E2.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E2.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E2.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E7:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E7.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E7.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E7.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E7.03: ;Asm
			mov dword [EBP - 76], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E9:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E9.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E9.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E9.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00E9.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EA:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EA.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EA.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EC:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EC.00: ;Asm
			push dword 0x1C

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EE:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EE.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EE.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EF:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EF.00: ;Asm
			Call SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EF.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EF.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00F4
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EF.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00EF.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00F4:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00F4.00: ;Asm
			push dword 0xFFFF

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00F9:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00F9.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00F9.01: ;Asm
			pop dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00F9.02: ;Asm
			cmp EBX, EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00F9.03: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0108

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00FB:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00FB.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00FB.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00FB.02: ;Asm
			mov EAX, dword [EBP - 80]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00FB.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00FD:
			; Callvirt
			; ThisOffset = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00FD.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00FD.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00FD.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0102
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00FD.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00FD.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_00FD.NoExceptionAfterCall:
			; Argument Count = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0102:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0102.00: ;Asm
			push dword 0xB

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0106

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0104.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0106

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0106:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0106.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0109

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0108:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0108.00: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0109:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0109.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0109.01: ;Asm
			mov dword [EBP - 92], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_010B:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 92
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_010B.00: ;Asm
			movzx EAX, byte [EBP - 92]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_010B.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_010D:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_010D.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_010D.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_010D.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012B

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_010F:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_010F.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0110:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0110.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0110.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0110.02: ;Asm
			mov EAX, dword [EBP - 80]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0110.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0112:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0112.00: ;Asm
			sub ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0112.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_Unicode

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0112.02: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0112.03: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0117
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0112.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0112.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0112.06: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0117:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0117.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0117.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0117.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0117.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0118:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0118.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0118.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011A:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011A.00: ;Asm
			push dword 0x1C

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011C:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011C.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011C.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011D:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011D.00: ;Asm
			push dword 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E:
			; Callvirt
			; ThisOffset = 16

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.01: ;Asm
			push dword [EAX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.02: ;Asm
			push dword 0x463

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.04: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.AfterAddressCheck:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.07: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.NotBoxedThis

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.08: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.0A: ;Asm
			add ESP, 0x14

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.0B: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.0C: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.0D: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.0E: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.NotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.0F: ;Asm
			Call ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.AfterNotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.10: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.11: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0123
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.12: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.13: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.14: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.15: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.16: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_011E.NoExceptionAfterCall:
			; Argument Count = 3

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0123:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0123.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0123.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0123.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0128
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0123.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0123.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0123.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0128:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0128.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0128.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0128.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0128.03: ;Asm
			mov dword [EBP - 76], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012A:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012A.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012B:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012B.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012C:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012C.00: ;Asm
			mov EAX, dword [EBP - 76]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012C.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012C.02: ;Asm
			mov EAX, dword [EBP - 80]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012C.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012E.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012E.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012E.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012F:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012F.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemString

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012F.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012F.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0134
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012F.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012F.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_012F.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0134:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0134.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0134.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0134.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0134.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0135:
			; Ldnull

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0135.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0135.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0136:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 76
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0136.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0136.01: ;Asm
			mov dword [EBP - 80], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0136.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0136.03: ;Asm
			mov dword [EBP - 76], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0138:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0138.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0139:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0139.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_013A:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_013A.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B5

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_013F:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_013F.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0140:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0140.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0140.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0140.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0140.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0141:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0141.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0141.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0141.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0141.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0143:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 52
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0143.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0143.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0145:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0145.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0148

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0146.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0148

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0148:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0148.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0148.01: ;Asm
			mov dword [EBP - 96], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_014A:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 96
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_014A.00: ;Asm
			movzx EAX, byte [EBP - 96]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_014A.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_014C:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_014C.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_014C.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_014C.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0154

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_014E:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_014E.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_014F:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_014F.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03CF

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0154:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 52
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0154.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0154.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0156:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 112
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0156.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0156.01: ;Asm
			mov dword [EBP - 112], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0158:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 112
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0158.00: ;Asm
			movzx EAX, byte [EBP - 112]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0158.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_015A:
			; Stloc
			; Local type = System.Byte
			; Local EBP offset = 108
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_015A.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_015A.01: ;Asm
			mov dword [EBP - 108], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_015C:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 108
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_015C.00: ;Asm
			movzx EAX, byte [EBP - 108]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_015C.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_015E:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_015E.00: ;Asm
			push dword 0x5

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_015F:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_015F.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_015F.01: ;Asm
			pop dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_015F.02: ;Asm
			cmp EBX, EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_015F.03: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0176

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0161:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0161.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0163

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0163:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 108
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0163.00: ;Asm
			movzx EAX, byte [EBP - 108]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0163.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0165:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0165.00: ;Asm
			push dword 0x2E

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0167:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0167.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0167.01: ;Asm
			pop dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0167.02: ;Asm
			cmp EBX, EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0167.03: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_017B

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0169:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0169.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_016B

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_016B:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 108
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_016B.00: ;Asm
			movzx EAX, byte [EBP - 108]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_016B.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_016D:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_016D.00: ;Asm
			push dword 0xE5

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0172:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0172.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0172.01: ;Asm
			pop dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0172.02: ;Asm
			cmp EBX, EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0172.03: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0180

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0174:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0174.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0185

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0176:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0176.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_017B:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_017B.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B6

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0180:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0180.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B6

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0185:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 48
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0185.00: ;Asm
			movzx EAX, byte [EBP - 48]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0185.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0187:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0187.00: ;Asm
			push dword 0x18

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0189:
			; And

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0189.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0189.01: ;Asm
			and dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_018A:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 100
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_018A.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_018A.01: ;Asm
			mov dword [EBP - 100], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_018C:
			; Ldloc
			; Local type = System.Byte
			; Local EBP offset = 52
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_018C.00: ;Asm
			movzx EAX, byte [EBP - 52]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_018C.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_018E:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_018E.00: ;Asm
			push dword 0x20

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190:
			; Clt

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.00: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.01: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.02: ;Asm
			push dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.03: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.04: ;Asm
			JL near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.05: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.06: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.07: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.08: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0192

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.09: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0190.0A: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0192:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0192.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0195

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0193.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0195

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0195:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 116
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0195.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0195.01: ;Asm
			mov dword [EBP - 116], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0197:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 116
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0197.00: ;Asm
			movzx EAX, byte [EBP - 116]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0197.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0199:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0199.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0199.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0199.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_019E:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_019E.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_019F:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_019F.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_019F.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_019F.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_019F.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A0:
			; Callvirt
			; ThisOffset = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A0.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A0.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A0.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A5
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A0.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A0.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A0.NoExceptionAfterCall:
			; Argument Count = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A5:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A5.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6:
			; Cgt

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6.02: ;Asm
			JL near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A6.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A8:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 120
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A8.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01A8.01: ;Asm
			mov dword [EBP - 120], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01AA:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 120
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01AA.00: ;Asm
			movzx EAX, byte [EBP - 120]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01AA.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01AC:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01AC.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01AC.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01AC.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0235

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B1:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B1.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B2:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B2.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B2.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B2.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B2.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B3:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B3.00: ;Asm
			push dword 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4:
			; Newarr
			; Element Size = 2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.02: ;Asm
			mov EDX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.03: ;Asm
			mul dword EDX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.04: ;Asm
			add EAX, 0x10

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.05: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.AfterAlloc:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.07: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.08: ;Asm
			pop dword ESI

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.09: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.0A: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.0B: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.0C: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.0E: ;Asm
			mov dword [EAX], EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.12: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B4.14: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B9:
			; Dup

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B9.00: ;Asm
			push dword [ESP + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01B9.01: ;Asm
			push dword [ESP + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01BA:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01BA.00: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01BB:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01BB.00: ;Asm
			push dword 0xFFFF

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C0:
			; Stelem_I2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C0.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C0.01: ;Asm
			mov EDX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C0.02: ;Asm
			mul dword EDX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C0.03: ;Asm
			add EAX, 0x10

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C0.04: ;Asm
			mov EDX, dword [ESP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C0.05: ;Asm
			add EDX, EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C0.06: ;Asm
			push dword EDX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C0.07: ;Asm
			pop dword ECX
			; Start 1 word

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C0.08: ;Asm
			pop dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C0.09: ;Asm
			mov word [ECX], BX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C0.0A: ;Asm
			add ESP, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C1:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C1.00: ;Asm
			Call SystemStringSystemStringTrimSystemChararray

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C1.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C1.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C6
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C1.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C1.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C1.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C1.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C6:
			; Callvirt
			; ThisOffset = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C6.00: ;Asm
			Call SystemStringSystemStringTrim

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C6.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C6.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CB
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C6.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C6.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C6.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01C6.NoExceptionAfterCall:
			; Argument Count = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CB:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CB.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CB.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CB.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CB.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CD:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CD.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CD.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CD.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CD.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CF:
			; Callvirt
			; ThisOffset = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CF.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CF.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CF.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CF.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CF.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01CF.NoExceptionAfterCall:
			; Argument Count = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D4:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D4.00: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D5:
			; Sub

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D5.00: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D5.01: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D5.02: ;Asm
			sub EAX, ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D5.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D6:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 124
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D6.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D6.01: ;Asm
			mov dword [EBP - 124], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D8:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D8.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D8.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D8.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01D8.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01DA:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 124
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01DA.00: ;Asm
			mov EAX, dword [EBP - 124]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01DA.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01DC:
			; Callvirt
			; ThisOffset = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01DC.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01DC.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01DC.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E1
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01DC.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01DC.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01DC.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E1:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E1.00: ;Asm
			push dword 0x2E

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E5

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E3.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E5

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E5:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 128
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E5.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E5.01: ;Asm
			mov dword [EBP - 128], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E7:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 128
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E7.00: ;Asm
			movzx EAX, byte [EBP - 128]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E7.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E9:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E9.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E9.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01E9.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0229

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01EB:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01EB.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01EC:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01EC.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020F

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01EE:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01EE.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01EF:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01EF.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01EF.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01EF.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01EF.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01F1:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 124
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01F1.00: ;Asm
			mov EAX, dword [EBP - 124]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01F1.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01F3:
			; Callvirt
			; ThisOffset = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01F3.00: ;Asm
			Call SystemCharSystemStringget_CharsSystemInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01F3.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01F3.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01F8
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01F3.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01F3.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01F3.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01F8:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01F8.00: ;Asm
			push dword 0x2E

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FC

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FA.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FC

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FC:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FC.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FF

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FD.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FF

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FF:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 132
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FF.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01FF.01: ;Asm
			mov dword [EBP - 132], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0201:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 132
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0201.00: ;Asm
			movzx EAX, byte [EBP - 132]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0201.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0203:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0203.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0203.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0203.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0208

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0205:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0205.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0206:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0206.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_021A

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0208:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0208.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0209:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 124
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0209.00: ;Asm
			mov EAX, dword [EBP - 124]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0209.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020B:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020B.00: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020C:
			; Sub

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020C.00: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020C.01: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020C.02: ;Asm
			sub EAX, ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020C.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020D:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 124
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020D.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020D.01: ;Asm
			mov dword [EBP - 124], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 124
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020F.00: ;Asm
			mov EAX, dword [EBP - 124]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_020F.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0211:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0211.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212:
			; Cgt

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212.02: ;Asm
			JL near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0214

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0212.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0214:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 136
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0214.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0214.01: ;Asm
			mov dword [EBP - 136], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0216:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 136
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0216.00: ;Asm
			movzx EAX, byte [EBP - 136]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0216.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0218:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0218.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0218.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0218.02: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_01EE

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_021A:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_021A.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_021A.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_021A.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_021A.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_021C:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_021C.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_021D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 124
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_021D.00: ;Asm
			mov EAX, dword [EBP - 124]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_021D.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_021F:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_021F.00: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0220:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0220.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0220.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0221:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0221.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0221.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0221.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0226
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0221.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0221.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0221.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0221.NoExceptionAfterCall:
			; Argument Count = 2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0226:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0226.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0226.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0226.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0226.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0228:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0228.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0229:
			; LdStr
			; String Value: 

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0229.00: ;Asm
			push dword StringLiteral0385

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0229.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_022E:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 28
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_022E.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_022E.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_022E.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_022E.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_022F:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_022F.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0230:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0230.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0235:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0235.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0236:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 100
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0236.00: ;Asm
			mov EAX, dword [EBP - 100]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0236.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0238:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0238.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_023B

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0239.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_023B

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_023B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 140
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_023B.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_023B.01: ;Asm
			mov dword [EBP - 140], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_023D:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 140
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_023D.00: ;Asm
			movzx EAX, byte [EBP - 140]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_023D.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_023F:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_023F.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_023F.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_023F.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0241:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0241.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0242:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0242.00: ;Asm
			sub ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0242.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_ASCII

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0242.02: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0242.03: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0247
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0242.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0242.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0242.06: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0247:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0247.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0247.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0247.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0247.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0248:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0248.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0248.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024A:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024A.00: ;Asm
			push dword 0xB

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C:
			; Callvirt
			; ThisOffset = 16

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.01: ;Asm
			push dword [EAX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.02: ;Asm
			push dword 0x463

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.04: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.AfterAddressCheck:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.07: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.NotBoxedThis

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.08: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.0A: ;Asm
			add ESP, 0x14

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.0B: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.0C: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.0D: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.0E: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.NotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.0F: ;Asm
			Call ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.AfterNotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.10: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.11: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0251
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.12: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.13: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.14: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_024C.NoExceptionAfterCall:
			; Argument Count = 3

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0251:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 144
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0251.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0251.01: ;Asm
			mov dword [EBP - 148], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0251.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0251.03: ;Asm
			mov dword [EBP - 144], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0253:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 144
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0253.00: ;Asm
			mov EAX, dword [EBP - 144]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0253.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0253.02: ;Asm
			mov EAX, dword [EBP - 148]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0253.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0255:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0255.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0256:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0256.00: ;Asm
			push dword 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0257:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0257.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0257.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0257.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_025C
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0257.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0257.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0257.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0257.NoExceptionAfterCall:
			; Argument Count = 2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_025C:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_025C.00: ;Asm
			sub ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_025C.01: ;Asm
			Call SystemChararraySystemArrayEmptySystemChar

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_025C.02: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_025C.03: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0261
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_025C.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_025C.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_025C.06: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0261:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0261.00: ;Asm
			Call SystemStringSystemStringTrimEndSystemChararray

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0261.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0261.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0266
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0261.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0261.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0261.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0261.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0266:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0266.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0266.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0266.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0266.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0268:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 144
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0268.00: ;Asm
			mov EAX, dword [EBP - 144]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0268.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0268.02: ;Asm
			mov EAX, dword [EBP - 148]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0268.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_026A:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_026A.00: ;Asm
			push dword 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_026B:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_026B.00: ;Asm
			push dword 0x3

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_026C:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_026C.00: ;Asm
			Call SystemStringSystemStringSubstringSystemInt32SystemInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_026C.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_026C.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0271
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_026C.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_026C.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_026C.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_026C.NoExceptionAfterCall:
			; Argument Count = 2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0271:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0271.00: ;Asm
			sub ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0271.01: ;Asm
			Call SystemChararraySystemArrayEmptySystemChar

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0271.02: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0271.03: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0276
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0271.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0271.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0271.06: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0276:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0276.00: ;Asm
			Call SystemStringSystemStringTrimEndSystemChararray

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0276.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0276.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027B
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0276.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0276.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0276.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0276.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027B:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 152
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027B.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027B.01: ;Asm
			mov dword [EBP - 156], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027B.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027B.03: ;Asm
			mov dword [EBP - 152], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027D:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 152
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027D.00: ;Asm
			mov EAX, dword [EBP - 152]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027D.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027D.02: ;Asm
			mov EAX, dword [EBP - 156]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027D.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027F:
			; Callvirt
			; ThisOffset = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027F.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027F.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027F.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0284
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027F.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027F.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_027F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0284:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0284.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285:
			; Cgt

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285.02: ;Asm
			JL near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0287

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0285.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0287:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 160
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0287.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0287.01: ;Asm
			mov dword [EBP - 160], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0289:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 160
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0289.00: ;Asm
			movzx EAX, byte [EBP - 160]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0289.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_028B:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_028B.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_028B.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_028B.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_029F

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_028D:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_028D.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_028E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_028E.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_028E.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_028E.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_028E.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0290:
			; LdStr
			; String Value: .

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0290.00: ;Asm
			push dword StringLiteral0386

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0290.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0295:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 152
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0295.00: ;Asm
			mov EAX, dword [EBP - 152]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0295.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0295.02: ;Asm
			mov EAX, dword [EBP - 156]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0295.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0297:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0297.00: ;Asm
			Call SystemStringSystemStringConcatSystemStringSystemStringSystemString

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0297.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0297.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_029C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0297.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0297.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0297.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_029C:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_029C.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_029C.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_029C.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_029C.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_029E:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_029E.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_029F:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_029F.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A0:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A0.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02BF

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A2:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A2.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A3:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A3.00: ;Asm
			sub ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A3.01: ;Asm
			Call SystemTextEncodingSystemTextEncodingget_ASCII

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A3.02: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A3.03: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A8
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A3.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A3.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A3.06: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A8:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A8.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A8.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A8.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A8.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A9:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A9.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02A9.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AB:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AB.00: ;Asm
			push dword 0xB

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD:
			; Callvirt
			; ThisOffset = 16

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.01: ;Asm
			push dword [EAX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.02: ;Asm
			push dword 0x463

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.04: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.AfterAddressCheck:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.07: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.NotBoxedThis

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.08: ;Asm
			add EAX, 0xC

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.0A: ;Asm
			add ESP, 0x14

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.0B: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.0C: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.0D: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.0E: ;Asm
			push dword [ESP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.NotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.0F: ;Asm
			Call ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.AfterNotBoxedThis:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.10: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.11: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B2
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.12: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.13: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.14: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02AD.NoExceptionAfterCall:
			; Argument Count = 3

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B2:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B2.00: ;Asm
			sub ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B2.01: ;Asm
			Call SystemChararraySystemArrayEmptySystemChar

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B2.02: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B2.03: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B7
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B2.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B2.05: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B2.06: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B7:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B7.00: ;Asm
			Call SystemStringSystemStringTrimEndSystemChararray

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B7.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B7.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02BC
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B7.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B7.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B7.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02B7.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02BC:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02BC.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02BC.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02BC.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02BC.03: ;Asm
			mov dword [EBP - 36], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02BE:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02BE.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02BF:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02BF.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C0:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C0.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C1:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C1.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C1.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C1.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C1.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C2:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C2.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C2.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C4:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C4.00: ;Asm
			push dword 0x14

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C6:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C6.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C6.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C7:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C7.00: ;Asm
			Call SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C7.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C7.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02CC
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C7.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02C7.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02CC:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02CC.00: ;Asm
			push dword 0x10

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02CE:
			; Shl

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02CE.00: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02CE.01: ;Asm
			shl dword [ESP], CL

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02CF:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02CF.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02CF.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02CF.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02CF.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D0:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D0.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D0.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D2:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D2.00: ;Asm
			push dword 0x1A

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D4:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D4.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D4.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D5:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D5.00: ;Asm
			Call SystemUInt16SystemBitConverterToUInt16SystemBytearraySystemInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D5.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D5.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02DA
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D5.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D5.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02D5.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02DA:
			; Or

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02DA.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02DA.01: ;Asm
			or dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02DB:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 104
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02DB.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02DB.01: ;Asm
			mov dword [EBP - 104], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02DD:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 100
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02DD.00: ;Asm
			mov EAX, dword [EBP - 100]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02DD.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02DF:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02DF.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E0.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E2:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 164
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E2.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E2.01: ;Asm
			mov dword [EBP - 164], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E4:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 164
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E4.00: ;Asm
			movzx EAX, byte [EBP - 164]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E4.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E6:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E6.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E6.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E6.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_034D

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E8:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E8.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E9:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E9.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E9.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E9.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02E9.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EA:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EA.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EA.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EC:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EC.00: ;Asm
			push dword 0x1C

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EE:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EE.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EE.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EF:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EF.00: ;Asm
			Call SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EF.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EF.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02F4
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EF.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02EF.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02F4:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 168
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02F4.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02F4.01: ;Asm
			mov dword [EBP - 168], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02F6:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 168
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02F6.00: ;Asm
			mov EAX, dword [EBP - 168]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02F6.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02F8:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02F8.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02F8.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02F8.02: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0306

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02FA:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02FA.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02FA.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02FA.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02FA.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02FC:
			; Callvirt
			; ThisOffset = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02FC.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02FC.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02FC.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0301
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02FC.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02FC.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_02FC.NoExceptionAfterCall:
			; Argument Count = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0301:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0301.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0304

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0302.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0304

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0304:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0304.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0307

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0306:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0306.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0307:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 188
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0307.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0307.01: ;Asm
			mov dword [EBP - 188], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0309:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 188
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0309.00: ;Asm
			movzx EAX, byte [EBP - 188]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0309.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_030B:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_030B.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_030B.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_030B.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0313

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_030D:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_030D.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_030E:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_030E.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B6

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0313:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0313.00: ;Asm
			push dword [EBP + 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0313.01: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0314:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mFullPath
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 36 (includes object header)

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0314.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0314.01: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0314.02: ;Asm
			add ECX, 0x24

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0314.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0314.04: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0314.05: ;Asm
			mov EAX, dword [ECX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0314.06: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0314.07: ;Asm
			mov EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0319:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0319.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0319.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0319.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0319.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_031B:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_031B.00: ;Asm
			Call SystemStringSystemIOPathCombineSystemStringSystemString

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_031B.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_031B.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0320
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_031B.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_031B.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_031B.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0320:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 172
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0320.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0320.01: ;Asm
			mov dword [EBP - 176], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0320.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0320.03: ;Asm
			mov dword [EBP - 172], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0322:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0322.00: ;Asm
			push dword [EBP + 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0322.01: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0323:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem Cosmos.System.FileSystem.Listing.DirectoryEntry.mFileSystem
			; Type: Cosmos.System.FileSystem.FileSystem
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 44 (includes object header)

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0323.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0323.01: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0323.02: ;Asm
			add ECX, 0x2C

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0323.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0323.04: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0323.05: ;Asm
			mov EAX, dword [ECX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0323.06: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0323.07: ;Asm
			mov EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328:
			; Castclass

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_032D

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328.03: ;Asm
			push dword [EAX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328.05: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328.07: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328.08: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328.09: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328.0A: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328_After_IsInstance_Call:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328_After_IsInstance_Call.0D: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328_InvalidCast

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328_After_IsInstance_Call.0E: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_032D

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328_InvalidCast:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0328_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_032D:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 20
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_032D.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_032D.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_032D.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_032D.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_032E:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 172
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_032E.00: ;Asm
			mov EAX, dword [EBP - 172]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_032E.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_032E.02: ;Asm
			mov EAX, dword [EBP - 176]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_032E.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0330:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0330.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0330.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0330.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0330.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0332:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 168
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0332.00: ;Asm
			mov EAX, dword [EBP - 168]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0332.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0334:
			; Conv_U8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0334.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0334.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0334.02: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0335:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 104
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0335.00: ;Asm
			mov EAX, dword [EBP - 104]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0335.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0337:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0337.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0337.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0339:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0339.00: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A:
			; Newobj

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.00: ;Asm
			push dword 0x40

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.AfterAlloc:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.02: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.03: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.04: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.06: ;Asm
			mov dword [EAX], EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.08: ;Asm
			mov dword [EAX + 8], 0x34

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.09: ;Asm
			push dword 0x0
			; Arg aFileSystem: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.0A: ;Asm
			push dword [ESP + 60]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.0B: ;Asm
			push dword [ESP + 60]
			; Arg aParent: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.0C: ;Asm
			push dword [ESP + 60]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.0D: ;Asm
			push dword [ESP + 60]
			; Arg aFullPath: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.0E: ;Asm
			push dword [ESP + 60]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.0F: ;Asm
			push dword [ESP + 60]
			; Arg aName: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.10: ;Asm
			push dword [ESP + 60]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.11: ;Asm
			push dword [ESP + 60]
			; Arg aSize: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.12: ;Asm
			push dword [ESP + 60]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.13: ;Asm
			push dword [ESP + 60]
			; Arg aFirstCluster: 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.14: ;Asm
			push dword [ESP + 60]
			; Arg aEntryHeaderDataOffset: 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.15: ;Asm
			push dword [ESP + 60]
			; Arg aEntryType: 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.16: ;Asm
			push dword [ESP + 60]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.17: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.18: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.19: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.NoError1674
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.1A: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.1B: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.1C: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.1D: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.1E: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.1F: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.20: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.21: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.22: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.23: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.NoError1674:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.24: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.25: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.26: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.27: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.28: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.29: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.2A: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.2B: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.2C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.2D: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033A.2E: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033F:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 180
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033F.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033F.01: ;Asm
			mov dword [EBP - 184], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033F.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_033F.03: ;Asm
			mov dword [EBP - 180], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0341:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0341.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0341.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0341.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0341.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0342:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 180
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0342.00: ;Asm
			mov EAX, dword [EBP - 180]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0342.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0342.02: ;Asm
			mov EAX, dword [EBP - 184]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0342.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0344:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0344.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryAddCosmosSystemFileSystemFATListingFatDirectoryEntry

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0344.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0344.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0349
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0344.03: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0344.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0349:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0349.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_034A:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_034A.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_034B:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_034B.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_034D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 100
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_034D.00: ;Asm
			mov EAX, dword [EBP - 100]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_034D.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_034F:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_034F.00: ;Asm
			push dword 0x10

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0353

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0351.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0353

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0353:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 192
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0353.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0353.01: ;Asm
			mov dword [EBP - 192], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0355:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 192
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0355.00: ;Asm
			movzx EAX, byte [EBP - 192]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0355.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0357:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0357.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0357.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0357.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0359:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0359.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_035A:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_035A.00: ;Asm
			push dword [EBP + 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_035A.01: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_035B:
			; Ldfld
			; Field: System.String Cosmos.System.FileSystem.Listing.DirectoryEntry.mFullPath
			; Type: System.String
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 36 (includes object header)

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_035B.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_035B.01: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_035B.02: ;Asm
			add ECX, 0x24

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_035B.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_035B.04: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_035B.05: ;Asm
			mov EAX, dword [ECX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_035B.06: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_035B.07: ;Asm
			mov EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0360:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0360.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0360.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0360.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0360.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0362:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0362.00: ;Asm
			Call SystemStringSystemIOPathCombineSystemStringSystemString

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0362.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0362.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0367
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0362.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0362.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0362.05: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0367:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 196
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0367.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0367.01: ;Asm
			mov dword [EBP - 200], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0367.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0367.03: ;Asm
			mov dword [EBP - 196], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0369:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0369.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0369.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0369.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0369.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036A:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036A.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036A.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036C:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036C.00: ;Asm
			push dword 0x1C

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036E:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036E.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036E.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036F:
			; Call

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036F.00: ;Asm
			Call SystemUInt32SystemBitConverterToUInt32SystemBytearraySystemInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036F.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036F.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0374
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036F.03: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_036F.04: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0374:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 204
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0374.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0374.01: ;Asm
			mov dword [EBP - 204], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0376:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0376.00: ;Asm
			push dword [EBP + 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0376.01: ;Asm
			push dword [EBP + 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0377:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem Cosmos.System.FileSystem.Listing.DirectoryEntry.mFileSystem
			; Type: Cosmos.System.FileSystem.FileSystem
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 44 (includes object header)

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0377.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0377.01: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0377.02: ;Asm
			add ECX, 0x2C

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0377.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0377.04: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0377.05: ;Asm
			mov EAX, dword [ECX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0377.06: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0377.07: ;Asm
			mov EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C:
			; Castclass

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0381

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C.03: ;Asm
			push dword [EAX]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C.05: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C.07: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C.08: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C.09: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C.0A: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C_After_IsInstance_Call:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C_After_IsInstance_Call.0D: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C_InvalidCast

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C_After_IsInstance_Call.0E: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0381

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C_InvalidCast:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_037C_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0381:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 20
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0381.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0381.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0381.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0381.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0382:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 196
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0382.00: ;Asm
			mov EAX, dword [EBP - 196]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0382.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0382.02: ;Asm
			mov EAX, dword [EBP - 200]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0382.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0384:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 36
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0384.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0384.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0384.02: ;Asm
			mov EAX, dword [EBP - 40]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0384.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0386:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 204
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0386.00: ;Asm
			mov EAX, dword [EBP - 204]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0386.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0388:
			; Conv_U8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0388.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0388.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0388.02: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0389:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 104
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0389.00: ;Asm
			mov EAX, dword [EBP - 104]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0389.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038B:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038B.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038B.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038D:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038D.00: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E:
			; Newobj

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.00: ;Asm
			push dword 0x40

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.AfterAlloc:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.02: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.03: ;Asm
			push dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.04: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.06: ;Asm
			mov dword [EAX], EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.08: ;Asm
			mov dword [EAX + 8], 0x34

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.09: ;Asm
			push dword 0x0
			; Arg aFileSystem: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.0A: ;Asm
			push dword [ESP + 60]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.0B: ;Asm
			push dword [ESP + 60]
			; Arg aParent: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.0C: ;Asm
			push dword [ESP + 60]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.0D: ;Asm
			push dword [ESP + 60]
			; Arg aFullPath: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.0E: ;Asm
			push dword [ESP + 60]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.0F: ;Asm
			push dword [ESP + 60]
			; Arg aName: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.10: ;Asm
			push dword [ESP + 60]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.11: ;Asm
			push dword [ESP + 60]
			; Arg aSize: 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.12: ;Asm
			push dword [ESP + 60]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.13: ;Asm
			push dword [ESP + 60]
			; Arg aFirstCluster: 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.14: ;Asm
			push dword [ESP + 60]
			; Arg aEntryHeaderDataOffset: 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.15: ;Asm
			push dword [ESP + 60]
			; Arg aEntryType: 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.16: ;Asm
			push dword [ESP + 60]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.17: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.18: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.19: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.NoError1674
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.1A: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.1B: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.1C: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.1D: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.1E: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.1F: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.20: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.21: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.22: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.23: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.NoError1674:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.24: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 8 ]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.25: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.26: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.27: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.28: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.29: ;Asm
			add ESP, 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.2A: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.2B: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.2C: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.2D: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_038E.2E: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0393:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 208
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0393.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0393.01: ;Asm
			mov dword [EBP - 212], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0393.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0393.03: ;Asm
			mov dword [EBP - 208], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0395:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0395.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0395.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0395.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0395.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0396:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 208
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0396.00: ;Asm
			mov EAX, dword [EBP - 208]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0396.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0396.02: ;Asm
			mov EAX, dword [EBP - 212]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0396.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0398:
			; Callvirt
			; ThisOffset = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0398.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryAddCosmosSystemFileSystemFATListingFatDirectoryEntry

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0398.01: ;Asm
			test ECX, 0x2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0398.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_039D
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0398.03: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0398.NoExceptionAfterCall:
			; Argument Count = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_039D:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_039D.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_039E:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_039E.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_039F:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_039F.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A1:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 100
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A1.00: ;Asm
			mov EAX, dword [EBP - 100]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A1.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A3:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A3.00: ;Asm
			push dword 0x8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4:
			; Ceq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.01: ;Asm
			cmp EAX, dword [ESP]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.True

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.03: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.False

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.True:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.04: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.05: ;Asm
			push dword 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.06: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A6

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.False:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.07: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.08: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A4.09: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A6

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A6:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 216
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A6.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A6.01: ;Asm
			mov dword [EBP - 216], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A8:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 216
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A8.00: ;Asm
			movzx EAX, byte [EBP - 216]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03A8.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03AA:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03AA.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03AA.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03AA.02: ;Asm
			JE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03AC:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03AC.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03AD:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03AD.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03AE:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03AE.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B2

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B0:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B0.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B1:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B1.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B2:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B2.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B4:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B4.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B5:
			; Nop

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B5.00: ;Asm
			NOP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B6:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B6.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B6.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B8:
			; Ldc_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03B8.00: ;Asm
			push dword 0x20

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BA:
			; Add

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BA.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BA.01: ;Asm
			add dword [ESP], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BB:
			; Stloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BB.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BB.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BD:
			; Ldloc
			; Local type = System.UInt32
			; Local EBP offset = 44
			; Local size = 4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BD.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BD.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BF:
			; Conv_U8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BF.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BF.01: ;Asm
			push dword 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03BF.02: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C0:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C0.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C0.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C0.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C0.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C1:
			; Ldlen

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C1.00: ;Asm
			add ESP, 0x4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C1.01: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C1.02: ;Asm
			push dword [EAX + 8]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C2:
			; Conv_I4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C3:
			; Conv_I8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C3.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C3.01: ;Asm
			cdq

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C3.02: ;Asm
			push dword EDX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C3.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C4:
			; Clt

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C4.00: ;Asm
			mov ESI, 0x1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C4.01: ;Asm
			xor EDI, EDI

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C4.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C4.03: ;Asm
			pop dword EDX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C4.04: ;Asm
			pop dword EBX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C4.05: ;Asm
			pop dword ECX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C4.06: ;Asm
			sub EBX, EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C4.07: ;Asm
			sbb ECX, EDX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C4.08: ;Asm
			cmovl EDI, ESI

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C4.09: ;Asm
			push dword EDI

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C6:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 220
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C6.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C6.01: ;Asm
			mov dword [EBP - 220], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C8:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 220
			; Local size = 1

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C8.00: ;Asm
			movzx EAX, byte [EBP - 220]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03C8.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03CA:
			; Branch

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03CA.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03CA.01: ;Asm
			cmp EAX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03CA.02: ;Asm
			JNE near SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_0025

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03CF:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Local EBP offset = 12
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03CF.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03CF.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03CF.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03CF.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D0:
			; Stloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Local EBP offset = 224
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D0.00: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D0.01: ;Asm
			mov dword [EBP - 228], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D0.02: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D0.03: ;Asm
			mov dword [EBP - 224], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D2:
			; Br

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D2.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D4:
			; Ldloc
			; Local type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Local EBP offset = 224
			; Local size = 8

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D4.00: ;Asm
			mov EAX, dword [EBP - 224]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D4.01: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D4.02: ;Asm
			mov EAX, dword [EBP - 228]

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D4.03: ;Asm
			push dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D6:
			; Ret

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.IL_03D6.00: ;Asm
			Jmp SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_NORMAL
			; End Method: ReadDirectoryContents

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_NORMAL

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0xE4

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION__2:

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryCosmosSystemFileSystemFATListingFatDirectoryEntryReadDirectoryContentsSystemBoolean.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret 0x4


		GUID_94682105:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Name: get_Item
			; Plugged: No
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] index at EBP+8, size = 4
			; Return size: 8

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32:

		GUID_95742399:

		METHOD_95742399.0A: ;Asm
			push dword EBP

		METHOD_95742399.0B: ;Asm
			mov EBP, ESP

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0002:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0002.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0002.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0002.02: ;Asm
			add ECX, 0x18

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0002.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0002.05: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0007:
			; Branch

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0007.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0007.01: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0007.02: ;Asm
			cmp EBX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0007.03: ;Asm
			JB near CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000E

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0009:
			; Call

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0009.00: ;Asm
			Call SystemVoidSystemThrowHelperThrowArgumentOutOfRange_IndexException

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0009.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0009.02: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000E
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0009.03: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000E.00: ;Asm
			push dword [EBP + 16]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000E.01: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000F:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000F.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000F.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000F.02: ;Asm
			add ECX, 0x1C

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000F.03: ;Asm
			mov EAX, dword [ECX + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000F.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000F.05: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000F.06: ;Asm
			push dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_000F.07: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015:
			; Ldelem

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015.00: ;Asm
			pop dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015.01: ;Asm
			push dword [ESP + 4]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015.02: ;Asm
			push dword [ESP + 12]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015.05: ;Asm
			push dword [EAX + 8]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015.06: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015.07: ;Asm
			cmp EAX, EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015.08: ;Asm
			JLE near CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015.09: ;Asm
			cmp EBX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015.0A: ;Asm
			JNL near CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException:

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0B: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0C: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0D: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowIndexOutOfRangeException

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0E: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.0F: ;Asm
			JE near CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_001A
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_IndexOutOfRangeException.10: ;Asm
			JNE near CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException:

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.11: ;Asm
			push dword EBX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.12: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.13: ;Asm
			mov EDX, 0x8

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.14: ;Asm
			mul dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.15: ;Asm
			add EAX, 0x10

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.16: ;Asm
			add EAX, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.17: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.18: ;Asm
			pop dword EDX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.19: ;Asm
			add EDX, EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1A: ;Asm
			push dword [EDX]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1B: ;Asm
			sub EDX, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1C: ;Asm
			push dword [EDX]

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_0015_NoIndexOutOfRangeException.1D: ;Asm
			sub EDX, 0x4

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_001A:
			; Ret

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.IL_001A.00: ;Asm
			Jmp CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL
			; End Method: get_Item

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 16], EAX

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		CosmosSystemFileSystemFATListingFatDirectoryEntrySystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_ItemSystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x4


		GUID_95742400:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Name: get_Count
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count:

		GUID_95770692:

		METHOD_95770692.09: ;Asm
			push dword EBP

		METHOD_95770692.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.IL_0001:
			; Ldfld
			; Field: System.Int32 System.Collections.Generic.List`1._size
			; Type: System.Int32
			; Size: 4
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 24 (includes object header)

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.IL_0001.01: ;Asm
			pop dword ECX

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.IL_0001.02: ;Asm
			add ECX, 0x18

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.IL_0001.03: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.IL_0001.04: ;Asm
			push dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.IL_0001.05: ;Asm
			mov EAX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.IL_0006:
			; Ret

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.IL_0006.00: ;Asm
			Jmp SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.END__OF__METHOD_NORMAL
			; End Method: get_Count

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.END__OF__METHOD_NORMAL

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemCollectionsGenericList1CosmosSystemFileSystemFATListingFatDirectoryEntryget_Count.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_95770693:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Name: GetRootDirectory
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory:

		GUID_95779221:

		METHOD_95779221.07: ;Asm
			push dword EBP

		METHOD_95779221.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_95779221.09: ;Asm
			push dword 0x0

		METHOD_95779221.0A: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_95779221.0B: ;Asm
			push dword 0x0

		METHOD_95779221.0C: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0000:
			; Nop

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0000.00: ;Asm
			NOP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0001.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0001.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0002:
			; Ldnull

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0002.00: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0002.01: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0003:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0003.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0003.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0004:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0004.00: ;Asm
			Call SystemStringCosmosSystemFileSystemFileSystemget_RootPath

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0004.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0004.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0009
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0004.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0004.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0004.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0004.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0004.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0004.08: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0004.09: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0009:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0009.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0009.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000A:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000A.00: ;Asm
			Call SystemInt64CosmosSystemFileSystemFileSystemget_Size

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000A.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000A.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000F
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000A.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000A.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000A.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000A.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000A.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000A.08: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000A.09: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000A.0A: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000A.0B: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000F:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000F.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_000F.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010:
			; Call

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.00: ;Asm
			Call SystemStringCosmosSystemFileSystemFileSystemget_RootPath

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.01: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.02: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0015
			; aStackSizeBeforeCall = 40
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.03: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.05: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.06: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.07: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.08: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.09: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.0A: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.0B: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.0C: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0010.0D: ;Asm
			JNE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0015:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0015.00: ;Asm
			push dword [EBP + 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0015.01: ;Asm
			push dword [EBP + 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0016:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.RootCluster
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 56 (includes object header)

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0016.00: ;Asm
			add ESP, 0x4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0016.01: ;Asm
			pop dword ECX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0016.02: ;Asm
			add ECX, 0x38

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0016.03: ;Asm
			mov EAX, dword [ECX]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0016.04: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0016.05: ;Asm
			mov EAX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B:
			; Newobj

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.00: ;Asm
			push dword 0x40

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.AfterAlloc:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.02: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.03: ;Asm
			push dword [ESP]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.04: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_Listing_FatDirectoryEntry_ASM_IS__Cosmos_System2]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x34

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.09: ;Asm
			push dword 0x0
			; Arg aFileSystem: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.0A: ;Asm
			push dword [ESP + 52]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.0B: ;Asm
			push dword [ESP + 52]
			; Arg aParent: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.0C: ;Asm
			push dword [ESP + 52]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.0D: ;Asm
			push dword [ESP + 52]
			; Arg aFullPath: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.0E: ;Asm
			push dword [ESP + 52]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.0F: ;Asm
			push dword [ESP + 52]
			; Arg aSize: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.10: ;Asm
			push dword [ESP + 52]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.11: ;Asm
			push dword [ESP + 52]
			; Arg aName: 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.12: ;Asm
			push dword [ESP + 52]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.13: ;Asm
			push dword [ESP + 52]
			; Arg aFirstCluster: 4

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.14: ;Asm
			push dword [ESP + 52]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.15: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemInt64SystemStringSystemUInt32

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.16: ;Asm
			test ECX, 0x2

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.17: ;Asm
			JE near CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.NoError1676
			; [ Newobj.PushAlignedParameterSize start count = 6 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.18: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.19: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.1A: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.1B: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.1C: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.1D: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.1E: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.1F: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_EXCEPTION

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.NoError1676:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.20: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 6 ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.21: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.22: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.23: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.24: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.25: ;Asm
			add ESP, 0x8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.26: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.27: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_001B.28: ;Asm
			push dword 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0020:
			; Stloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0020.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0020.01: ;Asm
			mov dword [EBP - 8], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0020.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0020.03: ;Asm
			mov dword [EBP - 4], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0021:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Local EBP offset = 4
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0021.00: ;Asm
			mov EAX, dword [EBP - 4]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0021.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0021.02: ;Asm
			mov EAX, dword [EBP - 8]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0021.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0022:
			; Stloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0022.00: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0022.01: ;Asm
			mov dword [EBP - 16], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0022.02: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0022.03: ;Asm
			mov dword [EBP - 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0023:
			; Br

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0023.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0025

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0025:
			; Ldloc
			; Local type = Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Local EBP offset = 12
			; Local size = 8

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0025.00: ;Asm
			mov EAX, dword [EBP - 12]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0025.01: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0025.02: ;Asm
			mov EAX, dword [EBP - 16]

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0025.03: ;Asm
			push dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0026:
			; Ret

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.IL_0026.00: ;Asm
			Jmp CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_NORMAL
			; End Method: GetRootDirectory

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_NORMAL

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_EXCEPTION:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x10

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_EXCEPTION__2:

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		CosmosSystemFileSystemListingDirectoryEntryCosmosSystemFileSystemFATFatFileSystemGetRootDirectory.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_95779222:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Name: EnsureCapacity
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+16, size = 8
			; Argument[1] min at EBP+8, size = 4
			; Return size: 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32:

		GUID_95830758:

		METHOD_95830758.0A: ;Asm
			push dword EBP

		METHOD_95830758.0B: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_95830758.0C: ;Asm
			push dword 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0001:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntry[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntry[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0001.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0001.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0001.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0001.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0006:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0006.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0006.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0006.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0007:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0008:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0009:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0009.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0009.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0009.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0009.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_003D

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_000B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_000B.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_000B.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_000C:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntry[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntry[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_000C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_000C.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_000C.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_000C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_000C.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_000C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_000C.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_000C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0011:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0011.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0011.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0012:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0012.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0012.01: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0012.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0020

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0014:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0014.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0014.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0015:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntry[] System.Collections.Generic.List`1._items
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntry[]
			; Size: 8
			; DeclaringType: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; TypeOnStack: System.Collections.Generic.List`1[[Cosmos.System.FileSystem.Listing.DirectoryEntry, Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983]]
			; Offset: 28 (includes object header)

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0015.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0015.01: ;Asm
			pop dword ECX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0015.02: ;Asm
			add ECX, 0x1C

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0015.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0015.04: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0015.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0015.06: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0015.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001A:
			; Ldlen

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001A.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001A.01: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001A.02: ;Asm
			push dword [EAX + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001B:
			; Conv_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001C:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001C.00: ;Asm
			push dword 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001D:
			; Mul

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001D.01: ;Asm
			mul dword [ESP]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001D.02: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001D.03: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001E:
			; Br

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_001E.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0021

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0020:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0020.00: ;Asm
			push dword 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0021:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0021.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0021.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0022:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0022.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0022.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0023:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0023.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0028:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0028.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0028.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0028.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0028.03: ;Asm
			JBE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0030

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_002A:
			; Ldc_I4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_002A.00: ;Asm
			push dword 0x7FEFFFFF

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_002F:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_002F.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_002F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0030:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0030.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0031:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0031.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0032:
			; Branch

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0032.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0032.01: ;Asm
			pop dword EBX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0032.02: ;Asm
			cmp EBX, EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0032.03: ;Asm
			JNL near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0036

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0034:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0034.00: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0035:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0035.00: ;Asm
			pop dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0035.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Collections.Generic.List`1[Cosmos.System.FileSystem.Listing.DirectoryEntry]
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 16]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0037:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0037.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0037.01: ;Asm
			push dword EAX

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0038:
			; Call

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0038.00: ;Asm
			Call SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryset_CapacitySystemInt32

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0038.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0038.02: ;Asm
			JE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_003D
			; aStackSizeBeforeCall = 12
			; aTotalArgumentSizeOfMethod = 12
			; aReturnSize = 0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_0038.03: ;Asm
			JNE near SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_003D:
			; Ret

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.IL_003D.00: ;Asm
			Jmp SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL
			; End Method: EnsureCapacity

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemCollectionsGenericList1CosmosSystemFileSystemListingDirectoryEntryEnsureCapacitySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0xC


		GUID_95830759:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Name: IsRootDirectory
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 4

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory:

		GUID_95926923:

		METHOD_95926923.06: ;Asm
			push dword EBP

		METHOD_95926923.07: ;Asm
			mov EBP, ESP

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0001:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntry Cosmos.System.FileSystem.Listing.DirectoryEntry.mParent
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 20 (includes object header)

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0001.00: ;Asm
			add ESP, 0x4

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0001.01: ;Asm
			pop dword ECX

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0001.02: ;Asm
			add ECX, 0x14

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0001.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0001.04: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0001.05: ;Asm
			mov EAX, dword [ECX]

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0001.06: ;Asm
			push dword EAX

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0001.07: ;Asm
			mov EAX, 0x0

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0006:
			; Branch

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0006.00: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0006.01: ;Asm
			pop dword EBX

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0006.02: ;Asm
			cmp EAX, 0x0

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0006.03: ;Asm
			JNE near SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0006.End

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0006.04: ;Asm
			cmp EBX, 0x0

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0006.05: ;Asm
			JE near SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_000B

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0006.End:

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0008:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0008.00: ;Asm
			push dword 0x0

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0009:
			; Br

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_0009.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_000C

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_000B:
			; Ldc_I4

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_000B.00: ;Asm
			push dword 0x1

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_000C:
			; Ret

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.IL_000C.00: ;Asm
			Jmp SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.END__OF__METHOD_NORMAL
			; End Method: IsRootDirectory

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.END__OF__METHOD_NORMAL

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 12], EAX

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.END__OF__METHOD_EXCEPTION:

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.END__OF__METHOD_EXCEPTION__2:

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemBooleanCosmosSystemFileSystemFATListingFatDirectoryEntryIsRootDirectory.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x4


		GUID_95926924:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Name: GetDirectoryEntryData
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-16
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData:

		GUID_95947604:

		METHOD_95947604.07: ;Asm
			push dword EBP

		METHOD_95947604.08: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_95947604.09: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_95947604.0A: ;Asm
			push dword 0x0

		METHOD_95947604.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_95947604.0C: ;Asm
			push dword 0x0

		METHOD_95947604.0D: ;Asm
			push dword 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0000:
			; Nop

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0000.00: ;Asm
			NOP

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0001:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0001.00: ;Asm
			push dword [EBP + 12]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0001.01: ;Asm
			push dword [EBP + 8]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0002:
			; Ldfld
			; Field: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum Cosmos.System.FileSystem.Listing.DirectoryEntry.mEntryType
			; Type: Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 52 (includes object header)

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0002.00: ;Asm
			add ESP, 0x4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0002.01: ;Asm
			pop dword ECX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0002.02: ;Asm
			add ECX, 0x34

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0002.03: ;Asm
			mov EAX, dword [ECX]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0002.04: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0002.05: ;Asm
			mov EAX, 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0007:
			; Ldc_I4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0007.00: ;Asm
			push dword 0x2

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008:
			; Ceq

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.00: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.02: ;Asm
			JE near SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.True

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.03: ;Asm
			Jmp SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.False

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.True:

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.05: ;Asm
			push dword 0x1

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.06: ;Asm
			Jmp SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000A

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.False:

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.07: ;Asm
			add ESP, 0x4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.08: ;Asm
			push dword 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0008.09: ;Asm
			Jmp SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000A

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000A:
			; Ldc_I4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000A.00: ;Asm
			push dword 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B:
			; Ceq

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.00: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.01: ;Asm
			cmp EAX, dword [ESP]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.02: ;Asm
			JE near SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.True

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.03: ;Asm
			Jmp SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.False

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.True:

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.04: ;Asm
			add ESP, 0x4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.05: ;Asm
			push dword 0x1

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.06: ;Asm
			Jmp SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000D

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.False:

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.07: ;Asm
			add ESP, 0x4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.08: ;Asm
			push dword 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000B.09: ;Asm
			Jmp SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000D

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000D:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000D.00: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000E.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000E.01: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000F:
			; Branch

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000F.00: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000F.01: ;Asm
			cmp EAX, 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_000F.02: ;Asm
			JE near SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0034

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0011:
			; Nop

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0011.00: ;Asm
			NOP

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0012:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0012.00: ;Asm
			push dword [EBP + 12]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0012.01: ;Asm
			push dword [EBP + 8]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0013:
			; Ldfld
			; Field: Cosmos.System.FileSystem.FileSystem Cosmos.System.FileSystem.Listing.DirectoryEntry.mFileSystem
			; Type: Cosmos.System.FileSystem.FileSystem
			; Size: 8
			; DeclaringType: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.Listing.DirectoryEntry
			; Offset: 44 (includes object header)

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0013.00: ;Asm
			add ESP, 0x4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0013.01: ;Asm
			pop dword ECX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0013.02: ;Asm
			add ECX, 0x2C

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0013.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0013.04: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0013.05: ;Asm
			mov EAX, dword [ECX]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0013.06: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0013.07: ;Asm
			mov EAX, 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018:
			; Castclass

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018.01: ;Asm
			cmp EAX, 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018.02: ;Asm
			JE near SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_001D

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018.03: ;Asm
			push dword [EAX]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018.04: ;Asm
			push dword [VMT__TYPE_ID_HOLDER__Cosmos_System_FileSystem_FAT_FatFileSystem_ASM_IS__Cosmos_System2]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018.05: ;Asm
			push dword 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018.06: ;Asm
			Call SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemUInt32SystemUInt32SystemBoolean

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018.07: ;Asm
			test ECX, 0x2

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018.08: ;Asm
			JE near SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018_After_IsInstance_Call
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018.09: ;Asm
			add ESP, 0x4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018.0A: ;Asm
			JNE near SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_EXCEPTION

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018_After_IsInstance_Call:

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018_After_IsInstance_Call.0B: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018_After_IsInstance_Call.0C: ;Asm
			cmp EAX, 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018_After_IsInstance_Call.0D: ;Asm
			JE near SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018_InvalidCast

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018_After_IsInstance_Call.0E: ;Asm
			Jmp SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_001D

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018_InvalidCast:

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0018_InvalidCast.0F: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowInvalidCastException

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_001D:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_001D.00: ;Asm
			push dword [EBP + 12]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_001D.01: ;Asm
			push dword [EBP + 8]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_001E:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry.mFirstClusterNum
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; TypeOnStack: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Offset: 56 (includes object header)

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_001E.00: ;Asm
			add ESP, 0x4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_001E.01: ;Asm
			pop dword ECX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_001E.02: ;Asm
			add ECX, 0x38

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_001E.03: ;Asm
			mov EAX, dword [ECX]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_001E.04: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_001E.05: ;Asm
			mov EAX, 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0023:
			; Conv_U8

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0023.00: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0023.01: ;Asm
			push dword 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0023.02: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0024:
			; Ldloca
			; Local type = System.Byte[]
			; Local EBP offset = 12

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0024.00: ;Asm
			mov EAX, EBP

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0024.01: ;Asm
			sub EAX, 0xC

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0024.02: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0026:
			; Ldc_I4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0026.00: ;Asm
			push dword 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0027:
			; Conv_I8

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0027.00: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0027.01: ;Asm
			cdq

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0027.02: ;Asm
			push dword EDX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0027.03: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0028:
			; Ldc_I4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0028.00: ;Asm
			push dword 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0029:
			; Conv_I8

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0029.00: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0029.01: ;Asm
			cdq

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0029.02: ;Asm
			push dword EDX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0029.03: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_002A:
			; Callvirt
			; ThisOffset = 28

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_002A.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemFATFatFileSystemReadSystemInt64SystemBytearraySystemInt64SystemInt64

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_002A.01: ;Asm
			test ECX, 0x2

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_002A.02: ;Asm
			JE near SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_002F
			; aStackSizeBeforeCall = 36
			; aTotalArgumentSizeOfMethod = 36
			; aReturnSize = 0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_002A.03: ;Asm
			JNE near SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_EXCEPTION

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_002A.NoExceptionAfterCall:
			; Argument Count = 4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_002F:
			; Nop

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_002F.00: ;Asm
			NOP

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0030:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 8
			; Local size = 8

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0030.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0030.01: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0030.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0030.03: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0031:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 16
			; Local size = 8

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0031.00: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0031.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0031.02: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0031.03: ;Asm
			mov dword [EBP - 16], EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0032:
			; Br

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0032.00: ;Asm
			Jmp SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_003F

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0034:
			; LdStr
			; String Value: Invalid directory entry type

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0034.00: ;Asm
			push dword StringLiteral0387

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0034.01: ;Asm
			push dword 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039:
			; Newobj

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.00: ;Asm
			Call SystemVoidSystemExceptioncctor

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.01: ;Asm
			test ECX, 0x2

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.02: ;Asm
			JNE near SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_EXCEPTION

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.AfterCCTorExceptionCheck:

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.03: ;Asm
			push dword 0x88

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.AfterAlloc:

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.05: ;Asm
			push dword [ESP]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.06: ;Asm
			push dword [ESP]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.07: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Exception_ASM_IS__System_Private_CoreLib]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.09: ;Asm
			mov dword [EAX], EBX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.0B: ;Asm
			mov dword [EAX + 8], 0x7C

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.0C: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.0D: ;Asm
			push dword [ESP + 16]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.0E: ;Asm
			push dword [ESP + 16]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.0F: ;Asm
			Call SystemVoidSystemExceptionctorSystemString

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.10: ;Asm
			test ECX, 0x2

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.11: ;Asm
			JE near SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.NoError1676
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.14: ;Asm
			Jmp SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_EXCEPTION

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.NoError1676:

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.17: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0039.18: ;Asm
			push dword 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_003E:
			; Throw

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_003E.00: ;Asm
			add ESP, 0x4

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_003E.01: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_003E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_003E.03: ;Asm
			Call SystemExceptionOccurred

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_003E.04: ;Asm
			mov ECX, 0x3

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_003E.05: ;Asm
			Jmp SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_EXCEPTION

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_003F:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 16
			; Local size = 8

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_003F.00: ;Asm
			mov EAX, dword [EBP - 16]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_003F.01: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_003F.02: ;Asm
			mov EAX, dword [EBP - 20]

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_003F.03: ;Asm
			push dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0040:
			; Ret

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.IL_0040.00: ;Asm
			Jmp SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_NORMAL
			; End Method: GetDirectoryEntryData

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_NORMAL

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_EXCEPTION:

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x14

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_EXCEPTION__2:

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_95947605:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding
			; Name: GetString
			; Plugged: No
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] bytes at EBP+20, size = 8
			; Argument[2] index at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 8

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32:

		GUID_96043383:

		METHOD_96043383.0A: ;Asm
			push dword EBP

		METHOD_96043383.0B: ;Asm
			mov EBP, ESP

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding
			; Arg real size = 8 aligned size = 8

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 28]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 24]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 20]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 16]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 12]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 8]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004:
			; Callvirt
			; ThisOffset = 16

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.01: ;Asm
			push dword [EAX]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.02: ;Asm
			push dword 0x49F

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.04: ;Asm
			pop dword ECX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.AfterAddressCheck:

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.07: ;Asm
			JNE near SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.NotBoxedThis

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.08: ;Asm
			add EAX, 0xC

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.0A: ;Asm
			add ESP, 0x14

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.0B: ;Asm
			push dword [ESP - 8]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.0C: ;Asm
			push dword [ESP - 8]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.0D: ;Asm
			push dword [ESP - 8]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.0E: ;Asm
			push dword [ESP - 8]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.NotBoxedThis:

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.0F: ;Asm
			Call ECX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.AfterNotBoxedThis:

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.10: ;Asm
			test ECX, 0x2

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.11: ;Asm
			JE near SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.12: ;Asm
			add ESP, 0x4

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.13: ;Asm
			add ESP, 0x4

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.14: ;Asm
			JNE near SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0004.NoExceptionAfterCall:
			; Argument Count = 3

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009:
			; Newobj

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.01: ;Asm
			mov EAX, dword [EAX + 8]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.02: ;Asm
			mov EDX, 0x2

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.03: ;Asm
			mul dword EDX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.04: ;Asm
			push dword EAX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.05: ;Asm
			push dword 0x12

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.06: ;Asm
			pop dword EAX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.07: ;Asm
			add dword [ESP], EAX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.08: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.AfterAlloc:

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.09: ;Asm
			push dword [ESP]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.0A: ;Asm
			push dword [ESP]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.0B: ;Asm
			pop dword EAX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.0C: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_String_ASM_IS__System_Private_CoreLib]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.0D: ;Asm
			mov dword [EAX], EBX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.0E: ;Asm
			mov dword [EAX + 4], 0x1

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.0F: ;Asm
			mov dword [EAX + 8], 0x6

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.10: ;Asm
			push dword 0x0
			; Arg value: 8

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.11: ;Asm
			push dword [ESP + 16]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.12: ;Asm
			push dword [ESP + 16]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.13: ;Asm
			Call SystemVoidSystemStringctorSystemChararray

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.14: ;Asm
			test ECX, 0x2

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.15: ;Asm
			JE near SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.NoError1676
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.16: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.17: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.18: ;Asm
			Jmp SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.NoError1676:

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.19: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.1A: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.1B: ;Asm
			push dword EAX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_0009.1C: ;Asm
			push dword 0x0

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_000E:
			; Ret

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.IL_000E.00: ;Asm
			Jmp SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetString

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 24], EAX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 28], EAX

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemStringSystemTextEncodingGetStringSystemBytearraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret 0x10


		GUID_96043384:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.IO.Path
			; Name: Combine
			; Plugged: Yes
			; Argument[0] path1 at EBP+20, size = 8
			; Argument[1] path2 at EBP+12, size = 8
			; Return size: 8

		SystemStringSystemIOPathCombineSystemStringSystemString:

		GUID_96064610:

		METHOD_96064610.09: ;Asm
			push dword EBP

		METHOD_96064610.0A: ;Asm
			mov EBP, ESP
			; Loading parameter 0
			; Arg idx = 0
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_96064610.0B: ;Asm
			push dword [EBP + 20]

		METHOD_96064610.0C: ;Asm
			push dword [EBP + 16]
			; Loading parameter 1
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		METHOD_96064610.0D: ;Asm
			push dword [EBP + 12]

		METHOD_96064610.0E: ;Asm
			push dword [EBP + 8]

		METHOD_96064610.0F: ;Asm
			Call SystemStringCosmosSystem_PlugsSystemIOPathImplCombineSystemStringSystemString

		METHOD_96064610.10: ;Asm
			test ECX, 0x2

		METHOD_96064610.11: ;Asm
			JE near SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_NORMAL

		METHOD_96064610.12: ;Asm
			add ESP, 0x4

		METHOD_96064610.13: ;Asm
			add ESP, 0x4

		METHOD_96064610.14: ;Asm
			JNE near SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_EXCEPTION
			; End Method: Combine

		SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_NORMAL.15: ;Asm
			mov dword [INTs_LastKnownAddress], SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_NORMAL

		SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_NORMAL.16: ;Asm
			mov ECX, 0x0

		SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_NORMAL.17: ;Asm
			pop dword EAX

		SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_NORMAL.18: ;Asm
			mov dword [EBP + 16], EAX

		SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_NORMAL.19: ;Asm
			pop dword EAX

		SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_NORMAL.1A: ;Asm
			mov dword [EBP + 20], EAX

		SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_EXCEPTION:

		SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.1B: ;Asm
			pop dword EBP

		SystemStringSystemIOPathCombineSystemStringSystemString.END__OF__METHOD_EXCEPTION__2.1C: ;Asm
			Ret 0x8


		GUID_96064611:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Name: .ctor
			; Plugged: No
			; Local 0 at EBP-4
			; Argument[0] $this at EBP+64, size = 8
			; Argument[1] aFileSystem at EBP+56, size = 8
			; Argument[2] aParent at EBP+48, size = 8
			; Argument[3] aFullPath at EBP+40, size = 8
			; Argument[4] aName at EBP+32, size = 8
			; Argument[5] aSize at EBP+24, size = 8
			; Argument[6] aFirstCluster at EBP+16, size = 4
			; Argument[7] aEntryHeaderDataOffset at EBP+12, size = 4
			; Argument[8] aEntryType at EBP+8, size = 4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B:

		GUID_96064613:

		METHOD_96064613.1D: ;Asm
			push dword EBP

		METHOD_96064613.1E: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_96064613.1F: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0000.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0000.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0001.00: ;Asm
			push dword [EBP + 56]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0001.01: ;Asm
			push dword [EBP + 52]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0002.00: ;Asm
			push dword [EBP + 48]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0002.01: ;Asm
			push dword [EBP + 44]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0003.00: ;Asm
			push dword [EBP + 40]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0003.01: ;Asm
			push dword [EBP + 36]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0004:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0004.00: ;Asm
			push dword [EBP + 32]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0004.01: ;Asm
			push dword [EBP + 28]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0006:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int64
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0006.00: ;Asm
			push dword [EBP + 24]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0006.01: ;Asm
			push dword [EBP + 20]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0008:
			; Ldarg
			; Arg idx = 8
			; Arg type = Cosmos.System.FileSystem.Listing.DirectoryEntryTypeEnum
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0008.00: ;Asm
			push dword [EBP + 8]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_000A:
			; Call

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_000A.00: ;Asm
			Call SystemVoidCosmosSystemFileSystemListingDirectoryEntryctorCosmosSystemFileSystemFileSystemCosmosSystemFileSystemListingDirectoryEntrySystemStringSystemStringSystemInt64CF93FD9EBFA1014BD1A29AA4B98F76139

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_000A.01: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_000A.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_000F
			; aStackSizeBeforeCall = 52
			; aTotalArgumentSizeOfMethod = 52
			; aReturnSize = 0

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_000A.03: ;Asm
			JNE near SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_000F:
			; Nop

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_000F.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0010:
			; Nop

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0010.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0011:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0011.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0013:
			; Ldarg
			; Arg idx = 1
			; Arg type = Cosmos.System.FileSystem.FAT.FatFileSystem
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0013.00: ;Asm
			push dword [EBP + 56]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0013.01: ;Asm
			push dword [EBP + 52]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0014:
			; Ldfld
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.FatFileSystem.RootCluster
			; Type: System.UInt32
			; Size: 4
			; DeclaringType: Cosmos.System.FileSystem.FAT.FatFileSystem
			; TypeOnStack: Cosmos.System.FileSystem.FAT.FatFileSystem
			; Offset: 56 (includes object header)

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0014.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0014.01: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0014.02: ;Asm
			add ECX, 0x38

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0014.03: ;Asm
			mov EAX, dword [ECX]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0014.04: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0014.05: ;Asm
			mov EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019:
			; Clt_Un

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.00: ;Asm
			pop dword ECX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.02: ;Asm
			push dword ECX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.03: ;Asm
			cmp EAX, dword [ESP]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.04: ;Asm
			JB near SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.True

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.False

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.True:

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.06: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.07: ;Asm
			push dword 0x1

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.08: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_001B

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.False:

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.09: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0019.0A: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_001B:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_001B.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_001B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_001C:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 4
			; Local size = 1

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_001C.00: ;Asm
			movzx EAX, byte [EBP - 4]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_001C.01: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_001D:
			; Branch

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_001D.00: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_001D.01: ;Asm
			cmp EAX, 0x0

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_001D.02: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002B

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_001F:
			; Nop

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_001F.00: ;Asm
			NOP

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0020:
			; LdStr
			; String Value: aFirstCluster

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0020.00: ;Asm
			push dword StringLiteral0388

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0020.01: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025:
			; Newobj

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.00: ;Asm
			push dword 0x98

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.AfterAlloc:

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.02: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.03: ;Asm
			push dword [ESP]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.04: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.06: ;Asm
			mov dword [EAX], EBX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.0A: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.0B: ;Asm
			push dword [ESP + 16]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.0C: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.0D: ;Asm
			test ECX, 0x2

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.0E: ;Asm
			JE near SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.NoError1678
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.11: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.NoError1678:

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.14: ;Asm
			push dword EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0025.15: ;Asm
			push dword 0x0

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002A:
			; Throw

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002A.00: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002A.01: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002A.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002A.03: ;Asm
			Call SystemExceptionOccurred

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002A.04: ;Asm
			mov ECX, 0x3

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002A.05: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.END__OF__METHOD_EXCEPTION

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002B.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002B.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002C:
			; Ldarg
			; Arg idx = 6
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002C.00: ;Asm
			push dword [EBP + 16]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002E:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry.mFirstClusterNum
			; Type: System.UInt32
			; Size: 4
			; Offset: 56 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002E.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002E.01: ;Asm
			add ECX, 0x38

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002E.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002E.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002E.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_002E.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0033:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0033.00: ;Asm
			push dword [EBP + 64]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0033.01: ;Asm
			push dword [EBP + 60]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0034:
			; Ldarg
			; Arg idx = 7
			; Arg type = System.UInt32
			; Arg real size = 4 aligned size = 4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0034.00: ;Asm
			push dword [EBP + 12]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0036:
			; Stfld
			; Operand type: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Field: System.UInt32 Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry.mEntryHeaderDataOffset
			; Type: System.UInt32
			; Size: 4
			; Offset: 60 (includes object header)
			; After Nullref check

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0036.00: ;Asm
			mov ECX, dword [ESP + 8]

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0036.01: ;Asm
			add ECX, 0x3C

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0036.02: ;Asm
			pop dword EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0036.03: ;Asm
			mov dword [ECX], EAX

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0036.04: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_0036.05: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_003B:
			; Ret

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.IL_003B.00: ;Asm
			Jmp SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.END__OF__METHOD_NORMAL
			; End Method: .ctor

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.END__OF__METHOD_NORMAL

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.END__OF__METHOD_EXCEPTION:

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x4

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.END__OF__METHOD_EXCEPTION__2:

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidCosmosSystemFileSystemFATListingFatDirectoryEntryctorCosmosSystemFileSystemFATFatFileSystemCosmosSystemFileSystemFATListingFatDirectoryEntrySystemStringSystemF1F0F3C3B2C9F29A1A436F08CC89B07B.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x3C


		GUID_96064614:
			; ---------------------------------------------------------
			; Assembly: Cosmos.System2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983
			; Type: Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Name: GetUsedSpace
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Local 2 at EBP-20
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace:

		GUID_96150492:

		METHOD_96150492.06: ;Asm
			push dword EBP

		METHOD_96150492.07: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_96150492.08: ;Asm
			push dword 0x0

		METHOD_96150492.09: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_96150492.0A: ;Asm
			push dword 0x0

		METHOD_96150492.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_96150492.0C: ;Asm
			push dword 0x0

		METHOD_96150492.0D: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0000:
			; Nop

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0000.00: ;Asm
			NOP

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0001:
			; Ldc_I4

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0001.00: ;Asm
			push dword 0x0

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0002:
			; Conv_I8

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0002.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0002.01: ;Asm
			cdq

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0002.02: ;Asm
			push dword EDX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0002.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0003:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0003.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0003.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0003.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0004:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0004.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0004.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0005:
			; Call

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0005.00: ;Asm
			Call SystemBytearrayCosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntryData

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0005.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0005.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0005.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0005.04: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0005.05: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000A:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 12
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000A.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000A.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000A.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000A.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000B:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000B.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000B.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000B.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000B.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000C:
			; Ldarg
			; Arg idx = 0
			; Arg type = Cosmos.System.FileSystem.FAT.Listing.FatDirectoryEntry
			; Arg real size = 8 aligned size = 8

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000C.00: ;Asm
			push dword [EBP + 12]

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000C.01: ;Asm
			push dword [EBP + 8]

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000D:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 12
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000D.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000D.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000D.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000D.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000E:
			; Call

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000E.00: ;Asm
			Call SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetDirectoryEntrySizeSystemBytearray

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000E.02: ;Asm
			JE near SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0013
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000E.03: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000E.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000E.05: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000E.06: ;Asm
			add ESP, 0x4

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_000E.07: ;Asm
			JNE near SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_EXCEPTION

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0013:
			; Add

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0013.00: ;Asm
			pop dword EDX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0013.01: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0013.02: ;Asm
			add dword [ESP], EDX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0013.03: ;Asm
			adc dword [ESP + 4], EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0014:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0014.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0014.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0014.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0014.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0015:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 4
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0015.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0015.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0015.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0015.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0016:
			; Stloc
			; Local type = System.Int64
			; Local EBP offset = 20
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0016.00: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0016.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0016.02: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0016.03: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0017:
			; Br

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0017.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0019

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0019:
			; Ldloc
			; Local type = System.Int64
			; Local EBP offset = 20
			; Local size = 8

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0019.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0019.01: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0019.02: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_0019.03: ;Asm
			push dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_001A:
			; Ret

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.IL_001A.00: ;Asm
			Jmp SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_NORMAL
			; End Method: GetUsedSpace

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_NORMAL

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_EXCEPTION:

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_EXCEPTION.07: ;Asm
			add ESP, 0x18

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_EXCEPTION__2:

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			pop dword EBP

		SystemInt64CosmosSystemFileSystemFATListingFatDirectoryEntryGetUsedSpace.END__OF__METHOD_EXCEPTION__2.09: ;Asm
			Ret


		GUID_96150493:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.TimeSpan
			; Name: get_Ticks
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemInt64SystemTimeSpanget_Ticks:

		GUID_96206529:

		METHOD_96206529.0A: ;Asm
			push dword EBP

		METHOD_96206529.0B: ;Asm
			mov EBP, ESP

		SystemInt64SystemTimeSpanget_Ticks.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemInt64SystemTimeSpanget_Ticks.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt64SystemTimeSpanget_Ticks.IL_0001:
			; Ldfld
			; Field: System.Int64 System.TimeSpan._ticks
			; Type: System.Int64
			; Size: 8
			; DeclaringType: System.TimeSpan
			; TypeOnStack: System.TimeSpan&
			; Offset: 0 (includes object header)

		SystemInt64SystemTimeSpanget_Ticks.IL_0001.00: ;Asm
			pop dword ECX

		SystemInt64SystemTimeSpanget_Ticks.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemInt64SystemTimeSpanget_Ticks.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt64SystemTimeSpanget_Ticks.IL_0001.03: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanget_Ticks.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		SystemInt64SystemTimeSpanget_Ticks.IL_0001.05: ;Asm
			push dword EAX

		SystemInt64SystemTimeSpanget_Ticks.IL_0001.06: ;Asm
			mov EAX, 0x0

		SystemInt64SystemTimeSpanget_Ticks.IL_0006:
			; Ret

		SystemInt64SystemTimeSpanget_Ticks.IL_0006.00: ;Asm
			Jmp SystemInt64SystemTimeSpanget_Ticks.END__OF__METHOD_NORMAL
			; End Method: get_Ticks

		SystemInt64SystemTimeSpanget_Ticks.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt64SystemTimeSpanget_Ticks.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt64SystemTimeSpanget_Ticks.END__OF__METHOD_NORMAL

		SystemInt64SystemTimeSpanget_Ticks.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt64SystemTimeSpanget_Ticks.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanget_Ticks.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt64SystemTimeSpanget_Ticks.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemInt64SystemTimeSpanget_Ticks.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt64SystemTimeSpanget_Ticks.END__OF__METHOD_EXCEPTION:

		SystemInt64SystemTimeSpanget_Ticks.END__OF__METHOD_EXCEPTION__2:

		SystemInt64SystemTimeSpanget_Ticks.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemInt64SystemTimeSpanget_Ticks.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_96206530:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.TimeSpan
			; Name: get_Days
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 8
			; Return size: 4

		SystemInt32SystemTimeSpanget_Days:

		GUID_96215934:

		METHOD_96215934.09: ;Asm
			push dword EBP

		METHOD_96215934.0A: ;Asm
			mov EBP, ESP

		SystemInt32SystemTimeSpanget_Days.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTimeSpanget_Days.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTimeSpanget_Days.IL_0001:
			; Ldfld
			; Field: System.Int64 System.TimeSpan._ticks
			; Type: System.Int64
			; Size: 8
			; DeclaringType: System.TimeSpan
			; TypeOnStack: System.TimeSpan&
			; Offset: 0 (includes object header)

		SystemInt32SystemTimeSpanget_Days.IL_0001.00: ;Asm
			pop dword ECX

		SystemInt32SystemTimeSpanget_Days.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemInt32SystemTimeSpanget_Days.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTimeSpanget_Days.IL_0001.03: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Days.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTimeSpanget_Days.IL_0001.05: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Days.IL_0001.06: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTimeSpanget_Days.IL_0006:
			; Ldc_I8

		SystemInt32SystemTimeSpanget_Days.IL_0006.00: ;Asm
			push dword 0xC9

		SystemInt32SystemTimeSpanget_Days.IL_0006.01: ;Asm
			push dword 0x2A69C000

		SystemInt32SystemTimeSpanget_Days.IL_000F:
			; Div

		SystemInt32SystemTimeSpanget_Days.IL_000F.00: ;Asm
			pop dword ESI

		SystemInt32SystemTimeSpanget_Days.IL_000F.01: ;Asm
			pop dword EDI

		SystemInt32SystemTimeSpanget_Days.IL_000F.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemTimeSpanget_Days.IL_000F.03: ;Asm
			or EAX, ESI

		SystemInt32SystemTimeSpanget_Days.IL_000F.04: ;Asm
			or EAX, EDI

		SystemInt32SystemTimeSpanget_Days.IL_000F.05: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException

		SystemInt32SystemTimeSpanget_Days.IL_000F.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException:

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.0A: ;Asm
			JE near SystemInt32SystemTimeSpanget_Days.IL_000F.NoLoop

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.0C: ;Asm
			mov EBX, EDI

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.0D: ;Asm
			xor EBX, EDX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemTimeSpanget_Days.IL_000F.divisor_no_neg

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemTimeSpanget_Days.IL_000F.divisor_no_neg:

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemTimeSpanget_Days.IL_000F.dividend_no_neg

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemTimeSpanget_Days.IL_000F.dividend_no_neg:

		SystemInt32SystemTimeSpanget_Days.IL_000F.ShiftRightLoop:

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Days.IL_000F.ShiftRightLoop

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.22: ;Asm
			idiv dword ESI

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.23: ;Asm
			pop dword EBX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.24: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.25: ;Asm
			JB near SystemInt32SystemTimeSpanget_Days.IL_000F._result_no_neg

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.26: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Days.IL_000F._result_no_neg:

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.27: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.28: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.29: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.2A: ;Asm
			Jmp SystemInt32SystemTimeSpanget_Days.IL_000F.End

		SystemInt32SystemTimeSpanget_Days.IL_000F.NoLoop:

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.2B: ;Asm
			mov ECX, EAX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.2C: ;Asm
			mov EAX, EDX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.2D: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.2E: ;Asm
			idiv dword ESI

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.2F: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.30: ;Asm
			mov EAX, ECX

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.31: ;Asm
			div dword ESI

		SystemInt32SystemTimeSpanget_Days.IL_000F_NoDivideByZeroException.32: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Days.IL_000F.End:

		SystemInt32SystemTimeSpanget_Days.IL_0010:
			; Conv_I4

		SystemInt32SystemTimeSpanget_Days.IL_0010.00: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Days.IL_0010.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTimeSpanget_Days.IL_0010.02: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Days.IL_0011:
			; Ret

		SystemInt32SystemTimeSpanget_Days.IL_0011.00: ;Asm
			Jmp SystemInt32SystemTimeSpanget_Days.END__OF__METHOD_NORMAL
			; End Method: get_Days

		SystemInt32SystemTimeSpanget_Days.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTimeSpanget_Days.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTimeSpanget_Days.END__OF__METHOD_NORMAL

		SystemInt32SystemTimeSpanget_Days.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTimeSpanget_Days.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Days.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemTimeSpanget_Days.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTimeSpanget_Days.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTimeSpanget_Days.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTimeSpanget_Days.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_96215935:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.TimeSpan
			; Name: get_Hours
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 8
			; Return size: 4

		SystemInt32SystemTimeSpanget_Hours:

		GUID_96234795:

		METHOD_96234795.07: ;Asm
			push dword EBP

		METHOD_96234795.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemTimeSpanget_Hours.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTimeSpanget_Hours.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTimeSpanget_Hours.IL_0001:
			; Ldfld
			; Field: System.Int64 System.TimeSpan._ticks
			; Type: System.Int64
			; Size: 8
			; DeclaringType: System.TimeSpan
			; TypeOnStack: System.TimeSpan&
			; Offset: 0 (includes object header)

		SystemInt32SystemTimeSpanget_Hours.IL_0001.00: ;Asm
			pop dword ECX

		SystemInt32SystemTimeSpanget_Hours.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemInt32SystemTimeSpanget_Hours.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTimeSpanget_Hours.IL_0001.03: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTimeSpanget_Hours.IL_0001.05: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_0001.06: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTimeSpanget_Hours.IL_0006:
			; Ldc_I8

		SystemInt32SystemTimeSpanget_Hours.IL_0006.00: ;Asm
			push dword 0x8

		SystemInt32SystemTimeSpanget_Hours.IL_0006.01: ;Asm
			push dword 0x61C46800

		SystemInt32SystemTimeSpanget_Hours.IL_000F:
			; Div

		SystemInt32SystemTimeSpanget_Hours.IL_000F.00: ;Asm
			pop dword ESI

		SystemInt32SystemTimeSpanget_Hours.IL_000F.01: ;Asm
			pop dword EDI

		SystemInt32SystemTimeSpanget_Hours.IL_000F.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemTimeSpanget_Hours.IL_000F.03: ;Asm
			or EAX, ESI

		SystemInt32SystemTimeSpanget_Hours.IL_000F.04: ;Asm
			or EAX, EDI

		SystemInt32SystemTimeSpanget_Hours.IL_000F.05: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException

		SystemInt32SystemTimeSpanget_Hours.IL_000F.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException:

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.0A: ;Asm
			JE near SystemInt32SystemTimeSpanget_Hours.IL_000F.NoLoop

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.0C: ;Asm
			mov EBX, EDI

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.0D: ;Asm
			xor EBX, EDX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemTimeSpanget_Hours.IL_000F.divisor_no_neg

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemTimeSpanget_Hours.IL_000F.divisor_no_neg:

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemTimeSpanget_Hours.IL_000F.dividend_no_neg

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemTimeSpanget_Hours.IL_000F.dividend_no_neg:

		SystemInt32SystemTimeSpanget_Hours.IL_000F.ShiftRightLoop:

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Hours.IL_000F.ShiftRightLoop

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.22: ;Asm
			idiv dword ESI

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.23: ;Asm
			pop dword EBX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.24: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.25: ;Asm
			JB near SystemInt32SystemTimeSpanget_Hours.IL_000F._result_no_neg

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.26: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_000F._result_no_neg:

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.27: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.28: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.29: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.2A: ;Asm
			Jmp SystemInt32SystemTimeSpanget_Hours.IL_000F.End

		SystemInt32SystemTimeSpanget_Hours.IL_000F.NoLoop:

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.2B: ;Asm
			mov ECX, EAX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.2C: ;Asm
			mov EAX, EDX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.2D: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.2E: ;Asm
			idiv dword ESI

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.2F: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.30: ;Asm
			mov EAX, ECX

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.31: ;Asm
			div dword ESI

		SystemInt32SystemTimeSpanget_Hours.IL_000F_NoDivideByZeroException.32: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_000F.End:

		SystemInt32SystemTimeSpanget_Hours.IL_0010:
			; Ldc_I4

		SystemInt32SystemTimeSpanget_Hours.IL_0010.00: ;Asm
			push dword 0x18

		SystemInt32SystemTimeSpanget_Hours.IL_0012:
			; Conv_I8

		SystemInt32SystemTimeSpanget_Hours.IL_0012.00: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_0012.01: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Hours.IL_0012.02: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Hours.IL_0012.03: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_0013:
			; Rem

		SystemInt32SystemTimeSpanget_Hours.IL_0013.00: ;Asm
			mov ESI, dword [ESP]

		SystemInt32SystemTimeSpanget_Hours.IL_0013.01: ;Asm
			mov EDI, dword [ESP + 4]

		SystemInt32SystemTimeSpanget_Hours.IL_0013.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemTimeSpanget_Hours.IL_0013.03: ;Asm
			or EAX, ESI

		SystemInt32SystemTimeSpanget_Hours.IL_0013.04: ;Asm
			or EAX, EDI

		SystemInt32SystemTimeSpanget_Hours.IL_0013.05: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException

		SystemInt32SystemTimeSpanget_Hours.IL_0013.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException:

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.07: ;Asm
			mov EAX, dword [ESP + 8]

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.08: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.09: ;Asm
			add ESP, 0x10

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.0A: ;Asm
			or EDI, EDI

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.0B: ;Asm
			JE near SystemInt32SystemTimeSpanget_Hours.IL_0013.NoLoop

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.0C: ;Asm
			xor ECX, ECX

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.0D: ;Asm
			mov EBX, EDX

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemTimeSpanget_Hours.IL_0013.divisor_no_neg

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemTimeSpanget_Hours.IL_0013.divisor_no_neg:

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemTimeSpanget_Hours.IL_0013.dividend_no_neg

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemTimeSpanget_Hours.IL_0013.dividend_no_neg:

		SystemInt32SystemTimeSpanget_Hours.IL_0013.ShiftRightLoop:

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Hours.IL_0013.ShiftRightLoop

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.22: ;Asm
			div dword ESI

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.23: ;Asm
			xor EAX, EAX

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.24: ;Asm
			shld EAX, EDX, CL

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.25: ;Asm
			shl EDX, CL

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.26: ;Asm
			pop dword EBX

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.27: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.28: ;Asm
			JB near SystemInt32SystemTimeSpanget_Hours.IL_0013._remainder_no_neg

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.29: ;Asm
			neg dword EDX

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.2A: ;Asm
			adc EAX, 0x0

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.2B: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_0013._remainder_no_neg:

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.2C: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.2D: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.2E: ;Asm
			Jmp SystemInt32SystemTimeSpanget_Hours.IL_0013.End

		SystemInt32SystemTimeSpanget_Hours.IL_0013.NoLoop:

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.2F: ;Asm
			mov ECX, EAX

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.30: ;Asm
			mov EAX, EDX

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.31: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.32: ;Asm
			idiv dword ESI

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.33: ;Asm
			mov EAX, ECX

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.34: ;Asm
			div dword ESI

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.35: ;Asm
			push dword 0x0

		SystemInt32SystemTimeSpanget_Hours.IL_0013_NoDivideByZeroException.36: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Hours.IL_0013.End:

		SystemInt32SystemTimeSpanget_Hours.IL_0014:
			; Conv_I4

		SystemInt32SystemTimeSpanget_Hours.IL_0014.00: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_0014.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTimeSpanget_Hours.IL_0014.02: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Hours.IL_0015:
			; Ret

		SystemInt32SystemTimeSpanget_Hours.IL_0015.00: ;Asm
			Jmp SystemInt32SystemTimeSpanget_Hours.END__OF__METHOD_NORMAL
			; End Method: get_Hours

		SystemInt32SystemTimeSpanget_Hours.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTimeSpanget_Hours.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTimeSpanget_Hours.END__OF__METHOD_NORMAL

		SystemInt32SystemTimeSpanget_Hours.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTimeSpanget_Hours.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Hours.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemTimeSpanget_Hours.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTimeSpanget_Hours.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTimeSpanget_Hours.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTimeSpanget_Hours.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_96234796:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.TimeSpan
			; Name: get_Minutes
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 8
			; Return size: 4

		SystemInt32SystemTimeSpanget_Minutes:

		GUID_96263220:

		METHOD_96263220.07: ;Asm
			push dword EBP

		METHOD_96263220.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemTimeSpanget_Minutes.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTimeSpanget_Minutes.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTimeSpanget_Minutes.IL_0001:
			; Ldfld
			; Field: System.Int64 System.TimeSpan._ticks
			; Type: System.Int64
			; Size: 8
			; DeclaringType: System.TimeSpan
			; TypeOnStack: System.TimeSpan&
			; Offset: 0 (includes object header)

		SystemInt32SystemTimeSpanget_Minutes.IL_0001.00: ;Asm
			pop dword ECX

		SystemInt32SystemTimeSpanget_Minutes.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemInt32SystemTimeSpanget_Minutes.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTimeSpanget_Minutes.IL_0001.03: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTimeSpanget_Minutes.IL_0001.05: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_0001.06: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTimeSpanget_Minutes.IL_0006:
			; Ldc_I4

		SystemInt32SystemTimeSpanget_Minutes.IL_0006.00: ;Asm
			push dword 0x23C34600

		SystemInt32SystemTimeSpanget_Minutes.IL_000B:
			; Conv_I8

		SystemInt32SystemTimeSpanget_Minutes.IL_000B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_000B.01: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Minutes.IL_000B.02: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Minutes.IL_000B.03: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C:
			; Div

		SystemInt32SystemTimeSpanget_Minutes.IL_000C.00: ;Asm
			pop dword ESI

		SystemInt32SystemTimeSpanget_Minutes.IL_000C.01: ;Asm
			pop dword EDI

		SystemInt32SystemTimeSpanget_Minutes.IL_000C.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C.03: ;Asm
			or EAX, ESI

		SystemInt32SystemTimeSpanget_Minutes.IL_000C.04: ;Asm
			or EAX, EDI

		SystemInt32SystemTimeSpanget_Minutes.IL_000C.05: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException

		SystemInt32SystemTimeSpanget_Minutes.IL_000C.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException:

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.0A: ;Asm
			JE near SystemInt32SystemTimeSpanget_Minutes.IL_000C.NoLoop

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.0C: ;Asm
			mov EBX, EDI

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.0D: ;Asm
			xor EBX, EDX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemTimeSpanget_Minutes.IL_000C.divisor_no_neg

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemTimeSpanget_Minutes.IL_000C.divisor_no_neg:

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemTimeSpanget_Minutes.IL_000C.dividend_no_neg

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C.dividend_no_neg:

		SystemInt32SystemTimeSpanget_Minutes.IL_000C.ShiftRightLoop:

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Minutes.IL_000C.ShiftRightLoop

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.22: ;Asm
			idiv dword ESI

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.23: ;Asm
			pop dword EBX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.24: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.25: ;Asm
			JB near SystemInt32SystemTimeSpanget_Minutes.IL_000C._result_no_neg

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.26: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C._result_no_neg:

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.27: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.28: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.29: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.2A: ;Asm
			Jmp SystemInt32SystemTimeSpanget_Minutes.IL_000C.End

		SystemInt32SystemTimeSpanget_Minutes.IL_000C.NoLoop:

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.2B: ;Asm
			mov ECX, EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.2C: ;Asm
			mov EAX, EDX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.2D: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.2E: ;Asm
			idiv dword ESI

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.2F: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.30: ;Asm
			mov EAX, ECX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.31: ;Asm
			div dword ESI

		SystemInt32SystemTimeSpanget_Minutes.IL_000C_NoDivideByZeroException.32: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_000C.End:

		SystemInt32SystemTimeSpanget_Minutes.IL_000D:
			; Ldc_I4

		SystemInt32SystemTimeSpanget_Minutes.IL_000D.00: ;Asm
			push dword 0x3C

		SystemInt32SystemTimeSpanget_Minutes.IL_000F:
			; Conv_I8

		SystemInt32SystemTimeSpanget_Minutes.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_000F.01: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Minutes.IL_000F.02: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Minutes.IL_000F.03: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010:
			; Rem

		SystemInt32SystemTimeSpanget_Minutes.IL_0010.00: ;Asm
			mov ESI, dword [ESP]

		SystemInt32SystemTimeSpanget_Minutes.IL_0010.01: ;Asm
			mov EDI, dword [ESP + 4]

		SystemInt32SystemTimeSpanget_Minutes.IL_0010.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010.03: ;Asm
			or EAX, ESI

		SystemInt32SystemTimeSpanget_Minutes.IL_0010.04: ;Asm
			or EAX, EDI

		SystemInt32SystemTimeSpanget_Minutes.IL_0010.05: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException

		SystemInt32SystemTimeSpanget_Minutes.IL_0010.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException:

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.07: ;Asm
			mov EAX, dword [ESP + 8]

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.08: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.09: ;Asm
			add ESP, 0x10

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.0A: ;Asm
			or EDI, EDI

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.0B: ;Asm
			JE near SystemInt32SystemTimeSpanget_Minutes.IL_0010.NoLoop

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.0C: ;Asm
			xor ECX, ECX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.0D: ;Asm
			mov EBX, EDX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemTimeSpanget_Minutes.IL_0010.divisor_no_neg

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemTimeSpanget_Minutes.IL_0010.divisor_no_neg:

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemTimeSpanget_Minutes.IL_0010.dividend_no_neg

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010.dividend_no_neg:

		SystemInt32SystemTimeSpanget_Minutes.IL_0010.ShiftRightLoop:

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Minutes.IL_0010.ShiftRightLoop

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.22: ;Asm
			div dword ESI

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.23: ;Asm
			xor EAX, EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.24: ;Asm
			shld EAX, EDX, CL

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.25: ;Asm
			shl EDX, CL

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.26: ;Asm
			pop dword EBX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.27: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.28: ;Asm
			JB near SystemInt32SystemTimeSpanget_Minutes.IL_0010._remainder_no_neg

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.29: ;Asm
			neg dword EDX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.2A: ;Asm
			adc EAX, 0x0

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.2B: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010._remainder_no_neg:

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.2C: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.2D: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.2E: ;Asm
			Jmp SystemInt32SystemTimeSpanget_Minutes.IL_0010.End

		SystemInt32SystemTimeSpanget_Minutes.IL_0010.NoLoop:

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.2F: ;Asm
			mov ECX, EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.30: ;Asm
			mov EAX, EDX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.31: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.32: ;Asm
			idiv dword ESI

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.33: ;Asm
			mov EAX, ECX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.34: ;Asm
			div dword ESI

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.35: ;Asm
			push dword 0x0

		SystemInt32SystemTimeSpanget_Minutes.IL_0010_NoDivideByZeroException.36: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Minutes.IL_0010.End:

		SystemInt32SystemTimeSpanget_Minutes.IL_0011:
			; Conv_I4

		SystemInt32SystemTimeSpanget_Minutes.IL_0011.00: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_0011.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTimeSpanget_Minutes.IL_0011.02: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Minutes.IL_0012:
			; Ret

		SystemInt32SystemTimeSpanget_Minutes.IL_0012.00: ;Asm
			Jmp SystemInt32SystemTimeSpanget_Minutes.END__OF__METHOD_NORMAL
			; End Method: get_Minutes

		SystemInt32SystemTimeSpanget_Minutes.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTimeSpanget_Minutes.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTimeSpanget_Minutes.END__OF__METHOD_NORMAL

		SystemInt32SystemTimeSpanget_Minutes.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTimeSpanget_Minutes.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Minutes.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemTimeSpanget_Minutes.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTimeSpanget_Minutes.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTimeSpanget_Minutes.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTimeSpanget_Minutes.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_96263221:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.TimeSpan
			; Name: get_Seconds
			; Plugged: No
			; Argument[0] $this at EBP+8, size = 8
			; Return size: 4

		SystemInt32SystemTimeSpanget_Seconds:

		GUID_96294993:

		METHOD_96294993.07: ;Asm
			push dword EBP

		METHOD_96294993.08: ;Asm
			mov EBP, ESP

		SystemInt32SystemTimeSpanget_Seconds.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTimeSpanget_Seconds.IL_0000.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTimeSpanget_Seconds.IL_0001:
			; Ldfld
			; Field: System.Int64 System.TimeSpan._ticks
			; Type: System.Int64
			; Size: 8
			; DeclaringType: System.TimeSpan
			; TypeOnStack: System.TimeSpan&
			; Offset: 0 (includes object header)

		SystemInt32SystemTimeSpanget_Seconds.IL_0001.00: ;Asm
			pop dword ECX

		SystemInt32SystemTimeSpanget_Seconds.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemInt32SystemTimeSpanget_Seconds.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTimeSpanget_Seconds.IL_0001.03: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTimeSpanget_Seconds.IL_0001.05: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_0001.06: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTimeSpanget_Seconds.IL_0006:
			; Ldc_I4

		SystemInt32SystemTimeSpanget_Seconds.IL_0006.00: ;Asm
			push dword 0x989680

		SystemInt32SystemTimeSpanget_Seconds.IL_000B:
			; Conv_I8

		SystemInt32SystemTimeSpanget_Seconds.IL_000B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_000B.01: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Seconds.IL_000B.02: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Seconds.IL_000B.03: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C:
			; Div

		SystemInt32SystemTimeSpanget_Seconds.IL_000C.00: ;Asm
			pop dword ESI

		SystemInt32SystemTimeSpanget_Seconds.IL_000C.01: ;Asm
			pop dword EDI

		SystemInt32SystemTimeSpanget_Seconds.IL_000C.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C.03: ;Asm
			or EAX, ESI

		SystemInt32SystemTimeSpanget_Seconds.IL_000C.04: ;Asm
			or EAX, EDI

		SystemInt32SystemTimeSpanget_Seconds.IL_000C.05: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException

		SystemInt32SystemTimeSpanget_Seconds.IL_000C.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException:

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.07: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.08: ;Asm
			pop dword EDX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.09: ;Asm
			or EDI, EDI

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.0A: ;Asm
			JE near SystemInt32SystemTimeSpanget_Seconds.IL_000C.NoLoop

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.0B: ;Asm
			xor ECX, ECX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.0C: ;Asm
			mov EBX, EDI

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.0D: ;Asm
			xor EBX, EDX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemTimeSpanget_Seconds.IL_000C.divisor_no_neg

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemTimeSpanget_Seconds.IL_000C.divisor_no_neg:

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemTimeSpanget_Seconds.IL_000C.dividend_no_neg

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C.dividend_no_neg:

		SystemInt32SystemTimeSpanget_Seconds.IL_000C.ShiftRightLoop:

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Seconds.IL_000C.ShiftRightLoop

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.22: ;Asm
			idiv dword ESI

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.23: ;Asm
			pop dword EBX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.24: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.25: ;Asm
			JB near SystemInt32SystemTimeSpanget_Seconds.IL_000C._result_no_neg

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.26: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C._result_no_neg:

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.27: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.28: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.29: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.2A: ;Asm
			Jmp SystemInt32SystemTimeSpanget_Seconds.IL_000C.End

		SystemInt32SystemTimeSpanget_Seconds.IL_000C.NoLoop:

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.2B: ;Asm
			mov ECX, EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.2C: ;Asm
			mov EAX, EDX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.2D: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.2E: ;Asm
			idiv dword ESI

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.2F: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.30: ;Asm
			mov EAX, ECX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.31: ;Asm
			div dword ESI

		SystemInt32SystemTimeSpanget_Seconds.IL_000C_NoDivideByZeroException.32: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_000C.End:

		SystemInt32SystemTimeSpanget_Seconds.IL_000D:
			; Ldc_I4

		SystemInt32SystemTimeSpanget_Seconds.IL_000D.00: ;Asm
			push dword 0x3C

		SystemInt32SystemTimeSpanget_Seconds.IL_000F:
			; Conv_I8

		SystemInt32SystemTimeSpanget_Seconds.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_000F.01: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Seconds.IL_000F.02: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Seconds.IL_000F.03: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010:
			; Rem

		SystemInt32SystemTimeSpanget_Seconds.IL_0010.00: ;Asm
			mov ESI, dword [ESP]

		SystemInt32SystemTimeSpanget_Seconds.IL_0010.01: ;Asm
			mov EDI, dword [ESP + 4]

		SystemInt32SystemTimeSpanget_Seconds.IL_0010.02: ;Asm
			xor EAX, EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010.03: ;Asm
			or EAX, ESI

		SystemInt32SystemTimeSpanget_Seconds.IL_0010.04: ;Asm
			or EAX, EDI

		SystemInt32SystemTimeSpanget_Seconds.IL_0010.05: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException

		SystemInt32SystemTimeSpanget_Seconds.IL_0010.06: ;Asm
			Call SystemVoidCosmosIL2CPUExceptionHelperThrowDivideByZeroException

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException:

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.07: ;Asm
			mov EAX, dword [ESP + 8]

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.08: ;Asm
			mov EDX, dword [ESP + 12]

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.09: ;Asm
			add ESP, 0x10

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.0A: ;Asm
			or EDI, EDI

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.0B: ;Asm
			JE near SystemInt32SystemTimeSpanget_Seconds.IL_0010.NoLoop

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.0C: ;Asm
			xor ECX, ECX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.0D: ;Asm
			mov EBX, EDX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.0E: ;Asm
			push dword EBX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.0F: ;Asm
			cmp EDI, 0x80000000

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.10: ;Asm
			JB near SystemInt32SystemTimeSpanget_Seconds.IL_0010.divisor_no_neg

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.11: ;Asm
			neg dword ESI

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.12: ;Asm
			adc EDI, 0x0

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.13: ;Asm
			neg dword EDI

		SystemInt32SystemTimeSpanget_Seconds.IL_0010.divisor_no_neg:

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.14: ;Asm
			cmp EDX, 0x80000000

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.15: ;Asm
			JB near SystemInt32SystemTimeSpanget_Seconds.IL_0010.dividend_no_neg

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.16: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.17: ;Asm
			adc EDX, 0x0

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.18: ;Asm
			neg dword EDX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010.dividend_no_neg:

		SystemInt32SystemTimeSpanget_Seconds.IL_0010.ShiftRightLoop:

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.19: ;Asm
			shrd ESI, EDI, 0x1

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.1A: ;Asm
			shr EDI, 0x1

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.1B: ;Asm
			inc dword ECX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.1C: ;Asm
			mov EBX, ESI

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.1D: ;Asm
			and EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.1E: ;Asm
			or EBX, EDI

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.1F: ;Asm
			JNE near SystemInt32SystemTimeSpanget_Seconds.IL_0010.ShiftRightLoop

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.20: ;Asm
			shrd EAX, EDX, CL

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.21: ;Asm
			shr EDX, CL

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.22: ;Asm
			div dword ESI

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.23: ;Asm
			xor EAX, EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.24: ;Asm
			shld EAX, EDX, CL

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.25: ;Asm
			shl EDX, CL

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.26: ;Asm
			pop dword EBX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.27: ;Asm
			cmp EBX, 0x80000000

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.28: ;Asm
			JB near SystemInt32SystemTimeSpanget_Seconds.IL_0010._remainder_no_neg

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.29: ;Asm
			neg dword EDX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.2A: ;Asm
			adc EAX, 0x0

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.2B: ;Asm
			neg dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010._remainder_no_neg:

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.2C: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.2D: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.2E: ;Asm
			Jmp SystemInt32SystemTimeSpanget_Seconds.IL_0010.End

		SystemInt32SystemTimeSpanget_Seconds.IL_0010.NoLoop:

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.2F: ;Asm
			mov ECX, EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.30: ;Asm
			mov EAX, EDX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.31: ;Asm
			cdq

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.32: ;Asm
			idiv dword ESI

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.33: ;Asm
			mov EAX, ECX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.34: ;Asm
			div dword ESI

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.35: ;Asm
			push dword 0x0

		SystemInt32SystemTimeSpanget_Seconds.IL_0010_NoDivideByZeroException.36: ;Asm
			push dword EDX

		SystemInt32SystemTimeSpanget_Seconds.IL_0010.End:

		SystemInt32SystemTimeSpanget_Seconds.IL_0011:
			; Conv_I4

		SystemInt32SystemTimeSpanget_Seconds.IL_0011.00: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_0011.01: ;Asm
			add ESP, 0x4

		SystemInt32SystemTimeSpanget_Seconds.IL_0011.02: ;Asm
			push dword EAX

		SystemInt32SystemTimeSpanget_Seconds.IL_0012:
			; Ret

		SystemInt32SystemTimeSpanget_Seconds.IL_0012.00: ;Asm
			Jmp SystemInt32SystemTimeSpanget_Seconds.END__OF__METHOD_NORMAL
			; End Method: get_Seconds

		SystemInt32SystemTimeSpanget_Seconds.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTimeSpanget_Seconds.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTimeSpanget_Seconds.END__OF__METHOD_NORMAL

		SystemInt32SystemTimeSpanget_Seconds.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTimeSpanget_Seconds.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTimeSpanget_Seconds.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemInt32SystemTimeSpanget_Seconds.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTimeSpanget_Seconds.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTimeSpanget_Seconds.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTimeSpanget_Seconds.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret


		GUID_96294994:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.TimeSpan
			; Name: get_TotalSeconds
			; Plugged: No
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 8

		SystemDoubleSystemTimeSpanget_TotalSeconds:

		GUID_96326966:

		METHOD_96326966.07: ;Asm
			push dword EBP

		METHOD_96326966.08: ;Asm
			mov EBP, ESP

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.TimeSpan&
			; Arg real size = 4 aligned size = 4

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0001:
			; Ldfld
			; Field: System.Int64 System.TimeSpan._ticks
			; Type: System.Int64
			; Size: 8
			; DeclaringType: System.TimeSpan
			; TypeOnStack: System.TimeSpan&
			; Offset: 0 (includes object header)

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0001.00: ;Asm
			pop dword ECX

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0001.01: ;Asm
			add ECX, 0x0

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0001.02: ;Asm
			mov EAX, dword [ECX + 4]

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0001.03: ;Asm
			push dword EAX

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0001.04: ;Asm
			mov EAX, dword [ECX]

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0001.05: ;Asm
			push dword EAX

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0001.06: ;Asm
			mov EAX, 0x0

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0006:
			; Conv_R8

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0006.00: ;Asm
			fild qword [ESP]

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0006.01: ;Asm
			fstp qword [ESP]

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0007:
			; Ldc_R8

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0007.00: ;Asm
			push dword 0x3E7AD7F2

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0007.01: ;Asm
			push dword 0x9ABCAF48

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0010:
			; Mul

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0010.00: ;Asm
			movsd XMM0, [ESP]

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0010.01: ;Asm
			add ESP, 0x8

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0010.02: ;Asm
			movsd XMM1, [ESP]

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0010.03: ;Asm
			mulsd XMM1, XMM0

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0010.04: ;Asm
			movsd [ESP], XMM1

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0011:
			; Ret

		SystemDoubleSystemTimeSpanget_TotalSeconds.IL_0011.00: ;Asm
			Jmp SystemDoubleSystemTimeSpanget_TotalSeconds.END__OF__METHOD_NORMAL
			; End Method: get_TotalSeconds

		SystemDoubleSystemTimeSpanget_TotalSeconds.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemDoubleSystemTimeSpanget_TotalSeconds.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemDoubleSystemTimeSpanget_TotalSeconds.END__OF__METHOD_NORMAL

		SystemDoubleSystemTimeSpanget_TotalSeconds.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemDoubleSystemTimeSpanget_TotalSeconds.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemDoubleSystemTimeSpanget_TotalSeconds.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 8], EAX

		SystemDoubleSystemTimeSpanget_TotalSeconds.END__OF__METHOD_NORMAL.05: ;Asm
			pop dword EAX

		SystemDoubleSystemTimeSpanget_TotalSeconds.END__OF__METHOD_NORMAL.06: ;Asm
			mov dword [EBP + 12], EAX

		SystemDoubleSystemTimeSpanget_TotalSeconds.END__OF__METHOD_EXCEPTION:

		SystemDoubleSystemTimeSpanget_TotalSeconds.END__OF__METHOD_EXCEPTION__2:

		SystemDoubleSystemTimeSpanget_TotalSeconds.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			pop dword EBP

		SystemDoubleSystemTimeSpanget_TotalSeconds.END__OF__METHOD_EXCEPTION__2.08: ;Asm
			Ret


		GUID_96326967:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Decoder
			; Name: Reset
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-12
			; Argument[0] $this at EBP+12, size = 8
			; Return size: 0

		SystemVoidSystemTextDecoderReset:

		GUID_96346247:

		METHOD_96346247.09: ;Asm
			push dword EBP

		METHOD_96346247.0A: ;Asm
			mov EBP, ESP
			; Local 0, Size 8

		METHOD_96346247.0B: ;Asm
			push dword 0x0

		METHOD_96346247.0C: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_96346247.0D: ;Asm
			push dword 0x0

		METHOD_96346247.0E: ;Asm
			push dword 0x0

		SystemVoidSystemTextDecoderReset.IL_0000:
			; Call

		SystemVoidSystemTextDecoderReset.IL_0000.00: ;Asm
			sub ESP, 0x8

		SystemVoidSystemTextDecoderReset.IL_0000.01: ;Asm
			Call SystemBytearraySystemArrayEmptySystemByte

		SystemVoidSystemTextDecoderReset.IL_0000.02: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextDecoderReset.IL_0000.03: ;Asm
			JE near SystemVoidSystemTextDecoderReset.IL_0005
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemVoidSystemTextDecoderReset.IL_0000.04: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderReset.IL_0000.05: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderReset.IL_0000.06: ;Asm
			JNE near SystemVoidSystemTextDecoderReset.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextDecoderReset.IL_0005:
			; Stloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemTextDecoderReset.IL_0005.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextDecoderReset.IL_0005.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemVoidSystemTextDecoderReset.IL_0005.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextDecoderReset.IL_0005.03: ;Asm
			mov dword [EBP - 4], EAX

		SystemVoidSystemTextDecoderReset.IL_0006:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Decoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextDecoderReset.IL_0006.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextDecoderReset.IL_0006.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextDecoderReset.IL_0007:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemTextDecoderReset.IL_0007.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemTextDecoderReset.IL_0007.01: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderReset.IL_0007.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemTextDecoderReset.IL_0007.03: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderReset.IL_0008:
			; Ldc_I4

		SystemVoidSystemTextDecoderReset.IL_0008.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextDecoderReset.IL_0009:
			; Ldc_I4

		SystemVoidSystemTextDecoderReset.IL_0009.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextDecoderReset.IL_000A:
			; Ldc_I4

		SystemVoidSystemTextDecoderReset.IL_000A.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextDecoderReset.IL_000B:
			; Callvirt
			; ThisOffset = 20

		SystemVoidSystemTextDecoderReset.IL_000B.00: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidSystemTextDecoderReset.IL_000B.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextDecoderReset.IL_000B.02: ;Asm
			push dword 0x4A2

		SystemVoidSystemTextDecoderReset.IL_000B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextDecoderReset.IL_000B.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextDecoderReset.IL_000B.AfterAddressCheck:

		SystemVoidSystemTextDecoderReset.IL_000B.05: ;Asm
			mov EAX, dword [ESP + 24]

		SystemVoidSystemTextDecoderReset.IL_000B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextDecoderReset.IL_000B.07: ;Asm
			JNE near SystemVoidSystemTextDecoderReset.IL_000B.NotBoxedThis

		SystemVoidSystemTextDecoderReset.IL_000B.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextDecoderReset.IL_000B.09: ;Asm
			mov dword [ESP + 24], EAX

		SystemVoidSystemTextDecoderReset.IL_000B.0A: ;Asm
			add ESP, 0x18

		SystemVoidSystemTextDecoderReset.IL_000B.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextDecoderReset.IL_000B.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextDecoderReset.IL_000B.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextDecoderReset.IL_000B.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextDecoderReset.IL_000B.0F: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextDecoderReset.IL_000B.NotBoxedThis:

		SystemVoidSystemTextDecoderReset.IL_000B.10: ;Asm
			Call ECX

		SystemVoidSystemTextDecoderReset.IL_000B.AfterNotBoxedThis:

		SystemVoidSystemTextDecoderReset.IL_000B.11: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextDecoderReset.IL_000B.12: ;Asm
			JE near SystemVoidSystemTextDecoderReset.IL_0010
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextDecoderReset.IL_000B.13: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderReset.IL_000B.14: ;Asm
			JNE near SystemVoidSystemTextDecoderReset.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextDecoderReset.IL_000B.NoExceptionAfterCall:
			; Argument Count = 4

		SystemVoidSystemTextDecoderReset.IL_0010:
			; Newarr
			; Element Size = 2

		SystemVoidSystemTextDecoderReset.IL_0010.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextDecoderReset.IL_0010.01: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderReset.IL_0010.02: ;Asm
			mov EDX, 0x2

		SystemVoidSystemTextDecoderReset.IL_0010.03: ;Asm
			mul dword EDX

		SystemVoidSystemTextDecoderReset.IL_0010.04: ;Asm
			add EAX, 0x10

		SystemVoidSystemTextDecoderReset.IL_0010.05: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderReset.IL_0010.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextDecoderReset.IL_0010.AfterAlloc:

		SystemVoidSystemTextDecoderReset.IL_0010.07: ;Asm
			pop dword EAX

		SystemVoidSystemTextDecoderReset.IL_0010.08: ;Asm
			pop dword ESI

		SystemVoidSystemTextDecoderReset.IL_0010.09: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderReset.IL_0010.0A: ;Asm
			push dword [ESP]

		SystemVoidSystemTextDecoderReset.IL_0010.0B: ;Asm
			push dword [ESP]

		SystemVoidSystemTextDecoderReset.IL_0010.0C: ;Asm
			pop dword EAX

		SystemVoidSystemTextDecoderReset.IL_0010.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextDecoderReset.IL_0010.0E: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextDecoderReset.IL_0010.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemVoidSystemTextDecoderReset.IL_0010.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemVoidSystemTextDecoderReset.IL_0010.11: ;Asm
			mov dword [EAX + 12], 0x2

		SystemVoidSystemTextDecoderReset.IL_0010.12: ;Asm
			push dword 0x0

		SystemVoidSystemTextDecoderReset.IL_0010.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemVoidSystemTextDecoderReset.IL_0010.14: ;Asm
			push dword 0x0

		SystemVoidSystemTextDecoderReset.IL_0015:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidSystemTextDecoderReset.IL_0015.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextDecoderReset.IL_0015.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemVoidSystemTextDecoderReset.IL_0015.02: ;Asm
			pop dword EAX

		SystemVoidSystemTextDecoderReset.IL_0015.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemVoidSystemTextDecoderReset.IL_0016:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Decoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextDecoderReset.IL_0016.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextDecoderReset.IL_0016.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextDecoderReset.IL_0017:
			; Ldloc
			; Local type = System.Byte[]
			; Local EBP offset = 4
			; Local size = 8

		SystemVoidSystemTextDecoderReset.IL_0017.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemVoidSystemTextDecoderReset.IL_0017.01: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderReset.IL_0017.02: ;Asm
			mov EAX, dword [EBP - 8]

		SystemVoidSystemTextDecoderReset.IL_0017.03: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderReset.IL_0018:
			; Ldc_I4

		SystemVoidSystemTextDecoderReset.IL_0018.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextDecoderReset.IL_0019:
			; Ldc_I4

		SystemVoidSystemTextDecoderReset.IL_0019.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextDecoderReset.IL_001A:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemVoidSystemTextDecoderReset.IL_001A.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemVoidSystemTextDecoderReset.IL_001A.01: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderReset.IL_001A.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemVoidSystemTextDecoderReset.IL_001A.03: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderReset.IL_001B:
			; Ldc_I4

		SystemVoidSystemTextDecoderReset.IL_001B.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextDecoderReset.IL_001C:
			; Ldc_I4

		SystemVoidSystemTextDecoderReset.IL_001C.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextDecoderReset.IL_001D:
			; Callvirt
			; ThisOffset = 32

		SystemVoidSystemTextDecoderReset.IL_001D.00: ;Asm
			mov EAX, dword [ESP + 36]

		SystemVoidSystemTextDecoderReset.IL_001D.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextDecoderReset.IL_001D.02: ;Asm
			push dword 0x4A3

		SystemVoidSystemTextDecoderReset.IL_001D.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextDecoderReset.IL_001D.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextDecoderReset.IL_001D.AfterAddressCheck:

		SystemVoidSystemTextDecoderReset.IL_001D.05: ;Asm
			mov EAX, dword [ESP + 36]

		SystemVoidSystemTextDecoderReset.IL_001D.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextDecoderReset.IL_001D.07: ;Asm
			JNE near SystemVoidSystemTextDecoderReset.IL_001D.NotBoxedThis

		SystemVoidSystemTextDecoderReset.IL_001D.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextDecoderReset.IL_001D.09: ;Asm
			mov dword [ESP + 36], EAX

		SystemVoidSystemTextDecoderReset.IL_001D.0A: ;Asm
			add ESP, 0x24

		SystemVoidSystemTextDecoderReset.IL_001D.0B: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextDecoderReset.IL_001D.0C: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextDecoderReset.IL_001D.0D: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextDecoderReset.IL_001D.0E: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextDecoderReset.IL_001D.0F: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextDecoderReset.IL_001D.10: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextDecoderReset.IL_001D.11: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextDecoderReset.IL_001D.12: ;Asm
			push dword [ESP - 8]

		SystemVoidSystemTextDecoderReset.IL_001D.NotBoxedThis:

		SystemVoidSystemTextDecoderReset.IL_001D.13: ;Asm
			Call ECX

		SystemVoidSystemTextDecoderReset.IL_001D.AfterNotBoxedThis:

		SystemVoidSystemTextDecoderReset.IL_001D.14: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextDecoderReset.IL_001D.15: ;Asm
			JE near SystemVoidSystemTextDecoderReset.IL_0022
			; aStackSizeBeforeCall = 40
			; aTotalArgumentSizeOfMethod = 40
			; aReturnSize = 4
			; Cleanup return

		SystemVoidSystemTextDecoderReset.IL_001D.16: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderReset.IL_001D.17: ;Asm
			JNE near SystemVoidSystemTextDecoderReset.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextDecoderReset.IL_001D.NoExceptionAfterCall:
			; Argument Count = 6

		SystemVoidSystemTextDecoderReset.IL_0022:
			; Pop

		SystemVoidSystemTextDecoderReset.IL_0022.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderReset.IL_0023:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Decoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextDecoderReset.IL_0023.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextDecoderReset.IL_0023.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextDecoderReset.IL_0024:
			; Ldfld
			; Field: System.Text.DecoderFallbackBuffer System.Text.Decoder.m_fallbackBuffer
			; Type: System.Text.DecoderFallbackBuffer
			; Size: 8
			; DeclaringType: System.Text.Decoder
			; TypeOnStack: System.Text.Decoder
			; Offset: 12 (includes object header)

		SystemVoidSystemTextDecoderReset.IL_0024.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderReset.IL_0024.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextDecoderReset.IL_0024.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemTextDecoderReset.IL_0024.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemTextDecoderReset.IL_0024.04: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderReset.IL_0024.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextDecoderReset.IL_0024.06: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderReset.IL_0024.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextDecoderReset.IL_0029:
			; Branch

		SystemVoidSystemTextDecoderReset.IL_0029.00: ;Asm
			pop dword EAX

		SystemVoidSystemTextDecoderReset.IL_0029.01: ;Asm
			pop dword EBX

		SystemVoidSystemTextDecoderReset.IL_0029.02: ;Asm
			cmp EAX, 0x0

		SystemVoidSystemTextDecoderReset.IL_0029.03: ;Asm
			JNE near SystemVoidSystemTextDecoderReset.IL_0029.End

		SystemVoidSystemTextDecoderReset.IL_0029.04: ;Asm
			cmp EBX, 0x0

		SystemVoidSystemTextDecoderReset.IL_0029.05: ;Asm
			JE near SystemVoidSystemTextDecoderReset.IL_0036

		SystemVoidSystemTextDecoderReset.IL_0029.End:

		SystemVoidSystemTextDecoderReset.IL_002B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Decoder
			; Arg real size = 8 aligned size = 8

		SystemVoidSystemTextDecoderReset.IL_002B.00: ;Asm
			push dword [EBP + 12]

		SystemVoidSystemTextDecoderReset.IL_002B.01: ;Asm
			push dword [EBP + 8]

		SystemVoidSystemTextDecoderReset.IL_002C:
			; Ldfld
			; Field: System.Text.DecoderFallbackBuffer System.Text.Decoder.m_fallbackBuffer
			; Type: System.Text.DecoderFallbackBuffer
			; Size: 8
			; DeclaringType: System.Text.Decoder
			; TypeOnStack: System.Text.Decoder
			; Offset: 12 (includes object header)

		SystemVoidSystemTextDecoderReset.IL_002C.00: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderReset.IL_002C.01: ;Asm
			pop dword ECX

		SystemVoidSystemTextDecoderReset.IL_002C.02: ;Asm
			add ECX, 0xC

		SystemVoidSystemTextDecoderReset.IL_002C.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemVoidSystemTextDecoderReset.IL_002C.04: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderReset.IL_002C.05: ;Asm
			mov EAX, dword [ECX]

		SystemVoidSystemTextDecoderReset.IL_002C.06: ;Asm
			push dword EAX

		SystemVoidSystemTextDecoderReset.IL_002C.07: ;Asm
			mov EAX, 0x0

		SystemVoidSystemTextDecoderReset.IL_0031:
			; Callvirt
			; ThisOffset = 0

		SystemVoidSystemTextDecoderReset.IL_0031.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextDecoderReset.IL_0031.01: ;Asm
			push dword [EAX]

		SystemVoidSystemTextDecoderReset.IL_0031.02: ;Asm
			push dword 0x4A4

		SystemVoidSystemTextDecoderReset.IL_0031.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemVoidSystemTextDecoderReset.IL_0031.04: ;Asm
			pop dword ECX

		SystemVoidSystemTextDecoderReset.IL_0031.AfterAddressCheck:

		SystemVoidSystemTextDecoderReset.IL_0031.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemVoidSystemTextDecoderReset.IL_0031.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemVoidSystemTextDecoderReset.IL_0031.07: ;Asm
			JNE near SystemVoidSystemTextDecoderReset.IL_0031.NotBoxedThis

		SystemVoidSystemTextDecoderReset.IL_0031.08: ;Asm
			add EAX, 0xC

		SystemVoidSystemTextDecoderReset.IL_0031.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemVoidSystemTextDecoderReset.IL_0031.0A: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextDecoderReset.IL_0031.NotBoxedThis:

		SystemVoidSystemTextDecoderReset.IL_0031.0B: ;Asm
			Call ECX

		SystemVoidSystemTextDecoderReset.IL_0031.AfterNotBoxedThis:

		SystemVoidSystemTextDecoderReset.IL_0031.0C: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextDecoderReset.IL_0031.0D: ;Asm
			JE near SystemVoidSystemTextDecoderReset.IL_0036
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 0

		SystemVoidSystemTextDecoderReset.IL_0031.0E: ;Asm
			JNE near SystemVoidSystemTextDecoderReset.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextDecoderReset.IL_0031.NoExceptionAfterCall:
			; Argument Count = 0

		SystemVoidSystemTextDecoderReset.IL_0036:
			; Ret

		SystemVoidSystemTextDecoderReset.IL_0036.00: ;Asm
			Jmp SystemVoidSystemTextDecoderReset.END__OF__METHOD_NORMAL
			; End Method: Reset

		SystemVoidSystemTextDecoderReset.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextDecoderReset.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextDecoderReset.END__OF__METHOD_NORMAL

		SystemVoidSystemTextDecoderReset.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextDecoderReset.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextDecoderReset.END__OF__METHOD_EXCEPTION.03: ;Asm
			add ESP, 0x10

		SystemVoidSystemTextDecoderReset.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextDecoderReset.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			pop dword EBP

		SystemVoidSystemTextDecoderReset.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			Ret 0x8


		GUID_96346248:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.Encoding+DefaultDecoder
			; Name: GetChars
			; Plugged: No
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] bytes at EBP+32, size = 8
			; Argument[2] byteIndex at EBP+24, size = 4
			; Argument[3] byteCount at EBP+20, size = 4
			; Argument[4] chars at EBP+16, size = 8
			; Argument[5] charIndex at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32:

		GUID_96430620:

		METHOD_96430620.06: ;Asm
			push dword EBP

		METHOD_96430620.07: ;Asm
			mov EBP, ESP

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.Encoding+DefaultDecoder
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 40]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0001:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0001.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0001.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0002:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0002.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0004:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0004.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0004.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0006:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0006.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0008:
			; Ldc_I4

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0008.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009:
			; Callvirt
			; ThisOffset = 32

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.00: ;Asm
			mov EAX, dword [ESP + 36]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.02: ;Asm
			push dword 0x4A3

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.AfterAddressCheck:

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.05: ;Asm
			mov EAX, dword [ESP + 36]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.07: ;Asm
			JNE near SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.NotBoxedThis

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.09: ;Asm
			mov dword [ESP + 36], EAX

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.0A: ;Asm
			add ESP, 0x24

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.11: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.12: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.NotBoxedThis:

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.13: ;Asm
			Call ECX

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.AfterNotBoxedThis:

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.14: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.15: ;Asm
			JE near SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_000E
			; aStackSizeBeforeCall = 40
			; aTotalArgumentSizeOfMethod = 40
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.16: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.17: ;Asm
			JNE near SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_0009.NoExceptionAfterCall:
			; Argument Count = 6

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_000E:
			; Ret

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.IL_000E.00: ;Asm
			Jmp SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetChars

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 40], EAX

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.END__OF__METHOD_EXCEPTION__2.05: ;Asm
			pop dword EBP

		SystemInt32SystemTextEncodingDefaultDecoderGetCharsSystemBytearraySystemInt32SystemInt32SystemChararraySystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			Ret 0x20


		GUID_96430621:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UnicodeEncoding
			; Name: .cctor
			; Plugged: No

		SystemVoidSystemTextUnicodeEncodingcctor:

		GUID_96460143:
			; Static constructor. See if it has been called already, return if so.

		METHOD_96460143.07: ;Asm
			cmp byte [CCTOR_CALLED__System_Text_UnicodeEncoding], 0x1

		METHOD_96460143.08: ;Asm
			JE near METHOD_96460143.BeforeQuickReturn

		METHOD_96460143.09: ;Asm
			mov byte [CCTOR_CALLED__System_Text_UnicodeEncoding], 0x1

		METHOD_96460143.0A: ;Asm
			Jmp METHOD_96460143.AfterCCTorAlreadyCalledCheck

		METHOD_96460143.BeforeQuickReturn:

		METHOD_96460143.0B: ;Asm
			mov ECX, 0x0

		METHOD_96460143.0C: ;Asm
			Ret


		METHOD_96460143.AfterCCTorAlreadyCalledCheck:

		METHOD_96460143.0D: ;Asm
			push dword EBP

		METHOD_96460143.0E: ;Asm
			mov EBP, ESP

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0000:
			; Ldc_I4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0000.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0001:
			; Ldc_I4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0001.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002:
			; Newobj

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.00: ;Asm
			Call SystemVoidSystemTextUnicodeEncodingcctor

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.02: ;Asm
			JNE near SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.AfterCCTorExceptionCheck:

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.03: ;Asm
			push dword 0x2D

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.AfterAlloc:

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.05: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.06: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.07: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_UnicodeEncoding_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.0B: ;Asm
			mov dword [EAX + 8], 0x21

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.0C: ;Asm
			push dword 0x0
			; Arg bigEndian: 4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.0D: ;Asm
			push dword [ESP + 16]
			; Arg byteOrderMark: 4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.0F: ;Asm
			Call SystemVoidSystemTextUnicodeEncodingctorSystemBooleanSystemBoolean

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.10: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.11: ;Asm
			JE near SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.NoError1681
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.12: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.13: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.14: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.15: ;Asm
			Jmp SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.NoError1681:

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.16: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.17: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.18: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.19: ;Asm
			push dword EAX

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0002.1A: ;Asm
			push dword 0x0

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0007:
			; Stsfld

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0007.00: ;Asm
			Call SystemVoidSystemTextUnicodeEncodingcctor

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0007.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0007.02: ;Asm
			JNE near SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0007.AfterCCTorExceptionCheck:
			; Type = 'System.Text.UnicodeEncoding

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0007.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0007.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0007.05: ;Asm
			mov dword [static_field__System_Text_UnicodeEncoding_s_bigEndianDefault + 4], EAX

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000C:
			; Ldc_I4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000C.00: ;Asm
			push dword 0x0

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000D:
			; Ldc_I4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000D.00: ;Asm
			push dword 0x1

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E:
			; Newobj

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.00: ;Asm
			Call SystemVoidSystemTextUnicodeEncodingcctor

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.02: ;Asm
			JNE near SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.AfterCCTorExceptionCheck:

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.03: ;Asm
			push dword 0x2D

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.04: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.AfterAlloc:

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.05: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.06: ;Asm
			push dword [ESP]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.07: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.08: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Text_UnicodeEncoding_ASM_IS__System_Private_CoreLib]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.09: ;Asm
			mov dword [EAX], EBX

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.0A: ;Asm
			mov dword [EAX + 4], 0x1

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.0B: ;Asm
			mov dword [EAX + 8], 0x21

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.0C: ;Asm
			push dword 0x0
			; Arg bigEndian: 4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.0D: ;Asm
			push dword [ESP + 16]
			; Arg byteOrderMark: 4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.0E: ;Asm
			push dword [ESP + 16]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.0F: ;Asm
			Call SystemVoidSystemTextUnicodeEncodingctorSystemBooleanSystemBoolean

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.10: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.11: ;Asm
			JE near SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.NoError1681
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.12: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.14: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.15: ;Asm
			Jmp SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.NoError1681:

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.16: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.17: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.18: ;Asm
			add ESP, 0x4
			; [ Newobj.PushAlignedParameterSize end ]

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.19: ;Asm
			push dword EAX

		SystemVoidSystemTextUnicodeEncodingcctor.IL_000E.1A: ;Asm
			push dword 0x0

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0013:
			; Stsfld

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0013.00: ;Asm
			Call SystemVoidSystemTextUnicodeEncodingcctor

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0013.01: ;Asm
			test ECX, 0x2

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0013.02: ;Asm
			JNE near SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_EXCEPTION

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0013.AfterCCTorExceptionCheck:
			; Type = 'System.Text.UnicodeEncoding

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0013.03: ;Asm
			add ESP, 0x4

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0013.04: ;Asm
			pop dword EAX

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0013.05: ;Asm
			mov dword [static_field__System_Text_UnicodeEncoding_s_littleEndianDefault + 4], EAX

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0018:
			; Ret

		SystemVoidSystemTextUnicodeEncodingcctor.IL_0018.00: ;Asm
			Jmp SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_NORMAL
			; End Method: .cctor

		SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_NORMAL

		SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_EXCEPTION:

		SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_EXCEPTION__2:

		SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_EXCEPTION__2.03: ;Asm
			pop dword EBP

		SystemVoidSystemTextUnicodeEncodingcctor.END__OF__METHOD_EXCEPTION__2.04: ;Asm
			Ret


		GUID_96460144:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UnicodeEncoding
			; Name: GetByteCount
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+20, size = 8
			; Argument[1] s at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString:

		GUID_96489828:

		METHOD_96489828.05: ;Asm
			push dword EBP

		METHOD_96489828.06: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_96489828.07: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_96489828.08: ;Asm
			push dword 0x0

		METHOD_96489828.09: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0000.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0000.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0001:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0001.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0003:
			; LdStr
			; String Value: s

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0003.00: ;Asm
			push dword StringLiteral0389

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0003.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.0C: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemString

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.0D: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.0E: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.NoError1682
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.11: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.NoError1682:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.14: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0008.15: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000D:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000D.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000D.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000D.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000E:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000E.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000F:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000F.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000F.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_000F.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0010:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0010.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0010.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0010.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0010.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0011:
			; Conv_U

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0011.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0012:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0012.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0012.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0013:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0013.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0013.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0014:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0014.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0014.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0014.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0016:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0016.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0016.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0017:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0017.00: ;Asm
			sub ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0017.01: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0017.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0017.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001C
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0017.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0017.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001C:
			; Add

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001C.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001D:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001D.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001E:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001E.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001E.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001F:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_001F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0020:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0020.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0020.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0021:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0021.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0021.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0021.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0026
			; aStackSizeBeforeCall = 20
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0021.03: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0021.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0021.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0021.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0021.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0021.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0026:
			; Ldnull

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0026.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0026.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.02: ;Asm
			push dword 0x2A3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.0F: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.11: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_002C
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.13: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_0027.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_002C:
			; Ret

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.IL_002C.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemString.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0xC


		GUID_96489829:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UnicodeEncoding
			; Name: GetBytes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] s at EBP+32, size = 8
			; Argument[2] charIndex at EBP+24, size = 4
			; Argument[3] charCount at EBP+20, size = 4
			; Argument[4] bytes at EBP+16, size = 8
			; Argument[5] byteIndex at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32:

		GUID_96566421:

		METHOD_96566421.08: ;Asm
			push dword EBP

		METHOD_96566421.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_96566421.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_96566421.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_96566421.0C: ;Asm
			push dword 0x0

		METHOD_96566421.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_96566421.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_96566421.0F: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.End

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.05: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.End:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.End

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.05: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.End:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A:
			; LdStr
			; String Value: bytes

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A.00: ;Asm
			push dword StringLiteral038A

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011:
			; LdStr
			; String Value: s

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011.00: ;Asm
			push dword StringLiteral038B

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.10: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NoError1683
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.14: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NoError1683:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0022:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0022.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.03: ;Asm
			JL near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0025:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0025.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0026:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0026.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.03: ;Asm
			JNL near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002A:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002A.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.03: ;Asm
			JL near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D.00: ;Asm
			push dword StringLiteral038C

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0032:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0032.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034:
			; LdStr
			; String Value: charIndex

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034.00: ;Asm
			push dword StringLiteral038D

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.10: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.NoError1683
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.14: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.NoError1683:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.00: ;Asm
			Call SystemInt32SystemStringget_Length

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.04: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B:
			; Sub

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004B.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004D.03: ;Asm
			JNL near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004F:
			; LdStr
			; String Value: s

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004F.00: ;Asm
			push dword StringLiteral038E

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_004F.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_IndexCount

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0054.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.10: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.NoError1683
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.14: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.NoError1683:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0059.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0061:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0061.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0062.03: ;Asm
			JL near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006C

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0064:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0064.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0066:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0066.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0066.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0068:
			; Ldlen

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0068.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0068.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0068.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069:
			; Conv_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006A.03: ;Asm
			JLE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006C:
			; LdStr
			; String Value: byteIndex

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006C.00: ;Asm
			push dword StringLiteral038F

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_006C.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Index

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0071.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.10: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.NoError1683
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.14: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.NoError1683:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0076.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007B.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E:
			; Ldlen

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_007F:
			; Conv_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082:
			; Sub

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0083:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0083.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0083.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086:
			; Ldlen

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0087:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0087.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0087.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0087.02: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A:
			; Newarr
			; Element Size = 1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.02: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.03: ;Asm
			mul dword EDX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.04: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.05: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.07: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.08: ;Asm
			pop dword ESI

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.09: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0A: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0B: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0E: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008A.14: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F:
			; Starg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_008F.03: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.String
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092:
			; Stloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0092.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093:
			; Ldloc
			; Local type = System.String
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094:
			; Conv_U

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0097:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0097.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0097.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0097.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.00: ;Asm
			sub ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.01: ;Asm
			Call SystemInt32SystemRuntimeCompilerServicesRuntimeHelpersget_OffsetToStringData

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F
			; aStackSizeBeforeCall = 4
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F:
			; Add

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A1:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A1.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A1.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A3:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A3.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4:
			; Ldelema
			; Arraytype: System.Byte[]
			; Size: 1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.01: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.07: ;Asm
			push dword EDX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A9:
			; Stloc
			; Local type = System.Byte&
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A9.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB:
			; Ldloc
			; Local type = System.Byte&
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AD:
			; Conv_U

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AF:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AF.00: ;Asm
			push dword [EBP + 40]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AF.01: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B0:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B0.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B0.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B1:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B1.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B2:
			; Conv_I

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4:
			; Mul

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B4.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5:
			; Add

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B6:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B6.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B7:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B7.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B7.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA:
			; Add

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BC:
			; Ldnull

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BC.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BC.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD:
			; Callvirt
			; ThisOffset = 24

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.00: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.02: ;Asm
			push dword 0x2A7

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.05: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.09: ;Asm
			mov dword [ESP + 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0A: ;Asm
			add ESP, 0x1C

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.11: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.12: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.13: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.14: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.15: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2:
			; Ret

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 40], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemStringSystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x20


		GUID_96566422:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UnicodeEncoding
			; Name: GetByteCount
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] chars at EBP+20, size = 8
			; Argument[2] index at EBP+12, size = 4
			; Argument[3] count at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32:

		GUID_96890442:

		METHOD_96890442.08: ;Asm
			push dword EBP

		METHOD_96890442.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_96890442.0A: ;Asm
			push dword 0x0
			; Local 1, Size 8

		METHOD_96890442.0B: ;Asm
			push dword 0x0

		METHOD_96890442.0C: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0013

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0001.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0013

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0003:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0003.00: ;Asm
			push dword StringLiteral0390

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0003.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0008.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.10: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.NoError1684
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.14: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.NoError1684:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_000D.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0012.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0013:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0013.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0014:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0014.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0015.03: ;Asm
			JL near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001B

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0017:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0017.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0018:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0018.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0019.03: ;Asm
			JNL near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0036

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001B.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001C:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001D.03: ;Asm
			JL near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0026

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001F:
			; LdStr
			; String Value: count

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001F.00: ;Asm
			push dword StringLiteral0391

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_001F.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0024:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0024.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0026:
			; LdStr
			; String Value: index

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0026.00: ;Asm
			push dword StringLiteral0392

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0026.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_002B.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.10: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.NoError1684
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.14: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.NoError1684:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0030.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0035.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0036:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0036.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0036.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0037:
			; Ldlen

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0037.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0037.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0037.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0038:
			; Conv_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0039:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0039.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A:
			; Sub

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003B:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003B.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003C.03: ;Asm
			JNL near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003E:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003E.00: ;Asm
			push dword StringLiteral0393

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_003E.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0043.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.10: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.NoError1684
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.14: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.NoError1684:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0048.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004D.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004E:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004E.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004F:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004F.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_004F.02: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0053

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0051:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0051.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0052:
			; Ret

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0052.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0053:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0053.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0053.01: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0054:
			; Dup

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0054.00: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0054.01: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0055.03: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.End

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.05: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005D

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0056.End:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0058.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0059:
			; Ldlen

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0059.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0059.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0059.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005A:
			; Conv_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005B:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005B.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005B.02: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005D:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005D.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005E:
			; Conv_U

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005F:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_005F.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0060:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0060.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006B

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 8
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062.02: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0062.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0063:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0063.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.01: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0064.07: ;Asm
			push dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0069:
			; Conv_U

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006A:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006A.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006B.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006B.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006C:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006C.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006D:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006D.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006E:
			; Conv_I

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006F:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_006F.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070:
			; Mul

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0070.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0071:
			; Add

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0071.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0071.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0072:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0072.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0073:
			; Ldnull

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0073.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0073.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074:
			; Callvirt
			; ThisOffset = 16

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.00: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.02: ;Asm
			push dword 0x2A3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.05: ;Asm
			mov EAX, dword [ESP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.09: ;Asm
			mov dword [ESP + 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0A: ;Asm
			add ESP, 0x14

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.0F: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.10: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.11: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0079
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.12: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.13: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0074.NoExceptionAfterCall:
			; Argument Count = 3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0079:
			; Ret

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.IL_0079.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemChararraySystemInt32SystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x14


		GUID_96890443:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UnicodeEncoding
			; Name: GetBytes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-20
			; Local 4 at EBP-24
			; Argument[0] $this at EBP+40, size = 8
			; Argument[1] chars at EBP+32, size = 8
			; Argument[2] charIndex at EBP+24, size = 4
			; Argument[3] charCount at EBP+20, size = 4
			; Argument[4] bytes at EBP+16, size = 8
			; Argument[5] byteIndex at EBP+8, size = 4
			; Return size: 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32:

		GUID_97121165:

		METHOD_97121165.08: ;Asm
			push dword EBP

		METHOD_97121165.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_97121165.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_97121165.0B: ;Asm
			push dword 0x0
			; Local 2, Size 8

		METHOD_97121165.0C: ;Asm
			push dword 0x0

		METHOD_97121165.0D: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_97121165.0E: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_97121165.0F: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0000.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.End

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.05: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0001.End:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0003.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0005.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0007.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.End

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.05: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0008.End:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A:
			; LdStr
			; String Value: bytes

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A.00: ;Asm
			push dword StringLiteral0394

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000A.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_000F.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011.00: ;Asm
			push dword StringLiteral0395

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0011.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.01: ;Asm
			Call SystemStringSystemSRget_ArgumentNull_Array

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0016.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentNullException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0E: ;Asm
			Call SystemVoidSystemArgumentNullExceptionctorSystemStringSystemString

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.10: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NoError1685
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.14: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.NoError1685:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_001B.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0020.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0021.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0022:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0022.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0023.03: ;Asm
			JL near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0025:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0025.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0026:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0026.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0027.03: ;Asm
			JNL near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0029.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002A:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002A.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002B.03: ;Asm
			JL near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D:
			; LdStr
			; String Value: charCount

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D.00: ;Asm
			push dword StringLiteral0396

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_002D.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0032:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0032.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034:
			; LdStr
			; String Value: charIndex

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034.00: ;Asm
			push dword StringLiteral0397

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0034.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_NeedNonNegNum

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0039.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.10: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.NoError1685
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.14: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.NoError1685:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_003E.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0043.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0044.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045:
			; Ldlen

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0045.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0046:
			; Conv_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0047:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0047.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048:
			; Sub

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0048.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0049:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0049.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004A.03: ;Asm
			JNL near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005C

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C.00: ;Asm
			push dword StringLiteral0398

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_004C.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_IndexCountBuffer

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0051.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.10: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.NoError1685
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.14: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.NoError1685:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0056.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005B.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005C:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005C.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005E.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_005F.03: ;Asm
			JL near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0061:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0061.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0063:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0063.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0063.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0065:
			; Ldlen

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0065.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0065.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0065.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0066:
			; Conv_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0067.03: ;Asm
			JLE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0079

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069:
			; LdStr
			; String Value: byteIndex

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069.00: ;Asm
			push dword StringLiteral0399

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0069.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_Index

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_006E.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.10: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.NoError1685
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.14: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.NoError1685:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0073.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0078.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0079:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0079.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007A:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007A.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007A.02: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007D:
			; Ret

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007D.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_007E.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080:
			; Ldlen

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0080.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0081:
			; Conv_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0082.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084:
			; Sub

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0084.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0085:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0085.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0085.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0086.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0088:
			; Ldlen

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0088.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0088.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0088.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0089.02: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008B:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008B.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C:
			; Newarr
			; Element Size = 1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.02: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.03: ;Asm
			mul dword EDX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.04: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.05: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.06: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.07: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.08: ;Asm
			pop dword ESI

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.09: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0A: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0B: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0C: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0D: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Array_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0E: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.0F: ;Asm
			mov dword [EAX + 4], 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.10: ;Asm
			mov dword [EAX + 8], ESI

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.11: ;Asm
			mov dword [EAX + 12], 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.12: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.13: ;Asm
			Call SystemVoidSystemArrayctor

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_008C.14: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091:
			; Starg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.01: ;Asm
			mov dword [EBP + 12], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0091.03: ;Asm
			mov dword [EBP + 16], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.00: ;Asm
			push dword [EBP + 32]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0093.01: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094:
			; Dup

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094.00: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0094.01: ;Asm
			push dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095:
			; Stloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0095.03: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.End

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.05: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009D

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0096.End:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0098.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099:
			; Ldlen

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_0099.02: ;Asm
			push dword [EAX + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009A:
			; Conv_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009B:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009B.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009B.02: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009D:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009D.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009E:
			; Conv_U

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_009F.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A0.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2:
			; Ldloc
			; Local type = System.Char[]
			; Local EBP offset = 12
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2.02: ;Asm
			mov EAX, dword [EBP - 16]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A2.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A3:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A3.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4:
			; Ldelema
			; Arraytype: System.Char[]
			; Size: 2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.01: ;Asm
			mov EDX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A4.07: ;Asm
			push dword EDX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00A9:
			; Conv_U

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AA:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AA.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB:
			; Ldarg
			; Arg idx = 4
			; Arg type = System.Byte[]
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AB.01: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AD:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AD.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE:
			; Ldelema
			; Arraytype: System.Byte[]
			; Size: 1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.01: ;Asm
			mov EDX, 0x1

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.02: ;Asm
			mul dword EDX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.03: ;Asm
			add EAX, 0x10

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.05: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.06: ;Asm
			add EDX, EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00AE.07: ;Asm
			push dword EDX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3:
			; Stloc
			; Local type = System.Byte&
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B3.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5:
			; Ldloc
			; Local type = System.Byte&
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B5.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B7:
			; Conv_U

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8:
			; Stloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B8.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B9:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B9.00: ;Asm
			push dword [EBP + 40]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00B9.01: ;Asm
			push dword [EBP + 36]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BA.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BB.00: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BC:
			; Conv_I

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BD.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE:
			; Mul

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BE.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BF:
			; Add

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00BF.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C0:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C0.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C1:
			; Ldloc
			; Local type = System.Byte*
			; Local EBP offset = 20
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C1.00: ;Asm
			mov EAX, dword [EBP - 20]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C1.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2:
			; Ldarg
			; Arg idx = 5
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C2.00: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C4:
			; Add

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C4.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C5:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C5.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C5.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C6:
			; Ldnull

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C6.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C6.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7:
			; Callvirt
			; ThisOffset = 24

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.00: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.02: ;Asm
			push dword 0x2A7

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.05: ;Asm
			mov EAX, dword [ESP + 28]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.09: ;Asm
			mov dword [ESP + 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0A: ;Asm
			add ESP, 0x1C

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0D: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0E: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.0F: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.10: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.11: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.12: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.13: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00CC
			; aStackSizeBeforeCall = 32
			; aTotalArgumentSizeOfMethod = 32
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.14: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.15: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00C7.NoExceptionAfterCall:
			; Argument Count = 5

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00CC:
			; Ret

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.IL_00CC.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL
			; End Method: GetBytes

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 40], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x18

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemChararraySystemInt32SystemInt32SystemBytearraySystemInt32.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x20


		GUID_97121166:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UnicodeEncoding
			; Name: GetByteCount
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-36
			; Local 8 at EBP-40
			; Local 9 at EBP-44
			; Local 10 at EBP-48
			; Argument[0] $this at EBP+28, size = 8
			; Argument[1] chars at EBP+20, size = 4
			; Argument[2] count at EBP+16, size = 4
			; Argument[3] encoder at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS:

		GUID_97517438:

		METHOD_97517438.08: ;Asm
			push dword EBP

		METHOD_97517438.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_97517438.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_97517438.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_97517438.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_97517438.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_97517438.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_97517438.0F: ;Asm
			push dword 0x0
			; Local 6, Size 8

		METHOD_97517438.10: ;Asm
			push dword 0x0

		METHOD_97517438.11: ;Asm
			push dword 0x0
			; Local 7, Size 4

		METHOD_97517438.12: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_97517438.13: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_97517438.14: ;Asm
			push dword 0x0
			; Local 10, Size 8

		METHOD_97517438.15: ;Asm
			push dword 0x0

		METHOD_97517438.16: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0000:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0000.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0001:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0001.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0002:
			; Shl

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0002.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0002.01: ;Asm
			shl dword [ESP], CL

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0003.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0004:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0004.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0004.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0005:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0005.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0006:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0006.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0006.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0006.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0006.03: ;Asm
			JNL near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0018

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008:
			; LdStr
			; String Value: count

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008.00: ;Asm
			push dword StringLiteral039A

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0008.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000D:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000D.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000D.01: ;Asm
			Call SystemStringSystemSRget_ArgumentOutOfRange_GetByteCountOverflow

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000D.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000D.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000D.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000D.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_000D.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.00: ;Asm
			push dword 0x98

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentOutOfRangeException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.08: ;Asm
			mov dword [EAX + 8], 0x8C

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.09: ;Asm
			push dword 0x0
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.0B: ;Asm
			push dword [ESP + 24]
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.0E: ;Asm
			Call SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.10: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.NoError1686
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.14: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.NoError1686:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0012.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0017:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0017.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0017.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0017.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0017.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0017.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0017.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0018:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0018.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0019:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0019.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0019.01: ;Asm
			mov dword [EBP - 8], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001A:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001A.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001B:
			; Ldarg
			; Arg idx = 2
			; Arg type = System.Int32
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001B.00: ;Asm
			push dword [EBP + 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001C:
			; Conv_I

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001D.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001E:
			; Mul

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001E.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001E.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001E.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001E.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001F:
			; Add

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_001F.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0020:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0020.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0020.01: ;Asm
			mov dword [EBP - 12], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0021:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0021.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0022:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0022.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0022.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0023:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0023.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0024:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0024.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0024.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0026:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0026.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0026.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0027:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0027.00: ;Asm
			push dword 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0028:
			; Conv_I

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0029:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0029.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002A:
			; Mul

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002A.01: ;Asm
			mul dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002A.02: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002B:
			; Sub

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002B.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002B.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002B.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002B.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C:
			; Stloc
			; Local type = System.UInt64*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002C.01: ;Asm
			mov dword [EBP - 24], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002E:
			; Ldnull

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002E.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002E.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002F:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002F.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002F.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_002F.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0031:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0031.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0031.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032.End

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032.05: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0032.End:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0037.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0038:
			; Ldfld
			; Field: System.Char System.Text.EncoderNLS.charLeftOver
			; Type: System.Char
			; Size: 2
			; DeclaringType: System.Text.EncoderNLS
			; TypeOnStack: System.Text.EncoderNLS
			; Offset: 42 (includes object header)

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0038.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0038.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0038.02: ;Asm
			add ECX, 0x2A

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0038.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0038.04: ;Asm
			mov AX, word [ECX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0038.05: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003D:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003E:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003E.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003F:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_003F.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0040:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0040.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0040.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0040.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0040.03: ;Asm
			JLE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0046

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0042:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0042.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0042.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0043:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0043.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0044:
			; Add

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0044.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0044.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0045.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0046:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0046.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0046.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0047:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0047.00: ;Asm
			Call SystemBooleanSystemTextEncoderget_InternalHasFallbackBuffer

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0047.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0047.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0047.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0047.04: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0047.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_004C.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0051.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0052:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0052.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0052.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0052.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0057
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0052.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0052.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0052.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0052.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0057:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0057.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0057.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0057.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0057.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0059:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0059.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0059.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0059.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0059.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.02: ;Asm
			push dword 0x3B8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.0A: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.0B: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.0C: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.0D: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0060
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.0F: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_005B.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0060:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0060.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0061:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0061.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0061.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0061.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0061.03: ;Asm
			JLE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0084

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.01: ;Asm
			Call SystemStringSystemSRget_Argument_EncoderFallbackNotEmpty

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0068
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0063.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0068:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0068.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0068.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.02: ;Asm
			push dword 0x3BA

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.0A: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.0B: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.0C: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006E
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.0D: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.0E: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.0F: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.11: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0069.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006E:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006E.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006E.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006F:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006F.00: ;Asm
			Call SystemTextEncoderFallbackSystemTextEncoderget_Fallback

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006F.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006F.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0074
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006F.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006F.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006F.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006F.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006F.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006F.08: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006F.09: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_006F.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0074:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0074.00: ;Asm
			Call SystemTypeSystemObjectGetType

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0074.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0074.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0079
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0074.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0074.04: ;Asm
			add ESP, 0x4
			; Cleanup extra stack

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0074.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0074.06: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0074.07: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0074.08: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0074.09: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0074.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0079:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0079.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObjectSystemObject

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0079.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0079.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E
			; aStackSizeBeforeCall = 24
			; aTotalArgumentSizeOfMethod = 24
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0079.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0079.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0079.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.0A: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.0B: ;Asm
			push dword [ESP + 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.0C: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemString

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.0D: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.0E: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.NoError1686
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.0F: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.10: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.11: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.NoError1686:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.12: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 1 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.13: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.14: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_007E.15: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0083:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0083.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0083.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0083.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0083.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0083.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0083.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0084:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0084.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0084.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0084.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0084.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0086:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0086.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0086.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0087:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0087.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0087.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0088:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0088.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0088.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0089:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0089.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008F
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008A.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008F:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_008F.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0094:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 40
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0094.00: ;Asm
			movzx EAX, word [EBP - 40]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0094.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0096.02: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014F

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009B:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009B.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009B.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009C:
			; Ldfld
			; Field: System.Boolean System.Text.UnicodeEncoding.bigEndian
			; Type: System.Boolean
			; Size: 1
			; DeclaringType: System.Text.UnicodeEncoding
			; TypeOnStack: System.Text.UnicodeEncoding
			; Offset: 44 (includes object header)

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009C.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009C.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009C.02: ;Asm
			add ECX, 0x2C

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009C.03: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009C.04: ;Asm
			mov AL, byte [ECX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_009C.05: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A1.02: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0144

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A6:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A6.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A6.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A7:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A7.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A7.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00A7.02: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0144

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AC:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AC.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AD:
			; Conv_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AE:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AE.00: ;Asm
			push dword 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AF:
			; And

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00AF.01: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B0:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B0.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B0.02: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0144

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B5:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B5.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B6:
			; Stloc
			; Local type = System.UInt64*
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B6.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B8:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00B8.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0133

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BA:
			; Ldc_I8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BA.00: ;Asm
			push dword 0x80008000

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BA.01: ;Asm
			push dword 0x80008000

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C3:
			; Ldloc
			; Local type = System.UInt64*
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C3.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C5:
			; Ldind

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C5.01: ;Asm
			push dword [EAX + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C5.02: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C6:
			; And

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C6.01: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C6.02: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C6.03: ;Asm
			and dword [ESP + 4], EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C7:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C7.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C7.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C7.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C7.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C7.End

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C7.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C7.05: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012D

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C7.End:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C9:
			; Ldc_I8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C9.00: ;Asm
			push dword 0xF800F800

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00C9.01: ;Asm
			push dword 0xF800F800

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D2:
			; Ldloc
			; Local type = System.UInt64*
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D2.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D4:
			; Ldind

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D4.01: ;Asm
			push dword [EAX + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D4.02: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5:
			; And

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5.01: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5.02: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D5.03: ;Asm
			and dword [ESP + 4], EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D6:
			; Ldc_I8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D6.00: ;Asm
			push dword 0xD800D800

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00D6.01: ;Asm
			push dword 0xD800D800

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DF:
			; Xor

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DF.01: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DF.02: ;Asm
			xor dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00DF.03: ;Asm
			xor dword [ESP + 4], EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E0:
			; Stloc
			; Local type = System.UInt64
			; Local EBP offset = 48
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E0.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E0.01: ;Asm
			mov dword [EBP - 52], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E0.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E0.03: ;Asm
			mov dword [EBP - 48], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E2:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 48
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E2.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E2.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E2.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E4:
			; Ldc_I8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E4.00: ;Asm
			push dword 0xFFFF0000

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00E4.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00ED:
			; And

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00ED.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00ED.01: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00ED.02: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00ED.03: ;Asm
			and dword [ESP + 4], EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE.End

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE.05: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0114

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00EE.End:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F0:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 48
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F0.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F0.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F0.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F0.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F2:
			; Ldc_I8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F2.00: ;Asm
			push dword 0xFFFF

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00F2.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FB:
			; And

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FB.01: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FB.02: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FB.03: ;Asm
			and dword [ESP + 4], EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC.End

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC.05: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0114

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FC.End:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FE:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 48
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FE.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FE.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00FE.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0100:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0100.00: ;Asm
			push dword 0xFFFF0000

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0105:
			; Conv_U8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0105.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0105.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0105.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0106:
			; And

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0106.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0106.01: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0106.02: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0106.03: ;Asm
			and dword [ESP + 4], EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0107:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0107.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0107.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0107.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0107.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0107.End

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0107.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0107.05: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0114

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0107.End:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0109:
			; Ldloc
			; Local type = System.UInt64
			; Local EBP offset = 48
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0109.00: ;Asm
			mov EAX, dword [EBP - 48]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0109.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0109.02: ;Asm
			mov EAX, dword [EBP - 52]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0109.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010B:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_010B.00: ;Asm
			push dword 0xFFFF

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0110:
			; Conv_I8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0110.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0110.01: ;Asm
			cdq

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0110.02: ;Asm
			push dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0110.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0111:
			; And

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0111.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0111.01: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0111.02: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0111.03: ;Asm
			and dword [ESP + 4], EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0112:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0112.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0112.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0112.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0112.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012D

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0112.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0112.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012D

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0114:
			; Ldc_I8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0114.00: ;Asm
			push dword 0xFC00FC00

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0114.01: ;Asm
			push dword 0xFC00FC00

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011D:
			; Ldloc
			; Local type = System.UInt64*
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011D.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011F:
			; Ldind

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011F.01: ;Asm
			push dword [EAX + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_011F.02: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0120:
			; And

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0120.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0120.01: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0120.02: ;Asm
			and dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0120.03: ;Asm
			and dword [ESP + 4], EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0121:
			; Ldc_I8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0121.00: ;Asm
			push dword 0xDC00D800

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0121.01: ;Asm
			push dword 0xDC00D800

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012A:
			; Xor

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012A.01: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012A.02: ;Asm
			xor dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012A.03: ;Asm
			xor dword [ESP + 4], EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012B:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012B.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012B.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012B.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0139

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012B.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012B.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0139

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012D:
			; Ldloc
			; Local type = System.UInt64*
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012D.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012F:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_012F.00: ;Asm
			push dword 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0130:
			; Add

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0130.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0130.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0131:
			; Stloc
			; Local type = System.UInt64*
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0131.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0131.01: ;Asm
			mov dword [EBP - 44], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0133:
			; Ldloc
			; Local type = System.UInt64*
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0133.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0133.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0135:
			; Ldloc
			; Local type = System.UInt64*
			; Local EBP offset = 24
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0135.00: ;Asm
			mov EAX, dword [EBP - 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0135.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0137:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0137.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0137.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0137.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0137.03: ;Asm
			JB near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_00BA

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0139:
			; Ldloc
			; Local type = System.UInt64*
			; Local EBP offset = 44
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0139.00: ;Asm
			mov EAX, dword [EBP - 44]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0139.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013B:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013B.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013D:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013D.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013E:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013F:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013F.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013F.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_013F.03: ;Asm
			JNB near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027B

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0144:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0144.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0145:
			; Ldind

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0145.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0145.01: ;Asm
			movzx EAX, word [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0145.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0146:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 40
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0146.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0146.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0148:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0148.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0149:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0149.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014A:
			; Add

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014A.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014B:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014B.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014D:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014D.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0153

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_014F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0150:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0150.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0151:
			; Add

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0151.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0151.01: ;Asm
			add dword [ESP], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0152:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0152.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0152.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0153:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 40
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0153.00: ;Asm
			movzx EAX, word [EBP - 40]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0153.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0155:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0155.00: ;Asm
			push dword 0xD800

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015A:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015A.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015A.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015A.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015A.03: ;Asm
			JL near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0214

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015F:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 40
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015F.00: ;Asm
			movzx EAX, word [EBP - 40]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_015F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0161:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0161.00: ;Asm
			push dword 0xDFFF

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0166:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0166.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0166.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0166.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0166.03: ;Asm
			JNLE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0214

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_016B:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 40
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_016B.00: ;Asm
			movzx EAX, word [EBP - 40]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_016B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_016D:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_016D.00: ;Asm
			push dword 0xDBFF

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0172:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0172.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0172.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0172.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0172.03: ;Asm
			JNLE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CB

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0174:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0174.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0174.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0175:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0175.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0176:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0176.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0176.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0176.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0176.03: ;Asm
			JLE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0178:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0178.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0179:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0179.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017A:
			; Sub

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017A.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017A.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017A.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017B:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017B.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017D:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017D.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017E:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017E.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017F:
			; Sub

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017F.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017F.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017F.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_017F.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0180:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0180.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0180.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0181:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0181.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0181.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0181.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0181.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0183:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0183.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0183.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0183.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0183.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AA

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0183.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0183.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AA

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0185:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0185.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0185.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0186:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0186.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0186.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0186.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0186.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0197

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0186.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0186.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0197

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0188:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0188.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0188.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0189:
			; Ldfld
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; DeclaringType: System.Text.Encoding
			; TypeOnStack: System.Text.Encoding
			; Offset: 18 (includes object header)

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0189.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0189.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0189.02: ;Asm
			add ECX, 0x12

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0189.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0189.04: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0189.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0189.06: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0189.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.02: ;Asm
			push dword 0x3C1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.0A: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.0B: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.0C: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0193
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.0D: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.0F: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_018E.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0193:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0193.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0193.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0193.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0193.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0195:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0195.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019F

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0197:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0197.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0197.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0198:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0198.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0198.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0198.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019D
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0198.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0198.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0198.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0198.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019D:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019D.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019D.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019D.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019F:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019F.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019F.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_019F.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A1:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A1.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A1.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A2:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A2.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A3:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A3.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A3.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A4:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A4.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A5:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A5.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A5.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A5.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AA
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A5.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01A5.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AA:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AA.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AB:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AB.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AD:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AD.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AD.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AD.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AD.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AF:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AF.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01AF.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B0:
			; Ldloca
			; Local type = System.Char*
			; Local EBP offset = 36

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B0.00: ;Asm
			mov EAX, EBP

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B0.01: ;Asm
			sub EAX, 0x24

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B0.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2:
			; Callvirt
			; ThisOffset = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.02: ;Asm
			push dword 0x3C2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.0D: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.0F: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B7
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.11: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B2.NoExceptionAfterCall:
			; Argument Count = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B7:
			; Pop

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B7.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B8:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B8.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01B8.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BA:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BA.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BA.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BC:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BC.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BD:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BD.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BD.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BE:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01BE.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C3:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 40
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C3.00: ;Asm
			movzx EAX, word [EBP - 40]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C5:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C5.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C5.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C6:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01C6.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CB:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CB.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CC:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CC.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CC.02: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0210

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CE:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CE.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CF:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01CF.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D0:
			; Sub

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D0.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D0.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D0.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D0.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D1:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D1.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D1.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D2:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D2.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D2.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D2.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D4:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D4.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D4.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D4.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FB

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D4.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D4.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FB

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D6:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D6.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D6.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D7:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D7.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D7.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D7.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D7.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D7.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D7.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D9:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D9.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01D9.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DA:
			; Ldfld
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; DeclaringType: System.Text.Encoding
			; TypeOnStack: System.Text.Encoding
			; Offset: 18 (includes object header)

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DA.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DA.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DA.02: ;Asm
			add ECX, 0x12

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DA.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DA.04: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DA.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DA.06: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DA.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.02: ;Asm
			push dword 0x3C1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.0A: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.0B: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.0C: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E4
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.0D: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.0F: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01DF.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E4:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E4.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E4.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E4.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E4.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E6:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E6.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E8:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E8.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E8.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E9:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E9.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E9.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E9.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01EE
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E9.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E9.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E9.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01E9.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01EE:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01EE.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01EE.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01EE.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01EE.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F0:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F0.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F0.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F0.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F0.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F2:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F2.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F3:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F3.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F3.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F4:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F4.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F4.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F5:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F5.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F6:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F6.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F6.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F6.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FB
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F6.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01F6.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FB:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FB.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FC:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FC.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FC.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FE:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FE.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FE.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_01FE.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0200:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 40
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0200.00: ;Asm
			movzx EAX, word [EBP - 40]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0200.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0202:
			; Ldloca
			; Local type = System.Char*
			; Local EBP offset = 36

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0202.00: ;Asm
			mov EAX, EBP

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0202.01: ;Asm
			sub EAX, 0x24

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0202.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204:
			; Callvirt
			; ThisOffset = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.02: ;Asm
			push dword 0x3C2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.0D: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.0F: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0209
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.11: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0204.NoExceptionAfterCall:
			; Argument Count = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0209:
			; Pop

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0209.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020A:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020A.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020A.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020C:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020C.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020E:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_020E.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0210:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0210.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0211:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0211.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0211.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0212:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0212.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0214:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0214.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0214.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0215:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0215.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0216:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0216.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0216.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0216.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0216.03: ;Asm
			JLE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0218:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0218.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0219:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0219.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021A:
			; Sub

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021A.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021A.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021A.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021B:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021B.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021D:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021D.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021D.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021D.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021F:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021F.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021F.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021F.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0246

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021F.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_021F.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0246

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0221:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0221.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0221.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0222:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0222.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0222.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0222.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0222.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0233

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0222.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0222.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0233

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0224:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0224.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0224.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225:
			; Ldfld
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; DeclaringType: System.Text.Encoding
			; TypeOnStack: System.Text.Encoding
			; Offset: 18 (includes object header)

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225.02: ;Asm
			add ECX, 0x12

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225.04: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225.06: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0225.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.02: ;Asm
			push dword 0x3C1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.0A: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.0B: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.0C: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022F
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.0D: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.0F: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022A.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022F:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022F.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022F.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_022F.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0231:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0231.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023B

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0233:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0233.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0233.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0234:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0234.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0234.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0234.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0239
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0234.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0234.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0234.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0234.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0239:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0239.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0239.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0239.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0239.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023B:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023B.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023B.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023B.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023D:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023D.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023D.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023E:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023E.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023F:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023F.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_023F.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0240:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0240.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0241:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0241.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0241.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0241.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0246
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0241.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0241.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0246:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0246.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0247:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0247.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0247.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0249:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0249.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0249.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0249.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0249.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024B:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024B.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024C:
			; Ldloca
			; Local type = System.Char*
			; Local EBP offset = 36

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024C.00: ;Asm
			mov EAX, EBP

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024C.01: ;Asm
			sub EAX, 0x24

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024C.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E:
			; Callvirt
			; ThisOffset = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.02: ;Asm
			push dword 0x3C2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.0D: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.0F: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0253
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.11: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_024E.NoExceptionAfterCall:
			; Argument Count = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0253:
			; Pop

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0253.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0254:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0254.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0254.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0256:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0256.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0256.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0258:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0258.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0258.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0259:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0259.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025A:
			; Sub

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025A.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025A.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025A.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025A.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025B:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025B.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025B.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025C:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025D:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025D.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0260:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0260.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0260.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0260.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0260.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0260.End

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0260.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0260.05: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026B

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0260.End:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0262:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0262.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0262.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0262.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0262.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0264:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0264.00: ;Asm
			Call SystemCharSystemTextEncoderFallbackBufferInternalGetNextChar

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0264.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0264.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0269
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0264.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0264.04: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0264.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0269:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0269.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026C

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026B:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026B.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026C:
			; Dup

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026C.00: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026D:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 40
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026D.01: ;Asm
			mov dword [EBP - 40], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026F:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026F.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026F.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_026F.02: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0094

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0274:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0274.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0275:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0275.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0275.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0276:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0276.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0276.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0276.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0276.03: ;Asm
			JB near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0094

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027B:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027B.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027B.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027C:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027C.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027D:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027D.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027D.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027D.02: ;Asm
			cmp EBX, EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027D.03: ;Asm
			JLE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027F:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027F.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_027F.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0280:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0280.00: ;Asm
			push dword 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0281:
			; Sub

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0281.00: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0281.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0281.02: ;Asm
			sub EAX, ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0281.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0282:
			; Stloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0282.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0282.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0283:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0283.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0283.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0284:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0284.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0284.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0284.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0284.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0284.End

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0284.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0284.05: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_028E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0284.End:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0286:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0286.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0286.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0287:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0287.00: ;Asm
			Call SystemBooleanSystemTextEncoderNLSget_MustFlush

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0287.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0287.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_028C
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0287.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0287.04: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0287.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_028C:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_028C.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_028C.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_028C.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_028E:
			; Ldloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_028E.00: ;Asm
			movzx EAX, byte [EBP - 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_028E.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0290:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0290.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0290.01: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0290.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AD

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0292:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0292.00: ;Asm
			sub ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0292.01: ;Asm
			Call SystemStringSystemSRget_Argument_RecursiveFallback

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0292.02: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0292.03: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0297
			; aStackSizeBeforeCall = 0
			; aTotalArgumentSizeOfMethod = 0
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0292.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0292.05: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0292.06: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0297:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0297.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0297.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0298:
			; Box

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0298.00: ;Asm
			push dword 0x10

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0298.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0298.02: ;Asm
			pop dword ESI

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0298.03: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_Char_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0298.04: ;Asm
			mov dword [ESI], EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0298.05: ;Asm
			mov dword [ESI + 4], 0x3
			; xSize is 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0298.06: ;Asm
			pop dword EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0298.07: ;Asm
			mov dword [ESI + 12], EDX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0298.08: ;Asm
			push dword ESI

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_0298.09: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_029D:
			; Call

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_029D.00: ;Asm
			Call SystemStringSystemSRFormatSystemStringSystemObject

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_029D.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_029D.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A2
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_029D.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_029D.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_029D.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A2:
			; LdStr
			; String Value: chars

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A2.00: ;Asm
			push dword StringLiteral039B

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A2.01: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7:
			; Newobj

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.00: ;Asm
			push dword 0x90

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.01: ;Asm
			Call SystemUInt32CosmosCoreGCImplementationAllocNewObjectSystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.AfterAlloc:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.02: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.03: ;Asm
			push dword [ESP]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.04: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.05: ;Asm
			mov EBX, dword [VMT__TYPE_ID_HOLDER__System_ArgumentException_ASM_IS__System_Private_CoreLib]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.06: ;Asm
			mov dword [EAX], EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.07: ;Asm
			mov dword [EAX + 4], 0x1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.08: ;Asm
			mov dword [EAX + 8], 0x84

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.09: ;Asm
			push dword 0x0
			; Arg message: 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.0A: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.0B: ;Asm
			push dword [ESP + 24]
			; Arg paramName: 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.0C: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.0D: ;Asm
			push dword [ESP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.0E: ;Asm
			Call SystemVoidSystemArgumentExceptionctorSystemStringSystemString

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.0F: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.10: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.NoError1686
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.11: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.12: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.13: ;Asm
			add ESP, 0x4
			; [ Newobj.Execute cleanup end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.14: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.NoError1686:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.15: ;Asm
			pop dword EAX
			; [ Newobj.PushAlignedParameterSize start count = 2 ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.16: ;Asm
			add ESP, 0x8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.17: ;Asm
			add ESP, 0x8
			; [ Newobj.PushAlignedParameterSize end ]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.18: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02A7.19: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AC:
			; Throw

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AC.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AC.01: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AC.02: ;Asm
			mov dword [static_field__Cosmos_IL2CPU_ExceptionHelper_CurrentException], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AC.03: ;Asm
			Call SystemExceptionOccurred

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AC.04: ;Asm
			mov ECX, 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AC.05: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AD:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AD.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AD.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AD.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AD.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AF:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AF.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AF.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AF.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D6

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AF.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02AF.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D6

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B1:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B1.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B1.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B2:
			; Branch

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B2.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B2.01: ;Asm
			pop dword EBX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B2.02: ;Asm
			cmp EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B2.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B2.04: ;Asm
			cmp EBX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B2.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B4:
			; Ldarg
			; Arg idx = 0
			; Arg type = System.Text.UnicodeEncoding
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B4.00: ;Asm
			push dword [EBP + 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B4.01: ;Asm
			push dword [EBP + 24]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B5:
			; Ldfld
			; Field: System.Text.EncoderFallback System.Text.Encoding.encoderFallback
			; Type: System.Text.EncoderFallback
			; Size: 8
			; DeclaringType: System.Text.Encoding
			; TypeOnStack: System.Text.Encoding
			; Offset: 18 (includes object header)

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B5.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B5.01: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B5.02: ;Asm
			add ECX, 0x12

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B5.03: ;Asm
			mov EAX, dword [ECX + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B5.04: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B5.05: ;Asm
			mov EAX, dword [ECX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B5.06: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02B5.07: ;Asm
			mov EAX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.00: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.02: ;Asm
			push dword 0x3C1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.05: ;Asm
			mov EAX, dword [ESP + 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.09: ;Asm
			mov dword [ESP + 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.0A: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.0B: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.0C: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BF
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.0D: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.0E: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.0F: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BA.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BF:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BF.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BF.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BF.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02BF.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C1:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C1.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CB

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C3:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C3.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C3.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C4:
			; Callvirt
			; ThisOffset = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C4.00: ;Asm
			Call SystemTextEncoderFallbackBufferSystemTextEncoderget_FallbackBuffer

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C4.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C4.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C9
			; aStackSizeBeforeCall = 8
			; aTotalArgumentSizeOfMethod = 8
			; aReturnSize = 8
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C4.03: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C4.04: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C4.05: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C4.NoExceptionAfterCall:
			; Argument Count = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C9:
			; Stloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C9.01: ;Asm
			mov dword [EBP - 32], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C9.02: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02C9.03: ;Asm
			mov dword [EBP - 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CB:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CB.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CB.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CB.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CD:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 8
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CD.00: ;Asm
			mov EAX, dword [EBP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CD.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CE:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 12
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CE.00: ;Asm
			mov EAX, dword [EBP - 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CE.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CF:
			; Ldarg
			; Arg idx = 3
			; Arg type = System.Text.EncoderNLS
			; Arg real size = 8 aligned size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CF.00: ;Asm
			push dword [EBP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02CF.01: ;Asm
			push dword [EBP + 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D0:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D0.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D1:
			; Callvirt
			; ThisOffset = 20

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D1.00: ;Asm
			Call SystemVoidSystemTextEncoderFallbackBufferInternalInitializeSystemCharpointerSystemCharpointerSystemTextEncoderNLSSystemBoolean

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D1.01: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D1.02: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D6
			; aStackSizeBeforeCall = 28
			; aTotalArgumentSizeOfMethod = 28
			; aReturnSize = 0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D1.03: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D1.NoExceptionAfterCall:
			; Argument Count = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D6:
			; Ldarg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D6.00: ;Asm
			push dword [EBP + 20]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D7:
			; Stloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D7.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D7.01: ;Asm
			mov dword [EBP - 36], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D9:
			; Ldloc
			; Local type = System.Text.EncoderFallbackBuffer
			; Local EBP offset = 28
			; Local size = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D9.00: ;Asm
			mov EAX, dword [EBP - 28]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D9.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D9.02: ;Asm
			mov EAX, dword [EBP - 32]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02D9.03: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DB:
			; Ldloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DB.00: ;Asm
			movzx EAX, word [EBP - 16]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DB.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DC:
			; Ldloca
			; Local type = System.Char*
			; Local EBP offset = 36

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DC.00: ;Asm
			mov EAX, EBP

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DC.01: ;Asm
			sub EAX, 0x24

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DC.02: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE:
			; Callvirt
			; ThisOffset = 8

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.00: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.01: ;Asm
			push dword [EAX]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.02: ;Asm
			push dword 0x3C2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.03: ;Asm
			Call SystemUInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemUInt32SystemUInt32

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.04: ;Asm
			pop dword ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.AfterAddressCheck:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.05: ;Asm
			mov EAX, dword [ESP + 12]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.06: ;Asm
			cmp dword [EAX + 4], 0x3

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.07: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.NotBoxedThis

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.08: ;Asm
			add EAX, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.09: ;Asm
			mov dword [ESP + 12], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.0A: ;Asm
			add ESP, 0xC

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.0B: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.0C: ;Asm
			push dword [ESP - 8]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.NotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.0D: ;Asm
			Call ECX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.AfterNotBoxedThis:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.0E: ;Asm
			test ECX, 0x2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.0F: ;Asm
			JE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E3
			; aStackSizeBeforeCall = 16
			; aTotalArgumentSizeOfMethod = 16
			; aReturnSize = 4
			; Cleanup return

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.10: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.11: ;Asm
			JNE near SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02DE.NoExceptionAfterCall:
			; Argument Count = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E3:
			; Pop

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E3.00: ;Asm
			add ESP, 0x4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E4:
			; Ldloc
			; Local type = System.Char*
			; Local EBP offset = 36
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E4.00: ;Asm
			mov EAX, dword [EBP - 36]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E4.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E6:
			; Starg
			; Arg idx = 1
			; Arg type = System.Char*
			; Arg real size = 4 aligned size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E6.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E6.01: ;Asm
			mov dword [EBP + 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E8:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E8.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E9:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 16
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E9.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02E9.01: ;Asm
			mov dword [EBP - 16], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EA:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EA.00: ;Asm
			push dword 0x1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EB:
			; Stloc
			; Local type = System.Boolean
			; Local EBP offset = 20
			; Local size = 1

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EB.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02EB.01: ;Asm
			mov dword [EBP - 20], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02ED:
			; Br

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02ED.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_025E

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F2:
			; Ldloc
			; Local type = System.Int32
			; Local EBP offset = 4
			; Local size = 4

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F2.00: ;Asm
			mov EAX, dword [EBP - 4]

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F2.01: ;Asm
			push dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F3:
			; Ret

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.IL_02F3.00: ;Asm
			Jmp SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL
			; End Method: GetByteCount

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL:
			; Following code is for debugging. Adjust accordingly!

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.01: ;Asm
			mov dword [INTs_LastKnownAddress], SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.02: ;Asm
			mov ECX, 0x0

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.03: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_NORMAL.04: ;Asm
			mov dword [EBP + 28], EAX

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION.05: ;Asm
			add ESP, 0x34

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2:

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.06: ;Asm
			pop dword EBP

		SystemInt32SystemTextUnicodeEncodingGetByteCountSystemCharpointerSystemInt32SystemTextEncoderNLS.END__OF__METHOD_EXCEPTION__2.07: ;Asm
			Ret 0x14


		GUID_97517439:
			; ---------------------------------------------------------
			; Assembly: System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
			; Type: System.Text.UnicodeEncoding
			; Name: GetBytes
			; Plugged: No
			; Local 0 at EBP-4
			; Local 1 at EBP-8
			; Local 2 at EBP-12
			; Local 3 at EBP-16
			; Local 4 at EBP-20
			; Local 5 at EBP-24
			; Local 6 at EBP-28
			; Local 7 at EBP-32
			; Local 8 at EBP-40
			; Local 9 at EBP-44
			; Local 10 at EBP-48
			; Local 11 at EBP-52
			; Local 12 at EBP-56
			; Local 13 at EBP-64
			; Local 14 at EBP-72
			; Local 15 at EBP-76
			; Argument[0] $this at EBP+36, size = 8
			; Argument[1] chars at EBP+28, size = 4
			; Argument[2] charCount at EBP+24, size = 4
			; Argument[3] bytes at EBP+20, size = 4
			; Argument[4] byteCount at EBP+16, size = 4
			; Argument[5] encoder at EBP+12, size = 8
			; Return size: 4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS:

		GUID_98970153:

		METHOD_98970153.08: ;Asm
			push dword EBP

		METHOD_98970153.09: ;Asm
			mov EBP, ESP
			; Local 0, Size 4

		METHOD_98970153.0A: ;Asm
			push dword 0x0
			; Local 1, Size 4

		METHOD_98970153.0B: ;Asm
			push dword 0x0
			; Local 2, Size 4

		METHOD_98970153.0C: ;Asm
			push dword 0x0
			; Local 3, Size 4

		METHOD_98970153.0D: ;Asm
			push dword 0x0
			; Local 4, Size 4

		METHOD_98970153.0E: ;Asm
			push dword 0x0
			; Local 5, Size 4

		METHOD_98970153.0F: ;Asm
			push dword 0x0
			; Local 6, Size 4

		METHOD_98970153.10: ;Asm
			push dword 0x0
			; Local 7, Size 8

		METHOD_98970153.11: ;Asm
			push dword 0x0

		METHOD_98970153.12: ;Asm
			push dword 0x0
			; Local 8, Size 4

		METHOD_98970153.13: ;Asm
			push dword 0x0
			; Local 9, Size 4

		METHOD_98970153.14: ;Asm
			push dword 0x0
			; Local 10, Size 4

		METHOD_98970153.15: ;Asm
			push dword 0x0
			; Local 11, Size 4

		METHOD_98970153.16: ;Asm
			push dword 0x0
			; Local 12, Size 8

		METHOD_98970153.17: ;Asm
			push dword 0x0

		METHOD_98970153.18: ;Asm
			push dword 0x0
			; Local 13, Size 8

		METHOD_98970153.19: ;Asm
			push dword 0x0

		METHOD_98970153.1A: ;Asm
			push dword 0x0
			; Local 14, Size 4

		METHOD_98970153.1B: ;Asm
			push dword 0x0
			; Local 15, Size 4

		METHOD_98970153.1C: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0000:
			; Ldc_I4

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0000.00: ;Asm
			push dword 0x0

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0001:
			; Stloc
			; Local type = System.Char
			; Local EBP offset = 4
			; Local size = 2

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0001.00: ;Asm
			pop dword EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemCharpointerSystemInt32SystemBytepointerSystemInt32SystemTextEncoderNLS.IL_0001.01: ;Asm
			mov dword [EBP - 4], EAX

		SystemInt32SystemTextUnicodeEncodingGetBytesSystemCharpointerSystemInt32Syste